.add-button-link[data-v-77d10990]{-webkit-text-decoration:none!important;text-decoration:none!important}.add-button-floating[data-v-77d10990]{background:linear-gradient(135deg,rgba(8,77,110,.95),rgba(3,49,71,.95))!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;bottom:24px!important;box-shadow:0 8px 24px rgba(8,77,110,.3),0 2px 8px rgba(0,0,0,.1)!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:600!important;height:48px!important;letter-spacing:0!important;min-width:140px!important;padding:0 24px!important;position:fixed!important;right:24px!important;text-transform:none!important;transition:all .25s ease!important;z-index:999999!important}.add-button-floating[data-v-77d10990]:hover{box-shadow:0 12px 32px rgba(8,77,110,.4),0 4px 12px rgba(0,0,0,.15)!important;transform:translateY(-2px)!important}.add-button-floating[data-v-77d10990]:active{transform:translateY(0)!important}.add-button-text[data-v-77d10990]{color:#fff!important;font-weight:600!important}@media (max-width:600px){.add-button-floating[data-v-77d10990]{border-radius:26px!important;bottom:20px!important;font-size:13px!important;height:52px!important;min-width:120px!important;padding:0 20px!important;right:20px!important}}.toast-container[data-v-c47449fa]{background-color:transparent!important;margin-top:0!important;max-width:350px!important}.toast-container[data-v-c47449fa],.v-snack__wrapper[data-v-c47449fa]{padding:0!important;z-index:12000!important}.v-snack__wrapper[data-v-c47449fa]{background:transparent!important;box-shadow:none!important;min-height:0!important;min-height:auto!important}.toast[data-v-c47449fa]{border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:.875rem;max-width:350px;position:relative;z-index:12000}.toast-header[data-v-c47449fa],.toast[data-v-c47449fa]{background-color:#fff!important;opacity:1!important}.toast-header[data-v-c47449fa]{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;padding:var(--spacing-md)}.toast-title[data-v-c47449fa]{color:var(--primary);font-size:14px;font-weight:700;letter-spacing:0}.toast-body[data-v-c47449fa],.toast-content[data-v-c47449fa]{background-color:#fff!important;opacity:1!important}.toast-body[data-v-c47449fa]{color:var(--black);font-size:14px;font-weight:500;line-height:1.5;padding:12px var(--spacing-md) var(--spacing-md)}.toast-body-secondary[data-v-c47449fa]{color:var(--strong-gray);font-size:14px;font-weight:500;line-height:1.4;padding-top:12px}.toast-body-action[data-v-c47449fa]{color:var(--primary);font-size:14px;font-weight:600;font-weight:500;line-height:1.4;padding-top:var(--spacing-sm)}.toast-body-action[data-v-c47449fa]:hover{opacity:1}.close-toast[data-v-c47449fa]{border-radius:50%;color:var(--strong-gray)!important;cursor:pointer;opacity:.7;padding:var(--spacing-xs);transition:all .3s ease}.close-toast[data-v-c47449fa]:hover{background-color:var(--light-gray);opacity:1}.toast-danger[data-v-c47449fa],.toast-error[data-v-c47449fa],.toast-info[data-v-c47449fa],.toast-success[data-v-c47449fa],.toast-warning[data-v-c47449fa]{background-color:#fff!important;opacity:1!important}.toast-icon-danger[data-v-c47449fa],.toast-icon-error[data-v-c47449fa]{color:var(--red-500)!important}.toast-icon-success[data-v-c47449fa]{color:var(--green-500)!important}.toast-icon-warning[data-v-c47449fa]{color:var(--warning-base)!important}.toast-icon-info[data-v-c47449fa]{color:var(--blue-500)!important}.context-summary[data-v-2857fae4]{padding:8px 0}.context-paragraph[data-v-2857fae4]{color:rgba(0,0,0,.87);line-height:1.6;margin-bottom:16px;text-align:justify}.context-paragraph[data-v-2857fae4]:last-child{margin-bottom:0}.save-button[data-v-1c9eb300]{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;font-size:14px!important;font-weight:500!important;height:36px!important;letter-spacing:.3px!important;min-width:160px!important;overflow:hidden;padding:6px 20px!important;position:relative;text-transform:none!important;transition:all .3s cubic-bezier(.25,.8,.5,1)!important}.save-button[data-v-1c9eb300]:hover{box-shadow:0 3px 8px rgba(0,0,0,.2)!important;filter:brightness(1.05);transform:translateY(-1px)}.save-button[data-v-1c9eb300]:active{box-shadow:0 1px 2px rgba(0,0,0,.1)!important;transform:translateY(1px);transition:all .1s cubic-bezier(.25,.8,.5,1)!important}.save-button[data-v-1c9eb300]:after{background:hsla(0,0%,100%,.5);border-radius:100%;content:"";height:5px;left:50%;opacity:0;position:absolute;top:50%;transform:scale(1) translate(-50%,-50%);transform-origin:50% 50%;width:5px}.save-button[data-v-1c9eb300]:focus:after{animation:ripple-1c9eb300 .6s ease-out}@keyframes ripple-1c9eb300{0%{opacity:.5;transform:scale(0) translate(-50%,-50%)}to{opacity:0;transform:scale(20) translate(-50%,-50%)}}.audio-player[data-v-cced7134]{background-color:transparent;border:1px solid #e0e2e5;border-radius:8px;font-family:Montserrat,sans-serif;margin:4px 0;max-width:280px;max-width:320px;min-width:220px;padding:8px 12px;transition:all .2s ease-in-out;width:100%}.audio-player-container[data-v-cced7134]{align-items:center;background:rgba(0,0,0,.05);border-radius:18px;display:flex;gap:12px;padding:8px 12px}.play-btn[data-v-cced7134]{background:rgba(0,0,0,.05)!important;border:none!important;flex-shrink:0;height:36px!important;min-width:36px!important;width:36px!important}.play-btn[data-v-cced7134]:hover{background:rgba(0,0,0,.1)!important}.play-btn .v-icon[data-v-cced7134]{color:#54656f!important}.audio-info[data-v-cced7134]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.audio-waveform[data-v-cced7134]{flex:1;position:relative}.waveform-container[data-v-cced7134]{background:rgba(0,0,0,.05);border-radius:10px;cursor:pointer;height:20px;overflow:hidden;position:relative}.waveform-background[data-v-cced7134]{background:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 4px);height:100%;width:100%}.waveform-progress[data-v-cced7134]{background:#5c9ce5;border-radius:10px;height:100%;left:0;position:absolute;top:0;transition:width .1s ease}.audio-duration[data-v-cced7134]{align-items:center;color:#54656f;display:flex;font-size:12px;gap:4px}.time-text[data-v-cced7134]{font-weight:500}.time-separator[data-v-cced7134]{opacity:.6}.audio-controls[data-v-cced7134]{display:flex;flex-shrink:0;gap:4px}.speed-btn[data-v-cced7134]{background:rgba(0,0,0,.05)!important;border:none!important;border-radius:50%!important;flex-shrink:0;height:24px!important;min-width:24px!important;width:24px!important}.speed-btn[data-v-cced7134]:hover{background:rgba(0,0,0,.1)!important}.speed-text[data-v-cced7134]{color:#54656f;font-size:9px;font-weight:600}.transcription-btn[data-v-cced7134]{background:rgba(0,0,0,.05)!important;border:none!important;border-radius:50%!important;flex-shrink:0;height:24px!important;min-width:24px!important;transition:all .2s ease;width:24px!important}.transcription-btn[data-v-cced7134]:hover{background:rgba(0,0,0,.1)!important}.transcription-btn.active[data-v-cced7134]{background:rgba(0,0,0,.15)!important}.transcription-btn .v-icon[data-v-cced7134]{color:#54656f!important}.transcription-area[data-v-cced7134]{background:rgba(0,0,0,.03);border-left:2px solid rgba(0,0,0,.1);border-radius:8px;margin-top:8px;padding:10px 12px}.transcription-header[data-v-cced7134]{align-items:center;display:flex;gap:6px;margin-bottom:6px}.transcription-label[data-v-cced7134]{color:#54656f;font-size:11px;font-weight:500;text-transform:capitalize}.transcription-content[data-v-cced7134]{word-wrap:break-word;color:#111b21;font-size:13px;line-height:1.3}.fallback-display[data-v-cced7134]{align-items:center;display:flex;flex:1;flex-direction:column;font-family:var(--font-titles);justify-content:center}.fallback-header[data-v-cced7134]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.fallback-title[data-v-cced7134]{color:#54656f;font-size:13px;font-weight:500}.fallback-transcription[data-v-cced7134]{color:#111b21;font-size:14px;font-style:italic;line-height:1.4;margin:0;padding-left:26px;white-space:pre-wrap}@media (max-width:768px){.audio-player[data-v-cced7134]{max-width:240px}.audio-player-container[data-v-cced7134]{gap:10px;padding:6px 10px}.play-btn[data-v-cced7134]{height:32px!important;min-width:32px!important;width:32px!important}.waveform-container[data-v-cced7134]{height:18px}.audio-duration[data-v-cced7134]{font-size:11px}.speed-btn[data-v-cced7134],.transcription-btn[data-v-cced7134]{height:22px!important;min-width:22px!important;width:22px!important}}@media (max-width:480px){.audio-player[data-v-cced7134]{max-width:220px}.audio-player-container[data-v-cced7134]{gap:8px;padding:4px 8px}.play-btn[data-v-cced7134]{height:30px!important;min-width:30px!important;width:30px!important}.waveform-container[data-v-cced7134]{height:16px}.audio-duration[data-v-cced7134]{font-size:10px}.speed-btn[data-v-cced7134],.transcription-btn[data-v-cced7134]{height:20px!important;min-width:20px!important;width:20px!important}}.attachment-player[data-v-aa860ee0]{background-color:transparent;border:1px solid #e0e2e5;border-radius:8px;font-family:Montserrat,sans-serif;margin:4px 0;max-width:320px;max-width:360px;min-width:240px;padding:8px 12px;transition:all .2s ease-in-out;width:100%}.image-preview-container[data-v-aa860ee0]{align-items:center;display:flex;flex-direction:column;margin-bottom:8px}.image-controls[data-v-aa860ee0]{display:flex;gap:4px;justify-content:center;margin-top:8px}.clickable-image[data-v-aa860ee0]{border-radius:8px;cursor:pointer;transition:transform .2s ease}.clickable-image[data-v-aa860ee0]:hover{transform:scale(1.02)}.image-placeholder[data-v-aa860ee0]{align-items:center;background:rgba(0,0,0,.05);border-radius:8px;display:flex;flex-direction:column;height:120px;justify-content:center}.loading-text[data-v-aa860ee0]{color:#667781;font-size:12px;margin-top:8px}.document-player-container[data-v-aa860ee0]{align-items:center;background:rgba(0,0,0,.05);border-radius:12px;display:flex;gap:12px;padding:12px}.document-info[data-v-aa860ee0]{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.document-icon[data-v-aa860ee0]{flex-shrink:0}.document-details[data-v-aa860ee0]{flex:1;min-width:0}.document-filename[data-v-aa860ee0]{color:#212121;font-size:14px;font-weight:500;line-height:1.3;margin-bottom:2px;word-break:break-word}.document-size[data-v-aa860ee0]{color:#667781;font-size:12px}.document-controls[data-v-aa860ee0]{display:flex;flex-shrink:0;gap:4px}.download-btn[data-v-aa860ee0]{background:rgba(0,0,0,.05)!important;border:none!important;border-radius:50%!important;flex-shrink:0;height:32px!important;min-width:32px!important;width:32px!important}.download-btn[data-v-aa860ee0]:hover{background:rgba(0,0,0,.1)!important}.description-btn[data-v-aa860ee0]{background:rgba(0,0,0,.05)!important;border:none!important;border-radius:50%!important;flex-shrink:0;height:32px!important;min-width:32px!important;transition:all .2s ease;width:32px!important}.description-btn[data-v-aa860ee0]:hover{background:rgba(0,0,0,.1)!important}.description-btn.active[data-v-aa860ee0]{background:rgba(0,0,0,.15)!important}.description-btn .v-icon[data-v-aa860ee0]{color:#54656f!important}.description-area[data-v-aa860ee0]{background:rgba(0,0,0,.03);border-left:2px solid rgba(0,0,0,.1);border-radius:8px;margin-top:8px;padding:10px 12px}.description-header[data-v-aa860ee0]{align-items:center;display:flex;gap:6px;margin-bottom:6px}.description-label[data-v-aa860ee0]{color:#54656f;font-size:11px;font-weight:500;text-transform:capitalize}.description-content[data-v-aa860ee0]{word-wrap:break-word;color:#111b21;font-size:13px;line-height:1.3}.fallback-display[data-v-aa860ee0]{align-items:center;display:flex;flex:1;flex-direction:column;font-family:var(--font-titles);justify-content:center}.fallback-header[data-v-aa860ee0]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.fallback-title[data-v-aa860ee0]{color:#54656f;font-size:13px;font-weight:500}.fallback-description[data-v-aa860ee0]{color:#111b21;font-size:14px;font-style:italic;line-height:1.4;margin:0;padding-left:26px;white-space:pre-wrap}@media (max-width:768px){.attachment-player[data-v-aa860ee0]{max-width:280px}.document-player-container[data-v-aa860ee0]{gap:10px;padding:10px}.document-info[data-v-aa860ee0]{gap:10px}.document-filename[data-v-aa860ee0]{font-size:13px}.document-size[data-v-aa860ee0]{font-size:11px}.description-btn[data-v-aa860ee0],.download-btn[data-v-aa860ee0]{height:28px!important;min-width:28px!important;width:28px!important}}@media (max-width:480px){.attachment-player[data-v-aa860ee0]{max-width:260px}.document-player-container[data-v-aa860ee0]{gap:8px;padding:8px}.document-info[data-v-aa860ee0]{gap:8px}.document-filename[data-v-aa860ee0]{font-size:12px}.document-size[data-v-aa860ee0]{font-size:10px}.description-btn[data-v-aa860ee0],.download-btn[data-v-aa860ee0]{height:26px!important;min-width:26px!important;width:26px!important}}.image-preview-modal[data-v-7f5ef11d]{align-items:center;background:rgba(0,0,0,.95);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:20px;position:relative}.close-btn[data-v-7f5ef11d]{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15)!important;position:absolute!important;right:12px;top:12px;transition:all .2s ease;z-index:10}.close-btn[data-v-7f5ef11d]:hover{background:hsla(0,0%,100%,.25)!important;transform:scale(1.05)}.image-container[data-v-7f5ef11d]{align-items:center;display:flex;flex:1;justify-content:center;max-height:calc(90vh - 100px);overflow:hidden;width:100%}.preview-image[data-v-7f5ef11d]{border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.5)}.error-placeholder[data-v-7f5ef11d],.loading-placeholder[data-v-7f5ef11d]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:200px;min-width:200px}.error-text[data-v-7f5ef11d],.loading-text[data-v-7f5ef11d]{color:hsla(0,0%,100%,.8);font-family:Montserrat,sans-serif;font-size:14px}.controls-bar[data-v-7f5ef11d]{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.1);border-radius:24px;display:flex;gap:12px;margin-top:16px;padding:8px 16px}.controls-bar .v-btn[data-v-7f5ef11d]{background:hsla(0,0%,100%,.1)!important;transition:all .2s ease}.controls-bar .v-btn[data-v-7f5ef11d]:hover{background:hsla(0,0%,100%,.2)!important;transform:scale(1.05)}@media (max-width:768px){.image-preview-modal[data-v-7f5ef11d]{padding:12px}.close-btn[data-v-7f5ef11d]{right:8px;top:8px}.controls-bar[data-v-7f5ef11d]{gap:8px;margin-top:12px;padding:6px 12px}}@media (max-width:480px){.image-preview-modal[data-v-7f5ef11d]{min-height:300px;padding:8px}.controls-bar[data-v-7f5ef11d]{gap:6px;padding:4px 8px}.close-btn .v-icon[data-v-7f5ef11d]{font-size:24px!important}}.image-preview-dialog{overflow:visible!important}.image-preview-dialog,.image-preview-dialog .v-dialog{background:transparent!important;box-shadow:none!important}.default-avatar[data-v-7e07150e]{background:linear-gradient(135deg,#d9e9f0,#ebf9ff)}.avatar-initials[data-v-7e07150e]{color:#5ca7bd;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}.default-avatar[size="32"] .avatar-initials[data-v-7e07150e]{font-size:12px}.default-avatar[size="48"] .avatar-initials[data-v-7e07150e]{font-size:16px}.default-avatar[size="108"] .avatar-initials[data-v-7e07150e]{font-size:36px}.model-selector[data-v-579c116a]{font-family:inherit;position:relative;width:100%}.selector-trigger[data-v-579c116a]{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;transition:all .2s ease;width:100%}.selector-trigger[data-v-579c116a]:hover{border-color:#cbd5e1}.selector-trigger.is-open[data-v-579c116a]{border-color:#084d6e;box-shadow:0 0 0 3px rgba(8,77,110,.1)}.selected-model[data-v-579c116a]{gap:10px}.provider-icon[data-v-579c116a],.selected-model[data-v-579c116a]{align-items:center;display:flex}.provider-icon[data-v-579c116a]{border-radius:8px;color:#fff;font-size:.75rem;font-weight:700;height:28px;justify-content:center;width:28px}.model-info[data-v-579c116a]{align-items:flex-start;display:flex;flex-direction:column}.model-name[data-v-579c116a]{color:#1e293b;font-size:.85rem;font-weight:600;line-height:1.2}.provider-name[data-v-579c116a]{color:#64748b;font-size:.7rem}.usage-indicator[data-v-579c116a]{margin-left:auto;margin-right:8px}.usage-text[data-v-579c116a]{background:#f1f5f9;border-radius:10px;color:#64748b;font-size:.7rem;font-weight:600;padding:2px 8px}.chevron[data-v-579c116a]{color:#64748b;flex-shrink:0;transition:transform .2s ease}.chevron.rotated[data-v-579c116a]{transform:rotate(180deg)}.dropdown-menu[data-v-579c116a]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;left:0;max-height:450px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.dropdown-header[data-v-579c116a]{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:16px 16px 12px}.dropdown-title[data-v-579c116a]{color:#1e293b;font-size:.9rem;font-weight:600}.model-count[data-v-579c116a]{color:#94a3b8;font-size:.75rem}.search-wrapper[data-v-579c116a]{align-items:center;background:#f8fafc;border-bottom:1px solid #f1f5f9;display:flex;gap:10px;padding:12px 16px}.search-icon[data-v-579c116a]{color:#94a3b8;flex-shrink:0}.search-input[data-v-579c116a]{background:transparent;border:none;color:#334155;flex:1;font-size:.85rem;outline:none}.search-input[data-v-579c116a]::-moz-placeholder{color:#94a3b8}.search-input[data-v-579c116a]::placeholder{color:#94a3b8}.models-list[data-v-579c116a]{max-height:300px;overflow-y:auto;padding:8px}.models-list[data-v-579c116a]::-webkit-scrollbar{width:6px}.models-list[data-v-579c116a]::-webkit-scrollbar-track{background:transparent}.models-list[data-v-579c116a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.provider-group[data-v-579c116a]{margin-bottom:8px}.provider-group[data-v-579c116a]:last-child{margin-bottom:0}.provider-header[data-v-579c116a]{align-items:center;display:flex;gap:8px;padding:8px 8px 6px}.provider-badge[data-v-579c116a]{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:.65rem;font-weight:700;height:20px;justify-content:center;width:20px}.provider-label[data-v-579c116a]{color:#64748b;flex:1;font-size:.75rem;font-weight:600}.provider-count[data-v-579c116a]{background:#f1f5f9;border-radius:10px;color:#94a3b8;font-size:.65rem;padding:2px 6px}.provider-models[data-v-579c116a]{display:flex;flex-direction:column;gap:2px}.model-option[data-v-579c116a]{align-items:center;background:transparent;border:none;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;text-align:left;transition:all .15s ease;width:100%}.model-option[data-v-579c116a]:hover:not(.is-disabled){background:#f1f5f9}.model-option.is-selected[data-v-579c116a]{background:rgba(8,77,110,.08)}.model-option.is-disabled[data-v-579c116a]{cursor:not-allowed;opacity:.5}.model-option-content[data-v-579c116a]{align-items:center;display:flex;gap:8px}.model-option-name[data-v-579c116a]{color:#334155;font-size:.85rem}.model-option-right[data-v-579c116a]{align-items:center;display:flex;gap:8px}.model-tag[data-v-579c116a]{border-radius:6px;font-size:.6rem;font-weight:600;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.model-tag.popular[data-v-579c116a]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.model-tag.new[data-v-579c116a]{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#166534}.model-tag.free[data-v-579c116a]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.limit-badge[data-v-579c116a]{border-radius:6px;font-size:.65rem;font-weight:600;padding:2px 6px}.limit-badge.unlimited[data-v-579c116a]{background:#dcfce7;color:#166534}.limit-badge.normal[data-v-579c116a]{background:#f1f5f9;color:#64748b}.limit-badge.low[data-v-579c116a]{background:#fef3c7;color:#92400e}.limit-badge.exhausted[data-v-579c116a]{background:#fee2e2;color:#991b1b}.featured-section[data-v-579c116a]{background:linear-gradient(135deg,rgba(8,77,110,.031),rgba(10,126,181,.063));border:1px solid rgba(8,77,110,.125);border-radius:12px;margin-bottom:12px;padding:8px}.featured-header[data-v-579c116a]{align-items:center;display:flex;gap:6px;padding:4px 8px 8px}.featured-star[data-v-579c116a]{font-size:.9rem}.featured-title[data-v-579c116a]{color:#084d6e;font-size:.75rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.featured-model[data-v-579c116a]{background:#fff;border:2px solid rgba(8,77,110,.188);border-radius:10px;padding:12px!important}.featured-model[data-v-579c116a]:hover{background:linear-gradient(135deg,rgba(8,77,110,.02),rgba(10,126,181,.031));border-color:#084d6e}.featured-model.is-selected[data-v-579c116a]{background:linear-gradient(135deg,rgba(8,77,110,.063),rgba(10,126,181,.082));border-color:#084d6e}.featured-icon[data-v-579c116a]{align-items:center;background:linear-gradient(135deg,#084d6e,#0a7eb5);border-radius:10px;display:flex;height:36px;justify-content:center;margin-right:8px;width:36px}.alfred-icon[data-v-579c116a]{font-size:1.2rem}.featured-name[data-v-579c116a]{color:#084d6e;font-size:.95rem!important;font-weight:700}.featured-description[data-v-579c116a]{color:#64748b;display:block;font-size:.7rem;margin-top:2px}.featured-badge[data-v-579c116a]{background:linear-gradient(135deg,#084d6e,#0a7eb5)!important;color:#fff!important;font-size:.7rem!important;padding:4px 10px!important}.check-icon[data-v-579c116a]{color:#084d6e}.no-results[data-v-579c116a]{color:#94a3b8;font-size:.85rem;padding:24px;text-align:center}.dropdown-footer[data-v-579c116a]{background:#f8fafc;border-top:1px solid #f1f5f9;padding:12px 16px}.tier-legend[data-v-579c116a]{display:flex;gap:16px;justify-content:center}.legend-item[data-v-579c116a]{align-items:center;color:#64748b;display:flex;font-size:.7rem;gap:6px}.legend-dot[data-v-579c116a]{border-radius:50%;height:8px;width:8px}.legend-dot.unlimited[data-v-579c116a]{background:#22c55e}.legend-dot.limited[data-v-579c116a]{background:#f59e0b}.dropdown-enter-active[data-v-579c116a],.dropdown-leave-active[data-v-579c116a]{transition:all .2s ease}.dropdown-enter[data-v-579c116a],.dropdown-leave-to[data-v-579c116a]{opacity:0;transform:translateY(-10px)}.metric-card[data-v-3bd224f2]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:0 2px 8px rgba(16,30,54,.06);font-family:Montserrat,sans-serif;min-height:110px;overflow:hidden;padding:20px 24px;position:relative;transition:all .25s ease}.metric-card[data-v-3bd224f2]:hover{border-color:rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(16,30,54,.1);transform:translateY(-3px)}.metric-card--animated[data-v-3bd224f2]{animation:fadeInUp-3bd224f2 .4s ease-out}.metric-card-inner[data-v-3bd224f2]{align-items:flex-start;display:flex;gap:16px}.metric-icon-wrapper[data-v-3bd224f2]{flex-shrink:0}.metric-icon-bg[data-v-3bd224f2]{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;transition:transform .25s ease;width:48px}.metric-card:hover .metric-icon-bg[data-v-3bd224f2]{transform:scale(1.05)}.metric-icon[data-v-3bd224f2]{transition:transform .25s ease}.metric-content[data-v-3bd224f2]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.metric-title[data-v-3bd224f2]{color:#757575;font-size:13px;font-weight:600;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.metric-value-row[data-v-3bd224f2]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.metric-value-wrapper[data-v-3bd224f2]{align-items:baseline;display:flex;gap:4px}.metric-value[data-v-3bd224f2]{color:#212121;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1}.metric-suffix[data-v-3bd224f2]{color:#9e9e9e;font-size:14px;font-weight:500}.metric-trend[data-v-3bd224f2]{flex-shrink:0}.trend-badge[data-v-3bd224f2]{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:5px 10px;transition:all .25s ease}.trend-badge.trend-up[data-v-3bd224f2]{background:rgba(17,190,134,.12);color:#0d8f65}.trend-badge.trend-up .v-icon[data-v-3bd224f2]{color:#0d8f65!important}.trend-badge.trend-down[data-v-3bd224f2]{background:rgba(239,68,68,.12);color:#ed2d2d}.trend-badge.trend-down .v-icon[data-v-3bd224f2]{color:#ed2d2d!important}.trend-badge.trend-neutral[data-v-3bd224f2]{background:hsla(0,0%,62%,.12);color:#757575}.trend-badge.trend-neutral .v-icon[data-v-3bd224f2]{color:#757575!important}.trend-icon[data-v-3bd224f2]{margin-right:2px}.trend-text[data-v-3bd224f2]{font-weight:700}.metric-progress[data-v-3bd224f2]{background:#f5f5f5;bottom:0;height:3px;left:0;position:absolute;right:0}.progress-bar[data-v-3bd224f2]{background:linear-gradient(90deg,#084d6e,#0b6e9e);border-radius:0 2px 2px 0;height:100%;transition:width .5s ease-out}@keyframes fadeInUp-3bd224f2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.metric-card[data-v-3bd224f2]{min-height:100px;padding:18px 20px}.metric-icon-bg[data-v-3bd224f2]{height:44px;width:44px}.metric-value[data-v-3bd224f2]{font-size:24px}.metric-title[data-v-3bd224f2]{font-size:12px}}@media(max-width:960px){.metric-card[data-v-3bd224f2]{min-height:90px;padding:16px 18px}.metric-card-inner[data-v-3bd224f2]{gap:12px}.metric-icon-bg[data-v-3bd224f2]{height:40px;width:40px}.metric-value[data-v-3bd224f2]{font-size:22px}.metric-title[data-v-3bd224f2]{font-size:11px}.metric-suffix[data-v-3bd224f2]{font-size:12px}}@media(max-width:600px){.metric-card[data-v-3bd224f2]{min-height:auto;padding:14px 16px}.metric-card-inner[data-v-3bd224f2]{gap:10px}.metric-content[data-v-3bd224f2]{gap:6px}.metric-icon-bg[data-v-3bd224f2]{border-radius:8px;height:36px;width:36px}.metric-icon[data-v-3bd224f2]{font-size:18px}.metric-value[data-v-3bd224f2]{font-size:20px}.metric-title[data-v-3bd224f2]{font-size:10px}.metric-suffix[data-v-3bd224f2]{font-size:11px}.trend-badge[data-v-3bd224f2]{font-size:10px;padding:4px 8px}}.theme-toggle[data-v-764390ba]{border-radius:8px;cursor:pointer;padding:4px;transition:background-color .2s ease}.theme-toggle[data-v-764390ba]:hover{background-color:rgba(8,77,110,.08)}.toggle-track[data-v-764390ba]{background:linear-gradient(135deg,#e8f4f8,#d1e9f0);border-radius:13px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);height:26px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}.toggle-track.dark[data-v-764390ba]{background:linear-gradient(135deg,#1e293b,#0f172a)}.toggle-thumb[data-v-764390ba]{align-items:center;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;height:22px;justify-content:center;left:2px;position:absolute;top:2px;transition:all .3s cubic-bezier(.4,0,.2,1);width:22px}.toggle-thumb.dark[data-v-764390ba]{background:linear-gradient(135deg,#334155,#1e293b);left:calc(100% - 24px)}.toggle-icon[data-v-764390ba]{transition:all .2s ease}.toggle-thumb:not(.dark) .toggle-icon[data-v-764390ba]{color:#f59e0b!important}.toggle-thumb.dark .toggle-icon[data-v-764390ba]{color:#fbbf24!important}.icon-rotate-enter-active[data-v-764390ba],.icon-rotate-leave-active[data-v-764390ba]{transition:all .2s ease}.icon-rotate-enter[data-v-764390ba]{opacity:0;transform:rotate(-90deg) scale(.5)}.icon-rotate-leave-to[data-v-764390ba]{opacity:0;transform:rotate(90deg) scale(.5)}