.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:.5rem;display:flex}
.NcsOrder-module__WLQC6q__highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#fde0479e 58% 92%,#0000 92%)}.NcsOrder-module__WLQC6q__ncsSection{padding-block:var(--padding-storefront-section-y-main)}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsSection{padding-block:var(--padding-storefront-section-y-main-md)}}.NcsOrder-module__WLQC6q__ncsSectionWhite{background:var(--background,#fff)}.NcsOrder-module__WLQC6q__ncsSectionMuted{background:var(--gray-50,#fafafa)}.NcsOrder-module__WLQC6q__ncsSectionLast{padding-bottom:0}.NcsOrder-module__WLQC6q__ncsPageRoot{flex-direction:column;min-height:100dvh;display:flex}.NcsOrder-module__WLQC6q__ncsPageMain{flex:1 0 auto;width:100%}.NcsOrder-module__WLQC6q__ncsSectionSky{background:#eef4fb}.NcsOrder-module__WLQC6q__ncsStepsBanner{width:100%}.NcsOrder-module__WLQC6q__ncsStepsHeader{text-align:center;margin-bottom:1.5rem}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsStepsHeader{margin-bottom:2rem}}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsStepsHeader{margin-bottom:2.5rem}}.NcsOrder-module__WLQC6q__ncsStepsGrid{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsStepsGrid{flex-direction:row;align-items:stretch;gap:0}}.NcsOrder-module__WLQC6q__ncsStepsItem{flex:1 1 0;min-width:0;list-style:none}.NcsOrder-module__WLQC6q__ncsStepCard{height:100%;box-shadow:var(--shadow-ds-sm,0 4px 14px #0f172a0f);padding:1rem}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsStepCard{padding:1.25rem}}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsStepCard{padding:1.625rem}}.NcsOrder-module__WLQC6q__ncsStepCardBody{flex-direction:column;align-items:flex-start;display:flex}.NcsOrder-module__WLQC6q__ncsStepCardIcon{flex-shrink:0;margin-top:1rem}.NcsOrder-module__WLQC6q__ncsStepCardTitle{margin-top:1rem}.NcsOrder-module__WLQC6q__ncsStepCardDesc{margin-top:.375rem}.NcsOrder-module__WLQC6q__ncsStepsArrow{flex-shrink:0;justify-content:center;align-items:center;padding-block:.125rem;list-style:none;display:flex}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsStepsArrow{flex:0 0 2.5rem;align-self:center;padding-block:0}}.NcsOrder-module__WLQC6q__ncsStepsArrowIcon{background:var(--gray-100,#f4f4f5);width:1.625rem;height:1.625rem;color:var(--gray-600,#52525b);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsStepsArrowChevronRight{width:.9375rem;height:.9375rem;display:none}.NcsOrder-module__WLQC6q__ncsStepsArrowChevronDown{width:.9375rem;height:.9375rem}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsStepsArrowChevronRight{display:block}.NcsOrder-module__WLQC6q__ncsStepsArrowChevronDown{display:none}}.NcsOrder-module__WLQC6q__ncsTopChrome{z-index:45;will-change:transform;transition:transform .28s;position:fixed;top:0;left:0;right:0}.NcsOrder-module__WLQC6q__ncsTopChromeInstant{transition:none!important}@media (prefers-reduced-motion:reduce){.NcsOrder-module__WLQC6q__ncsTopChrome{transition:none}}.NcsOrder-module__WLQC6q__ncsTopChromeVisible{transform:translateY(0)}.NcsOrder-module__WLQC6q__ncsTopChromeHidden{transform:translateY(-100%)}.NcsOrder-module__WLQC6q__ncsTopChromeSpacer{height:calc(var(--height-family-bar) + var(--header-height) + 3rem);flex-shrink:0}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsTopChromeSpacer{height:calc(var(--height-family-bar) + var(--header-height-lg) + 2.75rem)}}.NcsOrder-module__WLQC6q__ncsSolutionHeaderShell{height:var(--header-height);justify-content:flex-end;align-items:center;display:flex;position:relative}.NcsOrder-module__WLQC6q__ncsSolutionHeaderLogo{position:absolute;left:50%;transform:translate(-50%)}.NcsOrder-module__WLQC6q__ncsHeaderAuthLink{cursor:pointer;background:0 0;border:0;padding:.375rem .5rem;text-decoration:none;transition:color .2s}.NcsOrder-module__WLQC6q__ncsHeaderAuthLinks{align-items:center;gap:.125rem;display:inline-flex}.NcsOrder-module__WLQC6q__ncsAuthPageShell{width:100%;max-width:42rem;margin-inline:auto}.NcsOrder-module__WLQC6q__ncsAuthFormShell{width:100%;max-width:28rem;margin-inline:auto}.NcsOrder-module__WLQC6q__ncsHeaderAuthLink:hover,.NcsOrder-module__WLQC6q__ncsHeaderAuthLink:focus-visible{color:var(--primary,#2563eb)}.NcsOrder-module__WLQC6q__ncsHeaderAuthMenuWrap{z-index:2;position:relative}.NcsOrder-module__WLQC6q__ncsHeaderAuthUserBtn{cursor:pointer;border-radius:var(--radius-control,.375rem);background:0 0;border:0;align-items:center;gap:.25rem;padding:.375rem .5rem;transition:background-color .2s;display:inline-flex}.NcsOrder-module__WLQC6q__ncsHeaderAuthUserBtn:hover,.NcsOrder-module__WLQC6q__ncsHeaderAuthUserBtn:focus-visible{background:var(--surface-muted,#f4f4f5)}.NcsOrder-module__WLQC6q__ncsHeaderAuthChevron{width:1rem;height:1rem;color:var(--text-subtle,#71717a);flex-shrink:0;transition:transform .2s}.NcsOrder-module__WLQC6q__ncsHeaderAuthChevronOpen{transform:rotate(180deg)}.NcsOrder-module__WLQC6q__ncsHeaderAuthMenu{z-index:50;border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--surface,#fff);min-width:9rem;box-shadow:var(--shadow-ds-md,0 4px 12px #0f172a14);position:absolute;top:calc(100% + .375rem);right:0;overflow:hidden}.NcsOrder-module__WLQC6q__ncsHeaderAuthMenuItem{text-align:left;width:100%;color:var(--foreground,#18181b);cursor:pointer;font:inherit;background:0 0;border:0;padding:.625rem .875rem;text-decoration:none;display:block}.NcsOrder-module__WLQC6q__ncsHeaderAuthMenuItem:hover,.NcsOrder-module__WLQC6q__ncsHeaderAuthMenuItem:focus-visible{background:var(--surface-muted,#f4f4f5)}.NcsOrder-module__WLQC6q__ncsHeaderAuthModalPanel.ds-modal-panel-compact{width:min(94vw,28rem);max-width:min(94vw,28rem)}.NcsOrder-module__WLQC6q__ncsLoginIdRow{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsLoginIdRow{flex-direction:row;align-items:center;gap:.5rem}}.NcsOrder-module__WLQC6q__ncsLoginIdInput{flex:1;min-width:0}.NcsOrder-module__WLQC6q__ncsLoginIdCheckBtn{white-space:nowrap;flex-shrink:0;width:100%}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsLoginIdCheckBtn{width:auto;min-width:6.5rem}}.NcsOrder-module__WLQC6q__ncsLoginOtpRow{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsLoginOtpRow{flex-direction:row;align-items:center;gap:.5rem}}.NcsOrder-module__WLQC6q__ncsLoginOtpInput{flex:1;min-width:0}.NcsOrder-module__WLQC6q__ncsLoginOtpRequestBtn{white-space:nowrap;flex-shrink:0;width:100%}.NcsOrder-module__WLQC6q__ncsLoginOtpRequestBtn:focus,.NcsOrder-module__WLQC6q__ncsLoginOtpRequestBtn:focus-visible{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 15%, transparent);outline:none}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsLoginOtpRequestBtn{width:auto}}.NcsOrder-module__WLQC6q__ncsPasswordResetSuccess .ds-icon-tile{width:4rem;height:4rem}.NcsOrder-module__WLQC6q__ncsPasswordResetSuccess .ds-icon-tile-icon{width:3rem;height:3rem}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsSolutionHeaderShell{height:var(--header-height-lg)}}.NcsOrder-module__WLQC6q__campaignHero{background:var(--background,#fff);width:100%;padding-bottom:1.5rem;position:relative}.NcsOrder-module__WLQC6q__campaignHeroVisual{width:100%;line-height:0;overflow:hidden}.NcsOrder-module__WLQC6q__campaignHeroCoverImg{width:100%;max-width:none;height:auto;display:block}@media (max-width:767px){.NcsOrder-module__WLQC6q__campaignHeroTextBox{margin-top:-2.5rem;padding-top:1.5rem}}@media (min-width:768px) and (max-width:1023px){.NcsOrder-module__WLQC6q__campaignHeroTextBox{margin-top:-3rem}}@media (min-width:1024px){.NcsOrder-module__WLQC6q__campaignHeroTextBox{margin-top:-4rem;padding-top:1.5rem}}@media (min-width:1280px){.NcsOrder-module__WLQC6q__campaignHeroTextBox{margin-top:-4.5rem}}.NcsOrder-module__WLQC6q__campaignHeroTextBox{z-index:2;box-sizing:border-box;width:100%;box-shadow:none;background:var(--background,#fff);border:none;margin-top:-3.25rem;padding:1.75rem 0 2rem;position:relative}@media (min-width:768px){.NcsOrder-module__WLQC6q__campaignHeroTextBox{padding:2rem 0 2.5rem}}.NcsOrder-module__WLQC6q__campaignHeroStack{text-align:center;width:100%}.NcsOrder-module__WLQC6q__ncsSectionLead.ds-body-1{letter-spacing:var(--tracking-body)!important}.NcsOrder-module__WLQC6q__ncsSectionLead{margin-top:1rem;width:100%;max-width:42rem;margin-inline:auto}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsSectionLead{margin-top:1.25rem}}@media (max-width:767px){.NcsOrder-module__WLQC6q__campaignHeroTitle.ds-storefront-page-hero{letter-spacing:var(--tracking-heading-hero)!important;font-size:1.625rem!important;line-height:1.22!important}.NcsOrder-module__WLQC6q__campaignHeroSubtitle.ds-heading-title-sm{letter-spacing:var(--tracking-heading-title-sm)!important;font-size:1.0625rem!important;line-height:1.45!important}.NcsOrder-module__WLQC6q__campaignHeroStack .ds-eyebrow{font-size:.8125rem!important}.NcsOrder-module__WLQC6q__campaignHeroCta{margin-top:1.5rem}.NcsOrder-module__WLQC6q__campaignChips{gap:.375rem;margin-top:1.25rem}}@media (min-width:768px) and (max-width:1023px){.NcsOrder-module__WLQC6q__campaignHeroTitle.ds-storefront-page-hero{letter-spacing:var(--tracking-heading-hero)!important;font-size:clamp(1.875rem,3.6vw,2.25rem)!important;line-height:1.2!important}.NcsOrder-module__WLQC6q__campaignHeroSubtitle.ds-heading-title-sm{letter-spacing:var(--tracking-heading-title-sm)!important;font-size:clamp(1.125rem,2.2vw,1.375rem)!important;line-height:1.4!important}}.NcsOrder-module__WLQC6q__campaignRibbon{background:var(--foreground,#18181b);color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;padding:.5rem 1rem;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__campaignRibbon{gap:.625rem 1rem;padding:.625rem 1.25rem}}.NcsOrder-module__WLQC6q__campaignRibbonStamp{box-sizing:border-box;letter-spacing:.06em;color:#18181b;background:#fde047;border-radius:.25rem;justify-content:center;align-items:center;min-height:1.375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}.NcsOrder-module__WLQC6q__campaignRibbonText{align-items:center;line-height:1.25;display:inline-flex}.NcsOrder-module__WLQC6q__campaignChips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.NcsOrder-module__WLQC6q__campaignHeroCta{justify-content:center;margin-top:2rem;display:flex}.NcsOrder-module__WLQC6q__campaignHeroCtaButton{width:100%;max-width:20rem}@media (min-width:640px){.NcsOrder-module__WLQC6q__campaignHeroCtaButton{width:auto;max-width:none}}@media (min-width:1024px){.NcsOrder-module__WLQC6q__campaignHeroCtaButton.ds-button{height:3.5rem;font-size:var(--font-size-md,1rem);padding-inline:1.75rem}}@media (max-width:767px){.NcsOrder-module__WLQC6q__campaignChips .ds-badge{font-size:var(--font-size-xs,.75rem);padding:.25rem .625rem}}.NcsOrder-module__WLQC6q__ncsCatalogLoadMethodFieldset{border:0;min-width:0;margin:0;padding:0}.NcsOrder-module__WLQC6q__ncsCatalogLoadMethodFieldset>legend{margin-bottom:.75rem;padding:0}.NcsOrder-module__WLQC6q__ncsCatalogLoadMethodGroup{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsCatalogLoadMethodGroup{flex-flow:wrap;gap:.75rem 1.5rem}}.NcsOrder-module__WLQC6q__ncsCatalogFields{flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsCatalogFields{gap:2rem;margin-top:2rem}}@media (min-width:768px){.NcsOrder-module__WLQC6q__ncsCatalogFields{gap:2.5rem}}.NcsOrder-module__WLQC6q__ncsCatalogLoadPanel{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsCatalogLoadPanel{gap:1.25rem}}.NcsOrder-module__WLQC6q__ncsCatalogLoadPanel .NcsOrder-module__WLQC6q__ncsSchoolResultWrap{margin-top:0}.NcsOrder-module__WLQC6q__ncsDirectSearchSubsection{flex-direction:column;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsDirectSearchSubsection+.NcsOrder-module__WLQC6q__ncsDirectSearchSubsection{border-top:1px solid var(--border-muted,#e4e4e7);margin-top:.25rem;padding-top:1.25rem}.NcsOrder-module__WLQC6q__ncsDirectSearchSubsectionBody{width:100%;margin-top:.75rem}.NcsOrder-module__WLQC6q__ncsCatalogBrowsePanel{border-top:none;width:100%;margin-top:0;padding-top:0}.NcsOrder-module__WLQC6q__ncsGradeChipGroup{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsGradeChip{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-pill,9999px);background:var(--surface,#fff);min-height:2.75rem;color:var(--foreground,#18181b);font-family:var(--font-family-sans,inherit);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-medium,500);cursor:pointer;flex:none;padding:.625rem 1.125rem;line-height:1.25;transition:border-color .15s,background-color .15s,color .15s}.NcsOrder-module__WLQC6q__ncsGradeChip:hover{border-color:color-mix(in srgb, var(--primary,#18181b) 35%, var(--border-muted,#e4e4e7))}.NcsOrder-module__WLQC6q__ncsGradeChipSelected{border-color:var(--primary,#18181b);background:color-mix(in srgb, var(--primary,#18181b) 5%, var(--surface,#fff));font-weight:var(--font-weight-semibold,600)}.NcsOrder-module__WLQC6q__ncsGradeChip:focus-visible{outline:2px solid var(--primary,#18181b);outline-offset:2px}.NcsOrder-module__WLQC6q__ncsGradeChip:disabled{cursor:not-allowed;opacity:.45}.NcsOrder-module__WLQC6q__ncsGradeChip:disabled:hover{border-color:var(--border-muted,#e4e4e7)}.NcsOrder-module__WLQC6q__ncsGradeChipInactive{cursor:not-allowed;opacity:.45}.NcsOrder-module__WLQC6q__ncsGradeChipInactive:hover{border-color:var(--border-muted,#e4e4e7)}.NcsOrder-module__WLQC6q__ncsDesignTemplateField{border:0;margin:0;padding:0}.NcsOrder-module__WLQC6q__ncsDesignTemplateGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.875rem;display:grid}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsDesignTemplateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsDesignTemplateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.NcsOrder-module__WLQC6q__ncsDesignTemplateCard{box-sizing:border-box;border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--surface,#fff);cursor:pointer;text-align:left;flex-direction:column;align-items:stretch;width:100%;padding:.875rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsDesignTemplateCard{padding:1rem}}@media (min-width:640px) and (max-width:1023px){.NcsOrder-module__WLQC6q__ncsDesignTemplateDesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.NcsOrder-module__WLQC6q__ncsDesignTemplateCard:hover{border-color:color-mix(in srgb, var(--primary,#18181b) 35%, var(--border-muted,#e4e4e7))}.NcsOrder-module__WLQC6q__ncsDesignTemplateCardSelected{border-color:var(--primary,#18181b);box-shadow:0 0 0 1px var(--primary,#18181b)}.NcsOrder-module__WLQC6q__ncsDesignTemplateCardCustom{cursor:pointer}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-trigger{text-align:center;flex-direction:column;align-items:center}.NcsOrder-module__WLQC6q__ncsDesignTemplateName{color:var(--foreground,#18181b);margin-top:1rem;display:block}.NcsOrder-module__WLQC6q__ncsDesignTemplateDesc{color:var(--muted,#71717a);margin-top:.375rem;line-height:1.45;display:block}.NcsOrder-module__WLQC6q__ncsCover{box-sizing:border-box;aspect-ratio:210/297;border:1px solid var(--border-muted,#e4e4e7);background:#fff;border-radius:.375rem;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.NcsOrder-module__WLQC6q__ncsCoverImage{padding:0}.NcsOrder-module__WLQC6q__ncsCoverImageEl{object-fit:cover;object-position:top center}.NcsOrder-module__WLQC6q__ncsCoverClassic{padding:13% 11%}.NcsOrder-module__WLQC6q__ncsCoverEyebrow{letter-spacing:var(--tracking-eyebrow);color:#2563eb;font-size:.5rem;font-weight:800;line-height:1}.NcsOrder-module__WLQC6q__ncsCoverTitle{letter-spacing:var(--tracking-heading-title-sm);color:#18181b;word-break:keep-all;margin-top:auto;margin-bottom:auto;font-size:.8125rem;font-weight:800;line-height:1.25}.NcsOrder-module__WLQC6q__ncsCoverMeta{color:#52525b;font-size:.5rem;font-weight:600;line-height:1.35}.NcsOrder-module__WLQC6q__ncsCoverTop{background:#fff;flex-shrink:0;padding:9% 10% 6%}.NcsOrder-module__WLQC6q__ncsCoverModuleTag{letter-spacing:var(--tracking-label);color:#52525b;font-size:.4375rem;font-weight:700;line-height:1.2;display:block}.NcsOrder-module__WLQC6q__ncsCoverMain{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:8% 11%;display:flex;position:relative}.NcsOrder-module__WLQC6q__ncsCoverLead{letter-spacing:var(--tracking-subtitle);color:#3f3f46;font-size:.5rem;font-weight:700;line-height:1.25}.NcsOrder-module__WLQC6q__ncsCoverSchoolLine{letter-spacing:var(--tracking-heading-title-sm);color:#18181b;word-break:keep-all;font-size:.5rem;font-weight:800;line-height:1.3;display:block}.NcsOrder-module__WLQC6q__ncsCoverGradeLine{color:#71717a;margin-top:.125rem;font-size:.4375rem;font-weight:600;line-height:1.3;display:block}.NcsOrder-module__WLQC6q__ncsCoverStandard{padding-top:22%}.NcsOrder-module__WLQC6q__ncsCoverStandard:before{content:"";background:#fde047;height:13%;position:absolute;top:0;left:0;right:0}.NcsOrder-module__WLQC6q__ncsCoverStandard .NcsOrder-module__WLQC6q__ncsCoverEyebrow{color:#713f12}.NcsOrder-module__WLQC6q__ncsCoverSchoolLogo .NcsOrder-module__WLQC6q__ncsCoverMain{background:#fff;justify-content:flex-start;padding-top:8%}.NcsOrder-module__WLQC6q__ncsCoverSchoolLogo .NcsOrder-module__WLQC6q__ncsCoverTitle{letter-spacing:var(--tracking-heading-hero);margin-top:0;margin-bottom:0;font-size:clamp(.6875rem,2.6vw,.8125rem);line-height:1.22}.NcsOrder-module__WLQC6q__ncsCoverSchoolLogo .NcsOrder-module__WLQC6q__ncsCoverGradeLine{color:#71717a;margin-top:.375rem}.NcsOrder-module__WLQC6q__ncsCoverSchoolFooter{text-align:center;background:linear-gradient(#fff 0%,#f8fbff 100%);border-top:1px solid #dbeafe;flex-direction:column;flex-shrink:0;align-items:center;gap:.3125rem;padding:7% 10% 8.5%;display:flex}.NcsOrder-module__WLQC6q__ncsCoverSchoolMark{color:#2563eb;background:#eff6ff;border:1px solid #93c5fd;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.NcsOrder-module__WLQC6q__ncsCoverSchoolMarkIcon{width:.6875rem;height:.6875rem}.NcsOrder-module__WLQC6q__ncsCoverSchoolName{letter-spacing:var(--tracking-heading-title-sm);color:#1e3a8a;word-break:keep-all;font-size:.5rem;font-weight:800;line-height:1.25}.NcsOrder-module__WLQC6q__ncsCoverDeptColor{padding-left:16%}.NcsOrder-module__WLQC6q__ncsCoverDeptColor:before{content:"";background:#16a34a;width:7%;position:absolute;top:0;bottom:0;left:0}.NcsOrder-module__WLQC6q__ncsCoverDeptColor .NcsOrder-module__WLQC6q__ncsCoverEyebrow{color:#15803d}.NcsOrder-module__WLQC6q__ncsCoverRecommend{align-self:flex-start;margin-top:.5rem}.NcsOrder-module__WLQC6q__ncsCoverCustom{text-align:center;background:radial-gradient(circle at 50% 35%,#f4f4f5e6 0%,#fafafa66 55%),#fafafa;border-style:dashed;border-color:#d4d4d8;justify-content:center;align-items:center;gap:.5rem;padding:12% 11%}.NcsOrder-module__WLQC6q__ncsCoverCustomSlot{aspect-ratio:210/297;cursor:pointer;justify-content:center;align-items:center;min-height:0;padding:.75rem;overflow:hidden}.NcsOrder-module__WLQC6q__ncsCoverCustomSlotIdle{opacity:.92}.NcsOrder-module__WLQC6q__ncsCoverCustomSlotSelected{border-color:color-mix(in srgb, var(--primary,#18181b) 35%, #d4d4d8)}.NcsOrder-module__WLQC6q__ncsCoverCustomSelectHint{color:var(--muted,#71717a);margin-top:.125rem}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:0;display:flex}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-dropzone{border:1px dashed var(--border-muted,#e4e4e7);border-radius:calc(var(--radius-card,.75rem) * 1.5);background:var(--surface,#fff);width:100%;padding:1rem .75rem}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-dropzone:has(.ds-file-info-card){padding:.75rem .5rem}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-info-card{background:0 0;border:none;border-radius:0;width:100%;margin-top:0;padding:0}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-info-header{text-align:center;flex-direction:column;align-items:center;gap:.5rem}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-info-row{text-align:center;flex-direction:column;align-items:center;width:100%;min-width:0}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-info-copy{width:100%;min-width:0}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-info-name{word-break:break-all;font-size:.6875rem;line-height:1.35}.NcsOrder-module__WLQC6q__ncsCoverCustomUploadShell .NcsOrder-module__WLQC6q__ncsCoverCustomUploadRoot .ds-file-info-size{font-size:.625rem}.NcsOrder-module__WLQC6q__ncsCoverCustomIconWrap{color:#71717a;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:0 2px 8px #0f172a0f}.NcsOrder-module__WLQC6q__ncsCoverCustomIcon{width:1rem;height:1rem}.NcsOrder-module__WLQC6q__ncsCoverCustomCopy{flex-direction:column;align-items:center;gap:.25rem;display:flex}.NcsOrder-module__WLQC6q__ncsCoverCustomEyebrow{letter-spacing:var(--tracking-eyebrow);color:#71717a;font-size:.5625rem;font-weight:800;line-height:1.2}.NcsOrder-module__WLQC6q__ncsCoverCustomTitle{letter-spacing:var(--tracking-heading-title-sm);color:#18181b;word-break:keep-all;font-size:.8125rem;font-weight:800;line-height:1.3}.NcsOrder-module__WLQC6q__ncsOrderQuantityThreeDigits .ds-quantity-input{width:calc(3 * 1ch + var(--quantity-input-padding-x) * 2)}.NcsOrder-module__WLQC6q__privacyTermsLink{text-underline-offset:2px;text-decoration:underline}.NcsOrder-module__WLQC6q__privacyTermsLink:hover{text-decoration:underline}.NcsOrder-module__WLQC6q__privacyConsentRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.NcsOrder-module__WLQC6q__privacyConsentMain{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.NcsOrder-module__WLQC6q__privacyConsentRow .ds-choice{flex-shrink:0}.NcsOrder-module__WLQC6q__privacyConsentText{cursor:pointer;min-width:0;margin:0}.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):focus,.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):focus-visible{box-shadow:none;background-color:var(--surface,#fff)}.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):-webkit-autofill{-webkit-text-fill-color:var(--foreground,#18181b);-webkit-box-shadow:0 0 0 1000px var(--surface,#fff) inset;box-shadow:0 0 0 1000px var(--surface,#fff) inset;caret-color:var(--foreground,#18181b);transition:background-color 9999s ease-out}.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground,#18181b);-webkit-box-shadow:0 0 0 1000px var(--surface,#fff) inset;box-shadow:0 0 0 1000px var(--surface,#fff) inset;caret-color:var(--foreground,#18181b);transition:background-color 9999s ease-out}.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground,#18181b);-webkit-box-shadow:0 0 0 1000px var(--surface,#fff) inset;box-shadow:0 0 0 1000px var(--surface,#fff) inset;caret-color:var(--foreground,#18181b);transition:background-color 9999s ease-out}.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):-webkit-autofill:focus-visible{-webkit-text-fill-color:var(--foreground,#18181b);-webkit-box-shadow:0 0 0 1000px var(--surface,#fff) inset;box-shadow:0 0 0 1000px var(--surface,#fff) inset;caret-color:var(--foreground,#18181b);transition:background-color 9999s ease-out}.NcsOrder-module__WLQC6q__ncsShippingInput:not(.NcsOrder-module__WLQC6q__ds-input-readonly):autofill{box-shadow:0 0 0 1000px var(--surface,#fff) inset;-webkit-text-fill-color:var(--foreground,#18181b)}.NcsOrder-module__WLQC6q__ncsShippingSectionBody{flex-direction:column;gap:2rem;min-width:0;margin-top:1.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsShippingContactFields{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.NcsOrder-module__WLQC6q__ncsShippingContactGrid{grid-template-columns:1fr;gap:1.5rem;min-width:0;display:grid}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsShippingContactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.NcsOrder-module__WLQC6q__ncsShippingAddressBlock{border-top:1px solid var(--border-muted,#e4e4e7);flex-direction:column;gap:1rem;min-width:0;padding-top:2rem;display:flex}.NcsOrder-module__WLQC6q__ncsShippingAddressIntro{min-width:0}.NcsOrder-module__WLQC6q__ncsShippingAddressBodyGrid{grid-template-columns:1fr;gap:1.5rem;min-width:0;display:grid}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsShippingAddressBodyGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:1.75rem 2rem}}.NcsOrder-module__WLQC6q__ncsShippingAddressPrimary,.NcsOrder-module__WLQC6q__ncsShippingAddressAside,.NcsOrder-module__WLQC6q__ncsShippingAddressFields{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.NcsOrder-module__WLQC6q__ncsShippingDeliveryInAddress{min-width:0}.NcsOrder-module__WLQC6q__ncsShippingDeliveryNotes{width:100%;min-width:0}.NcsOrder-module__WLQC6q__ncsShippingDeliveryPanel{flex-direction:column;min-width:0;max-width:22.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsShippingDeliveryPanel>.ds-field-label{margin-bottom:.5rem}.NcsOrder-module__WLQC6q__ncsShippingDeliveryDescription{margin:0;margin-top:var(--space-3,.75rem)}.NcsOrder-module__WLQC6q__ncsShippingDeliveryDescription+.ds-caption{margin-top:.25rem}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsShippingDeliveryPanel{max-width:none}}.NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptBlock{flex-direction:column;gap:.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptLink{color:inherit;text-decoration:none;display:block}.NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptBox{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--gray-50,#fafafa);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;transition:border-color .15s,background-color .15s;display:flex}.NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptLink:hover .NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptBox,.NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptLink:focus-visible .NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptBox{border-color:var(--border,#d4d4d8);background:var(--gray-100,#f4f4f5)}.NcsOrder-module__WLQC6q__ncsSubmitSuccessReceiptDl{min-width:0;margin:0}.NcsOrder-module__WLQC6q__ncsOrderPage{background:var(--gray-50,#fafafa);--ncs-sticky-bar-clearance:4.75rem}.NcsOrder-module__WLQC6q__ncsOrderPage .ds-select-option{cursor:pointer}@media (max-width:639px){.NcsOrder-module__WLQC6q__ncsOrderPage{--ncs-sticky-bar-clearance:5.75rem}}.NcsOrder-module__WLQC6q__stickyBar{z-index:40;border-top:1px solid var(--border-muted,#e4e4e7);background:var(--surface,#fff);padding-bottom:env(safe-area-inset-bottom,0);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f172a0f}.NcsOrder-module__WLQC6q__stickyBarInner{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}@media (min-width:640px){.NcsOrder-module__WLQC6q__stickyBarInner{gap:1rem;padding-top:.875rem;padding-bottom:.875rem}}@media (max-width:639px){.NcsOrder-module__WLQC6q__stickyBarInner{flex-direction:column;align-items:stretch}}.NcsOrder-module__WLQC6q__stickyBarSummary{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.NcsOrder-module__WLQC6q__stickyBarLabel{color:var(--muted);flex-shrink:0}.NcsOrder-module__WLQC6q__stickyBarPrice{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.NcsOrder-module__WLQC6q__stickyBarSep{color:var(--subtle);flex-shrink:0;font-size:.875rem;line-height:1}.NcsOrder-module__WLQC6q__stickyBarMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--subtle);overflow:hidden}.NcsOrder-module__WLQC6q__stickyBarAction{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (max-width:639px){.NcsOrder-module__WLQC6q__stickyBarAction{width:100%}}.NcsOrder-module__WLQC6q__ncsStickyBarButton{flex-shrink:0;min-width:9rem}@media (max-width:639px){.NcsOrder-module__WLQC6q__ncsStickyBarButton{flex:1 1 0;width:auto;min-width:0}.NcsOrder-module__WLQC6q__stickyBarSummary{flex-wrap:wrap;row-gap:.25rem}.NcsOrder-module__WLQC6q__stickyBarMeta{white-space:normal;flex:100%;line-height:1.45}.NcsOrder-module__WLQC6q__stickyBarPrice.ds-heading-title-sm{letter-spacing:var(--tracking-heading-title-sm)!important;font-size:1.125rem!important;line-height:1.25!important}}.NcsOrder-module__WLQC6q__toastAboveSticky{--ncs-toast-gap:.75rem;bottom:calc(var(--ncs-sticky-bar-clearance,4.75rem) + var(--ncs-toast-gap) + env(safe-area-inset-bottom,0))}.NcsOrder-module__WLQC6q__ncsToast{z-index:1000;border-radius:var(--radius-card,.75rem);background:var(--foreground,#18181b);width:max-content;max-width:min(28rem,100vw - 2rem);box-shadow:var(--shadow-ds-md);padding:.625rem 1rem;position:fixed;left:50%;transform:translate(-50%)}.NcsOrder-module__WLQC6q__ncsToastMessage{text-align:center;word-break:keep-all;overflow-wrap:anywhere;margin:0}.NcsOrder-module__WLQC6q__ncsConfirmModalBody{flex-direction:column;gap:1rem;display:flex}.NcsOrder-module__WLQC6q__ncsConfirmSummaryCard{flex-direction:column;min-height:0;padding:1rem 1.25rem;display:flex}.NcsOrder-module__WLQC6q__ncsConfirmSummaryList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:11.25rem;margin-top:.75rem;overflow-y:auto}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsConfirmSummaryCard{padding:1.25rem 1.5rem}.NcsOrder-module__WLQC6q__ncsConfirmSummaryList{max-height:14rem}}.NcsOrder-module__WLQC6q__ncsConfirmTotalCard{padding:1rem 1.25rem}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsConfirmTotalCard{padding:1.25rem 1.5rem}}.NcsOrder-module__WLQC6q__ncsConfirmConsentBlock{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.NcsOrder-module__WLQC6q__ncsConfirmTotalRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.NcsOrder-module__WLQC6q__ncsConfirmTotalMeta{color:var(--muted);margin-top:.5rem}.NcsOrder-module__WLQC6q__ncsConfirmSheetBackdrop{z-index:var(--z-modal-compact);background:var(--modal-compact-backdrop);opacity:0;pointer-events:none;transition:opacity .32s ease-out;position:fixed;inset:0}.NcsOrder-module__WLQC6q__ncsConfirmSheetBackdropOpen{opacity:1;pointer-events:auto}.NcsOrder-module__WLQC6q__ncsConfirmSheet{z-index:calc(var(--z-modal-compact) + 1);background:var(--surface);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);max-height:min(92dvh,100%);box-shadow:var(--shadow-ds-lg);padding-bottom:env(safe-area-inset-bottom,0);will-change:transform;pointer-events:none;flex-direction:column;transition:transform .32s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.NcsOrder-module__WLQC6q__ncsConfirmSheetOpen{pointer-events:auto;transform:translateY(0)}.NcsOrder-module__WLQC6q__ncsConfirmSheetHandle{border-radius:var(--radius-pill,9999px);background:var(--gray-200);flex-shrink:0;width:2.5rem;height:.25rem;margin:.625rem auto 0}.NcsOrder-module__WLQC6q__ncsConfirmSheetHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.5rem 1rem 0;display:flex}.NcsOrder-module__WLQC6q__ncsConfirmSheetBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:1rem 1rem .5rem;overflow-y:auto}.NcsOrder-module__WLQC6q__ncsConfirmSheetFooter{border-top:1px solid var(--border-muted,#e4e4e7);flex-shrink:0;padding:.75rem 1rem 1rem}@media (min-width:1024px){.NcsOrder-module__WLQC6q__ncsReviewModalPanel.ds-modal-panel-compact{width:min(94vw,52rem);max-width:min(94vw,52rem)}}.NcsOrder-module__WLQC6q__ncsReviewBody{flex-direction:column;gap:1rem;display:flex}.NcsOrder-module__WLQC6q__ncsReviewNameField{width:100%;min-width:0;max-width:100%;height:var(--control-height);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.NcsOrder-module__WLQC6q__ncsReviewNameField:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 15%, transparent)}.NcsOrder-module__WLQC6q__ncsReviewNameFieldInput{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:100%;padding-inline:var(--control-padding-x);color:var(--foreground);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding-right:.25rem;overflow:hidden}.NcsOrder-module__WLQC6q__ncsReviewNameFieldText{min-width:0;min-height:100%;padding-inline:var(--control-padding-x);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;padding-right:.25rem;display:flex;overflow:hidden}.NcsOrder-module__WLQC6q__ncsReviewNameFieldAction{width:2.5rem;height:100%;color:var(--subtle);cursor:pointer;border-radius:0 var(--radius-control) var(--radius-control) 0;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.NcsOrder-module__WLQC6q__ncsReviewNameFieldAction:hover{color:var(--foreground)}.NcsOrder-module__WLQC6q__ncsReviewNameFieldAction:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.NcsOrder-module__WLQC6q__ncsReviewNameFieldActionIcon{width:1.125rem;height:1.125rem}.NcsOrder-module__WLQC6q__ncsReviewTable{border-collapse:collapse;table-layout:fixed;width:100%}.NcsOrder-module__WLQC6q__ncsReviewTable th,.NcsOrder-module__WLQC6q__ncsReviewTable td{border-bottom:1px solid var(--border-faint,#f4f4f5);vertical-align:middle;padding:.625rem .5rem}.NcsOrder-module__WLQC6q__ncsReviewTable th:first-child,.NcsOrder-module__WLQC6q__ncsReviewTable td:first-child{padding-left:1rem}.NcsOrder-module__WLQC6q__ncsReviewTable th:last-child,.NcsOrder-module__WLQC6q__ncsReviewTable td:last-child{padding-right:1rem}.NcsOrder-module__WLQC6q__ncsReviewTable th{text-align:left}.NcsOrder-module__WLQC6q__ncsReviewHeadCell{background:var(--gray-50,#fafafa)}.NcsOrder-module__WLQC6q__ncsReviewColCode{white-space:nowrap;width:9.5rem}.NcsOrder-module__WLQC6q__ncsReviewColName{width:28%;min-width:0;max-width:28%;overflow:hidden}.NcsOrder-module__WLQC6q__ncsReviewColUnit{min-width:0;overflow:hidden}.NcsOrder-module__WLQC6q__ncsReviewUnitText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.NcsOrder-module__WLQC6q__ncsReviewColAction{white-space:nowrap;width:2.5rem}.NcsOrder-module__WLQC6q__ncsReviewDeleteBtn{width:2.5rem;height:var(--control-height);color:var(--subtle);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.NcsOrder-module__WLQC6q__ncsReviewDeleteBtn:hover{color:var(--foreground)}.NcsOrder-module__WLQC6q__ncsReviewDeleteBtn:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.NcsOrder-module__WLQC6q__ncsReviewActionCell{justify-content:center;align-items:center;display:flex}.NcsOrder-module__WLQC6q__ncsReviewRowMiss{background:color-mix(in srgb, var(--status-danger,#dc2626) 6%, transparent)}.NcsOrder-module__WLQC6q__ncsReviewCell{min-width:0;min-height:var(--control-height);align-items:center;gap:.375rem;display:flex}.NcsOrder-module__WLQC6q__ncsReviewMissBadge{background:color-mix(in srgb, var(--status-danger,#dc2626) 12%, transparent);width:1.25rem;height:1.25rem;color:var(--status-danger,#dc2626);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsReviewMissIcon{flex-shrink:0;width:.75rem;height:.75rem}.NcsOrder-module__WLQC6q__ncsReviewChipRemove{width:1.25rem;height:1.25rem;color:var(--text-subtle,#71717a);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}.NcsOrder-module__WLQC6q__ncsReviewChipRemove:hover,.NcsOrder-module__WLQC6q__ncsReviewChipRemove:focus-visible{color:var(--foreground,#18181b)}.NcsOrder-module__WLQC6q__ncsReviewChipRemoveIcon{flex-shrink:0;width:.625rem;height:.625rem}.NcsOrder-module__WLQC6q__ncsReviewNameChip{border:1px solid var(--border-muted,#e4e4e7);background:var(--surface,#fff);border-radius:9999px;align-items:center;gap:.25rem;max-width:100%;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.NcsOrder-module__WLQC6q__ncsReviewTray{border:1px dashed var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--gray-50,#fafafa);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.NcsOrder-module__WLQC6q__ncsReviewTrayOver{border-color:var(--primary,#2563eb);background:color-mix(in srgb, var(--primary,#2563eb) 6%, var(--gray-50,#fafafa))}.NcsOrder-module__WLQC6q__ncsReviewTrayChips{flex-wrap:wrap;gap:.375rem;display:flex}.NcsOrder-module__WLQC6q__ncsCatalogBrowse{flex-direction:column;gap:.75rem;display:flex}.NcsOrder-module__WLQC6q__ncsCatalogMajorChip{border-radius:var(--radius-pill,9999px);background:var(--gray-100,#f4f4f5);padding:var(--space-2,.5rem) var(--space-4,1rem);border:none;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsCatalogBrowseResults{flex-direction:column;gap:.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsSebunCard{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--surface,#fff);overflow:hidden}.NcsOrder-module__WLQC6q__ncsSebunCardHead{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;display:grid}.NcsOrder-module__WLQC6q__ncsSebunCardHeadTrail{justify-content:flex-end;align-items:center;gap:.375rem;display:inline-flex}.NcsOrder-module__WLQC6q__ncsSebunCardCaretWrap{background:var(--gray-100,#f4f4f5);width:1.625rem;height:1.625rem;color:var(--gray-600,#52525b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsSebunCardCaret{width:.9375rem;height:.9375rem;transition:transform .2s}@media (prefers-reduced-motion:reduce){.NcsOrder-module__WLQC6q__ncsSebunCardCaret{transition:none}}.NcsOrder-module__WLQC6q__ncsSebunCardCaretOpen{transform:rotate(180deg)}.NcsOrder-module__WLQC6q__ncsSebunCardBody{border-top:1px solid var(--border-faint,#f4f4f5);padding:0 0 1rem}.NcsOrder-module__WLQC6q__ncsSebunUnitTable{border-collapse:collapse;width:100%}.NcsOrder-module__WLQC6q__ncsSebunUnitTable th,.NcsOrder-module__WLQC6q__ncsSebunUnitTable td{border-bottom:1px solid var(--border-faint,#f4f4f5);vertical-align:middle;padding:.625rem .5rem}.NcsOrder-module__WLQC6q__ncsSebunUnitTable th:first-child,.NcsOrder-module__WLQC6q__ncsSebunUnitTable td:first-child{padding-left:1rem}.NcsOrder-module__WLQC6q__ncsSebunUnitTable th:last-child,.NcsOrder-module__WLQC6q__ncsSebunUnitTable td:last-child{padding-right:1rem}.NcsOrder-module__WLQC6q__ncsSebunUnitTable th{text-align:left}.NcsOrder-module__WLQC6q__ncsSebunUnitHeadCell{background:var(--gray-50,#fafafa)}.NcsOrder-module__WLQC6q__ncsSebunUnitColUnit{text-align:left}.NcsOrder-module__WLQC6q__ncsSebunUnitColCenter{text-align:center}.NcsOrder-module__WLQC6q__ncsSebunUnitTable th.NcsOrder-module__WLQC6q__ncsSebunUnitColActionHead{text-align:center;white-space:nowrap}.NcsOrder-module__WLQC6q__ncsSebunUnitColAction{white-space:nowrap;width:1%}.NcsOrder-module__WLQC6q__ncsSebunUnitActionCell{justify-content:flex-end;align-items:center;display:flex}.NcsOrder-module__WLQC6q__ncsSebunUnitActionBtnLabel{align-items:center;gap:.25rem;display:inline-flex}.NcsOrder-module__WLQC6q__ncsSebunUnitActionBtn.ds-button{box-shadow:none;color:var(--foreground);border:none}.NcsOrder-module__WLQC6q__ncsSebunUnitActionBtn.ds-button-outline{box-shadow:none;background:var(--surface,#fff);color:var(--foreground);border:none}:is(.NcsOrder-module__WLQC6q__ncsSebunUnitActionBtn.ds-button-outline:hover:not(:disabled),.NcsOrder-module__WLQC6q__ncsSebunUnitActionBtn.ds-button-gray:hover:not(:disabled)){box-shadow:none;color:var(--foreground);border:none}.NcsOrder-module__WLQC6q__ncsSebunUnitActionBtn.ds-button-outline:hover:not(:disabled){background:var(--surface,#fff)}.NcsOrder-module__WLQC6q__ncsSebunUnitRowClickable{cursor:pointer}.NcsOrder-module__WLQC6q__ncsSebunUnitRowInList td{background:color-mix(in srgb, var(--primary) 6%, var(--surface))}.NcsOrder-module__WLQC6q__ncsSebunUnitOld{opacity:.72}.NcsOrder-module__WLQC6q__ncsSebunOldToggle{color:var(--foreground,#18181b);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-top:.5rem;margin-left:1rem;padding:0;text-decoration:underline}.NcsOrder-module__WLQC6q__ncsSearchInputField{width:100%;min-width:0;height:var(--control-height);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.NcsOrder-module__WLQC6q__ncsSearchInputField:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 15%, transparent)}.NcsOrder-module__WLQC6q__ncsSearchInput{min-width:0;height:100%;padding-inline:var(--control-padding-x);color:var(--foreground);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:0 0;border:0;outline:none;flex:1;padding-right:.25rem}.NcsOrder-module__WLQC6q__ncsSearchInput::placeholder{color:var(--gray-400)}.NcsOrder-module__WLQC6q__ncsSearchInputAction{width:2.5rem;height:100%;color:var(--subtle);cursor:pointer;border-radius:0 var(--radius-control) var(--radius-control) 0;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.NcsOrder-module__WLQC6q__ncsSearchInputAction:hover{color:var(--foreground)}.NcsOrder-module__WLQC6q__ncsSearchInputAction:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.NcsOrder-module__WLQC6q__ncsSearchInputActionIcon{width:1.125rem;height:1.125rem}.NcsOrder-module__WLQC6q__ncsSchoolResultWrap{margin-top:.75rem}.NcsOrder-module__WLQC6q__ncsSchoolResultPanel{background:0 0;flex-direction:column;gap:1rem;width:100%;padding:0;display:flex}:is(.NcsOrder-module__WLQC6q__ncsSchoolResultPanel.ds-card,.NcsOrder-module__WLQC6q__ncsSchoolResultPanel.ds-card-soft){background:0 0;padding:0}.NcsOrder-module__WLQC6q__ncsSchoolResultHead{border-bottom:1px solid var(--border-muted,#e4e4e7);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:.75rem;display:flex}.NcsOrder-module__WLQC6q__ncsSchoolResultMeta{flex-wrap:wrap;gap:.375rem;display:flex}.NcsOrder-module__WLQC6q__ncsSchoolMetaTag{border:1px solid var(--border-muted,#e4e4e7);color:var(--muted-foreground,#71717a);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}.NcsOrder-module__WLQC6q__ncsSchoolChipStack{top:var(--ncs-sticky-chip-top,0px);z-index:20;background:var(--surface,#fff);flex-direction:column;gap:.75rem;padding-block:.25rem .5rem;display:flex;position:sticky}.NcsOrder-module__WLQC6q__ncsSchoolCatalogBody{flex-direction:column;gap:1rem;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsSchoolChipRow{flex-direction:column;gap:.5rem;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsSchoolChipRow .ds-tabs-list-chip{row-gap:.5rem}.NcsOrder-module__WLQC6q__ncsSchoolChipCount{border-radius:var(--radius-pill,9999px);background:var(--surface,#fff);border:1px solid var(--border-faint,#f4f4f5);min-width:1.125rem;font-size:.75rem;font-weight:var(--font-weight-bold,700);font-variant-numeric:tabular-nums;color:var(--primary-strong,#0073c2);justify-content:center;align-items:center;margin-left:.375rem;padding:.125rem .375rem;line-height:1.2;display:inline-flex}.NcsOrder-module__WLQC6q__ncsSchoolChipStack .ds-tabs-button-inactive .NcsOrder-module__WLQC6q__ncsSchoolChipCount{color:var(--foreground,#18181b)}.NcsOrder-module__WLQC6q__ncsSchoolChipStack .ds-tabs-button-active .NcsOrder-module__WLQC6q__ncsSchoolChipCount{color:var(--primary-strong,#0073c2)}.NcsOrder-module__WLQC6q__ncsSchoolSubjCard{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--background,#fff);padding:.75rem 1rem}.NcsOrder-module__WLQC6q__ncsSchoolOrphanTable{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--surface,#fff);overflow:hidden}.NcsOrder-module__WLQC6q__ncsNeisPanel{opacity:.94}.NcsOrder-module__WLQC6q__ncsDeptCard{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--surface,#fff);overflow:hidden}.NcsOrder-module__WLQC6q__ncsSeedPanel{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:var(--surface,#fff);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.NcsOrder-module__WLQC6q__ncsDeptCardHead{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.875rem 1rem;display:flex}.NcsOrder-module__WLQC6q__ncsDeptCardBody{flex-direction:column;gap:.875rem;padding:0 1rem 1rem;display:flex}.NcsOrder-module__WLQC6q__ncsTraceBlock{flex-direction:column;gap:.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsTraceHead{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.NcsOrder-module__WLQC6q__ncsMoreGroup{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsSubjBlock{flex-direction:column;gap:.625rem;margin-top:.75rem;display:flex}.NcsOrder-module__WLQC6q__ncsSebunCardList{flex-direction:column;gap:1rem;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsSeedBadge{background:var(--primary,#00a4ed);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);vertical-align:middle;border-radius:9999px;margin-left:.25rem;padding:.125rem .375rem;display:inline-block}.NcsOrder-module__WLQC6q__ncsSeedBadgeAux{background:var(--gray-200,#e4e4e7);color:var(--foreground,#18181b)}.NcsOrder-module__WLQC6q__ncsCategoryChips{flex-wrap:wrap;gap:.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsCatalogFocusWrap{flex-direction:column;gap:.375rem;margin-bottom:.75rem;display:flex}.NcsOrder-module__WLQC6q__ncsDeliveryCalendar{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-card,.75rem);background:color-mix(in srgb, var(--surface,#fff) 95%, transparent);flex-shrink:0;width:100%;max-width:17.5rem;padding:.5rem .625rem .625rem;overflow:hidden}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarHeader{justify-content:space-between;align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarNav{border:1px solid var(--border-muted,#e4e4e7);border-radius:var(--radius-control,.375rem);background:var(--surface,#fff);width:1.75rem;height:1.75rem;color:var(--foreground,#18181b);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarWeekdays{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;margin-bottom:.25rem;display:grid}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;display:grid}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarEmpty{aspect-ratio:1}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarDay{aspect-ratio:1;border-radius:var(--radius-control,.375rem);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;min-height:0;display:inline-flex}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarDayToday{border-color:var(--border-muted,#e4e4e7)}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarDaySelected{border-color:var(--primary,#2563eb);background:color-mix(in srgb, var(--primary,#2563eb) 12%, transparent)}.NcsOrder-module__WLQC6q__ncsDeliveryCalendarDayDisabled{opacity:.45;cursor:not-allowed}.NcsOrder-module__WLQC6q__ncsWithdrawModal.ds-modal-panel-compact{max-width:32rem}.NcsOrder-module__WLQC6q__ncsWithdrawModalBody{flex-direction:column;gap:1.25rem;display:flex}.NcsOrder-module__WLQC6q__ncsWithdrawNoticeSection+.NcsOrder-module__WLQC6q__ncsWithdrawNoticeSection{padding-top:.25rem}.NcsOrder-module__WLQC6q__ncsWithdrawPolicyLinks{flex-wrap:wrap;gap:.75rem 1rem;margin:0;padding:0;list-style:none;display:flex}.NcsOrder-module__WLQC6q__ncsWithdrawModalFooter{flex-wrap:nowrap;justify-content:flex-end;gap:.5rem;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsWithdrawModalFooter>button{flex:1 1 0;min-width:0}.NcsOrder-module__WLQC6q__ncsWithdrawModalFooter>.ds-button{flex:1 1 0;min-width:0}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsWithdrawModalFooter>button{flex:none}.NcsOrder-module__WLQC6q__ncsWithdrawModalFooter>.ds-button{flex:none}}.NcsOrder-module__WLQC6q__ncsModalActionRow{flex-direction:row;align-items:stretch;gap:.5rem;width:100%;display:flex}.NcsOrder-module__WLQC6q__ncsModalActionRow>button{flex:1 1 0;min-width:0}.NcsOrder-module__WLQC6q__ncsModalActionRow>.ds-button{flex:1 1 0;min-width:0}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsModalActionRow:not(.NcsOrder-module__WLQC6q__ncsModalActionRowStretch){justify-content:flex-end;width:auto;margin-left:auto}.NcsOrder-module__WLQC6q__ncsModalActionRow:not(.NcsOrder-module__WLQC6q__ncsModalActionRowStretch)>button{flex:none}.NcsOrder-module__WLQC6q__ncsModalActionRow:not(.NcsOrder-module__WLQC6q__ncsModalActionRowStretch)>.ds-button{flex:none}}.NcsOrder-module__WLQC6q__ncsWithdrawDangerButton{background:var(--status-danger);color:#fff;font-weight:var(--font-weight-bold)}.NcsOrder-module__WLQC6q__ncsWithdrawDangerButton:hover:not(:disabled){background:color-mix(in srgb, var(--status-danger) 90%, var(--foreground))}.NcsOrder-module__WLQC6q__ncsWithdrawDangerButton:disabled{opacity:.45;cursor:not-allowed}.NcsOrder-module__WLQC6q__ncsMypageGreeting{font-family:var(--font-family-sans);font-size:var(--text-subtitle);line-height:var(--leading-subtitle);letter-spacing:var(--tracking-subtitle)}.NcsOrder-module__WLQC6q__ncsMypageGreetingName{font-weight:var(--font-weight-subtitle)}.NcsOrder-module__WLQC6q__ncsMypageGreetingRest{font-weight:var(--font-weight-body)}.NcsOrder-module__WLQC6q__ncsMypageProfileFields{gap:var(--space-5);display:grid}@media (min-width:640px){.NcsOrder-module__WLQC6q__ncsMypageProfileFields{grid-template-columns:repeat(2,minmax(0,1fr))}}.NcsOrder-module__WLQC6q__ncsMypageProfileFields .ds-field-label{margin-bottom:var(--space-3)}.NcsOrder-module__WLQC6q__ncsMypageProfileFields .ds-input-readonly{height:auto;min-height:calc(var(--control-height) + var(--space-2));padding-block:var(--space-3);line-height:var(--leading-ui)}.NcsOrder-module__WLQC6q__ncsDetailFieldIcon{width:var(--control-height-compact);height:var(--control-height-compact);border-radius:var(--radius-pill);background:var(--gray-100);color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsDetailFieldIcon svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.NcsOrder-module__WLQC6q__ncsDetailFieldStack{gap:var(--space-half);flex-direction:column;flex:1;min-width:0;display:flex}.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-card.ds-card-soft{border:1px solid var(--border-muted);background:var(--surface);padding:0;transition:background-color .2s}:is(.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-interactive-card-link,.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-interactive-card-link:hover,.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-interactive-card-link:focus-within,.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-interactive-card-link:active){transform:none}:is(.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-card.ds-card-soft:has(.ds-interactive-card-link:hover),.NcsOrder-module__WLQC6q__ncsMypageSubmissionList .ds-card.ds-card-soft:has(.ds-interactive-card-link:focus-within)){background:var(--gray-50)}.NcsOrder-module__WLQC6q__ncsFooterPolicyLink{font-family:var(--font-family-sans);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.NcsOrder-module__WLQC6q__ncsFooterCopyright{font-family:var(--font-family-sans);font-size:var(--text-caption);font-weight:var(--font-weight-regular);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.NcsOrder-module__WLQC6q__ncsFooterMeta{font-family:var(--font-family-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.NcsOrder-module__WLQC6q__ncsFooterCsTitle{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow)}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableShell{border:1px solid var(--border-muted);border-radius:var(--radius-card);background:0 0;overflow:hidden}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTable{table-layout:auto;border-collapse:collapse;width:100%}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableHeaderRow{border-bottom:1px solid var(--border-faint);background:color-mix(in srgb, var(--gray-50) 70%, transparent)}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableHeaderCell{padding-inline:var(--space-5);font-family:var(--font-family-sans);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);line-height:var(--leading-caption);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;background:color-mix(in srgb, var(--gray-50) 70%, transparent);padding-block:.75rem}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableRow{border-bottom:1px solid var(--border-faint);transition:background-color .15s}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableRow:last-child{border-bottom:none}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableRow:hover{background:color-mix(in srgb, var(--gray-50) 80%, transparent)}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableCell{padding-inline:var(--space-5);padding-block:var(--space-4);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-family-sans);font-size:var(--text-body-small);font-weight:var(--font-weight-body);line-height:var(--leading-body-small);color:var(--gray-700);overflow:hidden}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableCellEmphasis{font-weight:var(--font-weight-semibold);color:var(--foreground)}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableAlignCenter{text-align:center}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableAlignRight{text-align:right}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableColFill{width:100%}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteTableColShrink{white-space:nowrap;width:1%}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteProductStack{gap:var(--space-2);flex-direction:column;min-width:0;max-width:100%;display:flex;overflow:hidden}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteProductTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-body);color:var(--foreground);display:block;overflow:hidden}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteProductMeta{justify-content:flex-start;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;margin-inline:0;padding-inline:0;display:flex}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteProductCode{flex-shrink:0;align-items:center;display:inline-flex}.NcsOrder-module__WLQC6q__ncsSubmissionQuoteProductDescription{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-family-sans);font-size:var(--text-caption);font-weight:var(--font-weight-medium);line-height:var(--leading-caption);color:var(--muted);margin-inline:0;padding-inline:0;display:block;overflow:hidden}
.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)}
.NcsTextbookList-module__1WbX4q__textbookTable th.NcsTextbookList-module__1WbX4q__textbookThCenter,.NcsTextbookList-module__1WbX4q__textbookTable td.NcsTextbookList-module__1WbX4q__textbookTdCenter{text-align:center!important}.NcsTextbookList-module__1WbX4q__textbookTable th.NcsTextbookList-module__1WbX4q__textbookThLeft,.NcsTextbookList-module__1WbX4q__textbookTable td.NcsTextbookList-module__1WbX4q__textbookTdLeft{text-align:left!important}.NcsTextbookList-module__1WbX4q__textbookTable th.NcsTextbookList-module__1WbX4q__textbookThRight,.NcsTextbookList-module__1WbX4q__textbookTable td.NcsTextbookList-module__1WbX4q__textbookTdRight{text-align:right!important}.NcsTextbookList-module__1WbX4q__textbookCellInner{justify-content:center;align-items:center;width:100%;display:flex}.NcsTextbookList-module__1WbX4q__textbookTdLeft .NcsTextbookList-module__1WbX4q__textbookCellInner{justify-content:flex-start}.NcsTextbookList-module__1WbX4q__textbookTdRight .NcsTextbookList-module__1WbX4q__textbookCellInner{justify-content:flex-end}.NcsTextbookList-module__1WbX4q__textbookModuleStack{flex-direction:column;gap:.375rem;display:flex}.NcsTextbookList-module__1WbX4q__textbookModuleStack>p{margin:0}.NcsTextbookList-module__1WbX4q__textbookTable th.NcsTextbookList-module__1WbX4q__textbookColEdgeStart,.NcsTextbookList-module__1WbX4q__textbookTable td.NcsTextbookList-module__1WbX4q__textbookColEdgeStart{padding-left:1.25rem!important}.NcsTextbookList-module__1WbX4q__textbookTable th.NcsTextbookList-module__1WbX4q__textbookColEdgeEnd,.NcsTextbookList-module__1WbX4q__textbookTable td.NcsTextbookList-module__1WbX4q__textbookColEdgeEnd{padding-right:1.25rem!important}.NcsTextbookList-module__1WbX4q__textbookColSubtotal{width:8.75rem}.NcsTextbookList-module__1WbX4q__textbookTableFoot td{vertical-align:middle}.NcsTextbookList-module__1WbX4q__textbookFootLabel{text-align:left!important}.NcsTextbookList-module__1WbX4q__textbookFootAmount{overflow:visible;text-align:right!important}.NcsTextbookList-module__1WbX4q__mobileCardIncludeRow{border-bottom:1px solid var(--border-faint);grid-template-columns:5rem minmax(0,1fr);align-items:center;column-gap:.75rem;width:100%;margin-bottom:.75rem;padding-bottom:.75rem;display:grid}.NcsTextbookList-module__1WbX4q__mobileCardSummary{flex-direction:column;gap:.5rem;width:100%;display:flex}.NcsTextbookList-module__1WbX4q__mobileCardSummaryHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.NcsTextbookList-module__1WbX4q__mobileCardSummaryMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.NcsTextbookList-module__1WbX4q__mobileCardSummaryMeta+p{margin:0}.NcsTextbookList-module__1WbX4q__mobileCardFieldRow{grid-template-columns:5rem minmax(0,1fr);align-items:center;column-gap:.75rem;width:100%;display:grid}.NcsTextbookList-module__1WbX4q__mobileCardFieldRowTextRow{align-items:baseline}.NcsTextbookList-module__1WbX4q__mobileCardFieldRowLabel{text-align:left;flex-shrink:0}.NcsTextbookList-module__1WbX4q__mobileCardFieldRowValue{text-align:right;justify-self:stretch;min-width:0}.NcsTextbookList-module__1WbX4q__mobileCardFieldRowValue:is(p){width:100%;margin:0}.NcsTextbookList-module__1WbX4q__mobileCardFieldRowValue:not(p){justify-content:flex-end;align-items:center;display:flex}.NcsTextbookList-module__1WbX4q__mobileCardFieldRowText{overflow-wrap:anywhere;word-break:keep-all}.NcsTextbookList-module__1WbX4q__mobileCardFooter{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.NcsTextbookList-module__1WbX4q__mobileCardRowSubtotal{border-top:1px solid var(--border-faint);margin-top:.25rem;padding-top:.75rem}:is(.NcsTextbookList-module__1WbX4q__mobileCardFieldRowValue .ds-field,.NcsTextbookList-module__1WbX4q__mobileCardFieldRowValue .ds-choice){width:auto}.NcsTextbookList-module__1WbX4q__listToggle{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.75rem;width:100%;margin:0;padding:.125rem 1.25rem .125rem 0;display:flex}.NcsTextbookList-module__1WbX4q__listToggleChevron{width:1rem;height:1rem;color:var(--foreground,#18181b);flex-shrink:0;transition:transform .2s}.NcsTextbookList-module__1WbX4q__listToggleChevronExpanded{transform:rotate(180deg)}
