[data-v-c7601418]{font-family:Product Sans,Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.rocky_thanks[data-v-c7601418]{font-family:Cherry Bomb One,Product Sans,Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.site_logo[data-v-c7601418]{width:100%;max-width:496px}p[data-v-c7601418]{margin:0}.thank_you[data-v-c7601418]{width:100%;max-width:256px}@media (max-width: 992px){[data-v-c7601418] .el-dialog{margin:var(--el-dialog-margin-top, 15vh) auto 50px;width:100%}}@media (max-width: 768px){[data-v-c7601418] .el-dialog{margin:0;width:100%}}.tooltip .tooltip-arrow:before{border-top-color:#fce4ec!important}.tooltip .tooltip-inner{background-color:#fce4ec!important;color:#880e4f!important;font-size:14px;padding:5px 10px;border-radius:12px}.main[data-v-00cd7a24]{position:relative;width:100%;min-height:720px;height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}.welcome[data-v-00cd7a24]{display:flex;align-items:center}.welcome .welcome_pic_outer[data-v-00cd7a24]{position:relative}.welcome .welcome_pic_outer .welcome_pic[data-v-00cd7a24]{width:18vw;cursor:grab}.welcome .welcome_pic_outer .welcome_pic[data-v-00cd7a24]:active{cursor:grabbing}.welcome .welcome_pic_outer .bg_star_outer[data-v-00cd7a24]{position:absolute;left:44%;top:56%;transform:translate(-50%,-50%);z-index:-1}.welcome .welcome_pic_outer .bg_star[data-v-00cd7a24]{width:24vw;max-inline-size:unset!important;filter:drop-shadow(0 0 48px #FCE4EC);animation:rotation 60s infinite linear}.welcome .welcome_logo[data-v-00cd7a24]{width:24vw;filter:drop-shadow(0 0 48px #FCE4EC)}.welcome_links[data-v-00cd7a24]{margin-left:16px}.welcome_links .w_link[data-v-00cd7a24]>*{font-family:Cherry Bomb One,Product Sans Medium,Lucida Sans Bold,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif!important}.welcome_links a[data-v-00cd7a24]{display:flex;align-items:center;text-decoration:none;margin:16px auto;color:#fff!important;filter:drop-shadow(0 0 8px #AD1457);background-color:#f48fb1;border-radius:100vw;padding:8px 36px 8px 8px}.welcome_links a i[data-v-00cd7a24],.welcome_links a h3[data-v-00cd7a24],.welcome_links a h5[data-v-00cd7a24],.welcome_links a span[data-v-00cd7a24]{text-shadow:-2px -2px 0 #AD1457,2px -2px 0 #AD1457,-2px 2px 0 #AD1457,2px 2px 0 #AD1457,-3px 0px 0 #AD1457,3px 0px 0 #AD1457,0px -3px 0 #AD1457,0px 3px 0 #AD1457}.welcome_links a:hover .w_link_logo[data-v-00cd7a24]{transform:scale(1.2)}.welcome_links .w_link_logo[data-v-00cd7a24]{width:6vw;height:6vw;max-width:96px;max-height:96px;min-width:64px;min-height:64px;color:#fff!important;display:flex;align-items:center;justify-content:center;margin-right:16px;-webkit-user-select:none;user-select:none;transition:.5s}.welcome_links .w_link_logo .material-symbols-outlined[data-v-00cd7a24],.welcome_links .w_link_logo i[data-v-00cd7a24]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-size:36px!important}.contrast_logo[data-v-00cd7a24]{text-align:center;width:36px;height:24px;margin-right:8px}.contrast_switch[data-v-00cd7a24]{position:fixed;padding:8px;display:flex;align-items:center;right:0;bottom:0;background-color:#d81b60;color:#fff;border-radius:8px;margin:8px;filter:drop-shadow(0 0 8px #AD1457)}.w_link[data-v-00cd7a24]{position:relative;transition:.36s}.w_link h1[data-v-00cd7a24]{color:#ff9cce;position:relative;-webkit-text-stroke:2px #fff;filter:drop-shadow(0 0 8px #AD1457)}.welcome_links>a:hover>.w_link[data-v-00cd7a24]{transform:translate(16px)}.countdown[data-v-00cd7a24]{position:absolute;bottom:12px;background-color:#000;padding:16px;width:100%;max-width:768px;border-radius:8px;border:4px solid #F48FB1;text-align:center}#newYearCountdown[data-v-00cd7a24]{color:#fff;font-size:36px;min-height:36px}@media (max-width: 768px){.main[data-v-00cd7a24]{height:max-content}.welcome[data-v-00cd7a24]{flex-direction:column}.welcome_pic[data-v-00cd7a24],.welcome_logo[data-v-00cd7a24],.bg_star[data-v-00cd7a24]{width:60vw!important}.welcome_links[data-v-00cd7a24]{margin:auto 12px!important}}.main[data-v-5c01fb9f]{background-color:var(--main_bg_color);overflow:hidden;height:100%;width:100%;border-radius:48px;padding:48px!important;position:relative}.main .about_title[data-v-5c01fb9f]{position:absolute;top:24px;left:48px;font-size:42px;display:flex;align-items:center}.main .about_title .banner_hoshi[data-v-5c01fb9f]{height:42px;margin-top:8px;margin-right:8px}.about[data-v-5c01fb9f]{padding:64px 48px;height:calc(100vh - 56px)}.about .banner[data-v-5c01fb9f]{display:none}.about_pic[data-v-5c01fb9f]{width:80%;max-height:60%;object-fit:contain}.mastered_coding_logo[data-v-5c01fb9f]{height:28px;width:28px;object-fit:contain}.about-switch[data-v-5c01fb9f]{transition:.3s;display:flex;align-items:center;justify-content:center;margin:16px auto;width:100%;background-color:#f06292;height:48px;border-radius:16px;padding:4px;gap:8px}.about-switch.vanilla-switch[data-v-5c01fb9f]{background-color:#0091ea}.about-switch .switch-item[data-v-5c01fb9f]{text-align:center;flex-grow:1;width:100%;height:40px;font-size:18px;line-height:40px;border-radius:12px;transition:.3s;cursor:pointer}.about-switch .switch-item[data-v-5c01fb9f]:hover{background:#ffffff1a}.about-switch .switch-item.active[data-v-5c01fb9f]{background-color:#fff;color:#f06292}.footer[data-v-5c01fb9f],.rocky_nav[data-v-5c01fb9f],.main[data-v-5c01fb9f]{transition:background-color .5s}@media screen and (max-width: 768px){.about[data-v-5c01fb9f]{height:auto;padding:0}.about .about_title[data-v-5c01fb9f]{display:none}.banner[data-v-5c01fb9f]{display:flex!important}.main[data-v-5c01fb9f]{border-radius:0;padding:2rem!important}}.main[data-v-f37da77e]{background-color:var(--main_bg_color)}.story_chapter>a[data-v-f37da77e]{text-decoration:none;color:#fff}.story_chapter>a:hover .option_hoshi[data-v-f37da77e]{transform:rotate(360deg)}.downloadable_item:hover .option_hoshi[data-v-f37da77e]{transform:rotate(360deg)}.new_story_list[data-v-f37da77e]{display:flex;flex-direction:column;gap:24px}.new_story_list .story[data-v-f37da77e]{background-color:#f06292;border-radius:16px;padding:16px;color:#fff;cursor:pointer;transition:.3s;display:flex;align-items:center}.new_story_list .story .opt_hoshi_outer[data-v-f37da77e]{margin-right:16px}.new_story_list .story[data-v-f37da77e]:hover{background-color:#f48fb1;transform:translateY(-4px);box-shadow:0 0 24px #fce4ec}.new_story_list .story:hover .thumb[data-v-f37da77e]{scale:120%}.new_story_list .story:hover .option_hoshi[data-v-f37da77e]{transform:rotate(360deg)}.new_story_list .story .story_title[data-v-f37da77e]{font-size:24px;font-weight:700}.new_story_list .story .story_sub[data-v-f37da77e]{font-size:18px;margin-top:8px;opacity:.8}.gallery-switch[data-v-f37da77e]{display:flex;align-items:center;justify-content:center;margin:16px auto;max-width:768px;background-color:#f06292;height:48px;border-radius:16px;padding:4px;gap:8px}.gallery-switch .switch-item[data-v-f37da77e]{text-align:center;flex-grow:1;width:100%;height:40px;font-size:18px;line-height:40px;border-radius:12px;transition:.3s;cursor:pointer}.gallery-switch .switch-item[data-v-f37da77e]:hover{background:#ffffff1a}.gallery-switch .switch-item.active[data-v-f37da77e]{background-color:#fff;color:#f06292}@font-face{font-family:Short Stack;font-display:swap;src:url(./ShortStack-RegularBgaFryxM.ttf)}.story_control[data-v-d3343bb3]{background-color:#f48fb1;margin:16px;border-radius:8px;box-shadow:0 0 4px #880e4f;color:#fff!important;height:40px}.story_thumb_outer[data-v-d3343bb3]{width:100%;max-width:800px;margin:0 auto 16px}.story_thumb_outer .story_thumb[data-v-d3343bb3]{width:100%;height:auto;margin:0 auto 16px;display:block}.story_control_main[data-v-d3343bb3]{position:fixed;bottom:0;left:0;z-index:64;display:flex}.story_main[data-v-d3343bb3]{background-color:#fff8e1;min-height:100vh}.story_title[data-v-d3343bb3]{font-family:Short Stack,Comic Sans,sans-serif;font-weight:bolder}.story_sub[data-v-d3343bb3]{font-family:Short Stack,Comic Sans,sans-serif;font-weight:700}.story_content>p[data-v-d3343bb3]:last-child{margin-bottom:0}.story_content>p[data-v-d3343bb3]{text-indent:2em;font-weight:700;font-family:Short Stack,Comic Sans,sans-serif}.s_gap[data-v-d3343bb3]{height:56px;width:100%;background-color:#f48fb1}.story_controller[data-v-d3343bb3]{color:#fff;-webkit-user-select:none!important;user-select:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.story_controller_disabled[data-v-d3343bb3]{cursor:not-allowed}.story_controller_disabled>.material-symbols-outlined[data-v-d3343bb3]{color:gray}.story_controller>.material-symbols-outlined[data-v-d3343bb3]{font-size:18px!important}.story_leave[data-v-d3343bb3]{margin-right:0}.input-group .input-group-text[data-v-ac068cca]{background-color:#f8bbd0;color:#ad1457;border-color:#f06292;font-variation-settings:"FILL" 1,"wght" 800,"GRAD" 0,"opsz" 24}.input-group .form-control[data-v-ac068cca]{background-color:#fce4ec;color:#880e4f;border-color:#f06292}.main[data-v-ac068cca]{background-color:var(--main_bg_color)}.story_chapter>a[data-v-ac068cca]{text-decoration:none;color:#fff}.story_chapter>a:hover .option_hoshi[data-v-ac068cca]{transform:rotate(360deg)}.downloadable_item:hover .option_hoshi[data-v-ac068cca]{transform:rotate(360deg)}.new_story_list[data-v-ac068cca]{display:flex;flex-direction:column;gap:24px}.new_story_list .story[data-v-ac068cca]{background-color:#f06292;border-radius:16px;padding:16px;color:#fff;cursor:pointer;transition:.3s;display:flex;align-items:center}.new_story_list .story .opt_hoshi_outer[data-v-ac068cca]{margin-right:16px}.new_story_list .story[data-v-ac068cca]:hover{background-color:#f48fb1;transform:translateY(-4px);box-shadow:0 0 24px #fce4ec}.new_story_list .story:hover .thumb[data-v-ac068cca]{scale:120%}.new_story_list .story:hover .option_hoshi[data-v-ac068cca]{transform:rotate(360deg)}.new_story_list .story .story_title[data-v-ac068cca]{font-size:24px;font-weight:700}.new_story_list .story .story_sub[data-v-ac068cca]{font-size:18px;margin-top:8px;opacity:.8}.gallery-switch[data-v-ac068cca]{display:flex;align-items:center;justify-content:center;margin:16px auto;max-width:768px;background-color:#f06292;height:48px;border-radius:16px;padding:4px;gap:8px}.gallery-switch .switch-item[data-v-ac068cca]{text-align:center;flex-grow:1;width:100%;height:40px;font-size:18px;line-height:40px;border-radius:12px;transition:.3s;cursor:pointer}.gallery-switch .switch-item[data-v-ac068cca]:hover{background:#ffffff1a}.gallery-switch .switch-item.active[data-v-ac068cca]{background-color:#fff;color:#f06292}.content_box[data-v-69dce483]{padding-top:8px;overflow-y:auto}.gallery-detail[data-v-69dce483]{position:relative}.gallery-detail .gallery-detail-main[data-v-69dce483]{width:100%;max-width:1024px;padding:16px;background:#f48fb1;border-radius:16px;overflow-x:auto}.gallery-detail .gallery-detail-main.vanilla-item[data-v-69dce483]{background-color:#00b0ff}.gallery-detail .gallery-detail-main.vanilla-item .input-group .input-group-text[data-v-69dce483]{background-color:#b3e5fc;color:#0277bd;border-color:#4fc3f7}.gallery-detail .gallery-detail-main.vanilla-item .input-group .form-control[data-v-69dce483]{background-color:#e1f5fe;color:#01579b;border-color:#4fc3f7}.gallery-detail .gallery-detail-main.vanilla-item .close_btn[data-v-69dce483]{background:#00b0ff}.gallery-detail .gallery-detail-main .close_btn[data-v-69dce483]{cursor:pointer;margin:-16px -16px -16px 0;padding:16px;background:#f48fb1;aspect-ratio:1/1;position:relative;z-index:2}.gallery-detail .gallery-detail-main .gallery-carousel[data-v-69dce483]{height:100vw;width:50%;background-color:#212121;min-height:120px;max-height:480px}.gallery-detail .gallery-detail-main .gallery_title[data-v-69dce483]{position:relative}.gallery-detail .gallery-detail-main .gallery_title .title_bar[data-v-69dce483]{position:absolute;top:0;left:0;width:100%;z-index:1}.mobile_gallery_title[data-v-69dce483]{display:none}@media screen and (max-width: 992px){.gallery-detail[data-v-69dce483]{width:100%;height:100vh}.gallery-detail-main .gallery_title[data-v-69dce483]{display:none!important}.mobile_gallery_title[data-v-69dce483]{display:block!important;width:100%;z-index:9601;position:fixed;top:0;left:0;background-color:#f48fb1;box-shadow:0 0 8px #000c;padding:16px}.mobile_gallery_title.vanilla-item[data-v-69dce483]{background-color:#00b0ff}.mobile_gallery_title.vanilla-item .close_btn[data-v-69dce483]{background:#00b0ff}.mobile_gallery_title .close_btn[data-v-69dce483]{cursor:pointer;margin:-16px -16px -16px 0;padding:16px;background:#f48fb1;aspect-ratio:1/1;position:relative;z-index:1}.mobile_gallery_title .gallery_title[data-v-69dce483]{position:relative}.mobile_gallery_title .gallery_title .title_bar[data-v-69dce483]{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:1}.mobile_gallery_title .gallery_title[data-v-69dce483]{color:#fff}.gallery-detail-main[data-v-69dce483]{min-height:unset;width:100%;padding-top:68px!important;overflow:scroll;height:100vh;margin:0!important;position:fixed!important;transform:unset!important;top:0!important;left:0!important;border-radius:0!important}.gallery-detail-main .gallery-carousel[data-v-69dce483]{width:100%!important;height:480px}}.input-group .input-group-text[data-v-69dce483]{background-color:#f8bbd0;color:#ad1457;border-color:#f06292;font-variation-settings:"FILL" 1,"wght" 800,"GRAD" 0,"opsz" 24}.input-group .form-control[data-v-69dce483]{background-color:#fce4ec;color:#880e4f;border-color:#f06292}@media screen and (max-width: 992px){.mobile_noscroll[data-v-011e0493]{position:fixed;overflow-y:scroll;height:100vh;overflow:hidden;width:100%}}.main[data-v-011e0493]{background-color:var(--main_bg_color);width:100%;scrollbar-gutter:stable}.main .gallery[data-v-011e0493]{margin:0 -8px!important}.main .formal_sona_sect .formal_sona_sect_inner[data-v-011e0493]{cursor:pointer;background-color:#f8bbd0;border-radius:16px;overflow:hidden;transition:.3s;position:relative}.main .formal_sona_sect .formal_sona_sect_inner .thumb-outer[data-v-011e0493]{min-height:224px;width:100%;max-width:224px}.main .formal_sona_sect .formal_sona_sect_inner .thumb[data-v-011e0493]{min-height:224px;height:100%;width:100%;object-fit:cover;transition:.8s}.main .formal_sona_sect .formal_sona_sect_inner.vanilla-item[data-v-011e0493]{background-color:#80d8ff}.main .formal_sona_sect .formal_sona_sect_inner[data-v-011e0493]:hover{transform:translateY(-4px);box-shadow:0 0 24px #fce4ec}.main .formal_sona_sect .formal_sona_sect_inner:hover .thumb[data-v-011e0493]{scale:120%}.main .gallery-item[data-v-011e0493]{cursor:pointer;background-color:#f8bbd0;border-radius:16px;overflow:hidden;transition:.3s;position:relative}.main .gallery-item.vanilla-item[data-v-011e0493]{background-color:#80d8ff}.main .gallery-item[data-v-011e0493]:hover{transform:translateY(-4px);box-shadow:0 0 24px #fce4ec}.main .gallery-item:hover .thumb[data-v-011e0493]{scale:120%}.main .gallery-item .thumb-outer[data-v-011e0493]{overflow:hidden;background-color:#171717}.main .gallery-item .thumb-outer .thumb[data-v-011e0493]{width:100%;aspect-ratio:16/10;object-fit:cover;transition:.8s}.main .gallery-item:hover .option_hoshi[data-v-011e0493]{transform:rotate(360deg)}.main .gallery-switch[data-v-011e0493]{display:flex;align-items:center;justify-content:center;margin:16px auto;max-width:768px;background-color:#f06292;height:48px;border-radius:16px;padding:4px;gap:8px}.main .gallery-switch .switch-item[data-v-011e0493]{text-align:center;flex-grow:1;width:100%;height:40px;font-size:18px;line-height:40px;border-radius:12px;transition:.3s;cursor:pointer}.main .gallery-switch .switch-item[data-v-011e0493]:hover{background:#ffffff1a}.main .gallery-switch .switch-item.active[data-v-011e0493]{background-color:#fff;color:#f06292}.main .pagination[data-v-011e0493] .el-pagination__goto,.main .pagination[data-v-011e0493] .el-pagination__total{color:#fff}.main .pagination[data-v-011e0493] .el-pager>.is-active{background-color:#880e4f!important}.main .pagination[data-v-011e0493] .el-pager>.number,.main .pagination[data-v-011e0493] .btn-next,.main .pagination[data-v-011e0493] .btn-prev{border-radius:24px;background-color:#fce4ec;color:#880e4f}.main .pagination[data-v-011e0493] .el-pager>.number.is-active,.main .pagination[data-v-011e0493] .btn-next.is-active,.main .pagination[data-v-011e0493] .btn-prev.is-active{color:#fce4ec!important}.main .pagination[data-v-011e0493] .btn-next,.main .pagination[data-v-011e0493] .btn-prev{display:flex;align-items:center;justify-content:center}.main .pagination[data-v-011e0493] .el-pagination__editor .el-input__wrapper{background-color:#fce4ec;box-shadow:0 0 0 1px #880e4f}.main .pagination[data-v-011e0493] .el-pagination__editor .el-input__wrapper .el-input__inner{color:#880e4f}.main .pagination[data-v-011e0493] .el-pager>.number:hover,.main .pagination[data-v-011e0493] .btn-next:hover,.main .pagination[data-v-011e0493] .btn-prev:hover{color:#f48fb1}@media screen and (max-width: 768px){.gallery-switch .switch-item[data-v-011e0493]{font-size:16px!important}.formal_sona_sect .formal_sona_sect_inner[data-v-011e0493]{flex-direction:column}.formal_sona_sect .formal_sona_sect_inner .thumb-outer[data-v-011e0493]{max-width:unset!important;aspect-ratio:18/9}}.search-sect[data-v-011e0493]{padding:8px}.search-sect .search_inner[data-v-011e0493]{position:relative;width:100%}.search-sect .search_inner input[data-v-011e0493]{width:100%;height:48px;padding:0 24px;border-radius:24px;background-color:#fce4ec;border:1px solid #880E4F;color:#880e4f}.search-sect .search_inner input[data-v-011e0493]::-webkit-input-placeholder{color:#ec407a}.search-sect .search_inner input[data-v-011e0493]::-moz-input-placeholder{color:#ec407a}.search-sect .search_inner button[data-v-011e0493]{position:absolute;background:none;border:none;width:64px;height:100%;border-radius:48px;right:0;top:0;color:#880e4f}.main[data-v-011e0493]{min-height:100vh;display:flex;flex-direction:column}.empty[data-v-011e0493]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.empty .img404_outer[data-v-011e0493]{width:100%;max-width:256px}.empty .img404[data-v-011e0493]{display:block;width:100%;height:auto}.content_box tbody,.content_box td,.content_box tfoot,.content_box th,.content_box thead,.content_box tr{border:1px solid #fff!important;border-width:1px!important}.gallery_popup_header{display:none}.gallery_modal{background-color:transparent;border-radius:16px}@media screen and (max-width: 992px){.gallery_modal{background-color:transparent;border-radius:0}}.content_box[data-v-8c3e80df]{padding-top:8px;overflow-y:auto}.gallery-detail[data-v-8c3e80df]{position:relative}.gallery-detail .gallery-detail-main[data-v-8c3e80df]{width:100%;max-width:1024px;padding:16px;background:#f48fb1;border-radius:16px;overflow-x:auto}.gallery-detail .gallery-detail-main.vanilla-item[data-v-8c3e80df]{background-color:#00b0ff}.gallery-detail .gallery-detail-main.vanilla-item .input-group .input-group-text[data-v-8c3e80df]{background-color:#b3e5fc;color:#0277bd;border-color:#4fc3f7}.gallery-detail .gallery-detail-main.vanilla-item .input-group .form-control[data-v-8c3e80df]{background-color:#e1f5fe;color:#01579b;border-color:#4fc3f7}.gallery-detail .gallery-detail-main.vanilla-item .close_btn[data-v-8c3e80df]{background:#00b0ff}.gallery-detail .gallery-detail-main .close_btn[data-v-8c3e80df]{cursor:pointer;margin:-16px -16px -16px 0;padding:16px;background:#f48fb1;aspect-ratio:1/1;position:relative;z-index:2}.gallery-detail .gallery-detail-main .gallery-carousel[data-v-8c3e80df]{height:100vw;width:50%;background-color:#212121;min-height:120px;max-height:480px}.gallery-detail .gallery-detail-main .gallery_title[data-v-8c3e80df]{position:relative}.gallery-detail .gallery-detail-main .gallery_title .title_bar[data-v-8c3e80df]{position:absolute;top:0;left:0;width:100%;z-index:1}.mobile_gallery_title[data-v-8c3e80df]{display:none}@media screen and (max-width: 992px){.gallery-detail[data-v-8c3e80df]{width:100%;height:100vh}.gallery-detail-main .gallery_title[data-v-8c3e80df]{display:none!important}.mobile_gallery_title[data-v-8c3e80df]{display:block!important;width:100%;z-index:9601;position:fixed;top:0;left:0;background-color:#f48fb1;box-shadow:0 0 8px #000c;padding:16px}.mobile_gallery_title.vanilla-item[data-v-8c3e80df]{background-color:#00b0ff}.mobile_gallery_title.vanilla-item .close_btn[data-v-8c3e80df]{background:#00b0ff}.mobile_gallery_title .close_btn[data-v-8c3e80df]{cursor:pointer;margin:-16px -16px -16px 0;padding:16px;background:#f48fb1;aspect-ratio:1/1;position:relative;z-index:1}.mobile_gallery_title .gallery_title[data-v-8c3e80df]{position:relative}.mobile_gallery_title .gallery_title .title_bar[data-v-8c3e80df]{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:1}.mobile_gallery_title .gallery_title[data-v-8c3e80df]{color:#fff}.gallery-detail-main[data-v-8c3e80df]{min-height:unset;width:100%;padding-top:68px!important;overflow:scroll;height:100vh;margin:0!important;position:fixed!important;transform:unset!important;top:0!important;left:0!important;border-radius:0!important}.gallery-detail-main .gallery-carousel[data-v-8c3e80df]{width:100%!important;height:480px}}.input-group .input-group-text[data-v-8c3e80df]{background-color:#f8bbd0;color:#ad1457;border-color:#f06292;font-variation-settings:"FILL" 1,"wght" 800,"GRAD" 0,"opsz" 24}.input-group .form-control[data-v-8c3e80df]{background-color:#fce4ec;color:#880e4f;border-color:#f06292}@media screen and (max-width: 992px){.mobile_noscroll[data-v-ab6e17ce]{position:fixed;overflow-y:scroll;height:100vh;overflow:hidden;width:100%}}.main[data-v-ab6e17ce]{background-color:var(--main_bg_color);width:100%;scrollbar-gutter:stable}.main .gallery[data-v-ab6e17ce]{margin:0 -8px!important}.main .formal_sona_sect .formal_sona_sect_inner[data-v-ab6e17ce]{cursor:pointer;background-color:#f8bbd0;border-radius:16px;overflow:hidden;transition:.3s;position:relative}.main .formal_sona_sect .formal_sona_sect_inner .thumb-outer[data-v-ab6e17ce]{min-height:224px;width:100%;max-width:224px}.main .formal_sona_sect .formal_sona_sect_inner .thumb[data-v-ab6e17ce]{min-height:224px;height:100%;width:100%;object-fit:cover;transition:.8s}.main .formal_sona_sect .formal_sona_sect_inner.vanilla-item[data-v-ab6e17ce]{background-color:#80d8ff}.main .formal_sona_sect .formal_sona_sect_inner[data-v-ab6e17ce]:hover{transform:translateY(-4px);box-shadow:0 0 24px #fce4ec}.main .formal_sona_sect .formal_sona_sect_inner:hover .thumb[data-v-ab6e17ce]{scale:120%}.main .gallery-item[data-v-ab6e17ce]{cursor:pointer;background-color:#f8bbd0;border-radius:16px;overflow:hidden;transition:.3s;position:relative}.main .gallery-item.vanilla-item[data-v-ab6e17ce]{background-color:#80d8ff}.main .gallery-item[data-v-ab6e17ce]:hover{transform:translateY(-4px);box-shadow:0 0 24px #fce4ec}.main .gallery-item:hover .thumb[data-v-ab6e17ce]{scale:120%}.main .gallery-item .thumb-outer[data-v-ab6e17ce]{overflow:hidden;background-color:#171717}.main .gallery-item .thumb-outer .thumb[data-v-ab6e17ce]{width:100%;aspect-ratio:16/10;object-fit:cover;transition:.8s}.main .gallery-item:hover .option_hoshi[data-v-ab6e17ce]{transform:rotate(360deg)}.main .gallery-switch[data-v-ab6e17ce]{display:flex;align-items:center;justify-content:center;margin:16px auto;max-width:768px;background-color:#f06292;height:48px;border-radius:16px;padding:4px;gap:8px}.main .gallery-switch .switch-item[data-v-ab6e17ce]{text-align:center;flex-grow:1;width:100%;height:40px;font-size:18px;line-height:40px;border-radius:12px;transition:.3s;cursor:pointer}.main .gallery-switch .switch-item[data-v-ab6e17ce]:hover{background:#ffffff1a}.main .gallery-switch .switch-item.active[data-v-ab6e17ce]{background-color:#fff;color:#f06292}.main .pagination[data-v-ab6e17ce] .el-pagination__goto,.main .pagination[data-v-ab6e17ce] .el-pagination__total{color:#fff}.main .pagination[data-v-ab6e17ce] .el-pager>.is-active{background-color:#880e4f!important}.main .pagination[data-v-ab6e17ce] .el-pager>.number,.main .pagination[data-v-ab6e17ce] .btn-next,.main .pagination[data-v-ab6e17ce] .btn-prev{border-radius:24px;background-color:#fce4ec;color:#880e4f}.main .pagination[data-v-ab6e17ce] .el-pager>.number.is-active,.main .pagination[data-v-ab6e17ce] .btn-next.is-active,.main .pagination[data-v-ab6e17ce] .btn-prev.is-active{color:#fce4ec!important}.main .pagination[data-v-ab6e17ce] .btn-next,.main .pagination[data-v-ab6e17ce] .btn-prev{display:flex;align-items:center;justify-content:center}.main .pagination[data-v-ab6e17ce] .el-pagination__editor .el-input__wrapper{background-color:#fce4ec;box-shadow:0 0 0 1px #880e4f}.main .pagination[data-v-ab6e17ce] .el-pagination__editor .el-input__wrapper .el-input__inner{color:#880e4f}.main .pagination[data-v-ab6e17ce] .el-pager>.number:hover,.main .pagination[data-v-ab6e17ce] .btn-next:hover,.main .pagination[data-v-ab6e17ce] .btn-prev:hover{color:#f48fb1}@media screen and (max-width: 768px){.gallery-switch .switch-item[data-v-ab6e17ce]{font-size:16px!important}.formal_sona_sect .formal_sona_sect_inner[data-v-ab6e17ce]{flex-direction:column}.formal_sona_sect .formal_sona_sect_inner .thumb-outer[data-v-ab6e17ce]{max-width:unset!important;aspect-ratio:18/9}}.main[data-v-042544f2]{background-color:#f48fb1;color:#fff;min-height:100vh;display:flex;flex-direction:column;align-items:center}.main .img404_outer[data-v-042544f2]{width:100%;max-width:320px}.main .img404[data-v-042544f2]{display:block;width:100%;height:auto}.main form[data-v-042544f2]{width:100%;max-width:192px}.main .button[data-v-042544f2]{background-color:#f06292;font-size:18px;padding:8px;width:100%;border:none;border-radius:12px;box-shadow:0 0 8px #880e4f}.main .button[data-v-042544f2]:hover{background:#fce4ec;color:#880e4f;transition:.3s}
