.DetailView-module-scss-module__yU5U-q__Root header{background-color:var(--bg-1);box-shadow:0 0 1px 0 var(--normal-6);padding:.5rem}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Header{align-items:center;column-gap:.5rem;padding:0 .5rem;display:flex}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Header .DetailView-module-scss-module__yU5U-q__Number{font-size:var(--font-size4);letter-spacing:-.1rem;font-weight:700;font-family:var(--font-mono);padding-top:.2rem}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Mail{font-size:var(--font-size1);color:var(--normal-6);padding:0 .5rem}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__EmailDeliveryWarning{border:1px solid color-mix(in srgb, var(--danger-8,#8b251f) 35%, transparent);border-radius:var(--radius-input);background:color-mix(in srgb, var(--danger-8,#8b251f) 8%, var(--bg-1));color:var(--danger-8,#8b251f);font-size:var(--font-size1);gap:.2rem;margin:.5rem;padding:.65rem .75rem;display:grid}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__EmailDeliveryWarning span,.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__EmailDeliveryWarning small{line-height:1.55}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__EmailDeliveryWarning small{overflow-wrap:anywhere}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Date{text-align:right;font-size:var(--font-size1);font-family:var(--font-mono);padding-right:.5rem}@media screen and (max-width:599px){.DetailView-module-scss-module__yU5U-q__Root header{padding:.5rem .5rem .75rem}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Header{flex-direction:column;align-items:flex-start;padding:0}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Mail,.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__EmailDeliveryWarning,.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__Date{text-align:left;padding-right:0}.DetailView-module-scss-module__yU5U-q__Root header .DetailView-module-scss-module__yU5U-q__EmailDeliveryWarning{margin-inline:0}}.DetailView-module-scss-module__yU5U-q__ShippingSummary{margin:var(--space2) 0;padding:var(--space2);background-color:var(--bg-2);border:1px solid var(--bg-5);border-radius:var(--radius-input)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryHeader{justify-content:space-between;align-items:center;gap:var(--space2);display:flex}.DetailView-module-scss-module__yU5U-q__ShippingSummaryTrigger{padding:0}.DetailView-module-scss-module__yU5U-q__ShippingSummaryContent{padding-top:var(--space1)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryTitle{font-weight:700}.DetailView-module-scss-module__yU5U-q__ShippingSummaryStatus{font-size:var(--font-size1);color:var(--normal-6)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryEmpty{padding-top:var(--space1);font-size:var(--font-size1);color:var(--normal-6)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryTable,.DetailView-module-scss-module__yU5U-q__ShippingSummaryTabs{margin-top:var(--space2)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryTabList{margin-bottom:var(--space1)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryTabContent{display:block}.DetailView-module-scss-module__yU5U-q__ShippingSummaryImageCell{justify-content:center;align-items:center;display:flex}.DetailView-module-scss-module__yU5U-q__ShippingSummaryImageWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.DetailView-module-scss-module__yU5U-q__ShippingSummaryImage{object-fit:cover;background-color:var(--bg-1);border:1px solid var(--bg-5);border-radius:8px;width:44px;height:44px}.DetailView-module-scss-module__yU5U-q__ShippingSummaryImageCount{background-color:var(--bg-4);border:1px solid var(--bg-6);height:18px;color:var(--fg-1);border-radius:999px;padding:0 6px;font-size:10px;font-weight:700;line-height:18px;position:absolute;bottom:-6px;right:-6px}.DetailView-module-scss-module__yU5U-q__ShippingSummaryName{font-weight:600}.DetailView-module-scss-module__yU5U-q__ShippingSummaryPrayer{font-weight:500}.DetailView-module-scss-module__yU5U-q__ShippingSummaryQuantity{text-align:right;font-variant-numeric:tabular-nums;width:100%}.DetailView-module-scss-module__yU5U-q__ShippingSummaryQuantityHeader{text-align:right;width:100%}.DetailView-module-scss-module__yU5U-q__ShippingSummaryMeta{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.DetailView-module-scss-module__yU5U-q__ShippingSummaryMetaItem{background-color:var(--bg-1);border:1px solid var(--bg-5);border-radius:999px;padding:2px 6px;font-size:11px;line-height:1.4}.DetailView-module-scss-module__yU5U-q__ShippingSummaryMetaMore{background-color:var(--bg-4);border:1px dashed var(--bg-6);color:var(--normal-7);border-radius:999px;padding:2px 6px;font-size:11px;line-height:1.4}.DetailView-module-scss-module__yU5U-q__ShippingSummaryMetaEmpty{font-size:var(--font-size1);color:var(--normal-6)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryActions{margin-top:var(--space2);justify-content:flex-end;display:flex}.DetailView-module-scss-module__yU5U-q__ShippingSummaryAddress{margin-top:var(--space2);padding:var(--space2);border-radius:var(--radius-input);border:1px solid var(--bg-5);background-color:var(--bg-1)}.DetailView-module-scss-module__yU5U-q__ShippingSummaryAddressTitle{margin-bottom:var(--space1);font-weight:600}.DetailView-module-scss-module__yU5U-q__ShippingSummaryAddressBody{font-size:var(--font-size1);gap:2px;display:grid}.DetailView-module-scss-module__yU5U-q__ShippingSummaryAddressEmpty{font-size:var(--font-size1);color:var(--normal-6)}.DetailView-module-scss-module__yU5U-q__FloatingNav{bottom:calc(env(safe-area-inset-bottom) + 12px);z-index:2;justify-content:center;margin-top:1rem;display:flex;position:sticky}.DetailView-module-scss-module__yU5U-q__FloatingNavInner{border-radius:var(--radius-input);background-color:color-mix(in srgb, var(--bg-1) 60%, transparent);box-shadow:0 4px 12px -6px var(--normal-6);-webkit-backdrop-filter:blur(12px);gap:.6rem;padding:.5rem .75rem;display:flex}
.LunarDataDisplay-module-scss-module__ymW-Iq__Root{gap:var(--space2);display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__LunarList{border-radius:var(--radius-input);background:color-mix(in srgb, var(--bg-1) 88%, var(--brand) 12%);border:1px solid var(--border);gap:0;margin:0;padding:clamp(14px,2vw,18px);display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__Row{gap:var(--space2);grid-template-columns:minmax(72px,auto) 1fr;align-items:baseline;padding:10px 0;display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__Row:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent)}.LunarDataDisplay-module-scss-module__ymW-Iq__RowLabel{color:var(--normal);font-weight:700;font-size:var(--font-size1)}.LunarDataDisplay-module-scss-module__ymW-Iq__RowValue{font-size:var(--font-size2);font-family:var(--font-mono);color:var(--normal);margin:0;line-height:1.6}.LunarDataDisplay-module-scss-module__ymW-Iq__StarSections{margin-top:var(--space2);gap:var(--space3);display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__StarGrid{gap:var(--space2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__Card{gap:var(--space1);background:color-mix(in srgb, var(--bg-1) 92%, var(--brand) 8%);border:1px solid color-mix(in srgb, var(--border) 82%, var(--brand) 18%);border-radius:var(--radius-input);padding:clamp(16px,2vw,20px);display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__CardTitle{font-size:var(--font-size2);color:var(--normal);margin:0;font-weight:700}.LunarDataDisplay-module-scss-module__ymW-Iq__CardTitleDescription{border-bottom:1px solid color-mix(in srgb, var(--border) 74%, transparent);padding-bottom:var(--space2);font-size:var(--font-size1);color:var(--muted);margin:0;line-height:1.6}.LunarDataDisplay-module-scss-module__ymW-Iq__CardMain{align-content:start;gap:6px;min-height:86px;display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__CardName{letter-spacing:.02em;color:var(--normal);font-size:clamp(1.75rem,1.1rem + 1.4vw,2.4rem);font-weight:700;line-height:1.1}.LunarDataDisplay-module-scss-module__ymW-Iq__CardReading{font-size:var(--font-size2);color:color-mix(in srgb, var(--normal) 82%, var(--brand) 18%);line-height:1.5}.LunarDataDisplay-module-scss-module__ymW-Iq__CardText{font-size:var(--font-size1);color:color-mix(in srgb, var(--normal) 78%, var(--muted) 22%);margin:0;line-height:1.7}.LunarDataDisplay-module-scss-module__ymW-Iq__Badges{gap:var(--space1);margin-top:var(--space1);flex-wrap:wrap;display:flex}.LunarDataDisplay-module-scss-module__ymW-Iq__Badge,.LunarDataDisplay-module-scss-module__ymW-Iq__BadgeStrong,.LunarDataDisplay-module-scss-module__ymW-Iq__BadgeMono{background:color-mix(in srgb, var(--bg-0) 92%, var(--brand) 8%);border:1px solid var(--border);font-size:var(--font-size1);color:var(--normal);border-radius:999px;align-items:center;padding:2px 10px;line-height:1.4;display:inline-flex}.LunarDataDisplay-module-scss-module__ymW-Iq__BadgeStrong{border-color:color-mix(in srgb, var(--warning) 70%, var(--brand) 30%);background:color-mix(in srgb, var(--warning) 18%, var(--bg-0) 82%)}.LunarDataDisplay-module-scss-module__ymW-Iq__BadgeMono{font-family:var(--font-mono);color:var(--muted)}.LunarDataDisplay-module-scss-module__ymW-Iq__Details{margin-top:var(--space1)}.LunarDataDisplay-module-scss-module__ymW-Iq__Summary{cursor:pointer;color:var(--muted);font-size:var(--font-size1)}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenSection{padding-top:var(--space2);border-top:1px solid var(--border)}.LunarDataDisplay-module-scss-module__ymW-Iq__SectionTitle{margin:0 0 var(--space1) 0;font-size:var(--font-size3);font-weight:700}.LunarDataDisplay-module-scss-module__ymW-Iq__SectionHint{margin:0 0 var(--space2) 0;font-size:var(--font-size1);color:var(--muted);line-height:1.4}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenGrid{gap:var(--space2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenCard{background:color-mix(in srgb, var(--bg-1) 92%, var(--brand) 8%);border:1px solid color-mix(in srgb, var(--border) 82%, var(--brand) 18%);border-radius:var(--radius-input);padding:var(--space2)}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenCard[data-active=true]{border-color:color-mix(in srgb, var(--warning) 72%, var(--brand) 28%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 72%, var(--brand) 28%)}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenTop{justify-content:space-between;align-items:flex-start;gap:var(--space1);display:flex}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenYear{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:var(--font-size1)}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenName{font-size:var(--font-size2)}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenNameMain{font-weight:700}.LunarDataDisplay-module-scss-module__ymW-Iq__TounenDescription{margin:var(--space1) 0 0 0;font-size:var(--font-size1);color:color-mix(in srgb, var(--normal) 78%, var(--muted) 22%);line-height:1.7}@media (max-width:768px){.LunarDataDisplay-module-scss-module__ymW-Iq__Row{grid-template-columns:1fr;gap:4px}.LunarDataDisplay-module-scss-module__ymW-Iq__CardMain{min-height:0}}
