.panel-subtitle[data-v-a9b56506]{margin-bottom:1.5rem;color:#555}.map-container[data-v-a9b56506]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;height:400px}.form-actions[data-v-a9b56506]{margin-top:1.5rem;display:flex;justify-content:flex-end}.v-autocomplete-selection-text[data-v-a9b56506]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-popup .popup-title[data-v-a9b56506]{font-weight:700;font-size:14px;margin-bottom:4px}.map-popup .popup-subtitle[data-v-a9b56506]{font-size:12px;color:#555;line-height:1.2}.v-field[data-v-f6cbc18c]{border:1px solid rgba(0,0,0,.38);border-radius:4px;padding:8px 12px;height:40px;display:flex;align-items:center;width:100%}.v-field[data-v-f6cbc18c]:focus-within{border-color:#1976d2;border-width:2px}.v-field input[data-v-f6cbc18c]{border:none;outline:none;width:100%}.v-btn-toggle.d-flex .v-btn.flex-grow-1[data-v-f6cbc18c]{height:48px}@media (max-width:600px){.v-btn-toggle.flex-wrap[data-v-f6cbc18c]{flex-direction:column}.v-btn-toggle.flex-wrap .v-btn[data-v-f6cbc18c]{border-left:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12)}.v-btn-toggle.flex-wrap .v-btn[data-v-f6cbc18c]:not(:last-child){border-bottom:none}}.slide-right-left-enter-active[data-v-f6cbc18c],.slide-right-left-leave-active[data-v-f6cbc18c]{transition:opacity .3s ease,transform .3s ease}.slide-right-left-enter-from[data-v-f6cbc18c],.slide-right-left-leave-to[data-v-f6cbc18c]{opacity:0;transform:translateX(20px)}.fade-in-enter-active[data-v-f6cbc18c],.fade-in-leave-active[data-v-f6cbc18c]{transition:opacity .5s ease}.intro-message-container[data-v-f6cbc18c]{min-height:200px;display:flex;align-items:center;justify-content:center}.fade-in-enter-from[data-v-f6cbc18c],.fade-in-leave-to[data-v-f6cbc18c]{opacity:0}.uploader-container[data-v-5e8f3d16]{border:2px dashed #ccc;border-radius:8px;padding:3rem 2rem;text-align:center;transition:background-color .2s ease,border-color .2s ease;cursor:pointer}.is-dragging[data-v-5e8f3d16]{background-color:rgba(var(--v-theme-primary),.05);border-color:rgb(var(--v-theme-primary))}.file-input[data-v-5e8f3d16]{display:none}.file-list-card[data-v-5e8f3d16]{border:1px solid #e0e0e0;border-radius:8px}.button-toggle-fixed-width[data-v-f8a8cec2]{width:150px}@media (max-width:599px){.question-row[data-v-f8a8cec2]{flex-direction:column;align-items:start}.question-text[data-v-f8a8cec2]{margin-bottom:12px}}.slide-right-left-enter-active[data-v-f8a8cec2],.slide-right-left-leave-active[data-v-f8a8cec2]{transition:opacity .3s ease,transform .3s ease}.slide-right-left-enter-from[data-v-f8a8cec2]{opacity:0;transform:translateX(20px)}.slide-right-left-leave-to[data-v-f8a8cec2]{opacity:0;transform:translateX(-20px)}.relationship-card[data-v-f8a8cec2]{border:2px solid #e0e0e0;cursor:pointer;transition:all .2s ease-in-out;height:100%;display:flex;flex-direction:column;justify-content:center}.selected-card[data-v-f8a8cec2]{border-color:#1976d2;background-color:#e3f2fd}.create-proposal-container[data-v-777b551e]{max-width:900px;margin:0 auto;padding:0 1rem;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--v-layout-top, 0px) - var(--v-layout-bottom, 0px))}.create-proposal-container[data-v-777b551e]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/img/logo_kripton.3c3b7a5c.jpeg);background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.05;z-index:-1}.intro-screen[data-v-777b551e]{min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-actions[data-v-777b551e]{margin-top:1.5rem;display:flex;justify-content:flex-end}.page-header[data-v-777b551e]{text-align:center;margin-bottom:2rem}.selection-cards[data-v-777b551e]{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.card[data-v-777b551e]{width:320px;cursor:pointer}.card-icon[data-v-777b551e]{font-size:3rem;margin-bottom:1rem;color:#007bff}.processing-section[data-v-777b551e]{text-align:center;padding:3rem}.spinner[data-v-777b551e]{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin-777b551e 1s linear infinite;margin:2rem auto}@keyframes spin-777b551e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-bar[data-v-777b551e]{width:80%;background-color:#e0e0e0;border-radius:5px;margin:1rem auto}.progress[data-v-777b551e]{height:10px;background-color:#3498db;border-radius:5px;transition:width .5s ease-in-out}.status-message[data-v-777b551e]{color:#555;font-style:italic}.fade-slide-enter-active[data-v-777b551e],.fade-slide-leave-active[data-v-777b551e]{transition:opacity 1.5s ease,transform 1.5s ease}.fade-slide-enter-from[data-v-777b551e],.fade-slide-leave-to[data-v-777b551e]{opacity:0;transform:translateY(20px)}