.Breadcrumbs-module-scss-module__IuMMGq__Root{border-radius:var(--radius-input);background-color:var(--bg-3);flex-wrap:wrap;display:inline-flex}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item[data-iscurrent=true]{color:var(--positive);font-weight:700}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item:last-child{font-weight:700}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item{border-radius:var(--radius-input);border-top-right-radius:1rem;border-bottom-right-radius:1rem}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item:after{content:"▶️"}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item{padding:0 .3rem}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item[data-index="0"]{background-color:var(--positive);color:var(--positive-r)}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item[data-index="1"]{background-color:var(--secondary);color:var(--secondary-r)}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item[data-index="2"]{background-color:var(--tertiary);color:var(--tertiary-r)}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item[data-islast=true]:after{content:""}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item[data-islast=true]{border-radius:var(--radius-input)}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item{align-items:center;gap:.5rem;display:flex}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item svg,.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item img{width:1rem;height:1rem}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item{transition:transform .1s ease-in-out}.Breadcrumbs-module-scss-module__IuMMGq__Root .Breadcrumbs-module-scss-module__IuMMGq__Item:hover{transform:scale(1.1)}
.OrderTransaction-module-scss-module__zxfPLq__Root{max-width:600px;margin:1rem auto}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table{border-collapse:separate;border-spacing:0;background-color:var(--bg-0);border:1px solid var(--bg-4);border-radius:var(--radius-input);width:100%}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table th,.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table td{border:none;border-bottom:1px solid var(--bg-4);vertical-align:middle}@media screen and (min-width:0){.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table th,.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table td{padding:8px 10px;font-size:13px}}@media screen and (min-width:600px){.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table th,.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table td{padding:var(--space1) var(--space2);font-size:var(--font-size2)}}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table tr:last-child td,.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table tr:last-child th{border-bottom:none}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table .OrderTransaction-module-scss-module__zxfPLq__Type{text-align:left;align-items:center;gap:4px;font-weight:400;display:flex}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table .OrderTransaction-module-scss-module__zxfPLq__Date,.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table .OrderTransaction-module-scss-module__zxfPLq__Receipt{text-align:center}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table .OrderTransaction-module-scss-module__zxfPLq__Amount{text-align:right;font-family:var(--font-mono);white-space:nowrap;font-weight:700}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Table .OrderTransaction-module-scss-module__zxfPLq__Date{font-family:var(--font-mono);white-space:wrap;text-wrap:balance;word-break:break-word;font-size:12px}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__RefundRow{background-color:#d977061a}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__RefundAmount{color:var(--warning,#d97706)!important}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__ReceiptIcon{width:1.25rem;height:1.25rem;color:var(--positive);transition:color .2s}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__ReceiptIcon:hover{color:var(--primary)}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Receipt{text-align:center;width:60px;min-width:60px}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Receipt>div{justify-content:center;align-items:center;gap:4px;display:inline-flex}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__Receipt a{justify-content:center;align-items:center;display:inline-flex}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__AdminRow td{padding:var(--space1)!important}.OrderTransaction-module-scss-module__zxfPLq__Root .OrderTransaction-module-scss-module__zxfPLq__AdminActions{justify-content:flex-end;align-items:center;gap:var(--space1);display:flex}.OrderTransaction-module-scss-module__zxfPLq__TextCenter{text-align:center}
.EventTransactionViewer-module-scss-module__2fsV3a__Root{padding-left:var(--space1);padding-right:var(--space1);padding-bottom:var(--space2)}.EventTransactionViewer-module-scss-module__2fsV3a__Table{border-collapse:collapse;border:1px solid var(--positive);max-width:var(--panel-xxxl);margin-left:auto;margin-right:auto}.EventTransactionViewer-module-scss-module__2fsV3a__Caption{color:var(--positive);text-align:center;margin-top:var(--space2);margin-bottom:var(--space2);font-weight:700}.EventTransactionViewer-module-scss-module__2fsV3a__TableHeaderCell{padding:var(--space2);border:1px solid var(--positive)}.EventTransactionViewer-module-scss-module__2fsV3a__TableBodyRow{border:1px solid var(--positive);width:100%}.EventTransactionViewer-module-scss-module__2fsV3a__TableBodyRow:nth-child(2n){background-color:var(--bg-1)}.EventTransactionViewer-module-scss-module__2fsV3a__TableBodyRow:nth-child(odd){background-color:var(--bg-2)}.EventTransactionViewer-module-scss-module__2fsV3a__TableCellType{padding:var(--space2);border:1px solid var(--positive);font-weight:700}.EventTransactionViewer-module-scss-module__2fsV3a__TableCellMethod,.EventTransactionViewer-module-scss-module__2fsV3a__TableCellAmount{text-align:right;font-size:var(--font-size4);padding:var(--space2);font-family:var(--font-mono);border:1px solid var(--positive);font-weight:700}.EventTransactionViewer-module-scss-module__2fsV3a__TableCellDate{font-family:var(--font-mono);padding:var(--space2);font-size:var(--font-size1);border:1px solid var(--positive)}.EventTransactionViewer-module-scss-module__2fsV3a__TableCellActions{vertical-align:middle;padding:var(--space2);align-items:center;gap:var(--space1);border:1px solid var(--positive);display:flex}.EventTransactionViewer-module-scss-module__2fsV3a__TableCellEditor{text-align:right;padding:var(--space2);border:1px solid var(--positive)}
.EventTransactionEditor-module-scss-module__HxbfhG__Container{text-align:center}.EventTransactionEditor-module-scss-module__HxbfhG__FieldLabel{margin-top:var(--space2);margin-bottom:var(--space2);font-size:var(--font-size4);font-weight:700;display:block}.EventTransactionEditor-module-scss-module__HxbfhG__InputField{padding:var(--space2);font-weight:700;font-family:var(--font-mono);font-size:var(--font-size4);border-radius:.25rem}
.Table3-module-scss-module__yFYvhG__TableWrapper{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.Table3-module-scss-module__yFYvhG__TableWrapper::-webkit-scrollbar{height:6px}.Table3-module-scss-module__yFYvhG__TableWrapper::-webkit-scrollbar-track{background:var(--bg-2);border-radius:3px}.Table3-module-scss-module__yFYvhG__TableWrapper::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:3px}.Table3-module-scss-module__yFYvhG__Table{border-collapse:separate;border-spacing:0;width:100%;min-width:280px;font-size:var(--font-size2);background-color:var(--bg-0);color:var(--normal);border:1px solid var(--bg-4);border-radius:var(--radius-input);line-height:1.4}.Table3-module-scss-module__yFYvhG__Head .Table3-module-scss-module__yFYvhG__Row{background-color:var(--bg-2)}.Table3-module-scss-module__yFYvhG__Head .Table3-module-scss-module__yFYvhG__Cell{color:var(--normal);padding:var(--space1) var(--space2);white-space:nowrap;border-bottom:1px solid var(--bg-4);font-weight:600}@media screen and (max-width:480px){.Table3-module-scss-module__yFYvhG__Head .Table3-module-scss-module__yFYvhG__Cell{padding:8px 10px;font-size:12px}}.Table3-module-scss-module__yFYvhG__Body .Table3-module-scss-module__yFYvhG__Row .Table3-module-scss-module__yFYvhG__Cell{border-bottom:1px solid var(--bg-4)}.Table3-module-scss-module__yFYvhG__Body .Table3-module-scss-module__yFYvhG__Row:last-child .Table3-module-scss-module__yFYvhG__Cell{border-bottom:none}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__Highlight .Table3-module-scss-module__yFYvhG__Cell{padding-top:var(--space2);padding-bottom:var(--space2);font-weight:600}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__Sub .Table3-module-scss-module__yFYvhG__Cell:first-child{padding-left:var(--space4)}@media screen and (max-width:480px){.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__Sub .Table3-module-scss-module__yFYvhG__Cell:first-child{padding-left:20px}}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__Sub{font-size:var(--font-size1);color:var(--normal-4)}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__EmphasisBrand{border-top:1px solid var(--bg-3)}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__EmphasisBrand .Table3-module-scss-module__yFYvhG__Cell{color:var(--brand);font-weight:700}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__EmphasisPositive{border-top:1px solid var(--bg-3)}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__EmphasisPositive .Table3-module-scss-module__yFYvhG__Cell{color:var(--positive);font-weight:700}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__EmphasisWarning .Table3-module-scss-module__yFYvhG__Cell{color:var(--warning);font-weight:700}.Table3-module-scss-module__yFYvhG__Row.Table3-module-scss-module__yFYvhG__EmphasisDanger .Table3-module-scss-module__yFYvhG__Cell{color:var(--danger);font-weight:700}.Table3-module-scss-module__yFYvhG__Cell{padding:var(--space1) var(--space2);vertical-align:middle;word-break:break-word}@media screen and (max-width:480px){.Table3-module-scss-module__yFYvhG__Cell{padding:8px 10px;font-size:13px}}.Table3-module-scss-module__yFYvhG__Cell.Table3-module-scss-module__yFYvhG__HeaderCell{color:var(--normal-3);white-space:nowrap;width:1%;font-weight:600}.Table3-module-scss-module__yFYvhG__Cell.Table3-module-scss-module__yFYvhG__AlignLeft{text-align:left}.Table3-module-scss-module__yFYvhG__Cell.Table3-module-scss-module__yFYvhG__AlignCenter{text-align:center}.Table3-module-scss-module__yFYvhG__Cell.Table3-module-scss-module__yFYvhG__AlignRight{text-align:right}.Table3-module-scss-module__yFYvhG__Cell.Table3-module-scss-module__yFYvhG__Numeric{font-family:var(--font-mono);text-align:right;white-space:nowrap}.Table3-module-scss-module__yFYvhG__Compact .Table3-module-scss-module__yFYvhG__Cell{padding:6px 10px}@media screen and (max-width:480px){.Table3-module-scss-module__yFYvhG__Compact .Table3-module-scss-module__yFYvhG__Cell{padding:6px 8px;font-size:12px}}.Table3-module-scss-module__yFYvhG__Striped .Table3-module-scss-module__yFYvhG__Body .Table3-module-scss-module__yFYvhG__Row:nth-child(2n):not(.Table3-module-scss-module__yFYvhG__EmphasisBrand):not(.Table3-module-scss-module__yFYvhG__EmphasisPositive):not(.Table3-module-scss-module__yFYvhG__EmphasisWarning):not(.Table3-module-scss-module__yFYvhG__EmphasisDanger){background-color:var(--bg-1)}
.PaymentNotifications-module-scss-module__oapmUW__Root{margin:var(--space4) 0 var(--space2);box-shadow:0 0 4px -1px var(--normal)}@media screen and (min-width:0){.PaymentNotifications-module-scss-module__oapmUW__Root{border-radius:0}}@media screen and (min-width:600px){.PaymentNotifications-module-scss-module__oapmUW__Root{border-radius:var(--radius-input)}}.PaymentNotifications-module-scss-module__oapmUW__Title{padding:var(--space2);font-weight:700;font-size:var(--font-size3);box-shadow:0 0 2px -1px var(--normal);color:var(--normal);justify-content:flex-start;align-items:center;width:100%;transition:color .2s;display:flex}.PaymentNotifications-module-scss-module__oapmUW__Title:hover{color:var(--positive)}.PaymentNotifications-module-scss-module__oapmUW__Body{padding:var(--space2)}.PaymentNotifications-module-scss-module__oapmUW__Description{font-size:var(--font-size2);margin-bottom:var(--space2)}.PaymentNotifications-module-scss-module__oapmUW__Hint{padding:var(--space1);text-underline-offset:var(--space1);text-decoration:underline;-webkit-text-decoration-color:var(--tertiary);text-decoration-color:var(--tertiary);font-size:var(--font-size2)}.PaymentNotifications-module-scss-module__oapmUW__Table{margin:var(--space2) 0;border-radius:var(--radius-input);grid-template-columns:auto 1fr;display:grid}.PaymentNotifications-module-scss-module__oapmUW__Content,.PaymentNotifications-module-scss-module__oapmUW__Head{box-shadow:0 0 2px 0 var(--normal-6);padding:var(--space1);background-color:var(--bg-0);height:100%}.PaymentNotifications-module-scss-module__oapmUW__Head{font-weight:700;font-size:var(--font-size1);color:var(--normal);justify-content:center;align-items:center;display:flex}.PaymentNotifications-module-scss-module__oapmUW__Content{font-size:var(--font-size3);font-family:var(--font-mono);color:var(--normal)}
@media screen and (min-width:0){.PrayerDetailViewer-module-scss-module__a4dEHq__Root{padding:.5rem}}@media screen and (min-width:600px){.PrayerDetailViewer-module-scss-module__a4dEHq__Root{padding:1rem}}.PrayerDetailViewer-module-scss-module__a4dEHq__Root[data-cancel=true],.PrayerDetailViewer-module-scss-module__a4dEHq__Root[data-cancelbytemple=true]{border-left:4px solid var(--normal-6);position:relative}.PrayerDetailViewer-module-scss-module__a4dEHq__Root[data-cancel=true]:before,.PrayerDetailViewer-module-scss-module__a4dEHq__Root[data-cancelbytemple=true]:before{content:"";opacity:.8;pointer-events:none;z-index:1;background-color:#666;width:100%;height:100%;position:absolute;top:0;left:0}.PrayerDetailViewer-module-scss-module__a4dEHq__Root section{margin:1rem .5rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root section .PrayerDetailViewer-module-scss-module__a4dEHq__Body{background-color:var(--bg-2);box-shadow:0 0 4px -1px var(--normal);border-radius:.25rem;padding:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root section .PrayerDetailViewer-module-scss-module__a4dEHq__Customizer{background-color:var(--bg-1);box-shadow:0 0 4px -1px var(--normal);border-radius:.25rem;margin:2rem 0;padding:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root section .PrayerDetailViewer-module-scss-module__a4dEHq__ButtonContainer{width:fit-content;margin-top:var(--space2);gap:var(--space2);grid-template-columns:auto auto;display:grid}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Basic .PrayerDetailViewer-module-scss-module__a4dEHq__Name{font-size:1.2rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Basic .PrayerDetailViewer-module-scss-module__a4dEHq__Name ruby{font-weight:700}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Basic .PrayerDetailViewer-module-scss-module__a4dEHq__Name ruby rt{font-weight:400}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Ritual .PrayerDetailViewer-module-scss-module__a4dEHq__Body,.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Grant .PrayerDetailViewer-module-scss-module__a4dEHq__Body{align-items:center;display:flex}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Ritual .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Name,.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Grant .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Name{font-size:1.2rem;font-weight:700}@media screen and (min-width:0){.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Ritual .PrayerDetailViewer-module-scss-module__a4dEHq__Body,.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Grant .PrayerDetailViewer-module-scss-module__a4dEHq__Body{gap:.5rem}}@media screen and (min-width:600px){.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Ritual .PrayerDetailViewer-module-scss-module__a4dEHq__Body,.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Grant .PrayerDetailViewer-module-scss-module__a4dEHq__Body{gap:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Ritual .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Name,.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Grant .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Name{font-size:1.5rem}}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__SpecialOrder .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Header{align-items:center;display:flex}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__SpecialOrder .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Header .PrayerDetailViewer-module-scss-module__a4dEHq__Name{font-size:1.2rem;font-weight:700}@media screen and (min-width:0){.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__SpecialOrder .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Header{gap:.5rem}}@media screen and (min-width:600px){.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__SpecialOrder .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Header{gap:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__SpecialOrder .PrayerDetailViewer-module-scss-module__a4dEHq__Body .PrayerDetailViewer-module-scss-module__a4dEHq__Header .PrayerDetailViewer-module-scss-module__a4dEHq__Name{font-size:1.5rem}}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Suyasuya{align-items:center;display:flex}@media screen and (min-width:0){.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Suyasuya{gap:.5rem;margin:.5rem 0}}@media screen and (min-width:600px){.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Suyasuya{gap:1rem;margin:1rem 0}}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Suyasuya .PrayerDetailViewer-module-scss-module__a4dEHq__Name{font-size:1rem;font-weight:700}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__Title{margin:1rem 0;font-size:1.2rem;font-weight:700}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__ReadoutHistory .PrayerDetailViewer-module-scss-module__a4dEHq__Body{padding:.2rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__ReadoutHistory .PrayerDetailViewer-module-scss-module__a4dEHq__Readout{background-color:var(--bg-0);margin:.1rem 0;padding:.1rem 1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__ReadoutHistory .PrayerDetailViewer-module-scss-module__a4dEHq__Readout .PrayerDetailViewer-module-scss-module__a4dEHq__Number{font:bold 1rem/1 var(--font-mono);margin-right:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__ReadoutHistory .PrayerDetailViewer-module-scss-module__a4dEHq__Readout .PrayerDetailViewer-module-scss-module__a4dEHq__Date{border-left:1px solid var(--bg-2);font:1rem/1 var(--font-mono);padding-left:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Root .PrayerDetailViewer-module-scss-module__a4dEHq__SpecialOrder .PrayerDetailViewer-module-scss-module__a4dEHq__Description *{font-size:1rem}.PrayerDetailViewer-module-scss-module__a4dEHq__Card .PrayerDetailViewer-module-scss-module__a4dEHq__CardContainer{margin-top:var(--space4)}
.PrayerViewer-module-scss-module__9Lw6Aq__Root{margin:1rem .5rem}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer{justify-content:flex-start;margin:0;padding:.5rem 0;display:flex}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer[data-cancelbytemple=true]{background-color:#6666}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer[data-cancelbytemple=true] .PrayerViewer-module-scss-module__9Lw6Aq__Card{opacity:.2}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer[data-cancelbytemple=true] .PrayerViewer-module-scss-module__9Lw6Aq__Body{opacity:.2;background-color:#6666}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer .PrayerViewer-module-scss-module__9Lw6Aq__Image{flex-grow:0;flex-shrink:0}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer .PrayerViewer-module-scss-module__9Lw6Aq__Detail{text-align:left;flex-direction:column;flex-grow:1;justify-content:flex-start;font-size:.9rem;line-height:1.2;display:flex}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer .PrayerViewer-module-scss-module__9Lw6Aq__Detail .PrayerViewer-module-scss-module__9Lw6Aq__Ritual .PrayerViewer-module-scss-module__9Lw6Aq__Name{font-weight:700}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer .PrayerViewer-module-scss-module__9Lw6Aq__Detail .PrayerViewer-module-scss-module__9Lw6Aq__Ritual .PrayerViewer-module-scss-module__9Lw6Aq__Date{font-family:var(--font-mono);font-size:.8rem}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer .PrayerViewer-module-scss-module__9Lw6Aq__Detail .PrayerViewer-module-scss-module__9Lw6Aq__Info .PrayerViewer-module-scss-module__9Lw6Aq__Number{font-family:var(--font-mono);font-size:1rem;font-weight:700}.PrayerViewer-module-scss-module__9Lw6Aq__Prayer .PrayerViewer-module-scss-module__9Lw6Aq__Detail .PrayerViewer-module-scss-module__9Lw6Aq__Info .PrayerViewer-module-scss-module__9Lw6Aq__Name{padding-left:1rem;font-size:1rem}.PrayerViewer-module-scss-module__9Lw6Aq__CloseTrigger{background-color:var(--bg-2);height:20px;color:var(--normal);cursor:pointer;box-shadow:0 0 4px -1px var(--normal);border-radius:.2rem;justify-content:space-between;align-items:center;gap:.2rem;padding:1rem .3rem;font-size:.8rem;transition:background-color .2s;display:flex}.PrayerViewer-module-scss-module__9Lw6Aq__CloseTrigger:hover{background-color:var(--normal);color:var(--bg-3)}
.DanaOrder-module-scss-module__ZRdhpq__Root{max-width:800px;padding:var(--space2);margin:0 auto}@media screen and (min-width:0){.DanaOrder-module-scss-module__ZRdhpq__Root{box-shadow:var(--shadow-input)}}.DanaOrder-module-scss-module__ZRdhpq__Root h1.DanaOrder-module-scss-module__ZRdhpq__Title{font-size:var(--font-size6);text-align:center;margin-bottom:var(--space2);font-weight:700}@media screen and (min-width:0){.DanaOrder-module-scss-module__ZRdhpq__Root h1.DanaOrder-module-scss-module__ZRdhpq__Title{margin:var(--space4) 0 var(--space8)}}.DanaOrder-module-scss-module__ZRdhpq__Description{text-align:justify;max-width:600px;margin:var(--space2) auto;font-size:var(--font-size2)}.DanaOrder-module-scss-module__ZRdhpq__ThanksMessage{font-size:var(--font-size4);color:var(--positive);text-align:justify;max-width:600px;margin:var(--space4) auto;line-height:2rem}.DanaOrder-module-scss-module__ZRdhpq__Number{text-align:center;background-color:var(--bg-1);max-width:400px;padding:var(--space2);border-radius:var(--radius-input);box-shadow:var(--shadow-input);margin:0 auto}.DanaOrder-module-scss-module__ZRdhpq__Number .DanaOrder-module-scss-module__ZRdhpq__Label{font-size:var(--font-size2);font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__Number .DanaOrder-module-scss-module__ZRdhpq__Value{font-size:var(--font-size8);font-weight:700;font-family:var(--font-mono)}.DanaOrder-module-scss-module__ZRdhpq__ConfirmTitle{margin:var(--space8) 0 var(--space2);font-size:var(--font-size3);text-align:center;font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__OrderItems{max-width:400px;margin:0 auto}.DanaOrder-module-scss-module__ZRdhpq__OrderItems .DanaOrder-module-scss-module__ZRdhpq__OrderItem{background-color:var(--bg-1);margin:var(--space2) 0;padding:var(--space2);border-radius:var(--radius-input);box-shadow:var(--shadow-input)}.DanaOrder-module-scss-module__ZRdhpq__OrderItems .DanaOrder-module-scss-module__ZRdhpq__OrderItem .DanaOrder-module-scss-module__ZRdhpq__Title{font-size:var(--font-size3);text-align:center;font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__OrderItems .DanaOrder-module-scss-module__ZRdhpq__OrderItem .DanaOrder-module-scss-module__ZRdhpq__Quantity{font-size:var(--font-size4);text-align:center;font-weight:700;font-family:var(--font-mono)}.DanaOrder-module-scss-module__ZRdhpq__OrderItems .DanaOrder-module-scss-module__ZRdhpq__OrderItem .DanaOrder-module-scss-module__ZRdhpq__Amount{font-size:var(--font-size2);text-align:center;font-weight:700;font-family:var(--font-mono);color:var(--positive)}.DanaOrder-module-scss-module__ZRdhpq__OrderItems .DanaOrder-module-scss-module__ZRdhpq__OrderItem .DanaOrder-module-scss-module__ZRdhpq__ImageViewerContainer{justify-content:center;align-items:center;margin:1rem 0;display:flex}.DanaOrder-module-scss-module__ZRdhpq__AnonymousMessage{background-color:var(--warning);box-shadow:var(--stroke);text-align:justify;max-width:40rem;color:var(--warning-r);border-radius:1rem;margin:2rem auto;padding:2rem}.DanaOrder-module-scss-module__ZRdhpq__UpgradeButtonContainer{text-align:center}.DanaOrder-module-scss-module__ZRdhpq__OrderDetailsTable{border-radius:var(--radius-input);grid-template-columns:auto auto;align-items:center;margin:2rem auto;display:grid}.DanaOrder-module-scss-module__ZRdhpq__OrderDetailsTable .DanaOrder-module-scss-module__ZRdhpq__TableCellLabel{background-color:var(--bg-1);box-shadow:var(--shadow-input);text-align:center;justify-content:center;align-items:center;height:100%;padding:.5rem;font-weight:700;display:flex}.DanaOrder-module-scss-module__ZRdhpq__OrderDetailsTable .DanaOrder-module-scss-module__ZRdhpq__TableCellHonobata{flex-direction:column}.DanaOrder-module-scss-module__ZRdhpq__OrderDetailsTable .DanaOrder-module-scss-module__ZRdhpq__TableCellValue{font-size:var(--font-size3);background-color:var(--bg-0);box-shadow:var(--shadow-input);justify-content:flex-start;align-items:center;height:100%;padding:.5rem;display:flex}.DanaOrder-module-scss-module__ZRdhpq__OrderDetailsTable .DanaOrder-module-scss-module__ZRdhpq__TableCellHataValue{font-size:var(--font-size3);background-color:var(--bg-0);box-shadow:var(--shadow-input);height:100%;padding:.5rem}.DanaOrder-module-scss-module__ZRdhpq__OrderDetailsTable .DanaOrder-module-scss-module__ZRdhpq__TableCellHataValue h1{letter-spacing:0;font-size:var(--font-size2);margin-bottom:var(--space2);font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__HonobataItem{font-size:var(--font-size2);justify-content:flex-start;align-items:center;gap:var(--space1);margin-top:var(--space1);display:flex}.DanaOrder-module-scss-module__ZRdhpq__HonobataItem button{cursor:pointer;color:var(--positive);justify-content:center;align-items:center;display:flex}.DanaOrder-module-scss-module__ZRdhpq__HonobataItem button:hover{color:var(--positive-h);box-shadow:0 0 2px 1px var(--positive);border-radius:2px}.DanaOrder-module-scss-module__ZRdhpq__HonobataItemLabel{background-color:var(--bg-3);color:var(--normal-1);padding-left:var(--space1);padding-right:var(--space1);border-radius:var(--radius-input);padding-top:0;padding-bottom:0}.DanaOrder-module-scss-module__ZRdhpq__ShowListName{margin:1rem 0;font-size:1.25rem}.DanaOrder-module-scss-module__ZRdhpq__BankDetails{background-color:var(--bg3);margin:1rem 0;padding:1rem}.DanaOrder-module-scss-module__ZRdhpq__BankNote{color:var(--danger);font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__NavigationLinks{text-align:center;margin:2rem 0}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaThankYou{margin:2rem 0;font-size:1.25rem;font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar{margin:2rem 0}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateLabel,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarLabel{font-size:1.25rem;font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmail .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanel .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlate .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaEmailValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaBambooPanelValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaNamePlateValue,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillar .DanaOrder-module-scss-module__ZRdhpq__TakemandalaStonePillarValue{color:var(--positive);font-size:2rem;font-weight:700}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaShippingAddress,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaMyobanName,.DanaOrder-module-scss-module__ZRdhpq__TakemandalaSekichuName{background-color:var(--bg1);border-radius:.5rem;margin:1rem 0;padding:.5rem;font-size:1.25rem}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaEditingNote{color:var(--danger);margin:2rem 0;padding:0 1rem;font-size:1rem}.DanaOrder-module-scss-module__ZRdhpq__TakemandalaReturnPage{margin:2rem 0}.DanaOrder-module-scss-module__ZRdhpq__HonobataNameInformation{font-size:var(--font-size1);margin-top:var(--space2);text-align:left;max-width:200px;font-weight:400}
.Pref-module-scss-module__hRdJEa__Settings{--settings-shell-space:var(--space2);width:min(100% - var(--settings-shell-space) - var(--settings-shell-space),1120px);padding:var(--settings-shell-space) 0 var(--space8);align-items:start;margin:0 auto;display:grid}@media screen and (max-width:599px){.Pref-module-scss-module__hRdJEa__Settings{--settings-shell-space:0}}@media screen and (min-width:800px){.Pref-module-scss-module__hRdJEa__Settings{grid-template-columns:14rem minmax(0,1fr)}}@media screen and (min-width:1600px){.Pref-module-scss-module__hRdJEa__Settings{--settings-shell-space:var(--space4)}}.Pref-module-scss-module__hRdJEa__Settings[data-layout-kind=history]{width:calc(100% - var(--settings-shell-space) - var(--settings-shell-space));max-width:none}.Pref-module-scss-module__hRdJEa__Main{box-sizing:border-box;width:100%;min-width:0;padding:var(--space2);border-radius:var(--reading-radius-sm);border:1px solid color-mix(in srgb, var(--palette-border) 88%, transparent);background:color-mix(in srgb, var(--palette-paper) 90%, var(--palette-surface));box-shadow:0 18px 42px -32px var(--palette-shadow-soft)}@media screen and (min-width:0){.Pref-module-scss-module__hRdJEa__Main{padding:var(--space1);box-shadow:none;border-inline:none;border-radius:0}}@media screen and (min-width:600px){.Pref-module-scss-module__hRdJEa__Main{padding:var(--space4)}}.Pref-module-scss-module__hRdJEa__Header{gap:var(--space1);margin:0 0 var(--space4);padding-bottom:var(--space3);border-bottom:1px solid color-mix(in srgb, var(--palette-border) 88%, transparent);padding-top:var(--space3);padding-left:var(--space1);padding-right:var(--space1);display:grid}@media screen and (min-width:600px){.Pref-module-scss-module__hRdJEa__Header{padding-top:0;padding-left:0;padding-right:0}}.Pref-module-scss-module__hRdJEa__Header .Pref-module-scss-module__hRdJEa__Title{align-items:center;gap:var(--space1);color:var(--palette-ink);font-family:var(--font);letter-spacing:-.02em;text-wrap:auto;margin:0;font-size:clamp(1.55rem,2.7vw,2.3rem);font-weight:800;line-height:1.38;display:flex}.Pref-module-scss-module__hRdJEa__Header .Pref-module-scss-module__hRdJEa__Title img{flex-shrink:0;width:52px;height:52px}.Pref-module-scss-module__hRdJEa__Header .Pref-module-scss-module__hRdJEa__Description{color:var(--palette-muted);margin:0;font-size:1rem;line-height:1.9}@media screen and (min-width:0){.Pref-module-scss-module__hRdJEa__Header .Pref-module-scss-module__hRdJEa__Title{font-size:clamp(1.4rem,7vw,1.9rem)}.Pref-module-scss-module__hRdJEa__Header .Pref-module-scss-module__hRdJEa__Title img{width:42px;height:42px}}.Pref-module-scss-module__hRdJEa__SubTitle{margin:var(--space4) 0 0;padding-top:var(--space3);border-top:1px solid color-mix(in srgb, var(--palette-border) 84%, transparent);color:var(--palette-ink);font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800;line-height:1.55}.Pref-module-scss-module__hRdJEa__Link{justify-content:center;align-items:center;gap:var(--space1);margin:0 0 var(--space2);padding:var(--space1) var(--space2);background:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-accent) 26%, transparent);color:var(--palette-accent-strong);border-radius:999px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.Pref-module-scss-module__hRdJEa__Link:hover,.Pref-module-scss-module__hRdJEa__Link:focus-visible{color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 14%, var(--palette-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-accent) 36%, transparent),0 12px 24px -20px color-mix(in srgb, var(--palette-accent) 44%, transparent);outline:none;transform:translateY(-1px)}.Pref-module-scss-module__hRdJEa__Links{gap:var(--space1);margin:var(--space2) 0 0;padding:0;list-style:none;display:grid}.Pref-module-scss-module__hRdJEa__Links li{margin:0}.Pref-module-scss-module__hRdJEa__Links li a{align-items:center;gap:var(--space1);color:var(--palette-accent-strong);font-weight:700;line-height:1.7;text-decoration:none;display:inline-flex}.Pref-module-scss-module__hRdJEa__Links li a:hover,.Pref-module-scss-module__hRdJEa__Links li a:focus-visible{color:var(--palette-accent);outline:none}
.AccountDelete-module-scss-module__xn1qEG__Root{margin:var(--space8) 0;border-radius:var(--space1);box-shadow:0 0 5px 1px var(--danger);padding:var(--space2)}.AccountDelete-module-scss-module__xn1qEG__Root .AccountDelete-module-scss-module__xn1qEG__Title{justify-content:flex-start;align-items:center;gap:var(--space2);color:var(--danger);font-weight:700;font-size:var(--font-size4);display:flex}.AccountDelete-module-scss-module__xn1qEG__Root .AccountDelete-module-scss-module__xn1qEG__Description{margin:var(--space4) 0;font-size:var(--font-size2)}.AccountDelete-module-scss-module__xn1qEG__Root .AccountDelete-module-scss-module__xn1qEG__Button{justify-content:flex-end;display:flex}
.AdminBearerTokenPanel-module-scss-module___KTZ5G__Root{margin-top:var(--space2)}.AdminBearerTokenPanel-module-scss-module___KTZ5G__Actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.AdminBearerTokenPanel-module-scss-module___KTZ5G__TokenContainer{gap:.5rem;display:grid}.AdminBearerTokenPanel-module-scss-module___KTZ5G__List{margin-top:var(--space2);gap:.5rem;display:grid}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ListTitle{font-weight:600}.AdminBearerTokenPanel-module-scss-module___KTZ5G__Empty{color:var(--fg-2);font-size:.875rem}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ListItems{gap:.5rem;display:grid}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ListItem{border-radius:var(--radius1);border:1px solid var(--bg-3);background:var(--bg-2);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ItemMain{gap:.25rem;min-width:0;display:grid}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ItemJti{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ItemMeta{color:var(--fg-2);font-size:.75rem;line-height:1.4}.AdminBearerTokenPanel-module-scss-module___KTZ5G__ItemActions{flex:none}.AdminBearerTokenPanel-module-scss-module___KTZ5G__Meta{color:var(--fg-2);font-size:.875rem}.AdminBearerTokenPanel-module-scss-module___KTZ5G__Token{border-radius:var(--radius1);border:1px solid var(--bg-3);background:var(--bg-2);white-space:pre-wrap;word-break:break-all;margin:0;padding:.75rem;font-size:.75rem;line-height:1.6}
.Avatar-module-scss-module__J_snjW__AvatarContainer{justify-content:center;align-items:center;display:flex}.Avatar-module-scss-module__J_snjW__Avatar{border-radius:9999px;margin:0 auto}
.AvatarSelector-module-scss-module__CQ44sW__Trigger{gap:var(--space2);flex-direction:column;justify-content:center;align-items:center;display:flex}.AvatarSelector-module-scss-module__CQ44sW__Trigger img{box-shadow:0 0 5px -1px var(--brand)}.AvatarSelector-module-scss-module__CQ44sW__Trigger img:hover{box-shadow:0 0 10px 2px var(--tertiary)}.AvatarSelector-module-scss-module__CQ44sW__Trigger img:active{box-shadow:inset 0 0 3px 1px var(--brand);transform:scale(.95)}.AvatarSelector-module-scss-module__CQ44sW__Root{justify-content:flex-start;align-items:center;gap:var(--space3);padding:var(--space3);flex-direction:column;display:flex}.AvatarSelector-module-scss-module__CQ44sW__EditorSection{align-items:center;gap:var(--space2);padding:var(--space3);background:linear-gradient(145deg, var(--bg-2), var(--bg-3));border-radius:var(--radius-card);flex-direction:column;display:flex;box-shadow:0 4px 20px #0000001a}.AvatarSelector-module-scss-module__CQ44sW__EditorViewport{cursor:grab;touch-action:none;will-change:transform;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#1a1a1a;width:256px;height:256px;transition:border-radius .2s;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003,inset 0 0 0 1px #ffffff1a}.AvatarSelector-module-scss-module__CQ44sW__EditorViewport:active{cursor:grabbing}.AvatarSelector-module-scss-module__CQ44sW__PreviewImage{transform-origin:50%;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.AvatarSelector-module-scss-module__CQ44sW__Canvas{cursor:grab;touch-action:none;transition:border-radius .2s,transform .2s;box-shadow:0 8px 32px #0003,inset 0 0 0 1px #ffffff1a}.AvatarSelector-module-scss-module__CQ44sW__Canvas:active{cursor:grabbing;transform:scale(.98)}.AvatarSelector-module-scss-module__CQ44sW__Hint{font-size:var(--font-size1);color:var(--text-tertiary);text-align:center;align-items:center;gap:var(--space1);margin:0;display:flex}.AvatarSelector-module-scss-module__CQ44sW__Hint:before{content:"💡"}.AvatarSelector-module-scss-module__CQ44sW__Controls{gap:var(--space2);flex-direction:column;width:100%;max-width:280px;display:flex}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup,.AvatarSelector-module-scss-module__CQ44sW__Range{gap:var(--space1);flex-direction:column;display:flex}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__SliderLabel,.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__SliderLabel{font-size:var(--font-size2);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__SliderLabel .AvatarSelector-module-scss-module__CQ44sW__SliderIcon,.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__SliderLabel .AvatarSelector-module-scss-module__CQ44sW__SliderIcon{font-size:var(--font-size3)}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__SliderLabel .AvatarSelector-module-scss-module__CQ44sW__SliderValue,.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__SliderLabel .AvatarSelector-module-scss-module__CQ44sW__SliderValue{font-family:var(--font-mono);font-size:var(--font-size1);color:var(--text-tertiary);background:var(--bg-1);border-radius:4px;padding:2px 6px}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider,.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider,.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input{appearance:none;background:linear-gradient(to right, var(--brand) 0%, var(--brand) var(--progress,50%), var(--bg-1) var(--progress,50%), var(--bg-1) 100%);cursor:pointer;touch-action:none;border-radius:5px;width:100%;height:10px}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-runnable-track{border-radius:5px;height:10px}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-runnable-track{border-radius:5px;height:10px}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input::-webkit-slider-runnable-track{border-radius:5px;height:10px}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-thumb{appearance:none;background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:26px;height:26px;margin-top:-8px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 8px #0006}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-thumb{appearance:none;background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:26px;height:26px;margin-top:-8px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 8px #0006}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input::-webkit-slider-thumb{appearance:none;background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:26px;height:26px;margin-top:-8px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 8px #0006}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000080}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000080}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000080}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-thumb:active{transform:scale(1.15);box-shadow:0 6px 16px #0009}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider::-webkit-slider-thumb:active{transform:scale(1.15);box-shadow:0 6px 16px #0009}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input::-webkit-slider-thumb:active{transform:scale(1.15);box-shadow:0 6px 16px #0009}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider::-moz-range-thumb{background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 8px #0006}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider::-moz-range-thumb{background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 8px #0006}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input::-moz-range-thumb{background:var(--brand);cursor:pointer;border:3px solid #fff;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 8px #0006}.AvatarSelector-module-scss-module__CQ44sW__SliderGroup .AvatarSelector-module-scss-module__CQ44sW__Slider::-moz-range-track{background:var(--bg-1);border-radius:5px;height:10px}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Slider::-moz-range-track{background:var(--bg-1);border-radius:5px;height:10px}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input::-moz-range-track{background:var(--bg-1);border-radius:5px;height:10px}.AvatarSelector-module-scss-module__CQ44sW__FileUpload{width:100%}.AvatarSelector-module-scss-module__CQ44sW__FileInput{display:none}.AvatarSelector-module-scss-module__CQ44sW__UploadButton{justify-content:center;align-items:center;gap:var(--space1);width:100%;padding:var(--space2) var(--space3);background:var(--bg-1);border:2px dashed var(--border);border-radius:var(--radius-input);color:var(--text-secondary);font-size:var(--font-size2);cursor:pointer;transition:all .2s;display:flex}.AvatarSelector-module-scss-module__CQ44sW__UploadButton:hover{border-color:var(--brand);color:var(--brand);background:var(--bg-2)}.AvatarSelector-module-scss-module__CQ44sW__UploadButton:active{transform:scale(.98)}.AvatarSelector-module-scss-module__CQ44sW__Divider{background:linear-gradient(to right, transparent, var(--border), transparent);width:100%;max-width:300px;height:1px;margin:var(--space1) 0}.AvatarSelector-module-scss-module__CQ44sW__AvatarSection,.AvatarSelector-module-scss-module__CQ44sW__HistorySection{width:100%;max-width:300px}.AvatarSelector-module-scss-module__CQ44sW__SectionTitle{align-items:center;gap:var(--space1);font-size:var(--font-size2);color:var(--text-secondary);margin:0 0 var(--space2) 0;padding:0;font-weight:600;display:flex}.AvatarSelector-module-scss-module__CQ44sW__SectionTitle .AvatarSelector-module-scss-module__CQ44sW__SectionIcon{font-size:var(--font-size3)}.AvatarSelector-module-scss-module__CQ44sW__AvatarGrid,.AvatarSelector-module-scss-module__CQ44sW__AvatarContainer{gap:var(--space2);padding:var(--space2);background:var(--bg-2);border-radius:var(--radius-input);border:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid}.AvatarSelector-module-scss-module__CQ44sW__AvatarItem{cursor:pointer;border-radius:8px;width:44px;height:44px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000001a}.AvatarSelector-module-scss-module__CQ44sW__AvatarItem:hover{z-index:1;transform:scale(1.1)translateY(-2px);box-shadow:0 6px 16px #0003}.AvatarSelector-module-scss-module__CQ44sW__AvatarItem:active{transform:scale(.95)}.AvatarSelector-module-scss-module__CQ44sW__AvatarItem img{object-fit:cover;width:100%;height:100%}.AvatarSelector-module-scss-module__CQ44sW__CurrentBadge{background:var(--positive);border:2px solid var(--bg-2);border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:2px;box-shadow:0 1px 3px #0000004d}.AvatarSelector-module-scss-module__CQ44sW__Avatar{object-fit:cover;cursor:pointer;border-radius:8px;width:40px;height:40px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 4px #0000001a}.AvatarSelector-module-scss-module__CQ44sW__Avatar:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003}.AvatarSelector-module-scss-module__CQ44sW__Avatar:active{transform:scale(.95)}.AvatarSelector-module-scss-module__CQ44sW__Range{align-items:center;gap:var(--space2);padding:var(--space1) var(--space2);background-color:var(--bg-3);border-radius:var(--radius-input);flex-direction:row}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Input{flex:1}.AvatarSelector-module-scss-module__CQ44sW__Range .AvatarSelector-module-scss-module__CQ44sW__Label{font-size:var(--font-size2);white-space:nowrap;text-align:right;min-width:60px}
.Passcode-module-scss-module__qEeACG__Root{gap:4px;display:flex}.Passcode-module-scss-module__qEeACG__Root .Passcode-module-scss-module__qEeACG__Input{width:40px;font-size:36px;font-family:var(--font-mono);text-align:center;box-shadow:0 0 2px 0px var(--normal-6);border-radius:var(--radius-input);caret-color:#0000;padding:3px 2px 1px}
.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__ButtonContainer{margin-top:var(--space2);justify-content:flex-start;align-items:center;display:flex}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarDateContainer{margin-top:var(--space3);border-radius:var(--radius-input);background:color-mix(in srgb, var(--bg-0) 88%, var(--brand) 12%);border:1px solid var(--border);overflow:hidden}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarItem{width:100%}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarTrigger{text-align:left;width:100%}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarTitle{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarHeading{font-size:var(--font-size3);color:var(--normal);margin:0;font-weight:700}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarSubheading{font-size:var(--font-size1);color:var(--muted);font-weight:400}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarContent{padding:var(--space2);border-top:1px solid var(--border)}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__LunarLead{margin:0 0 var(--space2) 0;color:var(--normal);font-size:var(--font-size1);line-height:1.6}.BirthdayEditor-module-scss-module__4K_vIa__Root .BirthdayEditor-module-scss-module__4K_vIa__Empty{color:var(--muted);font-size:var(--font-size1);margin:0;line-height:1.6}
.SNSName-module-scss-module__rmJhSa__Root{position:relative}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content{box-shadow:0 0 3px 1px var(--positive);border-radius:var(--space1);padding:var(--space1) var(--space2);gap:var(--space1);align-items:center;display:flex}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__Avatar{border-radius:100%;width:64px;height:64px}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__User{padding:var(--space1);flex-grow:1}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__User pre{max-width:200px;overflow:scroll}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__User .SNSName-module-scss-module__rmJhSa__Name{font-weight:700;font-size:var(--font-size3);height:2rem}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__User .SNSName-module-scss-module__rmJhSa__Id{font-family:var(--font-mono);font-size:var(--font-size2);text-overflow:ellipsis;max-width:200px;height:1.5rem;overflow:hidden}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__User .SNSName-module-scss-module__rmJhSa__Id .SNSName-module-scss-module__rmJhSa__Link{color:var(--positive);text-decoration:underline;-webkit-text-decoration-color:var(--positive);text-decoration-color:var(--positive)}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Content .SNSName-module-scss-module__rmJhSa__User .SNSName-module-scss-module__rmJhSa__Id .SNSName-module-scss-module__rmJhSa__Link:hover{font-weight:700;text-decoration-thickness:4px}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AccountCard{margin-bottom:var(--space1);position:relative}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AccountCard:last-of-type{margin-bottom:var(--space2)}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AccountCard .SNSName-module-scss-module__rmJhSa__Content{box-shadow:0 0 3px 1px var(--positive)}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AccountCard .SNSName-module-scss-module__rmJhSa__Refresh{right:calc(var(--space1) + 32px);position:absolute;top:50%;transform:translateY(-50%)}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AccountCard .SNSName-module-scss-module__rmJhSa__Trash{right:var(--space1);position:absolute;top:50%;transform:translateY(-50%)}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AddAnotherButton{align-items:center;gap:var(--space1);color:var(--twitch,#9146ff);border:1px dashed var(--twitch,#9146ff);padding:var(--space1) var(--space2);border-radius:var(--space1);cursor:pointer;font-size:var(--font-size2);background:0 0;justify-content:center;width:100%;display:flex}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AddAnotherButton:hover{background:var(--twitch,#9146ff);color:#fff}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__AddAnotherButton:disabled{opacity:.5;cursor:not-allowed}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__ConnectButton{align-items:center;gap:var(--space1);background:var(--twitch,#9146ff);color:#fff;padding:var(--space1) var(--space2);border-radius:var(--space1);cursor:pointer;border:none;font-weight:700;display:flex}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__ConnectButton:hover{opacity:.85}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__ConnectButton:disabled{opacity:.5;cursor:not-allowed}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__ConnectButton svg{width:20px;height:20px}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__PopupBlocked{margin-top:var(--space1);padding:var(--space1);background:var(--warning-bg);border-radius:var(--space1);text-align:center}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__PopupBlocked button{background:var(--warning);color:#fff;padding:var(--space1) var(--space2);border-radius:var(--space1);cursor:pointer;border:none}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__PopupBlocked button:hover{opacity:.8}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Refresh{right:calc(var(--space1) + 32px);top:var(--space6);color:var(--positive);cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Refresh:hover{opacity:.7}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Refresh:disabled{opacity:.5;cursor:not-allowed}.SNSName-module-scss-module__rmJhSa__Root .SNSName-module-scss-module__rmJhSa__Trash{right:var(--space1);top:var(--space6);color:var(--danger);position:absolute}
.HuktokHistory-module-scss-module__p0pDSG__Abstract{gap:var(--space2);max-width:30rem;margin:var(--space6) auto 0;padding:var(--space3);border-radius:var(--reading-radius-sm);border:1px solid color-mix(in srgb, var(--palette-border) 88%, transparent);background:color-mix(in srgb, var(--palette-paper) 90%, var(--palette-surface));box-shadow:0 18px 40px -32px var(--palette-shadow-soft);display:grid}.HuktokHistory-module-scss-module__p0pDSG__Abstract .HuktokHistory-module-scss-module__p0pDSG__Title{color:var(--palette-ink);text-align:center;margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;line-height:1.45}.HuktokHistory-module-scss-module__p0pDSG__Abstract .HuktokHistory-module-scss-module__p0pDSG__Point{padding:var(--space2);background:color-mix(in srgb, var(--palette-surface-strong) 78%, var(--palette-paper));color:var(--palette-accent-strong);text-align:center;border-radius:18px;margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:800}.HuktokHistory-module-scss-module__p0pDSG__Link{justify-content:center;align-items:center;gap:var(--space1);margin:var(--space4) auto 0;padding:var(--space1) var(--space2);background:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-accent) 28%, transparent);color:var(--palette-accent-strong);border-radius:999px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.HuktokHistory-module-scss-module__p0pDSG__Link:hover,.HuktokHistory-module-scss-module__p0pDSG__Link:focus-visible{color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 14%, var(--palette-paper));outline:none;transform:translateY(-1px)}.HuktokHistory-module-scss-module__p0pDSG__Group{justify-content:space-between;align-items:center;gap:var(--space1);padding:var(--space2);cursor:pointer;border-radius:18px;transition:background-color .18s,color .18s;display:flex}.HuktokHistory-module-scss-module__p0pDSG__Group:hover,.HuktokHistory-module-scss-module__p0pDSG__Group:focus-visible{background:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));color:var(--palette-accent-strong)}.HuktokHistory-module-scss-module__p0pDSG__Transaction,.HuktokHistory-module-scss-module__p0pDSG__TransactionPlaceholder{align-items:center;gap:var(--space2);padding:var(--space2);background:color-mix(in srgb, var(--palette-paper) 88%, var(--palette-surface));border:1px solid color-mix(in srgb, var(--palette-border) 84%, transparent);box-shadow:0 16px 34px -32px var(--palette-shadow-soft);border-radius:18px;grid-template-columns:84px minmax(0,1fr) auto;display:grid}.HuktokHistory-module-scss-module__p0pDSG__Transaction{cursor:pointer;transition:transform .18s,border-color .18s,color .18s}.HuktokHistory-module-scss-module__p0pDSG__Transaction:hover,.HuktokHistory-module-scss-module__p0pDSG__Transaction:focus-visible{border-color:color-mix(in srgb, var(--palette-accent) 38%, var(--palette-border));color:var(--palette-accent-strong);transform:translateY(-1px)}.HuktokHistory-module-scss-module__p0pDSG__Value,.HuktokHistory-module-scss-module__p0pDSG__Unit,.HuktokHistory-module-scss-module__p0pDSG__Number{text-align:center}.HuktokHistory-module-scss-module__p0pDSG__Value{color:var(--palette-accent-strong);font-size:1.2rem;font-family:var(--font-mono);font-weight:800}.HuktokHistory-module-scss-module__p0pDSG__Unit,.HuktokHistory-module-scss-module__p0pDSG__Number{color:var(--palette-muted);font-family:var(--font-mono)}.HuktokHistory-module-scss-module__p0pDSG__Unit{font-size:.85rem}.HuktokHistory-module-scss-module__p0pDSG__Number{font-size:.75rem}.HuktokHistory-module-scss-module__p0pDSG__HighlightedNumber{color:#dc2626;font-weight:800}.HuktokHistory-module-scss-module__p0pDSG__Ritual{gap:var(--space0);display:grid}.HuktokHistory-module-scss-module__p0pDSG__Ritual .HuktokHistory-module-scss-module__p0pDSG__Date{align-items:center;gap:var(--space1);color:var(--palette-accent-strong);font-size:var(--font-size1);justify-content:flex-start;display:flex}.HuktokHistory-module-scss-module__p0pDSG__Ritual .HuktokHistory-module-scss-module__p0pDSG__Title{color:var(--palette-ink);font-size:var(--font-size2);font-weight:800;line-height:1.5}.HuktokHistory-module-scss-module__p0pDSG__Ritual .HuktokHistory-module-scss-module__p0pDSG__Name{color:var(--palette-muted);font-size:var(--font-size1);line-height:1.7}.HuktokHistory-module-scss-module__p0pDSG__ChevronIcon{color:var(--palette-accent)}
@media screen and (min-width:0){.profile-module-scss-module__Vi0zSW__Root{padding:1rem}.profile-module-scss-module__Vi0zSW__BasicProfile{display:block}}@media screen and (min-width:600px){.profile-module-scss-module__Vi0zSW__BasicProfile{gap:var(--space1);grid-template-columns:200px 1fr;align-items:start;display:grid}}@media screen and (min-width:800px){.profile-module-scss-module__Vi0zSW__BasicProfile{gap:var(--space2);grid-template-columns:200px 1fr;align-items:start;display:grid}}.profile-module-scss-module__Vi0zSW__Loading{background-color:var(--bg-2);width:100%;height:500px}.profile-module-scss-module__Vi0zSW__PublicLink{color:var(--brand);transform-origin:0;align-items:center;transition:all .3s;display:inline-flex}.profile-module-scss-module__Vi0zSW__PublicLink:hover{color:var(--secondary);text-decoration:underline;transform:scale(1.2)}
.Tok-module-scss-module__DTzTpa__Root{background-color:var(--bg-0);border-radius:var(--radius-input);box-shadow:0px 0 0px 4px var(--positive);margin:2rem .5rem}.Tok-module-scss-module__DTzTpa__Header{background-color:var(--positive);color:var(--positive-r);padding:var(--space2);justify-content:space-between;align-items:center;display:flex}.Tok-module-scss-module__DTzTpa__Header .Tok-module-scss-module__DTzTpa__Title{font-size:var(--font-size1);color:var(--positive-r)}.Tok-module-scss-module__DTzTpa__Point{font-size:2rem;font-family:var(--font-chaparral);color:var(--text-primary);font-weight:700}.Tok-module-scss-module__DTzTpa__Unit{font-size:var(--font-size1);color:var(--text-secondary);font-weight:700;font-family:var(--font-ocr)}@media screen and (min-width:0){.Tok-module-scss-module__DTzTpa__Body{flex-direction:column;display:flex}}@media screen and (min-width:600px){.Tok-module-scss-module__DTzTpa__Body{grid-template-columns:1fr 1fr;display:grid}}.Tok-module-scss-module__DTzTpa__Body .Tok-module-scss-module__DTzTpa__Item{padding:var(--space2);color:var(--normal-6);box-shadow:0px 0 1px .25px var(--bg-6);flex-grow:1;justify-content:space-between;align-items:center;display:flex}.Tok-module-scss-module__DTzTpa__Body .Tok-module-scss-module__DTzTpa__Item .Tok-module-scss-module__DTzTpa__Title{font-size:var(--font-size1);color:var(--positive)}.Tok-module-scss-module__DTzTpa__Body .Tok-module-scss-module__DTzTpa__Item .Tok-module-scss-module__DTzTpa__Point{font-size:var(--font-size6);color:var(--normal)}.Tok-module-scss-module__DTzTpa__Body .Tok-module-scss-module__DTzTpa__Item .Tok-module-scss-module__DTzTpa__Unit{font-size:var(--font-size1);color:var(--positive)}
.Zuiki-module-scss-module__XoFYNa__PageHeader{gap:.7rem;margin-bottom:1.15rem;padding-bottom:.95rem}.Zuiki-module-scss-module__XoFYNa__PageTitle{margin:0}.Zuiki-module-scss-module__XoFYNa__PageDescription{max-width:42rem;font-size:.97rem;line-height:1.75}.Zuiki-module-scss-module__XoFYNa__Overview{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.9fr);align-items:start;gap:.75rem;margin:.5rem 0 1.05rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Abstract{--positive:var(--palette-accent-strong);border-radius:var(--radius-input);border:1px solid color-mix(in srgb, var(--palette-border) 88%, transparent);width:100%;box-shadow:0 16px 34px -30px var(--palette-shadow-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--palette-paper) 92%, var(--palette-surface)) 0%, color-mix(in srgb, var(--palette-surface) 96%, var(--palette-paper)) 100%);color:var(--palette-ink);gap:.65rem;max-width:none;margin:0;padding:.9rem .95rem .8rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__AbstractHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__AbstractCopy{gap:.25rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Title{color:color-mix(in srgb, var(--palette-accent-strong) 88%, var(--palette-ink));margin:0;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:700;line-height:1.2}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Description{font-size:var(--font-size2);color:var(--palette-muted);margin:0;line-height:1.7}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__PointPanel{justify-content:flex-end;align-self:center;min-width:fit-content;display:flex}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Point{background:linear-gradient(180deg, color-mix(in srgb, white 10%, var(--palette-paper)) 0%, color-mix(in srgb, var(--palette-surface-strong) 90%, var(--palette-paper)) 100%);border-radius:var(--radius-input);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-border) 78%, transparent),0 16px 30px -26px var(--palette-shadow-soft);text-align:center;color:var(--palette-accent-strong);white-space:nowrap;margin:0;padding:.6rem .75rem;font-size:clamp(1rem,2.3vw,1.55rem);font-weight:700}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches{border-top:1px solid color-mix(in srgb, var(--palette-border) 72%, transparent);grid-template-columns:1fr;gap:.35rem;padding-top:.5rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches>label{outline-offset:2px;border-radius:calc(var(--radius-input) - 4px);background:color-mix(in srgb, var(--palette-surface) 92%, var(--palette-paper));min-height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-border) 72%, transparent);gap:.55rem;margin:0;padding:.42rem .55rem}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches>label>div:first-child{gap:.1rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches>label>div:first-child>div:first-child{font-size:var(--font-size1);line-height:1.35}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches>label>div:first-child>div:last-child{color:var(--palette-muted);font-size:var(--font-size0);line-height:1.4}@media (max-width:980px){.Zuiki-module-scss-module__XoFYNa__Overview{grid-template-columns:1fr}}@media (max-width:640px){.Zuiki-module-scss-module__XoFYNa__PageHeader{gap:.55rem;margin-bottom:.9rem;padding-bottom:.8rem}.Zuiki-module-scss-module__XoFYNa__PageDescription{max-width:none;font-size:.94rem;line-height:1.65}.Zuiki-module-scss-module__XoFYNa__Overview{gap:.6rem;margin:.4rem 0 .9rem}.Zuiki-module-scss-module__XoFYNa__Abstract{padding:.8rem .8rem .75rem}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__AbstractHeader{grid-template-columns:1fr;gap:.45rem}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__PointPanel{justify-content:flex-start;min-width:0}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Point{width:fit-content;max-width:100%}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches{gap:.4rem;padding-top:.4rem}.Zuiki-module-scss-module__XoFYNa__Abstract .Zuiki-module-scss-module__XoFYNa__Switches>label{padding:.45rem .5rem}}.Zuiki-module-scss-module__XoFYNa__Links{align-content:start;gap:.45rem;max-width:none;margin:0;display:grid}.Zuiki-module-scss-module__XoFYNa__Link{box-shadow:0 12px 24px -26px var(--palette-shadow-soft);margin-top:0;padding:.7rem .8rem}.Zuiki-module-scss-module__XoFYNa__LinkBody{gap:.05rem;display:grid}.Zuiki-module-scss-module__XoFYNa__LinkTitle{font-size:var(--font-size1);font-weight:700;line-height:1.4}.Zuiki-module-scss-module__XoFYNa__LinkDescription{color:var(--palette-muted);font-size:.82rem;line-height:1.45}.Zuiki-module-scss-module__XoFYNa__Group{cursor:pointer;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.Zuiki-module-scss-module__XoFYNa__Group:hover{background-color:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));color:var(--palette-accent-strong)}.Zuiki-module-scss-module__XoFYNa__Transaction{cursor:pointer;background-color:color-mix(in srgb, var(--palette-paper) 92%, var(--palette-surface));grid-template-columns:80px auto 20px;align-items:center;padding:.5rem;display:grid}.Zuiki-module-scss-module__XoFYNa__Transaction:hover{background-color:color-mix(in srgb, var(--palette-accent) 8%, var(--palette-paper));color:var(--palette-accent-strong)}.Zuiki-module-scss-module__XoFYNa__Transaction{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-border) 78%, transparent),0 12px 24px -22px var(--palette-shadow-soft)}.Zuiki-module-scss-module__XoFYNa__Value,.Zuiki-module-scss-module__XoFYNa__Unit,.Zuiki-module-scss-module__XoFYNa__Number{text-align:center}.Zuiki-module-scss-module__XoFYNa__Value{font-size:1.25rem;font-family:var(--font-mono);color:var(--palette-accent-strong);font-weight:700}.Zuiki-module-scss-module__XoFYNa__Unit{font-size:.875rem;font-family:var(--font-mono)}.Zuiki-module-scss-module__XoFYNa__Number{font-size:.75rem}.Zuiki-module-scss-module__XoFYNa__HighlightedNumber{color:#f56565;font-weight:700}.Zuiki-module-scss-module__XoFYNa__Ritual .Zuiki-module-scss-module__XoFYNa__Date{color:var(--positive);font-size:var(--font-size1);justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.Zuiki-module-scss-module__XoFYNa__Ritual .Zuiki-module-scss-module__XoFYNa__Title{font-size:var(--font-size2);font-weight:700}.Zuiki-module-scss-module__XoFYNa__Ritual .Zuiki-module-scss-module__XoFYNa__Name{font-size:var(--font-size1)}.Zuiki-module-scss-module__XoFYNa__ChevronIcon{color:var(--palette-accent-strong)}.Zuiki-module-scss-module__XoFYNa__ChevronIcon:hover{color:var(--palette-accent)}.Zuiki-module-scss-module__XoFYNa__TransactionPlaceholder{background-color:color-mix(in srgb, var(--palette-paper) 92%, var(--palette-surface));min-height:90px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-border) 78%, transparent),0 12px 24px -22px var(--palette-shadow-soft);justify-content:space-between;align-items:center;padding:.5rem;display:flex}
.code-module-scss-module__J5koBW__Container{max-width:600px;margin:0 auto;padding:1rem}.code-module-scss-module__J5koBW__Header .code-module-scss-module__J5koBW__Title{text-align:center;margin:4rem 0;font-size:2rem;font-weight:700}.code-module-scss-module__J5koBW__Header .code-module-scss-module__J5koBW__Description{text-align:center;margin:4rem 0;font-size:1.5rem}.code-module-scss-module__J5koBW__Content{gap:1rem;margin:2rem auto}@media screen and (min-width:0){.code-module-scss-module__J5koBW__Content{flex-direction:column;justify-content:center;align-items:center;display:flex}}@media screen and (min-width:600px){.code-module-scss-module__J5koBW__Content{grid-template-columns:1fr auto 1fr;justify-content:center;place-items:center;display:grid}}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Byodoji{background-color:var(--bg-1);text-align:center;box-shadow:0 0 5px 2px var(--brand);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;padding:1rem;display:flex;overflow:hidden}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Byodoji h1{margin-bottom:2rem;font-size:1.2rem;font-weight:700}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Link{z-index:2}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Link svg{color:#6666;filter:drop-shadow(0 0 10px var(--brand))}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Niconico{background-color:var(--bg-1);text-align:center;box-shadow:0 0 5px 2px var(--tertiary);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;padding:1rem;display:flex;overflow:hidden}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Niconico h1{margin-bottom:2rem;font-size:1.2rem;font-weight:700}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__Niconico path{fill:var(--normal-1)}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__UserName{height:2rem;font-size:1.5rem}.code-module-scss-module__J5koBW__Content .code-module-scss-module__J5koBW__UserId{font-size:1rem;font-family:var(--font-mono);height:2rem}.code-module-scss-module__J5koBW__Code{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:150px;display:flex}.code-module-scss-module__J5koBW__Footer .code-module-scss-module__J5koBW__Description{text-align:justify;font-size:.9rem;line-height:1.8}.code-module-scss-module__J5koBW__Description strong{text-decoration:underline;-webkit-text-decoration-color:var(--strong-line);text-decoration-color:var(--strong-line);text-underline-offset:-5px;font-weight:700;text-decoration-thickness:10px}.code-module-scss-module__J5koBW__VerifyCode{width:250px;margin:0 auto}.code-module-scss-module__J5koBW__VerifyCode p{margin:1rem 0}
.code-module-scss-module__C816jG__Container{max-width:600px;margin:0 auto;padding:1rem}.code-module-scss-module__C816jG__Header .code-module-scss-module__C816jG__Title{text-align:center;margin:4rem 0;font-size:2rem;font-weight:700}.code-module-scss-module__C816jG__Header .code-module-scss-module__C816jG__Description{text-align:center;margin:4rem 0;font-size:1.5rem}.code-module-scss-module__C816jG__Content{gap:1rem;margin:2rem auto}@media screen and (min-width:0){.code-module-scss-module__C816jG__Content{flex-direction:column;justify-content:center;align-items:center;display:flex}}@media screen and (min-width:600px){.code-module-scss-module__C816jG__Content{grid-template-columns:1fr auto 1fr;justify-content:center;place-items:center;display:grid}}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Byodoji{background-color:var(--bg-1);text-align:center;box-shadow:0 0 5px 2px var(--brand);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;padding:1rem;display:flex;overflow:hidden}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Byodoji h1{margin-bottom:2rem;font-size:1.2rem;font-weight:700}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Link{z-index:2}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Link svg{color:#6666;filter:drop-shadow(0 0 10px var(--brand))}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Niconico{background-color:var(--bg-1);text-align:center;box-shadow:0 0 5px 2px var(--tertiary);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;padding:1rem;display:flex;overflow:hidden}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Niconico h1{margin-bottom:2rem;font-size:1.2rem;font-weight:700}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__Niconico path{fill:var(--normal-1)}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__UserName{height:2rem;font-size:1.5rem}.code-module-scss-module__C816jG__Content .code-module-scss-module__C816jG__UserId{font-size:1rem;font-family:var(--font-mono);height:2rem}.code-module-scss-module__C816jG__Code{text-align:center;height:150px}.code-module-scss-module__C816jG__Footer .code-module-scss-module__C816jG__Description{text-align:justify;font-size:.9rem;line-height:1.8}.code-module-scss-module__C816jG__Description strong{text-decoration:underline;-webkit-text-decoration-color:var(--strong-line);text-decoration-color:var(--strong-line);text-underline-offset:-5px;font-weight:700;text-decoration-thickness:10px}.code-module-scss-module__C816jG__VerifyCode{width:250px;margin:0 auto}.code-module-scss-module__C816jG__VerifyCode p{margin:1rem 0}
.List-module-scss-module__TrF_LG__Count{font-size:var(--font-size3);color:var(--brand);font-weight:700}.List-module-scss-module__TrF_LG__CountLoading{color:var(--bg-6)}.List-module-scss-module__TrF_LG__Number{font-family:var(--font-mono);color:var(--fg-2)}.List-module-scss-module__TrF_LG__CountCard{justify-content:center;align-items:center;gap:var(--space1);padding:var(--space2);background-color:var(--bg-1);border-radius:var(--radius2);flex-direction:column;display:flex}.List-module-scss-module__TrF_LG__CountLabel{font-size:var(--font-size1);color:var(--brand);font-weight:500}.List-module-scss-module__TrF_LG__MantraTitle{cursor:help;font-weight:500}.List-module-scss-module__TrF_LG__MantraText{color:var(--fg-2)}.List-module-scss-module__TrF_LG__MantraCard{gap:var(--space1);flex-wrap:wrap;display:flex}.List-module-scss-module__TrF_LG__DateTime{font-size:var(--font-size1);color:var(--fg-2);white-space:nowrap}.List-module-scss-module__TrF_LG__ParticipantsCount{font-family:var(--font-mono);color:var(--fg-2)}.List-module-scss-module__TrF_LG__CountName{font-size:var(--font-size1);color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.List-module-scss-module__TrF_LG__Status{border-radius:var(--radius1);font-size:var(--font-size1);align-items:center;padding:2px 8px;font-weight:500;display:inline-flex}.List-module-scss-module__TrF_LG__Status[data-status=before]{background-color:var(--bg-3);color:var(--fg-2)}.List-module-scss-module__TrF_LG__Status[data-status=now]{background-color:var(--success-bg);color:var(--success)}.List-module-scss-module__TrF_LG__Status[data-status=end]{background-color:var(--bg-2);color:var(--fg-3)}.List-module-scss-module__TrF_LG__Label{font-size:var(--font-size1);color:var(--fg-3);font-weight:500}.List-module-scss-module__TrF_LG__RitualViewer{color:var(--fg-1);align-items:center;gap:8px;text-decoration:none;transition:color .2s;display:flex}.List-module-scss-module__TrF_LG__RitualViewer:hover{color:var(--brand)}.List-module-scss-module__TrF_LG__RitualViewerTextTitleCompact{font-size:var(--font-size1);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-weight:500;overflow:hidden}.List-module-scss-module__TrF_LG__RitualViewerDetailed{align-items:flex-start;gap:12px;display:flex}.List-module-scss-module__TrF_LG__RitualViewerDetailed[data-linkable=true]{cursor:pointer;border-radius:8px;margin:-8px;padding:8px;transition:background-color .15s}.List-module-scss-module__TrF_LG__RitualViewerDetailed[data-linkable=true]:hover{background-color:var(--bg-2)}.List-module-scss-module__TrF_LG__RitualViewerInfo{flex-direction:column;gap:4px;display:flex}.List-module-scss-module__TrF_LG__RitualViewerTextTitle{align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.List-module-scss-module__TrF_LG__RitualViewerTextTitle[data-linkable=true]{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.List-module-scss-module__TrF_LG__RitualViewerTextTitle[data-linkable=true] svg{flex-shrink:0;width:14px;height:14px}.List-module-scss-module__TrF_LG__RitualViewerDescription{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.List-module-scss-module__TrF_LG__RitualViewerTip{flex-direction:column;gap:1rem;display:flex}.List-module-scss-module__TrF_LG__RitualViewerTip .List-module-scss-module__TrF_LG__RitualViewerTextTitle{text-align:center;white-space:nowrap;font-size:1.5rem;font-weight:700}
.List-module-scss-module__edH1CG__Root{gap:16px;display:grid}.List-module-scss-module__edH1CG__Toolbar{justify-content:flex-end;display:flex}.List-module-scss-module__edH1CG__Grid{gap:14px;display:grid}.List-module-scss-module__edH1CG__Card{border:1px solid var(--bg-3);background:var(--bg-0);border-radius:14px;gap:8px;padding:14px;transition:transform .2s,box-shadow .2s;display:grid}.List-module-scss-module__edH1CG__Card:hover{box-shadow:var(--elevation-low);transform:translateY(-1px)}.List-module-scss-module__edH1CG__MetaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.List-module-scss-module__edH1CG__Number,.List-module-scss-module__edH1CG__Date{color:var(--muted);font-size:.85rem}.List-module-scss-module__edH1CG__Title{font-size:1rem;font-weight:600;line-height:1.5}.List-module-scss-module__edH1CG__Body{color:var(--normal-8);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.7;display:-webkit-box;overflow:hidden}.List-module-scss-module__edH1CG__Footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.List-module-scss-module__edH1CG__Badges{flex-wrap:wrap;gap:6px;display:flex}.List-module-scss-module__edH1CG__Status{background:var(--bg-2);color:var(--normal-8);border-radius:999px;align-items:center;padding:2px 10px;font-size:.8rem;display:inline-flex}.List-module-scss-module__edH1CG__Status[data-status=received]{background:var(--bg-2)}.List-module-scss-module__edH1CG__Status[data-status=scheduled]{background:color-mix(in srgb, var(--warning) 20%, transparent)}.List-module-scss-module__edH1CG__Status[data-status=performed]{background:color-mix(in srgb, var(--success) 20%, transparent)}.List-module-scss-module__edH1CG__Status[data-status=reported]{background:color-mix(in srgb, var(--tertiary) 20%, transparent)}.List-module-scss-module__edH1CG__Badge{background:var(--bg-2);color:var(--normal-8);border-radius:999px;align-items:center;padding:2px 10px;font-size:.78rem;display:inline-flex}.List-module-scss-module__edH1CG__Badge[data-variant=tok]{background:color-mix(in srgb, var(--success) 18%, transparent)}.List-module-scss-module__edH1CG__Badge[data-variant=comment]{background:color-mix(in srgb, var(--primary) 18%, transparent)}.List-module-scss-module__edH1CG__Badge[data-variant=muted]{background:var(--bg-2);color:var(--muted)}.List-module-scss-module__edH1CG__Hint{color:var(--primary);font-size:.82rem}.List-module-scss-module__edH1CG__Empty{border:1px dashed var(--bg-3);background:var(--bg-1);border-radius:14px;gap:8px;padding:24px 18px;display:grid}.List-module-scss-module__edH1CG__EmptyTitle{font-size:1rem;font-weight:700}.List-module-scss-module__edH1CG__EmptyDescription{color:var(--muted);margin:0}.List-module-scss-module__edH1CG__EmptyActions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.List-module-scss-module__edH1CG__PrimaryLink{background:var(--primary);color:var(--primary-r);border-radius:999px;padding:8px 14px}.List-module-scss-module__edH1CG__SecondaryLink{border:1px solid var(--bg-3);color:var(--primary);border-radius:999px;padding:8px 14px}@media (min-width:960px){.List-module-scss-module__edH1CG__Grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.HukTokTicket-module-scss-module__Zx65jW__Container{position:relative}.HukTokTicket-module-scss-module__Zx65jW__CongratulationsHeader{padding:var(--space4);text-align:center;color:var(--positive);font-weight:700;font-size:var(--font-size3)}.HukTokTicket-module-scss-module__Zx65jW__NoticeText{padding:var(--space4);text-align:center;color:var(--muted);font-size:var(--font-size1)}.HukTokTicket-module-scss-module__Zx65jW__TicketContainer{margin-top:var(--space4);margin-bottom:var(--space4);justify-content:center;align-items:center;display:flex}.HukTokTicket-module-scss-module__Zx65jW__FormContent{gap:var(--space8);flex-direction:column;display:flex}.HukTokTicket-module-scss-module__Zx65jW__ButtonGroup{justify-content:center;align-items:center;gap:var(--space4);display:flex}.HukTokTicket-module-scss-module__Zx65jW__AddressAlert{border-color:var(--warning);background-color:var(--bg-warning);color:var(--warning-r);padding:var(--space4);border-radius:var(--radius-input);font-size:var(--font-size3);text-align:center}.HukTokTicket-module-scss-module__Zx65jW__TicketInfoContainer{width:100%;position:relative}.HukTokTicket-module-scss-module__Zx65jW__TicketFont{font-family:var(--font-ocr);font-size:var(--font-size5)}.HukTokTicket-module-scss-module__Zx65jW__ButtonContainer{margin-top:var(--space4)}
.HukTok-module-scss-module__FrGGiq__Root{background-image:none}.HukTok-module-scss-module__FrGGiq__Wrapper{padding-top:var(--space10);padding-bottom:var(--space10);padding-left:var(--space2);padding-right:var(--space2)}@media screen and (min-width:600px){.HukTok-module-scss-module__FrGGiq__Wrapper{padding-left:var(--space6);padding-right:var(--space6)}}.HukTok-module-scss-module__FrGGiq__Sections{gap:var(--space10);display:grid}.HukTok-module-scss-module__FrGGiq__Section{gap:var(--space4);display:grid}.HukTok-module-scss-module__FrGGiq__SectionHeader{gap:var(--space2);display:grid}.HukTok-module-scss-module__FrGGiq__SectionTitle{font-family:var(--font-serif);font-size:var(--font-size5);margin:0}.HukTok-module-scss-module__FrGGiq__SectionLead{color:var(--muted);margin:0}.HukTok-module-scss-module__FrGGiq__ItemGrid{justify-content:center;align-items:flex-start;gap:var(--space4);flex-wrap:wrap;display:flex}.HukTok-module-scss-module__FrGGiq__Empty{padding:var(--space6);border-radius:var(--radius-input);color:var(--muted);text-align:center;background:#ffffff73}[data-theme=dark] .HukTok-module-scss-module__FrGGiq__Empty{background:#00000040}.HukTok-module-scss-module__FrGGiq__PastAccordion{width:100%}.HukTok-module-scss-module__FrGGiq__PastTrigger{gap:var(--space3);text-align:left;border-radius:var(--radius-input);padding:var(--space4);color:inherit;background:#ffffff8c;border:1px solid #00000014;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}[data-theme=dark] .HukTok-module-scss-module__FrGGiq__PastTrigger{background:#00000038;border:1px solid #ffffff14}.HukTok-module-scss-module__FrGGiq__PastItem{border-radius:var(--radius-input)}.HukTok-module-scss-module__FrGGiq__PastTriggerTitle{font-family:var(--font-serif);font-size:var(--font-size4);min-width:0;font-weight:800}.HukTok-module-scss-module__FrGGiq__PastTriggerMeta{font-family:var(--font-mono);opacity:.7;font-size:12px}.HukTok-module-scss-module__FrGGiq__PastContent{padding-top:var(--space4)}.HukTok-module-scss-module__FrGGiq__SingleHeader{gap:var(--space2);margin-bottom:var(--space6);display:grid}.HukTok-module-scss-module__FrGGiq__BackLink{width:fit-content;color:var(--muted);font-size:14px;text-decoration:none}.HukTok-module-scss-module__FrGGiq__BackLink:hover{text-decoration:underline}.HukTok-module-scss-module__FrGGiq__SingleTitle{font-family:var(--font-serif);font-size:var(--font-size6);letter-spacing:-.02em;margin:0;font-weight:800}
.Hero-module-scss-module__90pHya__Hero{padding-top:var(--space8);padding-bottom:var(--space8);padding-left:var(--space2);padding-right:var(--space2);max-width:var(--panel-xl);margin-left:auto;margin-right:auto}.Hero-module-scss-module__90pHya__Title{text-align:center;font-size:var(--font-size10);text-wrap-style:balance}.Hero-module-scss-module__90pHya__Subtitle{color:var(--brand);margin-top:var(--space4);text-align:center;font-size:var(--font-size6);text-wrap-style:balance}.Hero-module-scss-module__90pHya__Description{margin-top:var(--space4);text-align:center;line-height:1.8;font-size:var(--font-size4);text-wrap-style:balance;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.Hero-module-scss-module__90pHya__Description{font-size:1.25rem}}@media (min-width:1024px){.Hero-module-scss-module__90pHya__Description{font-size:1.5rem}}
.YouTube-module-scss-module__mB7BbG__Root{aspect-ratio:16/9;width:100%;position:relative}.YouTube-module-scss-module__mB7BbG__YouTubeFrame{aspect-ratio:16/9;width:100%;height:100%}.YouTube-module-scss-module__mB7BbG__YouTube{width:100%;height:100%;display:block}.YouTube-module-scss-module__mB7BbG__Thumbnail{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.YouTube-module-scss-module__mB7BbG__Thumbnail:hover{background-color:#6366f14d}.YouTube-module-scss-module__mB7BbG__FillImage{object-fit:contain}
.TanshiComposer-module-scss-module__1sUYKG__Root{gap:24px;display:grid}.TanshiComposer-module-scss-module__1sUYKG__Editor{gap:20px;display:grid}.TanshiComposer-module-scss-module__1sUYKG__TitleInput{border:1px solid var(--bg-3);background:var(--bg-0);width:100%;font-family:var(--font-serif);letter-spacing:.08rem;border-radius:12px;padding:12px 14px;font-size:1.05rem}.TanshiComposer-module-scss-module__1sUYKG__TitleInput:focus{outline:2px solid var(--primary);outline-offset:2px}.TanshiComposer-module-scss-module__1sUYKG__TanzakuGrid{border:1px solid var(--bg-3);background:linear-gradient(180deg, var(--bg-2), var(--bg-0));border-radius:18px;gap:12px;padding:16px;display:grid;overflow-x:auto}.TanshiComposer-module-scss-module__1sUYKG__TanzakuRow{direction:ltr;grid-template-columns:repeat(5,minmax(110px,1fr));gap:8px;min-width:610px;display:grid}.TanshiComposer-module-scss-module__1sUYKG__TanzakuInput{border:1px solid var(--bg-3);background:var(--bg-0);width:100%;height:3rem;font-family:var(--font-serif);letter-spacing:.02rem;border-radius:12px;padding:10px 12px;font-size:1rem;line-height:1.4}.TanshiComposer-module-scss-module__1sUYKG__TanzakuInput[data-variant=ruby]{letter-spacing:.01rem;color:var(--muted);height:2.75rem;font-size:.92rem}.TanshiComposer-module-scss-module__1sUYKG__TanzakuInput:focus{outline:2px solid var(--primary);outline-offset:2px}.TanshiComposer-module-scss-module__1sUYKG__Settings{gap:20px;display:grid}@media (max-width:900px){.TanshiComposer-module-scss-module__1sUYKG__TanzakuRow{min-width:560px}}
.RegisterGuideBar-module-scss-module__pN60QG__Root{color:var(--normal);margin-bottom:var(--space4);margin-top:var(--space8);max-width:var(--panel-xl);margin-left:auto;margin-right:auto}.RegisterGuideBar-module-scss-module__pN60QG__Root .RegisterGuideBar-module-scss-module__pN60QG__Message{font-size:var(--font-size2);text-align:justify;margin-bottom:var(--space4);padding-left:var(--space2);padding-right:var(--space2);font-weight:400;line-height:1.5}
.ContactUs-module-scss-module__cwGTJG__Root{gap:28px;max-width:960px;margin:0 auto;padding:32px 24px 80px;display:grid}.ContactUs-module-scss-module__cwGTJG__Form{gap:20px;display:grid}.ContactUs-module-scss-module__cwGTJG__FormLead{color:var(--text-2);margin:0;line-height:1.7}.ContactUs-module-scss-module__cwGTJG__Validation{gap:16px;display:grid}.ContactUs-module-scss-module__cwGTJG__ValidationError{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.ContactUs-module-scss-module__cwGTJG__ValidationTitle{margin-bottom:8px;font-weight:600}.ContactUs-module-scss-module__cwGTJG__ValidationList{gap:var(--space1);margin:0;padding-left:20px;line-height:1.6;display:grid}.ContactUs-module-scss-module__cwGTJG__ValidationAction{appearance:none;font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ContactUs-module-scss-module__cwGTJG__ValidationAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.ContactUs-module-scss-module__cwGTJG__ValidationAction:hover{opacity:.8}.ContactUs-module-scss-module__cwGTJG__StatusPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.ContactUs-module-scss-module__cwGTJG__StatusTitle{margin-bottom:6px;font-weight:600}.ContactUs-module-scss-module__cwGTJG__SuccessPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:16px;gap:16px;padding:20px;display:grid}.ContactUs-module-scss-module__cwGTJG__SuccessHeader{font-size:1.15rem;font-weight:700}.ContactUs-module-scss-module__cwGTJG__SuccessSummary{margin:0;font-weight:600}.ContactUs-module-scss-module__cwGTJG__SuccessNumberPanel{border:1px solid var(--border-1);background:var(--bg-0);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.ContactUs-module-scss-module__cwGTJG__SuccessNumberLabel{color:var(--text-2);margin:0;font-weight:600}.ContactUs-module-scss-module__cwGTJG__SuccessNumberValue{letter-spacing:.04em;margin:0;font-size:clamp(2rem,6vw,2.8rem);font-weight:800;line-height:1}.ContactUs-module-scss-module__cwGTJG__SuccessReason{color:var(--text-2);margin:0}.ContactUs-module-scss-module__cwGTJG__ReceiptPanel{border:1px dashed var(--border-1);border-radius:12px;padding:16px}.ContactUs-module-scss-module__cwGTJG__ReceiptTitle{margin-bottom:8px;font-weight:600}.ContactUs-module-scss-module__cwGTJG__ReceiptList{grid-template-columns:160px 1fr;gap:8px 12px;margin:0;display:grid}.ContactUs-module-scss-module__cwGTJG__ReceiptBody{white-space:pre-wrap;margin:0;line-height:1.6}.ContactUs-module-scss-module__cwGTJG__NextActions{border-top:1px solid var(--border-1);padding-top:12px}.ContactUs-module-scss-module__cwGTJG__NextTitle{margin-bottom:8px;font-weight:600}.ContactUs-module-scss-module__cwGTJG__ActionRow{grid-template-columns:1fr;justify-items:start;gap:12px;display:grid}.ContactUs-module-scss-module__cwGTJG__ActionButton{width:min(100%,380px)}.ContactUs-module-scss-module__cwGTJG__ActionLink{color:var(--text-link);box-shadow:none;text-underline-offset:.14em;background:0 0;width:fit-content;margin-top:0;padding:0;text-decoration:underline}.ContactUs-module-scss-module__cwGTJG__ActionLink:hover{opacity:.8}.ContactUs-module-scss-module__cwGTJG__ActionLink:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.ContactUs-module-scss-module__cwGTJG__SummaryText{white-space:pre-wrap;background:var(--bg-0);box-shadow:inset 0 0 2px .3px var(--normal-6);border-radius:var(--radius-input);padding:var(--space2);line-height:1.6}.ContactUs-module-scss-module__cwGTJG__ConfirmDialog{gap:12px;display:grid}
.Otayori-module-scss-module__5Qkozq__Root{max-width:960px;margin:0 auto;padding:32px 24px 80px}.Otayori-module-scss-module__5Qkozq__LoginNotice{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;margin-bottom:24px;padding:20px}.Otayori-module-scss-module__5Qkozq__Form{gap:20px;display:grid}.Otayori-module-scss-module__5Qkozq__FormLead{color:var(--text-2);margin:0}.Otayori-module-scss-module__5Qkozq__Validation{gap:16px;display:grid}.Otayori-module-scss-module__5Qkozq__ValidationError{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Otayori-module-scss-module__5Qkozq__ValidationTitle{margin-bottom:8px;font-weight:600}.Otayori-module-scss-module__5Qkozq__ValidationList{margin:0;padding-left:20px}.Otayori-module-scss-module__5Qkozq__ValidationAction{appearance:none;font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Otayori-module-scss-module__5Qkozq__ValidationAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.Otayori-module-scss-module__5Qkozq__ValidationAction:hover{opacity:.8}.Otayori-module-scss-module__5Qkozq__StatusPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Otayori-module-scss-module__5Qkozq__StatusTitle{margin-bottom:6px;font-weight:600}.Otayori-module-scss-module__5Qkozq__SuccessPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:16px;gap:16px;padding:20px;display:grid}.Otayori-module-scss-module__5Qkozq__SuccessHeader{font-size:1.15rem;font-weight:700}.Otayori-module-scss-module__5Qkozq__SuccessSummary{font-weight:600}.Otayori-module-scss-module__5Qkozq__ReceiptPanel{border:1px dashed var(--border-1);border-radius:12px;padding:16px}.Otayori-module-scss-module__5Qkozq__ReceiptTitle{margin-bottom:8px;font-weight:600}.Otayori-module-scss-module__5Qkozq__ReceiptList{grid-template-columns:160px 1fr;gap:8px 12px;margin:0;display:grid}.Otayori-module-scss-module__5Qkozq__NextActions{border-top:1px solid var(--border-1);padding-top:12px}.Otayori-module-scss-module__5Qkozq__NextTitle{margin-bottom:8px;font-weight:600}.Otayori-module-scss-module__5Qkozq__ActionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Otayori-module-scss-module__5Qkozq__ActionLink{color:var(--text-link)}.Otayori-module-scss-module__5Qkozq__SummaryText{white-space:pre-wrap;background:var(--bg-0);box-shadow:inset 0 0 2px .3px var(--normal-6);border-radius:var(--radius-input);padding:var(--space2);line-height:1.6}.Otayori-module-scss-module__5Qkozq__MaskPreview{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Otayori-module-scss-module__5Qkozq__MaskTitle{margin-bottom:4px;font-weight:600}.Otayori-module-scss-module__5Qkozq__MaskDescription{margin:0 0 12px}.Otayori-module-scss-module__5Qkozq__ConfirmDialog{gap:12px;display:grid}.Otayori-module-scss-module__5Qkozq__ListPage{gap:24px;max-width:960px;margin:0 auto;padding:32px 24px 80px;display:grid}.Otayori-module-scss-module__5Qkozq__ListHeader{border:1px solid var(--border-1);background:linear-gradient(135deg, rgba(var(--bg-1-rgb), 1) 0%, rgba(var(--bg-1-rgb), .92) 100%);box-shadow:var(--elevation-stroke);border-radius:16px;gap:16px;padding:20px 22px;display:grid;position:relative;overflow:hidden}.Otayori-module-scss-module__5Qkozq__ListHeader:before{content:"";background:linear-gradient(90deg, var(--text-link), transparent);opacity:.5;pointer-events:none;height:2px;position:absolute;top:12px;left:20px;right:20px}.Otayori-module-scss-module__5Qkozq__ListHeaderBody{z-index:1;gap:6px;display:grid;position:relative}.Otayori-module-scss-module__5Qkozq__ListTitle{letter-spacing:.01em;margin:0;font-size:1.4rem}.Otayori-module-scss-module__5Qkozq__ListDescription{color:var(--text-2);margin:0;line-height:1.6}.Otayori-module-scss-module__5Qkozq__ListHeaderActions{z-index:1;flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.Otayori-module-scss-module__5Qkozq__ListGrid{gap:18px;display:grid}.Otayori-module-scss-module__5Qkozq__ListCard{border:1px solid var(--border-1);background:linear-gradient(180deg, rgba(var(--bg-1-rgb), 1) 0%, rgba(var(--bg-1-rgb), .96) 100%);box-shadow:var(--elevation-stroke);border-radius:14px;gap:10px;padding:16px 18px;display:grid}.Otayori-module-scss-module__5Qkozq__ListCardLink{color:inherit;text-decoration:none;transition:border-color .2s,background-color .2s}.Otayori-module-scss-module__5Qkozq__ListCardLink:hover{border-color:var(--text-link);background-color:rgba(var(--bg-1-rgb), .98)}@media (prefers-reduced-motion:reduce){.Otayori-module-scss-module__5Qkozq__ListCardLink{transition:none}}.Otayori-module-scss-module__5Qkozq__ListCardLink:focus-visible{outline:2px solid var(--text-link);outline-offset:2px}.Otayori-module-scss-module__5Qkozq__ListMeta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;display:flex}.Otayori-module-scss-module__5Qkozq__ListMetaTz{border:1px solid var(--border-1);color:var(--text-2);background:var(--bg-1);border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;display:inline-flex}.Otayori-module-scss-module__5Qkozq__ListBody{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.Otayori-module-scss-module__5Qkozq__ListEmpty{text-align:center;gap:12px;padding:22px}.Otayori-module-scss-module__5Qkozq__ListEmptyTitle{font-weight:600}.Otayori-module-scss-module__5Qkozq__ListEmptyDescription{color:var(--text-2);margin:0}@media (min-width:720px){.Otayori-module-scss-module__5Qkozq__ListHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center}.Otayori-module-scss-module__5Qkozq__ListGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Otayori-module-scss-module__5Qkozq__Detail{gap:20px;max-width:960px;margin:0 auto;padding:32px 24px 80px;display:grid}.Otayori-module-scss-module__5Qkozq__DetailBody{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Otayori-module-scss-module__5Qkozq__DetailNotice{color:var(--text-2);font-size:.9rem}.Otayori-module-scss-module__5Qkozq__About{gap:32px;max-width:960px;margin:0 auto;padding:32px 24px 80px;display:grid}.Otayori-module-scss-module__5Qkozq__Section{gap:12px;display:grid}.Otayori-module-scss-module__5Qkozq__SectionTitle{letter-spacing:.01em;margin:0;font-size:1.25rem}.Otayori-module-scss-module__5Qkozq__SectionDescription{color:var(--text-2);margin:0;line-height:1.7}.Otayori-module-scss-module__5Qkozq__SectionNote{color:var(--text-2);margin:0;font-size:.95rem;line-height:1.6}.Otayori-module-scss-module__5Qkozq__CardGrid{gap:16px;display:grid}.Otayori-module-scss-module__5Qkozq__Card{border:1px solid var(--border-1);background:linear-gradient(180deg, rgba(var(--bg-1-rgb), 1) 0%, rgba(var(--bg-1-rgb), .96) 100%);box-shadow:var(--elevation-stroke);border-radius:14px;gap:8px;padding:16px;display:grid}.Otayori-module-scss-module__5Qkozq__CardTitle{margin:0;font-size:1rem}.Otayori-module-scss-module__5Qkozq__CardDescription{color:var(--text-2);margin:0;line-height:1.6}.Otayori-module-scss-module__5Qkozq__CardLink{color:var(--text-link);width:fit-content}.Otayori-module-scss-module__5Qkozq__FlowList{gap:8px;margin:0;padding-left:20px;line-height:1.7;display:grid}.Otayori-module-scss-module__5Qkozq__Cta{border:1px solid var(--border-1);background:linear-gradient(135deg, rgba(var(--bg-1-rgb), 1) 0%, rgba(var(--bg-1-rgb), .92) 100%);box-shadow:var(--elevation-stroke);border-radius:16px;gap:16px;padding:20px;display:grid}.Otayori-module-scss-module__5Qkozq__CtaTitle{margin:0;font-size:1.2rem}.Otayori-module-scss-module__5Qkozq__CtaDescription{color:var(--text-2);margin:0;line-height:1.6}.Otayori-module-scss-module__5Qkozq__CtaNote{color:var(--text-2);margin:0;font-size:.9rem;line-height:1.6}.Otayori-module-scss-module__5Qkozq__CtaActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (min-width:720px){.Otayori-module-scss-module__5Qkozq__CardGrid[data-columns=two]{grid-template-columns:repeat(2,minmax(0,1fr))}.Otayori-module-scss-module__5Qkozq__CardGrid[data-columns=three]{grid-template-columns:repeat(3,minmax(0,1fr))}.Otayori-module-scss-module__5Qkozq__Cta{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
.Qa-module-scss-module__cQm9qq__Root{max-width:960px;margin:0 auto;padding:32px 24px 80px}.Qa-module-scss-module__cQm9qq__LoginNotice{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;margin-bottom:24px;padding:20px}.Qa-module-scss-module__cQm9qq__Form{gap:20px;display:grid}.Qa-module-scss-module__cQm9qq__Validation{gap:16px;display:grid}.Qa-module-scss-module__cQm9qq__ValidationError{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Qa-module-scss-module__cQm9qq__ValidationTitle{margin-bottom:8px;font-weight:600}.Qa-module-scss-module__cQm9qq__ValidationList{margin:0;padding-left:20px}.Qa-module-scss-module__cQm9qq__ValidationAction{appearance:none;font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Qa-module-scss-module__cQm9qq__ValidationAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.Qa-module-scss-module__cQm9qq__ValidationAction:hover{opacity:.8}.Qa-module-scss-module__cQm9qq__StatusPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:12px;padding:16px}.Qa-module-scss-module__cQm9qq__StatusTitle{margin-bottom:6px;font-weight:600}.Qa-module-scss-module__cQm9qq__SuccessPanel{border:1px solid var(--border-1);background:var(--bg-1);border-radius:16px;gap:16px;padding:20px;display:grid}.Qa-module-scss-module__cQm9qq__SuccessHeader{font-size:1.15rem;font-weight:700}.Qa-module-scss-module__cQm9qq__SuccessSummary{margin:0;font-weight:600}.Qa-module-scss-module__cQm9qq__SuccessReason{color:var(--text-2);margin:0}.Qa-module-scss-module__cQm9qq__ReceiptPanel{border:1px dashed var(--border-1);border-radius:12px;padding:16px}.Qa-module-scss-module__cQm9qq__ReceiptTitle{margin-bottom:8px;font-weight:600}.Qa-module-scss-module__cQm9qq__ReceiptList{grid-template-columns:160px 1fr;gap:8px 12px;margin:0;display:grid}.Qa-module-scss-module__cQm9qq__NextActions{border-top:1px solid var(--border-1);padding-top:12px}.Qa-module-scss-module__cQm9qq__NextTitle{margin-bottom:8px;font-weight:600}.Qa-module-scss-module__cQm9qq__ActionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Qa-module-scss-module__cQm9qq__ActionLink{color:var(--text-link)}.Qa-module-scss-module__cQm9qq__SummaryText{white-space:pre-wrap;background:var(--bg-0);box-shadow:inset 0 0 2px .3px var(--normal-6);border-radius:var(--radius-input);padding:var(--space2);line-height:1.6}.Qa-module-scss-module__cQm9qq__ConfirmDialog{gap:12px;display:grid}
.ScheduleTable-module-scss-module__pjSvFW__tableCaption{font-weight:700;font-size:var(--font-size2);text-align:center;margin:var(--space1) 0;color:var(--positive)}.ScheduleTable-module-scss-module__pjSvFW__table{border-collapse:collapse}.ScheduleTable-module-scss-module__pjSvFW__tableHeaderCell{text-align:center;border:2px solid var(--positive);padding:var(--space1) var(--space1);font-weight:700}.ScheduleTable-module-scss-module__pjSvFW__timeCell{color:var(--positive);border:2px solid var(--positive);padding:var(--space1) var(--space1);font-weight:700}.ScheduleTable-module-scss-module__pjSvFW__normalCell{border:2px solid var(--positive);padding:var(--space1) var(--space1)}.ScheduleTable-module-scss-module__pjSvFW__tableRow.ScheduleTable-module-scss-module__pjSvFW__importantRow{font-weight:700}.ScheduleTable-module-scss-module__pjSvFW__buddhaCell{border:2px solid var(--positive);padding:var(--space1) var(--space1)}@media screen and (min-width:600px){.ScheduleTable-module-scss-module__pjSvFW__tableCaption{font-size:var(--font-size3);margin:var(--space1) 0}}
.MovieHeader-module-scss-module__pYueRq__Container{position:relative}.MovieHeader-module-scss-module__pYueRq__Overlay{background-color:#22c55e80;width:100%;height:100%;position:absolute;top:0}.MovieHeader-module-scss-module__pYueRq__ContentWrapper{justify-content:center;align-items:center;width:100%;height:90%;display:flex}.MovieHeader-module-scss-module__pYueRq__Content{text-align:center}.MovieHeader-module-scss-module__pYueRq__Title{color:#fff;font-size:var(--font-size4)}@media screen and (min-width:800px){.MovieHeader-module-scss-module__pYueRq__Title{font-size:var(--font-size5)}}@media screen and (min-width:1200px){.MovieHeader-module-scss-module__pYueRq__Title{font-size:var(--font-size6)}}@media screen and (min-width:1600px){.MovieHeader-module-scss-module__pYueRq__Title{font-size:var(--font-size7)}}@media screen and (min-width:1920px){.MovieHeader-module-scss-module__pYueRq__Title{font-size:var(--font-size8)}}.MovieHeader-module-scss-module__pYueRq__SubTitle{color:#fff;margin-top:var(--space2);font-size:var(--font-size2)}@media screen and (min-width:800px){.MovieHeader-module-scss-module__pYueRq__SubTitle{font-size:var(--font-size3)}}@media screen and (min-width:1200px){.MovieHeader-module-scss-module__pYueRq__SubTitle{font-size:var(--font-size4)}}@media screen and (min-width:1600px){.MovieHeader-module-scss-module__pYueRq__SubTitle{font-size:var(--font-size5)}}.MovieHeader-module-scss-module__pYueRq__Comment{color:#fff;text-align:center;font-size:var(--font-size1)}@media screen and (min-width:800px){.MovieHeader-module-scss-module__pYueRq__Comment{font-size:var(--font-size2)}}@media screen and (min-width:1600px){.MovieHeader-module-scss-module__pYueRq__Comment{font-size:var(--font-size3)}}
.SideMenu-module-scss-module__HBEzFa__Root{flex-shrink:0;width:13rem;display:none}@media screen and (min-width:800px){.SideMenu-module-scss-module__HBEzFa__Root{display:block}}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container{top:calc(var(--header-height) + var(--settings-shell-space,var(--space2)));gap:var(--settings-shell-space,var(--space2));width:100%;display:grid;position:sticky;left:0}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Settings,.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Histories{box-sizing:border-box;padding:var(--space1);border-radius:var(--reading-radius-sm);border:1px solid color-mix(in srgb, var(--palette-border) 88%, transparent);background:color-mix(in srgb, var(--palette-paper) 90%, var(--palette-surface));box-shadow:0 18px 42px -32px var(--palette-shadow-soft)}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Title{align-items:center;gap:var(--space1);padding:var(--space1) var(--space1) var(--space2);color:var(--palette-accent-strong);letter-spacing:.05em;border-bottom:1px solid color-mix(in srgb, var(--palette-border) 84%, transparent);margin:0;font-size:.95rem;font-weight:800;display:flex}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav{padding-top:var(--space1);gap:var(--space0);display:grid}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__Link{padding:var(--space1) var(--space2);align-items:center;gap:var(--space1);color:var(--palette-ink);border-radius:16px;line-height:1.55;text-decoration:none;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__Link:hover{color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-surface-strong) 78%, var(--palette-paper))}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__Link[data-current=true]{color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--palette-accent) 28%, transparent)}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__SubLink{align-items:center;gap:var(--space1);color:var(--palette-muted);border-radius:14px;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__SubLink:hover{color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 8%, var(--palette-paper))}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__SubLink{text-align:left;padding:var(--space1) var(--space2) var(--space1) calc(var(--space4) + var(--space1))}.SideMenu-module-scss-module__HBEzFa__Root .SideMenu-module-scss-module__HBEzFa__Container .SideMenu-module-scss-module__HBEzFa__Nav .SideMenu-module-scss-module__HBEzFa__SubLink[data-current=true]{color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 12%, var(--palette-paper))}
.styles-module-scss-module__yH4-YW__LinkContainer{margin-top:var(--space5);margin-bottom:var(--space5);text-align:center;margin-left:auto;margin-right:auto}.styles-module-scss-module__yH4-YW__ImageContainer{padding:var(--space1);position:relative}@media screen and (min-width:600px){.styles-module-scss-module__yH4-YW__ImageContainer{padding:var(--space6)}}.styles-module-scss-module__yH4-YW__RoundedImage{box-shadow:var(--elevation-high);border-radius:1rem}.styles-module-scss-module__yH4-YW__CounterOverlay{width:100%;height:100%;font-size:var(--font-size2);text-align:center;color:#fff;background-color:#3b82f633;justify-content:center;align-items:center;line-height:2;display:flex;position:absolute;top:0;left:0}@media screen and (min-width:600px){.styles-module-scss-module__yH4-YW__CounterOverlay{font-size:var(--font-size3)}}.styles-module-scss-module__yH4-YW__CounterNumber{font-size:var(--font-size5);font-family:var(--font-mono)}@media screen and (min-width:600px){.styles-module-scss-module__yH4-YW__CounterNumber{font-size:var(--font-size8)}}.styles-module-scss-module__yH4-YW__CounterUpdateInfo{font-size:var(--font-size0)}.styles-module-scss-module__yH4-YW__CardContainer{max-width:80rem;font-size:var(--font-size3);line-height:2}.styles-module-scss-module__yH4-YW__SectionHeading{font-size:var(--font-size4);margin-top:var(--space4);margin-bottom:var(--space4)}.styles-module-scss-module__yH4-YW__ContentContainer{line-height:2}.styles-module-scss-module__yH4-YW__PanelHeading{font-size:var(--font-size4);margin-top:var(--space4);margin-bottom:var(--space4)}.styles-module-scss-module__yH4-YW__MainContentContainer{margin-bottom:var(--space6);margin-top:var(--space10);max-width:56rem;padding-left:var(--space2);padding-right:var(--space2);margin-left:auto;margin-right:auto}@media screen and (min-width:1200px){.styles-module-scss-module__yH4-YW__MainContentContainer{padding-left:var(--space4);padding-right:var(--space4)}}.styles-module-scss-module__yH4-YW__MainHeading{font-size:var(--font-size4);margin-top:var(--space6);margin-bottom:var(--space6)}.styles-module-scss-module__yH4-YW__PositiveText{color:var(--positive)}.styles-module-scss-module__yH4-YW__MainContent{line-height:2;font-size:var(--font-size1);text-align:justify}@media screen and (min-width:600px){.styles-module-scss-module__yH4-YW__MainContent{font-size:var(--font-size3)}}.styles-module-scss-module__yH4-YW__Paragraph{margin-top:var(--space4);margin-bottom:var(--space4)}@media screen and (min-width:600px){.styles-module-scss-module__yH4-YW__ProfileContainer{align-items:center;gap:var(--space4);display:flex}}@media screen and (min-width:600px) and (min-width:1200px){.styles-module-scss-module__yH4-YW__ProfileContainer{gap:var(--space8)}}@media screen and (min-width:600px){.styles-module-scss-module__yH4-YW__ImageWrapper{min-width:250px}}.styles-module-scss-module__yH4-YW__StrikeText{text-decoration:line-through}.styles-module-scss-module__yH4-YW__IndentText{padding-left:var(--space4)}.styles-module-scss-module__yH4-YW__TextRight{text-align:right}
