.cls-1{fill:#a3c0d1;width:20px}.cls-2{fill:#00a0c1}.loadingPage[data-v-350f5686]{padding:0;margin:0}.pulsating-spinner[data-v-350f5686]{width:100%;height:100%;animation:pulse-350f5686 1.5s infinite}.modal-dialog[data-v-350f5686]{padding-top:20%;width:100px}@keyframes pulse-350f5686{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.modal[data-v-350f5686]{display:block;top:0;background:rgba(0,0,0,.5)}.loading-spinner[data-v-350f5686]{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:40px;height:40px;animation:spin-350f5686 2s linear infinite}@keyframes spin-350f5686{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.client-questions-card[data-v-53af1225]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);font-family:Roboto,sans-serif;margin:1.5rem}.card-header[data-v-53af1225]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:15px}.header-left[data-v-53af1225]{display:flex;align-items:center;gap:20px;flex-grow:1}.card-title[data-v-53af1225]{font-size:1.4rem;font-weight:600;margin:0;color:#333}.search-input[data-v-53af1225]{max-width:300px;border-radius:8px;height:40px;border:1px solid #dee2e6;padding-left:12px}.controls[data-v-53af1225]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.control-group[data-v-53af1225]{display:flex;align-items:center;gap:8px}.control-group label[data-v-53af1225]{color:#6c757d;font-size:.9rem;font-weight:500;white-space:nowrap}.form-select[data-v-53af1225]{border-radius:6px;border:1px solid #dee2e6;padding:6px 30px 6px 12px;cursor:pointer}.pagination[data-v-53af1225]{display:inline-flex;align-items:center;border:1px solid #dee2e6;border-radius:8px;background-color:#fff}.pagination-label[data-v-53af1225]{font-size:.9rem;padding:0 12px;color:#435666}.pagination-arrow[data-v-53af1225]{background:transparent;border:none;cursor:pointer;color:#00a0c1;padding:8px 12px;transition:background .2s}.pagination-arrow[data-v-53af1225]:hover:not(:disabled){background-color:#f8f9fa}.pagination-arrow[data-v-53af1225]:disabled{color:#ced4da;cursor:not-allowed}.questions-list[data-v-53af1225]{padding:24px;display:flex;flex-direction:column;gap:15px}.question-row[data-v-53af1225]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10px;border:1px solid #e9ecef;transition:all .2s ease;overflow:hidden}.clickable-row[data-v-53af1225]{cursor:pointer}.clickable-row[data-v-53af1225]:hover{border-color:#00a0c1;box-shadow:0 4px 10px rgba(0,160,193,.1);background-color:#fcfdfe}.question-info-wrapper[data-v-53af1225]{display:flex;align-items:stretch;flex-grow:1}.question-date[data-v-53af1225]{background-color:#435666;color:#fff;min-width:120px;display:flex;align-items:center;justify-content:center;padding:15px;text-align:center}.date-formatted[data-v-53af1225]{font-weight:700;font-size:.85rem;text-transform:uppercase}.question-info[data-v-53af1225]{flex-grow:1;padding:15px 25px;display:flex;flex-direction:column;gap:4px}.org-name[data-v-53af1225]{font-weight:700;font-size:1.1rem;color:#333;margin-right:10px}.status-badge[data-v-53af1225]{font-size:.7rem;padding:2px 10px;border-radius:5px;color:#fff;text-transform:uppercase;font-weight:700}.question-meta[data-v-53af1225]{display:flex;align-items:center;gap:8px;margin-bottom:2px}.sub-label-gray[data-v-53af1225]{font-size:.85rem;color:#6c757d}.question-proposal-title[data-v-53af1225]{font-size:.95rem;font-weight:600;color:#00a0c1}.question-text[data-v-53af1225]{color:#555;font-size:.95rem;line-height:1.4;margin-top:6px}.question-action[data-v-53af1225]{display:flex;align-items:center;gap:12px;padding-right:25px}.btn-svg-icon[data-v-53af1225]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer;transition:background-color .2s ease}.btn-svg-icon[data-v-53af1225]:hover:not(:disabled){background-color:#00a0c1}.btn-svg-icon:hover:not(:disabled) .icon-svg[data-v-53af1225]{filter:brightness(0) invert(1)}.btn-svg-icon[data-v-53af1225]:disabled{opacity:.3;cursor:not-allowed}.icon-svg[data-v-53af1225]{width:30px;height:30px}.exclamation-icon[data-v-53af1225]{position:absolute;top:-5px;right:-5px;color:#f3994d;font-size:1.1em;background-color:#fff;border-radius:50%;line-height:1}.copy-icon[data-v-53af1225]{cursor:pointer;color:#adb5bd;font-size:.85rem;padding:5px;transition:.2s}.copy-icon[data-v-53af1225]:hover{color:#00a0c1;background-color:#e9ecef;border-radius:4px}.modal-backdrop-custom[data-v-53af1225]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1050}.modal-content-custom[data-v-53af1225]{position:relative;background-color:#fff;padding:2.5rem 2rem;border-radius:16px;width:100%;max-width:550px;box-shadow:0 10px 25px rgba(0,0,0,.2)}.modal-title-custom[data-v-53af1225]{font-weight:700;font-size:1.3rem}.full-question-box[data-v-53af1225]{background-color:#f8f9fa;padding:18px;border-radius:12px;border:1px solid #dee2e6;white-space:pre-wrap;font-size:1rem;color:#435666;line-height:1.6}.close-button-custom[data-v-53af1225]{position:absolute;top:1.2rem;right:1.2rem;font-size:1.8rem;border:none;background:none;cursor:pointer;color:#999}.close-button-custom[data-v-53af1225]:hover{color:#333}.empty-state[data-v-53af1225]{text-align:center;padding:40px;color:#6c757d;font-style:italic}