.milestone[data-v-992e7003]{animation:milestone-in-992e7003 .5s cubic-bezier(.68,-.55,.265,1.55) both;background:#f4f6f8;border:1px solid #e6eaee;border-radius:16px;margin:0 auto 20px;max-width:340px;padding:16px 18px}.milestone--hit[data-v-992e7003]{background:linear-gradient(135deg,#fff7e6,#fff1cc);border-color:#f4d58a;box-shadow:0 6px 18px #f59e0b2e}.milestone-head[data-v-992e7003]{align-items:center;color:#64748b;display:flex;gap:8px;justify-content:center}.milestone--hit .milestone-head[data-v-992e7003]{color:#d97706}.milestone-icon[data-v-992e7003]{flex-shrink:0;height:22px;width:22px}.milestone--hit .milestone-icon[data-v-992e7003]{animation:milestone-pop-992e7003 .6s ease-out .1s both}.milestone-count[data-v-992e7003]{color:#334155;font-size:20px;font-weight:800;letter-spacing:.01em}.milestone--hit .milestone-count[data-v-992e7003]{color:#b45309;font-size:22px}.milestone-sub[data-v-992e7003]{color:#b45309;font-size:13px;font-weight:600;margin:6px 0 0}@keyframes milestone-in-992e7003{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes milestone-pop-992e7003{0%{opacity:0;transform:scale(.4) rotate(-18deg)}60%{transform:scale(1.25) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(0)}}.BaseValidate[data-v-19ce9447]{color:var(--red-700)}.BaseValidate[data-v-19ce9447],.vee-validate[data-v-19ce9447]{background-color:var(--red-050);border-radius:4px;display:inline-block;margin:8px 0 0;padding:8px 12px}.vee-validate span[data-v-19ce9447]{color:var(--red-700)}.rs-overlay[data-v-19ce9447]{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.75);display:flex;inset:0;justify-content:center;padding:var(--space-4) 0;position:fixed;z-index:2000}.rs-modal[data-v-19ce9447]{animation:rs-pop-19ce9447 .4s cubic-bezier(.68,-.55,.265,1.55);background:#fff;border-radius:24px;box-shadow:0 20px 60px #0000004d;box-sizing:border-box;max-height:calc(100dvh - 32px);max-width:480px;overflow-y:auto;overscroll-behavior:contain;padding:28px 28px 24px;position:relative;width:calc(100% - 32px)}.rs-close[data-v-19ce9447]{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .2s,color .2s;width:32px}.rs-close[data-v-19ce9447]:hover{background:rgba(0,0,0,.05);color:#475569}.rs-head[data-v-19ce9447]{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:var(--space-5)}.rs-check[data-v-19ce9447]{animation:rs-draw-19ce9447 .8s ease-out;height:52px;width:52px}.rs-check-circle[data-v-19ce9447]{stroke:#4caf50;stroke-width:2;stroke-dasharray:166;stroke-dashoffset:166;animation:rs-stroke-19ce9447 .6s cubic-bezier(.65,0,.45,1) forwards}.rs-check-path[data-v-19ce9447]{stroke:#4caf50;stroke-width:3;stroke-linecap:round;stroke-dasharray:48;stroke-dashoffset:48;animation:rs-stroke-19ce9447 .3s cubic-bezier(.65,0,.45,1) .6s forwards}.rs-title[data-v-19ce9447]{color:#1e293b;font-size:20px;font-weight:700;line-height:1.5;text-align:center;text-wrap:balance}.rs-subtitle[data-v-19ce9447]{color:#64748b;font-size:13px;line-height:1.6;text-align:center}.rs-companions[data-v-19ce9447]{display:flex;justify-content:center;margin-bottom:var(--space-5)}.rs-companions-text[data-v-19ce9447]{background:#f8fafc;border-radius:var(--radius-pill);color:#475569;font-size:12px;padding:7px 14px}.rs-primary[data-v-19ce9447]{background:#eff5fe;border:1px solid #d3e3fa;border-radius:var(--radius-lg);padding:var(--space-4);text-align:left}.rs-primary-title[data-v-19ce9447]{align-items:center;color:var(--primary-600);display:flex;font-size:15px;font-weight:700;gap:7px;margin-bottom:var(--space-2)}.rs-primary-icon[data-v-19ce9447]{display:inline-flex;flex-shrink:0}.rs-primary-text[data-v-19ce9447]{color:#334155;font-size:13px;line-height:1.75;margin-bottom:14px}.rs-primary-button[data-v-19ce9447]{background:var(--primary-500);border:none;border-radius:var(--radius-lg);color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:48px;transition:background .2s ease;width:100%}.rs-primary-button[data-v-19ce9447]:hover{background:var(--primary-600)}.rs-primary-button[data-v-19ce9447]:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.rs-nudge[data-v-19ce9447]{align-items:center;background:#fff;border:1px solid #d3e3fa;border-radius:var(--radius-lg);cursor:pointer;display:flex;gap:var(--space-3);margin-top:var(--space-3);padding:12px 14px;text-align:left;transition:background .15s;width:100%}.rs-nudge[data-v-19ce9447]:hover{background:#f8fbff}.rs-nudge[data-v-19ce9447]:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.rs-nudge-icon[data-v-19ce9447]{align-items:center;background:#eff5fe;border-radius:9px;color:var(--primary-500);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.rs-nudge-body[data-v-19ce9447]{display:flex;flex-direction:column;flex-grow:1;gap:2px;min-width:0}.rs-nudge-title[data-v-19ce9447]{color:var(--primary-600);font-size:14px;font-weight:700;line-height:1.5}.rs-nudge-text[data-v-19ce9447]{color:#64748b;font-size:12px;line-height:1.6}.rs-nudge-chevron[data-v-19ce9447]{color:#94a3b8;flex-shrink:0}.rs-section-label[data-v-19ce9447]{color:#94a3b8;font-size:12px;font-weight:600;margin:var(--space-5) 0 10px;text-align:left}.rs-chips[data-v-19ce9447]{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.rs-chip[data-v-19ce9447]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:var(--radius-lg);color:#475569;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:72px;justify-content:center;padding:0 4px;transition:background .15s,border-color .15s}.rs-chip[data-v-19ce9447]:hover{background:#f8fafc;border-color:#cbd5e1}.rs-chip[data-v-19ce9447]:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.rs-chip-label[data-v-19ce9447]{font-size:11px;font-weight:600;line-height:1.3;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rs-exit[data-v-19ce9447]{align-items:center;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:10px;margin-top:var(--space-5);padding-top:var(--space-5)}.rs-exit-button[data-v-19ce9447]{background:#fff;border:1px solid #cbd5e1;border-radius:var(--radius-lg);color:#334155;cursor:pointer;font-size:14px;font-weight:600;height:48px;transition:background .15s;width:100%}.rs-exit-button[data-v-19ce9447]:hover{background:#f1f5f9}.rs-exit-button[data-v-19ce9447]:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.rs-exit-link[data-v-19ce9447]{background:none;border:none;color:var(--primary-500);cursor:pointer;font-size:13px;padding:6px 4px}.rs-exit-link[data-v-19ce9447]:hover{color:var(--primary-600)}.rs-exit-link[data-v-19ce9447]:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.rs-sheet-title[data-v-19ce9447]{align-items:center;color:#1e293b;display:flex;font-size:16px;font-weight:700;gap:7px;text-align:left}.rs-sheet-lead[data-v-19ce9447]{color:#64748b;font-size:12px;line-height:1.7;margin-top:6px;text-align:left}.rs-rows[data-v-19ce9447]{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.rs-row[data-v-19ce9447]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:var(--radius-lg);cursor:pointer;display:flex;gap:var(--space-3);height:52px;padding:0 var(--space-4);transition:background .15s;width:100%}.rs-row[data-v-19ce9447]:hover{background:#f8fafc}.rs-row[data-v-19ce9447]:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.rs-row-icon[data-v-19ce9447]{color:#000;flex-shrink:0;height:20px;width:20px}.rs-row-icon--line[data-v-19ce9447]{color:#06c755}.rs-row-icon--muted[data-v-19ce9447]{color:#64748b}.rs-row-label[data-v-19ce9447]{color:#1e293b;font-size:14px;font-weight:600}@keyframes rs-pop-19ce9447{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes rs-draw-19ce9447{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes rs-stroke-19ce9447{to{stroke-dashoffset:0}}.success-fade-enter-active[data-v-19ce9447],.success-fade-leave-active[data-v-19ce9447]{transition:opacity .3s ease}.success-fade-enter-from[data-v-19ce9447],.success-fade-leave-to[data-v-19ce9447]{opacity:0}.BaseValidate[data-v-f56c5386]{color:var(--red-700)}.BaseValidate[data-v-f56c5386],.vee-validate[data-v-f56c5386]{background-color:var(--red-050);border-radius:4px;display:inline-block;margin:8px 0 0;padding:8px 12px}.vee-validate span[data-v-f56c5386]{color:var(--red-700)}.review-form-fields__section[data-v-f56c5386]{border-bottom:1px solid #eceef1;margin-bottom:var(--space-4);padding-bottom:var(--space-4)}.review-form-fields__section[data-v-f56c5386]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.review-form-fields__heading[data-v-f56c5386]{color:#141413;font-size:var(--text-lg,16px);font-weight:700;line-height:1.4;margin:0 0 var(--space-4)}.options-toggle[data-v-f56c5386]{align-items:center;background:transparent;border:none;box-sizing:border-box;color:#4a5260;cursor:pointer;display:flex;gap:var(--space-2);min-height:44px;padding:var(--space-2) 0;text-align:left;width:100%}.options-toggle[data-v-f56c5386]:focus-visible{border-radius:var(--radius-sm,4px);outline:2px solid var(--primary-400);outline-offset:2px}.options-toggle__icon[data-v-f56c5386]{flex-shrink:0}.options-toggle__text[data-v-f56c5386]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.options-toggle__title[data-v-f56c5386]{color:#141413;font-size:var(--text-base,14px);font-weight:700}.options-toggle__summary[data-v-f56c5386]{color:#6b7280;font-size:var(--text-xs,12px);line-height:1.5}.options-toggle__chevron[data-v-f56c5386]{color:#6b7280;flex-shrink:0;transition:transform .15s ease}.options-toggle__chevron.is-open[data-v-f56c5386]{transform:rotate(180deg)}.review-form-fields__guideline[data-v-f56c5386]{color:#6b7280;font-size:var(--text-xs,12px);line-height:1.6;margin:var(--space-3) 0 0}button[data-v-f56c5386],input[data-v-f56c5386],select[data-v-f56c5386],textarea[data-v-f56c5386]{font-family:inherit}label[data-v-f56c5386]{color:#4a5260;display:block;font-size:var(--text-base,14px);font-weight:600;margin-bottom:var(--space-2)}textarea[data-v-f56c5386]{background-color:#fff;border:2px solid #e5e7eb;border-radius:12px;font-family:inherit;font-size:16px;line-height:1.6;min-height:140px;padding:16px;resize:vertical;transition:all .2s ease;width:100%}@media (max-width:992px){textarea[data-v-f56c5386]{font-size:17px;min-height:120px;padding:14px}}textarea[data-v-f56c5386]:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px #0a67d326;outline:none}textarea[data-v-f56c5386]:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.7}textarea[data-v-f56c5386]::-moz-placeholder{color:#9ca3af}textarea[data-v-f56c5386]::placeholder{color:#9ca3af}textarea.over-limit[data-v-f56c5386]{border-color:#e53e3e}label span[data-v-f56c5386]{color:#6b7280;font-size:12px;font-weight:400}.form-group[data-v-f56c5386]{margin-bottom:12px;position:relative}.char-counter[data-v-f56c5386]{color:#6b7280;font-size:var(--text-xs,12px);line-height:1;margin-top:4px;text-align:right}.char-counter.over-limit[data-v-f56c5386]{color:#e53e3e;font-weight:500}.image-section[data-v-f56c5386]{margin:24px 0}.upload-hint[data-v-f56c5386]{font-weight:400}.image-preview-container[data-v-f56c5386]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:16px;padding:16px}.image-preview[data-v-f56c5386]{border-radius:10px;box-shadow:0 4px 6px #0000001a;max-height:240px;max-width:100%;-o-object-fit:contain;object-fit:contain}.notice-area[data-v-f56c5386]{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:10px;box-shadow:0 2px 4px #f59e0b1a;padding:16px 20px}.guideline-text[data-v-f56c5386]{align-items:center;color:#374151;display:flex;font-size:14px;margin:8px 0}.guideline-icon[data-v-f56c5386]{margin-right:8px}.guideline-link[data-v-f56c5386]{color:var(--primary-500);font-weight:600;text-decoration:none;transition:all .2s ease}.guideline-link[data-v-f56c5386]:hover{color:#1d4ed8;text-decoration:underline}.options-section[data-v-f56c5386]{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-2) 0 0}.option-button[data-v-f56c5386]{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;padding:12px 16px;transition:all .2s ease}.option-button .option-icon[data-v-f56c5386]{height:18px;margin-right:12px;width:18px;fill:#6b7280}.option-button[data-v-f56c5386] span{color:#4a5260;font-size:14px;font-weight:600}.option-button[data-v-f56c5386]:hover:not(:disabled):not(.disabled){background:#e5e7eb;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}.option-button.disabled[data-v-f56c5386],.option-button[data-v-f56c5386]:disabled{cursor:not-allowed;opacity:.5}.option-button.active[data-v-f56c5386]{background:#bfdbfe;border-color:var(--primary-500)}.option-button.active[data-v-f56c5386] span{color:#1e40af}.option-button.active .option-icon[data-v-f56c5386]{fill:var(--primary-500)}.option-button.active[data-v-f56c5386]:hover:not(:disabled){background:#93c5fd}.private-checkbox[data-v-f56c5386]{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:10px;color:#374151;cursor:pointer;display:flex;font-weight:500;margin:0;padding:12px 16px;transition:all .2s ease}.private-checkbox[data-v-f56c5386]:hover{background:#f3f4f6;box-shadow:0 2px 4px #0000000d;transform:translateY(-1px)}.private-checkbox[data-v-f56c5386] input[type=checkbox]{accent-color:#4a90e2;flex-shrink:0;height:18px;margin:0 12px 0 0;width:18px}.private-checkbox--note[data-v-f56c5386]{align-items:flex-start}.checkbox-content[data-v-f56c5386]{display:flex;flex-direction:column;gap:3px}.checkbox-subnote[data-v-f56c5386]{color:#6b7280;font-size:var(--text-xs,12px);font-weight:400;line-height:1.6}.success-status-group[data-v-f56c5386]{margin-top:var(--space-4)}.success-status-buttons[data-v-f56c5386]{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:12px}@media (max-width:992px){.success-status-buttons[data-v-f56c5386]{gap:6px}}.status-button[data-v-f56c5386]{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;overflow:hidden;padding:16px 12px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}@media (max-width:992px){.status-button[data-v-f56c5386]{font-size:12px;padding:14px 8px}}.status-button[data-v-f56c5386]:before{bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s ease}.status-button[data-v-f56c5386]:disabled{cursor:not-allowed;opacity:.4}.status-button.success[data-v-f56c5386]{color:#047857}.status-button.success[data-v-f56c5386]:before{background:#a7f3d0}.status-button.success.active[data-v-f56c5386]{background:#a7f3d0;border-color:#10b981;box-shadow:0 4px 12px #10b98140;transform:translateY(-2px)}.status-button.success[data-v-f56c5386]:hover:not(:disabled):not(.active){border-color:#10b981;box-shadow:0 2px 8px #10b98126;transform:translateY(-1px)}.status-button.success[data-v-f56c5386]:hover:not(:disabled):not(.active):before{opacity:.3}.status-button.failure[data-v-f56c5386]{color:#b91c1c}.status-button.failure[data-v-f56c5386]:before{background:#fecaca}.status-button.failure.active[data-v-f56c5386]{background:#fecaca;border-color:#ef4444;box-shadow:0 4px 12px #ef444440;transform:translateY(-2px)}.status-button.failure[data-v-f56c5386]:hover:not(:disabled):not(.active){border-color:#ef4444;box-shadow:0 2px 8px #ef444426;transform:translateY(-1px)}.status-button.failure[data-v-f56c5386]:hover:not(:disabled):not(.active):before{opacity:.3}.status-button.none[data-v-f56c5386]{color:#6b7280}.status-button.none[data-v-f56c5386]:before{background:#e5e7eb}.status-button.none.active[data-v-f56c5386]{background:#e5e7eb;border-color:#9ca3af;box-shadow:0 4px 12px #9ca3af33;transform:translateY(-2px)}.status-button.none[data-v-f56c5386]:hover:not(:disabled):not(.active){border-color:#9ca3af;box-shadow:0 2px 8px #9ca3af26;transform:translateY(-1px)}.status-button.none[data-v-f56c5386]:hover:not(:disabled):not(.active):before{opacity:.3}.status-button[data-v-f56c5386]:active:not(:disabled){transform:translateY(0)}.checkbox-text[data-v-f56c5386]{color:#4a5260;font-size:var(--text-base,14px);font-weight:600;line-height:18px}.additional-info[data-v-f56c5386]{margin:0}.star-rating[data-v-f56c5386]{flex-wrap:wrap;gap:4px;margin-bottom:12px}.star[data-v-f56c5386],.star-rating[data-v-f56c5386]{align-items:center;display:flex}.star[data-v-f56c5386]{color:#1f2933;cursor:pointer;flex-shrink:0;height:48px;justify-content:center;opacity:.3;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}@media (max-width:992px){.star[data-v-f56c5386]{height:56px;width:56px}}.star .level-icon[data-v-f56c5386]{height:44px;width:44px}@media (max-width:992px){.star .level-icon[data-v-f56c5386]{height:48px;width:48px}}.star svg[data-v-f56c5386]{height:44px;max-height:44px;max-width:44px;width:44px}@media (max-width:992px){.star svg[data-v-f56c5386]{height:48px;max-height:48px;max-width:48px;width:48px}}.star[data-v-f56c5386]:hover{transform:scale(1.1)}.star.active[data-v-f56c5386]{opacity:1}.star-rating[data-difficulty="1"] .star.active[data-v-f56c5386]{color:#64b5f6}.star-rating[data-difficulty="2"] .star.active[data-v-f56c5386]{color:#66bb6a}.star-rating[data-difficulty="3"] .star.active[data-v-f56c5386]{color:#ffb300}.star-rating[data-difficulty="4"] .star.active[data-v-f56c5386]{color:#ff5722}.star-rating[data-difficulty="5"] .star.active[data-v-f56c5386]{color:#c2185b}.rating-dash[data-v-f56c5386]{color:#6b7280}.difficulty-text[data-v-f56c5386],.rating-dash[data-v-f56c5386]{font-size:var(--text-base,14px);margin-left:8px}.difficulty-text[data-v-f56c5386]{color:#4a5260;font-weight:600}.time-display[data-v-f56c5386]{color:#141413;font-size:var(--text-lg,16px);font-weight:700;margin-bottom:12px}.slider-container[data-v-f56c5386]{position:relative}.time-slider[data-v-f56c5386]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e5e7eb;background:linear-gradient(to right,#4a90e2 0,#4a90e2 var(--progress),#e5e7eb var(--progress),#e5e7eb 100%);border-radius:4px;height:8px;margin-bottom:8px;outline:none;width:100%;--progress:0%;cursor:pointer}.time-slider[data-v-f56c5386]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4a90e2;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #4a90e266;cursor:pointer;height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;width:24px}.time-slider[data-v-f56c5386]::-webkit-slider-thumb:hover{box-shadow:0 4px 8px #4a90e299;transform:scale(1.1)}.time-slider[data-v-f56c5386]::-moz-range-thumb{background:#4a90e2;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #4a90e266;cursor:pointer;height:24px;-moz-transition:all .2s ease;transition:all .2s ease;width:24px}.time-slider[data-v-f56c5386]::-moz-range-thumb:hover{box-shadow:0 4px 8px #4a90e299;transform:scale(1.1)}.time-slider[data-v-f56c5386]::-moz-range-track{background:transparent;border-radius:4px;height:8px}.slider-labels[data-v-f56c5386]{color:#6b7280;display:flex;font-size:var(--text-xs,12px);justify-content:space-between}.date-input[data-v-f56c5386]{background-color:#fff;border:2px solid #e5e7eb;border-radius:10px;color:#333;font-family:inherit;font-size:16px;padding:12px 16px;transition:all .2s ease;width:100%}@media (max-width:992px){.date-input[data-v-f56c5386]{font-size:17px;padding:14px 16px}}.date-input[data-v-f56c5386]:focus{border-color:#4a90e2;box-shadow:0 0 0 3px #4a90e226;outline:none}.date-input[data-v-f56c5386]:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.7}.optional-label[data-v-f56c5386]{color:#6b7280;font-size:var(--text-xs,12px);font-weight:400}.success-status-toggle[data-v-f56c5386]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm,6px);color:#6b7280;cursor:pointer;display:inline-flex;font-size:var(--text-base,14px);gap:6px;line-height:1;margin-top:var(--space-4);min-height:44px;padding:6px 10px;transition:color .15s ease,background .15s ease}.success-status-toggle[data-v-f56c5386]:hover:not(:disabled){background:rgba(0,0,0,.04);color:#555}.success-status-toggle[data-v-f56c5386]:disabled{cursor:not-allowed;opacity:.5}.success-status-toggle svg[data-v-f56c5386]{flex-shrink:0;opacity:.8}.image-section[data-v-f56c5386]{margin-top:24px}.upload-area[data-v-f56c5386]{align-items:center;display:flex;gap:var(--space-3)}.upload-area:hover .image-button[data-v-f56c5386]{border-color:var(--primary-400);color:var(--primary-600)}.image-icon[data-v-f56c5386]{flex-shrink:0}.image-button[data-v-f56c5386]{align-items:center;background-color:#fff;border:1px solid #dcdfe3;border-radius:var(--radius-md,8px);color:#4a5260;cursor:pointer;display:inline-flex;font-size:var(--text-base,14px);font-weight:600;gap:var(--space-2);margin:0;min-height:44px;padding:var(--space-2) var(--space-3)}.image-button[data-v-f56c5386]:hover{border-color:var(--primary-400);color:var(--primary-600)}.upload-hint[data-v-f56c5386]{color:#6b7280;font-size:var(--text-xs,12px);margin:0}.image-button.delete[data-v-f56c5386]{background-color:#fff5f5;border:1px solid #e53e3e;color:#e53e3e;font-size:14px;margin-top:12px;padding:8px 16px}.image-button.delete[data-v-f56c5386]:hover{background-color:#fed7d7}.image-preview-container[data-v-f56c5386]{align-items:center;display:flex;flex-direction:column;margin-top:10px}.image-grid[data-v-f56c5386]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px;width:100%}.image-item[data-v-f56c5386]{aspect-ratio:1;border-radius:8px;overflow:hidden;position:relative;width:100%}.image-preview[data-v-f56c5386]{border:1px solid #eee;box-shadow:0 2px 6px #0000000d;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-delete-button[data-v-f56c5386]{align-items:center;background-color:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px}.image-delete-button[data-v-f56c5386]:hover{background-color:#000c}.image-button.add-more[data-v-f56c5386]{align-items:center;background-color:#4a90e2;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;padding:8px 16px}.public-posting-hint[data-v-f56c5386]{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:10px;margin-top:12px;padding:12px 14px}.hint-icon[data-v-f56c5386]{color:#64748b;flex-shrink:0;height:18px;margin-top:1px;width:18px}.hint-text[data-v-f56c5386]{color:#475569;font-size:13px;line-height:1.6;margin:0}.hint-text[data-v-f56c5386] strong{color:#334155;display:inline;font-weight:700;line-height:inherit;vertical-align:baseline}@media (max-width:480px){.star[data-v-f56c5386]{height:36px;width:36px}.star .level-icon[data-v-f56c5386],.star svg[data-v-f56c5386]{height:32px;width:32px}.star svg[data-v-f56c5386]{max-height:32px;max-width:32px}.time-slider-container[data-v-f56c5386]{padding:4px}}
