.drawer-overlay[data-v-26d7b8d7]{align-items:flex-end;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:10001}.drawer-container[data-v-26d7b8d7]{background:linear-gradient(180deg,#fffffffa,#fcfbfff7 5%,#f8f7fff7 44%,#f5f3fff5);border-radius:24px 24px 0 0;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:100%}.drawer-header[data-v-26d7b8d7]{border-bottom:1px solid rgba(0,0,0,.05);justify-content:space-between;padding:16px 20px}.back-btn[data-v-26d7b8d7],.drawer-header[data-v-26d7b8d7]{align-items:center;display:flex}.back-btn[data-v-26d7b8d7]{background:transparent;border:none;border-radius:12px;cursor:pointer;height:40px;justify-content:center;transition:background .2s;width:40px}.back-btn[data-v-26d7b8d7]:hover:not(:disabled){background:#0000000d}.back-btn[data-v-26d7b8d7]:disabled{cursor:not-allowed;opacity:.5}.back-btn .back-icon[data-v-26d7b8d7]{color:#282828;height:24px;width:24px}.drawer-title[data-v-26d7b8d7]{color:#282828;font-size:20px;font-weight:600;margin:0}.header-spacer[data-v-26d7b8d7]{width:40px}.close-btn[data-v-26d7b8d7]{align-items:center;background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s;width:40px}.close-btn[data-v-26d7b8d7]:hover{background:#0000000d}.close-btn .close-icon[data-v-26d7b8d7]{color:#282828;height:24px;width:24px}.drawer-content[data-v-26d7b8d7]{display:flex;flex:1;flex-direction:column;gap:24px;overflow-y:auto;padding:20px}.success-content[data-v-26d7b8d7]{align-items:center;padding:32px 20px 8px;text-align:center}.success-icon-wrapper[data-v-26d7b8d7]{align-items:center;background:#22c55e1a;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:16px;width:80px}.success-icon[data-v-26d7b8d7]{color:#22c55e;height:48px;width:48px}.success-message[data-v-26d7b8d7]{color:#4b5563;font-size:16px;line-height:1.5}.linkedin-share-section[data-v-26d7b8d7]{display:flex;flex-direction:column;gap:12px;width:100%}.share-label[data-v-26d7b8d7]{color:#282828;font-size:14px;font-weight:500;text-align:left}textarea.share-textarea[data-v-26d7b8d7]{height:200px!important}.share-textarea[data-v-26d7b8d7]{background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:12px;color:#282828;font-family:inherit;font-size:13px;line-height:1.5;padding:12px 16px;width:100%}.share-textarea[data-v-26d7b8d7]::-moz-placeholder{color:#9ca3af}.share-textarea[data-v-26d7b8d7]::placeholder{color:#9ca3af}.share-textarea[data-v-26d7b8d7]:focus{border-color:#0a66c266;box-shadow:0 0 0 3px #0a66c21a;outline:none}.char-count[data-v-26d7b8d7]{margin-top:-8px}.linkedin-btn[data-v-26d7b8d7]{align-items:center;background:#0a66c2;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:10px;justify-content:center;padding:14px 24px;transition:all .2s ease;width:100%}.linkedin-btn[data-v-26d7b8d7]:hover{background:#004182;transform:scale(1.02)}.linkedin-btn[data-v-26d7b8d7]:active{transform:scale(.98)}.linkedin-icon[data-v-26d7b8d7]{height:22px;width:22px}.share-hint[data-v-26d7b8d7]{color:#9ca3af;font-size:13px}.share-hint.success[data-v-26d7b8d7]{color:#22c55e;font-weight:500}.close-success-btn[data-v-26d7b8d7]{background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:100px;color:#282828;cursor:pointer;font-size:16px;font-weight:500;padding:14px 24px;transition:all .2s ease;width:100%}.close-success-btn[data-v-26d7b8d7]:hover{background:#0000000d}.company-header[data-v-26d7b8d7]{align-items:center;display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.company-avatar[data-v-26d7b8d7]{background:#e5e7eb;border-radius:50%;height:80px;overflow:hidden;width:80px}.company-avatar .avatar-placeholder[data-v-26d7b8d7]{align-items:center;background:#e5e7eb;color:#6b7280;display:flex;font-size:32px;font-weight:600;height:100%;justify-content:center;width:100%}.company-name[data-v-26d7b8d7]{color:#282828;font-size:24px;font-weight:600;margin:0}.rating-section[data-v-26d7b8d7]{align-items:center;background:#ffffffa8;border:.5px solid hsla(0,0%,100%,.45);border-radius:16px;box-shadow:0 4px 12px #0206170a;display:flex;flex-direction:column;gap:12px;padding:16px}.rating-label[data-v-26d7b8d7]{color:#282828;font-size:16px;font-weight:500;margin:0}.stars-row[data-v-26d7b8d7]{display:flex;gap:8px}.star-btn[data-v-26d7b8d7]{align-items:center;background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .15s ease;width:48px}.star-btn[data-v-26d7b8d7] .iconify,.star-btn[data-v-26d7b8d7] svg{color:#d1d5db!important;height:36px!important;transition:all .15s ease;width:36px!important}.star-btn.active[data-v-26d7b8d7] .iconify,.star-btn.active[data-v-26d7b8d7] svg{color:#f59e0b!important;fill:#f59e0b!important}.star-btn[data-v-26d7b8d7]:hover:not(.active) .iconify,.star-btn[data-v-26d7b8d7]:hover:not(.active) svg{color:#fbbf24!important}.star-btn[data-v-26d7b8d7]:active{transform:scale(.9)}.rating-text[data-v-26d7b8d7]{color:#6b7280;font-size:14px;font-weight:500}.comment-section[data-v-26d7b8d7]{display:flex;flex-direction:column;gap:8px}.comment-label[data-v-26d7b8d7]{color:#282828;font-size:14px;font-weight:500}.comment-input[data-v-26d7b8d7]{background:#ffffffa8;border:1px solid rgba(0,0,0,.1);border-radius:12px;color:#282828;font-family:inherit;font-size:14px;padding:12px 16px;resize:none;width:100%}.comment-input[data-v-26d7b8d7]::-moz-placeholder{color:#9ca3af}.comment-input[data-v-26d7b8d7]::placeholder{color:#9ca3af}.comment-input[data-v-26d7b8d7]:focus{border-color:#6600ff4d;box-shadow:0 0 0 3px #6600ff1a;outline:none}.char-count[data-v-26d7b8d7]{color:#9ca3af;font-size:12px;text-align:right}.error-message[data-v-26d7b8d7]{align-items:flex-start;background:#ef44441a;border-radius:12px;color:#ef4444;display:flex;font-size:13px;gap:8px;padding:12px}.error-message .error-icon[data-v-26d7b8d7]{flex-shrink:0;height:18px;margin-top:1px;width:18px}.drawer-footer[data-v-26d7b8d7]{padding:8px 20px 24px}.submit-btn[data-v-26d7b8d7]{background:linear-gradient(90deg,#60f,#3d0099);border:none;border-radius:100px;box-shadow:0 18.99px 42.2px #3e00b324,0 6.33px 25.32px #6600ff14,0 0 42.2px #6600ff0f;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px 24px;transition:all .2s ease;width:100%}.submit-btn[data-v-26d7b8d7]:hover:not(:disabled){box-shadow:0 22px 50px #3e00b333,0 8px 30px #6600ff1f,0 0 50px #6600ff1a;transform:scale(1.02)}.submit-btn[data-v-26d7b8d7]:disabled{cursor:not-allowed;opacity:.5;transform:none}.drawer-fade-enter-active[data-v-26d7b8d7],.drawer-fade-leave-active[data-v-26d7b8d7]{transition:all .3s ease}.drawer-fade-enter-from[data-v-26d7b8d7],.drawer-fade-leave-to[data-v-26d7b8d7]{opacity:0}.drawer-fade-enter-from .drawer-container[data-v-26d7b8d7],.drawer-fade-leave-to .drawer-container[data-v-26d7b8d7]{transform:translateY(100%)}.drawer-fade-enter-to[data-v-26d7b8d7],.drawer-fade-leave-from[data-v-26d7b8d7]{opacity:1}.drawer-fade-enter-to .drawer-container[data-v-26d7b8d7],.drawer-fade-leave-from .drawer-container[data-v-26d7b8d7]{transform:translateY(0)}.drawer-container[data-v-26d7b8d7]{transition:transform .3s ease}@media(min-width:1024px){.drawer-overlay[data-v-26d7b8d7]{align-items:center;padding:40px}.drawer-container[data-v-26d7b8d7]{border-radius:24px;box-shadow:0 25px 50px -12px #00000040;max-height:85vh;max-width:500px}.drawer-handle[data-v-26d7b8d7]{display:none}.drawer-content[data-v-26d7b8d7]{padding:32px}.drawer-fade-enter-from .drawer-container[data-v-26d7b8d7],.drawer-fade-leave-to .drawer-container[data-v-26d7b8d7]{transform:translateY(20px) scale(.95)}}
