.toggle-switch[data-v-4f7c0626]{-webkit-appearance:none;appearance:none;border:none;padding:0}.sortable-ghost[data-v-4f7c0626]{background:#fafafa!important;border:2px dashed #e5e5e5!important;border-radius:.5rem!important;opacity:1!important}.sortable-ghost>[data-v-4f7c0626]{opacity:.4}.toolbar-btn[data-v-4f7c0626]{cursor:pointer;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.toolbar-btn[data-v-4f7c0626]:hover{background-color:#f5f5f5}.toolbar-btn.is-active[data-v-4f7c0626]{background-color:#222}.tooltip-wrapper[data-v-4f7c0626]{opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.toolbar-btn:hover .tooltip-wrapper[data-v-4f7c0626]{opacity:1}.toolbar-container[data-v-4f7c0626]{transition:all .4s cubic-bezier(.16,1,.3,1)}.aside-panel[data-v-4f7c0626]{transition:right .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}.panel-header[data-v-4f7c0626]{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}#aside-faq .panel-header[data-v-4f7c0626],#aside-guide .panel-header[data-v-4f7c0626],#aside-menu .panel-header[data-v-4f7c0626]{background:#fffffff2}.dot-leader[data-v-4f7c0626]:after{border-bottom:1px dashed #d4d4d4;content:"";flex:1;height:0;margin-left:.8rem;min-width:1rem}.guide-section-btn:not(.is-active):hover .guide-section-title[data-v-4f7c0626]{color:#525252}.guide-section-btn:not(.is-active):hover .guide-section-num[data-v-4f7c0626]{background:#737373;color:#fff}.faq-item-btn:not(.is-active):hover .faq-item-title[data-v-4f7c0626]{color:#525252}.guide-step-text[data-v-4f7c0626] strong{color:#262626;font-weight:600}.faq-answer-text[data-v-4f7c0626] a{color:#404040;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.faq-answer-text[data-v-4f7c0626] a:hover{color:#171717}.guide-timeline-item[data-v-4f7c0626]:before{background:#e5e5e5;bottom:0;content:"";left:1.1rem;position:absolute;top:2.8rem;width:2px}.guide-timeline-item.guide-last-item[data-v-4f7c0626]:before{display:none}.faq-accordion-body[data-v-4f7c0626]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.faq-accordion-body.is-open[data-v-4f7c0626]{grid-template-rows:1fr;opacity:1}.faq-accordion-body>div[data-v-4f7c0626]{overflow:hidden}.fade-enter-active[data-v-4f7c0626],.fade-leave-active[data-v-4f7c0626]{transition:opacity .3s ease}.fade-enter[data-v-4f7c0626],.fade-leave-to[data-v-4f7c0626]{opacity:0}@media (prefers-reduced-motion:reduce){.aside-panel[data-v-4f7c0626],.fade-enter-active[data-v-4f7c0626],.fade-leave-active[data-v-4f7c0626],.menu-item[data-v-4f7c0626],.toolbar-btn[data-v-4f7c0626],.toolbar-icon[data-v-4f7c0626],.tooltip-wrapper[data-v-4f7c0626]{transition:none!important}}@media (max-width:640px){.toolbar-btn[data-v-4f7c0626]:hover{background-color:initial}.toolbar-btn:hover .toolbar-icon[data-v-4f7c0626]{transform:none}.aside-panel[data-v-4f7c0626]{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}}.drag-handle[data-v-4f7c0626]{touch-action:pan-y}.drag-handle:active .drag-handle-bar[data-v-4f7c0626]{background-color:#a3a3a3;transform:scaleX(1.1)}.mobile-bottom-toolbar[data-v-4f7c0626]{box-shadow:0 -1px 3px #0000000d;padding-bottom:env(safe-area-inset-bottom,0)}.mobile-toolbar-btn[data-v-4f7c0626]{-webkit-tap-highlight-color:transparent}@supports (padding-bottom:env(safe-area-inset-bottom)){@media (max-width:640px){.aside-panel[data-v-4f7c0626]{padding-bottom:env(safe-area-inset-bottom)}.toolbar-group[data-v-4f7c0626]{margin-bottom:env(safe-area-inset-bottom)}}}.sortable-fallback{background:#fff!important;border-radius:.5rem!important;box-shadow:0 12px 28px #0000001f,0 2px 4px #00000014!important;cursor:grabbing!important;list-style:none!important;opacity:.95!important;transition:none!important;z-index:10000002!important}.sortable-fallback .handle,.sortable-fallback .toggle-switch{pointer-events:none}.save-btn--blink[data-v-7fd6f376]{animation:save-blink-7fd6f376 .6s ease-in-out 3;background-color:#d97706}@keyframes save-blink-7fd6f376{0%,to{background-color:#d97706}50%{background-color:#111827}}