.Saikoku-module-scss-module__A5olGG__Header{aspect-ratio:16/9;background:linear-gradient(120deg,#0d0d0d,#050b2e,#020113);justify-content:center;align-items:center;width:100%;display:flex}@media screen and (max-width:599px){.Saikoku-module-scss-module__A5olGG__Header{aspect-ratio:9/16}}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title{text-align:center}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__Main{background:linear-gradient(#ffffff83,#e0d6d694);-webkit-text-fill-color:#0000;text-align:center;opacity:0;filter:drop-shadow(0 0 2px #94bbff);-webkit-background-clip:text;background-clip:text;margin:0;padding:0;font-size:5.5vw;font-weight:900;animation-name:Saikoku-module-scss-module__A5olGG__fadeIn;animation-duration:1.5s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__Main{margin-bottom:40px;font-size:50px}}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__Sub{background:linear-gradient(100deg,#90a3d083,#2183ca94);-webkit-text-fill-color:#0000;opacity:0;filter:drop-shadow(0 0 1px #94bbff);-webkit-background-clip:text;background-clip:text;font-size:4vw;font-weight:700;animation-name:Saikoku-module-scss-module__A5olGG__fadeIn;animation-duration:4s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__Sub{font-size:25px}}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__SubSub{background:linear-gradient(100deg,#90a3d083,#2183ca94);-webkit-text-fill-color:#0000;opacity:0;filter:drop-shadow(0 0 1px #94bbff);-webkit-background-clip:text;background-clip:text;font-size:2.5vw;font-weight:700;animation-name:Saikoku-module-scss-module__A5olGG__fadeIn;animation-duration:3s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__SubSub{font-size:20px}}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__AppButton{background:linear-gradient(100deg,#90a3d083,#7abceb94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1.5px #94bbff);cursor:pointer;-webkit-background-clip:text;background-clip:text;border:none;border-radius:12px;outline:none;margin-top:40px;padding:20px;font-size:2vw;font-weight:700;display:inline}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__AppButton:hover{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__AppButton{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);margin-top:80px;font-size:25px;animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}}.Saikoku-module-scss-module__A5olGG__Header .Saikoku-module-scss-module__A5olGG__Title .Saikoku-module-scss-module__A5olGG__ParticipantLink{margin-top:var(--space4);padding:var(--space2);color:#000;font-size:var(--font-size3);border-radius:var(--space2);text-align:center;filter:drop-shadow(0 0 1.5px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);font-weight:700;animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}@keyframes Saikoku-module-scss-module__A5olGG__fadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes Saikoku-module-scss-module__A5olGG__kokyu{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Saikoku-module-scss-module__A5olGG__Alert{padding:var(--space8);color:#94bbff;background:linear-gradient(120deg,#0d0d0d,#050b2e,#020113)}.Saikoku-module-scss-module__A5olGG__Alert .Saikoku-module-scss-module__A5olGG__Title{text-align:center;padding:var(--space4) 0;font-size:30px;font-weight:700}.Saikoku-module-scss-module__A5olGG__Alert .Saikoku-module-scss-module__A5olGG__Content{color:#fff;text-align:justify;max-width:600px;padding:var(--space4) 0;margin:0 auto}.Saikoku-module-scss-module__A5olGG__Abstract{padding-top:var(--space8);color:#f2f2f2;background:linear-gradient(174deg,#1b6e98,#1c5673,#041016)}.Saikoku-module-scss-module__A5olGG__Abstract h2{letter-spacing:12px;aspect-ratio:16/3;text-shadow:0 0 10px #0f3f57;justify-content:center;align-items:center;width:100%;font-size:40px;font-weight:700;animation:1.5s forwards Saikoku-module-scss-module__A5olGG__fadeIn;display:flex}.Saikoku-module-scss-module__A5olGG__AbstractContainer{padding:var(--space4)}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid{max-width:768px;margin:var(--space4) auto;gap:var(--space4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div{background:#0410161a;border-radius:12px;padding:20px;box-shadow:0 0 3px 1px #0410164d,0 0 10px -4px #041016e6,0 -1px 10px -2px #1b6e98}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div h3{letter-spacing:8px;text-align:center;margin-bottom:20px;font-size:40px;font-weight:700}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div h4{filter:drop-shadow(0 0 1.5px #0a1324);text-align:center;font-size:30px;font-weight:700}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__ClosedTitle,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__ClosedTitle{font-size:20px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Title,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Title{padding-right:4px;font-size:12px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__DateLabel,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__DateLabel{font-size:12px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Year,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Month,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Date,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Year,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Month,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Date{margin:0 4px;font-size:40px;font-weight:900}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Month,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Date,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Month,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Date{font-size:60px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Start .Saikoku-module-scss-module__A5olGG__Yobi,.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__End .Saikoku-module-scss-module__A5olGG__Yobi{color:#1b6e98;vertical-align:text-bottom;background-color:#f2f2f2;border-radius:100%;margin-left:10px;padding:10px;font-size:20px;font-weight:900}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div .Saikoku-module-scss-module__A5olGG__Capacity{font-size:40px;font-weight:900}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div h5{text-align:center;margin-top:40px;font-size:20px;font-weight:700}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div ul{margin:var(--space3) 0;line-height:1.8}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div ul li strong{font-size:25px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid div p{text-align:center;font-size:18px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Places{padding-left:40px;padding-right:40px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Places ul li{font-size:30px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Places ul li h4{margin-top:20px;font-weight:700}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Places ul li p{text-align:justify;padding-left:10px;text-decoration:none;display:inline-block}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Fee ul li p .Saikoku-module-scss-module__A5olGG__Amount{font-size:40px;font-weight:900}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Fee .Saikoku-module-scss-module__A5olGG__Note{align-items:center;gap:10px;padding:0 10px;line-height:40px;display:flex}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Fee .Saikoku-module-scss-module__A5olGG__Note svg{width:30px;height:30px}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Fee .Saikoku-module-scss-module__A5olGG__Note[data-include=true]{color:#5cfff1}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Fee .Saikoku-module-scss-module__A5olGG__Note[data-include=false]{color:#f90}.Saikoku-module-scss-module__A5olGG__AbstractContainer .Saikoku-module-scss-module__A5olGG__Grid .Saikoku-module-scss-module__A5olGG__Fee .Saikoku-module-scss-module__A5olGG__Note[data-include=undefined]{color:#e5ff00}.Saikoku-module-scss-module__A5olGG__MainImageContainer{aspect-ratio:16/9;width:100%;position:relative}.Saikoku-module-scss-module__A5olGG__ScheduleContainer{color:#01012c;background-color:#bee2f4;flex-direction:column;align-items:flex-start;display:flex}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__Inner{max-width:768px;margin:0 auto}.Saikoku-module-scss-module__A5olGG__ScheduleContainer h2{text-align:center;letter-spacing:12px;margin:100px auto;font-size:40px;font-weight:700;animation:3s forwards Saikoku-module-scss-module__A5olGG__fadeIn}.Saikoku-module-scss-module__A5olGG__ScheduleContainer h3{text-align:center;background:linear-gradient(174deg,#bee2f4,#a5d2e9);border-radius:20px;width:160px;padding:20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:20px;animation:.8s forwards Saikoku-module-scss-module__A5olGG__zoomIn;box-shadow:0 0 3px 1px #0410164d,0 0 10px -4px #041016e6}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem{align-items:flex-start;max-width:768px;display:flex;position:relative}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem[data-index="0"]{padding-top:40px}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem:before{content:"";z-index:1;background:#12374a;width:1px;height:100%;position:absolute;top:0;left:80px}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__Date{z-index:2;width:90px;padding:30px 20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:15px;position:relative}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__Date:before{content:"◉";color:#12374a;font-size:20px;position:absolute;top:27px;left:70px}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__TitleDescription{z-index:2;flex-direction:column;align-items:flex-start;padding:20px 20px 20px 0;display:flex}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__TitleDescription img{margin-bottom:10px}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__TitleDescription .Saikoku-module-scss-module__A5olGG__Title{vertical-align:top;padding-left:20px;font-size:30px;font-weight:700}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__TitleDescription .Saikoku-module-scss-module__A5olGG__Description{text-align:justify;padding:20px;font-size:16px;line-height:1.6}.Saikoku-module-scss-module__A5olGG__ScheduleContainer .Saikoku-module-scss-module__A5olGG__ScheduleItem .Saikoku-module-scss-module__A5olGG__TitleDescription .Saikoku-module-scss-module__A5olGG__Description .Saikoku-module-scss-module__A5olGG__ImageContainer{height:100%}@keyframes Saikoku-module-scss-module__A5olGG__zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes Saikoku-module-scss-module__A5olGG__moveUp{0%{transform:translate(-10px)}to{transform:translate(0)}}.Saikoku-module-scss-module__A5olGG__PurposeWrapper{color:#000;background:linear-gradient(120deg,#c2c2c2,#e8e8e8,#a8a8a8);justify-content:center;align-items:center;padding:80px 0;display:flex}.Saikoku-module-scss-module__A5olGG__PurposeWrapper .Saikoku-module-scss-module__A5olGG__Purpose .Saikoku-module-scss-module__A5olGG__PurposeTitle{text-align:center;text-shadow:0 1px 10px #f2f2f2;padding-bottom:80px;font-size:40px;font-weight:900;animation:3s forwards Saikoku-module-scss-module__A5olGG__fadeIn}.Saikoku-module-scss-module__A5olGG__PurposeWrapper .Saikoku-module-scss-module__A5olGG__Purpose p{text-align:justify;max-width:350px;margin:20px auto;padding:0 12px;font-size:16px;line-height:34px;animation:3s forwards Saikoku-module-scss-module__A5olGG__fadeIn}@media screen and (min-width:600px){.Saikoku-module-scss-module__A5olGG__PurposeWrapper .Saikoku-module-scss-module__A5olGG__Purpose p{max-width:500px;font-size:20px}}.Saikoku-module-scss-module__A5olGG__HighlightWrapper{aspect-ratio:16/9;background:linear-gradient(120deg,#0d0d0d,#000,#020113);justify-content:center;align-items:center;width:100%;display:flex}@media screen and (max-width:599px){.Saikoku-module-scss-module__A5olGG__HighlightWrapper{aspect-ratio:9/16}}.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight{text-align:center}.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__Title{background:linear-gradient(#ffffff83,#e0d6d694);-webkit-text-fill-color:#0000;text-align:center;opacity:0;filter:drop-shadow(0 0 2px #94bbff);-webkit-background-clip:text;background-clip:text;margin:0;padding:0;font-size:5.5vw;font-weight:900;animation-name:Saikoku-module-scss-module__A5olGG__fadeIn;animation-duration:1.5s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__Title{margin-bottom:40px;font-size:50px}}.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__Description{background:linear-gradient(100deg,#90a3d083,#2183ca94);-webkit-text-fill-color:#0000;opacity:0;filter:drop-shadow(0 0 1px #94bbff);-webkit-background-clip:text;background-clip:text;font-size:4vw;font-weight:700;animation-name:Saikoku-module-scss-module__A5olGG__fadeIn;animation-duration:4s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__Description{font-size:25px}}.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__AppButton{background:linear-gradient(100deg,#90a3d083,#7abceb94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1.5px #94bbff);cursor:pointer;-webkit-background-clip:text;background-clip:text;border:none;border-radius:12px;outline:none;margin-top:40px;padding:20px;font-size:2vw;font-weight:700;display:inline}.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__AppButton:hover{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__HighlightWrapper .Saikoku-module-scss-module__A5olGG__Highlight .Saikoku-module-scss-module__A5olGG__AppButton{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);margin-top:80px;font-size:25px;animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}}.Saikoku-module-scss-module__A5olGG__AppButton{background:linear-gradient(100deg,#90a3d083,#7abceb94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1.5px #94bbff);cursor:pointer;-webkit-background-clip:text;background-clip:text;border:none;border-radius:12px;outline:none;margin-top:40px;padding:20px;font-size:2vw;font-weight:700;display:inline}.Saikoku-module-scss-module__A5olGG__AppButton:hover{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}@media (max-width:599px){.Saikoku-module-scss-module__A5olGG__AppButton{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);margin-top:80px;font-size:25px;animation:3s infinite Saikoku-module-scss-module__A5olGG__kokyu}}.Saikoku-module-scss-module__A5olGG__Persons{margin:40px 0}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__PersonsTitle{letter-spacing:3px;margin-bottom:var(--space2);font-size:20px;font-weight:700}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot{box-shadow:0 0 2px 1px var(--positive-h);border-radius:10px}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot .Saikoku-module-scss-module__A5olGG__TabList{box-shadow:0 0 2px 1px var(--positive-h);background:var(--positive-h);border-radius:10px 10px 0 0;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:10px;list-style:none;display:flex}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot .Saikoku-module-scss-module__A5olGG__TabList .Saikoku-module-scss-module__A5olGG__TabsTrigger{color:var(--positive-r);cursor:pointer;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 10px 10px 20px;font-size:14px;font-weight:400;transition:all .3s;display:grid}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot .Saikoku-module-scss-module__A5olGG__TabList .Saikoku-module-scss-module__A5olGG__TabsTrigger[data-index="0"]{padding:10px 20px;display:block}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot .Saikoku-module-scss-module__A5olGG__TabList .Saikoku-module-scss-module__A5olGG__TabsTrigger:hover{color:var(--positive-r);background:var(--positive)}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot .Saikoku-module-scss-module__A5olGG__TabList .Saikoku-module-scss-module__A5olGG__TabsTrigger[data-state=active]{color:var(--positive-h);background:var(--positive-hr)}.Saikoku-module-scss-module__A5olGG__Persons .Saikoku-module-scss-module__A5olGG__TabsRoot .Saikoku-module-scss-module__A5olGG__TabsContent{padding:20px}.Saikoku-module-scss-module__A5olGG__FAQ{max-width:600px;margin:var(--space8) auto}.Saikoku-module-scss-module__A5olGG__FAQ h1{font-size:var(--font-size3);text-align:center;margin:var(--space9) 0;font-weight:700}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionRoot{box-shadow:0 0 1px 0px var(--normal);background-color:var(--bg-1);border-radius:6px}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionItem{margin-top:1px;overflow:hidden}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionItem:first-child{border-top-left-radius:4px;border-top-right-radius:4px;margin-top:0}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionItem:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionHeader{display:flex}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionTrigger{padding:var(--space2) var(--space2);justify-content:space-between;align-items:center;gap:var(--space2);font-size:var(--font-size3);color:var(--normal);text-align:justify;box-shadow:0 0 1px 0px var(--normal);flex:1;margin:0 0 1px;display:flex}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionTrigger:hover{background-color:var(--bg-3);box-shadow:0 0 1px 0px var(--normal)}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent{font-size:var(--font-size3);color:var(--normal);background-color:var(--bg-0);text-align:justify;line-height:2;overflow:hidden}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent a{color:var(--positive);font-weight:700}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent a:hover{color:var(--positive-h);text-decoration:underline}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent p{margin:var(--space2) 0}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent table{border:1px solid var(--positive);border-collapse:collapse;width:100%}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent table td,.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent table th{border:1px solid var(--positive);text-align:center}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent strong{color:var(--danger);font-weight:700}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) Saikoku-module-scss-module__A5olGG__slideDown}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContent[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) Saikoku-module-scss-module__A5olGG__slideUp}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionContentText{padding:var(--space4)}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionChevron{color:var(--positive);transition:transform .3s cubic-bezier(.87,0,.13,1)}.Saikoku-module-scss-module__A5olGG__FAQ .Saikoku-module-scss-module__A5olGG__AccordionTrigger[data-state=open]>.Saikoku-module-scss-module__A5olGG__AccordionChevron{transform:rotate(180deg)}@keyframes Saikoku-module-scss-module__A5olGG__slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Saikoku-module-scss-module__A5olGG__slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.Saikoku-module-scss-module__A5olGG__CancelPolicyTable{border-collapse:collapse;max-width:350px;box-shadow:0 0 2px 1px var(--positive);border-radius:25px;grid-template-columns:1fr .7fr;margin:40px auto 20px;display:grid;overflow:hidden}.Saikoku-module-scss-module__A5olGG__CancelPolicyTable div{padding:var(--space2);box-shadow:0 1px 1px var(--positive)}.Saikoku-module-scss-module__A5olGG__CancelPolicyTable div:nth-child(odd){text-align:right;font-weight:700}.Saikoku-module-scss-module__A5olGG__DeleteTarget{font-size:var(--font-size3);margin:var(--space4) auto;font-weight:700}.Saikoku-module-scss-module__A5olGG__ParticipantButton{margin:var(--space4) auto}.Saikoku-module-scss-module__A5olGG__ParticipantButton a{padding:var(--space2);background-color:var(--brand);color:var(--brand-r);border-radius:var(--space2);font-size:var(--font-size3);transition:all .3 ease}.Saikoku-module-scss-module__A5olGG__ParticipantButton a:hover{background-color:var(--tertiary);transform:scale(1.1)}.Saikoku-module-scss-module__A5olGG__Closed{font-size:var(--font-size3);text-align:center;margin:var(--space4) auto;font-weight:700}
.CurrencyEditor-module-scss-module__iRIXjq__CurrencyEditor{width:100%}.CurrencyEditor-module-scss-module__iRIXjq__CurrencySelectEditor{letter-spacing:0;--select-editor-row-height:48px;--select-editor-row-pad-y:.65rem;--select-editor-row-pad-x-left:.85rem;--select-editor-row-pad-x-right:.85rem;--select-editor-end-slot-width:calc(18px + var(--space1));--select-editor-label-end-padding:calc(var(--select-editor-row-pad-x-right) + var(--select-editor-end-slot-width));--select-editor-font-size:max(16px, var(--font-size2));--select-editor-option-height:40px;--select-editor-option-font-size:max(16px, var(--font-size1));--select-editor-options-max-height:224px;--select-editor-panel-radius:var(--radius-input);--select-editor-panel-shadow:0 12px 28px -18px var(--normal-6), 0 0 0 1px var(--bg-3);width:100%}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyInputWrapper{width:100%;position:relative}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyInput{width:100%;min-height:var(--select-editor-row-height,56px);border-radius:var(--radius-input);box-shadow:inset 0 0 2px .3px var(--normal-6);background-color:var(--bg-0);color:var(--normal);font-size:var(--select-editor-font-size,max(16px, var(--font-size3)));font-family:inherit;line-height:1.4;font-weight:inherit;letter-spacing:0;text-align:left;padding:var(--select-editor-row-pad-y,var(--space2)) var(--select-editor-row-pad-x-right,var(--space1)) var(--select-editor-row-pad-y,var(--space2)) var(--select-editor-row-pad-x-left,var(--space2));box-sizing:border-box;border:none;padding-inline-end:calc(var(--select-editor-label-end-padding,var(--space1)) + 2.2em);transition:all .1s}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyInput:focus{box-shadow:0 0 5px 2px var(--positive);background-color:var(--bg-0);outline:none}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyInput:disabled{opacity:.7;cursor:not-allowed}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyInputSuffix{top:50%;right:var(--select-editor-label-end-padding,var(--select-editor-row-pad-x-right,var(--space1)));color:var(--normal);font-size:var(--select-editor-font-size,max(16px, var(--font-size3)));letter-spacing:0;pointer-events:none;line-height:1;position:absolute;transform:translateY(-50%)}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyValueLabel{justify-content:space-between;align-items:baseline;gap:var(--space2);letter-spacing:0;width:100%;display:flex}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyValueAmount{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CurrencyEditor-module-scss-module__iRIXjq__CurrencyValueSuffix{flex-shrink:0;margin-inline-start:auto}@media (max-width:640px){.CurrencyEditor-module-scss-module__iRIXjq__CurrencyInput{min-height:var(--select-editor-row-height,56px)}}
.ApplicationPreview-module-scss-module__u_4dza__Preview{gap:var(--space2);padding:var(--space1);font-size:var(--font-size1);flex-direction:column;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview{gap:var(--space3);padding:var(--space2);font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__InvoiceHeader{text-align:center;border-bottom:2px solid var(--normal);padding-bottom:var(--space1);margin-bottom:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__InvoiceHeader{padding-bottom:var(--space2);margin-bottom:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__InvoiceHeader h2{font-size:var(--font-size2);letter-spacing:.2em;margin:0;font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__InvoiceHeader h2{font-size:var(--font-size4);letter-spacing:.3em}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__InvoiceHeader .ApplicationPreview-module-scss-module__u_4dza__InvoiceSubtitle{font-size:var(--font-size0);color:var(--normal-6);margin-top:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__InvoiceHeader .ApplicationPreview-module-scss-module__u_4dza__InvoiceSubtitle{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTitle{font-size:var(--font-size1);color:var(--normal);margin:0 0 var(--space1) 0;font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTitle{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable{border-collapse:collapse;width:100%;font-size:var(--font-size1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable td{border-bottom:1px solid var(--bg-4);text-align:left;vertical-align:middle;padding:6px 8px}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable td{padding:8px 12px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable th{color:var(--normal-6);white-space:nowrap;width:100px;padding-right:var(--space2);font-weight:600}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable th{width:120px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable tr:last-child th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ApplicantSection .ApplicationPreview-module-scss-module__u_4dza__ApplicantTable tr:last-child td{border-bottom:none}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__Anonymous{color:var(--normal-5);font-style:italic}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerSection{margin-top:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerSection{margin-top:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerSection .ApplicationPreview-module-scss-module__u_4dza__PrayerSectionTitle{font-size:var(--font-size1);background-color:var(--bg-3);padding:var(--space1);border-left:3px solid var(--brand);margin-bottom:var(--space1);font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerSection .ApplicationPreview-module-scss-module__u_4dza__PrayerSectionTitle{font-size:var(--font-size2);padding:var(--space1) var(--space2);border-left:4px solid var(--brand);margin-bottom:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerItem{border:1px solid var(--bg-4);margin-bottom:var(--space2);page-break-inside:avoid}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerItem{margin-bottom:var(--space3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerItem[data-type=prayer]{border-top:3px solid var(--brand)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerItem[data-type=memorial]{border-top:3px solid var(--purple)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerItemHeader{padding:var(--space1);background-color:var(--bg-2);border-bottom:1px solid var(--bg-4);justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerItemHeader{padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerTypeLabel{font-weight:700;font-size:var(--font-size1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerTypeLabel{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerTypeLabel[data-type=prayer]{color:var(--brand)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerTypeLabel[data-type=memorial]{color:var(--purple)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerIndex{font-size:var(--font-size0);color:var(--normal-6)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerIndex{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsSection{padding:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsSection{padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsSectionTitle{font-size:var(--font-size1);color:var(--normal-6);margin:0 0 var(--space1) 0;font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsSectionTitle{font-size:var(--font-size2);margin:0 0 var(--space2) 0}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable{border-collapse:collapse;width:100%;font-size:var(--font-size1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable td{border-bottom:1px solid var(--bg-4);text-align:left;vertical-align:middle;padding:6px 8px}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable td{padding:8px 12px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable th{color:var(--normal-6);white-space:nowrap;width:100px;padding-right:var(--space2);font-weight:600}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable th{width:120px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable td{word-break:break-word}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable tr:last-child th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerDetailsTable tr:last-child td{border-bottom:none}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualSectionTitle{font-size:var(--font-size1);color:var(--normal-6);margin:0 0 var(--space1) 0;text-align:center;width:100%;font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualSectionTitle{font-size:var(--font-size2);margin:0 0 var(--space2) 0}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CardPreview{padding:var(--space2);justify-content:center;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CardPreview{padding:var(--space3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CardPreviewInner{align-items:center;gap:var(--space2);flex-direction:column;width:100%;max-width:500px;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CardPreviewInner{gap:var(--space3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualPreview{align-items:center;gap:var(--space1);background-color:var(--bg-0);padding:var(--space1);border-radius:var(--radius-input);flex-direction:row;width:100%;display:flex;box-shadow:0 1px 3px #0000001a}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualPreview{gap:var(--space2);padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualThumbnail{object-fit:cover;border-radius:4px;flex-shrink:0;width:80px;height:45px}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualThumbnail{width:120px;height:68px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualTitle{font-weight:700;font-size:var(--font-size2);color:var(--normal);text-align:left;line-height:1.3}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualTitle{font-size:var(--font-size3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualDate{font-size:var(--font-size1);color:var(--normal-5);text-align:left}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__RitualDate{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CardPreviewLabel{font-size:var(--font-size2);color:var(--brand);text-align:left;width:100%;font-weight:600}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CardPreviewLabel{font-size:var(--font-size3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutText{background-color:var(--bg-0);padding:var(--space2);border-radius:var(--radius-input);text-align:center;font-size:var(--font-size2);border:1px solid var(--bg-4);width:100%;line-height:1.8}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutText{padding:var(--space3);font-size:var(--font-size3);line-height:2}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutNote{margin-top:var(--space1);font-size:var(--font-size1);color:var(--normal-5);text-align:left}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutNote{margin-top:var(--space2);font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutNote p{margin:0;line-height:1.6}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutApplicant{color:var(--brand);font-weight:700}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutKokorozasu{color:var(--normal-5);margin:0 .3em}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutRelationship{color:var(--normal-6);margin-right:.3em}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutTarget{color:var(--brand);font-weight:700}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutNo{color:var(--normal-5);margin:0 .2em}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutWish{color:var(--positive);font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutTameni{color:var(--normal-5)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutMessage{margin-top:var(--space1);font-size:var(--font-size2);color:var(--normal-6);font-style:italic;display:block}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutDeceased{color:var(--normal-6);font-size:var(--font-size1);margin-right:.3em}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutKoto{color:var(--normal-5);margin:0 .2em}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutPosthumous{color:var(--secondary);font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ReadoutSonrei{color:var(--normal-5)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerCardWrapper{justify-content:center;width:100%;display:flex}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbot{margin-top:var(--space2);padding:var(--space2);background-color:var(--bg-1);border:1px dashed var(--normal-4);border-radius:var(--radius-input)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbot{margin-top:var(--space3);padding:var(--space3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbotTitle{font-size:var(--font-size1);color:var(--normal);margin-bottom:var(--space1);font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbotTitle{font-size:var(--font-size2);margin-bottom:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbotContent{font-size:var(--font-size1);color:var(--normal);white-space:pre-wrap;padding:var(--space1);background-color:var(--bg-0);border-radius:var(--radius-input);line-height:1.6}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbotContent{font-size:var(--font-size2);padding:var(--space2);line-height:1.8}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbotNote{margin-top:var(--space1);font-size:var(--font-size0);color:var(--normal-5);text-align:center}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__MessageToAbbotNote{margin-top:var(--space2);font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection{padding:var(--space1);background-color:var(--bg-1);border-top:1px solid var(--bg-4)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection{padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderTitle{font-size:var(--font-size0);color:var(--normal-6);margin-bottom:var(--space1);margin-top:var(--space1);font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderTitle{font-size:var(--font-size1);margin-top:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderTitle:first-child{margin-top:0}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderList{gap:var(--space1);flex-direction:column;display:flex}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderItem{gap:var(--space1);padding:var(--space1);background-color:var(--bg-0);font-size:var(--font-size0);border-radius:4px;align-items:center;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderItem{gap:var(--space2);font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderImage{object-fit:cover;border-radius:4px;flex-shrink:0;width:40px;height:40px}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderImage{width:60px;height:60px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderDetails{align-items:center;gap:2px var(--space1);flex-wrap:wrap;flex:1;min-width:0;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderDetails{gap:var(--space1) var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderName{flex:1;min-width:80px;font-weight:500}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderName{min-width:100px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderQuantity{font-family:var(--font-mono);color:var(--normal-6)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__OrderSection .ApplicationPreview-module-scss-module__u_4dza__OrderPrice{font-family:var(--font-mono);text-align:right;font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails{margin-top:var(--space1);padding:var(--space1);background-color:var(--bg-0);border:1px dashed var(--bg-4);border-radius:4px}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails{margin-top:var(--space2);padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeTitle{font-size:var(--font-size0);color:var(--secondary);margin-bottom:var(--space1);font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeTitle{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeList{flex-direction:column;gap:2px;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeList{gap:4px}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeItem{gap:var(--space1);font-size:var(--font-size0);display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeItem{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeLabel{color:var(--normal-6);white-space:nowrap}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__CustomizeDetails .ApplicationPreview-module-scss-module__u_4dza__CustomizeValue{color:var(--normal);word-break:break-word}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection{margin-top:var(--space2);padding:var(--space1);background-color:var(--bg-0);border:1px solid var(--bg-4);border-radius:4px}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection{padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection .ApplicationPreview-module-scss-module__u_4dza__WhenShipLabel{color:var(--normal-6);font-weight:600;font-size:var(--font-size1);margin-right:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection .ApplicationPreview-module-scss-module__u_4dza__WhenShipLabel{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection .ApplicationPreview-module-scss-module__u_4dza__WhenShipValue{color:var(--brand);font-weight:600;font-size:var(--font-size1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection .ApplicationPreview-module-scss-module__u_4dza__WhenShipValue{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection .ApplicationPreview-module-scss-module__u_4dza__WhenShipDescription{margin-top:var(--space1);font-size:var(--font-size0);color:var(--normal-5);line-height:1.5}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__WhenShipSection .ApplicationPreview-module-scss-module__u_4dza__WhenShipDescription{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeRow{padding:var(--space1);background-color:var(--bg-1);border-bottom:1px solid var(--bg-4);font-size:var(--font-size0);justify-content:space-between;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeRow{padding:var(--space2);font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeRow .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeLabel{color:var(--normal-6);font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeRow .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeValue{font-family:var(--font-mono);font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeRow .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeCount{color:var(--normal-6);font-size:var(--font-size0)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeRow .ApplicationPreview-module-scss-module__u_4dza__PrayerFeeCount{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__SubtotalRow{padding:var(--space1);background-color:var(--bg-2);font-weight:700;font-size:var(--font-size1);justify-content:space-between;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__SubtotalRow{padding:var(--space2);font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__SubtotalRow .ApplicationPreview-module-scss-module__u_4dza__SubtotalLabel{color:var(--normal-6)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__SubtotalRow .ApplicationPreview-module-scss-module__u_4dza__SubtotalValue{font-family:var(--font-mono);font-size:var(--font-size2)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__SubtotalRow .ApplicationPreview-module-scss-module__u_4dza__SubtotalValue{font-size:var(--font-size3)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection{border:1px solid var(--bg-4);padding:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection{padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__ShippingSectionTitle{font-weight:700;font-size:var(--font-size1);margin-bottom:var(--space1);color:var(--normal-6)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__ShippingSectionTitle{font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__AddressBlock{padding:var(--space1);background-color:var(--bg-1);line-height:1.6;font-size:var(--font-size1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__AddressBlock{padding:var(--space2);line-height:1.8;font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__AddressBlock .ApplicationPreview-module-scss-module__u_4dza__PostalCode{font-family:var(--font-mono)}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__AddressBlock .ApplicationPreview-module-scss-module__u_4dza__RecipientName{margin-top:var(--space1);font-weight:700}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__AddressBlock .ApplicationPreview-module-scss-module__u_4dza__Tel{font-family:var(--font-mono);font-size:var(--font-size0);color:var(--normal-6)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ShippingSection .ApplicationPreview-module-scss-module__u_4dza__AddressBlock .ApplicationPreview-module-scss-module__u_4dza__Tel{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection{margin-top:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection{margin-top:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalSectionTitle{font-weight:700;font-size:var(--font-size1);padding:var(--space1);margin-bottom:var(--space3);background-color:var(--bg-2);border-bottom:1px solid var(--bg-4)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalSectionTitle{font-size:var(--font-size2);padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable{border-collapse:collapse;width:100%;font-size:var(--font-size0)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable{font-size:var(--font-size1)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable td{padding:var(--space1);border-bottom:1px solid var(--bg-4)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable td{padding:var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable th{text-align:left;background-color:var(--bg-1);width:55%;font-weight:600}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable th{width:60%}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable td{text-align:right;font-family:var(--font-mono);font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable tr:last-child th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__TotalTable tr:last-child td{border-bottom:none}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__GrandTotalRow th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__GrandTotalRow td{background-color:var(--brand-1);font-size:var(--font-size2);color:var(--brand);border-bottom:none;font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__GrandTotalRow th,.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__TotalSection .ApplicationPreview-module-scss-module__u_4dza__GrandTotalRow td{font-size:var(--font-size4)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PaymentSection{padding:var(--space1);background-color:var(--bg-2);border:1px solid var(--bg-4);font-size:var(--font-size1);justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PaymentSection{padding:var(--space2);font-size:var(--font-size2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PaymentSection .ApplicationPreview-module-scss-module__u_4dza__PaymentLabel{color:var(--normal-6);font-weight:600}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PaymentSection .ApplicationPreview-module-scss-module__u_4dza__PaymentMethod{padding:var(--space1);background-color:var(--bg-0);border-radius:4px;font-weight:700}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__PaymentSection .ApplicationPreview-module-scss-module__u_4dza__PaymentMethod{padding:var(--space1) var(--space2)}}.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ConfirmMessage{text-align:center;padding:var(--space2);background-color:var(--warning-1);border:1px solid var(--warning);border-radius:var(--radius-card);color:var(--warning);font-weight:500;font-size:var(--font-size0);margin-top:var(--space1)}@media screen and (min-width:600px){.ApplicationPreview-module-scss-module__u_4dza__Preview .ApplicationPreview-module-scss-module__u_4dza__ConfirmMessage{padding:var(--space3);font-size:var(--font-size1);margin-top:var(--space2)}}
.app-module-scss-module__HbznMW__Root{max-width:1280px;margin:0 auto;padding:0}@media screen and (min-width:600px){.app-module-scss-module__HbznMW__Root{padding:0 var(--space4)}}
.ConfirmSelect-module-scss-module__wMvNTa__Value{align-items:center;gap:var(--space2);width:100%;min-height:2.75rem;color:var(--normal);background:var(--bg-0);border:1px solid var(--border-1);border-radius:var(--radius-input);box-shadow:inset 0 0 2px .3px var(--normal-6);padding:.75rem 1rem;line-height:1.45;display:flex}.ConfirmSelect-module-scss-module__wMvNTa__Value[data-empty=true]{color:var(--normal-4)}.ConfirmSelect-module-scss-module__wMvNTa__Image{object-fit:cover;background:var(--bg-1);border-radius:6px;flex:0 0 32px;width:32px;height:32px}.ConfirmSelect-module-scss-module__wMvNTa__Text{gap:.2rem;min-width:0;display:grid}.ConfirmSelect-module-scss-module__wMvNTa__Label,.ConfirmSelect-module-scss-module__wMvNTa__Description{overflow-wrap:anywhere}.ConfirmSelect-module-scss-module__wMvNTa__Label{font-size:var(--font-size3);font-weight:700}.ConfirmSelect-module-scss-module__wMvNTa__Description{color:var(--normal-3);font-size:var(--font-size2);line-height:1.5}.ConfirmSelect-module-scss-module__wMvNTa__Value[data-compact=true]{gap:var(--space1);min-height:2rem;box-shadow:none;padding:.4rem .55rem}.ConfirmSelect-module-scss-module__wMvNTa__Value[data-compact=true] .ConfirmSelect-module-scss-module__wMvNTa__Image{flex-basis:24px;width:24px;height:24px}.ConfirmSelect-module-scss-module__wMvNTa__Value[data-compact=true] .ConfirmSelect-module-scss-module__wMvNTa__Text{gap:.1rem}.ConfirmSelect-module-scss-module__wMvNTa__Value[data-compact=true] .ConfirmSelect-module-scss-module__wMvNTa__Label{font-size:var(--font-size1);font-weight:400}.ConfirmSelect-module-scss-module__wMvNTa__Value[data-compact=true] .ConfirmSelect-module-scss-module__wMvNTa__Description{font-size:var(--font-size0);line-height:1.4}
.ConfirmSelect2-module-scss-module__J5Zwyq__Value{align-items:center;gap:var(--space2);width:100%;min-height:2.75rem;color:var(--normal);background:var(--bg-0);border:1px solid var(--border-1);border-radius:var(--radius-input);box-shadow:inset 0 0 2px .3px var(--normal-6);padding:.75rem 1rem;line-height:1.45;display:flex}.ConfirmSelect2-module-scss-module__J5Zwyq__Value[data-empty=true]{color:var(--normal-4)}.ConfirmSelect2-module-scss-module__J5Zwyq__Image{object-fit:cover;background:var(--bg-1);border-radius:9999px;flex:0 0 40px;width:40px;height:40px}.ConfirmSelect2-module-scss-module__J5Zwyq__Text{gap:.2rem;min-width:0;display:grid}.ConfirmSelect2-module-scss-module__J5Zwyq__Label,.ConfirmSelect2-module-scss-module__J5Zwyq__Description{overflow-wrap:anywhere}.ConfirmSelect2-module-scss-module__J5Zwyq__Label{font-size:var(--font-size3);font-weight:700}.ConfirmSelect2-module-scss-module__J5Zwyq__Description{color:var(--normal-3);font-size:var(--font-size2);line-height:1.5}
.ConfirmSwitch-module-scss-module__yYmAvG__Root{gap:var(--space2);margin:calc(var(--space1)*1) 0;grid-template-columns:minmax(0,1fr) 50px;align-items:start;display:grid}.ConfirmSwitch-module-scss-module__yYmAvG__Label{font-size:var(--font-size3);overflow-wrap:anywhere;word-break:break-word;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1.45}.ConfirmSwitch-module-scss-module__yYmAvG__Description{font-size:var(--font-size2);overflow-wrap:anywhere;word-break:break-word;-webkit-user-select:none;user-select:none;font-weight:400;line-height:1.65}.ConfirmSwitch-module-scss-module__yYmAvG__Track{background-color:var(--bg-0);width:50px;height:30px;box-shadow:0 0 5px -2px var(--normal);border-radius:9999px;flex-shrink:0;position:relative}.ConfirmSwitch-module-scss-module__yYmAvG__Track[data-state=checked]{box-shadow:0 0 0 2px var(--positive)}.ConfirmSwitch-module-scss-module__yYmAvG__Thumb{background-color:var(--normal);opacity:.4;border-radius:9999px;width:24px;height:24px;position:absolute;top:3px;left:2px}.ConfirmSwitch-module-scss-module__yYmAvG__Track[data-state=checked] .ConfirmSwitch-module-scss-module__yYmAvG__Thumb{background-color:var(--positive);opacity:1;left:24px}.ConfirmSwitch-module-scss-module__yYmAvG__Root[data-compact=true]{gap:var(--space1);grid-template-columns:minmax(0,1fr) 38px;align-items:center;margin:0}.ConfirmSwitch-module-scss-module__yYmAvG__Root[data-compact=true] .ConfirmSwitch-module-scss-module__yYmAvG__Label{font-size:var(--font-size1);font-weight:400;line-height:1.45}.ConfirmSwitch-module-scss-module__yYmAvG__Root[data-compact=true] .ConfirmSwitch-module-scss-module__yYmAvG__Description{font-size:var(--font-size0);line-height:1.45}.ConfirmSwitch-module-scss-module__yYmAvG__Root[data-compact=true] .ConfirmSwitch-module-scss-module__yYmAvG__Track{width:38px;height:22px}.ConfirmSwitch-module-scss-module__yYmAvG__Root[data-compact=true] .ConfirmSwitch-module-scss-module__yYmAvG__Thumb{width:16px;height:16px;top:3px;left:3px}.ConfirmSwitch-module-scss-module__yYmAvG__Root[data-compact=true] .ConfirmSwitch-module-scss-module__yYmAvG__Track[data-state=checked] .ConfirmSwitch-module-scss-module__yYmAvG__Thumb{left:19px}
.ConfirmTextEditor-module-scss-module__WCl8Wq__Value{width:100%;min-height:2.75rem;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-0);border:1px solid var(--border-1);border-radius:var(--radius-input);box-shadow:inset 0 0 2px .3px var(--normal-6);align-items:center;padding:.75rem 1rem;line-height:1.6;display:flex}.ConfirmTextEditor-module-scss-module__WCl8Wq__Value[data-multiline=true]{align-items:flex-start}.ConfirmTextEditor-module-scss-module__WCl8Wq__Value[data-empty=true]{color:var(--normal-4)}.ConfirmTextEditor-module-scss-module__WCl8Wq__Value[data-compact=true]{min-height:2rem;font-size:var(--font-size1);box-shadow:none;padding:.4rem .55rem;line-height:1.5}
.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}}
.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)}
.EventReservationItemPage-module-scss-module__okmQaa__Root{width:100%;color:var(--palette-ink);padding:0 clamp(1.25rem,2.5vw,2.25rem) clamp(1.25rem,2.5vw,2.25rem)}.EventReservationItemPage-module-scss-module__okmQaa__Shell{gap:1rem;width:100%;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__Header{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--palette-border) 72%, transparent);background:color-mix(in srgb, var(--palette-paper) 94%, var(--palette-surface));box-shadow:0 14px 28px -26px var(--palette-shadow-soft-color,#00000052);justify-content:space-between;align-items:end;gap:1rem;margin-inline:calc(-1*clamp(1.25rem,2.5vw,2.25rem));padding:.75rem clamp(1.25rem,2.5vw,2.25rem) 1rem;display:flex;position:sticky;top:0}.EventReservationItemPage-module-scss-module__okmQaa__Header h1,.EventReservationItemPage-module-scss-module__okmQaa__Header p{margin:0}.EventReservationItemPage-module-scss-module__okmQaa__Header h1{color:var(--palette-ink);font-size:clamp(1.45rem,2.1vw,2rem);line-height:1.3}.EventReservationItemPage-module-scss-module__okmQaa__Header p{color:color-mix(in srgb, var(--palette-muted) 84%, var(--palette-ink));font-size:.9rem;line-height:1.6}.EventReservationItemPage-module-scss-module__okmQaa__HeaderCopy{min-width:0}.EventReservationItemPage-module-scss-module__okmQaa__HeaderTitleLine{align-items:center;gap:.6rem;min-width:0;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__HeaderTitleLine h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.EventReservationItemPage-module-scss-module__okmQaa__PositionBadge{border:1px solid color-mix(in srgb, var(--palette-border) 76%, transparent);color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 12%, var(--palette-surface));border-radius:999px;flex:none;padding:.18rem .48rem;font-size:.76rem;font-weight:800;line-height:1.4}.EventReservationItemPage-module-scss-module__okmQaa__HeaderKind{color:color-mix(in srgb, var(--palette-muted) 82%, var(--palette-ink));white-space:nowrap;font-size:.82rem;font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__HeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__HeaderActionGroup{gap:.35rem;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__HeaderIconButton{border:1px solid color-mix(in srgb, var(--palette-border) 84%, transparent);width:2.25rem;height:2.25rem;color:color-mix(in srgb, var(--palette-ink) 86%, var(--palette-accent));background:color-mix(in srgb, var(--palette-surface) 88%, var(--palette-paper));border-radius:8px;place-items:center;text-decoration:none;transition:border-color .16s,color .16s,background .16s;display:inline-grid}.EventReservationItemPage-module-scss-module__okmQaa__HeaderIconButton svg{width:1.05rem;height:1.05rem}a.EventReservationItemPage-module-scss-module__okmQaa__HeaderIconButton:hover{border-color:color-mix(in srgb, var(--palette-accent) 46%, var(--palette-border));color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 14%, var(--palette-surface))}.EventReservationItemPage-module-scss-module__okmQaa__HeaderIconButtonDisabled{cursor:not-allowed;opacity:.36}.EventReservationItemPage-module-scss-module__okmQaa__SummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem{border:1px solid color-mix(in srgb, var(--palette-border) 74%, transparent);background:color-mix(in srgb, var(--palette-paper) 92%, var(--palette-surface));border-radius:8px;gap:.25rem;padding:.85rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem dt,.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem dd{margin:0}.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem dt{color:var(--palette-muted);font-size:.76rem;font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem dd{color:var(--palette-ink);font-size:1rem;font-weight:800;line-height:1.4}.EventReservationItemPage-module-scss-module__okmQaa__Grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__Panel{border:1px solid color-mix(in srgb, var(--palette-border) 74%, transparent);background:color-mix(in srgb, var(--palette-paper) 94%, var(--palette-surface));border-radius:8px;gap:.75rem;min-width:0;padding:1rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__Panel h2{color:var(--palette-accent-strong);margin:0;font-size:1rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__NokyoSurveyPanel{justify-self:start;width:min(100%,72rem)}.EventReservationItemPage-module-scss-module__okmQaa__SectionHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__SectionHeader span{color:var(--palette-muted);font-size:.84rem;font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__SectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__CopyButton{border:1px solid color-mix(in srgb, var(--palette-border) 80%, transparent);min-height:2rem;color:var(--palette-ink);background:color-mix(in srgb, var(--palette-surface) 88%, var(--palette-paper));font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;padding:.32rem .58rem;font-size:.78rem;font-weight:800;line-height:1.3;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.EventReservationItemPage-module-scss-module__okmQaa__CopyButton svg{width:.95rem;height:.95rem}.EventReservationItemPage-module-scss-module__okmQaa__CopyButton span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.EventReservationItemPage-module-scss-module__okmQaa__CopyButton:hover{border-color:color-mix(in srgb, var(--palette-accent) 48%, var(--palette-border));color:var(--palette-accent-strong);background:color-mix(in srgb, var(--palette-accent) 14%, var(--palette-surface))}.EventReservationItemPage-module-scss-module__okmQaa__DetailList{grid-template-columns:minmax(7rem,auto) minmax(0,1fr);gap:.45rem .9rem;margin:0;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DetailList dt,.EventReservationItemPage-module-scss-module__okmQaa__DetailList dd{margin:0;font-size:.9rem;line-height:1.65}.EventReservationItemPage-module-scss-module__okmQaa__DetailList dt{color:var(--palette-muted);font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__DetailList dd{overflow-wrap:anywhere;min-width:0}.EventReservationItemPage-module-scss-module__okmQaa__TableWrap{width:100%;overflow-x:auto}.EventReservationItemPage-module-scss-module__okmQaa__Table{border-collapse:collapse;width:100%;min-width:920px}.EventReservationItemPage-module-scss-module__okmQaa__Table th,.EventReservationItemPage-module-scss-module__okmQaa__Table td{border-top:1px solid color-mix(in srgb, var(--palette-border) 68%, transparent);text-align:left;vertical-align:top;padding:.65rem .75rem;font-size:.86rem;line-height:1.55}.EventReservationItemPage-module-scss-module__okmQaa__Table thead th{color:var(--palette-muted);border-top:0;font-size:.78rem;font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__Table tbody th{color:var(--palette-ink)}.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable{table-layout:fixed;min-width:0}.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable th:first-child{width:15rem}.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable th:nth-child(2){width:6.5rem}.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable th:last-child{width:9rem}.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable td:nth-child(n+2),.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable tfoot td{text-align:right;white-space:nowrap}.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable tfoot th,.EventReservationItemPage-module-scss-module__okmQaa__NokyoTable tfoot td{border-top:2px solid color-mix(in srgb, var(--palette-border) 78%, transparent);color:var(--palette-ink);font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__NokyoFormula{color:var(--palette-ink);font-weight:700;display:block}.EventReservationItemPage-module-scss-module__okmQaa__NokyoExceptionList{color:var(--palette-muted);flex-wrap:wrap;gap:.25rem .5rem;margin-top:.2rem;font-size:.78rem;line-height:1.45;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__ItemList,.EventReservationItemPage-module-scss-module__okmQaa__TransactionList,.EventReservationItemPage-module-scss-module__okmQaa__BreakdownList{gap:.5rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow,.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow{border-top:1px solid color-mix(in srgb, var(--palette-border) 68%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem 0;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow div,.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow div{gap:.15rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow div:last-child,.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow div:last-child{justify-items:end}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow strong,.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow strong{color:var(--palette-ink);font-size:.9rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow span,.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow span{color:var(--palette-muted);font-size:.82rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow{padding-block:.55rem}.EventReservationItemPage-module-scss-module__okmQaa__BreakdownRow>strong{color:var(--palette-ink);white-space:nowrap;font-size:.9rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__TotalRow{border-top:1px solid color-mix(in srgb, var(--palette-border) 78%, transparent);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__TotalRow span{color:var(--palette-muted);font-size:.85rem;font-weight:800}.EventReservationItemPage-module-scss-module__okmQaa__TotalRow strong{color:var(--palette-ink)}.EventReservationItemPage-module-scss-module__okmQaa__Transaction{border-top:1px solid color-mix(in srgb, var(--palette-border) 68%, transparent);gap:.2rem;padding:.65rem 0;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__Transaction strong{color:var(--palette-ink);font-size:.9rem}.EventReservationItemPage-module-scss-module__okmQaa__Transaction span,.EventReservationItemPage-module-scss-module__okmQaa__Transaction p{color:var(--palette-muted);margin:0;font-size:.82rem;line-height:1.5}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordion{gap:0;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionItem{border:0}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionTrigger{width:100%;color:var(--palette-accent-strong);font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:0;font-weight:800;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionTrigger span{font-size:1rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionTrigger small{min-width:0;color:var(--palette-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:800;line-height:1.45;overflow:hidden}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionContent{gap:.9rem;padding-top:.75rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmComposer{border-top:1px solid color-mix(in srgb, var(--palette-border) 68%, transparent);gap:.65rem;padding:.65rem .25rem .25rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmComposer label{gap:.3rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmComposer span{color:var(--palette-muted);font-size:.78rem;font-weight:800;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__DmComposer input,.EventReservationItemPage-module-scss-module__okmQaa__DmComposer textarea,.EventReservationItemPage-module-scss-module__okmQaa__DmReplyBox textarea{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--palette-border) 78%, transparent);width:100%;min-width:0;color:var(--palette-ink);background:color-mix(in srgb, var(--palette-surface) 88%, var(--palette-paper));font:inherit;border-radius:8px;font-size:.9rem;line-height:1.55}.EventReservationItemPage-module-scss-module__okmQaa__DmComposer input{min-height:2.35rem;padding:.42rem .62rem}.EventReservationItemPage-module-scss-module__okmQaa__DmComposer textarea,.EventReservationItemPage-module-scss-module__okmQaa__DmReplyBox textarea{resize:vertical;padding:.55rem .62rem}.EventReservationItemPage-module-scss-module__okmQaa__DmActions{justify-content:flex-end;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__DmThreadList{gap:.75rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmThread{border:1px solid color-mix(in srgb, var(--palette-border) 72%, transparent);background:color-mix(in srgb, var(--palette-surface) 78%, var(--palette-paper));border-radius:8px;gap:.55rem;padding:.8rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmMessage{border:1px solid color-mix(in srgb, var(--palette-border) 66%, transparent);background:var(--palette-paper);border-radius:8px;justify-self:start;gap:.28rem;width:min(100%,48rem);padding:.65rem .75rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__DmMessage h4,.EventReservationItemPage-module-scss-module__okmQaa__DmMessage p{margin:0}.EventReservationItemPage-module-scss-module__okmQaa__DmMessage h4{color:var(--palette-ink);font-size:.92rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__DmMessage p{color:var(--palette-ink);white-space:pre-wrap;font-size:.9rem;line-height:1.65}.EventReservationItemPage-module-scss-module__okmQaa__DmMessage[data-temple=true]{background:color-mix(in srgb, var(--palette-accent) 9%, var(--palette-paper));justify-self:end}.EventReservationItemPage-module-scss-module__okmQaa__DmMessageMeta{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__DmMessageMeta strong{color:var(--palette-accent-strong);font-size:.8rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__DmMessageMeta span{color:var(--palette-muted);font-size:.76rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__NokyoPaymentNotice{color:var(--palette-ink);margin:.15rem 0 0;font-size:.9rem;font-weight:800;line-height:1.7}.EventReservationItemPage-module-scss-module__okmQaa__DmReplyBox{border-top:1px solid color-mix(in srgb, var(--palette-border) 62%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;padding-top:.45rem;display:grid}.EventReservationItemPage-module-scss-module__okmQaa__EmptyText,.EventReservationItemPage-module-scss-module__okmQaa__NoteText{color:var(--palette-muted);margin:0;font-size:.9rem;line-height:1.7}.EventReservationItemPage-module-scss-module__okmQaa__FooterLink{justify-content:flex-end;display:flex}.EventReservationItemPage-module-scss-module__okmQaa__FooterLink a{color:var(--palette-accent-strong);font-weight:800;text-decoration:none}@media (max-width:980px){.EventReservationItemPage-module-scss-module__okmQaa__SummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EventReservationItemPage-module-scss-module__okmQaa__Grid{grid-template-columns:1fr}}@media (max-width:720px){.EventReservationItemPage-module-scss-module__okmQaa__Root{padding-inline:.625rem}.EventReservationItemPage-module-scss-module__okmQaa__Shell{gap:.65rem}.EventReservationItemPage-module-scss-module__okmQaa__Header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;margin-inline:-.625rem;padding:.5rem .625rem .65rem;display:grid;top:0}.EventReservationItemPage-module-scss-module__okmQaa__Header h1{font-size:1.35rem;line-height:1.18}.EventReservationItemPage-module-scss-module__okmQaa__Header p{font-size:.78rem;line-height:1.35}.EventReservationItemPage-module-scss-module__okmQaa__HeaderActions{flex-wrap:nowrap;grid-area:1/2/span 2;justify-content:flex-end;gap:.28rem;width:auto}.EventReservationItemPage-module-scss-module__okmQaa__HeaderKind{grid-column:1;font-size:.72rem}.EventReservationItemPage-module-scss-module__okmQaa__HeaderTitleLine{gap:.4rem}.EventReservationItemPage-module-scss-module__okmQaa__HeaderTitleLine h1{white-space:nowrap}.EventReservationItemPage-module-scss-module__okmQaa__HeaderActionGroup{gap:.24rem}.EventReservationItemPage-module-scss-module__okmQaa__HeaderIconButton{width:2rem;height:2rem}.EventReservationItemPage-module-scss-module__okmQaa__HeaderIconButton svg{width:.95rem;height:.95rem}.EventReservationItemPage-module-scss-module__okmQaa__PositionBadge{padding:.12rem .4rem;font-size:.72rem}.EventReservationItemPage-module-scss-module__okmQaa__SummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem{gap:.15rem;padding:.62rem .75rem}.EventReservationItemPage-module-scss-module__okmQaa__SummaryItem dd{font-size:.94rem}.EventReservationItemPage-module-scss-module__okmQaa__Panel{gap:.55rem;padding:.75rem}.EventReservationItemPage-module-scss-module__okmQaa__Panel h2{font-size:.95rem}.EventReservationItemPage-module-scss-module__okmQaa__SectionHeader span{font-size:.78rem}.EventReservationItemPage-module-scss-module__okmQaa__DetailList{grid-template-columns:1fr;gap:.24rem}.EventReservationItemPage-module-scss-module__okmQaa__Table{min-width:620px}.EventReservationItemPage-module-scss-module__okmQaa__Table th,.EventReservationItemPage-module-scss-module__okmQaa__Table td{padding:.5rem .58rem;font-size:.8rem;line-height:1.45}.EventReservationItemPage-module-scss-module__okmQaa__Table thead th{font-size:.73rem}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow{grid-template-columns:1fr;gap:.35rem;padding:.5rem 0}.EventReservationItemPage-module-scss-module__okmQaa__ItemRow div:last-child{justify-items:start}.EventReservationItemPage-module-scss-module__okmQaa__DmReplyBox{grid-template-columns:1fr}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionTrigger{align-items:flex-start}.EventReservationItemPage-module-scss-module__okmQaa__DmAccordionTrigger small{white-space:normal}}
.ListController-module-scss-module__t8A6PG__Controller button[disabled]{opacity:.5}.ListController-module-scss-module__t8A6PG__Controller{margin:var(--space4) auto;background-color:var(--bg-0);box-shadow:0 0 3px -1px var(--brand);font-size:var(--font-size2);justify-content:center;place-items:center;gap:var(--space1);font-family:var(--font-mono);height:auto;min-height:44px;padding:0 0 var(--space1) 0;flex-wrap:wrap;grid-template-columns:auto auto auto;width:100%;display:flex;position:sticky}@media screen and (min-width:0){.ListController-module-scss-module__t8A6PG__Controller{bottom:env(safe-area-inset-bottom);width:100%}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__PageButtons{display:none}}@media screen and (min-width:600px){.ListController-module-scss-module__t8A6PG__Controller{bottom:env(safe-area-inset-bottom)}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__PageButtons{grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid}}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__ViewControls{justify-content:center;align-items:center;gap:var(--space1);border-top:1px solid var(--bg-2);width:100%;padding:var(--space1);flex-wrap:wrap;display:flex}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__ViewInput{border-radius:var(--radius-input);border:1px solid var(--bg-2);background:var(--bg-0);width:min(220px,100%);height:36px;padding:0 var(--space2);color:var(--normal);font-size:var(--font-size2)}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__ViewSelect{width:min(180px,100%);height:36px}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__ViewSelect button{height:36px}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__PrefixButtons{justify-content:center;align-items:center;display:flex}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__MobileOnly{display:flex}@media screen and (min-width:600px){.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__MobileOnly{display:none}}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__SuffixButtons{justify-content:center;align-items:center;display:none}@media screen and (min-width:600px){.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__SuffixButtons{display:flex}}@media (hover:hover) and (pointer:fine){.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__MobileOnly{display:none}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__SuffixButtons{display:flex}}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__Button{color:var(--normal-6);letter-spacing:-2px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__Button[disabled]{color:var(--muted);cursor:default}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__Button:not([disabled]):hover{background-color:var(--positive-h);color:var(--positive-hr)}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__Button:not([disabled])[aria-current=true]{color:var(--positive-r);background-color:var(--positive);font-weight:700}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__ActionButton{width:auto;min-width:72px;padding:0 var(--space2);letter-spacing:normal;height:36px;font-size:var(--font-size2)}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__PageIndicator text{text-anchor:middle;font-size:10px}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__PageIndicator text,.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__PageIndicator path{fill:var(--brand);stroke:var(--brand)}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__Select{width:100%;height:44px;color:var(--brand);grid-template-columns:auto 1fr;justify-content:center;align-items:center;gap:2px;display:grid;box-shadow:none!important}.ListController-module-scss-module__t8A6PG__Controller .ListController-module-scss-module__t8A6PG__Select button{width:44px;height:44px;font-size:12px}
.ListSearch-module-scss-module__AS4x2q__ListSearch{align-items:center;gap:var(--space2);background-color:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius2);padding:0 var(--space3);min-width:200px;max-width:400px;height:36px;transition:border-color .2s,box-shadow .2s;display:flex}.ListSearch-module-scss-module__AS4x2q__ListSearch:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-alpha)}@media screen and (min-width:0){.ListSearch-module-scss-module__AS4x2q__ListSearch{flex:1;min-width:150px;max-width:100%}}.ListSearch-module-scss-module__AS4x2q__SearchIcon{color:var(--muted);flex-shrink:0;width:16px;height:16px}.ListSearch-module-scss-module__AS4x2q__SearchInput{font-size:var(--font-size2);color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0}.ListSearch-module-scss-module__AS4x2q__SearchInput::placeholder{color:var(--muted)}.ListSearch-module-scss-module__AS4x2q__ClearButton{padding:var(--space1);color:var(--muted);border-radius:var(--radius1);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:flex}.ListSearch-module-scss-module__AS4x2q__ClearButton:hover{color:var(--text);background-color:var(--bg-2)}.ListSearch-module-scss-module__AS4x2q__ClearButton svg{width:14px;height:14px}
.Toggle-module-scss-module__5oqRIW__Root{background-color:var(--bg-3);box-shadow:0 0 1px 0px var(--normal);border-radius:4px;display:inline-flex}.Toggle-module-scss-module__5oqRIW__Item{background-color:var(--bg-3);color:var(--normal);justify-content:center;align-items:center;width:44px;height:44px;margin-left:1px;font-size:1rem;line-height:1;display:flex}.Toggle-module-scss-module__5oqRIW__Item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:0}.Toggle-module-scss-module__5oqRIW__Item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.Toggle-module-scss-module__5oqRIW__Item:hover{background-color:var(--positive-h);color:var(--positive-hr)}.Toggle-module-scss-module__5oqRIW__Item[data-state=on]{background-color:var(--positive);color:var(--positive-r)}.Toggle-module-scss-module__5oqRIW__Item:focus{box-shadow:0 0 0 2px var(--positive);position:relative}
.ConfirmNumberEditor-module-scss-module__bda3DW__Value{width:100%;min-height:2.75rem;color:var(--text);background:var(--bg-0);border:1px solid var(--border-1);border-radius:var(--radius-input);box-shadow:inset 0 0 2px .3px var(--normal-6);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;padding:.75rem 1rem;line-height:1.45;display:flex}.ConfirmNumberEditor-module-scss-module__bda3DW__Value[data-empty=true]{color:var(--normal-4)}.ConfirmNumberEditor-module-scss-module__bda3DW__Value[data-compact=true]{min-height:2rem;font-size:var(--font-size1);box-shadow:none;padding:.4rem .55rem;line-height:1.5}.ConfirmNumberEditor-module-scss-module__bda3DW__Suffix{color:var(--normal-4)}
