.quick-orders-card[data-v-688a85eb]{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #e9ecef;padding:0;font-family:Roboto,sans-serif;width:100%;max-width:100%}.floating-widget[data-v-688a85eb]{position:relative;width:100%;z-index:10}.card-header[data-v-688a85eb]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:12px}.card-title-group[data-v-688a85eb]{display:flex;align-items:center;gap:14px}.title-icon-badge[data-v-688a85eb]{width:42px;height:42px;border-radius:12px;background-color:#daf3f9;color:#00a0c1;display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0}.card-title[data-v-688a85eb]{font-size:1.25rem;font-weight:700;color:#435666;margin:0}.card-subtitle[data-v-688a85eb]{margin:2px 0 0 0;font-size:.85rem;color:#5c768b}.status-summary-pills[data-v-688a85eb]{display:flex;align-items:center;gap:10px}.summary-pill[data-v-688a85eb]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.pending-pill[data-v-688a85eb]{background-color:#ffdec3;color:#f3994d}.pending-pill.active[data-v-688a85eb]{border-color:#f3994d;box-shadow:0 2px 6px rgba(243,153,77,.25)}.completed-pill[data-v-688a85eb]{background-color:#d1fae5;color:#00a54f}.completed-pill.active[data-v-688a85eb]{border-color:#00a54f;box-shadow:0 2px 6px rgba(0,165,79,.2)}.btn-header-create[data-v-688a85eb]{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#00a0c1,#33b5d1);background-color:#00a0c1;color:#fff;border:none;border-radius:9999px;padding:6px 14px;font-size:.82rem;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px rgba(0,160,193,.3);transition:all .2s ease}.btn-header-create[data-v-688a85eb]:hover{background:linear-gradient(135deg,#008da8,#00a0c1);background-color:#008da8;box-shadow:0 4px 14px rgba(0,160,193,.4);transform:translateY(-1px)}.list-toolbar[data-v-688a85eb]{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:12px}.toolbar-left[data-v-688a85eb]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.toolbar-section-label[data-v-688a85eb]{font-size:.95rem;font-weight:700;color:#435666}.status-tabs[data-v-688a85eb]{display:inline-flex;background-color:#f1f5f9;border-radius:8px;padding:3px;gap:4px}.status-tab-btn[data-v-688a85eb]{border:none;background:transparent;color:#5c768b;font-size:.82rem;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease}.status-tab-btn.active[data-v-688a85eb]{background-color:#fff;color:#00a0c1;box-shadow:0 1px 3px rgba(0,0,0,.08)}.controls[data-v-688a85eb]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.control-group[data-v-688a85eb]{display:flex;align-items:center;gap:8px}.control-group label[data-v-688a85eb]{color:#5c768b;font-size:.88rem;font-weight:500;white-space:nowrap}.form-select[data-v-688a85eb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding:6px 36px 6px 12px;border:1px solid #dee2e6;border-radius:6px;font-size:.88rem;font-weight:500;color:#435666;background-color:#fff}.pagination[data-v-688a85eb]{display:inline-flex;align-items:center;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;overflow:hidden}.pagination-label[data-v-688a85eb]{font-size:.88rem;color:#5c768b;font-weight:500;padding:0 8px;white-space:nowrap}.pagination-label strong[data-v-688a85eb]{color:#435666}.pagination-arrow[data-v-688a85eb]{background-color:transparent;border:none;cursor:pointer;color:#00a0c1;font-size:.95rem;padding:6px 12px;transition:background-color .2s ease}.pagination-arrow[data-v-688a85eb]:hover:not(:disabled){background-color:#f1f3f5}.pagination-arrow[data-v-688a85eb]:disabled{color:#ced4da;cursor:not-allowed}.orders-list[data-v-688a85eb]{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:16px 24px}.order-row[data-v-688a85eb]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:12px;border:1px solid #e9ecef;overflow:hidden;transition:all .2s ease;flex-shrink:0}.order-row[data-v-688a85eb]:hover{border-color:#00a0c1;box-shadow:0 3px 10px rgba(0,160,193,.08)}.order-row.is-completed[data-v-688a85eb]{background-color:#fafbfc;opacity:.88}.order-info-wrapper[data-v-688a85eb]{display:flex;align-items:stretch;flex-grow:1;min-width:0}.order-date[data-v-688a85eb]{background-color:#435666;color:#fff;min-width:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 12px;text-align:center;flex-shrink:0}.date-formatted[data-v-688a85eb]{font-weight:700;font-size:.85rem;text-transform:uppercase}.time-formatted[data-v-688a85eb]{font-size:.78rem;color:#dbe4ec;margin-top:2px}.order-info[data-v-688a85eb]{flex-grow:1;padding:14px 20px;display:flex;flex-direction:column;gap:6px;min-width:0}.order-top-line[data-v-688a85eb]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.order-type-pill[data-v-688a85eb]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.type-bitwarden[data-v-688a85eb]{background-color:#daf3f9;color:#00a0c1}.type-yubikey[data-v-688a85eb]{background-color:#edf2f7;color:#435666}.org-name[data-v-688a85eb]{font-weight:700;font-size:1.05rem;color:#435666}.action-qty-pill[data-v-688a85eb]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;font-size:.8rem;font-weight:600}.pill-add[data-v-688a85eb]{background-color:#e6f6f9;color:#00829e;border:1px solid #b6e6f2}.pill-remove[data-v-688a85eb]{background-color:#fff3e6;color:#d97724;border:1px solid #ffd5b0}.pill-hardware[data-v-688a85eb]{background-color:#f1f5f9;color:#435666;border:1px solid #cbd5e1}.status-badge[data-v-688a85eb]{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;padding:3px 10px;border-radius:9999px;font-weight:700;text-transform:uppercase}.badge-pending[data-v-688a85eb]{background-color:#ffdec3;color:#f3994d}.badge-completed[data-v-688a85eb]{background-color:#d1fae5;color:#00a54f}.order-notes[data-v-688a85eb]{font-size:.9rem;color:#435666;background-color:#f8fafc;border-left:3px solid #00a0c1;padding:6px 10px;border-radius:0 6px 6px 0;white-space:pre-wrap;word-break:break-word}.order-meta[data-v-688a85eb]{font-size:.8rem;color:#5c768b;display:flex;flex-wrap:wrap;gap:8px}.completed-meta[data-v-688a85eb]{color:#00a54f}.order-actions[data-v-688a85eb]{display:flex;align-items:center;padding:12px 18px;flex-shrink:0}.action-btn-circle[data-v-688a85eb]{width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;border:none;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;position:relative}.action-btn-circle--complete[data-v-688a85eb]{background-color:#e6f7fa;color:#00a0c1;border:none}.action-btn-circle--complete[data-v-688a85eb]:hover:not(:disabled){background-color:#00a0c1;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,160,193,.25)}.action-btn-circle--reopen[data-v-688a85eb]{background-color:#f1f5f9;color:#475569;border:none}.action-btn-circle--reopen[data-v-688a85eb]:hover:not(:disabled){background-color:#475569;color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px rgba(71,85,105,.25)}.action-btn-circle[data-v-688a85eb]:disabled{opacity:.55;cursor:not-allowed}.empty-state[data-v-688a85eb],.loading-state[data-v-688a85eb]{text-align:center;padding:36px 20px;color:#5c768b}.empty-icon[data-v-688a85eb]{font-size:2rem;color:#cbd5e1;margin-bottom:8px}.empty-title[data-v-688a85eb]{font-weight:600;color:#435666;margin:0 0 4px 0}.empty-sub[data-v-688a85eb]{font-size:.85rem;color:#5c768b;margin:0}.modal-backdrop-custom[data-v-688a85eb]{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(29,43,54,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:16px}.modal-content-custom[data-v-688a85eb]{position:relative;background-color:#fff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 12px 32px rgba(0,0,0,.22)}.modal-header-custom[data-v-688a85eb]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e9ecef}.modal-header-title-wrap[data-v-688a85eb]{display:flex;align-items:center;gap:14px}.modal-icon-circle[data-v-688a85eb]{width:44px;height:44px;border-radius:12px;background-color:#daf3f9;color:#00a0c1;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.modal-title-custom[data-v-688a85eb]{font-weight:700;font-size:1.15rem;color:#435666;margin:0}.modal-subtitle-custom[data-v-688a85eb]{font-size:.82rem;color:#5c768b;margin:2px 0 0 0}.close-button-custom[data-v-688a85eb]{font-size:1.8rem;line-height:1;color:#5c768b;background:none;border:none;cursor:pointer;padding:4px 8px}.close-button-custom[data-v-688a85eb]:hover{color:#435666}.modal-type-switcher[data-v-688a85eb]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 24px;background-color:#f8fafc;border-bottom:1px solid #e9ecef}.type-switch-btn[data-v-688a85eb]{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border-radius:8px;border:1px solid #dbe4ec;background-color:#fff;color:#5c768b;font-size:.86rem;font-weight:600;cursor:pointer;transition:all .15s ease}.type-switch-btn.active[data-v-688a85eb]{background-color:#daf3f9;color:#00a0c1;border-color:#00a0c1;font-weight:700}.modal-form-body[data-v-688a85eb]{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px}.form-group-vertex[data-v-688a85eb]{display:flex;flex-direction:column;gap:6px}.label-row[data-v-688a85eb]{display:flex;justify-content:space-between;align-items:center}.vertex-label[data-v-688a85eb]{font-size:.86rem;font-weight:700;color:#435666;margin:0}.required-star[data-v-688a85eb]{color:#e53e3e}.btn-toggle-custom-org[data-v-688a85eb]{background:none;border:none;color:#00a0c1;font-size:.78rem;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.btn-toggle-custom-org[data-v-688a85eb]:hover{color:#15b7d9}.vertex-input[data-v-688a85eb],.vertex-textarea[data-v-688a85eb]{width:100%;padding:10px 14px;border:1px solid #cbd5e1;border-radius:8px;font-size:.92rem;color:#435666;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.vertex-input[data-v-688a85eb]:focus,.vertex-textarea[data-v-688a85eb]:focus{outline:none;border-color:#00a0c1;box-shadow:0 0 0 3px rgba(0,160,193,.15)}.form-row-two-col[data-v-688a85eb]{display:grid;grid-template-columns:1.6fr 1fr;gap:16px}.segmented-action-group[data-v-688a85eb]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.segment-btn[data-v-688a85eb]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 10px;border-radius:8px;border:1px solid #cbd5e1;background-color:#fff;color:#5c768b;font-size:.84rem;font-weight:600;cursor:pointer;transition:all .15s ease}.segment-btn.active[data-v-688a85eb]{background-color:#daf3f9;color:#00a0c1;border-color:#00a0c1;font-weight:700}.segment-btn.remove-segment.active[data-v-688a85eb]{background-color:#ffdec3;color:#d97724;border-color:#f3994d}.xss-warning-text[data-v-688a85eb]{font-size:.78rem;color:#d97724;margin:2px 0 0 0}.form-error-banner[data-v-688a85eb]{background-color:#fff5f5;color:#c53030;border:1px solid #feb2b2;border-radius:8px;padding:10px 14px;font-size:.85rem;font-weight:500}.modal-footer-custom[data-v-688a85eb]{display:flex;justify-content:flex-end;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid #e9ecef}.btn-vertex-secondary[data-v-688a85eb]{background-color:#f1f5f9;color:#435666;border:1px solid #cbd5e1;border-radius:8px;padding:10px 18px;font-size:.88rem;font-weight:600;cursor:pointer}.btn-vertex-secondary[data-v-688a85eb]:hover:not(:disabled){background-color:#e2e8f0}.btn-vertex-primary[data-v-688a85eb]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#00a0c1,#33b5d1);background-color:#00a0c1;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:.88rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(0,160,193,.3);transition:all .2s ease}.btn-vertex-primary[data-v-688a85eb]:hover:not(:disabled){background:linear-gradient(135deg,#008da8,#00a0c1);background-color:#008da8;box-shadow:0 4px 14px rgba(0,160,193,.4);transform:translateY(-1px)}.btn-vertex-primary[data-v-688a85eb]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.form-row-two-col[data-v-688a85eb]{grid-template-columns:1fr}.order-row[data-v-688a85eb]{flex-direction:column;align-items:stretch}.order-actions[data-v-688a85eb]{justify-content:flex-end;border-top:1px solid #f1f5f9}}.scheduled-meetings-card[data-v-1bd0443c]{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #e9ecef;padding:0;font-family:Roboto,sans-serif;width:100%;max-width:100%}.floating-widget[data-v-1bd0443c]{position:relative;width:100%;max-width:100%;flex-grow:1;z-index:10}.card-header[data-v-1bd0443c]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:12px}.card-title-group[data-v-1bd0443c]{display:flex;align-items:center;gap:14px}.title-icon-badge[data-v-1bd0443c]{width:42px;height:42px;border-radius:12px;background-color:#daf3f9;color:#00a0c1;display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0}.card-title[data-v-1bd0443c]{font-size:1.25rem;font-weight:700;color:#435666;margin:0}.card-subtitle[data-v-1bd0443c]{margin:2px 0 0 0;font-size:.85rem;color:#5c768b}.status-summary-pills[data-v-1bd0443c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.summary-pill[data-v-1bd0443c]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;font-size:.82rem;font-weight:700;border:1px solid transparent}.scheduled-pill[data-v-1bd0443c]{background-color:#daf3f9;color:#00a0c1}.google-not-configured-badge[data-v-1bd0443c]{display:inline-flex;align-items:center;gap:6px;background:#ffdec3;color:#d97724;border:1px solid #ffd5b0;border-radius:9999px;padding:6px 14px;font-size:.8rem;font-weight:700;cursor:help}.list-toolbar[data-v-1bd0443c]{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:12px}.toolbar-left[data-v-1bd0443c]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.toolbar-section-label[data-v-1bd0443c]{font-size:.95rem;font-weight:700;color:#435666}.controls[data-v-1bd0443c]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.control-group[data-v-1bd0443c]{display:flex;align-items:center;gap:8px}.control-group label[data-v-1bd0443c]{color:#5c768b;font-size:.88rem;font-weight:500;white-space:nowrap}.form-select[data-v-1bd0443c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding:6px 36px 6px 12px;border:1px solid #dee2e6;border-radius:6px;font-size:.88rem;font-weight:500;color:#435666;background-color:#fff}.pagination[data-v-1bd0443c]{display:inline-flex;align-items:center;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;overflow:hidden}.pagination-label[data-v-1bd0443c]{font-size:.88rem;color:#5c768b;font-weight:500;padding:0 8px;white-space:nowrap}.pagination-label strong[data-v-1bd0443c]{color:#435666}.pagination-arrow[data-v-1bd0443c]{background-color:transparent;border:none;cursor:pointer;color:#00a0c1;font-size:.95rem;padding:6px 12px;transition:background-color .2s ease}.pagination-arrow[data-v-1bd0443c]:hover:not(:disabled){background-color:#f1f3f5}.pagination-arrow[data-v-1bd0443c]:disabled{color:#ced4da;cursor:not-allowed}.setup-banner[data-v-1bd0443c]{display:flex;align-items:flex-start;gap:14px;background:#f0f9ff;border-left:4px solid #00a0c1;border-bottom:1px solid #e9ecef;padding:14px 24px;font-size:.85rem;color:#435666}.setup-banner .fa-google[data-v-1bd0443c]{font-size:1.6rem;color:#00a0c1;margin-top:2px;flex-shrink:0}.setup-banner strong[data-v-1bd0443c]{display:block;margin-bottom:4px;font-size:.9rem;color:#435666}.setup-banner p[data-v-1bd0443c]{margin:0;line-height:1.5;color:#5c768b}.setup-banner code[data-v-1bd0443c]{background:#daf3f9;color:#00829e;padding:1px 6px;border-radius:4px;font-family:monospace;font-size:.8rem}.meetings-list[data-v-1bd0443c]{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:16px 24px}.meeting-row[data-v-1bd0443c]{display:flex;align-items:stretch;background-color:#fff;border-radius:12px;border:1px solid #e9ecef;flex-shrink:0;overflow:hidden;transition:all .2s ease}.meeting-row[data-v-1bd0443c]:hover{border-color:#00a0c1;box-shadow:0 3px 10px rgba(0,160,193,.08)}.meeting-row.cancelled[data-v-1bd0443c]{opacity:.65;border-color:#f5c6cb;background:#fff5f5}.meeting-date[data-v-1bd0443c]{background-color:#435666;color:#fff;min-width:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 12px;text-align:center;flex-shrink:0}.date-formatted[data-v-1bd0443c]{font-weight:700;font-size:.85rem;text-transform:uppercase}.time-formatted[data-v-1bd0443c]{font-size:.78rem;color:#dbe4ec;margin-top:2px}.meeting-info[data-v-1bd0443c]{flex-grow:1;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;padding:14px 20px}.meeting-name[data-v-1bd0443c]{font-weight:700;font-size:1.02rem;color:#435666}.meeting-contact[data-v-1bd0443c]{color:#5c768b;font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meeting-bdm[data-v-1bd0443c]{min-width:130px;display:flex;flex-direction:column;justify-content:center;padding:12px 16px;border-left:1px solid #e9ecef}.bdm-label[data-v-1bd0443c]{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#5c768b;font-weight:700}.bdm-name[data-v-1bd0443c]{font-size:.88rem;font-weight:600;color:#435666}.meeting-status[data-v-1bd0443c]{display:flex;align-items:center;padding:0 18px 0 8px}.status-badge[data-v-1bd0443c]{display:inline-flex;align-items:center;font-size:.74rem;font-weight:700;padding:3px 10px;border-radius:9999px;text-transform:uppercase}.status-badge.scheduled[data-v-1bd0443c]{background:#d1fae5;color:#00a54f}.status-badge.cancelled[data-v-1bd0443c]{background:#fee2e2;color:#dc2626}.empty-state[data-v-1bd0443c],.loading-state[data-v-1bd0443c]{text-align:center;padding:36px 20px;color:#5c768b}.empty-icon[data-v-1bd0443c]{font-size:2rem;color:#cbd5e1;margin-bottom:8px;display:block}.empty-title[data-v-1bd0443c]{font-weight:600;color:#435666;margin:0 0 4px 0}.empty-sub[data-v-1bd0443c]{font-size:.85rem;color:#5c768b;margin:0}.client-questions-card[data-v-1cbce94b]{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05);border:1px solid #e9ecef;padding:0;font-family:Roboto,sans-serif;width:100%;max-width:100%}.floating-widget[data-v-1cbce94b]{position:relative;width:100%;z-index:10}.card-header[data-v-1cbce94b]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:12px}.card-title-group[data-v-1cbce94b]{display:flex;align-items:center;gap:14px}.title-icon-badge[data-v-1cbce94b]{width:42px;height:42px;border-radius:12px;background-color:#daf3f9;color:#00a0c1;display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0}.card-title[data-v-1cbce94b]{font-size:1.25rem;font-weight:700;color:#435666;margin:0}.card-subtitle[data-v-1cbce94b]{margin:2px 0 0 0;font-size:.85rem;color:#5c768b}.status-summary-pills[data-v-1cbce94b]{display:flex;align-items:center;gap:10px}.summary-pill[data-v-1cbce94b]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;font-size:.82rem;font-weight:700;border:1px solid transparent}.pending-pill[data-v-1cbce94b]{background-color:#ffdec3;color:#f3994d}.list-toolbar[data-v-1cbce94b]{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #e9ecef;flex-wrap:wrap;gap:12px}.toolbar-left[data-v-1cbce94b]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.toolbar-section-label[data-v-1cbce94b]{font-size:.95rem;font-weight:700;color:#435666}.controls[data-v-1cbce94b]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.control-group[data-v-1cbce94b]{display:flex;align-items:center;gap:8px}.control-group label[data-v-1cbce94b]{color:#5c768b;font-size:.88rem;font-weight:500;white-space:nowrap}.form-select[data-v-1cbce94b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;padding:6px 36px 6px 12px;border:1px solid #dee2e6;border-radius:6px;font-size:.88rem;font-weight:500;color:#435666;background-color:#fff}.pagination[data-v-1cbce94b]{display:inline-flex;align-items:center;border:1px solid #dee2e6;border-radius:8px;background-color:#fff;overflow:hidden}.pagination-label[data-v-1cbce94b]{font-size:.88rem;color:#5c768b;font-weight:500;padding:0 8px;white-space:nowrap}.pagination-label strong[data-v-1cbce94b]{color:#435666}.pagination-arrow[data-v-1cbce94b]{background-color:transparent;border:none;cursor:pointer;color:#00a0c1;font-size:.95rem;padding:6px 12px;transition:background-color .2s ease}.pagination-arrow[data-v-1cbce94b]:hover:not(:disabled){background-color:#f1f3f5}.pagination-arrow[data-v-1cbce94b]:disabled{color:#ced4da;cursor:not-allowed}.questions-list[data-v-1cbce94b]{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:16px 24px;-webkit-overflow-scrolling:touch}.questions-list[data-v-1cbce94b]::-webkit-scrollbar{width:6px}.questions-list[data-v-1cbce94b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;margin:10px 0}.questions-list[data-v-1cbce94b]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.questions-list[data-v-1cbce94b]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.question-row[data-v-1cbce94b]{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:12px;border:1px solid #e9ecef;overflow:hidden;transition:all .2s ease;flex-shrink:0}.clickable-row[data-v-1cbce94b]{cursor:pointer}.clickable-row[data-v-1cbce94b]:hover{border-color:#00a0c1;box-shadow:0 3px 10px rgba(0,160,193,.08);background-color:#fcfdfe}.question-info-wrapper[data-v-1cbce94b]{display:flex;align-items:stretch;flex-grow:1;min-width:0}.question-date[data-v-1cbce94b]{background-color:#435666;color:#fff;min-width:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 12px;text-align:center;flex-shrink:0}.date-formatted[data-v-1cbce94b]{font-weight:700;font-size:.85rem;text-transform:uppercase}.time-formatted[data-v-1cbce94b]{font-size:.78rem;color:#dbe4ec;margin-top:2px}.question-info[data-v-1cbce94b]{flex-grow:1;padding:14px 20px;display:flex;flex-direction:column;gap:6px;min-width:0}.question-top-line[data-v-1cbce94b]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.org-name[data-v-1cbce94b]{font-weight:700;font-size:1.05rem;color:#435666}.proposal-pill[data-v-1cbce94b]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:9999px;font-size:.78rem;font-weight:600;background-color:#e6f6f9;color:#00829e;border:1px solid #b6e6f2}.status-badge[data-v-1cbce94b]{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;padding:3px 10px;border-radius:9999px;font-weight:700;text-transform:uppercase}.badge-pending[data-v-1cbce94b]{background-color:#ffdec3;color:#f3994d}.badge-resolved[data-v-1cbce94b]{background-color:#d1fae5;color:#00a54f}.question-text[data-v-1cbce94b]{font-size:.9rem;color:#435666;background-color:#f8fafc;border-left:3px solid #00a0c1;padding:6px 10px;border-radius:0 6px 6px 0;line-height:1.4;word-break:break-word}.question-meta[data-v-1cbce94b]{display:flex;align-items:center;gap:8px}.sub-label-gray[data-v-1cbce94b]{font-size:.8rem;color:#5c768b}.copy-icon[data-v-1cbce94b]{cursor:pointer;color:#94a3b8;font-size:.82rem;padding:4px;transition:.2s}.copy-icon[data-v-1cbce94b]:hover{color:#00a0c1;background-color:#e9ecef;border-radius:4px}.question-action[data-v-1cbce94b]{display:flex;align-items:center;gap:8px;padding:12px 18px;flex-shrink:0}.position-relative[data-v-1cbce94b]{position:relative}.exclamation-icon[data-v-1cbce94b]{position:absolute;top:-4px;right:-4px;color:#f3994d;font-size:1em;background-color:#fff;border-radius:50%;line-height:1}.action-btn-circle[data-v-1cbce94b]{width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;border:none;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;position:relative}.action-btn-circle--view[data-v-1cbce94b]{background-color:#f1f5f9;color:#435666}.action-btn-circle--view[data-v-1cbce94b]:hover:not(:disabled){background-color:#435666;color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px rgba(67,86,102,.25)}.action-btn-circle--resolve[data-v-1cbce94b]{background-color:#d1fae5;color:#00a54f}.action-btn-circle--resolve[data-v-1cbce94b]:hover:not(:disabled){background-color:#00a54f;color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,165,79,.25)}.action-btn-circle--reply[data-v-1cbce94b]{background-color:#e6f7fa;color:#00a0c1}.action-btn-circle--reply[data-v-1cbce94b]:hover:not(:disabled){background-color:#00a0c1;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,160,193,.25)}.action-btn-circle[data-v-1cbce94b]:disabled{opacity:.45;cursor:not-allowed}.empty-state[data-v-1cbce94b],.loading-state[data-v-1cbce94b]{text-align:center;padding:36px 20px;color:#5c768b}.empty-icon[data-v-1cbce94b]{font-size:2rem;color:#cbd5e1;margin-bottom:8px;display:block}.empty-title[data-v-1cbce94b]{font-weight:600;color:#435666;margin:0 0 4px 0}.empty-sub[data-v-1cbce94b]{font-size:.85rem;color:#5c768b;margin:0}.modal-backdrop-custom[data-v-1cbce94b]{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(29,43,54,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:16px}.modal-content-custom[data-v-1cbce94b]{position:relative;background-color:#fff;border-radius:16px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;box-shadow:0 12px 32px rgba(0,0,0,.22)}.modal-header-custom[data-v-1cbce94b]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e9ecef}.modal-header-title-wrap[data-v-1cbce94b]{display:flex;align-items:center;gap:14px}.modal-icon-circle[data-v-1cbce94b]{width:44px;height:44px;border-radius:12px;background-color:#daf3f9;color:#00a0c1;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.modal-title-custom[data-v-1cbce94b]{font-weight:700;font-size:1.15rem;color:#435666;margin:0}.modal-subtitle-custom[data-v-1cbce94b]{font-size:.82rem;color:#5c768b;margin:2px 0 0 0}.close-button-custom[data-v-1cbce94b]{font-size:1.8rem;line-height:1;color:#5c768b;background:none;border:none;cursor:pointer;padding:4px 8px}.close-button-custom[data-v-1cbce94b]:hover{color:#435666}.modal-body-custom[data-v-1cbce94b]{padding:20px 24px 24px;color:#435666;font-size:.92rem}.modal-body-custom p[data-v-1cbce94b]{margin-bottom:10px}.full-question-box[data-v-1cbce94b]{background-color:#f8fafc;border-left:3px solid #00a0c1;padding:16px;border-radius:0 10px 10px 0;border-top:1px solid #e9ecef;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef;white-space:pre-wrap;font-size:.95rem;color:#435666;line-height:1.6}.content-wrapper[data-v-10fa3ff4]{position:relative;width:100%;min-height:80vh}.kpi-summary-bar[data-v-10fa3ff4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:1.5rem}.kpi-card[data-v-10fa3ff4]{background-color:#fff;border-radius:16px;border:1px solid #e9ecef;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:20px 24px;display:flex;align-items:center;gap:16px;font-family:Roboto,sans-serif;transition:transform .15s ease,box-shadow .15s ease}.kpi-card[data-v-10fa3ff4]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.07)}.kpi-icon-box[data-v-10fa3ff4]{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0}.kpi-teal[data-v-10fa3ff4]{background-color:#daf3f9;color:#00a0c1}.kpi-amber[data-v-10fa3ff4]{background-color:#ffdec3;color:#f3994d}.kpi-details[data-v-10fa3ff4]{display:flex;flex-direction:column;flex-grow:1;min-width:0}.kpi-label[data-v-10fa3ff4]{font-size:.85rem;font-weight:600;color:#5c768b;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.kpi-value-row[data-v-10fa3ff4]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.kpi-value[data-v-10fa3ff4]{font-size:1.75rem;font-weight:800;color:#435666;line-height:1.1}.kpi-subtext[data-v-10fa3ff4]{font-size:.8rem;color:#5c768b}.dashboard-widgets-container[data-v-10fa3ff4]{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;justify-content:flex-start}