.login_body__iWKnz{background-color:white}.login_screen__6jLTY{display:flex;min-height:100vh;background:linear-gradient(135deg,#e6f2f7,#d4e5eb)}.login_row__gBxp7{display:flex;width:100%;max-width:1200px;background:white;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden;margin:2rem auto}.login_previewContainer__6gdia{display:flex;justify-content:center;margin-top:10px;margin-bottom:-25px}.login_leftPanel__kjb91{flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,#59aba9,#578be4);padding:3rem;width:50%;position:relative;overflow:hidden}.login_leftPanel__kjb91:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="white" opacity="0.1"/><circle cx="75" cy="75" r="1" fill="white" opacity="0.1"/><circle cx="50" cy="10" r="0.5" fill="white" opacity="0.1"/><circle cx="10" cy="60" r="0.5" fill="white" opacity="0.1"/><circle cx="90" cy="40" r="0.5" fill="white" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');pointer-events:none}.login_leftPanel__kjb91 .login_logo__QkpBY{display:flex;align-items:center;justify-content:start;gap:1rem;position:relative;z-index:1}.login_subtitle_text__Jl2fB{margin:0 16px 20px;position:relative;z-index:1}.login_subtitle_text__Jl2fB h3{font-size:25px;font-weight:700;color:white}.login_subtitle_text__Jl2fB p{padding:0;line-height:1.8;color:rgba(255,255,255,.9)}.login_subtitle_text__Jl2fB li{font-size:15px;font-weight:700;color:#ffffff;display:flex;align-items:center;margin-bottom:8px}.login_circle__D_uln{background-color:white;border-radius:50%;width:2rem;height:2rem;box-shadow:0 4px 8px rgba(0,0,0,.1)}.login_brand__cqwfw{font-size:1.8rem;font-weight:700;color:white;text-shadow:0 2px 4px rgba(0,0,0,.1)}.login_leftPanelContent__pGA3H{gap:2rem;position:relative;z-index:1}.login_top_img__6uYgI{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:30px}.login_top_img__6uYgI img{margin-top:10px;border-radius:15px;width:100%;height:auto;max-width:500px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.login_title__7N5hF{font-size:2.8rem;font-weight:800;color:white;text-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1rem}.login_text__zmMOz{font-size:1.1rem;color:rgba(255,255,255,.9);margin-bottom:2rem}.login_accountButton__MMQcu{display:inline-block;padding:1rem 2.5rem;border:2px solid white;border-radius:50px;font-weight:600;background-color:transparent;color:white;transition:all .3s ease;font-size:1rem;cursor:pointer}.login_accountButton__MMQcu:hover{background-color:white;color:#667eea;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.login_footer__Ovg_u{font-weight:500}.login_rightPanel__RAkBA{display:flex;flex:1;flex-direction:column;align-items:center;padding:2rem 3rem 3rem;position:relative;background:white}.login_mobileHeader__HUHXd{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;margin-bottom:2rem}.login_mobileLogo__iywQV{display:flex;align-items:center;justify-content:start;gap:1rem}.login_smallCircle__0hqw3{background-color:#667eea;border-radius:50%;width:1.5rem;height:1.5rem}.login_mobileBrand__ygCiV{font-size:1.25rem;font-weight:600;color:#667eea}.login_signupPrompt__7TObg{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.login_signupPromptDesktop__J6uhx{display:none}.login_signupLink___l7KA{text-decoration:none;font-weight:600;color:#667eea;transition:color .3s ease}.login_signupLink___l7KA:hover{color:#764ba2}.login_loginForm__QRPwe{display:flex;flex-direction:column;justify-content:center;gap:2.5rem;max-width:400px;width:100%}.login_titleSection__r_JnE{display:flex;flex-direction:column;gap:1rem;text-align:center}.login_loginTitle__DjuRc{font-size:2rem;font-weight:700;color:#2d3748;margin-bottom:.5rem}.login_subtitle__X5Svf{font-size:1rem;color:#718096;line-height:1.6}.login_inputSection__ffUL2{display:flex;flex-direction:column;gap:1.5rem}.login_inputField__Y0jO0{padding:1rem 1.5rem}.login_inputWrapper__iZElZ{position:relative;display:flex;align-items:center}.login_inputIcon__GVo_n{position:absolute;left:1rem;color:#a0aec0;z-index:1;font-size:16px}.login_inputField__Y0jO0{border:2px solid #e2e8f0;padding:1rem 1.5rem 1rem 3rem;border-radius:12px;font-weight:500;height:50px;font-size:16px;transition:all .3s ease;background-color:#f8fafc;width:100%}.login_passwordToggle__jrxkN{position:absolute;right:1rem;background:none;border:none;color:#a0aec0;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .3s ease;z-index:1}.login_passwordToggle__jrxkN:hover{background-color:#e2e8f0;color:#4a5568}.login_inputSection__ffUL2 span{font-size:14px;margin:0 0 8px;font-weight:600;color:#4a5568}.login_inputField__Y0jO0:focus{border:2px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none;background-color:white}.login_inputField__Y0jO0:focus+.login_inputIcon__GVo_n{color:#667eea}.login_post_inputFiled__CDtwQ{border:2px solid #e2e8f0;border-radius:12px;font-weight:500;height:50px;padding:1rem 1.5rem;line-height:1.4;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:490px;transition:all .3s ease;background-color:#f8fafc}.login_post_textarea__Gdvxh{height:auto;min-height:120px;resize:vertical;overflow:auto}.login_post_inputFiled__CDtwQ:focus{border:2px solid #667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none;background-color:white}@media (max-width:768px){.login_post_inputFiled__CDtwQ{max-width:100%;width:300px}}.login_confirmButton__7_TJ_,.login_googleButton__yhXt0{display:flex;align-items:center;justify-content:center;padding:1rem 2rem;border:none;border-radius:12px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);color:white;width:100%;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.3)}.login_confirmButton__7_TJ_:hover,.login_googleButton__yhXt0:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.4)}.login_confirmButtonDisable__sLiag,.login_googleButtonDisable__M8KiT{display:flex;align-items:center;justify-content:center;padding:1rem 2rem;border:none;border-radius:12px;font-weight:600;background-color:#cbd5e0;color:#a0aec0;width:100%;font-size:16px;cursor:not-allowed}.login_orSeparator___eGAm{display:flex;align-items:center;justify-content:center;gap:1rem;margin:1.5rem 0}.login_line__ZmCZT{flex:1;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent)}.login_orText__oX2CG{padding:0 1rem;color:#a0aec0;font-weight:500;font-size:14px}.login_googleIcon__wtBuk{position:absolute;left:1rem}.login_bottomInfo__Qz0Hd{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto auto 4rem;text-align:center;font-size:1rem}.login_creator__GSjwh{font-weight:700;margin-bottom:1rem}.login_creatorLink__HMd6g{text-decoration:underline}.login_socialIcons__B8o1w{gap:.5rem;margin-top:1rem}.login_iconLink__PUpXO,.login_socialIcons__B8o1w{display:flex;align-items:center;justify-content:center}.login_iconLink__PUpXO{border-radius:50%;width:3rem;height:3rem;transition:all .3s}.login_iconLink__PUpXO:hover{background-color:#f0f0f0}.login_form_block__C18Dg{display:flex;flex-direction:column;margin:0 0 20px}.login_form_block_setting__IDpj_{display:flex;flex-direction:column;margin:25px 0 35px;width:300px}.login_form_button__RUk0k{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:1rem}.login_form_button__RUk0k p{margin-top:10px;font-size:13px;color:#718096;text-align:center}.login_link__qzvTM{text-decoration:none;font-weight:600;color:#667eea;transition:color .3s ease}.login_link__qzvTM:hover{color:#764ba2}@media (max-width:640px){.login_mobileHeader__HUHXd{margin-top:10px}.login_row__gBxp7{margin:0;border-radius:0;min-height:100vh}.login_rightPanel__RAkBA{padding:2rem 1.5rem}}@media (max-width:1024px){.login_leftPanel__kjb91{display:none}.login_row__gBxp7{margin:0;border-radius:0;min-height:100vh}}@media (min-width:1025px){.login_signupPrompt__7TObg{display:none}.login_signupPromptDesktop__J6uhx{display:flex;align-items:center;gap:.5rem;font-size:.9rem}}.part_ui_flexCenter__yEvkG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.part_ui_description__tIcog{font-size:15px;text-align:center;line-height:21px;color:#000000}.part_ui_button__taSNB{width:18rem;height:2.5rem;display:flex;align-items:center;justify-content:center;gap:.625rem;background:#ffffff;border:1px solid #d1d5db;color:#1f2937;border-radius:9999px;margin:0 auto;font-weight:700}.part_ui_dividerContainer__wXv8p{display:flex;align-items:center;justify-content:center;gap:1.75rem;color:#6b7280;width:100%}.part_ui_divider__JptoU{width:100%;height:1px;background:#d1d5db;border:0}.part_ui_underlineText__Iks5x{font-size:.875rem;color:#6b7280;text-decoration:underline}.part_ui_comment_react__4ZLkd{width:30px;margin:0 0 0 -5px}.part_ui_comment_react__4ZLkd,.part_ui_comment_react_large__cce5k{display:flex;justify-content:center;padding:5px;border-radius:5px;scale:1.5}.part_ui_comment_react_large__cce5k{position:relative;background:#fff;border-radius:50%;margin:13px;width:29px;height:29px;transition:all .2s cubic-bezier(.68,-.55,.265,1.55);border:.5px solid #adadad}.part_ui_notification__1sb62{width:415px}@media (max-width:640px){.part_ui_notification__1sb62{width:365px}}.part_ui_comment_react__4ZLkd button{width:35px;height:35px}.part_ui_comment_react__4ZLkd button,.part_ui_comment_react_large__cce5k button{position:relative;display:flex;align-items:center;justify-content:center;background-color:transparent;border:0;outline:none}.part_ui_comment_react_large__cce5k button{width:55px;height:20px}.part_ui_comment_react_large__cce5k button.part_ui_liked__FLF7e svg path{stroke:#f25987;fill:#f25987}.part_ui_comment_react_large__cce5k button.part_ui_liked__FLF7e.part_ui_animating__gOOhg>svg{animation:part_ui_grosseur__54MUj .2s linear;fill:#f25987}@keyframes part_ui_grosseur__54MUj{0%{width:50px;height:50px;fill:#fd1853}to{width:30px;height:30px;fill:#fd1853}}.part_ui_comment_react_large__cce5k button:hover:after{animation:part_ui_ripple__ND9KF .6s ease-in-out forwards}.part_ui_comment_react_large__cce5k button:hover svg{fill:#f25987}.part_ui_comment_react_large__cce5k button:hover svg path{stroke:#f25987;fill:#f25987}.part_ui_comment_react_large__cce5k button.part_ui_none_liked__eiS_1 svg path{stroke:#8f8f8f;fill:#fff}.part_ui_comment_react_large__cce5k button.part_ui_none_liked__eiS_1:hover svg path{stroke:#f25987;fill:#f25987}.part_ui_comment_react_large__cce5k button.part_ui_none_liked__eiS_1.part_ui_animating__gOOhg>svg{animation:part_ui_grosseur__54MUj .2s linear;fill:#fff}.part_ui_comment_react__4ZLkd hr,.part_ui_comment_react_large__cce5k hr{width:80%;height:1px;background-color:#dfe1e6;margin:auto;border:0}.part_ui_comment_react__4ZLkd span,.part_ui_comment_react_large__cce5k span{height:35px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#707277;text-align:center;margin:auto 13px auto auto}@keyframes part_ui_ripple__ND9KF{0%{transform:scale(0);opacity:.6}to{transform:scale(2);opacity:0}}.part_ui_large_like_wrapper___tzem{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:nowrap}.part_ui_like_wrapper__igkoy{display:flex;align-items:center;flex-direction:row}.part_ui_button_wrapper__pvD25{display:inline-flex;list-style:none;font-family:Poppins,sans-serif;justify-content:center;margin-top:23px}.part_ui_button_wrapper__pvD25 .part_ui_icon__Ug1Z0{position:relative;background:#fff;border-radius:50%;margin:10px;width:50px;height:50px;font-size:18px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0 10px 10px rgba(0,0,0,.1);cursor:pointer;transition:all .2s cubic-bezier(.68,-.55,.265,1.55);border:.5px solid #adadad}.part_ui_button_wrapper__pvD25 .part_ui_tooltip__mGTAB{position:absolute;top:0;font-size:14px;background:#fff;color:black;padding:5px 8px;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.part_ui_button_wrapper__pvD25 .part_ui_tooltip__mGTAB:before{position:absolute;content:"";height:8px;width:8px;background:#fff;bottom:-3px;left:50%;transform:translate(-50%) rotate(45deg);transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.part_ui_button_wrapper__pvD25 .part_ui_icon__Ug1Z0:hover .part_ui_tooltip__mGTAB{top:-45px;opacity:1;visibility:visible;pointer-events:auto}.part_ui_button_wrapper__pvD25 .part_ui_icon__Ug1Z0:hover .part_ui_tooltip__mGTAB,.part_ui_button_wrapper__pvD25 .part_ui_icon__Ug1Z0:hover span{text-shadow:0 -1px 0 rgba(0,0,0,.1)}.part_ui_button_wrapper__pvD25 .part_ui_facebook__hhzVI:hover,.part_ui_button_wrapper__pvD25 .part_ui_facebook__hhzVI:hover .part_ui_tooltip__mGTAB,.part_ui_button_wrapper__pvD25 .part_ui_facebook__hhzVI:hover .part_ui_tooltip__mGTAB:before{background:#1877f2;color:#fff}.part_ui_button_wrapper__pvD25 .part_ui_twitter__mY0bx:hover,.part_ui_button_wrapper__pvD25 .part_ui_twitter__mY0bx:hover .part_ui_tooltip__mGTAB,.part_ui_button_wrapper__pvD25 .part_ui_twitter__mY0bx:hover .part_ui_tooltip__mGTAB:before{background:#1da1f2;color:#fff}.part_ui_button_wrapper__pvD25 .part_ui_instagram__EmXM3:hover,.part_ui_button_wrapper__pvD25 .part_ui_instagram__EmXM3:hover .part_ui_tooltip__mGTAB,.part_ui_button_wrapper__pvD25 .part_ui_instagram__EmXM3:hover .part_ui_tooltip__mGTAB:before{background:#e4405f;color:#fff}.part_ui_modal__Vk_7T section{border-radius:13px}@media (max-width:755px){.part_ui_button_wrapper__pvD25{display:none}.part_ui_large_like_wrapper___tzem{display:flex;flex-direction:row}.part_ui_comment_react_large__cce5k{margin:0 20px 0 0}.part_ui_comment_react_large__cce5k button{height:auto}.part_ui_like_wrapper__igkoy{margin-top:3px}}.part_ui_svg__EqSRN{width:4.5em;transform-origin:center;animation:part_ui_rotate4__K08EB 2s linear infinite}.part_ui_circle__xpqKc{fill:none;stroke:hsl(214,97%,59%);stroke-width:3;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:part_ui_dash4__ootlm 1.5s ease-in-out infinite}@keyframes part_ui_rotate4__K08EB{to{transform:rotate(1turn)}}@keyframes part_ui_dash4__ootlm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.page_main__vn1Pw,.page_search_main__39BfZ{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#f4f7fc;overflow:hidden}.page_h1_title__WUF_C{margin-bottom:2px;color:#000000}.page_sort_button__0xjr1{background-color:#ffffff;color:#1f2937;font-weight:500;color:#4A5567}.page_active_sort_button__qTsCl,.page_sort_button__0xjr1{padding:.75rem 1rem;display:inline-flex;align-items:center;gap:.5rem;margin-inline-start:-1px;border:1px solid #d1d5db;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:.875rem;cursor:pointer;outline:none;border-radius:6px;width:95px;justify-content:center;font-weight:700}.page_active_sort_button__qTsCl{background-color:#f9f5f5;color:#1f2937;background-color:#14B885;color:#fff;text-shadow:1px 2px 3px #949393}.page_sort_button__0xjr1:hover{background-color:#f9fafb}.page_sort_button__0xjr1:focus{z-index:10;background-color:#f9fafb}.page_sort_button__0xjr1:disabled{opacity:.5;pointer-events:none}.page_sort_button__0xjr1.page_dark__2pflF{background-color:#1a1a1a;border-color:#3f3f46;color:#ffffff}.page_sort_button__0xjr1.page_dark__2pflF:focus,.page_sort_button__0xjr1.page_dark__2pflF:hover{background-color:#27272a}.page_grid_button__PhV8Z{display:grid;grid-template-columns:repeat(6,1fr);margin-top:15px;margin-bottom:25px}.page_grid_button__PhV8Z p{margin-top:3px}.page_link_trend__h7MaR{color:#474646;font-weight:700}.page_link_trend__h7MaR:hover{color:#000000;font-weight:700}.page_change_text__dBRqm{font-weight:700;font-size:1.125rem;color:#0f172a;margin-bottom:.75rem;padding:0 1rem;max-width:min(990px,100%);margin-right:auto;margin-left:auto;box-sizing:border-box}.page_plan_main__mB5II{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#f5f6f6}.page_container__THxQ4{font-family:Arial,sans-serif;padding-bottom:0}.page_bg_white__E3_Nz{background-color:#fff;margin-top:8px}.page_notifications__Fm3B5{width:200px;margin:0 0 0 auto}.page_good_list_none__E4GRD{display:flex;flex-direction:column;width:100%;height:640px}.page_good_list__VDzbQ{display:flex;flex-direction:column;width:100%;padding-left:20px;padding-right:20px}.page_edit_form__6gJy2{margin-bottom:10px}.page_post__ChX6w{width:100%;max-width:100%;box-sizing:border-box;margin:20px auto auto;margin-bottom:80px!important}.page_display_input__qOrr5{margin:15px;width:-webkit-fill-available}.page_search_title__kLTNu{font-weight:700;margin-top:25px;margin-bottom:13px;margin-left:30px}.page_section_customers__H6emZ{min-height:375px;background-color:#f4f7fc}.page_section_customers__H6emZ,.page_section_customers_trend__lMmLz{margin:0 auto;max-width:280rem;min-width:113px;padding:0 .7rem 1rem;display:flex;justify-content:center}.page_section_customers_trend__lMmLz{flex-direction:column}.page_section_customers_good_list__C2z3D,.page_section_customers_good_list_loading__PX5W7{margin:20px auto 0;width:50%;max-width:280rem;min-width:113px;padding:0 .7rem 1rem;display:flex}.page_section_customers_good_list_loading__PX5W7{justify-content:center}.page_side_menu__sX_QN{margin-top:70px;margin-left:-3px;margin-right:35px;padding:20px 15px;width:180px;color:#2c2c2d;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page_side_menu_embedded__J86Zg{margin-top:0;margin-left:0;margin-right:0;width:100%;max-width:none;padding:4px 2px 8px;background:transparent;border:0;box-shadow:none;border-radius:0}.page_side_menu_embedded__J86Zg h2{font-size:13px;font-weight:800;color:#4a6282;margin:12px 0 6px;padding-left:2px}.page_side_menu_embedded__J86Zg h2:first-child{margin-top:0}.page_side_menu_embedded__J86Zg .page_column__Mjm7z{width:100%}.page_side_menu__sX_QN h2{font-size:15px;font-weight:600;color:#374151;margin:15px 0 8px;padding-left:5px}.page_column__Mjm7z{column-count:2;-webkit-columns:2;-moz-columns:2;-moz-column-gap:8px;column-gap:8px;width:150px;margin:6px 0;padding:6px;background-color:#f9fafb;border-radius:12px;transition:background-color .2s ease}.page_column__Mjm7z:hover{background-color:#f3f4f6}.page_column__Mjm7z li{color:#2563eb;font-size:14px;font-weight:500;padding:4px 6px;border-radius:6px;transition:all .2s ease}.page_column__Mjm7z li:hover{background-color:#ffffff}.page_column__Mjm7z li a{display:block;color:inherit;text-decoration:none}.page_column__Mjm7z li.page_active__8bCdB{background-color:#e0e7ff;color:#4338ca}.page_column__Mjm7z li.page_active__8bCdB a{color:#4338ca}.page_pickup_heading__iBbHn{margin-top:10px;margin-left:30px;color:#1F2937}.page_pickup_heading__iBbHn h2{font-size:22px;font-weight:700}.page_trend_section_bar__Ql9nw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.25rem;margin:0 1rem .5rem;padding:1rem 1.15rem;border-radius:.75rem;background:rgba(255,255,255,.92);border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(15,23,42,.06)}.page_trend_section_main__9YBEU{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;min-width:0;flex:1 1 12rem}.page_trend_section_title_row__s2Bg0{display:flex;align-items:flex-start;gap:.65rem;min-width:0}.page_trend_section_icon__UoqFm{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;color:#fff;background:linear-gradient(145deg,#f97316,#ea580c);box-shadow:0 2px 8px rgba(234,88,12,.35)}.page_trend_section_titles__n0Xoh{min-width:0}.page_trend_section_title__zGocR{margin:0;font-size:1.35rem;font-weight:700;line-height:1.25;color:#111827;letter-spacing:-.02em}.page_trend_section_lead__V_wIS{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;color:#6b7280}.page_trend_section_meta__rvrOg{flex-shrink:0;display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;color:#9a3412;background:#ffedd5;border:1px solid #fed7aa}.page_trend_section_link__2u1N5{flex-shrink:0;font-size:.875rem;font-weight:700;color:#374151;text-decoration:none;padding:.35rem 0;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.page_trend_section_link__2u1N5:hover{color:#111827;border-bottom-color:#f97316}.page_heading__J7HoC{margin-left:10px;font-weight:700;font-size:23px;color:#1F2937}.page_prefecture_heading_row__p9iUg{display:flex;align-items:center;gap:12px;margin-top:24px;padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,#ffffff,#f0f7ff);border:1px solid rgba(59,130,246,.18);box-shadow:0 8px 22px rgba(15,23,42,.06)}.page_prefecture_heading_icon____IYf{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:radial-gradient(circle at 30% 30%,#ffffff 0,#e0f2fe 45%,#dbeafe 100%);border:1px solid rgba(59,130,246,.16);box-shadow:0 6px 16px rgba(59,130,246,.1)}.page_prefecture_heading_texts__t8Z8r{display:flex;flex-direction:column;gap:2px}.page_prefecture_heading_title__NKdQ_{margin:0;font-size:24px;font-weight:800;color:#0f172a;line-height:1.1;letter-spacing:.01em}.page_prefecture_heading_sub__E4QZG{margin:0;font-size:12.5px;color:rgba(15,23,42,.55)}@media screen and (max-width:640px){.page_prefecture_heading_row__p9iUg{padding:12px;border-radius:16px}.page_prefecture_heading_title__NKdQ_{font-size:20px}}.page_none_search___jX2c,.page_plus__VdZtd{margin-top:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}.page_plus__VdZtd{height:120px;width:260px;background-color:#ffffff;border:1px solid #dde1e4;cursor:pointer}.page_plus__VdZtd p{font-size:13px}.page_product_grid__0u7Gp{margin:20px}.page_product_good_list__Sow25,.page_product_grid__0u7Gp{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.7rem 2.5rem;position:relative}.page_product_good_list__Sow25{margin-top:1.5rem;justify-items:center}.page_bg_gray_100__CMrfN{background-color:#F3F4F6;width:100vw}.page_section_collections_outer__Dac37{margin:0 auto;padding:2rem 1rem 0}.page_section_collections_after_hero__G_ZDX{padding-top:1rem}.page_section_collections_inner__mcfHg{margin:0 auto}.page_collection_grid__jyYyU{margin-top:1.5rem;gap:1.5rem;display:block}.page_select_place__X7mBw{cursor:pointer}.page_select_place__X7mBw:hover{background-color:#e7f0ff;border-radius:10px}.page_name__HEcjo{padding-top:25px;padding-bottom:3px;font-weight:700}.page_address_or_type__xd1fR{padding-bottom:3px;font-size:13px}.page_box__y5Hi5{display:flex;justify-content:center}.page_text_box__zqh8O{margin-right:15px;padding:8px}.page_text_box__zqh8O img{width:240px;height:200px}.page_res_name__6n_Vd{font-weight:700;width:300px;font-size:20px;color:#217c98}.page_address__TMXkN{font-size:14px}.page_result__81Srp img{width:350px;height:330px;border-radius:10px}.page_mobile_image__UBVH1{width:100%!important;height:auto!important;max-height:250px!important;-o-object-fit:cover!important;object-fit:cover!important}.page_select_input__At3Uk{padding:1.25rem 1.375rem 1.5rem}.page_select_input__At3Uk,.page_select_input_creation__LIQYY{border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.06);background:#ffffff;width:min(1180px,calc(100% - 2rem));height:auto;margin:auto auto 30px;box-sizing:border-box}.page_select_input_creation__LIQYY{padding:1.25rem 1.125rem 1.5rem}.page_select_input__At3Uk .page_select__JoP_F label{margin-top:19px}.page_border__DLjzd{background-color:#ffffff;border:1px solid #6f6f6f;border-radius:9px;margin-top:10px}.page_address_on_icon__AgNlO{display:flex;flex-direction:column;margin-top:5px}.page_select__JoP_F{width:160px}.page_select_category__HgT26{display:flex;gap:10px;margin-top:10px}.page_prefecture_block__eBnPV{display:flex;flex-wrap:wrap;justify-content:center;width:350px;margin-top:20px}.page_prefecture_block__eBnPV h2{display:flex}.page_min__MpikD{min-width:500px}.page_creation_column__A63sz{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:150px;margin:6px 0;padding:8px;background-color:#f9fafb;border-radius:12px;transition:background-color .2s ease}.page_creation_column__A63sz li{color:#2563eb;font-size:14px;font-weight:500;padding:6px 8px;border-radius:8px;transition:all .2s ease;text-align:center;background-color:#ffffff;border:1px solid #e5e7eb}.page_creation_column__A63sz li:hover{background-color:#f3f4f6;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_creation_column__A63sz li a{display:block;color:inherit;text-decoration:none;width:100%}.page_creation_column__A63sz li.page_active__8bCdB{background-color:#e0e7ff;color:#4338ca;border-color:#c7d2fe}.page_creation_column__A63sz li.page_active__8bCdB:hover{background-color:#e0e7ff;transform:none;box-shadow:none}.page_loading_text__AOC6T{font-weight:700;font-size:18px;margin-bottom:40px;margin-left:-147px}.page_plan_border__UjGHy,.page_plan_margin__P0teP{display:contents}.page_heading_on_side__64P1r{margin-top:15px}.page_html__m4byY{height:100%;overflow-y:scroll}.page_body__Nokwk{margin:0;overflow:auto;background-color:#ffff}@media (max-width:1000px){.page_side_menu__sX_QN:not(.page_side_menu_embedded__J86Zg){display:none}}@media (max-width:840px){.page_heading__J7HoC{margin-left:10px;font-size:21px;font-weight:700;color:#1F2937}.page_pickup_heading__iBbHn{margin-left:5px;font-size:18px;color:#1F2937}}@media (min-width:640px){.page_prefecture_block__eBnPV{display:none}.page_product_good_list__Sow25{margin-top:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4.5rem 2.5rem;position:relative;margin-left:10%;margin-right:10%}}@media (min-width:800px){.page_collection_grid__jyYyU{display:flex;justify-content:center}.page_product_grid__0u7Gp{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 33px}}@media (min-width:1000px){.page_collection_grid__jyYyU{display:flex;justify-content:center}.page_product_grid__0u7Gp{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 40px}}@media (min-width:1200px){.page_collection_grid__jyYyU{display:flex;justify-content:center}.page_product_grid__0u7Gp{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 40px}.page_pickup_heading__iBbHn{margin-top:10px;margin-left:10px}}@media (max-width:1300px){.page_collection_grid__jyYyU{display:flex;justify-content:center}.page_collection_grid__jyYyU a:nth-of-type(n+4){display:flex;justify-content:center;display:none}}@media (max-width:800px){.page_collection_grid__jyYyU{display:flex;justify-content:center;flex-direction:column;align-items:stretch;gap:0;margin:0 10px;padding:0 35px;box-sizing:border-box}.page_collection_grid__jyYyU>a{width:100%;max-width:100%}.page_collection_grid__jyYyU a:nth-of-type(n+4){display:block}.page_product_grid__0u7Gp .page_plan_border__UjGHy:first-child{padding-top:16px;border-top:1px solid rgba(0,0,0,.13)}.page_product_grid__0u7Gp{margin:10px}.page_plan_border__UjGHy{display:block;border-bottom:1px solid rgba(0,0,0,.13);padding-bottom:16px;margin-bottom:16px;margin-left:0;margin-right:0}.page_plan_margin__P0teP{display:block;margin:0 35px}.page_bg_white__E3_Nz{background-color:#fff;margin-top:0}.page_bg_sky_blue__Hi3Bi{background-color:#f4f7fc;margin-top:20px}.page_product_grid__0u7Gp{margin-top:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.2rem 1.5rem;position:relative}.page_section_customers__H6emZ,.page_section_customers_trend__lMmLz{margin:0 auto;max-width:280rem;min-width:113px;padding:0;display:flex;justify-content:center}.page_section_customers_trend__lMmLz{flex-direction:column}.page_section_customers_good_list__C2z3D,.page_section_customers_good_list_loading__PX5W7{margin:20px auto 0;width:50%;max-width:280rem;min-width:113px;padding:0;display:flex}.page_section_customers_good_list_loading__PX5W7{justify-content:center}}@media (max-width:640px){.page_html__m4byY{height:100%;overflow-y:scroll;position:absolute}.page_min__MpikD{min-width:412px}.page_column__Mjm7z{background-color:#ffffff}.page_column__Mjm7z li{color:#338af5;font-size:16px;font-weight:700}.page_collection_grid__jyYyU a:nth-of-type(n+4){display:none}.page_grid_button__PhV8Z{grid-template-columns:repeat(3,1fr)}.page_creation_column__A63sz{width:100%;max-width:300px;margin:10px auto}.page_creation_column__A63sz li{font-size:15px;padding:8px 12px}.page_prefecture_block__eBnPV{display:flex;flex-wrap:wrap;justify-content:center;width:350px;margin-top:20px;gap:15px}.page_heading_on_side__64P1r{margin-left:18px}}@media (min-width:1280px){.page_product_grid__0u7Gp{gap:40px 50px}}@media (min-width:1520px){.page_product_grid__0u7Gp{gap:45px 60px}.page_side_menu__sX_QN:not(.page_side_menu_embedded__J86Zg){margin-right:80px;margin-left:-80px}.page_product_good_list__Sow25{margin-top:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4.5rem 2.5rem;position:relative;margin-left:15%;margin-right:15%}}@media (min-width:1650px){.page_product_grid__0u7Gp{gap:50px 70px}}@media (min-width:1870px){.page_product_grid__0u7Gp{gap:55px 80px}}.page_radio-group__TIObX{display:flex;gap:10px}.page_radio-group__TIObX label{display:flex;align-items:center;gap:5px;padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;background-color:#ffffff;transition:all .2s ease}.page_radio-group__TIObX label:hover{background-color:#f9fafb}.page_radio-group__TIObX input[type=radio]{display:none}.page_radio-group__TIObX input[type=radio]:checked+span{color:#14B885;font-weight:700}.page_radio-group__TIObX input[type=radio]:checked+label{background-color:#f9f5f5;border-color:#14B885}@media (max-width:768px){.page_select_input__At3Uk,.page_select_input_creation__LIQYY{width:100%;max-width:100%;height:auto;padding:1rem 1rem 1.25rem;margin:0 0 1.5rem;border-radius:0;border-left:none;border-right:none;box-shadow:none}.page_change_text__dBRqm{padding-left:1rem;padding-right:1rem}.page_result__81Srp img{width:100%;height:auto;max-height:250px;-o-object-fit:cover;object-fit:cover}.page_none_search___jX2c,.page_plus__VdZtd{width:100%}.page_display_input__qOrr5{width:calc(100% - 30px);max-width:calc(100% - 30px)}}.page_page_number__Igqn0{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;font-size:14px;font-weight:700;color:#0d9488;background:linear-gradient(90deg,#ffffff,#f0fdfa);border-radius:9999px;border:1px solid #ccfbf1;vertical-align:middle;box-shadow:0 2px 4px rgba(0,0,0,.02),0 0 0 1px rgba(13,148,136,.05),0 4px 12px rgba(13,148,136,.08);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.02em}.page_page_number__Igqn0:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#14b8a6;box-shadow:0 0 0 3px rgba(20,184,166,.2)}.page_hero_title_container__dQPkI{text-align:center;margin-bottom:2rem;padding:2rem 1rem;background:white;border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.page_hero_title__ufAx0{font-size:28px;font-weight:800;color:#1F2937;line-height:1.4;letter-spacing:.02em;margin-bottom:.5rem;background:linear-gradient(135deg,#1F2937,#4B5563);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_hero_subtitle__aCasi{font-size:15px;color:#6B7280;font-weight:500}.page_brand_name__fuO2P{color:#14B885;margin-right:4px}@media (min-width:640px){.page_hero_title__ufAx0{font-size:32px}}.wiki_image_search_modal_backdrop__c3KbP{position:fixed;inset:0;z-index:20000;display:flex;align-items:stretch;justify-content:center;background:rgba(15,23,42,.5);backdrop-filter:blur(4px)}@media (min-width:640px){.wiki_image_search_modal_backdrop__c3KbP{align-items:center;padding:1rem}}.wiki_image_search_modal_panel__4oIm6{display:flex;flex-direction:column;width:100%;height:100%;max-height:100dvh;background:#ffffff;overflow:hidden}@media (min-width:640px){.wiki_image_search_modal_panel__4oIm6{height:auto;max-width:42rem;max-height:min(90vh,820px);border-radius:1.25rem;box-shadow:0 25px 50px -12px rgba(15,23,42,.25)}}.wiki_image_search_modal_stickyTop__meqli{flex-shrink:0;background:#ffffff;border-bottom:1px solid #f1f5f9;padding-bottom:env(safe-area-inset-top,0)}.wiki_image_search_modal_header__8Hfcy{padding:max(1rem,env(safe-area-inset-top,0px)) 1rem .5rem}@media (min-width:640px){.wiki_image_search_modal_header__8Hfcy{padding:1.25rem 1.25rem .75rem}}.wiki_image_search_modal_title__lYZYG{margin:0;font-size:1.0625rem;font-weight:700;color:#0f172a}@media (min-width:640px){.wiki_image_search_modal_title__lYZYG{font-size:1.125rem}}.wiki_image_search_modal_subtitle__f9Fj2{margin:.35rem 0 0;font-size:.8125rem;line-height:1.5;color:#64748b}.wiki_image_search_modal_searchBlock__fqk7D{padding:.5rem 1rem .75rem}@media (min-width:640px){.wiki_image_search_modal_searchBlock__fqk7D{padding:.75rem 1.25rem}}.wiki_image_search_modal_searchRow__8wXD9{display:flex;flex-direction:column;gap:.5rem}@media (min-width:480px){.wiki_image_search_modal_searchRow__8wXD9{flex-direction:row;align-items:stretch}}.wiki_image_search_modal_searchFieldWrap__vhi9L{position:relative;flex:1}.wiki_image_search_modal_searchIcon__aYX0H{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#94a3b8}.wiki_image_search_modal_searchInput__lpdU9{width:100%;min-height:3rem;padding:.75rem .85rem .75rem 2.75rem;font-size:16px;border:1px solid #e2e8f0;border-radius:.75rem;background:#f8fafc}.wiki_image_search_modal_searchInput__lpdU9:focus{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px rgba(59,130,246,.15);background:#fff}.wiki_image_search_modal_searchBtn__kquKD{flex-shrink:0;min-height:3rem;padding:0 1.25rem;font-size:1rem;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:.75rem;cursor:pointer}@media (min-width:480px){.wiki_image_search_modal_searchBtn__kquKD{font-size:.875rem;min-height:auto;padding:0 1rem;align-self:stretch;display:flex;align-items:center;justify-content:center}}.wiki_image_search_modal_searchBtn__kquKD:disabled{opacity:.5;cursor:not-allowed}.wiki_image_search_modal_body__Cr1OM{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem 1rem max(1.25rem,env(safe-area-inset-bottom,0px))}@media (min-width:640px){.wiki_image_search_modal_body__Cr1OM{padding:0 1.25rem 1.25rem}}.wiki_image_search_modal_list__LSMxS{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.wiki_image_search_modal_card__Gu_Ha{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.06)}@media (min-width:640px){.wiki_image_search_modal_card__Gu_Ha{flex-direction:row;gap:1rem;padding:1rem}}.wiki_image_search_modal_thumbBtn__Y1ObS{position:relative;width:100%;aspect-ratio:4/3;padding:0;border:none;border-radius:.75rem;overflow:hidden;cursor:pointer;background:#f1f5f9;touch-action:manipulation}@media (min-width:640px){.wiki_image_search_modal_thumbBtn__Y1ObS{flex-shrink:0;width:11rem;height:11rem;aspect-ratio:auto}}.wiki_image_search_modal_bodyCol__w0eb1{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.wiki_image_search_modal_imageTitle__FTLQ_{margin:0;font-size:.9375rem;font-weight:600;line-height:1.45;color:#0f172a}@media (min-width:640px){.wiki_image_search_modal_imageTitle__FTLQ_{font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.wiki_image_search_modal_locationRow__F_ob_{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.wiki_image_search_modal_locationBadge__lAdul{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;color:#1d4ed8;background:#eff6ff;border-radius:999px}.wiki_image_search_modal_locationUnknown__rfRjD{font-size:.8125rem;color:#94a3b8}.wiki_image_search_modal_meta__YCJB5{margin:0;font-size:.8125rem;color:#64748b}.wiki_image_search_modal_actions__nm7qL{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.25rem}@media (min-width:640px){.wiki_image_search_modal_actions__nm7qL{margin-top:auto;padding-top:.25rem}}.wiki_image_search_modal_useBtn__PhDoB{min-height:auto;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:.5rem;cursor:pointer;touch-action:manipulation}.wiki_image_search_modal_linkBtn__14K9k{min-height:auto;display:inline-flex;align-items:center;padding:.35rem 0;font-size:.8125rem;font-weight:500;color:#64748b;background:transparent;border:none;border-radius:0;text-decoration:underline;text-underline-offset:2px;touch-action:manipulation}.wiki_image_search_modal_linkBtn__14K9k:hover{color:#2563eb}.wiki_image_search_modal_loading__u9Tyn{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;color:#64748b;font-size:.875rem}.wiki_image_search_modal_empty__PdXjO{padding:2rem 1rem;text-align:center;font-size:.875rem;color:#64748b}.wiki_image_search_modal_closeBtn__PAdKl{position:absolute;top:max(.75rem,env(safe-area-inset-top,0px));right:.75rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:none;border-radius:.75rem;background:#f1f5f9;color:#64748b;cursor:pointer;touch-action:manipulation}.wiki_image_search_modal_headerWrap__pWeem{position:relative;padding-right:3.25rem}.tab_container__ATMvV{width:54%;min-height:640px;background-color:#ffffff;overflow-y:auto;scroll-behavior:smooth;margin-right:3px}.tab_container__ATMvV::-webkit-scrollbar{width:8px}.tab_container__ATMvV::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.tab_container__ATMvV::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.tab_container__ATMvV::-webkit-scrollbar-thumb:hover{background:#555}.tab_container_scrollable__nnfHP{overflow-y:auto;max-width:44rem;min-width:44rem;height:calc(100vh - 75px);scroll-behavior:smooth;border:.5px solid #cccccc}.tab_desc__6qdAM{margin:12px}.tab_tabGroup__kUPLD{display:block}.tab_button_wrapper__3qrVg{display:inline-flex;list-style:none;font-family:Poppins,sans-serif;justify-content:center;margin-top:23px}button .tab_icon__pdh8N{position:relative}button .tab_tooltip__fazjE{top:0;font-size:14px;color:black;padding:5px 8px;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.1);opacity:0;pointer-events:none}button .tab_tooltip__fazjE,button .tab_tooltip__fazjE:before{position:absolute;background:#fff;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}button .tab_tooltip__fazjE:before{content:"";height:8px;width:8px;bottom:-3px;left:50%;transform:translate(-50%) rotate(45deg)}button .tab_icon__pdh8N:hover .tab_tooltip__fazjE{top:-45px;opacity:1;visibility:visible;pointer-events:auto}.tab_tabList__75voE{display:flex;gap:.25rem;border-radius:1rem;background-color:#e7e7e7;padding:.25rem;margin-top:20px}.tab_tab__AY5lX{width:100%;border-radius:.875rem;padding:.625rem;font-size:1rem;font-weight:500;line-height:1.25rem;outline:none;box-shadow:none;transition:all .2s;color:#1E40AF;background-color:#e7e7e7;border:none}.tab_tab__AY5lX:hover{background-color:#ffffff;color:#1E40AF}.tab_tab__AY5lX:focus{box-shadow:0 0 0 2px rgba(255,255,255,.6)}.tab_tabSelected__yi6jt{background-color:#FFFFFF;color:#1E40AF;box-shadow:0 1px 2px rgba(0,0,0,.1)}.tab_tabPanels__6S2zP{margin-top:.5rem}.tab_tabPanelsPostEditAll__Oj15T{margin-top:18.3rem}.tab_day_center__AIyYb{display:flex;justify-content:center;align-items:center;margin-top:-5px;margin-bottom:10px;position:relative;width:100%}.tab_day_center__AIyYb:after,.tab_day_center__AIyYb:before{content:"";width:70px;height:1px;background-color:#a7a7a7;margin:0 10px}.tab_day_title__nH3FK{background-color:#ffffff;color:#1c1c1c;padding:5px 40px;border-radius:20px;border:1.3px solid #a7a7a7;white-space:nowrap}.tab_tabPanel__Au2NE{border-radius:1rem;background-color:#F8F8F8;padding:1rem;outline:none;border:2px solid transparent;box-shadow:none;overflow:hidden}.tab_category__YnIkK,.tab_desc__6qdAM,.tab_topicList__r7bZ6,.tab_user__xtm86 p{color:#1a1a1a}.tab_meta__WjhxV{display:flex;gap:14px;align-items:center;margin:5px 0 4px}.tab_prefRow__yJ2gQ{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:#f8fafc;border:1px dashed #cbd5e1}.tab_prefText__ZYhxs{color:#0f172a;font-weight:600}.tab_chip__J3Whl{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;font-size:13px;line-height:20px;color:#0f172a;background:#e2e8f0;border:1px solid #cbd5e1}.tab_muted__SeOKg{color:#6b7280}.tab_sectionDivider__xpJI9{height:1px;background:#e5e7eb;margin:10px 0 6px}.tab_badges__NJSwJ{display:flex;gap:8px;align-items:center;margin-top:8px}.tab_badge__rpirW{font-size:14px;color:#1e3a8a;background:#dbeafe;border:1px solid #bfdbfe;border-radius:9999px}.tab_badgeSecondary__fv1iz,.tab_badge__rpirW{display:inline-flex;padding:2px 10px;line-height:18px;font-weight:600}.tab_badgeSecondary__fv1iz{font-size:12px;color:#065f46;background:#d1fae5;border:1px solid #a7f3d0;border-radius:9999px}.tab_creationRow__o7k3x{display:flex;align-items:center;gap:6px;margin-top:10px;color:#111827}.tab_creationTitle__I4QQg{font-weight:700}.tab_tabPanel__Au2NE:focus{box-shadow:0 0 0 2px rgba(255,255,255,.6)}.tab_button_group__Iyufd{display:flex;justify-content:flex-end;align-items:center}.tab_topicList__r7bZ6{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none;margin:20px 0 0}.tab_topicItem__FPu3P a{text-decoration:none;color:#0070f3;padding:5px 10px;border:1px solid #0070f3;border-radius:20px;background-color:#fdfdfd;transition:background-color .3s,color .3s}.tab_topicItem__FPu3P a:hover{background-color:#0070f3;color:#fff}.tab_videoSection__9F1dU{margin-top:18px;margin-bottom:18px;width:100%;max-width:min(100%,820px)}.tab_videoHeading__DVK_C{font-size:1.125rem;font-weight:700;color:#111827;margin:0 0 10px}.tab_videoWrapper__B4cO2{position:relative;width:100%;background:#0b1220;border-radius:14px;overflow:hidden;box-shadow:0 6px 14px rgba(0,0,0,.08)}.tab_videoWrapper__B4cO2:before{content:"";display:block;padding-top:56.25%}.tab_video__fcv5u{position:absolute;inset:0;width:100%;height:100%;border:0}.tab_user__xtm86{display:flex;align-items:center;margin-bottom:8px}.tab_user__xtm86 :hover{color:#3c7ef6}.tab_user__xtm86 p{margin-left:3px}.tab_userCard__gUP8G{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .2s ease,transform .2s ease}.tab_userCard__gUP8G:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);transform:translateY(-1px)}.tab_avatar__UvoLj{box-shadow:0 2px 8px rgba(0,0,0,.12)}.tab_userTexts__rIhwZ{display:flex;flex-direction:column;gap:2px;min-width:0}.tab_userName__dst6Y{font-weight:700;color:#111827;line-height:1.2}.tab_userMeta__X49Dj{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6b7280}.tab_user_icon__BNa2j{width:34px;height:34px;font-size:22px;border:1px solid #999999;border-radius:50%;background:#ffffff;display:flex;justify-content:center;z-index:10}.tab_skip_time__2ZjQA{cursor:pointer}.tab_hero__TxT7o{position:relative;border-radius:25px;overflow:hidden}.tab_heroOverlay__nHguq{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.65))}.tab_first_image__t79BZ{position:absolute;inset:0;z-index:0}.tab_first_image__t79BZ img{position:absolute!important;inset:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;color:transparent;z-index:0;filter:brightness(62%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.tab_first_image_mv__fZxIs{position:absolute;inset:0;z-index:0}.tab_first_image_mv__fZxIs img{position:absolute!important;inset:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;color:transparent;z-index:0;filter:brightness(62%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.tab_plan_wrapper__s2MWL{display:flex;padding-bottom:env(safe-area-inset-bottom)}.tab_plan_wrapper_fill_available___4rT8{display:flex;width:-webkit-fill-available;height:calc(100vh - 90px);overflow:hidden}.tab_titles__DtvsX{position:relative;font-weight:700;font-size:18px;color:#f4f4f4;padding:20px 15px 0;z-index:2}.tab_title__jLF7x{font-size:28px;font-weight:700;z-index:10}.tab_description___YxSZ,.tab_title__jLF7x{color:#fff;text-shadow:1px 2px 3px #4f4f4f}.tab_description___YxSZ{font-size:18px;padding-bottom:20px;margin-top:12px;line-height:1.8}.tab_category__YnIkK,.tab_description___YxSZ{position:relative;z-index:100}.tab_loading_map___zphZ{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:calc(100vh - 75px)}.tab_loading_map___zphZ p{margin-top:10px}.tab_map__z6XnR{right:0;z-index:1;width:50%;overflow:hidden}.tab_map_nav_active__WmeZk{position:fixed;inset:0;width:100vw!important;height:100svh!important;height:100dvh!important;max-width:none;max-height:100dvh;z-index:970000}.tab_map_form__MrJr2{position:fixed;top:135px;right:0;z-index:0;width:46%;height:calc(100vh - 135px);overflow:hidden}.tab_map_form_fixed_full__lczYR{position:fixed;top:var(--plan-map-fixed-top,135px);right:0;z-index:900;width:46%;height:calc(100vh - var(--plan-map-fixed-top, 135px));overflow:hidden;border-left:1px solid #e2e8f0;background:#fff}.tab_map_side_portal_root__Iov7l{position:fixed;inset:0;pointer-events:none;z-index:900}.tab_map_side_portal_host__iGLzd,.tab_map_side_portal_root__Iov7l .tab_map_form_fixed_full__lczYR{pointer-events:auto}.tab_map_side_reopen_btn__D7UQ0{pointer-events:auto;position:fixed;right:1.25rem;top:calc(var(--plan-map-fixed-top, 135px) + .75rem);z-index:901;padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:.5rem;box-shadow:0 4px 12px rgba(37,99,235,.35);cursor:pointer}.tab_map_form_fixed_spacer__4Oqiu{width:100%;height:min(60vh,560px);min-height:300px;pointer-events:none;visibility:hidden}.tab_map_form_unfixed__bVaQh{position:static;right:auto;top:auto;z-index:0;width:100%;height:min(60vh,560px);min-height:300px;overflow:hidden}@media (max-width:768px){.tab_map_form__MrJr2{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000}}@media (max-width:1200px){.tab_map__z6XnR,.tab_map_form__MrJr2,.tab_map_form_fixed_full__lczYR{width:38%}}.tab_fixedMap__SVCga{position:fixed;bottom:0;right:0}.tab_map_display__Q85lr,.tab_map_display_open__UDYD9{position:fixed;top:135px;right:20px;z-index:10}.tab_map_button_not_display__NcEWf{display:none}.tab_mobile_map_display__uq9nA{position:fixed;top:135px;right:20px;z-index:10}.tab_mobile_map_display_open__JXgxh{margin-top:8px;margin-bottom:8px}.tab_plan_button_wrapper__oxTYb{display:flex;flex-direction:column}.tab_mobile_plan_button_wrapper__yChGm,.tab_plan_button_wrapper__oxTYb{margin-top:208px;position:sticky;height:260px;top:50px}.tab_name_map__WTheE,.tab_schedule__BX9jk{margin-top:225px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;position:absolute;right:8px;bottom:2px;z-index:15}.tab_name_map__WTheE{background-color:#ffffff;border-radius:13px;min-width:260px;max-height:250px;overflow:auto}.tab_name_on_map__c_MaD{position:absolute;margin-top:225px;margin-left:15px;width:210px;padding-top:10px;height:-moz-fit-content;height:fit-content;bottom:0;right:8px;display:flex;background-color:#ffffff;flex-direction:column;border-radius:13px;z-index:30}@media (min-width:1200px){.tab_container_scrollable__nnfHP{overflow-y:auto;max-width:52rem;min-width:52rem;height:calc(100vh - 75px);scroll-behavior:smooth}.tab_plan_wrapper__s2MWL{margin-left:-130px}.tab_titles__DtvsX{padding:20px 30px 0}}@media (max-width:1200px){.tab_name_map__WTheE,.tab_name_on_map__c_MaD{display:none}}@media (max-width:1300px){.tab_name_map__WTheE{display:none}}.tab_only_day__1g1B1{color:rgb(0 0 0/60%);margin-left:10px}.tab_one_name__0HeCp{color:rgb(0 0 0/60%);margin:5px 10px 13px 15px;text-align:left}@media (max-width:905px){.tab_loading_map___zphZ,.tab_mobile_none__UPtFX{display:none}.tab_container__ATMvV{width:100%;max-width:44rem;min-height:640px;background-color:#ffffff;overflow-y:auto;scroll-behavior:smooth}.tab_plan_wrapper_fill_available___4rT8{height:100%}.tab_map__z6XnR{width:100%;height:100svh;height:100dvh;min-height:100svh;min-height:100dvh;position:fixed;inset:0;z-index:960000}.tab_mobile_display__ihKWt{position:relative;top:auto;right:auto;left:auto;display:flex;align-items:center;justify-content:center}}@media (max-width:755px){.tab_day_center__AIyYb{margin-top:10px}.tab_tabPanel__Au2NE{padding:.3rem;background-color:#ffffff}.tab_plan_wrapper__s2MWL{display:flex;flex-direction:column-reverse}.tab_plan_button_wrapper__oxTYb{display:flex;justify-content:space-around;position:fixed;bottom:var(--adsense-anchor-height,0);align-content:center;flex-wrap:nowrap;flex-direction:row;height:calc(54px + env(safe-area-inset-bottom));top:auto;align-items:center;z-index:10000;background:rgba(255,255,255,.9);backdrop-filter:saturate(180%) blur(6px);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);width:calc(100vw - 20px);left:50%;transform:translateX(-50%);padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.tab_mobile_plan_button_wrapper__yChGm,.tab_plan_x_share__sHR0D{display:none}.tab_tabPanel__Au2NE{margin-bottom:10px}.tab_first_image__t79BZ img,.tab_first_image_mv__fZxIs img{height:100%!important}.tab_title__jLF7x{font-size:22px;font-weight:700;z-index:10;color:#fff}.tab_description___YxSZ{font-size:16px;margin-top:10px;position:relative;z-index:100;color:#fff;line-height:1.7}.tab_container_scrollable__nnfHP{overflow-y:auto;width:100vw;max-width:100vw;min-width:100vw;height:calc(100% - 75px);scroll-behavior:smooth;border:none;padding-bottom:calc(96px + env(safe-area-inset-bottom) + var(--adsense-anchor-height, 0px))}}.tab_mvHeader__GVmDV{margin:-12px -12px 0;border-radius:0;overflow:hidden;position:relative;z-index:100}.tab_mvHeaderGradient__3Ehca{background:linear-gradient(135deg,#ff9cc5,#ff6b9d 40%,#ff4d7d);padding:16px 20px 14px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 12px rgba(255,107,157,.25);position:relative;z-index:100}.tab_mvHeaderIcon__hePrx{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border-radius:8px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0;position:relative;z-index:1}.tab_mvHeaderText__aPiR5{flex:1;position:relative;z-index:1}.tab_mvLabel__Fgz0t{display:block;font-size:10px;font-weight:700;letter-spacing:1.2px;color:rgba(255,255,255,.85);margin-bottom:4px;text-transform:uppercase}.tab_mvTitle__Jwzzv{display:flex;flex-direction:column;gap:2px}.tab_mvArtist___F5EF{display:block;font-size:14px;font-weight:600;color:rgba(255,255,255,.95);letter-spacing:.2px}.tab_mvSong__e5nZM{display:block;font-size:20px;font-weight:800;color:white;line-height:1.3}.tab_titleMv__BeDhy{font-size:28px;font-weight:700;line-height:1.4;z-index:10;color:#fff;margin-top:0}.tab_pilgrimageHeader__wz1_1{margin:-12px -12px 0;border-radius:0;overflow:hidden;position:relative;z-index:100}.tab_pilgrimageHeaderGradient__KwakO{background:linear-gradient(135deg,#93c5fd,#60a5fa 40%,#7bb8fa);padding:16px 20px 14px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 12px rgba(96,165,250,.25);position:relative;z-index:100}.tab_pilgrimageHeaderIcon__csmEU{background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border-radius:8px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0;position:relative;z-index:1}.tab_pilgrimageHeaderText__rLZT9{flex:1;position:relative;z-index:1}.tab_pilgrimageLabel__jH72m{display:block;font-size:10px;font-weight:700;letter-spacing:1.2px;color:rgba(255,255,255,.85);margin-bottom:4px;text-transform:uppercase}.tab_pilgrimageTitle__qwXb9{display:flex;flex-direction:column;gap:2px}.tab_pilgrimageCreation__3wU9X{display:block;font-size:20px;font-weight:800;color:white;line-height:1.3}.tab_titlePilgrimage__PuQB8{font-size:28px;font-weight:700;line-height:1.4;z-index:10;color:#fff;margin-top:0}.tab_first_image_pilgrimage__DP9za{position:absolute;inset:0;z-index:0}.tab_first_image_pilgrimage__DP9za img{position:absolute!important;inset:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;color:transparent;z-index:0;filter:brightness(62%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media (max-width:755px){.tab_mvHeaderGradient__3Ehca{padding:14px 16px 12px}.tab_mvHeaderIcon__hePrx{width:40px;height:40px}.tab_mvHeaderIcon__hePrx svg{width:26px;height:26px}.tab_mvLabel__Fgz0t{font-size:9px}.tab_mvArtist___F5EF{font-size:13px}.tab_mvSong__e5nZM{font-size:18px}.tab_titleMv__BeDhy{font-size:22px;font-weight:700;z-index:10;color:#fff}.tab_pilgrimageHeaderGradient__KwakO{padding:14px 16px 12px}.tab_pilgrimageHeaderIcon__csmEU{width:40px;height:40px}.tab_pilgrimageHeaderIcon__csmEU svg{width:26px;height:26px}.tab_pilgrimageLabel__jH72m{font-size:9px}.tab_pilgrimageCreation__3wU9X{font-size:18px}.tab_titlePilgrimage__PuQB8{font-size:22px;font-weight:700;z-index:10;color:#fff}.tab_first_image_pilgrimage__DP9za img{height:100%!important}}.tab_mobile_schedule_wrapper___3MEV{display:none}@media (max-width:905px){.tab_mobile_schedule_wrapper___3MEV{display:flex;overflow-x:auto;gap:12px;padding:12px 16px;margin:-10px -12px 15px;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.05);position:sticky;top:60px;z-index:90;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;border-bottom:1px solid rgba(0,0,0,.05)}.tab_mobile_schedule_wrapper___3MEV::-webkit-scrollbar{display:none}.tab_mobile_schedule_item__m3aw4{flex:0 0 auto;padding:8px 16px;background:#ffffff;border:1px solid #e5e7eb;border-radius:20px;font-size:14px;font-weight:600;color:#374151;scroll-snap-align:start;box-shadow:0 2px 5px rgba(0,0,0,.02);transition:all .2s ease;white-space:nowrap}.tab_mobile_schedule_item__m3aw4:active{transform:scale(.95);background:#f3f4f6}}.plan_form_page_header_header__1mOGS{width:100%;max-width:min(1180px,calc(100% - 2rem));margin:0 auto 1rem;padding:1.25rem 1rem 1rem;box-sizing:border-box;border-radius:0;background:linear-gradient(135deg,#ffffff,#f0f9ff 55%,#eef2ff);border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.05)}@media (min-width:769px){.plan_form_page_header_header__1mOGS{margin-bottom:1.25rem;padding:1.5rem 1.25rem 1.25rem;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 4px 14px rgba(15,23,42,.06)}}.plan_form_page_header_eyebrow__jd6Mh{margin:0 0 .35rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2563eb}.plan_form_page_header_title___TNbh{margin:0;font-size:1.375rem;font-weight:800;letter-spacing:-.02em;color:#0f172a;line-height:1.25}@media (min-width:769px){.plan_form_page_header_title___TNbh{font-size:1.5rem}}.plan_form_page_header_lead__ypB2h{margin:.5rem 0 0;font-size:.8125rem;line-height:1.55;color:#64748b;max-width:36rem}.plan_subject_form_form__bygQ1{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:100%}@media (max-width:899px){.plan_subject_form_form__bygQ1{gap:1.25rem}.plan_subject_form_section__hzsT_,.plan_subject_form_sidePanel__5YE6h{width:100%;min-width:0;box-sizing:border-box}.plan_subject_form_sidePanel__5YE6h{padding:1rem}.plan_subject_form_categoryGrid__Qs3uZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.plan_subject_form_categoryBtn__DFJel{flex-direction:column;align-items:center;text-align:center;padding:.625rem .35rem;gap:.35rem}.plan_subject_form_categoryEmoji__6oR8r{font-size:1.5rem}.plan_subject_form_categoryHint__Jbk_k{display:none}.plan_subject_form_categoryLabel__AV83_{font-size:.75rem;line-height:1.25}}@media (min-width:900px){.plan_subject_form_form__bygQ1{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:1.75rem 2.25rem;align-items:start}}.plan_subject_form_section__hzsT_{display:flex;flex-direction:column;gap:1.25rem}.plan_subject_form_sectionTitle__T1RYc{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.plan_subject_form_sidePanel__5YE6h{display:flex;flex-direction:column;gap:1.25rem;padding:1rem 1.125rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem}@media (min-width:900px){.plan_subject_form_sidePanel__5YE6h{position:sticky;top:1rem}}.plan_subject_form_field___roC1{display:flex;flex-direction:column;gap:.375rem;width:100%}.plan_subject_form_labelRow__UVbfw{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem}.plan_subject_form_label__1r4O5{margin:0;font-size:.875rem;font-weight:600;color:#0f172a}.plan_subject_form_hint__Z_Mhx{margin:0;font-size:.75rem;line-height:1.45;color:#64748b}.plan_subject_form_input__59GWG,.plan_subject_form_textarea__fVxil{width:100%;box-sizing:border-box;padding:.625rem .875rem;font-size:.9375rem;line-height:1.45;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;transition:border-color .15s ease,box-shadow .15s ease}.plan_subject_form_input__59GWG{min-height:2.75rem}.plan_subject_form_textarea__fVxil{min-height:6.5rem;resize:vertical}.plan_subject_form_input__59GWG::-moz-placeholder,.plan_subject_form_textarea__fVxil::-moz-placeholder{color:#94a3b8}.plan_subject_form_input__59GWG::placeholder,.plan_subject_form_textarea__fVxil::placeholder{color:#94a3b8}.plan_subject_form_input__59GWG:focus,.plan_subject_form_textarea__fVxil:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.plan_subject_form_fieldFooter__vLvOp{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;min-height:1.125rem}.plan_subject_form_fieldError__jhwRa{font-size:.75rem;color:#dc2626}.plan_subject_form_charCount__j3JeL{margin-left:auto;font-size:.75rem;font-variant-numeric:tabular-nums;color:#64748b}.plan_subject_form_charCountInvalid__qy1Ly{color:#dc2626}.plan_subject_form_prefTrigger__9Qmds{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:2.75rem;padding:.5rem .875rem;font-size:.9375rem;text-align:left;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:.625rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.plan_subject_form_prefTrigger__9Qmds:hover{border-color:#94a3b8}.plan_subject_form_prefTriggerOpen__2saKB{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.plan_subject_form_prefTriggerPlaceholder__6YR5h{color:#94a3b8}.plan_subject_form_prefChevron__FS4Ob{width:1.25rem;height:1.25rem;flex-shrink:0;color:#64748b}.plan_subject_form_prefDropdown__WK0QE{position:absolute;z-index:10000;top:calc(100% + .35rem);left:0;right:0;max-height:min(20rem,50vh);overflow:auto;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 12px 32px rgba(15,23,42,.12)}.plan_subject_form_prefRegion__3ApuG{padding:.5rem .875rem .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:#64748b;background:#f8fafc;border-bottom:1px solid #f1f5f9;position:sticky;top:0}.plan_subject_form_prefOption__j_elx{display:flex;align-items:center;justify-content:space-between;padding:.5rem .875rem .5rem 2rem;font-size:.875rem;cursor:pointer;color:#0f172a}.plan_subject_form_prefOption__j_elx:hover{background:#f1f5f9}.plan_subject_form_prefOptionSelected__9ZM1z{background:#eff6ff;color:#1d4ed8;font-weight:600}.plan_subject_form_prefOptionDisabled__zgOt6{opacity:.45;cursor:not-allowed}.plan_subject_form_prefChips___a9Ui{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.plan_subject_form_prefChip__KVhom{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem .625rem;font-size:.8125rem;font-weight:500;color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px}.plan_subject_form_prefChipRemove__clec2{display:flex;align-items:center;justify-content:center;padding:.125rem;border:none;border-radius:999px;background:transparent;color:#3b82f6;cursor:pointer}.plan_subject_form_prefChipRemove__clec2:hover{background:rgba(59,130,246,.15)}.plan_subject_form_categoryGrid__Qs3uZ{display:flex;flex-direction:column;gap:.5rem}.plan_subject_form_categoryBtn__DFJel{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem .875rem;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.plan_subject_form_categoryBtn__DFJel:hover{border-color:#cbd5e1;background:#fafafa}.plan_subject_form_categoryBtnActive__oJGTj{border-color:#3b82f6;background:#eff6ff;box-shadow:0 0 0 1px rgba(59,130,246,.25)}.plan_subject_form_categoryEmoji__6oR8r{font-size:1.375rem;line-height:1;flex-shrink:0}.plan_subject_form_categoryText__oF5o_{display:flex;flex-direction:column;gap:.125rem;min-width:0}.plan_subject_form_categoryLabel__AV83_{font-size:.875rem;font-weight:600;color:#0f172a}.plan_subject_form_categoryHint__Jbk_k{font-size:.75rem;color:#64748b;line-height:1.35}.plan_subject_form_daySegment__jleRw{display:grid;grid-template-columns:repeat(4,1fr);gap:.375rem;padding:.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:.625rem}.plan_subject_form_dayBtn__1442D{min-height:2.25rem;padding:.35rem .25rem;font-size:.8125rem;font-weight:600;color:#475569;background:transparent;border:none;border-radius:.5rem;cursor:pointer;transition:background .15s ease,color .15s ease}.plan_subject_form_dayBtn__1442D:hover:not(:disabled){background:#f1f5f9;color:#0f172a}.plan_subject_form_dayBtnActive__KFzPR{background:#2563eb;color:#fff;box-shadow:0 1px 2px rgba(37,99,235,.35)}.plan_subject_form_dayBtnDisabled__76zNM{opacity:.35;cursor:not-allowed}.plan_subject_form_subCategoryGrid__KdwI4{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.plan_subject_form_subCategoryBtn___wSKG{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.625rem .5rem;font-size:.8125rem;font-weight:600;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;cursor:pointer;transition:all .15s ease}.plan_subject_form_subCategoryBtnActive__5NKQB{color:#fff;background:#4f46e5;border-color:#4f46e5}.plan_subject_form_subCategoryHint__mwVMc{font-size:.6875rem;font-weight:500;opacity:.85}.plan_subject_form_divider__1I0ui{height:1px;margin:.25rem 0;background:#e2e8f0;border:none}.plan_subject_form_videoPromo__mHkeD{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;background:linear-gradient(145deg,#eef2ff,#f5f3ff 55%,#faf5ff);border:1px solid #c7d2fe;border-radius:.75rem}.plan_subject_form_videoPromoHead__JDPYj{display:flex;gap:.625rem;align-items:flex-start}.plan_subject_form_videoPromoIcon__AU8Tq{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:.75rem;font-weight:800;color:#fff;background:#dc2626;border-radius:.5rem;box-shadow:0 2px 6px rgba(220,38,38,.35)}.plan_subject_form_videoPromoTitle__3YYAm{display:block;margin:0;font-size:.875rem;font-weight:700;color:#312e81}.plan_subject_form_videoPromoLead__YLWWI{margin:.25rem 0 0;font-size:.75rem;line-height:1.45;color:#4338ca}.plan_subject_form_videoPromoHint__A9ypV{margin:0;font-size:.6875rem;color:#64748b}.post_main__cTa23{--plan-form-page-max:1180px;--plan-form-column-width:720px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#edf2f7;overflow:hidden}.post_post_columns__D4IV0,.post_post_page_toolbar__Rkzq7{width:min(var(--plan-form-page-max),calc(100% - 2rem));margin-left:auto;margin-right:auto;box-sizing:border-box}.post_post_columns_row__4dO_O{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;width:100%}.post_post_columns_pair__rM49X{width:min(calc(var(--plan-form-column-width) * 2 + 1px),calc(100% - 2rem))}.post_form_switch__N6N8u,.post_switch__V0Jqp{display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;width:100%;position:relative;z-index:1}.post_switch__V0Jqp{overflow-x:hidden;border-right:1px solid #c4c4c4;padding-right:25px}.post_map_switch__zPGsH{display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;min-width:500px;margin-left:10px;width:100%;height:100vh}@media (min-width:769px){.post_form_switch__N6N8u{max-width:var(--plan-form-page-max);width:100%}.post_post_columns_pair__rM49X .post_form_switch__N6N8u{border-right:1px solid #c4c4c4;padding-right:25px}.post_post_columns_pair__rM49X .post_form_switch__N6N8u,.post_preview_column__MFz53{max-width:var(--plan-form-column-width);flex:0 0 var(--plan-form-column-width);box-sizing:border-box}.post_map_switch__zPGsH{min-width:min(var(--plan-form-column-width),100%)}}.post_plan_group_show__Pl8Sn{max-width:600px;min-width:600px;height:100%;overflow-y:auto;overflow-x:hidden;padding-left:25px;position:relative;z-index:1}.post_switch_title__zS54T{font-size:18px;font-weight:700;margin:5px;position:relative;z-index:2}.post_head__RPrAj{display:flex;align-items:flex-start;justify-content:space-around;padding:10px 0}.post_select__D4_jm{display:flex;align-items:flex-start;justify-content:space-between;margin-left:47px;margin-right:45px}.post_category__5CSqy{display:flex;flex-direction:column}.post_head__RPrAj p{margin-top:13px;font-size:15px}.post_head__RPrAj input{margin-top:3px}@media (min-width:769px){.post_plan_group_show__Pl8Sn{max-width:var(--plan-form-column-width);min-width:var(--plan-form-column-width)}}@media (max-width:768px){.post_post_columns_row__4dO_O{flex-direction:column;flex-wrap:nowrap}.post_head__RPrAj{flex-direction:column;padding:10px;gap:20px}.post_select__D4_jm{margin:0;flex-direction:column;width:100%}.post_form_switch__N6N8u,.post_preview_column__MFz53,.post_switch__V0Jqp{padding:10px;border-right:none;max-width:100%;flex:1 1 auto}.post_plan_group_show__Pl8Sn{max-width:100%;min-width:auto;padding:10px}.post_map_switch__zPGsH{min-width:100%;margin-left:0;height:calc(100vh - 70px)}.post_main__cTa23{align-items:stretch}}@media (max-width:480px){.post_head__RPrAj{padding:5px}.post_switch_title__zS54T{font-size:16px}}.steppers_vertical_stepper__JP_cp{padding-bottom:20px}.steppers_step__7LLyp{display:flex;flex-direction:row;align-items:baseline;position:relative;padding-top:20px;font-size:16px;color:#4a4a4a;min-height:665px;margin-right:15px}.steppers_step_inner__5U6Sz{display:flex;justify-content:center;padding:0 10px}.steppers_step_inner_circle__NzA8S{display:block;height:15px;width:15px;background-color:#cccccc;border-bottom-color:black;border-radius:50%;z-index:2}.steppers_step_inner_line__55FrM{height:100%;position:absolute;width:2px;background:#cccccc;z-index:1}.steppers_last_step__completed__VKoH_>.steppers_step-right_content__vqJkf{font-weight:700}.steppers_step__7LLyp:last-child>.steppers_step-inner___H95A .steppers_step-inner-line__8WyGP{display:none}.steppers_step_content__XF0b8{color:#1a1a1a;line-height:1.7;letter-spacing:.2px}.steppers_step_content__XF0b8 .steppers_image__1SGle{width:min(500px,100%);height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:5px;margin-top:6px}.steppers_image_credit_subtle__nCBgN{max-width:min(500px,100%);margin:0;padding:0;text-align:right;font-size:10px;line-height:1.1;font-weight:400;letter-spacing:.04em;color:#b0b7c3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.steppers_image_credit_subtle_mark__8A6wg{margin-right:2px;font-size:9px;color:#c4cad4}.steppers_image_credit_details__BDCT_{max-width:min(500px,100%);margin:0;text-align:right}.steppers_image_credit_details__BDCT_ summary{list-style:none;cursor:pointer;display:inline-block;font-size:10px;line-height:1.1;font-weight:400;letter-spacing:.04em;color:#b0b7c3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.steppers_image_credit_details__BDCT_ summary::-webkit-details-marker{display:none}.steppers_image_credit_details__BDCT_ summary::marker{content:""}.steppers_image_credit_details__BDCT_[open] summary{color:#949bab}.steppers_image_credit_expanded__J_YDq{margin:1px 0 0;padding:0;font-size:10px;line-height:1.25;color:#9ca3af;text-align:right}.steppers_step_content__XF0b8 .steppers_street_view_wrapper__W4KGb{width:min(500px,100%);aspect-ratio:4/3;border-radius:5px;margin-top:6px;overflow:hidden;position:relative;background:#f3f4f6}.steppers_step_content__XF0b8 .steppers_street_view_iframe__vshGi{position:absolute;inset:0;width:100%;height:100%;border:0}.steppers_name__b2uV_{font-size:18.5px;font-weight:700;line-height:1.5}.steppers_link__Ote0f :hover{opacity:.6}.steppers_bold__Fe861{font-size:16px;color:#111111}.steppers_description_text__Oa7qO{font-size:16.5px;color:#1a1a1a;line-height:1.8;margin-top:8px;max-width:620px;white-space:pre-wrap}.steppers_description_card__a4VWF,.steppers_description_placeholder__lJN3r{margin-top:10px;padding:12px 14px;border-radius:12px;max-width:620px;border:1px solid rgba(0,123,255,.22);background:linear-gradient(135deg,rgba(0,123,255,.06),rgba(58,163,72,.06))}.steppers_description_card_edit__1N7FA{margin-top:30px}.steppers_description_placeholder__lJN3r{opacity:.9}.steppers_description_label__JIfJ_{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;letter-spacing:.3px;color:#0b4a7a}.steppers_description_label__JIfJ_ span{transform:translateY(.5px)}.steppers_address_text__Y1goT{font-size:16px;color:#1a1a1a;line-height:1.7}.steppers_step_container_lg__g0ENC{padding-top:2px;padding-bottom:8px;padding-left:5px;border-radius:13px}.steppers_step_container_md__2aCBI{padding-top:2px;padding-bottom:8px;padding-left:10px;border-radius:13px}.steppers_number_circle_time_group__Yi0HQ{display:flex;flex-direction:column;gap:15px}.steppers_number_circle__SwJJs{margin-top:10px;margin-bottom:-10px}.steppers_number_circle__SwJJs,.steppers_number_circle_form__fsywk{color:white;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px}.steppers_number_circle_form__fsywk{margin-top:5px;margin-left:6px;margin-bottom:-1px}.steppers_leg_to_next__GUI6U{position:relative;z-index:2;display:flex;align-items:center;gap:3px;width:-moz-fit-content;width:fit-content;margin:33px 0 20px;padding:0;font-size:13px;font-weight:500;letter-spacing:.02em;color:#8b939e;background:transparent;border:none;border-radius:0}@media (min-width:641px){.steppers_leg_to_next__GUI6U{margin:24px 0 12px 48px}}@media (max-width:640px){.steppers_step_container_mobile__GmlLt{background-color:#ffffff!important}.steppers_step_content__XF0b8{margin:0 3px}.steppers_step_content__XF0b8 .steppers_image__1SGle{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:5px}.steppers_step_content__XF0b8 .steppers_street_view_wrapper__W4KGb{width:100%;aspect-ratio:4/3;border-radius:5px}.steppers_step__7LLyp{display:flex;flex-direction:column;align-items:baseline;position:relative;padding-top:14px;font-size:15px;color:#4a4a4a;min-height:0}.steppers_step_inner_circle__NzA8S{display:block;height:15px;width:15px;background-color:#cccccc;border-bottom-color:black;border-radius:50%;position:absolute;z-index:2;left:0;margin-left:-15px}.steppers_step_inner_line__55FrM{height:100%;position:absolute;width:2px;left:0;margin-left:-8px;background:#cccccc;z-index:1}.steppers_number_circle__SwJJs{margin-top:2px;margin-bottom:0}.steppers_number_circle_time_group__Yi0HQ{display:flex;align-items:baseline;flex-direction:row;margin-bottom:8px;gap:10px}.steppers_leg_to_next__GUI6U{margin:20px 0 0}.steppers_step_container_mobile__GmlLt:not(:first-child) .steppers_step__7LLyp{padding-top:7px}.steppers_step_container_mobile__GmlLt{padding-bottom:0}.steppers_step_content__XF0b8 .steppers_image__1SGle,.steppers_step_content__XF0b8 .steppers_street_view_wrapper__W4KGb{margin-top:4px}.steppers_description_card__a4VWF,.steppers_description_placeholder__lJN3r{margin-top:6px;padding:10px 12px}.steppers_description_text__Oa7qO{margin-top:4px}.steppers_image_credit_details__BDCT_,.steppers_image_credit_subtle__nCBgN{margin:0;line-height:1.05}.steppers_image_credit_details__BDCT_ summary{line-height:1.05}}@media (min-width:1800px){.steppers_step_container_lg__g0ENC{padding-left:30px}}.steppers_step_edit_mode__NHecG{padding-top:152px}.steppers_vertical_stepper__JP_cp>:first-child .steppers_step_edit_mode__NHecG{margin-top:-160px}