.ReservationRefundBankButton-module-scss-module__lpq2WW__Fields{gap:var(--space2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:min(72vw,34rem);display:grid}.ReservationRefundBankButton-module-scss-module__lpq2WW__Fields>:last-child{grid-column:1/-1}@media (max-width:600px){.ReservationRefundBankButton-module-scss-module__lpq2WW__Fields{grid-template-columns:1fr;min-width:0}.ReservationRefundBankButton-module-scss-module__lpq2WW__Fields>:last-child{grid-column:auto}}
.DateEditor-module-scss-module__RRGogG__Root{margin-top:var(--space4)}@media screen and (max-width:599px){.DateEditor-module-scss-module__RRGogG__Root{padding-top:var(--space2)}}@media screen and (min-width:600px){.DateEditor-module-scss-module__RRGogG__Root{border-radius:var(--radius-input);margin-left:auto;margin-right:auto}}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__Label{font-size:var(--font-size3);letter-spacing:normal;margin-bottom:var(--space2);text-align:left;font-weight:700}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__Description{font-size:var(--font-size2);margin-top:var(--space2);color:var(--normal-3);text-align:left}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__Value{gap:var(--space1);max-width:400px;margin-top:var(--space2);grid-template-columns:1.5fr 1fr 1fr;justify-content:flex-start;align-items:center;display:grid}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__YearContainer{align-items:center;gap:var(--space1);display:flex}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__EraSelect{width:100%}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__EraContainer{gap:var(--space1);max-width:400px;margin-top:var(--space1);grid-template-columns:1.5fr 1fr 1fr;justify-content:flex-start;align-items:center;display:grid}.DateEditor-module-scss-module__RRGogG__Root .DateEditor-module-scss-module__RRGogG__EraCounterpart{font-size:var(--font-size2);color:var(--normal-2)}.DateEditor-module-scss-module__RRGogG__Loading{font-size:var(--font-size4);justify-content:center;align-items:center;gap:var(--space2);flex-direction:column;width:100%;height:200px;display:flex}@keyframes DateEditor-module-scss-module__RRGogG__spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.5)}to{transform:rotate(360deg)scale(1)}}.DateEditor-module-scss-module__RRGogG__Loading svg{animation:1s linear infinite DateEditor-module-scss-module__RRGogG__spin}.DateEditor-module-scss-module__RRGogG__Astro h1,.DateEditor-module-scss-module__RRGogG__Astro h2,.DateEditor-module-scss-module__RRGogG__Astro h3,.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__LunarDay{letter-spacing:normal;font-size:var(--font-size4)}.DateEditor-module-scss-module__RRGogG__Astro h1,.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__LunarDay{font-weight:700}.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__Unsei{margin:var(--space2) 0}.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__Unsei h2,.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__Unsei h3{margin:var(--space4) 0 var(--space2);color:var(--brand);font-family:sans-serif;font-weight:700}.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__Unsei .DateEditor-module-scss-module__RRGogG__Shukuyo{background-color:var(--bg-3);padding:var(--space2);border-radius:var(--space2);font-size:var(--font-size2);line-height:1.8}.DateEditor-module-scss-module__RRGogG__Astro .DateEditor-module-scss-module__RRGogG__Unsei p{font-size:var(--font-size2);margin:var(--space2) 0;padding:var(--space1)}.DateEditor-module-scss-module__RRGogG__Shukuyo .DateEditor-module-scss-module__RRGogG__Character,.DateEditor-module-scss-module__RRGogG__Shukuyo .DateEditor-module-scss-module__RRGogG__Description,.DateEditor-module-scss-module__RRGogG__Shukuyo .DateEditor-module-scss-module__RRGogG__Relation{margin:var(--space2) 0;line-height:2}
.TempleReceiptAction-module-scss-module__c_0gwa__Actions{align-items:center;gap:var(--space2);white-space:nowrap;flex-wrap:wrap;display:inline-flex}.TempleReceiptAction-module-scss-module__c_0gwa__ActionButton{letter-spacing:.01em;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:.4rem;line-height:1.35;display:inline-flex!important}.TempleReceiptAction-module-scss-module__c_0gwa__ActionButton svg{flex:none;width:1rem;height:1rem}.TempleReceiptAction-module-scss-module__c_0gwa__ActionButton:focus-visible{outline-offset:3px;outline:2px solid}.TempleReceiptAction-module-scss-module__c_0gwa__DialogBody{gap:var(--space4);width:min(32rem,100%);display:grid}.TempleReceiptAction-module-scss-module__c_0gwa__Notice{padding:var(--space3);border-inline-start:3px solid var(--warning);background:var(--bg-1);margin:0;line-height:1.8}.TempleReceiptAction-module-scss-module__c_0gwa__FieldGroup{gap:var(--space2);display:grid}.TempleReceiptAction-module-scss-module__c_0gwa__Label{font-weight:700}.TempleReceiptAction-module-scss-module__c_0gwa__RecipientFields{gap:var(--space2);grid-template-columns:minmax(0,1fr) 7rem;display:grid}.TempleReceiptAction-module-scss-module__c_0gwa__Input,.TempleReceiptAction-module-scss-module__c_0gwa__Select{width:100%;min-width:0;padding:var(--space2) var(--space3);border:1px solid var(--normal-4);border-radius:var(--radius-input);background:var(--bg-0);color:var(--normal);font:inherit}.TempleReceiptAction-module-scss-module__c_0gwa__Input:focus-visible,.TempleReceiptAction-module-scss-module__c_0gwa__Select:focus-visible{outline:2px solid var(--positive);outline-offset:2px}.TempleReceiptAction-module-scss-module__c_0gwa__Hint,.TempleReceiptAction-module-scss-module__c_0gwa__Error{font-size:var(--font-size1);margin:0;line-height:1.7}.TempleReceiptAction-module-scss-module__c_0gwa__Hint{color:var(--normal-7)}.TempleReceiptAction-module-scss-module__c_0gwa__Error{color:var(--danger)}@media (max-width:520px){.TempleReceiptAction-module-scss-module__c_0gwa__RecipientFields{grid-template-columns:minmax(0,1fr) 6rem}}
