.ApplicationEditor-module-scss-module__-ihmOa__Title{color:var(--palette-ink,var(--normal));font-family:var(--font-ten);text-align:left;text-wrap:auto;margin:0;font-size:clamp(2rem,3.6vw,2.8rem);font-weight:700;line-height:1.28}.ApplicationEditor-module-scss-module__-ihmOa__PageIntro{width:min(100% - clamp(24px,6vw,64px),52rem);margin:clamp(2.5rem,6vw,4.5rem) auto 0}.ApplicationEditor-module-scss-module__-ihmOa__PageDescription{color:var(--palette-muted,var(--normal-3));margin:1rem 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.85}.ApplicationEditor-module-scss-module__-ihmOa__ApplicationContainer{--application-motif:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='44'%20height='44'%3E%3Cg%20fill='none'%20stroke='%23000'%20stroke-width='1.2'%3E%3Ccircle%20cx='0'%20cy='0'%20r='31.1'/%3E%3Ccircle%20cx='44'%20cy='0'%20r='31.1'/%3E%3Ccircle%20cx='0'%20cy='44'%20r='31.1'/%3E%3Ccircle%20cx='44'%20cy='44'%20r='31.1'/%3E%3C/g%3E%3C/svg%3E");isolation:isolate;box-sizing:border-box;width:min(100% - clamp(24px,6vw,64px),52rem);color:var(--palette-ink,var(--normal));background:color-mix(in srgb, var(--palette-accent,var(--brand)) 5%, var(--bg-0));border-radius:var(--space1);grid-template-columns:minmax(0,1fr);gap:clamp(2.25rem,5vw,3.5rem);margin:clamp(2.5rem,4.5vw,3.5rem) auto 0;padding:clamp(1.5rem,4.5vw,3rem);display:grid;position:relative;overflow:hidden}.ApplicationEditor-module-scss-module__-ihmOa__ApplicationContainer:after{content:"";z-index:-1;background-color:var(--palette-accent,var(--brand));opacity:.055;-webkit-mask:var(--application-motif) 0 0/46px 46px repeat;mask:var(--application-motif) 0 0/46px 46px repeat;pointer-events:none;position:absolute;inset:0}.ApplicationEditor-module-scss-module__-ihmOa__ApplicantIntro{align-content:start;gap:.75rem;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__ApplicantTitle{font-family:var(--font-ten);text-wrap:auto;margin:0;font-size:clamp(1.55rem,2.6vw,2rem);font-weight:700;line-height:1.4}.ApplicationEditor-module-scss-module__-ihmOa__ApplicantDescription{color:var(--palette-muted,var(--normal-3));font-size:var(--font-size2);margin:0;line-height:1.85}.ApplicationEditor-module-scss-module__-ihmOa__ApplicantFields{gap:clamp(1.75rem,3.5vw,2.5rem);min-width:0;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__ApplicantNameGroup{gap:.8rem;min-width:0;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__Anonymous{margin:0;padding-top:.25rem}.ApplicationEditor-module-scss-module__-ihmOa__Info .ApplicationEditor-module-scss-module__-ihmOa__NumberContainer{justify-content:center;align-items:center;gap:var(--space2);background-color:var(--bg-2);box-shadow:0px 0px 4px -1px var(--normal);flex-direction:column;width:fit-content;margin:1rem auto;padding:1rem;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Info .ApplicationEditor-module-scss-module__-ihmOa__NumberContainer .ApplicationEditor-module-scss-module__-ihmOa__NumberLabel{font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Info .ApplicationEditor-module-scss-module__-ihmOa__NumberContainer .ApplicationEditor-module-scss-module__-ihmOa__Number{font-weight:700;font-family:var(--font-mono);font-size:var(--font-size6);color:var(--brand);background-color:var(--bg-0);box-shadow:inset 0px 0px 2px var(--normal);border-radius:var(--radius-input);padding:1rem}.ApplicationEditor-module-scss-module__-ihmOa__Info .ApplicationEditor-module-scss-module__-ihmOa__AcceptanceDate,.ApplicationEditor-module-scss-module__-ihmOa__Info .ApplicationEditor-module-scss-module__-ihmOa__UpdateDate{font-size:var(--font-size2);text-align:center}.ApplicationEditor-module-scss-module__-ihmOa__AppendButtonContainer{margin:var(--space2) 0px}.ApplicationEditor-module-scss-module__-ihmOa__AppendButtonContainer .ApplicationEditor-module-scss-module__-ihmOa__AppendButton{justify-content:center;align-items:center;margin:0 auto;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Prayer{margin-top:var(--space8)}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer{margin-top:var(--space2)}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer h1{margin:var(--space2) var(--space1);font-weight:700;font-size:var(--font-size3)}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer h2{font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable{margin:var(--space3) auto}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable th,.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable td{border:1px solid var(--bg-5);padding:2px 3px}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable th{text-align:left}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable td{text-align:right}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable .ApplicationEditor-module-scss-module__-ihmOa__GrantTable{gap:var(--space1);grid-column:1/3;grid-template-columns:auto 1fr 1fr 1fr;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__PaymentTable .ApplicationEditor-module-scss-module__-ihmOa__PrayerTable h4{text-align:left}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__Table{gap:var(--space1);grid-template-columns:auto 1fr;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__SpecialOrderTitle{font-size:9pt}.ApplicationEditor-module-scss-module__-ihmOa__PaymentMethodContainer{margin-left:var(--space1);margin-right:var(--space1)}.ApplicationEditor-module-scss-module__-ihmOa__EmailVerificationContainer{width:auto;margin-left:var(--space1);margin-right:var(--space1)}.ApplicationEditor-module-scss-module__-ihmOa__ValidationContainer{margin:var(--space2) var(--space1)}.ApplicationEditor-module-scss-module__-ihmOa__ValidationContainer h1{font-size:var(--font-size4);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__ValidationContainer .ApplicationEditor-module-scss-module__-ihmOa__List .ApplicationEditor-module-scss-module__-ihmOa__Item{margin:var(--space4) 0;padding:var(--space2);color:var(--normal);justify-content:flex-start;align-items:center;gap:var(--space2);font-weight:700;font-size:var(--font-size4);border:3px solid var(--danger);-webkit-user-select:none;user-select:none;border-radius:var(--space1);display:flex}.ApplicationEditor-module-scss-module__-ihmOa__ValidationContainer .ApplicationEditor-module-scss-module__-ihmOa__List .ApplicationEditor-module-scss-module__-ihmOa__Item:has(button){padding:0}.ApplicationEditor-module-scss-module__-ihmOa__ValidationContainer .ApplicationEditor-module-scss-module__-ihmOa__List .ApplicationEditor-module-scss-module__-ihmOa__Item button{text-align:left;width:100%;padding:var(--space2)}@media (hover:hover){.ApplicationEditor-module-scss-module__-ihmOa__ValidationContainer .ApplicationEditor-module-scss-module__-ihmOa__List .ApplicationEditor-module-scss-module__-ihmOa__Item:hover{background-color:var(--danger);color:var(--danger-r)}}.ApplicationEditor-module-scss-module__-ihmOa__Footer{margin-top:var(--space4);margin-left:var(--space1);margin-right:var(--space1);gap:var(--space4);flex-direction:column;display:flex}@media screen and (min-width:600px){.ApplicationEditor-module-scss-module__-ihmOa__Footer{margin-top:var(--space4);margin-left:auto;margin-right:auto}}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistence{padding:var(--space2);border:1px solid color-mix(in srgb, var(--palette-ui-border) 88%, transparent);border-radius:var(--radius-input);background:color-mix(in srgb, var(--palette-paper) 90%, var(--palette-surface));gap:.65rem;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistence[data-enabled=true]{border-color:color-mix(in srgb, var(--palette-accent) 52%, var(--palette-ui-border));background:color-mix(in srgb, var(--palette-accent) 8%, var(--palette-paper))}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceControl{align-items:center;gap:var(--space1);cursor:pointer;grid-template-columns:auto 24px minmax(0,1fr);min-height:44px;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceCheckbox{width:20px;height:20px;accent-color:var(--palette-accent);margin:0}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceIcon{width:22px;height:22px;color:var(--palette-accent-strong)}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceCopy{min-width:0;color:var(--palette-ink);gap:.2rem;line-height:1.5;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceCopy strong{font-size:var(--font-size1);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceCopy span{color:var(--palette-muted);font-size:var(--font-size0)}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceStatus{margin:0 0 0 calc(44px + var(--space1) + var(--space1));color:var(--palette-accent-strong);font-size:var(--font-size0);align-items:center;gap:.45rem;line-height:1.5;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceStatus svg{flex:none}.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceStatus[data-error=true]{color:var(--danger)}@media screen and (max-width:599px){.ApplicationEditor-module-scss-module__-ihmOa__DraftPersistenceStatus{margin-left:0}}.ApplicationEditor-module-scss-module__-ihmOa__SendButton{margin:var(--space2) auto;justify-content:center;align-items:center;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__b1{fill:var(--bg-0)}.ApplicationEditor-module-scss-module__-ihmOa__b2{fill:var(--bg-2)}.ApplicationEditor-module-scss-module__-ihmOa__b3{fill:var(--bg-1)}.ApplicationEditor-module-scss-module__-ihmOa__f1{fill:var(--normal)}.ApplicationEditor-module-scss-module__-ihmOa__AddressContainer{border:1px solid color-mix(in srgb, var(--palette-ui-border,var(--bg-4)) 60%, transparent);border-radius:var(--radius-input);padding:var(--space3);background:color-mix(in srgb, var(--palette-paper,var(--bg-0)) 96%, var(--palette-accent,var(--brand)));max-width:600px;margin-left:auto;margin-right:auto}.ApplicationEditor-module-scss-module__-ihmOa__AddressRegisterSection{margin-top:var(--space1)}.ApplicationEditor-module-scss-module__-ihmOa__GuestAddressForm{gap:var(--space2);flex-direction:column;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__AddressCompleteHint{font-size:var(--font-size2);color:var(--positive);align-items:center;gap:.4rem;margin:0;display:inline-flex}.ApplicationEditor-module-scss-module__-ihmOa__AddressCompleteHint svg{flex-shrink:0}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__AmountCell{text-align:right;font-family:var(--font-mono);justify-content:flex-end}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__AmountTitle{justify-content:flex-start;gap:var(--space1)}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__AmountTitle img{flex-shrink:0}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__SubText{font-size:var(--font-size1);color:var(--normal-4);margin-top:2px}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__AmountTitleRow{align-items:center;gap:var(--space1);display:flex}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__AmountTitleRow img{object-fit:cover;border-radius:4px;flex-shrink:0}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__TokValue{color:var(--secondary);font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__PaymentContainer .ApplicationEditor-module-scss-module__-ihmOa__ButtonRow{justify-content:flex-end;margin-top:4px;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview{gap:var(--space3);padding:var(--space2);font-size:var(--font-size2);flex-direction:column;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__InvoiceHeader{text-align:center;border-bottom:2px solid var(--normal);padding-bottom:var(--space2);margin-bottom:var(--space2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__InvoiceHeader h2{font-size:var(--font-size4);letter-spacing:.3em;margin:0;font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__InvoiceHeader .ApplicationEditor-module-scss-module__-ihmOa__InvoiceSubtitle{font-size:var(--font-size1);color:var(--normal-6);margin-top:var(--space1)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ApplicantSection{gap:var(--space1);padding:var(--space2);background-color:var(--bg-1);border:1px solid var(--bg-4);grid-template-columns:100px 1fr;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ApplicantSection .ApplicationEditor-module-scss-module__-ihmOa__ApplicantLabel{color:var(--normal-6);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ApplicantSection .ApplicationEditor-module-scss-module__-ihmOa__ApplicantValue{font-weight:500}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerSection{margin-top:var(--space2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerSection .ApplicationEditor-module-scss-module__-ihmOa__PrayerSectionTitle{font-size:var(--font-size2);background-color:var(--bg-3);padding:var(--space1) var(--space2);border-left:4px solid var(--brand);margin-bottom:var(--space2);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerItem{border:1px solid var(--bg-4);margin-bottom:var(--space3);page-break-inside:avoid}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerItem[data-type=prayer]{border-top:3px solid var(--brand)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerItem[data-type=memorial]{border-top:3px solid var(--purple)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerItemHeader{padding:var(--space2);background-color:var(--bg-2);border-bottom:1px solid var(--bg-4);justify-content:space-between;align-items:center;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerTypeLabel{font-weight:700;font-size:var(--font-size2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerTypeLabel[data-type=prayer]{color:var(--brand)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerTypeLabel[data-type=memorial]{color:var(--purple)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__PrayerIndex{font-size:var(--font-size1);color:var(--normal-6)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__CardPreview{padding:var(--space3);background:repeating-linear-gradient(45deg, var(--bg-1), var(--bg-1) 10px, var(--bg-2) 10px, var(--bg-2) 20px);border-bottom:1px dashed var(--bg-4);justify-content:center;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__CardPreviewInner{align-items:center;gap:var(--space3);flex-direction:column;width:100%;max-width:400px;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__RitualPreview{align-items:center;gap:var(--space2);background-color:var(--bg-0);padding:var(--space2);border-radius:var(--radius-input);width:100%;display:flex;box-shadow:0 1px 3px #0000001a}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__RitualThumbnail{object-fit:cover;border-radius:4px;flex-shrink:0}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__RitualInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__RitualTitle{font-weight:700;font-size:var(--font-size2);color:var(--normal);line-height:1.3}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__RitualDate{font-size:var(--font-size1);color:var(--normal-5)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__CardPreviewLabel{font-size:var(--font-size2);color:var(--brand);text-align:center;font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutText{background-color:var(--bg-0);padding:var(--space3);border-radius:var(--radius-input);text-align:center;font-size:var(--font-size2);width:100%;line-height:2;box-shadow:inset 0 1px 3px #0000000d}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutApplicant{color:var(--brand);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutKokorozasu{color:var(--normal-5);margin:0 .3em}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutRelationship{color:var(--normal-6);margin-right:.3em}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutTarget{color:var(--brand);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutNo{color:var(--normal-5);margin:0 .2em}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutWish{color:var(--positive);font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutTameni{color:var(--normal-5)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutMessage{margin-top:var(--space1);font-size:var(--font-size1);color:var(--normal-6);font-style:italic;display:block}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutMeinichi{color:var(--normal-6);font-size:var(--font-size1)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutJaku{color:var(--normal-5);margin:0 .3em}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutKoto{color:var(--normal-5);margin:0 .2em}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutKaimyo{color:var(--secondary);font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutBodai{color:var(--normal-5)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ReadoutMessage{font-size:var(--font-size2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__CardPreviewCard{justify-content:center;width:100%;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__CardPreviewDescription{font-size:var(--font-size1);color:var(--normal-4);text-align:center;margin:0 0 var(--space2) 0;line-height:1.5}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable{border-collapse:collapse;width:100%;font-size:var(--font-size2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable td{padding:var(--space1) var(--space2);border-bottom:1px dotted var(--bg-4);text-align:left;vertical-align:top}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable th{background-color:var(--bg-1);width:100px;color:var(--normal-6);white-space:nowrap;font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable td{word-break:break-word}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable tr:last-child th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__DetailTable tr:last-child td{border-bottom:none}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__MessageCell{white-space:pre-wrap;background-color:var(--bg-0);padding:var(--space2);line-height:1.6;font-size:var(--font-size1)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection{padding:var(--space2);background-color:var(--bg-1);border-top:1px solid var(--bg-4)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection .ApplicationEditor-module-scss-module__-ihmOa__OrderTitle{font-size:var(--font-size1);color:var(--normal-6);margin-bottom:var(--space1);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection .ApplicationEditor-module-scss-module__-ihmOa__OrderList{gap:var(--space1);flex-direction:column;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection .ApplicationEditor-module-scss-module__-ihmOa__OrderItem{gap:var(--space2);padding:var(--space1);background-color:var(--bg-0);font-size:var(--font-size1);border-radius:4px;grid-template-columns:1fr auto auto;align-items:center;display:grid}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection .ApplicationEditor-module-scss-module__-ihmOa__OrderName{font-weight:500}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection .ApplicationEditor-module-scss-module__-ihmOa__OrderQuantity{font-family:var(--font-mono);color:var(--normal-6)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__OrderSection .ApplicationEditor-module-scss-module__-ihmOa__OrderPrice{font-family:var(--font-mono);text-align:right;font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__SubtotalRow{padding:var(--space2);background-color:var(--bg-2);justify-content:space-between;font-weight:700;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__SubtotalRow .ApplicationEditor-module-scss-module__-ihmOa__SubtotalLabel{color:var(--normal-6)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__SubtotalRow .ApplicationEditor-module-scss-module__-ihmOa__SubtotalValue{font-family:var(--font-mono);font-size:var(--font-size3)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ShippingSection{border:1px solid var(--bg-4);padding:var(--space2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ShippingSection .ApplicationEditor-module-scss-module__-ihmOa__ShippingSectionTitle{font-weight:700;font-size:var(--font-size2);margin-bottom:var(--space1);color:var(--normal-6)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ShippingSection .ApplicationEditor-module-scss-module__-ihmOa__AddressBlock{padding:var(--space2);background-color:var(--bg-1);line-height:1.8;font-size:var(--font-size2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ShippingSection .ApplicationEditor-module-scss-module__-ihmOa__AddressBlock .ApplicationEditor-module-scss-module__-ihmOa__PostalCode{font-family:var(--font-mono)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__ShippingSection .ApplicationEditor-module-scss-module__-ihmOa__AddressBlock .ApplicationEditor-module-scss-module__-ihmOa__RecipientName{margin-top:var(--space1);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__GiftSection{border:1px solid var(--pink);background-color:var(--pink-1);padding:var(--space2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__GiftSection .ApplicationEditor-module-scss-module__-ihmOa__GiftSectionTitle{color:var(--pink);margin-bottom:var(--space1);font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__GiftSection .ApplicationEditor-module-scss-module__-ihmOa__GiftDetail{font-size:var(--font-size1);color:var(--normal-6)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__GiftSection .ApplicationEditor-module-scss-module__-ihmOa__GiftDetail .ApplicationEditor-module-scss-module__-ihmOa__GiftMessage{margin-top:var(--space1);padding:var(--space2);background-color:var(--bg-0);white-space:pre-wrap;line-height:1.6}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection{border:2px solid var(--normal);margin-top:var(--space2)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable{border-collapse:collapse;width:100%}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td{padding:var(--space2);border-bottom:1px solid var(--bg-4)}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td th{text-align:left;background-color:var(--bg-2);width:60%;font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th td,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td td{text-align:right;font-family:var(--font-mono);font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th tr:last-child th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th tr:last-child td,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td tr:last-child th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td tr:last-child td{border-bottom:none}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th .ApplicationEditor-module-scss-module__-ihmOa__GrandTotalRow th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable th .ApplicationEditor-module-scss-module__-ihmOa__GrandTotalRow td,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td .ApplicationEditor-module-scss-module__-ihmOa__GrandTotalRow th,.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__TotalTable td .ApplicationEditor-module-scss-module__-ihmOa__GrandTotalRow td{background-color:var(--brand-1);font-size:var(--font-size4);color:var(--brand);border-bottom:none;font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__PaymentSection{padding:var(--space2);background-color:var(--bg-2);border:1px solid var(--bg-4);justify-content:space-between;align-items:center;display:flex}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__PaymentSection .ApplicationEditor-module-scss-module__-ihmOa__PaymentLabel{color:var(--normal-6);font-weight:600}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__PaymentSection .ApplicationEditor-module-scss-module__-ihmOa__PaymentMethod{padding:var(--space1) var(--space2);background-color:var(--bg-0);border-radius:4px;font-weight:700}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__ConfirmMessage{text-align:center;padding:var(--space3);background-color:var(--warning-1);border:1px solid var(--warning);border-radius:var(--radius-card);color:var(--warning);margin-top:var(--space2);font-weight:500}.ApplicationEditor-module-scss-module__-ihmOa__Preview .ApplicationEditor-module-scss-module__-ihmOa__TotalSection .ApplicationEditor-module-scss-module__-ihmOa__Anonymous{color:var(--normal-5);font-style:italic}
.BlockMessage-module-scss-module__ntgVxa__Root{margin:var(--space4) auto;padding:var(--space2);background-color:var(--bg-2);font-size:var(--font-size3);text-align:justify;max-width:300px;display:block}
