.CheerResult_container__ngsgO{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-m) var(--spacing-s) var(--spacing-s);background-color:var(--color-secondary-light);border:2px solid var(--color-secondary);border-radius:var(--radius-m);width:100%;overflow:hidden}.CheerResult_fullWidth__tLs9Q{width:100%}.CheerResult_container__ngsgO:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6.64rem;height:7rem;background-image:url(https://favtown-static-dev.s3.ap-northeast-1.amazonaws.com/static/projects/wakayama-shi-furusatogift-2024/cheer-result-bg.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}.CheerResult_label__03nCQ{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-s);background-color:var(--color-secondary);border-radius:var(--radius-s)}.CheerResult_labelText__lUk7q{font-family:var(--font-family-base);font-size:var(--body-m-size);font-weight:500;line-height:var(--body-m-line-height);letter-spacing:var(--body-m-letter-spacing);color:var(--color-white);text-align:center;white-space:nowrap}.CheerResult_countWrapper__KQoBI{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);width:100%;color:var(--color-secondary)}.CheerResult_count__m2sUl{font-size:var(--size-3xl);line-height:1.25;letter-spacing:var(--body-m-letter-spacing)}.CheerResult_count__m2sUl,.CheerResult_unit__9CpTQ{font-family:var(--font-family-base);font-weight:700;text-align:center}.CheerResult_unit__9CpTQ{font-size:var(--heading-xs-size);line-height:var(--heading-xs-line-height);letter-spacing:var(--heading-xs-letter-spacing)}.Avatar_avatar__DbBFB{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);overflow:hidden;flex-shrink:0}.Avatar_xs__FsgeO{width:1.5rem;height:1.5rem}.Avatar_s__R6e3s{width:2rem;height:2rem}.Avatar_m__zu07_{width:2.5rem;height:2.5rem}.Avatar_l__iE_sD{width:3rem;height:3rem}.Avatar_xl__z8bNx{width:3.5rem;height:3.5rem}.Avatar__32xl__iR_rS{width:4rem;height:4rem}.Avatar__33xl__lec_i{width:4.5rem;height:4.5rem}.Avatar_image__Uolkt{width:100%;height:100%;object-fit:cover}.Avatar_placeholder__1yxYU{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-light-gray)}.Avatar_placeholderSecondaryLight__bxj6D{background-color:var(--color-secondary-light)}.Avatar_initials__KajgG{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Avatar_initialsText___MdCP{font-family:var(--font-family-base);font-weight:700;line-height:1;text-transform:uppercase;color:var(--color-white)}.Avatar_xs__FsgeO .Avatar_initialsText___MdCP{font-size:.625rem}.Avatar_s__R6e3s .Avatar_initialsText___MdCP{font-size:.75rem}.Avatar_m__zu07_ .Avatar_initialsText___MdCP{font-size:1rem}.Avatar_l__iE_sD .Avatar_initialsText___MdCP{font-size:1.25rem}.Avatar_xl__z8bNx .Avatar_initialsText___MdCP{font-size:1.5rem}.Avatar__32xl__iR_rS .Avatar_initialsText___MdCP{font-size:1.75rem}.Avatar__33xl__lec_i .Avatar_initialsText___MdCP{font-size:2rem}.Avatar_initials-primary__D0KjI{background-color:var(--color-primary)}.Avatar_initials-primary__D0KjI .Avatar_initialsText___MdCP{color:var(--color-black)}.Avatar_initials-accent__3bZTO{background-color:var(--color-accent)}.Avatar_initials-secondary__jz25X{background-color:var(--color-secondary)}.Avatar_initials-attention__yZZiJ{background-color:var(--color-attention)}.Avatar_initials-black__tEZB5{background-color:var(--color-black)}.Avatar_initials-gray__NeOUy{background-color:var(--color-dark-gray)}.Comment_container__bwiNH{display:flex;gap:var(--spacing-xs);align-items:flex-start;width:100%}.Comment_bubble__qnxMr{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-s);background-color:var(--color-white);border:2px solid var(--color-secondary-light);border-radius:0 var(--radius-m) var(--radius-m) var(--radius-m);min-width:0}.Comment_content__NR_5G{margin:0;word-break:break-word;white-space:pre-line}.Comment_truncated__vBL2Q span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.Comment_footer__1jfCK{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-xs);width:100%}.Comment_toggleButton__fDSz3{margin-right:auto;background:none;border:none;padding:0;cursor:pointer}@media (hover:hover){.Comment_toggleButton__fDSz3:hover .Comment_toggleText__ku6G6{text-decoration:none}}.Comment_toggleText__ku6G6{text-decoration:underline;-webkit-text-decoration-color:var(--color-secondary);text-decoration-color:var(--color-secondary)}.Comment_date__FEyae{text-align:right;white-space:nowrap}.CommentSkeleton_container__0nDCn{display:flex;gap:var(--spacing-xs);align-items:flex-start}.CommentSkeleton_avatar__F1Ovh{width:2.286rem;height:2.286rem;border-radius:50%;background-color:var(--color-light-gray);animation:CommentSkeleton_pulse__ffpz8 1.5s ease-in-out infinite;flex-shrink:0}.CommentSkeleton_bubble__TpCj_{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-s);background-color:var(--color-light-gray);border-radius:0 var(--radius-l) var(--radius-l) var(--radius-l)}.CommentSkeleton_line1__mV1za,.CommentSkeleton_line2__ACHF1,.CommentSkeleton_line3__TpgYU{height:1rem;border-radius:4px;background-color:var(--color-middle-gray);animation:CommentSkeleton_pulse__ffpz8 1.5s ease-in-out infinite}.CommentSkeleton_line1__mV1za{width:100%}.CommentSkeleton_line2__ACHF1{width:90%}.CommentSkeleton_line3__TpgYU{width:60%}.CommentSkeleton_footer__P2DJh{display:flex;justify-content:flex-end;margin-top:var(--spacing-2xs)}.CommentSkeleton_date__zzXzN{width:5rem;height:.75rem;border-radius:4px;background-color:var(--color-middle-gray);animation:CommentSkeleton_pulse__ffpz8 1.5s ease-in-out infinite}@keyframes CommentSkeleton_pulse__ffpz8{0%,to{opacity:1}50%{opacity:.5}}.CommentListDirective_commentList__CaMy9,.CommentListDirective_container__Zyakg{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CommentListDirective_loadTrigger__094L4{height:1px}.CommentListDirective_loadingContainer__oLqmu{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.CommentListDirective_loadMoreWrapper__lRY_9{display:flex;justify-content:center;margin-top:var(--spacing-m)}.Modal_dialog__dpyLs{position:relative;z-index:150}.Modal_backdrop___HEXf{position:fixed;inset:0;background-color:rgba(255,255,255,.7)}.Modal_backdropEnter__0Ivra{transition:opacity .3s ease-out}.Modal_backdropEnterFrom__heev8{opacity:0}.Modal_backdropEnterTo__UqUEq{opacity:1}.Modal_backdropLeave__YsLW0{transition:opacity .2s ease-in}.Modal_backdropLeaveFrom__FM3Br{opacity:1}.Modal_backdropLeaveTo__NIvLr{opacity:0}.Modal_container__PuCX8{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--spacing-l) var(--spacing-m) 3rem;overflow-y:auto}.Modal_contentWrapper__iTocu{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-xs);width:auto;max-width:100%}.Modal_contentEnter__zq17h{transition:opacity .3s ease-out,transform .3s ease-out}.Modal_contentEnterFrom__srR1i{opacity:0;transform:scale(.95)}.Modal_contentEnterTo__2TWIR{opacity:1;transform:scale(1)}.Modal_contentLeave__kSig9{transition:opacity .2s ease-in,transform .2s ease-in}.Modal_contentLeaveFrom__hBbZ1{opacity:1;transform:scale(1)}.Modal_contentLeaveTo__JmPYs{opacity:0;transform:scale(.95)}.Modal_closeButton__4Aevl{width:2.25rem;height:2.25rem;border-radius:var(--radius-full);background-color:var(--color-white);border:.0625rem solid var(--color-black);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background-color .15s ease}@media (hover:hover){.Modal_closeButton__4Aevl:hover{background-color:var(--color-light-gray)}}.Modal_panel__IU5lK{background-color:var(--color-white);border-radius:var(--radius-l);padding:var(--spacing-m);box-shadow:0 .25rem 1rem rgba(0,0,0,.08)}.ImageModalDirective_figure__WCJ5t{margin:0 auto;padding:0;display:block;width:100%}.ImageModalDirective_imageButton__MPXph{display:block;background:none;border:none;padding:0;cursor:pointer;line-height:0;width:100%}.ImageModalDirective_thumbnail__UlLoX{display:block;width:100%;height:auto}.ImageModalDirective_caption__Ddlt4{margin-top:var(--spacing-xs);font-family:var(--font-family-base);font-size:var(--font-size-body-s);color:var(--color-gray);text-align:center;line-height:1.5}.ImageModalDirective_modalContent__5n9rz{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-m)}.ImageModalDirective_fullImage__iuA0O{max-width:100%;max-height:70vh;object-fit:contain;border-radius:0}.ImageModalDirective_modalContentRenderer__c52wY.ImageModalDirective_modalContentRenderer__c52wY img,.ImageModalDirective_modalContentRenderer__c52wY.ImageModalDirective_modalContentRenderer__c52wY p>img{border-radius:0}.ImageModalDirective_modalCaption__aHAVY{margin:0;text-align:center}.ImageModalDirective_modalCaption__aHAVY,.MessageBox_messageBox__eF41k{font-family:var(--font-family-base);font-size:var(--font-size-body-m);color:var(--color-black)}.MessageBox_messageBox__eF41k{border-radius:var(--radius-m);font-weight:500;line-height:1.75;letter-spacing:.01em}.MessageBox_default__YiOAK{background-color:var(--color-light-gray);padding:var(--spacing-m)}.MessageBox_highlight__L5qJj{background-color:var(--color-primary-light);border:.125rem solid var(--color-primary);padding:var(--spacing-m)}.ModalDirective_imageTrigger__TEIop{background:none;border:none;padding:0;cursor:pointer;display:inline-block}.ModalDirective_triggerImage__m0ohO{display:block;width:auto;height:auto;max-width:100%}.ModalDirective_linkTrigger__A1Sco{background:none;border:none;padding:0;font-weight:500;text-decoration:underline;cursor:pointer}.ModalDirective_content__KsO78,.ModalDirective_linkTrigger__A1Sco{font-family:var(--font-family-base);font-size:var(--font-size-body-m);color:var(--color-black)}.ModalDirective_content__KsO78{line-height:1.75}.ModalDirective_content__KsO78 p{margin:0 0 1rem}.ModalDirective_content__KsO78 p:last-child{margin-bottom:0}.ModalDirective_content__KsO78 h2,.ModalDirective_content__KsO78 h3,.ModalDirective_content__KsO78 h4{margin-top:0;margin-bottom:.75rem}.ModalDirective_content__KsO78 strong{font-weight:700}