.modal-header[data-v-7c7d02e2]{background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0}.modal-header h2[data-v-7c7d02e2]{font-size:1.2rem;font-weight:600}.modal-subtitle[data-v-7c7d02e2]{font-size:.8rem;opacity:.85;margin-top:2px}.modal-body[data-v-7c7d02e2]{padding:20px}.modal-footer[data-v-7c7d02e2]{display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.char-row[data-v-7c7d02e2]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.field-error[data-v-7c7d02e2]{font-size:.75rem;color:var(--ui-error)}.char-count[data-v-7c7d02e2]{font-size:.75rem;color:var(--ui-text-muted);text-align:right;white-space:nowrap}.modal-header[data-v-8ea68ab2]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ui-primary);color:#fff;padding:10px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header-title[data-v-8ea68ab2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-lang[data-v-8ea68ab2]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.modal-lang-label[data-v-8ea68ab2]{font-size:.72rem;font-weight:500;opacity:.85;white-space:nowrap}.modal-lang-btn[data-v-8ea68ab2]{display:inline-flex;align-items:center;gap:5px;background:#ffffff26;border:none;cursor:pointer;padding:5px 8px;border-radius:6px;flex-shrink:0;transition:background .15s}.modal-lang-btn[data-v-8ea68ab2]:hover{background:#ffffff47}.modal-lang-btn .fi[data-v-8ea68ab2]{border-radius:2px}.modal-lang-caret[data-v-8ea68ab2]{width:.85rem;height:.85rem;color:#fff;opacity:.85}.modal-body[data-v-8ea68ab2]{padding:16px}.modal-footer[data-v-8ea68ab2]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.invite-context[data-v-8ea68ab2]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;margin-bottom:16px;border:1px solid transparent}.invite-context-icon[data-v-8ea68ab2]{width:1.4rem;height:1.4rem;flex-shrink:0;margin-top:1px}.invite-context-text[data-v-8ea68ab2]{display:flex;flex-direction:column;gap:2px}.invite-context-label[data-v-8ea68ab2]{margin:0;font-size:.92rem;font-weight:600;color:var(--ui-text)}.invite-context-hint[data-v-8ea68ab2]{margin:0;font-size:.8rem;color:var(--ui-text-muted)}.invite-context--company[data-v-8ea68ab2]{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);border-color:color-mix(in srgb,var(--ui-primary) 25%,transparent)}.invite-context--company .invite-context-icon[data-v-8ea68ab2]{color:var(--ui-primary)}.invite-context--incubator[data-v-8ea68ab2]{background:color-mix(in srgb,#3b82f6 10%,transparent);border-color:color-mix(in srgb,#3b82f6 25%,transparent)}.invite-context--incubator .invite-context-icon[data-v-8ea68ab2]{color:#3b82f6}.field-label[data-v-8ea68ab2]{display:block;font-size:13px;font-weight:500;color:var(--ui-text-muted)}.field-error[data-v-8ea68ab2]{font-size:12px;color:#dc2626}.recipient-input[data-v-8ea68ab2]{width:100%;padding:9px 12px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-bg);color:var(--ui-text);font-size:14px}.recipient-input[data-v-8ea68ab2]:focus{outline:none;border-color:var(--ui-primary)}.recipient-input[data-v-8ea68ab2]::placeholder{color:var(--ui-text-muted)}.import-row[data-v-8ea68ab2]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.import-file-input[data-v-8ea68ab2]{display:none}.import-file-btn[data-v-8ea68ab2]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-bg);cursor:pointer;font-size:12px;font-weight:500;color:var(--ui-text);transition:border-color .2s,color .2s}.import-file-btn[data-v-8ea68ab2]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.import-file-btn.busy[data-v-8ea68ab2]{opacity:.7;cursor:progress}.import-file-btn-icon[data-v-8ea68ab2]{width:.95rem;height:.95rem}.import-file-btn-icon.spin[data-v-8ea68ab2]{animation:invite-spin-8ea68ab2 .8s linear infinite}@keyframes invite-spin-8ea68ab2{to{transform:rotate(360deg)}}.import-privacy[data-v-8ea68ab2]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ui-text-muted)}.import-privacy-icon[data-v-8ea68ab2]{width:.95rem;height:.95rem;color:var(--ui-primary);flex-shrink:0}.review-head[data-v-8ea68ab2]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.review-summary[data-v-8ea68ab2]{display:flex;flex-wrap:wrap;gap:8px}.review-clear[data-v-8ea68ab2]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;background:none;border:none;cursor:pointer;font-size:12px;color:var(--ui-text-muted);transition:color .2s}.review-clear[data-v-8ea68ab2]:hover{color:#dc2626}.review-clear-icon[data-v-8ea68ab2]{width:.9rem;height:.9rem}.review-stat[data-v-8ea68ab2]{font-size:12px;padding:3px 10px;border-radius:999px;border:1px solid transparent}.review-stat strong[data-v-8ea68ab2]{font-weight:700}.review-stat--new[data-v-8ea68ab2]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);color:var(--ui-primary);border-color:color-mix(in srgb,var(--ui-primary) 25%,transparent)}.review-stat--existing[data-v-8ea68ab2]{background:color-mix(in srgb,#f59e0b 12%,transparent);color:#b45309;border-color:color-mix(in srgb,#f59e0b 25%,transparent)}.review-stat--member[data-v-8ea68ab2]{background:var(--ui-bg-elevated);color:var(--ui-text-muted);border-color:var(--ui-border)}.review-list[data-v-8ea68ab2]{max-height:260px;overflow-y:auto;border:1px solid var(--ui-border);border-radius:8px}.review-row[data-v-8ea68ab2]{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:13px;border-bottom:1px solid var(--ui-border)}.review-row[data-v-8ea68ab2]:last-child{border-bottom:none}.review-row--member[data-v-8ea68ab2]{opacity:.65}.review-row input[type=checkbox][data-v-8ea68ab2]{flex-shrink:0;cursor:pointer}.review-row--member input[type=checkbox][data-v-8ea68ab2]{cursor:default}.review-email[data-v-8ea68ab2]{flex:1;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-badge[data-v-8ea68ab2]{font-size:11px;padding:1px 8px;border-radius:999px;white-space:nowrap}.review-badge--new[data-v-8ea68ab2]{background:color-mix(in srgb,var(--ui-primary) 15%,transparent);color:var(--ui-primary)}.review-badge--existing[data-v-8ea68ab2]{background:color-mix(in srgb,#f59e0b 15%,transparent);color:#b45309}.review-badge--member[data-v-8ea68ab2]{background:var(--ui-bg-elevated);color:var(--ui-text-muted)}.review-remove[data-v-8ea68ab2]{background:none;border:none;cursor:pointer;color:var(--ui-text-muted);font-size:17px;line-height:1;padding:0 2px;flex-shrink:0}.review-remove[data-v-8ea68ab2]:hover{color:#dc2626}.review-selected-count[data-v-8ea68ab2]{font-size:12px;color:var(--ui-text-muted)}.invite-textarea[data-v-8ea68ab2]{width:100%;padding:8px 12px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-bg);color:var(--ui-text);font-size:14px;resize:vertical;font-family:inherit}.invite-textarea[data-v-8ea68ab2]:focus{outline:none;border-color:var(--ui-primary)}.trial-card-wrap[data-v-78f53ccd]{padding:0 8px 8px}.trial-card[data-v-78f53ccd]{position:relative;display:block;width:100%;border-width:1px;border-radius:8px;padding:10px;text-align:left}.trial-card--collapsed[data-v-78f53ccd]{display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer}.trial-card-head[data-v-78f53ccd]{display:flex;align-items:flex-start;gap:6px;padding-right:20px}.trial-card-title[data-v-78f53ccd]{flex:1;min-width:0;font-size:12px;font-weight:600;color:var(--ui-text-highlighted);line-height:1.35}.trial-card-aside[data-v-78f53ccd]{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.trial-card-info[data-v-78f53ccd]{width:14px;height:14px;color:var(--ui-text-muted);cursor:pointer}.trial-card-info[data-v-78f53ccd]:hover{color:var(--ui-text-highlighted)}.trial-card-text[data-v-78f53ccd]{margin-top:4px;padding-right:20px;font-size:11px;line-height:1.45;color:var(--ui-text-muted)}.trial-card-cta[data-v-78f53ccd]{margin-top:8px}.address-autocomplete[data-v-9eb565a0]{position:relative;z-index:40}.aa-dropdown[data-v-9eb565a0]{position:absolute;left:0;right:0;margin-top:.25rem;z-index:50;max-height:15rem;overflow-y:auto;background:var(--ui-bg, #fff);border:1px solid var(--ui-border);border-radius:var(--ui-radius, .5rem);box-shadow:0 10px 25px -5px #00000026;padding:.25rem}.aa-option[data-v-9eb565a0]{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:.5rem .625rem;border-radius:calc(var(--ui-radius, .5rem) - .125rem);font-size:.875rem;color:var(--ui-text-highlighted, inherit);cursor:pointer}.aa-option[data-v-9eb565a0]:hover{background:var(--ui-bg-elevated, rgb(0 0 0 / .04))}.aa-option-icon[data-v-9eb565a0]{width:.9rem;height:.9rem;flex-shrink:0;color:var(--ui-text-muted)}.aa-option-text[data-v-9eb565a0]{min-width:0}.funnel[data-v-400d1c2b]{display:flex;flex-direction:column;max-height:calc(100dvh - 4rem);min-height:0}.funnel-hero[data-v-400d1c2b]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:24px 24px 16px;flex:none}.funnel-hero-icon[data-v-400d1c2b]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:var(--ui-primary);color:#fff;margin-bottom:4px}.funnel-title[data-v-400d1c2b]{font-size:1.2rem;font-weight:700;color:var(--ui-text-highlighted)}.funnel-tagline[data-v-400d1c2b]{font-size:.85rem;color:var(--ui-text-muted);max-width:380px}.funnel-body[data-v-400d1c2b]{padding:4px 24px 8px;flex:1;min-height:0;overflow-y:auto}.recap-card[data-v-400d1c2b]{border:1px solid var(--ui-border);border-radius:12px;padding:16px;background:var(--ui-bg-elevated);display:flex;flex-direction:column;gap:8px}.recap-line[data-v-400d1c2b]{display:flex;justify-content:space-between;align-items:baseline;font-size:.9rem}.recap-line--muted[data-v-400d1c2b]{color:var(--ui-text-muted);font-size:.82rem}.recap-line--total[data-v-400d1c2b]{font-size:1rem}.recap-line--total strong[data-v-400d1c2b]{color:var(--ui-primary);font-size:1.15rem}.recap-sep[data-v-400d1c2b]{height:1px;background:var(--ui-border)}.funnel-note[data-v-400d1c2b]{margin-top:12px;font-size:.78rem;color:var(--ui-text-muted);line-height:1.5}.method[data-v-400d1c2b]{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;border:1px solid var(--ui-border);border-radius:12px;padding:14px;margin-bottom:10px;background:transparent;cursor:pointer;transition:border-color .15s,background .15s}.method--active[data-v-400d1c2b]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.method--disabled[data-v-400d1c2b]{opacity:.55;cursor:not-allowed}.method-icon[data-v-400d1c2b]{width:22px;height:22px;color:var(--ui-primary);flex-shrink:0;margin-top:2px}.method-text[data-v-400d1c2b]{flex:1}.method-title[data-v-400d1c2b]{font-size:.92rem;font-weight:600;color:var(--ui-text-highlighted)}.method-desc[data-v-400d1c2b]{font-size:.8rem;color:var(--ui-text-muted);margin-top:2px;line-height:1.45}.method-check[data-v-400d1c2b]{width:20px;height:20px;color:var(--ui-primary);flex-shrink:0}.funnel-form[data-v-400d1c2b]{display:flex;flex-direction:column;gap:14px}.funnel-grid[data-v-400d1c2b]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.public-toggle[data-v-400d1c2b]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.public-toggle-title[data-v-400d1c2b]{font-size:.86rem;font-weight:600;color:var(--ui-text-highlighted)}.public-toggle-desc[data-v-400d1c2b]{font-size:.78rem;color:var(--ui-text-muted);margin-top:2px;line-height:1.45}.funnel-hint[data-v-400d1c2b]{display:flex;gap:8px;align-items:flex-start;font-size:.78rem;color:var(--ui-text-muted);line-height:1.45;margin-bottom:10px}.funnel-hint-icon[data-v-400d1c2b]{width:15px;height:15px;flex-shrink:0;margin-top:1px;color:var(--ui-primary)}.terms-accept[data-v-400d1c2b]{display:flex;align-items:center;gap:8px;cursor:pointer}.terms-accept-label[data-v-400d1c2b]{font-size:.85rem;color:var(--ui-text-highlighted)}.terms-accept-label a[data-v-400d1c2b]{color:var(--ui-primary);text-decoration:underline}.funnel-done[data-v-400d1c2b]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:8px 24px 16px}.done-check[data-v-400d1c2b]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--ui-success);color:#fff}.done-title[data-v-400d1c2b]{font-size:1.05rem;font-weight:700;color:var(--ui-text-highlighted)}.done-text[data-v-400d1c2b]{font-size:.85rem;color:var(--ui-text-muted);max-width:400px;line-height:1.55}.funnel-footer[data-v-400d1c2b]{display:flex;justify-content:space-between;gap:8px;padding:16px 24px 20px;flex:none;border-top:1px solid var(--ui-border)}@media (max-width: 480px){.funnel-grid[data-v-400d1c2b]{grid-template-columns:1fr}}.logo-hex-crop[data-v-dacad8f3]{display:block;height:32px;aspect-ratio:1036 / 1193;overflow:hidden;flex-shrink:0}.logo-hex-img[data-v-dacad8f3]{display:block;height:100%;width:auto;max-width:none;object-position:left center}.nav-item[data-v-dacad8f3]{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;font-size:14px;font-weight:500;color:var(--ui-text-muted);cursor:pointer;text-decoration:none;margin-bottom:1px;width:100%;transition:background .15s,color .15s;border:none;background:transparent;text-align:left}.nav-item[data-v-dacad8f3]:hover{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);color:var(--ui-text)}.nav-item--active[data-v-dacad8f3]{background:color-mix(in srgb,var(--ui-primary) 15%,transparent)!important;color:var(--ui-primary)!important}.nav-item--sub[data-v-dacad8f3]{padding:5px 8px;font-size:13px}.nav-icon[data-v-dacad8f3]{width:18px;height:18px;flex-shrink:0}.nav-icon--sm[data-v-dacad8f3]{width:15px;height:15px}.nav-submenu[data-v-dacad8f3]{padding-left:7px;margin-left:16px;border-left:1px solid var(--ui-border)}.nav-label[data-v-dacad8f3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.user-footer[data-v-dacad8f3]{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;cursor:pointer;transition:background .15s;width:100%}.user-footer[data-v-dacad8f3]:hover{background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.user-footer--collapsed[data-v-dacad8f3]{justify-content:center;padding:8px 4px}.user-name[data-v-dacad8f3]{font-size:12px;font-weight:600;color:var(--ui-text-highlighted);line-height:1.3}.user-company[data-v-dacad8f3]{font-size:11px;color:var(--ui-text-muted)}.score-label[data-v-dacad8f3]{font-size:10px}.score-bar[data-v-dacad8f3]{height:4px;background:var(--ui-border);border-radius:2px;overflow:hidden}.score-bar-fill[data-v-dacad8f3]{height:100%;border-radius:2px;transition:width .4s ease}.sidebar-popover[data-v-dacad8f3]{padding:6px;min-width:180px}.sidebar-popover-title[data-v-dacad8f3]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.6px;padding:4px 6px 6px}.sidebar-popover-item[data-v-dacad8f3]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:13px;font-weight:500;color:var(--ui-text-muted);text-decoration:none;cursor:pointer;transition:background .12s,color .12s}.sidebar-popover-item[data-v-dacad8f3]:hover{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);color:var(--ui-text)}.sidebar-popover-item--active[data-v-dacad8f3]{color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.accordion-enter-active[data-v-dacad8f3],.accordion-leave-active[data-v-dacad8f3]{transition:opacity .15s,max-height .2s ease;max-height:400px;overflow:hidden}.accordion-enter-from[data-v-dacad8f3],.accordion-leave-to[data-v-dacad8f3]{opacity:0;max-height:0}.hidden-invite-trigger[data-v-dacad8f3] button{display:none}.network-spark[data-v-dacad8f3]{width:15px;height:15px;flex-shrink:0;color:var(--ui-primary);cursor:pointer;transition:transform .15s,filter .15s;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--ui-primary) 45%,transparent));animation:spark-pulse-dacad8f3 2.6s ease-in-out infinite}.network-spark[data-v-dacad8f3]:hover{transform:scale(1.25) rotate(8deg)}@keyframes spark-pulse-dacad8f3{0%,to{opacity:.7}50%{opacity:1}}.network-modal-hero[data-v-dacad8f3]{text-align:center;padding:28px 28px 22px;background:linear-gradient(160deg,color-mix(in srgb,var(--ui-primary) 16%,transparent),color-mix(in srgb,var(--ui-primary) 4%,transparent));border-bottom:1px solid var(--ui-border)}.network-modal-hero-icon[data-v-dacad8f3]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;margin-bottom:12px;color:#fff;background:var(--ui-primary);box-shadow:0 6px 18px color-mix(in srgb,var(--ui-primary) 40%,transparent)}.network-modal-title[data-v-dacad8f3]{font-size:20px;font-weight:700;color:var(--ui-text-highlighted)}.network-modal-tagline[data-v-dacad8f3]{margin:6px auto 0;max-width:380px;font-size:13.5px;line-height:1.5;color:var(--ui-text-muted)}.network-modal-body[data-v-dacad8f3]{padding:20px 24px;display:flex;flex-direction:column;gap:16px}.network-perk[data-v-dacad8f3]{display:flex;gap:12px;align-items:flex-start}.network-perk-icon[data-v-dacad8f3]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.network-perk-icon[data-v-dacad8f3] svg{width:18px;height:18px}.network-perk-title[data-v-dacad8f3]{font-size:14px;font-weight:600;color:var(--ui-text-highlighted)}.network-perk-text[data-v-dacad8f3]{font-size:13px;line-height:1.5;color:var(--ui-text-muted);margin-top:2px}.network-modal-footer[data-v-dacad8f3]{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px 20px;border-top:1px solid var(--ui-border)}.incubator-context[data-v-131ffddd]{display:flex;align-items:center;gap:6px;min-width:0}.incubator-chip[data-v-131ffddd]{display:flex;align-items:stretch;min-width:0;max-width:280px;border-radius:10px;background:color-mix(in srgb,var(--ui-primary) 10%,var(--ui-bg-elevated));transition:background .15s}.incubator-chip[data-v-131ffddd]:has(.incubator-switcher):hover{background:color-mix(in srgb,var(--ui-primary) 18%,var(--ui-bg-elevated))}.incubator-static[data-v-131ffddd]{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 10px}.incubator-switcher[data-v-131ffddd]{min-width:0}.incubator-logo[data-v-131ffddd]{width:28px;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;overflow:hidden}.incubator-logo--sm[data-v-131ffddd]{width:24px;min-width:24px;height:24px;border-radius:5px}.incubator-name[data-v-131ffddd]{font-size:13px;font-weight:700;color:var(--ui-text-highlighted);line-height:1.3}@media (max-width: 480px){.incubator-chip .incubator-name[data-v-131ffddd]{display:none}.incubator-chip[data-v-131ffddd]{max-width:none}}.notif-item[data-v-131ffddd]{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;cursor:pointer;transition:background .15s;border-bottom:1px solid var(--ui-border)}.notif-item[data-v-131ffddd]:hover{background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.notif-item[data-v-131ffddd]:last-child{border-bottom:none}.notif-time[data-v-131ffddd]{font-size:11px}.notif-unread[data-v-131ffddd]{background:color-mix(in srgb,#3b82f6 8%,transparent);border-left:3px solid var(--ui-primary)}.event-list[data-v-131ffddd]{padding:8px}.event-item[data-v-131ffddd]{display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:8px;cursor:pointer;transition:background .2s;margin-bottom:8px}.event-item[data-v-131ffddd]:hover{background:#f59e0b1a}.event-registered[data-v-131ffddd]{background:#f59e0b14;border:1px solid rgba(245,158,11,.35)}.event-registered[data-v-131ffddd]:hover{background:#f59e0b26}.event-date-badge[data-v-131ffddd]{min-width:44px;text-align:center;background:#f59e0b26;border-radius:8px;padding:4px 8px;border:1px solid rgba(245,158,11,.25);flex-shrink:0}.event-date-badge--registered[data-v-131ffddd]{background:#f59e0b4d;border-color:#f59e0b80}.event-day[data-v-131ffddd]{font-size:18px;font-weight:800;line-height:1.1;color:#f59e0b}.event-month[data-v-131ffddd]{font-size:10px;font-weight:600;text-transform:uppercase;color:var(--ui-text-muted);letter-spacing:.5px}.event-content[data-v-131ffddd]{flex:1;min-width:0}.event-title[data-v-131ffddd]{font-size:13px;font-weight:600;line-height:1.3;color:var(--ui-text);word-wrap:break-word}.event-meta[data-v-131ffddd]{font-size:11px;color:var(--ui-text-muted);display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-top:2px}.registered-badge[data-v-131ffddd]{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:#d97706;background:#f59e0b26;padding:2px 6px;border-radius:10px}.fi[data-v-131ffddd]{width:20px;height:14px;border-radius:2px;background-size:cover;display:inline-block}.full-page-loader[data-v-d1d094c3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.loader-content[data-v-d1d094c3]{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner[data-v-d1d094c3]{width:56px;height:56px;animation:rotate-d1d094c3 1.4s linear infinite}.path[data-v-d1d094c3]{stroke:var(--ui-primary, #8DC63F);stroke-linecap:round;animation:dash-d1d094c3 1.4s ease-in-out infinite}@keyframes rotate-d1d094c3{to{transform:rotate(360deg)}}@keyframes dash-d1d094c3{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.loader-message[data-v-d1d094c3]{color:#fff;font-size:1rem;font-weight:500;text-align:center;max-width:280px}.loader-fade-enter-active[data-v-d1d094c3],.loader-fade-leave-active[data-v-d1d094c3]{transition:opacity .2s}.loader-fade-enter-from[data-v-d1d094c3],.loader-fade-leave-to[data-v-d1d094c3]{opacity:0}.cookie-banner-enter-active[data-v-dc0f0b70],.cookie-banner-leave-active[data-v-dc0f0b70]{transition:transform .3s ease,opacity .3s ease}.cookie-banner-enter-from[data-v-dc0f0b70],.cookie-banner-leave-to[data-v-dc0f0b70]{transform:translateY(100%);opacity:0}.fade-enter-active[data-v-6d7d4391],.fade-leave-active[data-v-6d7d4391]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-6d7d4391],.fade-leave-to[data-v-6d7d4391]{opacity:0;transform:translateY(8px)}.msg-deleted[data-v-6d7d4391]{font-style:italic;opacity:.55;font-size:.8em;display:inline-flex;align-items:center}.message-body[data-v-6d7d4391] a{overflow-wrap:anywhere;word-break:break-word}.message-body[data-v-6d7d4391] iframe{max-width:100%}.chat-input[data-v-6d7d4391] textarea{background-color:var(--ui-bg-elevated);border-width:1px;resize:none}.chat-input[data-v-6d7d4391] textarea:focus{border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary)}.file-preview-bar[data-v-6d7d4391]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:color-mix(in srgb,var(--ui-primary) 8%,var(--ui-bg-elevated));border:1px solid color-mix(in srgb,var(--ui-primary) 25%,var(--ui-border));border-radius:10px}.file-preview-thumb[data-v-6d7d4391]{flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--ui-bg);border:1px solid var(--ui-border)}.file-preview-img[data-v-6d7d4391]{width:100%;height:100%;object-fit:cover}.file-preview-icon[data-v-6d7d4391]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.file-preview-meta[data-v-6d7d4391]{flex:1;min-width:0}.file-preview-name[data-v-6d7d4391]{font-size:13px;font-weight:500;color:var(--ui-text-highlighted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-size[data-v-6d7d4391]{font-size:11px;color:var(--ui-text-muted);margin-top:2px}.preview-slide-enter-active[data-v-6d7d4391]{transition:all .22s cubic-bezier(.34,1.56,.64,1)}.preview-slide-leave-active[data-v-6d7d4391]{transition:all .15s ease-in}.preview-slide-enter-from[data-v-6d7d4391],.preview-slide-leave-to[data-v-6d7d4391]{opacity:0;transform:translateY(6px) scale(.97)}.chat-locked[data-v-6d7d4391]{display:flex;align-items:center;gap:12px;border-top:1px solid var(--ui-border);padding:12px 4px 4px}.chat-locked-icon[data-v-6d7d4391]{width:20px;height:20px;flex-shrink:0;color:var(--ui-text-muted)}.chat-locked-text[data-v-6d7d4391]{flex:1;min-width:0}.chat-locked-title[data-v-6d7d4391]{font-size:13px;font-weight:600;color:var(--ui-text-highlighted)}.chat-locked-sub[data-v-6d7d4391]{font-size:12px;color:var(--ui-text-muted)}.scroll-to-top[data-v-9294bf7e]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--ui-text);background:color-mix(in srgb,var(--ui-bg-elevated) 82%,transparent);border:1px solid var(--ui-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 20px #0000002e;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.scroll-to-top[data-v-9294bf7e]:hover{color:var(--ui-primary);border-color:color-mix(in srgb,var(--ui-primary) 50%,transparent);transform:translate(-50%) translateY(-3px);box-shadow:0 10px 28px #00000047}.stt-enter-active[data-v-9294bf7e],.stt-leave-active[data-v-9294bf7e]{transition:opacity .25s ease,transform .25s ease}.stt-enter-from[data-v-9294bf7e],.stt-leave-to[data-v-9294bf7e]{opacity:0;transform:translate(-50%) translateY(14px)}.stt-enter-to[data-v-9294bf7e],.stt-leave-from[data-v-9294bf7e]{opacity:1;transform:translate(-50%) translateY(0)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ui-bg-muted, #1a1f2e)}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-primary, #8DC63F) 40%,transparent);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ui-primary, #8DC63F) 60%,transparent)}*{transition:background-color .2s ease,border-color .2s ease}.kpi-card[data-v-c046eb58]{transition:transform .15s ease}.kpi-card[data-v-c046eb58]:hover{transform:translateY(-2px)}.kpi-label[data-v-c046eb58]{font-size:11px;font-weight:600;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.kpi-value[data-v-c046eb58]{font-size:28px;font-weight:700;color:var(--ui-text);line-height:1.1}.kpi-delta[data-v-c046eb58]{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;margin-top:8px}.kpi-delta-empty[data-v-c046eb58]{font-size:11px;color:var(--ui-text-muted);margin-top:8px;font-style:italic}.kpi-icon[data-v-c046eb58]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.quick-action[data-v-b0a605d3]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s}.quick-action[data-v-b0a605d3]:hover{background:color-mix(in srgb,var(--ui-primary, #8DC63F) 6%,transparent)}.quick-action-icon[data-v-b0a605d3]{width:32px;height:32px;min-width:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.today-card[data-v-2b997e5a]{min-height:220px}.rainbow-dot[data-v-2b997e5a]{width:14px;height:14px;border-radius:999px;background:linear-gradient(135deg,#14b8a6,#3b82f6 35%,#8b5cf6 65%,#f43f5e);display:inline-block}.rainbow-text[data-v-2b997e5a]{background:linear-gradient(135deg,#14b8a6,#3b82f6 35%,#8b5cf6 65%,#f43f5e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:700}.section-header[data-v-2b997e5a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.section-title[data-v-2b997e5a]{font-size:13px;font-weight:600;color:var(--ui-text)}.empty-row[data-v-2b997e5a]{font-size:12px;color:var(--ui-text-muted);padding:12px 0;font-style:italic}.item-list[data-v-2b997e5a]{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.item-row[data-v-2b997e5a]{display:flex;align-items:flex-start;gap:12px;padding:8px 4px;border-top:1px solid var(--ui-border);cursor:pointer;transition:background .15s}.item-row[data-v-2b997e5a]:first-child{border-top:none}.item-row[data-v-2b997e5a]:hover{background:var(--ui-bg-elevated)}.item-time[data-v-2b997e5a]{font-size:12px;font-weight:600;min-width:88px;flex-shrink:0}.item-body[data-v-2b997e5a]{flex:1;min-width:0}.item-title[data-v-2b997e5a]{font-size:13px;font-weight:500;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-sub[data-v-2b997e5a]{font-size:11px;color:var(--ui-text-muted);margin-top:2px}.kpi-mini[data-v-c1b35515]{display:flex;align-items:center;gap:12px;padding:4px 0}.kpi-icon-mini[data-v-c1b35515]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpi-icon-rainbow[data-v-c1b35515]{background:linear-gradient(135deg,#14b8a6,#3b82f6 35%,#8b5cf6 65%,#f43f5e)}.kpi-value-mini[data-v-c1b35515]{font-size:22px;font-weight:700;color:var(--ui-text);line-height:1}.kpi-label-mini[data-v-c1b35515]{font-size:11px;font-weight:500;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:4px}.onboarding-card--setup[data-v-a957a943]{border-color:color-mix(in srgb,var(--ui-primary) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ui-primary) 25%,transparent),0 10px 30px color-mix(in srgb,var(--ui-primary) 12%,transparent)}.onboarding-hero-head[data-v-a957a943]{display:flex;align-items:center;gap:14px}.onboarding-hero-icon[data-v-a957a943]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;flex-shrink:0;color:var(--ui-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-primary) 22%,transparent),color-mix(in srgb,var(--ui-primary) 7%,transparent))}.onboarding-hero-text[data-v-a957a943]{flex:1;min-width:0}.onboarding-hero-title[data-v-a957a943]{font-size:18px;font-weight:700;color:var(--ui-text-highlighted);line-height:1.25}.onboarding-hero-sub[data-v-a957a943]{font-size:13px;color:var(--ui-text-muted);margin-top:2px}.onboarding-progress-count[data-v-a957a943]{font-size:13px;font-weight:700;color:var(--ui-primary);margin-left:8px}.onboarding-progress-bar[data-v-a957a943]{margin-top:14px;height:6px;border-radius:3px;background:var(--ui-bg-elevated);overflow:hidden}.onboarding-progress-fill[data-v-a957a943]{height:100%;border-radius:3px;background:var(--ui-primary);transition:width .4s ease}.onboarding-step[data-v-a957a943]{display:grid;grid-template-columns:auto auto auto 1fr;grid-template-areas:"status title cta spacer" "status desc  cta spacer";align-items:center;column-gap:10px;row-gap:2px;padding:12px 20px}.onboarding-step-status[data-v-a957a943]{grid-area:status}.onboarding-step-title[data-v-a957a943]{grid-area:title;max-width:360px}.onboarding-step-cta[data-v-a957a943]{grid-area:cta}.onboarding-step-desc[data-v-a957a943]{grid-area:desc;max-width:360px}@media (max-width: 640px){.onboarding-step-title[data-v-a957a943],.onboarding-step-desc[data-v-a957a943]{max-width:none}.onboarding-step[data-v-a957a943]{grid-template-columns:auto 1fr;grid-template-areas:"status title" "status desc" "spacer cta"}.onboarding-step-cta[data-v-a957a943]{justify-self:start;margin-top:8px}}.onboarding-step-desc--done[data-v-a957a943]{color:var(--ui-primary);font-weight:600}.onboarding-step-status[data-v-a957a943]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0;font-size:12px;font-weight:700;color:var(--ui-text-muted);border:2px solid var(--ui-border-accented)}.onboarding-step-status--done[data-v-a957a943]{color:#fff;background:var(--ui-primary);border-color:var(--ui-primary)}.onboarding-step-title[data-v-a957a943]{font-size:14px;font-weight:600;color:var(--ui-text-highlighted)}.onboarding-step-desc[data-v-a957a943]{font-size:12px;color:var(--ui-text-muted);margin-top:1px}.content-nudge[data-v-a957a943]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 4px}.content-nudge-icon[data-v-a957a943]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:var(--ui-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-primary) 20%,transparent),color-mix(in srgb,var(--ui-primary) 6%,transparent))}.content-nudge-title[data-v-a957a943]{font-size:16px;font-weight:700;color:var(--ui-text-highlighted);margin-top:14px}.content-nudge-text[data-v-a957a943]{font-size:14px;color:var(--ui-text-muted);margin-top:6px;max-width:32rem;line-height:1.5}.content-nudge-actions[data-v-a957a943]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:20px}.content-nudge-secondary[data-v-a957a943]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:13px;color:var(--ui-text-muted)}.content-nudge-secondary button[data-v-a957a943]{color:var(--ui-text-muted);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.content-nudge-secondary button[data-v-a957a943]:hover{color:var(--ui-primary)}.room-stats-card[data-v-72080f5d]{min-height:400px}.chart-container[data-v-72080f5d]{height:300px;position:relative}@media (max-width: 600px){.chart-container[data-v-72080f5d]{height:220px}}.company-stats-card[data-v-78c28cad]{min-height:400px}.chart-container[data-v-78c28cad]{height:300px;position:relative}@media (max-width: 600px){.chart-container[data-v-78c28cad]{height:220px}}.chart-container[data-v-f40cf5e1]{height:250px;position:relative}@media (max-width: 600px){.chart-container[data-v-f40cf5e1]{height:200px}}.chart-container[data-v-e6ce8bcf]{height:250px;position:relative}.activity-table th[data-v-e6ce8bcf],.activity-table td[data-v-e6ce8bcf]{padding:8px 12px}.activity-table th[data-v-e6ce8bcf]{background:color-mix(in srgb,var(--ui-primary, #8DC63F) 8%,transparent);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--ui-text-muted)}.sort-th[data-v-e6ce8bcf]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.sort-th[data-v-e6ce8bcf]:hover{background:color-mix(in srgb,var(--ui-primary, #8DC63F) 15%,transparent)}.activity-table tbody tr[data-v-e6ce8bcf]{border-top:1px solid var(--ui-border)}@media (max-width: 600px){.chart-container[data-v-e6ce8bcf]{height:200px}}.tiptap-editor[data-v-9ff862d4]{border:1px solid var(--ui-border);border-radius:8px;transition:border-color .2s;position:relative;background:var(--ui-bg);overflow:hidden}.tiptap-editor.is-focused[data-v-9ff862d4]{border-color:var(--ui-primary);border-width:2px}.tiptap-editor.is-error[data-v-9ff862d4]{border-color:var(--ui-color-error-500)}.tiptap-toolbar[data-v-9ff862d4]{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg-elevated);border-radius:6px 6px 0 0}.toolbar-group[data-v-9ff862d4]{display:flex;border:1px solid var(--ui-border);border-radius:6px;overflow:hidden}.toolbar-btn[data-v-9ff862d4]{padding:5px 8px;background:transparent;border:none;border-right:1px solid var(--ui-border);cursor:pointer;color:var(--ui-text-muted);display:flex;align-items:center;transition:background .15s,color .15s}.toolbar-btn[data-v-9ff862d4]:last-child,.toolbar-btn--last[data-v-9ff862d4]{border-right:none}.toolbar-btn[data-v-9ff862d4]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent);color:var(--ui-primary)}.toolbar-btn.is-active[data-v-9ff862d4]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);color:var(--ui-primary)}.toolbar-btn[data-v-9ff862d4]:disabled{opacity:.35;cursor:default}.link-popover[data-v-9ff862d4]{display:flex;flex-direction:column;gap:8px;padding:10px;min-width:260px}.link-popover-input[data-v-9ff862d4]{width:100%;padding:6px 10px;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-bg);color:var(--ui-text);font-size:.875rem;outline:none;transition:border-color .15s}.link-popover-input[data-v-9ff862d4]:focus{border-color:var(--ui-primary)}.link-popover-actions[data-v-9ff862d4]{display:flex;justify-content:flex-end;gap:6px}.link-popover-btn[data-v-9ff862d4]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;border:1px solid var(--ui-border);background:transparent;font-size:.8125rem;cursor:pointer;color:var(--ui-text-muted);transition:background .15s,color .15s}.link-popover-btn[data-v-9ff862d4]:hover{background:var(--ui-bg-elevated);color:var(--ui-text)}.link-popover-btn--danger[data-v-9ff862d4]{color:var(--ui-color-error-500)}.link-popover-btn--danger[data-v-9ff862d4]:hover{background:color-mix(in srgb,var(--ui-color-error-500) 8%,transparent)}.link-popover-btn--primary[data-v-9ff862d4]{background:var(--ui-primary);color:#fff;border-color:var(--ui-primary)}.link-popover-btn--primary[data-v-9ff862d4]:hover{opacity:.9}.link-bubble[data-v-9ff862d4]{display:flex;align-items:center;gap:2px;padding:4px 6px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px;box-shadow:0 4px 12px color-mix(in srgb,var(--ui-text) 8%,transparent)}.link-bubble-url[data-v-9ff862d4]{padding:2px 6px;font-size:.8125rem;color:var(--ui-text-muted);max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.link-bubble-sep[data-v-9ff862d4]{width:1px;height:16px;background:var(--ui-border);margin:0 2px}.link-bubble-btn[data-v-9ff862d4]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;color:var(--ui-text-muted);transition:background .15s,color .15s}.link-bubble-btn[data-v-9ff862d4]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent);color:var(--ui-primary)}.link-bubble-btn--danger[data-v-9ff862d4]:hover{background:color-mix(in srgb,var(--ui-color-error-500) 8%,transparent);color:var(--ui-color-error-500)}.link-bubble-btn--confirm[data-v-9ff862d4]:hover{background:color-mix(in srgb,var(--ui-color-success-500) 8%,transparent);color:var(--ui-color-success-500)}.link-bubble-edit-input[data-v-9ff862d4]{padding:3px 8px;border:1px solid var(--ui-border);border-radius:5px;background:var(--ui-bg);color:var(--ui-text);font-size:.8125rem;width:200px;outline:none;transition:border-color .15s}.link-bubble-edit-input[data-v-9ff862d4]:focus{border-color:var(--ui-primary)}.tiptap-content[data-v-9ff862d4]{padding:12px;min-height:150px;max-height:400px;overflow-y:auto}.tiptap-content[data-v-9ff862d4] .tiptap{outline:none;min-height:120px}.tiptap-content[data-v-9ff862d4] .tiptap p{margin:0 0 .5em}.tiptap-content[data-v-9ff862d4] .tiptap p:last-child{margin-bottom:0}.tiptap-content[data-v-9ff862d4] .tiptap h2{font-size:1.5em;font-weight:600;margin:.5em 0}.tiptap-content[data-v-9ff862d4] .tiptap h3{font-size:1.25em;font-weight:600;margin:.5em 0}.tiptap-content[data-v-9ff862d4] .tiptap ul,.tiptap-content[data-v-9ff862d4] .tiptap ol{padding-left:1.5em;margin:.5em 0}.tiptap-content[data-v-9ff862d4] .tiptap ul{list-style:disc}.tiptap-content[data-v-9ff862d4] .tiptap ol{list-style:decimal}.tiptap-content[data-v-9ff862d4] .tiptap li{display:list-item}.tiptap-content[data-v-9ff862d4] .tiptap li p{margin:0}.tiptap-content[data-v-9ff862d4] .tiptap blockquote{border-left:3px solid var(--ui-primary);padding-left:1em;margin:.5em 0;color:var(--ui-text-muted)}.tiptap-content[data-v-9ff862d4] .tiptap a{color:var(--ui-primary);text-decoration:underline;pointer-events:none}.tiptap-content[data-v-9ff862d4] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--ui-text-muted);pointer-events:none;height:0}.fade-enter-active[data-v-02763812],.fade-leave-active[data-v-02763812]{transition:opacity .2s}.fade-enter-from[data-v-02763812],.fade-leave-to[data-v-02763812]{opacity:0}.info-card[data-v-02763812]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.info-card-title[data-v-02763812]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--ui-text-highlighted);padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg)}.info-card-title[data-v-02763812]>:first-child{color:var(--ui-primary)}.info-card-body[data-v-02763812]{padding:12px 16px;background:var(--ui-bg-elevated)}.info-card-footer[data-v-02763812]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 16px;border-top:1px solid var(--ui-border);background:var(--ui-bg)}.tag-chip[data-v-02763812]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:20px;font-size:12px;font-weight:500;border:1px solid var(--ui-border);cursor:pointer;transition:all .15s;white-space:nowrap}.tag-chip--active[data-v-02763812]{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.tag-chip--outline[data-v-02763812]{background:transparent;color:var(--ui-text-muted)}.tag-chip--outline[data-v-02763812]:hover{background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.tag-chip-remove[data-v-02763812]{background:none;border:none;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0;opacity:.7}.tag-chip-remove[data-v-02763812]:hover{opacity:1}.tag-dropdown[data-v-02763812]{position:relative;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;padding:4px;box-shadow:0 4px 16px #0000001a;z-index:10;margin-top:4px;max-height:200px;overflow-y:auto}.tag-dropdown-item[data-v-02763812]{display:flex;align-items:center;width:100%;padding:6px 10px;font-size:13px;color:var(--ui-text);background:none;border:none;border-radius:4px;cursor:pointer;text-align:left;transition:background .15s}.tag-dropdown-item[data-v-02763812]:hover{background:var(--ui-bg-elevated)}.tag-dropdown-item--create[data-v-02763812]{color:var(--ui-primary)}.predefined-chip-row[data-v-02763812]{display:inline-flex;align-items:center;gap:3px}.tag-color-dot[data-v-02763812]{width:18px;height:18px;border:1px solid rgba(0,0,0,.2);border-radius:50%;padding:1px;cursor:pointer;background:none;flex-shrink:0}.image-upload-container[data-v-10c545b6]{width:100%}.hidden-input[data-v-10c545b6]{display:none}.upload-zone[data-v-10c545b6]{border:2px dashed var(--ui-border);border-radius:12px;padding:32px;text-align:center;cursor:pointer;transition:all .2s;background:var(--ui-bg-elevated)}.upload-zone[data-v-10c545b6]:hover{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.upload-zone--dragging[data-v-10c545b6]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.upload-zone--compact[data-v-10c545b6]{padding:16px}.upload-icon[data-v-10c545b6]{font-size:32px}.upload-text[data-v-10c545b6]{margin:8px 0 4px;font-size:14px;color:var(--ui-text)}.upload-hint[data-v-10c545b6]{font-size:12px;color:var(--ui-text-muted);margin:0}.image-preview[data-v-10c545b6]{position:relative;display:inline-block;border-radius:8px;overflow:hidden;border:1px solid var(--ui-border)}.image-preview--clickable[data-v-10c545b6]{cursor:pointer}.image-preview--clickable:hover .preview-overlay[data-v-10c545b6]{opacity:1}.preview-image[data-v-10c545b6]{display:block;max-width:100%;height:auto}.preview-overlay[data-v-10c545b6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.overlay-text[data-v-10c545b6]{color:#fff;font-size:12px;margin-top:4px}.remove-btn[data-v-10c545b6]{position:absolute;top:4px;right:4px;background:#ef4444d9;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.progress-bar[data-v-10c545b6]{width:100%;height:4px;background:var(--ui-border);border-radius:2px;overflow:hidden}.progress-fill[data-v-10c545b6]{height:100%;background:var(--ui-primary);transition:width .2s}.error-alert[data-v-10c545b6]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px;background:#ef444414;border:1px solid rgba(239,68,68,.2);color:#dc2626;font-size:13px}.file-upload-container[data-v-d5bf4248]{width:100%}.hidden-input[data-v-d5bf4248]{display:none}.upload-zone[data-v-d5bf4248]{border:2px dashed var(--ui-border);border-radius:12px;padding:24px;text-align:center;cursor:pointer;transition:all .2s;background:var(--ui-bg-elevated)}.upload-zone[data-v-d5bf4248]:hover{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.upload-zone--dragging[data-v-d5bf4248]{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.upload-zone--compact[data-v-d5bf4248]{padding:16px}.upload-icon[data-v-d5bf4248]{font-size:32px}.upload-text[data-v-d5bf4248]{margin:8px 0 4px;font-size:14px;color:var(--ui-text)}.upload-hint[data-v-d5bf4248]{font-size:12px;color:var(--ui-text-muted);margin:0}.uploaded-files[data-v-d5bf4248]{max-height:200px;overflow-y:auto}.file-item[data-v-d5bf4248]{position:relative;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;margin-bottom:6px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.file-name[data-v-d5bf4248]{flex:1;font-size:13px;color:var(--ui-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}.remove-file-btn[data-v-d5bf4248]{flex-shrink:0;background:#ef4444d9;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.progress-bar[data-v-d5bf4248]{width:100%;height:4px;background:var(--ui-border);border-radius:2px;overflow:hidden}.progress-fill[data-v-d5bf4248]{height:100%;background:var(--ui-primary);transition:width .2s}.error-alert[data-v-d5bf4248]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px;background:#ef444414;border:1px solid rgba(239,68,68,.2);color:#dc2626;font-size:13px}.modal-header[data-v-2f5317ff]{display:flex;align-items:center;color:#fff;padding:16px 20px;border-radius:8px 8px 0 0;font-size:1.1rem;font-weight:600;background:var(--ui-primary)}.modal-header--news[data-v-2f5317ff]{background:#3b82f6}.modal-header--event[data-v-2f5317ff]{background:#f59e0b}.modal-header--poll[data-v-2f5317ff]{background:#8b5cf6}.modal-header--job[data-v-2f5317ff],.modal-header--candidate[data-v-2f5317ff]{background:#10b981}.modal-header--primary[data-v-2f5317ff]{background:var(--ui-primary)}.modal-header--tender[data-v-2f5317ff]{background:#ea580c}.modal-header--critical[data-v-2f5317ff]{background:#dc2626}.modal-body[data-v-2f5317ff]{padding:20px}.modal-footer[data-v-2f5317ff]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.field-label[data-v-2f5317ff]{display:block;font-size:12px;color:var(--ui-text-muted);margin-bottom:4px}.advanced-section[data-v-2f5317ff]{border-top:1px solid var(--ui-border);padding-top:12px}.advanced-toggle[data-v-2f5317ff]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ui-text-muted);background:none;border:none;cursor:pointer;padding:4px 0}.advanced-toggle[data-v-2f5317ff]:hover{color:var(--ui-text)}.advanced-toggle-icon[data-v-2f5317ff]{transition:transform .2s}.advanced-section[data-v-2f5317ff] [data-state=open] .advanced-toggle-icon{transform:rotate(90deg)}.type-fields[data-v-2f5317ff]{padding:16px;border-radius:8px;border:1px solid}.event-fields[data-v-2f5317ff]{background:#f59e0b14;border-color:#f59e0b33}.event-title[data-v-2f5317ff]{color:#f59e0b}.poll-fields[data-v-2f5317ff]{background:#8b5cf614;border-color:#8b5cf633}.poll-title[data-v-2f5317ff]{color:#8b5cf6}.job-fields[data-v-2f5317ff]{background:#10b98114;border-color:#10b98133}.job-title[data-v-2f5317ff]{color:#10b981}.critical-fields[data-v-2f5317ff]{background:#dc262614;border-color:#dc262633}.critical-title[data-v-2f5317ff]{color:#dc2626}.images-section[data-v-2f5317ff]{background:color-mix(in srgb,var(--ui-primary) 6%,transparent);border-color:color-mix(in srgb,var(--ui-primary) 15%,transparent)}.images-title[data-v-2f5317ff]{color:var(--ui-primary)}.files-section[data-v-2f5317ff]{background:#3b82f60f;border-color:#3b82f626}.files-title[data-v-2f5317ff]{color:#3b82f6}.type-fields-title[data-v-2f5317ff]{display:flex;align-items:center;font-size:14px;font-weight:600;margin-bottom:12px}.date-grid[data-v-2f5317ff]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 640px){.date-grid[data-v-2f5317ff]{grid-template-columns:1fr 1fr}}.poll-question-block[data-v-2f5317ff]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px;padding:12px}.poll-options[data-v-2f5317ff]{border-left:2px solid rgba(139,92,246,.3);padding-left:12px}.poll-btn-add-option[data-v-2f5317ff]{color:#8b5cf6!important}.poll-btn-add-question[data-v-2f5317ff]{color:#8b5cf6!important;border-color:#8b5cf6!important}.image-grid[data-v-2f5317ff]{display:flex;flex-wrap:wrap;gap:8px}.image-preview-item[data-v-2f5317ff]{position:relative;display:inline-block}.post-image-preview[data-v-2f5317ff]{width:64px;height:64px;object-fit:cover;border-radius:8px;border:1px solid var(--ui-border)}.remove-image-btn[data-v-2f5317ff]{position:absolute;top:-8px;right:-8px;background:#ef4444d9;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.group-list[data-v-2f5317ff]{display:flex;flex-direction:column;gap:8px}.group-item[data-v-2f5317ff]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--ui-border);border-radius:8px;cursor:pointer;transition:background .15s}.group-item[data-v-2f5317ff]:hover{background:var(--ui-bg-elevated)}.group-item--disabled[data-v-2f5317ff]{opacity:.6;cursor:default}.drafts-card[data-v-99582f74]{background:color-mix(in srgb,#f59e0b 4%,var(--ui-bg-elevated));border-color:color-mix(in srgb,#f59e0b 30%,transparent)}.draft-row[data-v-99582f74]{display:flex;align-items:center;gap:8px;padding:10px 16px;transition:background .15s}.draft-row[data-v-99582f74]:hover{background:var(--ui-bg-elevated)}.draft-title[data-v-99582f74]{font-size:13px;font-weight:500;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.draft-author[data-v-99582f74],.draft-date[data-v-99582f74]{font-size:11px;color:var(--ui-text-muted);white-space:nowrap;flex-shrink:0}.draft-actions[data-v-99582f74]{display:flex;align-items:center;gap:6px;flex-shrink:0}.scheduled-card[data-v-3458aa9c]{background:color-mix(in srgb,#0ea5e9 4%,var(--ui-bg-elevated));border-color:color-mix(in srgb,#0ea5e9 30%,transparent)}.sched-row[data-v-3458aa9c]{display:flex;align-items:center;gap:8px;padding:10px 16px;transition:background .15s}.sched-row[data-v-3458aa9c]:hover{background:var(--ui-bg-elevated)}.sched-title[data-v-3458aa9c]{font-size:13px;font-weight:500;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.sched-author[data-v-3458aa9c]{font-size:11px;color:var(--ui-text-muted);white-space:nowrap;flex-shrink:0}.sched-date[data-v-3458aa9c]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ui-text-muted);white-space:nowrap;flex-shrink:0}.sched-actions[data-v-3458aa9c]{display:flex;align-items:center;gap:6px;flex-shrink:0}.urgent-card[data-v-7202ada3]{position:relative;overflow:hidden;background:color-mix(in srgb,#ef4444 5%,var(--ui-bg-elevated));border-color:color-mix(in srgb,#ef4444 30%,transparent)}.urgent-card[data-v-7202ada3]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:5px;background:linear-gradient(180deg,#ef4444,#dc2626 60%,#dc262640);z-index:1}.urgent-head-icon[data-v-7202ada3]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--color-red-100);color:var(--color-red-600);flex-shrink:0;animation:urgent-pulse-7202ada3 2s ease-in-out infinite}.urgent-row[data-v-7202ada3]{display:flex;align-items:center;gap:8px;padding:10px 16px;transition:background .15s}.urgent-row[data-v-7202ada3]:hover{background:color-mix(in srgb,var(--color-red-500) 6%,transparent)}.urgent-row-main[data-v-7202ada3]{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;background:none;border:none;text-align:left;cursor:pointer;padding:0}.urgent-title[data-v-7202ada3]{font-size:13px;font-weight:500;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.urgent-until[data-v-7202ada3]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--color-red-600);white-space:nowrap;flex-shrink:0}.dark{color:var(--color-red-300)}.urgent-actions[data-v-7202ada3]{display:flex;align-items:center;gap:6px;flex-shrink:0}@keyframes urgent-pulse-7202ada3{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 5px #ef444400}}.prep-card[data-v-3553f603]{background:color-mix(in srgb,var(--ui-primary) 4%,var(--ui-bg-elevated));border-color:color-mix(in srgb,var(--ui-primary) 30%,transparent)}.prep-row[data-v-3553f603]{display:flex;align-items:flex-start;gap:12px;padding:10px 16px;transition:background .15s}.prep-row[data-v-3553f603]:hover{background:var(--ui-bg-elevated)}.prep-when[data-v-3553f603]{display:flex;flex-direction:column;flex-shrink:0;min-width:64px}.prep-date[data-v-3553f603]{font-size:12px;font-weight:700;color:var(--ui-text)}.prep-time[data-v-3553f603]{font-size:11px;color:var(--ui-text-muted);white-space:nowrap}.prep-main[data-v-3553f603]{min-width:0;flex:1 1 auto}.prep-meta[data-v-3553f603]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;color:var(--ui-text)}.prep-room[data-v-3553f603]{font-weight:600}.prep-booker[data-v-3553f603],.prep-sep[data-v-3553f603]{color:var(--ui-text-muted)}.prep-services[data-v-3553f603]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.score-body[data-v-03d2aaf1]{cursor:default}.score-bar-wrap[data-v-03d2aaf1]{position:relative}.score-bar-wrap:hover .score-tooltip[data-v-03d2aaf1]{display:block}.score-bar[data-v-03d2aaf1]{height:8px;border-radius:999px;background:var(--ui-bg-elevated);overflow:hidden}.score-fill[data-v-03d2aaf1]{height:100%;border-radius:999px;transition:width .4s ease}.score-tooltip[data-v-03d2aaf1]{display:none;position:absolute;top:calc(100% + 8px);left:0;background:var(--ui-bg-inverted);color:var(--ui-text-inverted);border-radius:6px;padding:8px 12px;z-index:9999;pointer-events:none;box-shadow:0 2px 8px #00000026;max-width:320px}.score-tooltip-title[data-v-03d2aaf1]{font-weight:600;font-size:12px;margin-bottom:6px;color:var(--ui-text-inverted)}.score-tooltip-item[data-v-03d2aaf1]{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--ui-text-inverted);margin:0 0 3px}.score-tooltip-item[data-v-03d2aaf1]:last-child{margin-bottom:0}.score-tooltip-pts[data-v-03d2aaf1]{margin-left:auto;font-weight:700;color:#8dc63f}.score-fill--green[data-v-03d2aaf1]{background:#4caf50}.score-fill--orange[data-v-03d2aaf1]{background:#ff9800}.score-fill--red[data-v-03d2aaf1]{background:#f44336}.score-green[data-v-03d2aaf1]{color:#4caf50}.score-orange[data-v-03d2aaf1]{color:#ff9800}.score-red[data-v-03d2aaf1]{color:#f44336}.next-step[data-v-03d2aaf1]{display:flex;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;border-radius:8px;background:var(--ui-bg-elevated);transition:background .15s ease}.next-step[data-v-03d2aaf1]:hover{background:var(--ui-bg-accented)}.next-step-icon[data-v-03d2aaf1]{color:var(--ui-primary);flex-shrink:0}.next-step-label[data-v-03d2aaf1]{font-size:13px;font-weight:500;color:var(--ui-text)}.next-step-pts[data-v-03d2aaf1]{font-weight:700;font-size:13px;color:#8dc63f}.dashboard[data-v-2467e326]{width:100%;padding:0 4px}.hidden-invite-trigger[data-v-2467e326] button{display:none}.author-cards-grid[data-v-2467e326]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:stretch}.author-cards-grid[data-v-2467e326]:empty{display:none}.page-title[data-v-2467e326]{display:flex;align-items:center;gap:.5rem;font-size:1.6rem;font-weight:700;color:var(--ui-text, #e2e8f0);letter-spacing:-.3px}.page-title-icon[data-v-2467e326]{color:var(--ui-primary)}.page-subtitle[data-v-2467e326]{font-size:.875rem;color:var(--ui-text-muted, #94a3b8);margin-top:2px}.page-subtitle .greeting[data-v-2467e326]{font-weight:600;color:var(--ui-text)}.page-subtitle .digest[data-v-2467e326]{color:var(--ui-text-muted)}.quick-action[data-v-2467e326]{display:flex;align-items:center;gap:12px;padding:12px 20px;width:100%;background:none;border:none;cursor:pointer;transition:background .15s}.quick-action[data-v-2467e326]:hover{background:color-mix(in srgb,var(--ui-primary, #8DC63F) 6%,transparent)}.quick-action-icon[data-v-2467e326]{width:32px;height:32px;min-width:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.modal-header[data-v-2d5cf8f6]{background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0}.modal-header h2[data-v-2d5cf8f6]{font-size:1.2rem;font-weight:600}.modal-body[data-v-2d5cf8f6]{padding:20px}.modal-footer[data-v-2d5cf8f6]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-top:1px solid var(--ui-border)}.alert[data-v-2d5cf8f6]{padding:10px 14px;border-radius:8px;font-size:13px}.alert--error[data-v-2d5cf8f6]{background:#ef444414;border:1px solid rgba(239,68,68,.2);color:#dc2626}.alert--info[data-v-2d5cf8f6]{background:#3b82f614;border:1px solid rgba(59,130,246,.2);color:#2563eb}.alert--warning[data-v-2d5cf8f6]{background:#f59e0b14;border:1px solid rgba(245,158,11,.2);color:#b45309}.form-section[data-v-2d5cf8f6]{margin-bottom:20px}.form-label[data-v-2d5cf8f6]{display:block;font-size:13px;font-weight:600;color:var(--ui-text);margin-bottom:6px;opacity:.85}.form-value[data-v-2d5cf8f6]{font-size:15px;color:var(--ui-text);font-weight:500}.company-chip[data-v-2d5cf8f6]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--ui-primary) 25%,transparent);padding:6px 12px;border-radius:8px}.date-time-container[data-v-2d5cf8f6]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);padding:14px;border-radius:8px}.time-range[data-v-2d5cf8f6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.time-label[data-v-2d5cf8f6]{font-size:13px;color:var(--ui-text-muted)}.time-value[data-v-2d5cf8f6]{font-size:15px;font-weight:600;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent);padding:4px 12px;border-radius:4px}.time-select[data-v-2d5cf8f6]{width:120px;flex-shrink:0}.calendar-container[data-v-6518cea3]{width:100%;overflow-x:clip}.cal-card[data-v-6518cea3]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.cal-card--header[data-v-6518cea3]{position:sticky;top:0;z-index:20}.cal-card--calendar[data-v-6518cea3]{position:relative;overflow-x:clip;overflow-y:visible}.wheel-hint-floating[data-v-6518cea3]{position:fixed;bottom:16px;right:0;display:flex;justify-content:center;z-index:50;pointer-events:none}.wheel-hint-floating .wheel-hint[data-v-6518cea3]{pointer-events:auto}@media (max-width: 1023px){.wheel-hint-floating[data-v-6518cea3]{display:none}}.wheel-hint[data-v-6518cea3]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:11px;line-height:1;color:var(--ui-text);background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:999px;box-shadow:0 4px 12px #00000014;opacity:.85}.calendar-header[data-v-6518cea3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px}.calendar-title[data-v-6518cea3]{font-size:1.25rem;font-weight:600;color:var(--ui-text);margin:0}.cal-empty[data-v-6518cea3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 24px;text-align:center}.cal-empty--pitch[data-v-6518cea3]{gap:0}.cal-pitch-icon[data-v-6518cea3]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:var(--ui-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-primary) 20%,transparent),color-mix(in srgb,var(--ui-primary) 6%,transparent))}.cal-pitch-title[data-v-6518cea3]{font-size:16px;font-weight:700;color:var(--ui-text-highlighted);margin-top:14px}.cal-pitch-list[data-v-6518cea3]{display:flex;flex-direction:column;gap:10px;margin:16px 0 22px;text-align:left;max-width:480px}.cal-pitch-list li[data-v-6518cea3]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ui-text-muted);line-height:1.45}.cal-pitch-li-icon[data-v-6518cea3]{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--ui-primary)}.calendar-wrapper[data-v-6518cea3]{display:block}.header-sentinel[data-v-6518cea3]{height:0}.calendar-row-head[data-v-6518cea3]{position:sticky;top:0;z-index:10;display:flex}.calendar-head-scroll[data-v-6518cea3]{flex:1;min-width:0;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;border-top-right-radius:10px}.calendar-row-head.is-pinned .calendar-head-scroll[data-v-6518cea3]{border-top-right-radius:0}.calendar-row-body[data-v-6518cea3]{display:flex}.time-fixed-body[data-v-6518cea3]{flex-shrink:0;background:var(--ui-bg)}.time-gutter[data-v-6518cea3]{width:80px;flex-shrink:0;border-right:1px solid rgba(59,130,246,.2);border-bottom:2px solid rgba(59,130,246,.3)}.time-scroll-gutter[data-v-6518cea3]{height:12px;border-right:1px solid rgba(59,130,246,.2);background:var(--ui-bg)}.time-column[data-v-6518cea3]{width:80px;border-right:1px solid rgba(59,130,246,.2);background:var(--ui-bg)}.time-label[data-v-6518cea3]{height:60px;padding:8px;font-size:12px;color:var(--ui-text-muted);text-align:right;border-bottom:1px solid rgba(59,130,246,.1)}.calendar-scroll[data-v-6518cea3]{flex:1;min-width:0;overflow-x:auto;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.5) var(--ui-bg-elevated)}.calendar-scroll[data-v-6518cea3]::-webkit-scrollbar{height:12px}.calendar-scroll[data-v-6518cea3]::-webkit-scrollbar-track{background:var(--ui-bg-elevated);border-radius:6px}.calendar-scroll[data-v-6518cea3]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:6px}.calendar-scroll[data-v-6518cea3]::-webkit-scrollbar-thumb:hover{background:#3b82f6b3}.rooms-header[data-v-6518cea3]{display:flex;background:var(--ui-bg)}.room-header[data-v-6518cea3]{flex:1000 0 200px;min-width:200px;max-width:360px;padding:16px;text-align:center;border-right:1px solid rgba(59,130,246,.2);border-top:4px solid;border-bottom:2px solid rgba(59,130,246,.3);background:var(--ui-bg-elevated);color:var(--ui-text)}.room-filler[data-v-6518cea3]{flex:1 1 0;min-width:0;background:repeating-linear-gradient(45deg,var(--ui-bg-elevated),var(--ui-bg-elevated) 6px,rgba(59,130,246,.06) 6px,rgba(59,130,246,.06) 12px)}.room-filler[data-v-6518cea3]:not(.room-filler--body){border-bottom:2px solid rgba(59,130,246,.3)}.room-name[data-v-6518cea3]{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;font-weight:600;font-size:14px;color:var(--ui-text)}.room-name-text[data-v-6518cea3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-floor[data-v-6518cea3]{max-width:100%;margin-top:3px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--ui-text-muted) 80%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-hours[data-v-6518cea3]{margin-top:4px;font-size:12px;color:var(--ui-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rooms-grid[data-v-6518cea3]{display:flex;position:relative;width:max-content;min-width:100%}.now-line[data-v-6518cea3]{position:absolute;left:0;right:0;height:0;border-top:1px solid rgba(239,68,68,.45);z-index:6;pointer-events:none}.now-line[data-v-6518cea3]:before{content:"";position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:#ef44448c}.now-line__label[data-v-6518cea3]{position:absolute;left:6px;top:-15px;font-size:10px;font-weight:600;color:#ef4444b3;background:var(--ui-bg);padding:0 3px;border-radius:3px}.room-column[data-v-6518cea3]{flex:1000 0 200px;min-width:200px;max-width:360px;border-right:1px solid rgba(59,130,246,.2);position:relative;background:var(--ui-bg)}.time-slot[data-v-6518cea3]{height:60px;border-bottom:1px solid rgba(59,130,246,.1);cursor:pointer;transition:background-color .2s;position:relative}.time-slot.half-hour[data-v-6518cea3]{border-bottom:1px dashed rgba(59,130,246,.2)}.time-slot[data-v-6518cea3]:hover:not(.unavailable):not(.booked){background-color:#3b82f60f}.time-slot.unavailable[data-v-6518cea3]{background-color:#00000026;cursor:not-allowed;opacity:.4}.time-slot.unavailable.booked[data-v-6518cea3],.time-slot.unavailable.booked-readonly[data-v-6518cea3]{background-color:transparent;opacity:1}.time-slot.booked-readonly[data-v-6518cea3]{cursor:default}.booking-card[data-v-6518cea3]{position:absolute;left:0;right:0;top:0;border-radius:4px;border:1px solid var(--ui-border);border-left:4px solid;padding:8px;cursor:pointer;z-index:5;overflow:hidden;transition:transform .2s}.booking-card[data-v-6518cea3]:hover{transform:translateY(-2px)}.booking-card.owner[data-v-6518cea3]{background:linear-gradient(135deg,#14b8a650,#3b82f650 35%,#8b5cf650 65%,#f43f5e50)!important}.owner-badge[data-v-6518cea3]{float:right;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:linear-gradient(135deg,#14b8a6,#3b82f6 35%,#8b5cf6 65%,#f43f5e);margin-left:4px}.booking-card.not-editable[data-v-6518cea3]{cursor:default;opacity:.85}.booking-card.not-editable[data-v-6518cea3]:hover{transform:none}.booking-card.highlighted[data-v-6518cea3]{z-index:7;animation:booking-pulse-6518cea3 2.5s ease-out}@keyframes booking-pulse-6518cea3{0%,60%{box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 70%,transparent)}to{box-shadow:0 0 0 3px transparent}}.booking-content[data-v-6518cea3]{font-size:12px;line-height:1.4;color:var(--ui-text)}.booking-time[data-v-6518cea3]{font-size:11px;margin-bottom:2px;font-weight:600;color:var(--ui-primary)}.booking-company[data-v-6518cea3]{font-weight:600;margin-bottom:2px;color:var(--ui-text)}.booking-subject[data-v-6518cea3]{color:var(--ui-text-muted)}@media (max-width: 768px){.cal-today-btn[data-v-6518cea3]{display:none}.room-column[data-v-6518cea3]{flex:1000 0 120px;min-width:120px;max-width:none}.room-header[data-v-6518cea3]{flex:1000 0 120px;min-width:120px;max-width:none;padding:10px 8px}.room-name[data-v-6518cea3]{font-size:12px}.time-slot[data-v-6518cea3]{height:50px}.time-label[data-v-6518cea3]{height:50px;padding:6px 4px;font-size:11px}.time-gutter[data-v-6518cea3],.time-column[data-v-6518cea3]{width:50px}.booking-content[data-v-6518cea3],.booking-time[data-v-6518cea3]{font-size:10px}}.dup-head[data-v-ec594831]{display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.dup-body[data-v-ec594831]{padding:16px;display:flex;flex-direction:column;gap:10px;max-height:55dvh;overflow-y:auto}.dup-intro[data-v-ec594831]{margin:0 0 4px;font-size:.9rem;color:var(--ui-text-muted);line-height:1.5}.dup-card[data-v-ec594831]{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-bg)}.dup-logo[data-v-ec594831]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--ui-bg-elevated);color:var(--ui-text-muted)}.dup-logo img[data-v-ec594831]{width:100%;height:100%;object-fit:cover}.dup-info[data-v-ec594831]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.dup-name[data-v-ec594831]{font-size:.95rem;font-weight:600;color:var(--ui-text)}.dup-badge[data-v-ec594831]{align-self:flex-start}.dup-meta[data-v-ec594831]{font-size:.8rem;color:var(--ui-text-muted)}.dup-foot[data-v-ec594831]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.modal-shell[data-v-d25cd763]{display:flex;flex-direction:column;max-height:calc(100dvh - 4rem);min-height:0}.modal-form[data-v-d25cd763]{display:flex;flex-direction:column;flex:1;min-height:0}.modal-header[data-v-d25cd763]{flex:none;display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0;font-size:1.1rem;font-weight:600}.modal-body[data-v-d25cd763]{flex:1;min-height:0;padding:20px;overflow-y:auto}.modal-footer[data-v-d25cd763]{flex:none;display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.form-section[data-v-d25cd763]{padding:16px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-bg-elevated);margin-bottom:16px}.form-section-title[data-v-d25cd763]{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--ui-text);margin-bottom:12px}.form-section--admin[data-v-d25cd763]{background:color-mix(in srgb,var(--ui-primary) 6%,transparent);border-color:color-mix(in srgb,var(--ui-primary) 18%,transparent)}.form-section-title--admin[data-v-d25cd763]{color:var(--ui-primary)}.field-grid[data-v-d25cd763]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 520px){.field-grid[data-v-d25cd763]{grid-template-columns:1fr}}.logo-block[data-v-d25cd763]{display:flex;justify-content:center}.logo-block[data-v-d25cd763] .image-upload-container{width:160px}.logo-block[data-v-d25cd763] .upload-zone{height:160px;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:8px}.logo-block[data-v-d25cd763] .image-preview{width:160px;height:160px}.hosting-toggle[data-v-d25cd763]{padding:12px 14px;margin-bottom:16px;border:1px solid var(--ui-border);border-radius:8px;transition:background .15s}.hosting-toggle[data-v-d25cd763]:hover{background:var(--ui-bg-elevated)}.company-logo-preview[data-v-d25cd763]{width:160px;height:160px;object-fit:cover;border-radius:8px}.modal-header[data-v-bdb456dd]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-body[data-v-bdb456dd]{padding:16px}.modal-footer[data-v-bdb456dd]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}[data-color-picker-background][data-v-20ebcbe7]{background-image:linear-gradient(0deg,#000 0,transparent),linear-gradient(90deg,#fff 0,#fff0)}[data-color-picker-track][data-v-20ebcbe7]{background-image:linear-gradient(0deg,red,#f0f 17%,#00f 33%,#0ff,#0f0 67%,#ff0 83%,red)}.modal-header[data-v-6fd38fd2]{background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0}.modal-header h2[data-v-6fd38fd2]{font-size:1.2rem;font-weight:600}.modal-body[data-v-6fd38fd2]{padding:20px}.modal-footer[data-v-6fd38fd2]{display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.form-grid[data-v-6fd38fd2]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 640px){.form-grid[data-v-6fd38fd2]{grid-template-columns:1fr}}.color-popover[data-v-6fd38fd2]{padding:12px}.color-input[data-v-6fd38fd2]{cursor:pointer}.color-input[data-v-6fd38fd2] input{text-align:left;cursor:pointer}.color-dot[data-v-6fd38fd2]{width:16px;height:16px;border-radius:50%;border:1px solid var(--ui-border)}.color-dot--empty[data-v-6fd38fd2]{border-style:dashed;border-color:var(--ui-border-accented)}.pending-floor-hint[data-v-6fd38fd2]{color:#f59e0b}.floor-mode-tabs[data-v-6fd38fd2]{display:inline-flex;padding:2px;border-radius:8px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.floor-mode-tab[data-v-6fd38fd2]{padding:4px 12px;border-radius:6px;font-size:13px;font-weight:500;color:var(--ui-text-muted);transition:background .15s,color .15s}.floor-mode-tab--active[data-v-6fd38fd2]{background:var(--ui-bg);color:var(--ui-text-highlighted);box-shadow:0 1px 2px #00000014}.section-toggle[data-v-6fd38fd2]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px;font-size:14px;font-weight:500;color:var(--ui-text);cursor:pointer;transition:background .2s;text-align:left}.section-toggle[data-v-6fd38fd2]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.section-content[data-v-6fd38fd2]{padding:16px;border:1px solid var(--ui-border);border-top:none;border-radius:0 0 8px 8px}.expand-enter-active[data-v-6fd38fd2],.expand-leave-active[data-v-6fd38fd2]{transition:opacity .2s,max-height .3s;max-height:400px;overflow:hidden}.expand-enter-from[data-v-6fd38fd2],.expand-leave-to[data-v-6fd38fd2]{opacity:0;max-height:0}.delete-slideover[data-v-9ecf2410]{display:flex;flex-direction:column;height:100%}.delete-slideover-header[data-v-9ecf2410]{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--ui-border)}.delete-slideover-title[data-v-9ecf2410]{font-size:17px;font-weight:700;color:var(--ui-text);margin:0}.delete-slideover-body[data-v-9ecf2410]{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.delete-slideover-list[data-v-9ecf2410]{list-style:disc;padding-left:20px;font-size:13px;color:var(--ui-text-muted);display:flex;flex-direction:column;gap:6px}.delete-slideover-confirm[data-v-9ecf2410]{background:var(--ui-bg-elevated);border-radius:10px;padding:16px}.delete-slideover-label[data-v-9ecf2410]{font-size:13px;color:var(--ui-text-muted);margin:0 0 6px}.delete-slideover-phrase[data-v-9ecf2410]{font-size:13px;font-weight:700;font-family:monospace;border-radius:6px;padding:6px 10px;margin:6px 0 0}.delete-slideover-footer[data-v-9ecf2410]{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--ui-border)}.expand-enter-active[data-v-8849c60b],.expand-leave-active[data-v-8849c60b]{transition:opacity .2s,max-height .3s;max-height:900px;overflow:hidden}.expand-enter-from[data-v-8849c60b],.expand-leave-to[data-v-8849c60b]{opacity:0;max-height:0}.fade-enter-active[data-v-8849c60b],.fade-leave-active[data-v-8849c60b]{transition:opacity .2s}.fade-enter-from[data-v-8849c60b],.fade-leave-to[data-v-8849c60b]{opacity:0}.expand-enter-active[data-v-d2ec4504],.expand-leave-active[data-v-d2ec4504]{transition:opacity .2s,max-height .3s;max-height:600px;overflow:hidden}.expand-enter-from[data-v-d2ec4504],.expand-leave-to[data-v-d2ec4504]{opacity:0;max-height:0}.fade-enter-active[data-v-d2ec4504],.fade-leave-active[data-v-d2ec4504]{transition:opacity .2s}.fade-enter-from[data-v-d2ec4504],.fade-leave-to[data-v-d2ec4504]{opacity:0}.modal-header[data-v-309a3a7b]{background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0}.modal-header h2[data-v-309a3a7b]{font-size:1.2rem;font-weight:600}.modal-body[data-v-309a3a7b]{padding:20px}.modal-footer[data-v-309a3a7b]{display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.modal-header[data-v-9ed11edf]{display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0}.modal-header h2[data-v-9ed11edf]{font-size:1.2rem;font-weight:600}.modal-body[data-v-9ed11edf]{padding:20px}.modal-footer[data-v-9ed11edf]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-top:1px solid var(--ui-border)}.event-recap[data-v-9ed11edf]{padding:12px 14px;background:#f59e0b14;border:1px solid rgba(245,158,11,.2);border-radius:8px}.event-recap__title[data-v-9ed11edf]{font-weight:600;color:var(--ui-text);margin-bottom:6px}.event-recap__when[data-v-9ed11edf]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ui-text);flex-wrap:wrap}.event-recap__time[data-v-9ed11edf]{font-weight:600;color:#b45309;background:#f59e0b26;padding:2px 10px;border-radius:4px}.alert[data-v-9ed11edf]{padding:10px 14px;border-radius:8px;font-size:13px}.alert--info[data-v-9ed11edf]{background:#3b82f614;border:1px solid rgba(59,130,246,.2);color:#2563eb}.form-section[data-v-9ed11edf]{margin-bottom:4px}.form-label[data-v-9ed11edf]{display:block;font-size:13px;font-weight:600;color:var(--ui-text);margin-bottom:6px;opacity:.85}.availability__line[data-v-9ed11edf]{display:flex;align-items:center;gap:6px;font-size:13px}.availability__line--ok[data-v-9ed11edf]{color:#16a34a}.availability__line--ko[data-v-9ed11edf]{color:#dc2626}.availability__line--warn[data-v-9ed11edf]{color:#d97706}.timeline[data-v-9ed11edf]{margin-bottom:10px}.timeline__track[data-v-9ed11edf]{position:relative;height:28px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:6px;overflow:hidden}.timeline__block[data-v-9ed11edf]{position:absolute;top:0;bottom:0;border-radius:3px}.timeline__block--busy[data-v-9ed11edf]{background:repeating-linear-gradient(45deg,#78787859,#78787859 5px,#78787833 5px,#78787833 10px);border:1px solid rgba(120,120,120,.4)}.timeline__block--ok[data-v-9ed11edf]{background:#16a34a8c;border:1px solid #16a34a}.timeline__block--ko[data-v-9ed11edf]{background:#dc26268c;border:1px solid #dc2626}.timeline__ticks[data-v-9ed11edf]{position:relative;height:14px;margin-top:2px}.timeline__tick[data-v-9ed11edf]{position:absolute;transform:translate(-50%);font-size:10px;color:var(--ui-text-muted);white-space:nowrap}.post-comments[data-v-94709a33]{border-top:1px solid var(--ui-border);padding-top:12px;margin-top:16px}.comments-toggle[data-v-94709a33]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ui-text-muted);background:none;border:none;cursor:pointer;padding:4px 0;transition:color .2s}.comments-toggle[data-v-94709a33]:hover{color:var(--ui-text)}.comments-section[data-v-94709a33]{padding-top:16px}.add-comment[data-v-94709a33]{display:flex;gap:10px;align-items:flex-start;margin-bottom:16px}[data-v-94709a33] textarea{font-size:14px;resize:none;max-height:200px;overflow-y:auto}.comments-list[data-v-94709a33]{display:flex;flex-direction:column;gap:12px}.comment-item[data-v-94709a33]{display:flex;gap:10px}.replies-list[data-v-94709a33]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.reply-item[data-v-94709a33]{margin-left:16px}.comment-author[data-v-94709a33]{font-weight:600;font-size:13px;color:var(--ui-text);cursor:pointer}.comment-author[data-v-94709a33]:hover{color:var(--ui-primary);text-decoration:underline}.comment-author-anonymized[data-v-94709a33]{cursor:default;pointer-events:none}.comment-author-anonymized[data-v-94709a33]:hover{color:var(--ui-text);text-decoration:none}.comment-date[data-v-94709a33]{font-size:11px;color:var(--ui-text-muted)}.comment-text[data-v-94709a33]{font-size:14px;line-height:1.5;color:var(--ui-text);margin:0;white-space:pre-wrap;word-break:break-word}.reply-btn[data-v-94709a33]{display:inline-flex;align-items:center;margin-top:4px;font-size:12px;color:var(--ui-text-muted);background:none;border:none;cursor:pointer;padding:2px 0;transition:color .2s}.reply-btn[data-v-94709a33]:hover{color:var(--ui-primary)}.reply-form[data-v-94709a33],.comment-edit[data-v-94709a33]{margin-top:8px}.expand-enter-active[data-v-94709a33],.expand-leave-active[data-v-94709a33]{transition:opacity .2s,max-height .3s;max-height:2000px;overflow:hidden}.expand-enter-from[data-v-94709a33],.expand-leave-to[data-v-94709a33]{opacity:0;max-height:0}@keyframes comment-flash-94709a33{0%{background-color:transparent}12%{background-color:color-mix(in srgb,var(--ui-primary) 22%,transparent)}25%{background-color:transparent}40%{background-color:color-mix(in srgb,var(--ui-primary) 16%,transparent)}55%{background-color:transparent}70%{background-color:color-mix(in srgb,var(--ui-primary) 9%,transparent)}to{background-color:transparent}}.comment--flash[data-v-94709a33]{animation:comment-flash-94709a33 2.8s ease-in-out;border-radius:8px}.imgc[data-v-e81a619c]{position:relative;border-radius:10px;overflow:hidden;background:var(--ui-bg-elevated);cursor:pointer;-webkit-user-select:none;user-select:none}.imgc__frame[data-v-e81a619c]{position:relative;height:var(--v3f7d5465);overflow:hidden}.imgc__frame--swipeable[data-v-e81a619c]{cursor:grab}.imgc__frame--dragging[data-v-e81a619c]{cursor:grabbing}.imgc__img[data-v-e81a619c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.imgc__zoom-hint[data-v-e81a619c]{position:absolute;top:8px;right:8px;padding:5px;border-radius:6px;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#ffffffd9;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;pointer-events:none}.imgc:hover .imgc__zoom-hint[data-v-e81a619c]{opacity:1}.imgc-next-enter-active[data-v-e81a619c],.imgc-next-leave-active[data-v-e81a619c],.imgc-prev-enter-active[data-v-e81a619c],.imgc-prev-leave-active[data-v-e81a619c]{transition:opacity .22s ease,transform .22s ease;position:absolute;top:0;right:0;bottom:0;left:0}.imgc-next-enter-from[data-v-e81a619c]{opacity:0;transform:translate(16px)}.imgc-next-leave-to[data-v-e81a619c],.imgc-prev-enter-from[data-v-e81a619c]{opacity:0;transform:translate(-16px)}.imgc-prev-leave-to[data-v-e81a619c]{opacity:0;transform:translate(16px)}.imgc__arrow[data-v-e81a619c]{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .18s,background .18s,transform .18s;z-index:2}.imgc__arrow--show[data-v-e81a619c]{opacity:1}.imgc__arrow[data-v-e81a619c]:hover:not(:disabled){background:#000000bf;transform:translateY(-50%) scale(1.1)}.imgc__arrow[data-v-e81a619c]:disabled{opacity:0!important}.imgc__arrow--prev[data-v-e81a619c]{left:8px}.imgc__arrow--next[data-v-e81a619c]{right:8px}.imgc__dots[data-v-e81a619c]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;gap:5px;z-index:2}.imgc__dot[data-v-e81a619c]{width:6px;height:6px;border-radius:50%;background:#ffffff73;border:none;cursor:pointer;padding:0;transition:background .2s,width .2s,border-radius .2s}.imgc__dot--on[data-v-e81a619c]{background:var(--v31ace78a);width:16px;border-radius:3px}.lb[data-v-5ab59586]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#080812c7;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);display:flex;flex-direction:column;align-items:center;justify-content:center}.lb-in-enter-active[data-v-5ab59586]{transition:opacity .22s ease}.lb-in-leave-active[data-v-5ab59586]{transition:opacity .18s ease}.lb-in-enter-from[data-v-5ab59586],.lb-in-leave-to[data-v-5ab59586]{opacity:0}.lb__close[data-v-5ab59586]{position:absolute;top:16px;right:16px;width:38px;height:38px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);color:#ffffffd9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s;z-index:1}.lb__close[data-v-5ab59586]:hover{background:#fff3}.lb__stage[data-v-5ab59586]{flex:1;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:60px 40px 0}.lb__stage--grab[data-v-5ab59586]{cursor:grab}.lb__stage--grabbing[data-v-5ab59586]{cursor:grabbing}.lb__img[data-v-5ab59586]{max-width:90vw;max-height:80vh;object-fit:contain;border-radius:8px;display:block;pointer-events:none}.lb-slide-next-enter-active[data-v-5ab59586],.lb-slide-next-leave-active[data-v-5ab59586],.lb-slide-prev-enter-active[data-v-5ab59586],.lb-slide-prev-leave-active[data-v-5ab59586]{transition:opacity .28s ease,transform .28s cubic-bezier(.4,0,.2,1)}.lb-slide-next-enter-from[data-v-5ab59586]{opacity:0;transform:translate(56px) scale(.97)}.lb-slide-next-leave-to[data-v-5ab59586],.lb-slide-prev-enter-from[data-v-5ab59586]{opacity:0;transform:translate(-56px) scale(.97)}.lb-slide-prev-leave-to[data-v-5ab59586]{opacity:0;transform:translate(56px) scale(.97)}.lb__bar[data-v-5ab59586]{padding:16px 0 24px;display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.lb__controls[data-v-5ab59586]{display:flex;align-items:center;gap:12px}.lb__nav[data-v-5ab59586]{width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.13);color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s,transform .18s,opacity .18s;flex-shrink:0}.lb__nav[data-v-5ab59586]:hover:not(:disabled){background:#ffffff2e;transform:scale(1.1)}.lb__nav[data-v-5ab59586]:disabled{opacity:.2;cursor:not-allowed}.lb__dots[data-v-5ab59586]{display:flex;gap:6px;align-items:center}.lb__dot[data-v-5ab59586]{width:6px;height:6px;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;padding:0;transition:background .2s,width .2s,border-radius .2s}.lb__dot--on[data-v-5ab59586]{background:#fff;width:18px;border-radius:3px}.lb__counter[data-v-5ab59586]{font-size:12px;color:#ffffff61;font-variant-numeric:tabular-nums;letter-spacing:.05em}.input-clear-btn[data-v-961217a0]{display:flex;align-items:center;justify-content:center;padding:2px;color:var(--ui-text-muted);cursor:pointer;background:none;border:none;border-radius:4px}.input-clear-btn[data-v-961217a0]:hover{color:var(--ui-text);background:var(--ui-bg-elevated)}.drafts-section-header[data-v-961217a0]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.drafts-section-list[data-v-961217a0]{border:1px solid color-mix(in srgb,#f59e0b 30%,transparent);border-radius:10px;overflow:hidden;background:color-mix(in srgb,#f59e0b 4%,var(--ui-bg-elevated))}.draft-feed-row[data-v-961217a0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid color-mix(in srgb,#f59e0b 15%,transparent)}.draft-feed-row[data-v-961217a0]:last-child{border-bottom:none}.draft-feed-info[data-v-961217a0]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.draft-feed-title[data-v-961217a0]{font-size:13px;font-weight:500;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draft-feed-date[data-v-961217a0]{font-size:11px;color:var(--ui-text-muted);white-space:nowrap;flex-shrink:0}.draft-feed-actions[data-v-961217a0]{display:flex;align-items:center;gap:6px;flex-shrink:0}.density-toggle[data-v-961217a0]{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px}.density-btn[data-v-961217a0]{display:flex;align-items:center;justify-content:center;width:30px;height:28px;color:var(--ui-text-muted);background:none;border:none;border-radius:6px;cursor:pointer;transition:all .15s}.density-btn[data-v-961217a0]:hover{color:var(--ui-text)}.density-btn--active[data-v-961217a0]{color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 18%,transparent)}.post-card[data-v-961217a0]{padding:20px;background:var(--ui-bg-elevated, #1a1f2e);border:1px solid var(--ui-border, rgba(255,255,255,.08));border-radius:12px;position:relative;overflow:hidden}.post-card--collapsed[data-v-961217a0]{padding:0}.post-compact[data-v-961217a0]{display:flex;align-items:center;gap:12px;width:100%;padding:9px 16px 9px 22px;background:none;border:none;text-align:left;cursor:pointer;transition:background .15s}.post-compact[data-v-961217a0]:hover{background:color-mix(in srgb,var(--ui-primary) 5%,transparent)}.post-compact__main[data-v-961217a0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.post-compact__line[data-v-961217a0]{display:flex;align-items:center;gap:8px;min-width:0}.post-compact__title[data-v-961217a0]{font-size:14px;font-weight:600;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.post-compact__meta[data-v-961217a0]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ui-text-muted);white-space:nowrap;overflow:hidden}.post-compact__dot[data-v-961217a0]{opacity:.4}.post-compact__stats[data-v-961217a0]{display:flex;align-items:center;gap:12px;flex-shrink:0}.post-compact__stat[data-v-961217a0]{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:var(--ui-text-muted);white-space:nowrap}.post-compact__stat--event[data-v-961217a0]{color:#f59e0b}.post-compact__tags[data-v-961217a0]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;pointer-events:none}.post-collapse-bar[data-v-961217a0]{position:absolute;top:0;left:5px;right:0;height:20px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;z-index:3}.post-collapse-bar__hit[data-v-961217a0]{display:flex;align-items:center;justify-content:center;height:18px;padding:0 12px;border-radius:6px;color:var(--ui-text-muted);opacity:.55;transition:opacity .15s,color .15s,background .15s}.post-collapse-bar:hover .post-collapse-bar__hit[data-v-961217a0]{opacity:1;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}@media (max-width: 600px){.post-compact__meta .inline-flex[data-v-961217a0],.post-compact__stat[data-v-961217a0]:not(.post-compact__stat--event){display:none}}.post-card--news[data-v-961217a0]{background:linear-gradient(135deg,rgba(59,130,246,.07) 0%,transparent 50%),var(--ui-bg-elevated, #1a1f2e)}.post-card--event[data-v-961217a0]{background:linear-gradient(135deg,rgba(245,158,11,.07) 0%,transparent 50%),var(--ui-bg-elevated, #1a1f2e)}.post-card--poll[data-v-961217a0]{background:linear-gradient(135deg,rgba(139,92,246,.07) 0%,transparent 50%),var(--ui-bg-elevated, #1a1f2e)}.post-card--job[data-v-961217a0],.post-card--candidate[data-v-961217a0]{background:linear-gradient(135deg,rgba(16,185,129,.07) 0%,transparent 50%),var(--ui-bg-elevated, #1a1f2e)}.post-card--critical[data-v-961217a0]{background:linear-gradient(135deg,rgba(239,68,68,.1) 0%,transparent 55%),var(--ui-bg-elevated, #1a1f2e);border-color:color-mix(in srgb,#ef4444 28%,var(--ui-border, rgba(255,255,255,.08)))}.post-card[data-v-961217a0]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:5px}.post-card--news[data-v-961217a0]:before{background:linear-gradient(180deg,#3b82f6,#2563eb 60%,#2563eb40)}.post-card--event[data-v-961217a0]:before{background:linear-gradient(180deg,#f59e0b,#d97706 60%,#d9770640)}.post-card--poll[data-v-961217a0]:before{background:linear-gradient(180deg,#8b5cf6,#7c3aed 60%,#7c3aed40)}.post-card--job[data-v-961217a0]:before{background:linear-gradient(180deg,#10b981,#059669 60%,#05966940)}.post-card--candidate[data-v-961217a0]:before{background:linear-gradient(180deg,#10b981,#059669 60%,#05966940)}.post-card--critical[data-v-961217a0]:before{background:linear-gradient(180deg,#ef4444,#dc2626 60%,#dc262640)}.post-urgent-icon[data-v-961217a0]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-red-100);color:var(--color-red-600);margin-right:8px;vertical-align:middle;flex-shrink:0;animation:urgent-pulse-961217a0 2s ease-in-out infinite}@keyframes urgent-pulse-961217a0{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 6px #ef444400}}.type-banner[data-v-961217a0]{display:flex;align-items:center;gap:8px;padding:8px 16px;margin:-20px -20px 16px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.type-banner--event[data-v-961217a0]{background:linear-gradient(90deg,rgba(245,158,11,.18),transparent);color:#f59e0b}.type-banner--poll[data-v-961217a0]{background:linear-gradient(90deg,rgba(139,92,246,.18),transparent);color:#8b5cf6}.type-banner--job[data-v-961217a0],.type-banner--candidate[data-v-961217a0]{background:linear-gradient(90deg,rgba(16,185,129,.18),transparent);color:#10b981}.post-author-name[data-v-961217a0]{font-size:15px;font-weight:600;color:var(--ui-text);cursor:pointer}.post-author-name[data-v-961217a0]:hover{color:var(--ui-primary);text-decoration:underline}.post-author-anonymized[data-v-961217a0]{cursor:default;pointer-events:none}.post-author-anonymized[data-v-961217a0]:hover{color:var(--ui-text);text-decoration:none}.post-title[data-v-961217a0]{font-size:1.15rem;font-weight:600;color:var(--ui-text);margin-bottom:12px}.event-info[data-v-961217a0]{display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px;background:#f59e0b14;border-radius:8px;margin-bottom:12px}.post-body[data-v-961217a0]{display:flex;gap:20px;align-items:flex-start}.post-body--with-image .post-body__content[data-v-961217a0]{flex:1;min-width:0}.post-body__image[data-v-961217a0]{flex-shrink:0;width:20%;min-width:150px;max-width:250px}.post-content[data-v-961217a0]{font-size:15px;line-height:1.6;color:var(--ui-text);margin-bottom:16px}.post-content[data-v-961217a0] h2{font-size:1.4em;font-weight:600;margin:.8em 0 .4em;color:var(--ui-text)}.post-content[data-v-961217a0] h3{font-size:1.2em;font-weight:600;margin:.7em 0 .35em;color:var(--ui-text)}.post-content[data-v-961217a0] blockquote{margin:16px 0;padding:12px 20px;border-left:4px solid var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,transparent);border-radius:0 8px 8px 0;font-style:italic}.post-video[data-v-961217a0],.post-auto-video iframe[data-v-961217a0]{max-width:100%;border-radius:8px;margin-bottom:16px}.post-auto-video[data-v-961217a0]{position:relative;width:100%;max-width:560px}.post-auto-video iframe[data-v-961217a0]{width:100%;aspect-ratio:16/9}.post-files[data-v-961217a0]{padding:12px;background:#3b82f60f;border:1px solid rgba(59,130,246,.15);border-radius:8px}.post-files-title[data-v-961217a0]{display:flex;align-items:center;font-size:13px;font-weight:600;color:#3b82f6;margin-bottom:8px}.post-files-list[data-v-961217a0]{display:flex;flex-direction:column;gap:6px}.post-file-item[data-v-961217a0]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:6px;text-decoration:none;color:var(--ui-text);transition:all .2s}.post-file-item[data-v-961217a0]:hover{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);border-color:color-mix(in srgb,var(--ui-primary) 30%,transparent)}.post-file-name[data-v-961217a0]{flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-participants-list[data-v-961217a0]{padding:12px 16px;background:#f59e0b0d;border-radius:8px;border:1px solid rgba(245,158,11,.15)}.poll-question[data-v-961217a0]{padding:12px;background:#8b5cf60d;border-radius:8px}.poll-question-text[data-v-961217a0]{font-weight:600;color:var(--ui-text)}.poll-question-title[data-v-961217a0]{font-weight:600;color:var(--ui-text);font-size:14px}.poll-inline-results[data-v-961217a0]{padding:16px;background:var(--ui-bg-elevated);border-radius:8px}.poll-bar[data-v-961217a0]{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#8b5cf6,#8b5cf699);border-radius:4px;transition:width .3s}.poll-track--empty[data-v-961217a0]{background:repeating-linear-gradient(45deg,var(--ui-bg-elevated),var(--ui-bg-elevated) 6px,rgba(139,92,246,.08) 6px,rgba(139,92,246,.08) 12px)}.poll-btn-vote[data-v-961217a0]{display:inline-flex;align-items:center;padding:8px 20px;background:#8b5cf6;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;font-size:14px;transition:background .2s}.poll-btn-vote[data-v-961217a0]:hover:not(:disabled){background:#7c3aed}.poll-btn-vote[data-v-961217a0]:disabled{background:#8b5cf680;cursor:not-allowed}.expand-enter-active[data-v-961217a0],.expand-leave-active[data-v-961217a0]{transition:opacity .2s,max-height .3s;max-height:1000px;overflow:hidden}.expand-enter-from[data-v-961217a0],.expand-leave-to[data-v-961217a0]{opacity:0;max-height:0}@media (max-width: 600px){.post-card[data-v-961217a0]{padding:12px}.type-banner[data-v-961217a0]{margin:-12px -12px 16px}.post-body[data-v-961217a0]{flex-direction:column-reverse}.post-body__image[data-v-961217a0]{width:100%;max-width:100%}}.edu-empty-icon[data-v-961217a0]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:var(--ui-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-primary) 20%,transparent),color-mix(in srgb,var(--ui-primary) 6%,transparent))}.edu-empty-perks[data-v-961217a0]{margin-top:18px;display:flex;flex-direction:column;gap:10px;max-width:26rem;text-align:left}.edu-empty-perk[data-v-961217a0]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--ui-text-muted)}.login-form[data-v-ec72ebc2]{width:100%}.forgot-password-link[data-v-ec72ebc2]{font-size:13px;color:#8dc63f;text-decoration:none}.forgot-password-link[data-v-ec72ebc2]:hover{text-decoration:underline}.lang-select[data-v-cdd9b31a]{position:relative;display:inline-flex}.lang-trigger[data-v-cdd9b31a]{display:flex;align-items:center;gap:.4rem;padding:.35rem .55rem;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#a1a1aa;cursor:pointer;transition:border-color .2s,color .2s}.lang-trigger[data-v-cdd9b31a]:hover{border-color:#ffffff38;color:#f0f0f2}.lang-trigger .fi[data-v-cdd9b31a]{border-radius:3px;font-size:1rem}.lang-caret[data-v-cdd9b31a]{transition:transform .2s}.lang-select.open .lang-caret[data-v-cdd9b31a]{transform:rotate(180deg)}.lang-menu[data-v-cdd9b31a]{position:absolute;top:calc(100% + .4rem);right:0;min-width:10rem;display:none;flex-direction:column;padding:.3rem;background:#0f0f12fa;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:0 12px 32px #00000073;z-index:60}.lang-select.open .lang-menu[data-v-cdd9b31a]{display:flex}.lang-option[data-v-cdd9b31a]{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.85rem;font-weight:500;color:#a1a1aa;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;transition:background .2s,color .2s}.lang-option .fi[data-v-cdd9b31a]{border-radius:3px;font-size:1.05rem}.lang-option[data-v-cdd9b31a]:hover{background:#ffffff0d;color:#f0f0f2}.lang-option.active[data-v-cdd9b31a]{color:#8dc63f}.auth-footer-muted[data-v-152f39f3]{color:#8a8a96;display:inline-block;margin-left:.25rem}.animation-badge[data-v-160d2bec]{display:inline-flex;align-items:center;gap:5px;color:var(--ui-text-muted);cursor:help;flex-shrink:0}.animation-badge-icon[data-v-160d2bec]{width:15px;height:15px}.animation-badge--sm .animation-badge-icon[data-v-160d2bec]{width:13px;height:13px}.animation-badge--lg .animation-badge-icon[data-v-160d2bec]{width:17px;height:17px}.animation-badge-label[data-v-160d2bec]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.delete-slideover[data-v-7e9e5edc]{display:flex;flex-direction:column;height:100%}.delete-slideover-header[data-v-7e9e5edc]{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--ui-border)}.delete-slideover-title[data-v-7e9e5edc]{font-size:17px;font-weight:700;color:var(--ui-text);margin:0}.delete-slideover-body[data-v-7e9e5edc]{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.delete-slideover-list[data-v-7e9e5edc]{list-style:disc;padding-left:20px;font-size:13px;color:var(--ui-text-muted);display:flex;flex-direction:column;gap:6px}.delete-slideover-confirm[data-v-7e9e5edc]{background:var(--ui-bg-elevated);border-radius:10px;padding:16px}.delete-slideover-label[data-v-7e9e5edc]{font-size:13px;color:var(--ui-text-muted);margin:0 0 6px}.delete-slideover-phrase[data-v-7e9e5edc]{font-size:13px;font-weight:700;color:var(--ui-error);font-family:monospace;background:color-mix(in srgb,var(--ui-error) 8%,transparent);border-radius:6px;padding:6px 10px;margin:6px 0 0}.delete-slideover-footer[data-v-7e9e5edc]{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--ui-border)}.user-header[data-v-0c8c5d6d]{display:flex;align-items:center;gap:24px;margin-bottom:24px}.user-avatar[data-v-0c8c5d6d]{flex-shrink:0}.user-title[data-v-0c8c5d6d]{flex-grow:1}.user-name-row[data-v-0c8c5d6d]{display:flex;align-items:center;gap:8px}.user-name[data-v-0c8c5d6d]{font-size:32px;font-weight:700;color:var(--ui-text);margin:0}.user-email[data-v-0c8c5d6d]{font-size:16px;color:var(--ui-text-muted);margin:4px 0 0}.avatar-upload-wrapper[data-v-0c8c5d6d]{position:relative;display:inline-block;width:160px;height:160px;border-radius:50%;overflow:hidden}.avatar-upload-wrapper[data-v-0c8c5d6d] [data-slot=root]{width:160px;height:160px;font-size:4rem}.avatar-upload-wrapper--editable[data-v-0c8c5d6d]{cursor:pointer}.avatar-upload-wrapper--editable:hover .avatar-overlay[data-v-0c8c5d6d]{opacity:1}.avatar-overlay[data-v-0c8c5d6d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;border-radius:50%}.hidden-input[data-v-0c8c5d6d]{display:none}.info-grid[data-v-0c8c5d6d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.info-card[data-v-0c8c5d6d]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.info-card--editing[data-v-0c8c5d6d]{background:var(--ui-bg)}.section-locked[data-v-0c8c5d6d]{opacity:.45;filter:grayscale(.6);pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .2s,filter .2s}.info-card-title[data-v-0c8c5d6d]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--ui-text-highlighted);padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg)}.info-card-title[data-v-0c8c5d6d]>:first-child{color:var(--ui-primary)}.info-card-body[data-v-0c8c5d6d]{padding:12px 16px;background:var(--ui-bg-elevated)}.info-card-footer[data-v-0c8c5d6d]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 16px;border-top:1px solid var(--ui-border);min-height:52px;background:var(--ui-bg)}.fade-enter-active[data-v-0c8c5d6d],.fade-leave-active[data-v-0c8c5d6d]{transition:opacity .2s}.fade-enter-from[data-v-0c8c5d6d],.fade-leave-to[data-v-0c8c5d6d]{opacity:0}.info-item[data-v-0c8c5d6d]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--ui-border)}.info-item[data-v-0c8c5d6d]:last-child{border-bottom:none}.info-item--readonly[data-v-0c8c5d6d]{padding:6px 0}.info-item--stack[data-v-0c8c5d6d]{flex-direction:column;align-items:stretch;gap:8px}.info-card-footer--stack[data-v-0c8c5d6d]{flex-direction:column;align-items:flex-start;gap:8px}.admin-hint[data-v-0c8c5d6d]{font-size:12px;color:var(--ui-text-muted);margin:0;line-height:1.5}.management-toggle[data-v-0c8c5d6d]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-top:4px;border:1px solid var(--ui-border);border-radius:8px;cursor:pointer;background:var(--ui-bg)}.management-toggle-label[data-v-0c8c5d6d]{display:block;font-size:14px;font-weight:500}.management-toggle-hint[data-v-0c8c5d6d]{display:block;font-size:12px;color:var(--ui-text-muted);margin-top:2px}.info-label[data-v-0c8c5d6d]{font-weight:600;color:var(--ui-text-muted);font-size:13px}.info-value[data-v-0c8c5d6d]{color:var(--ui-text);font-size:13px}.info-link[data-v-0c8c5d6d]{color:var(--ui-primary);text-decoration:none;font-size:13px;display:flex;align-items:center;gap:4px}.info-link[data-v-0c8c5d6d]:hover{text-decoration:underline}.profile-empty[data-v-0c8c5d6d]{font-size:13px;color:var(--ui-text-muted);font-style:italic;padding:4px 0}.profile-empty-cta[data-v-0c8c5d6d]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ui-primary);background:none;border:none;cursor:pointer;padding:4px 0}.profile-empty-cta[data-v-0c8c5d6d]:hover{text-decoration:underline}.xp-item[data-v-0c8c5d6d]{padding:10px 0;border-bottom:1px solid var(--ui-border)}.xp-item[data-v-0c8c5d6d]:last-child{border-bottom:none}.xp-head[data-v-0c8c5d6d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.xp-title[data-v-0c8c5d6d]{font-weight:600;color:var(--ui-text-highlighted);font-size:14px}.xp-company[data-v-0c8c5d6d]{color:var(--ui-text);font-size:13px}.xp-company[data-v-0c8c5d6d]:before{content:"·";margin-right:6px;color:var(--ui-text-muted)}.xp-period[data-v-0c8c5d6d]{margin-left:auto;font-size:12px;color:var(--ui-text-muted);white-space:nowrap}.xp-summary[data-v-0c8c5d6d]{font-size:13px;color:var(--ui-text-muted);margin:6px 0 0;line-height:1.5;white-space:pre-line}.xp-keywords[data-v-0c8c5d6d]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.xp-edit[data-v-0c8c5d6d]{border:1px solid var(--ui-border);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--ui-bg-elevated)}.xp-edit+.xp-edit[data-v-0c8c5d6d]{margin-top:4px}.xp-edit-head[data-v-0c8c5d6d]{display:flex;align-items:center;justify-content:space-between}.xp-edit-index[data-v-0c8c5d6d]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted)}.interests-tags[data-v-0c8c5d6d]{display:flex;flex-wrap:wrap;gap:6px}.date-my[data-v-0c8c5d6d]{display:flex;gap:8px}.date-my-year[data-v-0c8c5d6d]{width:104px;flex-shrink:0}.edit-form[data-v-0c8c5d6d]{display:flex;flex-direction:column;gap:12px}.edit-form-row[data-v-0c8c5d6d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 540px){.edit-form-row[data-v-0c8c5d6d]{grid-template-columns:1fr}}.pref-row[data-v-0c8c5d6d]{padding:6px 0}.pref-section[data-v-0c8c5d6d]{padding:12px 0;border-bottom:1px solid var(--ui-border)}.pref-section[data-v-0c8c5d6d]:last-child{border-bottom:none}.pref-section-title[data-v-0c8c5d6d]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ui-text-highlighted);margin-bottom:2px}.pref-section-hint[data-v-0c8c5d6d]{font-size:12px;color:var(--ui-text-muted);margin-bottom:8px;line-height:1.4}.pref-subgroup[data-v-0c8c5d6d]{margin-top:4px;margin-left:24px;padding-left:12px;border-left:2px solid var(--ui-border)}.pref-row-with-hint[data-v-0c8c5d6d]{display:flex;align-items:center}.danger-zone-separator[data-v-0c8c5d6d]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.danger-zone-separator[data-v-0c8c5d6d]:before,.danger-zone-separator[data-v-0c8c5d6d]:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--ui-error) 25%,transparent)}.danger-zone-separator span[data-v-0c8c5d6d]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ui-text-muted)}.danger-zone-card[data-v-0c8c5d6d]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--ui-error) 20%,transparent);border-radius:10px;background:color-mix(in srgb,var(--ui-error) 4%,transparent)}.danger-zone-title[data-v-0c8c5d6d]{font-size:13px;font-weight:600;color:var(--ui-text);margin:0 0 2px}.danger-zone-hint[data-v-0c8c5d6d]{font-size:12px;color:var(--ui-text-muted);margin:0}.alert-info[data-v-0c8c5d6d]{display:flex;align-items:center;padding:16px;background:color-mix(in srgb,#3b82f6 10%,transparent);border:1px solid color-mix(in srgb,#3b82f6 25%,transparent);border-radius:8px;color:#3b82f6;font-size:14px}.spinner[data-v-0c8c5d6d]{width:48px;height:48px;animation:spin-0c8c5d6d 1s linear infinite}.spinner circle[data-v-0c8c5d6d]{stroke:var(--ui-primary);stroke-linecap:round;stroke-dasharray:100,150;animation:dash-0c8c5d6d 1.5s ease-in-out infinite}@keyframes spin-0c8c5d6d{to{transform:rotate(360deg)}}@keyframes dash-0c8c5d6d{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media (max-width: 768px){.user-header[data-v-0c8c5d6d]{flex-direction:column;text-align:center;gap:16px}.user-name[data-v-0c8c5d6d]{font-size:22px}.user-name-row[data-v-0c8c5d6d]{justify-content:center}.info-grid[data-v-0c8c5d6d]{grid-template-columns:1fr}.info-item[data-v-0c8c5d6d]{flex-direction:column;gap:4px;align-items:flex-start}}.company-header[data-v-f33de064]{display:flex;align-items:center;gap:24px;margin-bottom:24px}.company-logo[data-v-f33de064]{flex-shrink:0}.company-title[data-v-f33de064]{flex-grow:1}.company-name[data-v-f33de064]{font-size:32px;font-weight:700;color:var(--ui-text);margin:0}.logo-upload-wrapper[data-v-f33de064]{position:relative;display:inline-block;border-radius:8px;overflow:hidden}.logo-upload-wrapper--editable[data-v-f33de064]{cursor:pointer}.logo-upload-wrapper--editable:hover .logo-overlay[data-v-f33de064]{opacity:1}.company-logo-box[data-v-f33de064]{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--ui-border);background:var(--ui-bg-elevated);overflow:hidden}.logo-img[data-v-f33de064]{max-width:100%;max-height:100%;object-fit:contain}.logo-overlay[data-v-f33de064]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;border-radius:8px}.hidden-input[data-v-f33de064]{display:none}.profile-score-card[data-v-f33de064]{background:color-mix(in srgb,var(--ui-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--ui-primary) 15%,transparent);border-radius:10px;padding:12px 16px;margin-bottom:16px}.profile-score-header[data-v-f33de064]{display:flex;align-items:center;margin-bottom:8px}.profile-score-label[data-v-f33de064]{font-size:13px;font-weight:600;color:var(--ui-text-muted)}.profile-score-subtitle[data-v-f33de064]{font-size:12px;color:var(--ui-text-muted);margin:0 0 10px}.profile-score-tier[data-v-f33de064]{display:flex;align-items:center;margin-bottom:6px}.profile-score-tier-label[data-v-f33de064]{font-size:13px;font-weight:600}.profile-score-value[data-v-f33de064]{font-size:18px;font-weight:800}.score-green[data-v-f33de064]{color:#4caf50}.score-orange[data-v-f33de064]{color:#ff9800}.score-red[data-v-f33de064]{color:#f44336}.score-bar-wrap[data-v-f33de064]{position:relative}.score-bar-wrap:hover .score-tooltip[data-v-f33de064]{display:block}.score-bar[data-v-f33de064]{height:8px;background:var(--ui-bg-elevated);border-radius:4px;overflow:hidden;cursor:pointer}.score-fill[data-v-f33de064]{height:100%;border-radius:4px;transition:width .5s ease}.score-fill--green[data-v-f33de064]{background:#4caf50}.score-fill--orange[data-v-f33de064]{background:#ff9800}.score-fill--red[data-v-f33de064]{background:#f44336}.score-tooltip[data-v-f33de064]{display:none;position:absolute;top:calc(100% + 8px);left:0;background:var(--ui-bg-inverted);color:var(--ui-text-inverted);border-radius:6px;padding:8px 12px;z-index:9999;pointer-events:none;box-shadow:0 2px 8px #00000026;max-width:320px}.score-tooltip-title[data-v-f33de064]{font-weight:600;font-size:12px;margin-bottom:6px;color:var(--ui-text-inverted)}.score-tooltip-complete[data-v-f33de064]{margin-bottom:0}.score-tooltip-item[data-v-f33de064]{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--ui-text-inverted);margin:0 0 3px}.score-tooltip-item[data-v-f33de064]:last-child{margin-bottom:0}.score-tooltip-pts[data-v-f33de064]{margin-left:auto;font-weight:700;color:#8dc63f}.next-step[data-v-f33de064]{display:flex;align-items:center;gap:8px;width:100%;margin-top:12px;padding:10px 12px;border:none;border-radius:8px;background:var(--ui-bg-elevated);text-align:left;cursor:pointer;transition:background .15s ease}.next-step[data-v-f33de064]:hover{background:var(--ui-bg-accented)}.next-step-icon[data-v-f33de064]{color:var(--ui-primary);flex-shrink:0}.next-step-label[data-v-f33de064]{font-size:13px;font-weight:500;color:var(--ui-text)}.next-step-pts[data-v-f33de064]{font-weight:700;font-size:13px;color:#8dc63f}.info-grid[data-v-f33de064]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.info-card[data-v-f33de064]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden;margin-bottom:0}.info-card--editing[data-v-f33de064]{background:var(--ui-bg)}.quota-card[data-v-f33de064]{margin-bottom:16px}.card-warning[data-v-f33de064]{border-color:var(--ui-warning);box-shadow:0 0 0 1px var(--ui-warning)}.card-warning .info-card-title[data-v-f33de064],.card-warning .info-card-title[data-v-f33de064]>:first-child{color:var(--ui-warning)}.section-locked[data-v-f33de064]{opacity:.45;filter:grayscale(.6);pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .2s,filter .2s}.info-card-title[data-v-f33de064]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--ui-text-highlighted);padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg)}.info-card-title[data-v-f33de064]>:first-child{color:var(--ui-primary)}.info-card-body[data-v-f33de064]{padding:12px 16px;background:var(--ui-bg-elevated)}.info-card-footer[data-v-f33de064]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 16px;border-top:1px solid var(--ui-border);background:var(--ui-bg)}.info-item[data-v-f33de064]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--ui-border)}.info-item[data-v-f33de064]:last-child{border-bottom:none}.quota-item[data-v-f33de064]{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid var(--ui-border)}.quota-item[data-v-f33de064]:last-child{border-bottom:none}.info-block[data-v-f33de064]{border-bottom:1px solid var(--ui-border)}.info-label[data-v-f33de064]{font-weight:600;color:var(--ui-text-muted);font-size:13px}.info-value[data-v-f33de064]{color:var(--ui-text);font-size:13px}.info-link[data-v-f33de064]{color:var(--ui-primary);text-decoration:none;font-size:13px}.info-link[data-v-f33de064]:hover{text-decoration:underline}.description-content[data-v-f33de064]{font-size:15px;line-height:1.6;color:var(--ui-text)}.tabs-card[data-v-f33de064]{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.tabs-bar[data-v-f33de064]{display:flex;border-bottom:1px solid var(--ui-border);background:var(--ui-bg-elevated)}.tab-btn[data-v-f33de064]{display:flex;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;background:none;border:none;cursor:pointer;color:var(--ui-text-muted);border-bottom:2px solid transparent;transition:color .15s}.tab-btn--active[data-v-f33de064]{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.tab-btn[data-v-f33de064]:hover:not(.tab-btn--active){color:var(--ui-text)}.tabs-body[data-v-f33de064]{padding:16px}.user-name-link[data-v-f33de064]{color:var(--ui-primary);font-weight:500}.user-name-link[data-v-f33de064]:hover{text-decoration:underline}.edit-form[data-v-f33de064]{display:flex;flex-direction:column;gap:14px}.edit-form-row[data-v-f33de064]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.edit-section-label[data-v-f33de064]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-primary);opacity:.75;margin:0}.edit-section-divider[data-v-f33de064]{border:none;border-top:1px solid var(--ui-border);margin:4px 0}.inherited-hint[data-v-f33de064]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ui-text-muted);margin:4px 0 8px}.inherited-hint[data-v-f33de064]>:first-child{color:var(--ui-primary)}.fade-enter-active[data-v-f33de064],.fade-leave-active[data-v-f33de064]{transition:opacity .2s}.fade-enter-from[data-v-f33de064],.fade-leave-to[data-v-f33de064]{opacity:0}.alert-info[data-v-f33de064]{display:flex;align-items:center;padding:16px;background:color-mix(in srgb,#3b82f6 10%,transparent);border:1px solid color-mix(in srgb,#3b82f6 25%,transparent);border-radius:8px;color:#3b82f6;font-size:14px}.spinner[data-v-f33de064]{width:48px;height:48px;animation:spin-f33de064 1s linear infinite}.spinner circle[data-v-f33de064]{stroke:var(--ui-primary);stroke-linecap:round;stroke-dasharray:100,150;animation:dash-f33de064 1.5s ease-in-out infinite}@keyframes spin-f33de064{to{transform:rotate(360deg)}}@keyframes dash-f33de064{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media (max-width: 768px){.company-header[data-v-f33de064]{flex-direction:column;text-align:center;gap:16px}.company-name[data-v-f33de064]{font-size:22px}.info-grid[data-v-f33de064]{grid-template-columns:1fr}.info-item[data-v-f33de064]{flex-direction:column;gap:4px}}.establishment-header[data-v-966c33ef]{display:flex;align-items:center;gap:24px;margin-bottom:24px}.establishment-logo[data-v-966c33ef]{flex-shrink:0}.establishment-title[data-v-966c33ef]{flex-grow:1}.establishment-name[data-v-966c33ef]{font-size:32px;font-weight:700;color:var(--ui-text);margin:0}.establishment-subtitle[data-v-966c33ef]{font-size:14px;color:var(--ui-text-muted);margin:4px 0 0}.logo-upload-wrapper[data-v-966c33ef]{position:relative;display:inline-block;border-radius:8px;overflow:hidden}.logo-upload-wrapper--editable[data-v-966c33ef]{cursor:pointer}.logo-upload-wrapper--editable:hover .logo-overlay[data-v-966c33ef]{opacity:1}.establishment-logo-box[data-v-966c33ef]{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--ui-border);background:var(--ui-bg-elevated);overflow:hidden}.logo-img[data-v-966c33ef]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover}.logo-overlay[data-v-966c33ef]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;border-radius:8px}.hidden-input[data-v-966c33ef]{display:none}.info-grid[data-v-966c33ef]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.info-card[data-v-966c33ef]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden}.info-card--editing[data-v-966c33ef]{background:var(--ui-bg)}.section-locked[data-v-966c33ef]{opacity:.45;filter:grayscale(.6);pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .2s,filter .2s}.info-card-title[data-v-966c33ef]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--ui-text-highlighted);padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg)}.info-card-title[data-v-966c33ef]>:first-child{color:var(--ui-primary)}.info-card-body[data-v-966c33ef]{padding:12px 16px;background:var(--ui-bg-elevated)}.info-card-footer[data-v-966c33ef]{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 16px;border-top:1px solid var(--ui-border);background:var(--ui-bg)}.info-item[data-v-966c33ef]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--ui-border)}.info-item[data-v-966c33ef]:last-child{border-bottom:none}.info-label[data-v-966c33ef]{font-weight:600;color:var(--ui-text-muted);font-size:13px}.info-value[data-v-966c33ef]{color:var(--ui-text);font-size:13px}.info-value--muted[data-v-966c33ef]{color:var(--ui-text-muted)}.edit-form[data-v-966c33ef]{display:flex;flex-direction:column;gap:14px}.edit-form-row[data-v-966c33ef]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.edit-section-label[data-v-966c33ef]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ui-primary);opacity:.75;margin:0}.edit-section-divider[data-v-966c33ef]{border:none;border-top:1px solid var(--ui-border);margin:4px 0}.alert-info[data-v-966c33ef]{display:flex;align-items:center;padding:16px;background:color-mix(in srgb,#3b82f6 10%,transparent);border:1px solid color-mix(in srgb,#3b82f6 25%,transparent);border-radius:8px;color:#3b82f6;font-size:14px}.spinner[data-v-966c33ef]{width:48px;height:48px;animation:spin-966c33ef 1s linear infinite}.spinner circle[data-v-966c33ef]{stroke:var(--ui-primary);stroke-linecap:round;stroke-dasharray:100,150;animation:dash-966c33ef 1.5s ease-in-out infinite}@keyframes spin-966c33ef{to{transform:rotate(360deg)}}@keyframes dash-966c33ef{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media (max-width: 768px){.establishment-header[data-v-966c33ef]{flex-direction:column;text-align:center;gap:16px}.establishment-name[data-v-966c33ef]{font-size:22px}.info-grid[data-v-966c33ef]{grid-template-columns:1fr}.info-item[data-v-966c33ef]{flex-direction:column;gap:4px}}.fu-form[data-v-1f104047]{--ui-bg: #14141a;--ui-bg-elevated: #1c1c24;--ui-bg-muted: #0f0f12;--ui-text: #f0f0f2;--ui-text-muted: #9aa0aa;--ui-text-toned: #b9bec7;--ui-text-highlighted: #ffffff;--ui-border: rgba(255, 255, 255, .1);--ui-border-accented: rgba(255, 255, 255, .18);--ui-border-inverted: #f0f0f2;color:var(--ui-text);display:flex;flex-direction:column;gap:1.75rem}.fu-section[data-v-1f104047]{display:flex;flex-direction:column;gap:.85rem}.fu-section-head[data-v-1f104047]{display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:.25rem}.fu-section-icon[data-v-1f104047]{width:1.05rem;height:1.05rem;color:#8dc63f}.fu-section-title[data-v-1f104047]{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted);margin:0}.fu-grid-2[data-v-1f104047]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.fu-context-pill[data-v-1f104047]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem .95rem;border-radius:999px;background:#8dc63f1a;border:1px solid rgba(141,198,63,.25);font-size:.9rem;color:var(--ui-text);width:fit-content;max-width:100%}.fu-context-pill strong[data-v-1f104047]{color:#8dc63f}.fu-pill-change[data-v-1f104047]{background:none;border:none;cursor:pointer;font-size:.78rem;color:#9aa0aa;text-decoration:underline;text-underline-offset:2px;padding:0 0 0 .25rem}.fu-pill-change[data-v-1f104047]:hover{color:#f0f0f2}.fu-hint[data-v-1f104047]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.4rem;font-size:.75rem;color:#8dc63f}.fu-cgu[data-v-1f104047]{font-size:.85rem;line-height:1.5;color:var(--ui-text-toned)}.fu-link[data-v-1f104047]{color:#8dc63f;text-decoration:underline;text-underline-offset:2px}.fu-link[data-v-1f104047]:hover{color:#a2d65c}.fu-submit[data-v-1f104047]{margin-top:.5rem}.cm-head[data-v-1f104047]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.cm-body[data-v-1f104047]{padding:16px;display:flex;flex-direction:column;gap:10px}.cm-intro[data-v-1f104047]{margin:0 0 4px;font-size:.9rem;color:var(--ui-text-muted);line-height:1.5}.cm-card[data-v-1f104047]{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-bg);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.cm-card[data-v-1f104047]:hover{border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.cm-logo[data-v-1f104047]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--ui-bg-elevated);color:var(--ui-text-muted);overflow:hidden;flex-shrink:0}.cm-logo img[data-v-1f104047]{width:100%;height:100%;object-fit:cover}.cm-info[data-v-1f104047]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cm-name[data-v-1f104047]{font-size:.95rem;font-weight:600;color:var(--ui-text)}.cm-ext[data-v-1f104047]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:.68rem;font-weight:600;vertical-align:middle;background:color-mix(in srgb,#3b82f6 18%,transparent);color:#93c5fd}.cm-meta[data-v-1f104047]{font-size:.8rem;color:var(--ui-text-muted)}.cm-arrow[data-v-1f104047]{width:1.1rem;height:1.1rem;color:var(--ui-text-muted);flex-shrink:0}.cm-foot[data-v-1f104047]{padding:12px 16px;border-top:1px solid var(--ui-border)}@media (max-width: 540px){.fu-grid-2[data-v-1f104047]{grid-template-columns:1fr}.fu-form[data-v-1f104047]{gap:1.5rem}}.confirm-modal[data-v-d1dc0ec1]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:24px 22px}.confirm-icon[data-v-d1dc0ec1]{width:2.2rem;height:2.2rem;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent);border-radius:999px;padding:8px;box-sizing:content-box}.confirm-title[data-v-d1dc0ec1]{margin:0;font-size:1.05rem;font-weight:600;color:var(--ui-text)}.confirm-text[data-v-d1dc0ec1]{margin:0;font-size:.9rem;line-height:1.5;color:var(--ui-text-muted)}.confirm-actions[data-v-d1dc0ec1]{display:flex;gap:10px;margin-top:6px;width:100%}.confirm-actions[data-v-d1dc0ec1]>*{flex:1;justify-content:center}.page-title[data-v-f7c3d8d9]{font-size:1.4rem;font-weight:700;color:var(--ui-text)}.input-clear-btn[data-v-f7c3d8d9]{display:flex;align-items:center;justify-content:center;padding:2px;color:var(--ui-text-muted);cursor:pointer;background:none;border:none;border-radius:4px}.input-clear-btn[data-v-f7c3d8d9]:hover{color:var(--ui-text);background:var(--ui-bg-elevated)}.results-pagination-bar[data-v-f7c3d8d9]{display:flex;align-items:center;gap:12px}.results-count[data-v-f7c3d8d9]{font-size:14px;color:var(--ui-text-muted)}.pagination[data-v-f7c3d8d9]{display:flex;align-items:center;gap:12px}.empty-state[data-v-f7c3d8d9]{text-align:center;padding:48px;color:var(--ui-text-muted);display:flex;flex-direction:column;align-items:center}.company-card[data-v-f7c3d8d9]{border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg);margin-bottom:12px;cursor:pointer;transition:transform .2s,box-shadow .2s}.company-card[data-v-f7c3d8d9]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #3b82f633}.company-card-content[data-v-f7c3d8d9]{display:flex;padding:20px;gap:20px}.company-avatar[data-v-f7c3d8d9]{position:relative;flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--ui-border);background:var(--ui-bg-elevated);overflow:hidden}.logo-img[data-v-f7c3d8d9]{max-width:100%;max-height:100%;object-fit:contain}.company-details[data-v-f7c3d8d9]{flex:1;min-width:0}.company-header[data-v-f7c3d8d9]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px;flex-wrap:wrap}.company-name[data-v-f7c3d8d9]{font-size:18px;font-weight:600;color:var(--ui-text);margin:0}.company-contact[data-v-f7c3d8d9]{display:flex;flex-wrap:wrap;gap:12px}.contact-item[data-v-f7c3d8d9]{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--ui-text-muted)}.contact-link[data-v-f7c3d8d9]{text-decoration:none;transition:color .2s}.contact-link[data-v-f7c3d8d9]:hover{color:var(--ui-primary);text-decoration:underline}.company-tags[data-v-f7c3d8d9]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.company-description[data-v-f7c3d8d9]{font-size:14px;color:var(--ui-text-muted);line-height:1.5;margin:0}.users-grid[data-v-f7c3d8d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.user-card[data-v-f7c3d8d9]{cursor:pointer;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg);transition:transform .2s,box-shadow .2s;overflow:hidden}.user-card[data-v-f7c3d8d9]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.card-content[data-v-f7c3d8d9]{padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center}.card-content[data-v-f7c3d8d9] [data-slot=root]{width:80px;height:80px;font-size:2rem}.user-name[data-v-f7c3d8d9]{font-size:16px;font-weight:600;color:var(--ui-text);margin-bottom:8px;word-break:break-word}.user-info[data-v-f7c3d8d9]{font-size:13px;color:var(--ui-text-muted);margin:4px 0;display:flex;align-items:center;justify-content:center}@media (max-width: 600px){.company-card-content[data-v-f7c3d8d9]{flex-direction:column;padding:16px;gap:12px}.company-header[data-v-f7c3d8d9]{flex-direction:column;align-items:flex-start}}.modal-header[data-v-2b984221]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-2b984221]{background:#dc2626}.modal-body[data-v-2b984221]{padding:16px}.modal-footer[data-v-2b984221]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.modal-shell[data-v-d1de06ab]{display:flex;flex-direction:column;max-height:calc(100dvh - 4rem);min-height:0}.modal-form[data-v-d1de06ab]{display:flex;flex-direction:column;flex:1;min-height:0}.modal-header[data-v-d1de06ab]{flex:none;display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0;font-size:1.1rem;font-weight:600}.modal-body[data-v-d1de06ab]{flex:1;min-height:0;padding:20px;overflow-y:auto}.modal-footer[data-v-d1de06ab]{flex:none;display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.form-section[data-v-d1de06ab]{padding:16px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-bg-elevated);margin-bottom:16px}.form-section-title[data-v-d1de06ab]{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--ui-text);margin-bottom:12px}.form-section--admin[data-v-d1de06ab]{background:color-mix(in srgb,var(--ui-primary) 6%,transparent);border-color:color-mix(in srgb,var(--ui-primary) 18%,transparent)}.form-section-title--admin[data-v-d1de06ab]{color:var(--ui-primary)}.field-grid[data-v-d1de06ab]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 520px){.field-grid[data-v-d1de06ab]{grid-template-columns:1fr}}.logo-block[data-v-d1de06ab]{display:flex;justify-content:center}.logo-block[data-v-d1de06ab] .image-upload-container{width:160px}.logo-block[data-v-d1de06ab] .upload-zone{height:160px;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:8px}.logo-block[data-v-d1de06ab] .image-preview{width:160px;height:160px}.active-toggle[data-v-d1de06ab]{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:14px;cursor:pointer}.company-logo-preview[data-v-d1de06ab]{width:160px;height:160px;object-fit:cover;border-radius:8px}.is-suspended .relative[data-v-13fd1493],.is-suspended p[data-v-13fd1493]{opacity:.5}.is-suspended button[data-v-13fd1493]{color:var(--ui-text-muted)}.suspended-dot[data-v-13fd1493]{position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;border-radius:9999px;background:var(--ui-error);border:2px solid var(--ui-bg)}.modal-shell[data-v-31f5b04f]{display:flex;flex-direction:column;max-height:calc(100dvh - 4rem);min-height:0}.modal-form[data-v-31f5b04f]{display:flex;flex-direction:column;flex:1;min-height:0}.modal-header[data-v-31f5b04f]{flex:none;display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0;font-size:1.1rem;font-weight:600}.modal-body[data-v-31f5b04f]{flex:1;min-height:0;padding:20px;overflow-y:auto}.modal-footer[data-v-31f5b04f]{flex:none;display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.field-label[data-v-31f5b04f]{font-size:13px;font-weight:500;color:var(--ui-text-muted)}.form-grid[data-v-31f5b04f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid-3[data-v-31f5b04f]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media (max-width: 640px){.form-grid[data-v-31f5b04f],.form-grid-3[data-v-31f5b04f]{grid-template-columns:1fr}}.section-toggle[data-v-31f5b04f]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px;font-size:14px;font-weight:500;color:var(--ui-text);cursor:pointer;transition:background .2s;text-align:left}.section-toggle[data-v-31f5b04f]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.section-content[data-v-31f5b04f]{padding:16px;border:1px solid var(--ui-border);border-top:none;border-radius:0 0 8px 8px}.address-badge[data-v-31f5b04f]{font-size:12px;background:#22c55e1f;color:#16a34a;padding:2px 8px;border-radius:4px;margin-left:4px}.expand-enter-active[data-v-31f5b04f],.expand-leave-active[data-v-31f5b04f]{transition:opacity .2s,max-height .3s;max-height:400px;overflow:hidden}.expand-enter-from[data-v-31f5b04f],.expand-leave-to[data-v-31f5b04f]{opacity:0;max-height:0}.preset-section[data-v-31f5b04f]{border-radius:8px;padding:12px 16px}.preset-section--dark[data-v-31f5b04f]{background-color:#1a1f2e}.preset-section--light[data-v-31f5b04f]{background-color:#f1f5f9}.preset-label[data-v-31f5b04f]{display:flex;align-items:center;font-size:13px;font-weight:600;margin-bottom:10px}.preset-section--dark .preset-label[data-v-31f5b04f]{color:#cbd5e1}.preset-section--light .preset-label[data-v-31f5b04f]{color:#334155}.preset-colors[data-v-31f5b04f]{display:flex;flex-wrap:wrap;gap:8px}.preset-swatch[data-v-31f5b04f]{width:32px;height:32px;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:transform .15s,border-color .15s;outline:none}.preset-swatch[data-v-31f5b04f]:hover{transform:scale(1.15)}.preset-section--dark .preset-swatch[data-v-31f5b04f]{box-shadow:0 1px 3px #0006}.preset-section--light .preset-swatch[data-v-31f5b04f]{box-shadow:0 1px 3px #00000026}.preset-swatch--active[data-v-31f5b04f]{border-color:#fff;box-shadow:0 0 0 2px #ffffff80,0 2px 8px #0000004d!important;transform:scale(1.15)}.color-picker-row[data-v-31f5b04f]{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start}.color-input[data-v-31f5b04f]{width:80px;height:48px;border-radius:8px;border:1px solid var(--ui-border);cursor:pointer;padding:2px}.theme-preview-card[data-v-31f5b04f]{border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.12);width:100%;max-width:260px}.theme-preview--dark[data-v-31f5b04f]{background-color:#1a1f2e}.theme-preview--light[data-v-31f5b04f]{background-color:#f8fafc}.theme-preview-header[data-v-31f5b04f]{padding:12px 16px;display:flex;align-items:center}.theme-preview-header-text[data-v-31f5b04f]{color:#fff;font-weight:600;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.theme-preview-body[data-v-31f5b04f]{padding:16px}.theme-preview-line[data-v-31f5b04f]{height:8px;border-radius:4px;margin-bottom:8px}.theme-preview--dark .theme-preview-line[data-v-31f5b04f]{background-color:#ffffff26}.theme-preview--light .theme-preview-line[data-v-31f5b04f]{background-color:#0000001a}.theme-preview-line--short[data-v-31f5b04f]{width:60%}.theme-preview-btn[data-v-31f5b04f]{width:80px;height:28px;border-radius:6px;margin-top:12px}.theme-badge[data-v-31f5b04f]{display:inline-flex;align-items:center;font-size:12px;padding:2px 8px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:4px}.incubator-logo-preview[data-v-31f5b04f]{width:120px;height:120px;object-fit:cover;border-radius:8px}.places-autocomplete-wrapper[data-v-31f5b04f]{min-height:48px;border:1px solid var(--ui-border);border-radius:8px;padding:4px 8px;background-color:var(--ui-bg-elevated);transition:border-color .2s}.places-autocomplete-wrapper[data-v-31f5b04f]:focus-within{border-color:var(--ui-primary)}.places-autocomplete-wrapper gmp-place-autocomplete[data-v-31f5b04f]{width:100%;font-size:14px;--gmpx-color-surface: transparent}.page-header[data-v-81ebee97]{display:flex;justify-content:space-between;align-items:center}.inc-logo-wrap[data-v-81ebee97]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--ui-border);background:var(--ui-bg-elevated);overflow:hidden}.inc-logo[data-v-81ebee97]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover}.link[data-v-81ebee97]{color:var(--ui-primary);text-decoration:none;font-weight:500}.link[data-v-81ebee97]:hover{text-decoration:underline}.modal-header[data-v-81ebee97]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-81ebee97]{background:#dc2626}.modal-body[data-v-81ebee97]{padding:16px}.modal-footer[data-v-81ebee97]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.section-title[data-v-0e18d40a]{font-weight:600;color:var(--ui-text-highlighted);margin-bottom:.25rem;display:flex;align-items:center;gap:.375rem}.info-icon[data-v-0e18d40a]{width:.9rem;height:.9rem;color:var(--ui-text-muted);cursor:help;flex-shrink:0}.segment-title[data-v-0e18d40a]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ui-text-muted);margin-bottom:.5rem}.momentum-chart[data-v-0e18d40a]{display:flex;align-items:flex-end;gap:.5rem;height:10rem;padding-top:.5rem}.momentum-bar-wrap[data-v-0e18d40a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:.25rem}.momentum-bar[data-v-0e18d40a]{width:100%;min-height:2px;border-radius:.25rem .25rem 0 0;background:var(--ui-primary)}.momentum-label[data-v-0e18d40a]{font-size:.65rem;color:var(--ui-text-muted);white-space:nowrap}.funnel-steps[data-v-0e18d40a]{display:flex;flex-direction:column;gap:.5rem}.funnel-row[data-v-0e18d40a]{display:flex;align-items:center;gap:.75rem}.funnel-label[data-v-0e18d40a]{flex:0 0 9rem;font-size:.8rem;color:var(--ui-text-muted);text-align:right}.funnel-track[data-v-0e18d40a]{flex:1;height:1.5rem;background:var(--ui-bg-elevated);border-radius:.375rem;overflow:hidden}.funnel-fill[data-v-0e18d40a]{height:100%;min-width:2px;background:var(--ui-primary);border-radius:.375rem;transition:width .3s ease}.funnel-count[data-v-0e18d40a]{flex:0 0 3rem;font-weight:600;color:var(--ui-text-highlighted)}.page-header[data-v-1dd53b1c]{display:flex;justify-content:space-between;align-items:center}.link[data-v-1dd53b1c]{color:var(--ui-primary);text-decoration:none;font-weight:500}.link[data-v-1dd53b1c]:hover{text-decoration:underline}.detail-grid[data-v-1dd53b1c]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.detail-grid>div[data-v-1dd53b1c]{display:flex;flex-direction:column}.detail-label[data-v-1dd53b1c]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted);margin-bottom:2px}.matched-box[data-v-1dd53b1c]{display:flex;align-items:center;gap:8px;font-size:.85rem;padding:10px 12px;border-radius:8px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.reso-line[data-v-1dd53b1c]{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:.75rem;flex-wrap:wrap}.reso-target[data-v-1dd53b1c]{font-size:.75rem}.modal-header[data-v-1dd53b1c]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-1dd53b1c]{background:#dc2626}.modal-body[data-v-1dd53b1c]{padding:16px}.modal-footer[data-v-1dd53b1c]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.page-header[data-v-11f599ab]{display:flex;justify-content:space-between;align-items:center}.link[data-v-11f599ab]{color:var(--ui-primary);text-decoration:none;font-weight:500}.link[data-v-11f599ab]:hover{text-decoration:underline}.detail-grid[data-v-11f599ab]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.detail-grid>div[data-v-11f599ab]{display:flex;flex-direction:column}.detail-full[data-v-11f599ab]{grid-column:1 / -1}.detail-label[data-v-11f599ab]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted);margin-bottom:2px}.totals-box[data-v-11f599ab]{border:1px solid var(--ui-border);border-radius:10px;padding:12px;background:var(--ui-bg-elevated);display:flex;flex-direction:column;gap:6px}.recap-line[data-v-11f599ab]{display:flex;justify-content:space-between;align-items:baseline;font-size:.88rem}.recap-line--muted[data-v-11f599ab]{color:var(--ui-text-muted);font-size:.8rem}.recap-line--total strong[data-v-11f599ab]{color:var(--ui-primary)}.docs-row[data-v-11f599ab]{display:flex;gap:8px;flex-wrap:wrap}.invoice-refs[data-v-11f599ab]{border:1px solid var(--ui-border);border-radius:10px;padding:12px;background:var(--ui-bg-elevated)}.invoice-refs-title[data-v-11f599ab]{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:var(--ui-text-highlighted);margin-bottom:10px}.invoice-refs-note[data-v-11f599ab]{font-size:.78rem;color:var(--ui-text-muted);line-height:1.45;margin-bottom:10px}.invoice-refs-note--warn[data-v-11f599ab]{color:var(--ui-warning);margin-top:10px}.invoice-refs-grid[data-v-11f599ab]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal-header[data-v-11f599ab]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-body[data-v-11f599ab]{padding:16px}.modal-footer[data-v-11f599ab]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.page-header[data-v-2b052a2b]{display:flex;justify-content:space-between;align-items:center}.modal-shell[data-v-2b052a2b]{display:flex;flex-direction:column;max-height:calc(100dvh - 4rem);min-height:0}.modal-form[data-v-2b052a2b]{display:flex;flex-direction:column;flex:1;min-height:0}.modal-header[data-v-2b052a2b]{flex:none;display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0;font-size:1.1rem;font-weight:600}.modal-body[data-v-2b052a2b]{flex:1;min-height:0;max-height:none;padding:20px;overflow-y:auto}.modal-footer[data-v-2b052a2b]{flex:none;display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.field-grid[data-v-2b052a2b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 640px){.field-grid[data-v-2b052a2b]{grid-template-columns:1fr}}.public-toggle[data-v-2b052a2b]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:10px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.public-toggle-title[data-v-2b052a2b]{font-size:.86rem;font-weight:600;color:var(--ui-text-highlighted)}.public-toggle-desc[data-v-2b052a2b]{font-size:.78rem;color:var(--ui-text-muted);margin-top:2px;line-height:1.45}.funnel-hint[data-v-2b052a2b]{display:flex;gap:8px;align-items:flex-start;font-size:.78rem;color:var(--ui-text-muted);line-height:1.45}.funnel-hint-icon[data-v-2b052a2b]{width:15px;height:15px;flex-shrink:0;margin-top:1px;color:var(--ui-primary)}.billing-grid[data-v-2b052a2b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 640px){.billing-grid[data-v-2b052a2b]{grid-template-columns:1fr}}.billing-card[data-v-2b052a2b]{border:1px solid var(--ui-border);background:var(--ui-bg-elevated);border-radius:10px;padding:16px 18px}.billing-card--info[data-v-2b052a2b]{border-color:color-mix(in srgb,var(--ui-info) 40%,transparent)}.billing-card--warning[data-v-2b052a2b]{border-color:color-mix(in srgb,var(--ui-warning) 40%,transparent)}.billing-card--error[data-v-2b052a2b]{border-color:color-mix(in srgb,var(--ui-error) 40%,transparent)}.billing-card-label[data-v-2b052a2b]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted);margin-bottom:6px}.detail-grid[data-v-2b052a2b]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.detail-grid>div[data-v-2b052a2b]{display:flex;flex-direction:column}.detail-full[data-v-2b052a2b]{grid-column:1 / -1}.detail-label[data-v-2b052a2b]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ui-text-muted);margin-bottom:2px}.doc-row[data-v-2b052a2b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--ui-border)}.doc-row[data-v-2b052a2b]:first-of-type{border-top:none}.page-header[data-v-2e452099],.page-header[data-v-b0e08480]{display:flex;justify-content:space-between;align-items:center}.modal-header[data-v-b0e08480]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-b0e08480]{background:#dc2626}.modal-body[data-v-b0e08480]{padding:16px}.modal-footer[data-v-b0e08480]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.cmd-card[data-v-d986d41f]{width:100%;align-self:center}.cmd-progress[data-v-d986d41f]{margin-bottom:1.25rem}.cmd-progress-head[data-v-d986d41f]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:.5rem}.cmd-progress-step[data-v-d986d41f]{font-weight:700;color:var(--ui-text-highlighted)}.cmd-progress-count[data-v-d986d41f]{font-size:.75rem;color:var(--ui-text-muted);white-space:nowrap}.cmd-progress-bar[data-v-d986d41f]{height:6px;border-radius:999px;background:var(--ui-bg-elevated);overflow:hidden}.cmd-progress-fill[data-v-d986d41f]{height:100%;background:var(--ui-primary);border-radius:999px;transition:width .3s ease}.cmd-intro[data-v-d986d41f]{margin-bottom:1.25rem}.cmd-intro-title[data-v-d986d41f]{font-size:1.15rem;font-weight:700;color:var(--ui-text-highlighted);margin:0 0 .35rem}.cmd-intro-text[data-v-d986d41f]{font-size:.875rem;color:var(--ui-text-muted);line-height:1.5;margin:0}.cmd-intro-callout[data-v-d986d41f]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--ui-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--ui-primary) 35%,transparent)}.cmd-intro-callout-icon[data-v-d986d41f]{width:20px;height:20px;color:var(--ui-primary);flex-shrink:0;margin-top:1px}.cmd-intro-callout-text[data-v-d986d41f]{font-size:.875rem;color:var(--ui-text-highlighted);line-height:1.5;margin:0}.cmd-fields[data-v-d986d41f]{display:flex;flex-direction:column;gap:1rem}.cmd-turnstile[data-v-d986d41f]{margin-top:.75rem}.cmd-row[data-v-d986d41f]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cmd-actions[data-v-d986d41f]{display:flex;align-items:center;gap:8px;margin-top:1.5rem}.cmd-actions-spacer[data-v-d986d41f]{flex:1}.cmd-type-grid[data-v-d986d41f]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cmd-type-card[data-v-d986d41f]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:1.25rem;border-radius:12px;border:1px solid var(--ui-border);background:var(--ui-bg-elevated);cursor:pointer;transition:border-color .15s,transform .15s}.cmd-type-card[data-v-d986d41f]:hover{border-color:var(--ui-primary);transform:translateY(-2px)}.cmd-type-icon[data-v-d986d41f]{width:28px;height:28px;color:var(--ui-primary)}.cmd-type-title[data-v-d986d41f]{font-weight:600;color:var(--ui-text-highlighted)}.cmd-type-desc[data-v-d986d41f]{font-size:.8rem;color:var(--ui-text-muted)}.cmd-subdomain-suffix[data-v-d986d41f]{font-size:.85rem;color:var(--ui-text-muted);white-space:nowrap;padding-right:4px}.cmd-subdomain-preview[data-v-d986d41f]{margin-top:.4rem;font-size:.8rem;color:var(--ui-text-muted)}.cmd-subdomain-preview strong[data-v-d986d41f]{color:var(--ui-primary)}.cmd-recap[data-v-d986d41f]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border)}.cmd-recap>div[data-v-d986d41f]{display:flex;justify-content:space-between;gap:12px;font-size:.85rem}.cmd-recap dt[data-v-d986d41f]{color:var(--ui-text-muted)}.cmd-recap dd[data-v-d986d41f]{text-align:right;font-weight:500}.cmd-candidate[data-v-d986d41f]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:12px;border-radius:10px;border:1px solid var(--ui-border);background:var(--ui-bg);cursor:pointer;transition:border-color .15s}.cmd-candidate[data-v-d986d41f]:hover{border-color:var(--ui-primary)}.cmd-candidate-body[data-v-d986d41f]{display:flex;flex-direction:column;flex:1;min-width:0}.modal-header[data-v-d986d41f]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-weight:600}.modal-body[data-v-d986d41f]{padding:16px}.modal-footer[data-v-d986d41f]{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--ui-border)}.modal-header[data-v-94d140a6]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-94d140a6]{background:#dc2626}.modal-body[data-v-94d140a6]{padding:16px}.modal-footer[data-v-94d140a6]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.booking-textarea[data-v-94d140a6]{width:100%;padding:8px 12px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px;color:var(--ui-text);font-size:14px;resize:vertical;font-family:inherit}.booking-textarea[data-v-94d140a6]:focus{outline:none;border-color:var(--ui-primary)}.page-header[data-v-293e87b9]{display:flex;justify-content:space-between;align-items:center}.tabs-bar[data-v-293e87b9]{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--ui-border)}.tab-btn[data-v-293e87b9]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;font-weight:500;color:var(--ui-text-muted);border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s}.tab-btn[data-v-293e87b9]:hover{color:var(--ui-text)}.tab-btn--active[data-v-293e87b9]{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.tab-badge[data-v-293e87b9]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:.7rem;font-weight:700;color:#fff;background:var(--ui-warning)}.testimony-grid[data-v-293e87b9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.testimony-card[data-v-293e87b9]{display:flex;flex-direction:column}.testimony-content[data-v-293e87b9]{font-size:.9rem;line-height:1.5;color:var(--ui-text);font-style:italic;margin-bottom:12px}.testimony-content[data-v-293e87b9]:before{content:"“"}.testimony-content[data-v-293e87b9]:after{content:"”"}.testimony-author[data-v-293e87b9]{display:flex;flex-wrap:wrap;gap:4px;font-size:.85rem}.testimony-actions[data-v-293e87b9]{display:flex;align-items:center;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--ui-border)}.empty-state[data-v-293e87b9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center}.modal-header[data-v-293e87b9]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-293e87b9]{background:#dc2626}.modal-body[data-v-293e87b9]{padding:16px}.modal-footer[data-v-293e87b9]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.page-header[data-v-5ba6c93e]{display:flex;align-items:center}.pagination[data-v-5ba6c93e]{display:flex;justify-content:center;align-items:center;gap:12px}.color-swatch[data-v-5ba6c93e]{display:inline-block;width:20px;height:20px;border-radius:4px;border:1px solid rgba(0,0,0,.15);vertical-align:middle}.tag-color-input[data-v-5ba6c93e]{width:40px;height:40px;border:1px solid var(--ui-border);border-radius:6px;padding:2px;cursor:pointer;background:none}.tag-preview[data-v-5ba6c93e]{padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;color:#fff}.modal-header[data-v-5ba6c93e]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-5ba6c93e]{background:#dc2626}.modal-body[data-v-5ba6c93e]{padding:16px}.modal-footer[data-v-5ba6c93e]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.page-header[data-v-e6e153b7]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}.post-card[data-v-e6e153b7]{padding:20px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:12px;position:relative;overflow:hidden}.post-header[data-v-e6e153b7]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}.post-author-info[data-v-e6e153b7]{display:flex;align-items:center;gap:12px}.post-logos[data-v-e6e153b7]{display:flex;align-items:center;gap:8px}.clickable[data-v-e6e153b7]{cursor:pointer;transition:opacity .2s}.clickable[data-v-e6e153b7]:hover{opacity:.8}.post-author-details[data-v-e6e153b7]{display:flex;flex-direction:column}.post-author-name[data-v-e6e153b7]{font-size:15px;font-weight:600;color:var(--ui-text);cursor:pointer}.post-author-name[data-v-e6e153b7]:hover{color:var(--ui-primary);text-decoration:underline}.post-author-anonymized[data-v-e6e153b7]{cursor:default;pointer-events:none}.post-author-anonymized[data-v-e6e153b7]:hover{color:var(--ui-text);text-decoration:none}.post-meta-line[data-v-e6e153b7]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.post-date[data-v-e6e153b7]{font-size:13px;color:var(--ui-text-muted)}.post-incubator[data-v-e6e153b7]{display:flex;align-items:center;gap:2px;font-size:13px;color:var(--ui-text-muted)}.post-actions[data-v-e6e153b7]{display:flex;align-items:center;gap:8px}.post-tags[data-v-e6e153b7]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.post-title[data-v-e6e153b7]{font-size:20px;font-weight:600;color:var(--ui-text);margin-bottom:12px}.post-urgent-icon[data-v-e6e153b7]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-red-100);color:var(--color-red-600);margin-right:8px;vertical-align:middle;flex-shrink:0;animation:urgent-pulse-e6e153b7 2s ease-in-out infinite}.dark{background:color-mix(in oklch,var(--color-red-500) 22%,transparent);color:var(--color-red-300)}@keyframes urgent-pulse-e6e153b7{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 6px #ef444400}}.post-body[data-v-e6e153b7]{display:flex;gap:24px;align-items:flex-start}.post-body--with-image .post-body__content[data-v-e6e153b7]{flex:1;min-width:0}.post-body__image[data-v-e6e153b7]{flex-shrink:0;position:relative;width:20%;min-width:150px;max-width:300px}.post-content[data-v-e6e153b7]{font-size:15px;line-height:1.6;color:var(--ui-text);margin-bottom:16px}.post-content[data-v-e6e153b7] h2{font-size:1.4em;font-weight:600;margin:.8em 0 .4em;color:var(--ui-text)}.post-content[data-v-e6e153b7] h3{font-size:1.2em;font-weight:600;margin:.7em 0 .35em;color:var(--ui-text)}.post-content[data-v-e6e153b7] blockquote{margin:16px 0;padding:12px 20px;border-left:4px solid var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,transparent);border-radius:0 8px 8px 0;font-style:italic;color:var(--ui-text-muted)}.post-content[data-v-e6e153b7] blockquote p{margin:0}.post-content[data-v-e6e153b7] blockquote p+p{margin-top:8px}.post-files[data-v-e6e153b7]{padding:16px;background:color-mix(in srgb,#3b82f6 6%,transparent);border:1px solid color-mix(in srgb,#3b82f6 15%,transparent);border-radius:8px}.post-files-title[data-v-e6e153b7]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#3b82f6;margin-bottom:12px}.post-files-list[data-v-e6e153b7]{display:flex;flex-direction:column;gap:8px}.post-file-item[data-v-e6e153b7]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:6px;text-decoration:none;color:var(--ui-text);transition:all .2s}.post-file-item[data-v-e6e153b7]:hover{background:color-mix(in srgb,var(--ui-primary) 10%,transparent);border-color:color-mix(in srgb,var(--ui-primary) 30%,transparent)}.post-file-name[data-v-e6e153b7]{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-content[data-v-e6e153b7] table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden}.post-content[data-v-e6e153b7] table thead{background:var(--ui-bg-elevated)}.post-content[data-v-e6e153b7] table th{padding:12px 16px;text-align:left;font-weight:600;color:var(--ui-text);border-bottom:2px solid var(--ui-border)}.post-content[data-v-e6e153b7] table td{padding:10px 16px;border-bottom:1px solid var(--ui-border);vertical-align:top}.post-content[data-v-e6e153b7] table tr:last-child td{border-bottom:none}.post-content[data-v-e6e153b7] table tbody tr:hover{background:color-mix(in srgb,var(--ui-primary) 5%,transparent)}.post-content[data-v-e6e153b7] table th,.post-content[data-v-e6e153b7] table td{border-right:1px solid var(--ui-border)}.post-content[data-v-e6e153b7] table th:last-child,.post-content[data-v-e6e153b7] table td:last-child{border-right:none}.post-video[data-v-e6e153b7]{margin-bottom:16px}.post-video[data-v-e6e153b7] iframe{max-width:100%;border-radius:8px}.post-auto-videos[data-v-e6e153b7]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.post-auto-video[data-v-e6e153b7]{position:relative;width:100%;max-width:640px}.post-auto-video iframe[data-v-e6e153b7]{width:100%;aspect-ratio:16 / 9;border-radius:8px}.post-card[data-v-e6e153b7]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:5px}.post-card--news[data-v-e6e153b7]:before{background:linear-gradient(180deg,#3b82f6,#2563eb 60%,#2563eb40)}.post-card--event[data-v-e6e153b7]:before{background:linear-gradient(180deg,#f59e0b,#d97706 60%,#d9770640)}.post-card--poll[data-v-e6e153b7]:before{background:linear-gradient(180deg,#8b5cf6,#7c3aed 60%,#7c3aed40)}.post-card--job[data-v-e6e153b7]:before{background:linear-gradient(180deg,#10b981,#059669 60%,#05966940)}.post-card--candidate[data-v-e6e153b7]:before{background:linear-gradient(180deg,#10b981,#059669 60%,#05966940)}.post-card--critical[data-v-e6e153b7]:before{background:linear-gradient(180deg,#ef4444,#dc2626 60%,#dc262640)}.post-card--critical[data-v-e6e153b7]{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 9%,transparent) 0%,transparent 55%),var(--ui-bg);border-color:color-mix(in srgb,#ef4444 28%,var(--ui-border))}.type-banner[data-v-e6e153b7]{display:flex;align-items:center;gap:8px;padding:8px 16px;margin:-20px -20px 16px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.type-banner--event[data-v-e6e153b7]{background:linear-gradient(90deg,rgba(245,158,11,.15),transparent);color:#f59e0b}.type-banner--poll[data-v-e6e153b7]{background:linear-gradient(90deg,rgba(139,92,246,.15),transparent);color:#8b5cf6}.event-info[data-v-e6e153b7]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding:12px 16px;background:#f59e0b14;border-radius:8px}.event-date-block[data-v-e6e153b7]{display:flex;align-items:center;gap:12px}.event-date-text[data-v-e6e153b7]{display:flex;flex-direction:column}.event-date-label[data-v-e6e153b7]{font-weight:600;color:var(--ui-text)}.event-date-end[data-v-e6e153b7]{font-size:13px;color:var(--ui-text-muted)}.event-participants[data-v-e6e153b7]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ui-text-muted)}.event-room[data-v-e6e153b7]{display:flex;align-items:center;gap:8px;font-size:14px;color:#b45309;font-weight:500}.event-reminders[data-v-e6e153b7]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ui-text-muted);cursor:help;width:fit-content}.event-actions[data-v-e6e153b7]{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--ui-border)}.event-participants-list[data-v-e6e153b7]{padding:12px 16px;background:#f59e0b0d;border-radius:8px;border:1px solid rgba(245,158,11,.15)}.event-participants-header[data-v-e6e153b7]{display:flex;align-items:center;color:#f59e0b;margin-bottom:8px}.event-participants-names[data-v-e6e153b7]{display:flex;flex-wrap:wrap;gap:4px}.poll-section[data-v-e6e153b7]{padding-top:12px;border-top:1px solid var(--ui-border)}.poll-deadline[data-v-e6e153b7]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ui-text-muted)}.poll-icon-green[data-v-e6e153b7]{color:#8b5cf6!important}.poll-chip-voted[data-v-e6e153b7]{background-color:#8b5cf626!important;color:#7c3aed!important}.poll-results[data-v-e6e153b7]{display:flex;flex-direction:column;align-items:flex-start}.poll-inline-results[data-v-e6e153b7]{width:100%;padding:16px;background:var(--ui-bg-elevated);border-radius:8px}.poll-question-title[data-v-e6e153b7]{font-weight:600;color:var(--ui-text)}.poll-option-result[data-v-e6e153b7]{display:flex;flex-direction:column;gap:4px}.poll-option-label[data-v-e6e153b7]{font-size:14px;color:var(--ui-text)}.poll-option-bar-container[data-v-e6e153b7]{position:relative;height:24px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:4px;overflow:hidden}.poll-option-bar[data-v-e6e153b7]{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#8b5cf6,#8b5cf699);border-radius:4px;transition:width .3s ease}.poll-option-percentage[data-v-e6e153b7]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:var(--ui-text)}.poll-option-bar-container--empty[data-v-e6e153b7]{background:repeating-linear-gradient(45deg,var(--ui-bg-elevated),var(--ui-bg-elevated) 6px,rgba(139,92,246,.08) 6px,rgba(139,92,246,.08) 12px)}.poll-option-percentage--empty[data-v-e6e153b7]{color:var(--ui-text-muted);font-weight:500}.poll-question[data-v-e6e153b7]{padding:12px;background:#8b5cf60d;border-radius:8px}.poll-question-text[data-v-e6e153b7]{font-weight:600;margin-bottom:12px;color:var(--ui-text)}.poll-btn-vote[data-v-e6e153b7]{display:inline-flex;align-items:center;padding:8px 20px;background-color:#8b5cf6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.poll-btn-vote[data-v-e6e153b7]:hover:not(:disabled){background-color:#7c3aed}.poll-btn-vote[data-v-e6e153b7]:disabled{background-color:#8b5cf680;color:#ffffffb3;cursor:not-allowed}.expand-enter-active[data-v-e6e153b7],.expand-leave-active[data-v-e6e153b7]{transition:opacity .2s,max-height .3s;max-height:2000px;overflow:hidden}.expand-enter-from[data-v-e6e153b7],.expand-leave-to[data-v-e6e153b7]{opacity:0;max-height:0}@media (max-width: 600px){.post-card[data-v-e6e153b7]{padding:12px}.type-banner[data-v-e6e153b7]{margin:-12px -12px 16px}.post-body[data-v-e6e153b7]{flex-direction:column-reverse}.post-body__image[data-v-e6e153b7]{width:100%}.post-body__image[data-v-e6e153b7]{max-width:100%}.post-content[data-v-e6e153b7] table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.post-content[data-v-e6e153b7] table th,.post-content[data-v-e6e153b7] table td{padding:8px 12px;min-width:100px}}.auth-footer-muted[data-v-49684200]{color:#8a8a96;display:inline-block;margin-left:.25rem}.fp-form[data-v-49684200]{--ui-bg: #14141a;--ui-bg-elevated: #1c1c24;--ui-bg-muted: #0f0f12;--ui-text: #f0f0f2;--ui-text-muted: #9aa0aa;--ui-text-toned: #b9bec7;--ui-text-highlighted: #ffffff;--ui-border: rgba(255, 255, 255, .1);--ui-border-accented: rgba(255, 255, 255, .18);--ui-border-inverted: #f0f0f2;color:var(--ui-text)}.fp-section-head[data-v-49684200]{display:flex;align-items:center;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:.75rem}.fp-section-icon[data-v-49684200]{width:1.05rem;height:1.05rem;color:#8dc63f}.fp-section-title[data-v-49684200]{font-size:1.05rem;font-weight:700;color:#f0f0f2;margin:0}.fp-subtitle[data-v-49684200]{font-size:.9rem;color:#9aa0aa;line-height:1.55;margin:0}.fp-back[data-v-49684200]{display:flex;justify-content:center;margin-top:1rem}.fp-link[data-v-49684200]{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:#8dc63f;text-decoration:none}.fp-link[data-v-49684200]:hover{text-decoration:underline}.fp-success[data-v-49684200]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:.5rem 0}.fp-success-icon[data-v-49684200]{width:2.5rem;height:2.5rem;color:#8dc63f;padding:.5rem;border-radius:999px;background:#8dc63f1f;border:1px solid rgba(141,198,63,.25)}.fp-success-text[data-v-49684200]{font-size:.9rem;color:#9aa0aa;line-height:1.55;max-width:420px}.auth-page[data-v-48e171ea]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.auth-card[data-v-48e171ea]{width:100%;max-width:450px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:12px;padding:32px;box-shadow:0 4px 24px #00000014}.auth-title[data-v-48e171ea]{font-size:1.4rem;font-weight:700;color:var(--ui-text);margin-bottom:16px}.back-link[data-v-48e171ea]{font-size:14px;color:#8dc63f;text-decoration:none}.back-link[data-v-48e171ea]:hover{text-decoration:underline}.input-clear-btn[data-v-8ea3e45e]{display:flex;align-items:center;justify-content:center;padding:2px;color:var(--ui-text-muted);cursor:pointer;background:none;border:none;border-radius:4px}.input-clear-btn[data-v-8ea3e45e]:hover{color:var(--ui-text);background:var(--ui-bg-elevated)}.results-pagination-bar[data-v-8ea3e45e]{display:flex;align-items:center;gap:12px}.results-count[data-v-8ea3e45e]{font-size:14px;color:var(--ui-text-muted)}.student-grid[data-v-8ea3e45e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.student-card[data-v-8ea3e45e]{cursor:pointer;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg);transition:transform .2s,box-shadow .2s;overflow:hidden}.student-card[data-v-8ea3e45e]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.card-content[data-v-8ea3e45e]{padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center}.user-name[data-v-8ea3e45e]{font-size:16px;font-weight:600;color:var(--ui-text);margin-bottom:8px;word-break:break-word}.user-info[data-v-8ea3e45e]{font-size:13px;color:var(--ui-text-muted);margin:4px 0;display:flex;align-items:center;justify-content:center}.empty-state[data-v-8ea3e45e]{text-align:center;padding:48px;color:var(--ui-text-muted);display:flex;flex-direction:column;align-items:center}.pagination[data-v-8ea3e45e]{display:flex;align-items:center;gap:12px}.group-card[data-v-2426d628]{display:flex;flex-direction:column;height:440px;border-radius:12px;border:1px solid var(--ui-border, rgba(255,255,255,.08));background:var(--ui-bg-elevated, #1a1f2e);cursor:pointer;transition:box-shadow .2s,border-color .2s,transform .15s;overflow:hidden}.group-card[data-v-2426d628]:hover{box-shadow:0 6px 24px #0003;border-color:color-mix(in srgb,var(--ui-primary, #8DC63F) 40%,transparent);transform:translateY(-1px)}.group-card--tender[data-v-2426d628]{border-color:#f97316;box-shadow:0 0 0 2px #f9731626}.group-card--tender[data-v-2426d628]:hover{box-shadow:0 4px 20px #f9731640}.group-card-img[data-v-2426d628]{height:150px;flex-shrink:0;overflow:hidden;cursor:pointer}.cover-img[data-v-2426d628]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.group-card:hover .cover-img[data-v-2426d628]{transform:scale(1.03)}.cover-placeholder[data-v-2426d628]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ui-primary, #8DC63F) 6%,transparent)}.group-card-body[data-v-2426d628]{display:flex;flex-direction:column;flex:1;padding:12px 14px;min-height:0}.group-title[data-v-2426d628]{font-size:14px;font-weight:700;color:var(--ui-text, #e2e8f0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.group-description[data-v-2426d628]{font-size:12px;color:var(--ui-text-muted, #94a3b8);max-height:72px;overflow:hidden;margin-bottom:8px;mask-image:linear-gradient(to bottom,black 60%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 60%,transparent 100%);line-height:1.5}.group-description[data-v-2426d628] p{margin-bottom:4px}.group-description[data-v-2426d628] ul,.group-description[data-v-2426d628] ol{padding-left:14px;margin-bottom:4px}.group-card-footer[data-v-2426d628]{flex-shrink:0;border-top:1px solid var(--ui-border, rgba(255,255,255,.08))}.modal-header[data-v-0c049b82]{display:flex;align-items:center;background:var(--ui-primary);color:#fff;padding:16px 20px;border-radius:8px 8px 0 0;font-size:1.1rem;font-weight:600}.modal-body[data-v-0c049b82]{padding:20px}.modal-footer[data-v-0c049b82]{display:flex;justify-content:space-between;gap:8px;padding:16px 20px;border-top:1px solid var(--ui-border)}.cover-image-wrapper[data-v-0c049b82]{position:relative;display:inline-block;border-radius:8px;overflow:hidden}.cover-image-preview[data-v-0c049b82]{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:8px}.cover-image-delete[data-v-0c049b82]{position:absolute;top:8px;right:8px;background:#0000008c;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.cover-image-delete[data-v-0c049b82]:hover{background:#d32f2fd9}.page-header[data-v-896c0b11]{display:flex;justify-content:space-between;align-items:center}.groups-grid[data-v-896c0b11]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.pagination[data-v-896c0b11]{display:flex;justify-content:center;align-items:center;gap:12px}.empty-state[data-v-896c0b11]{text-align:center;padding:48px;color:var(--ui-text-muted);display:flex;flex-direction:column;align-items:center}.filter-chip[data-v-896c0b11]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:500;background:color-mix(in srgb,var(--ui-primary) 12%,transparent);color:var(--ui-primary);border:1px solid color-mix(in srgb,var(--ui-primary) 25%,transparent)}.chip-close[data-v-896c0b11]{background:none;border:none;cursor:pointer;color:inherit;font-size:14px;line-height:1;padding:0 0 0 2px}.spinner[data-v-896c0b11]{width:48px;height:48px;animation:spin-896c0b11 1s linear infinite}.spinner circle[data-v-896c0b11]{stroke:var(--ui-primary);stroke-linecap:round;stroke-dasharray:100,150;animation:dash-896c0b11 1.5s ease-in-out infinite}@keyframes spin-896c0b11{to{transform:rotate(360deg)}}@keyframes dash-896c0b11{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.members-list[data-v-f3b6a15c]{display:flex;flex-direction:column;gap:2px}.member-item[data-v-f3b6a15c]{display:flex;align-items:center;padding:8px 10px;border-radius:8px;text-decoration:none;transition:background .15s}.member-item[data-v-f3b6a15c]:hover{background:var(--ui-bg-elevated)}.search-dropdown[data-v-f3b6a15c]{position:absolute;z-index:50;width:100%;top:100%;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;margin-top:2px}.search-dropdown-item[data-v-f3b6a15c]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;text-align:left;transition:background .15s}.search-dropdown-item[data-v-f3b6a15c]:hover{background:var(--ui-bg-elevated)}.member-menu[data-v-f3b6a15c]{position:absolute;right:0;z-index:50;min-width:180px;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden}.member-menu-item[data-v-f3b6a15c]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;text-align:left;color:var(--ui-text);transition:background .15s}.member-menu-item[data-v-f3b6a15c]:hover{background:var(--ui-bg-elevated)}.member-menu-item--danger[data-v-f3b6a15c]{color:#dc2626}.member-menu-item--danger[data-v-f3b6a15c]:hover{background:#ef444414}.modal-header[data-v-f3b6a15c]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-body[data-v-f3b6a15c]{padding:16px;display:flex;flex-direction:column;gap:12px}.modal-footer[data-v-f3b6a15c]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.page-header[data-v-52118253]{display:flex;justify-content:space-between;align-items:center}.tabs-bar[data-v-52118253]{display:flex;gap:0;border-bottom:2px solid var(--ui-border)}.tab-btn[data-v-52118253]{padding:8px 20px;font-size:14px;font-weight:500;color:var(--ui-text-muted);background:none;border:none;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:color .15s,border-color .15s}.tab-btn--active[data-v-52118253]{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.tab-btn[data-v-52118253]:hover:not(.tab-btn--active){color:var(--ui-text)}.groups-accordion[data-v-52118253]{display:flex;flex-direction:column;gap:8px}.accordion-item[data-v-52118253]{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden;background:var(--ui-bg)}.accordion-header[data-v-52118253]{display:flex;align-items:center;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;transition:background .15s}.accordion-header[data-v-52118253]:hover{background:color-mix(in srgb,var(--ui-primary) 5%,transparent)}.accordion-body[data-v-52118253]{padding:16px;border-top:1px solid var(--ui-border)}.expand-enter-active[data-v-52118253],.expand-leave-active[data-v-52118253]{transition:max-height .25s ease,opacity .25s ease;max-height:600px;overflow:hidden}.expand-enter-from[data-v-52118253],.expand-leave-to[data-v-52118253]{max-height:0;opacity:0}.post-card[data-v-52118253]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:10px;padding:14px 16px;cursor:pointer;transition:box-shadow .2s}.post-card[data-v-52118253]:hover{box-shadow:0 2px 12px #0000001a}.post-card-title[data-v-52118253]{font-size:15px;font-weight:600;color:var(--ui-text);margin-bottom:4px}.post-content-clamp[data-v-52118253]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--ui-text-muted)}.empty-state[data-v-52118253]{text-align:center;padding:48px;color:var(--ui-text-muted);display:flex;flex-direction:column;align-items:center}.group-desc-html[data-v-52118253] p{margin-bottom:4px}.group-desc-html[data-v-52118253] ul,.group-desc-html[data-v-52118253] ol{padding-left:16px;margin-bottom:4px}.spinner[data-v-52118253]{width:48px;height:48px;animation:spin-52118253 1s linear infinite}.spinner circle[data-v-52118253]{stroke:var(--ui-primary);stroke-linecap:round;stroke-dasharray:100,150;animation:dash-52118253 1.5s ease-in-out infinite}@keyframes spin-52118253{to{transform:rotate(360deg)}}@keyframes dash-52118253{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.group-header-card[data-v-b220c49a]{border:1px solid var(--ui-border);border-radius:12px;overflow:hidden;background:var(--ui-bg)}.group-cover-img[data-v-b220c49a]{width:100%;height:180px;object-fit:cover;display:block}.group-header-placeholder[data-v-b220c49a]{height:180px;background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.group-header-body[data-v-b220c49a]{padding:16px}.group-header-info[data-v-b220c49a]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.group-description[data-v-b220c49a] p{margin-bottom:4px}.group-description[data-v-b220c49a] ul,.group-description[data-v-b220c49a] ol{padding-left:16px;margin-bottom:4px}.mod-menu[data-v-b220c49a]{position:absolute;right:0;top:calc(100% + 4px);background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:8px;min-width:180px;z-index:50;box-shadow:0 4px 16px #0000001f;overflow:hidden}.mod-menu-item[data-v-b220c49a]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:14px;background:none;border:none;cursor:pointer;color:var(--ui-text);text-align:left;transition:background .15s}.mod-menu-item[data-v-b220c49a]:hover{background:var(--ui-bg-elevated)}.mod-menu-item--danger[data-v-b220c49a]{color:#dc2626}.alert-error[data-v-b220c49a]{display:flex;align-items:center;padding:14px 16px;background:color-mix(in srgb,#dc2626 10%,transparent);border:1px solid color-mix(in srgb,#dc2626 25%,transparent);border-radius:8px;color:#dc2626;font-size:14px}.alert-warning[data-v-b220c49a]{display:flex;align-items:center;padding:14px 16px;background:color-mix(in srgb,#f59e0b 10%,transparent);border:1px solid color-mix(in srgb,#f59e0b 25%,transparent);border-radius:8px;color:#d97706;font-size:14px}.group-layout[data-v-b220c49a]{display:grid;grid-template-columns:1fr 320px;gap:24px}.posts-column[data-v-b220c49a]{min-width:0}.post-card[data-v-b220c49a]{border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg);padding:20px;margin-bottom:16px}.type-banner[data-v-b220c49a]{display:flex;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:-20px -20px 12px}.type-banner--event[data-v-b220c49a]{background:#ff98001f;color:#e65100}.type-banner--poll[data-v-b220c49a]{background:#8b5cf61f;color:#8b5cf6}.post-header[data-v-b220c49a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}.post-author-info[data-v-b220c49a]{display:flex;align-items:center;gap:12px}.post-logos[data-v-b220c49a]{display:flex;align-items:center;gap:8px}.company-logo-wrap[data-v-b220c49a]{position:relative;width:50px;height:50px;border-radius:4px;overflow:hidden;cursor:pointer;transition:opacity .2s}.company-logo-wrap[data-v-b220c49a]:hover{opacity:.8}.logo-img--company[data-v-b220c49a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover}.clickable[data-v-b220c49a]{cursor:pointer;transition:opacity .2s}.clickable[data-v-b220c49a]:hover{opacity:.8}.post-author-details[data-v-b220c49a]{display:flex;flex-direction:column}.post-author-name[data-v-b220c49a]{font-size:15px;font-weight:600;color:var(--ui-text)}.post-author-name.clickable[data-v-b220c49a]:hover{color:var(--ui-primary);text-decoration:underline}.post-meta-line[data-v-b220c49a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.post-date[data-v-b220c49a]{font-size:13px;color:var(--ui-text-muted)}.post-incubator[data-v-b220c49a]{font-size:12px;color:var(--ui-text-muted);display:inline-flex;align-items:center}.post-actions[data-v-b220c49a]{display:flex;align-items:center;gap:4px;flex-shrink:0}.post-tags[data-v-b220c49a]{margin-bottom:8px;display:flex;flex-wrap:wrap}.post-title[data-v-b220c49a]{font-size:18px;font-weight:600;margin-bottom:12px;color:var(--ui-text)}.event-info[data-v-b220c49a]{background:#ff98000f;border-left:3px solid #ff9800;padding:10px 14px;margin-bottom:12px;border-radius:0 6px 6px 0}.event-date-block[data-v-b220c49a]{display:flex;align-items:center;gap:8px}.event-date-text[data-v-b220c49a]{display:flex;flex-direction:column}.event-date-label[data-v-b220c49a]{font-weight:600;font-size:14px;color:var(--ui-text)}.event-date-end[data-v-b220c49a]{font-size:13px;color:var(--ui-text-muted)}.event-participants[data-v-b220c49a]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:var(--ui-text-muted)}.event-participants-list[data-v-b220c49a]{padding:8px 0}.event-participants-header[data-v-b220c49a]{display:flex;align-items:center;margin-bottom:8px;font-size:13px;color:var(--ui-text-muted)}.event-participants-names[data-v-b220c49a]{display:flex;flex-wrap:wrap}.event-actions[data-v-b220c49a],.event-past-indicator[data-v-b220c49a]{padding:4px 0}.post-body[data-v-b220c49a]{display:flex;gap:16px;margin-bottom:12px}.post-body--with-image[data-v-b220c49a]{align-items:flex-start}.post-body__content[data-v-b220c49a]{flex:1;min-width:0}.post-body__image[data-v-b220c49a]{flex-shrink:0}.post-content[data-v-b220c49a]{font-size:14px;line-height:1.6;color:var(--ui-text);margin-bottom:8px}.post-content[data-v-b220c49a] p{margin-bottom:8px}.post-content[data-v-b220c49a] p:last-child{margin-bottom:0}.post-content[data-v-b220c49a] li{margin-bottom:2px}.post-content[data-v-b220c49a] h1,.post-content[data-v-b220c49a] h2,.post-content[data-v-b220c49a] h3,.post-content[data-v-b220c49a] h4{font-weight:600;margin-top:12px;margin-bottom:6px;color:var(--ui-text)}.post-content[data-v-b220c49a] h1{font-size:20px}.post-content[data-v-b220c49a] h2{font-size:18px}.post-content[data-v-b220c49a] h3{font-size:16px}.post-content[data-v-b220c49a] h4{font-size:15px}.post-content[data-v-b220c49a] a{color:var(--ui-primary);text-decoration:underline}.post-content[data-v-b220c49a] strong{font-weight:700}.post-content[data-v-b220c49a] em{font-style:italic}.post-content[data-v-b220c49a] code{background:var(--ui-bg-elevated);border-radius:4px;padding:1px 5px;font-size:13px;font-family:monospace}.post-content[data-v-b220c49a] pre{background:var(--ui-bg-elevated);border-radius:6px;padding:12px 16px;overflow-x:auto;margin-bottom:8px}.post-content[data-v-b220c49a] pre code{background:none;padding:0}.post-content[data-v-b220c49a] blockquote{margin:12px 0;padding:10px 16px;border-left:4px solid var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 8%,transparent);border-radius:0 8px 8px 0;font-style:italic}.post-content[data-v-b220c49a] blockquote p{margin:0}.post-files[data-v-b220c49a]{border-top:1px solid var(--ui-border);padding-top:10px}.post-files-title[data-v-b220c49a]{font-size:13px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;color:var(--ui-text-muted)}.post-files-list[data-v-b220c49a]{display:flex;flex-direction:column;gap:6px}.post-file-item[data-v-b220c49a]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:var(--ui-bg-elevated);text-decoration:none;color:var(--ui-text);font-size:13px;transition:background .15s}.post-file-item[data-v-b220c49a]:hover{background:color-mix(in srgb,var(--ui-border) 50%,var(--ui-bg-elevated))}.post-file-name[data-v-b220c49a]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poll-section[data-v-b220c49a]{border-top:1px solid var(--ui-border);padding-top:12px}.poll-deadline[data-v-b220c49a]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ui-text-muted)}.poll-icon-green[data-v-b220c49a]{color:#8b5cf6}.poll-inline-results[data-v-b220c49a]{background:var(--ui-bg-elevated);border-radius:8px;padding:12px}.poll-question-title[data-v-b220c49a]{font-size:14px;font-weight:600;color:var(--ui-text)}.poll-option-label[data-v-b220c49a]{font-size:13px;margin-bottom:3px;color:var(--ui-text)}.poll-option-bar-container[data-v-b220c49a]{position:relative;background:var(--ui-border);border-radius:4px;height:20px;overflow:hidden}.poll-option-bar[data-v-b220c49a]{height:100%;background:#8b5cf680;transition:width .4s}.poll-option-percentage[data-v-b220c49a]{position:absolute;right:6px;top:1px;font-size:11px;font-weight:600;color:var(--ui-text)}.poll-question-text[data-v-b220c49a]{font-weight:500;margin-bottom:8px;color:var(--ui-text)}.poll-options[data-v-b220c49a]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.poll-option-label-row[data-v-b220c49a]{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--ui-text)}.poll-btn-vote[data-v-b220c49a]{background:#8b5cf6!important;color:#fff!important}.pagination[data-v-b220c49a]{display:flex;justify-content:center;align-items:center;gap:12px}.empty-state[data-v-b220c49a]{text-align:center;padding:48px;color:var(--ui-text-muted);display:flex;flex-direction:column;align-items:center}.sidebar-card[data-v-b220c49a]{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden;background:var(--ui-bg)}.sidebar-card-title[data-v-b220c49a]{display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--ui-text);padding:12px 16px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg-elevated)}.sidebar-card-body[data-v-b220c49a]{padding:12px 16px}.sidebar-label[data-v-b220c49a]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--ui-text-muted);margin-bottom:6px}.post-video iframe[data-v-b220c49a],.post-auto-video iframe[data-v-b220c49a]{width:100%;aspect-ratio:16/9;border-radius:8px}.spinner[data-v-b220c49a]{width:48px;height:48px;animation:spin-b220c49a 1s linear infinite}.spinner circle[data-v-b220c49a]{stroke:var(--ui-primary);stroke-linecap:round;stroke-dasharray:100,150;animation:dash-b220c49a 1.5s ease-in-out infinite}@keyframes spin-b220c49a{to{transform:rotate(360deg)}}@keyframes dash-b220c49a{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media (max-width: 900px){.group-layout[data-v-b220c49a]{grid-template-columns:1fr}.sidebar-column[data-v-b220c49a]{order:-1}}.page-header[data-v-8c659654]{display:flex;align-items:center}.empty-state[data-v-8c659654]{text-align:center;padding:48px;color:var(--ui-text-muted);display:flex;flex-direction:column;align-items:center}.tabs-bar[data-v-8c659654]{display:flex;gap:0;border-bottom:2px solid var(--ui-border);overflow-x:auto;flex-wrap:nowrap}.tab-btn[data-v-8c659654]{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--ui-text-muted);background:none;border:none;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:color .15s,border-color .15s;white-space:nowrap;flex-shrink:0}.tab-btn--active[data-v-8c659654]{color:var(--ui-primary);border-bottom-color:var(--ui-primary)}.tab-btn[data-v-8c659654]:hover:not(.tab-btn--active){color:var(--ui-text)}.tab-badge[data-v-8c659654]{background:#ef4444;color:#fff;font-size:11px;font-weight:700;padding:1px 6px;border-radius:10px;min-width:18px;text-align:center}.invite-row[data-v-8c659654]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.invite-dropdown[data-v-8c659654]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:8px;max-height:240px;overflow-y:auto;box-shadow:0 4px 16px #00000026}.invite-dropdown-item[data-v-8c659654]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;cursor:pointer;transition:background .15s}.invite-dropdown-item[data-v-8c659654]:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.pending-row[data-v-8c659654]{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--ui-border)}.pending-row[data-v-8c659654]:last-child{border-bottom:none}.page-header[data-v-77cd5e9f]{display:flex;align-items:center}.pagination[data-v-77cd5e9f]{display:flex;justify-content:center;align-items:center;gap:12px}.link[data-v-77cd5e9f]{color:var(--ui-primary);text-decoration:none;font-weight:500}.link[data-v-77cd5e9f]:hover{text-decoration:underline}.modal-header[data-v-77cd5e9f]{background:var(--ui-primary);color:#fff;padding:14px 16px;border-radius:8px 8px 0 0;font-size:1rem;font-weight:600}.modal-header--danger[data-v-77cd5e9f]{background:#dc2626}.modal-body[data-v-77cd5e9f]{padding:16px}.modal-footer[data-v-77cd5e9f]{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-border)}.confirm-page[data-v-908a7da8]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--ui-bg)}.confirm-card[data-v-908a7da8]{width:100%;max-width:420px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:16px;padding:36px 28px;text-align:center}.confirm-icon[data-v-908a7da8]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff}.confirm-icon--ok[data-v-908a7da8]{background:var(--ui-primary)}.confirm-icon--error[data-v-908a7da8]{background:#dc2626}.confirm-title[data-v-908a7da8]{font-size:1.4rem;font-weight:700;color:var(--ui-text-highlighted);margin-bottom:8px}.confirm-message[data-v-908a7da8]{font-size:.95rem;color:var(--ui-text-muted);margin-bottom:20px}.confirm-recap[data-v-908a7da8]{text-align:left;background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.recap-row[data-v-908a7da8]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--ui-text)}.confirm-link[data-v-908a7da8]{display:inline-block;font-size:.9rem;font-weight:600;color:var(--ui-primary);text-decoration:none}.confirm-link[data-v-908a7da8]:hover{text-decoration:underline}.confirm-page[data-v-c50c5a1d]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--ui-bg)}.confirm-card[data-v-c50c5a1d]{width:100%;max-width:420px;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:16px;padding:36px 28px;text-align:center}.confirm-icon[data-v-c50c5a1d]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff}.confirm-icon--ok[data-v-c50c5a1d]{background:var(--ui-primary)}.confirm-icon--error[data-v-c50c5a1d]{background:#dc2626}.confirm-title[data-v-c50c5a1d]{font-size:1.4rem;font-weight:700;color:var(--ui-text-highlighted);margin-bottom:8px}.confirm-message[data-v-c50c5a1d]{font-size:.95rem;color:var(--ui-text-muted);margin-bottom:20px}.confirm-link[data-v-c50c5a1d]{display:inline-block;font-size:.9rem;font-weight:600;color:var(--ui-primary);text-decoration:none}.confirm-link[data-v-c50c5a1d]:hover{text-decoration:underline}.ve-wall[data-v-c7e00475]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.85rem}.ve-icon[data-v-c7e00475]{width:2.5rem;height:2.5rem;color:#8dc63f;padding:.5rem;border-radius:999px;background:#8dc63f1f;border:1px solid rgba(141,198,63,.25)}.ve-text[data-v-c7e00475]{font-size:.92rem;color:#b9bec7;line-height:1.55;max-width:420px;margin:0}.ve-hint[data-v-c7e00475]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:#8dc63f;margin:0}.ve-logout[data-v-c7e00475]{margin-top:.5rem;background:none;border:none;cursor:pointer;font-size:.85rem;color:#9aa0aa;text-decoration:underline;text-underline-offset:2px}.ve-logout[data-v-c7e00475]:hover{color:#f0f0f2}.av-state[data-v-123fc152]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.av-icon[data-v-123fc152]{width:2.5rem;height:2.5rem;color:#f59e0b}.av-title[data-v-123fc152]{font-size:1.05rem;font-weight:700;color:#f0f0f2;margin:0}.av-text[data-v-123fc152]{font-size:.9rem;color:#9aa0aa;line-height:1.55;max-width:420px;margin:0}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/build/assets/xx-zm_JmrXl.svg)}.fi-xx.fis{background-image:url(/build/assets/xx-DHLZWhOc.svg)}.fi-ad{background-image:url(/build/assets/ad-B18i8NGa.svg)}.fi-ad.fis{background-image:url(/build/assets/ad-Blhdm5jl.svg)}.fi-ae{background-image:url(/build/assets/ae-CZRtWSox.svg)}.fi-ae.fis{background-image:url(/build/assets/ae-CnWpkG7H.svg)}.fi-af{background-image:url(/build/assets/af-C77Rf6cE.svg)}.fi-af.fis{background-image:url(/build/assets/af-Bc2fqp73.svg)}.fi-ag{background-image:url(/build/assets/ag-C8MykuG2.svg)}.fi-ag.fis{background-image:url(/build/assets/ag-B50eCdjH.svg)}.fi-ai{background-image:url(/build/assets/ai-Dmedkf4v.svg)}.fi-ai.fis{background-image:url(/build/assets/ai-BhrGqTjA.svg)}.fi-al{background-image:url(/build/assets/al-10QRkakw.svg)}.fi-al.fis{background-image:url(/build/assets/al-CxA7yomf.svg)}.fi-am{background-image:url(/build/assets/am-DMt4_dd4.svg)}.fi-am.fis{background-image:url(/build/assets/am-Brwuaa2u.svg)}.fi-ao{background-image:url(/build/assets/ao-tXuRa6vm.svg)}.fi-ao.fis{background-image:url(/build/assets/ao-CAGuVnyg.svg)}.fi-aq{background-image:url(/build/assets/aq-CF5jO-0h.svg)}.fi-aq.fis{background-image:url(/build/assets/aq-UDjN-zV6.svg)}.fi-ar{background-image:url(/build/assets/ar-Be8Ju1cG.svg)}.fi-ar.fis{background-image:url(/build/assets/ar-NyCpd6W6.svg)}.fi-as{background-image:url(/build/assets/as-Dekqy8Of.svg)}.fi-as.fis{background-image:url(/build/assets/as-BTEVCXG-.svg)}.fi-at{background-image:url(/build/assets/at-DGA_6m5E.svg)}.fi-at.fis{background-image:url(/build/assets/at-D-LsLSdx.svg)}.fi-au{background-image:url(/build/assets/au-DAHDIuPI.svg)}.fi-au.fis{background-image:url(/build/assets/au-kL8f0uMB.svg)}.fi-aw{background-image:url(/build/assets/aw-W0PWLK5p.svg)}.fi-aw.fis{background-image:url(/build/assets/aw-CLCX8uk5.svg)}.fi-ax{background-image:url(/build/assets/ax-DvLIy84U.svg)}.fi-ax.fis{background-image:url(/build/assets/ax-wECm_RRW.svg)}.fi-az{background-image:url(/build/assets/az-Bk-bYNxy.svg)}.fi-az.fis{background-image:url(/build/assets/az-z2IthT8Q.svg)}.fi-ba{background-image:url(/build/assets/ba-WdDiSMvP.svg)}.fi-ba.fis{background-image:url(/build/assets/ba-CiiOt6u0.svg)}.fi-bb{background-image:url(/build/assets/bb-DJxbaxmT.svg)}.fi-bb.fis{background-image:url(/build/assets/bb-DC5IaaX4.svg)}.fi-bd{background-image:url(/build/assets/bd-BF9t1-60.svg)}.fi-bd.fis{background-image:url(/build/assets/bd-DvPoLH3C.svg)}.fi-be{background-image:url(/build/assets/be-CLLkK3PN.svg)}.fi-be.fis{background-image:url(/build/assets/be-Dtq4MkQz.svg)}.fi-bf{background-image:url(/build/assets/bf-YclsoDuF.svg)}.fi-bf.fis{background-image:url(/build/assets/bf-DCbfaYlw.svg)}.fi-bg{background-image:url(/build/assets/bg-GUQenraa.svg)}.fi-bg.fis{background-image:url(/build/assets/bg-cWragUdK.svg)}.fi-bh{background-image:url(/build/assets/bh-BQqEGq6F.svg)}.fi-bh.fis{background-image:url(/build/assets/bh-DgfmyT2n.svg)}.fi-bi{background-image:url(/build/assets/bi-CRmKY6RQ.svg)}.fi-bi.fis{background-image:url(/build/assets/bi-C8Dazs_i.svg)}.fi-bj{background-image:url(/build/assets/bj-14PhO9bM.svg)}.fi-bj.fis{background-image:url(/build/assets/bj-BOF1aYv0.svg)}.fi-bl{background-image:url(/build/assets/bl-4CI2YcwX.svg)}.fi-bl.fis{background-image:url(/build/assets/bl-Ci30-2xD.svg)}.fi-bm{background-image:url(/build/assets/bm-BeYgB2z9.svg)}.fi-bm.fis{background-image:url(/build/assets/bm-DvNWWcPM.svg)}.fi-bn{background-image:url(/build/assets/bn-B6T3O78g.svg)}.fi-bn.fis{background-image:url(/build/assets/bn-CPQcA8Ol.svg)}.fi-bo{background-image:url(/build/assets/bo-CcUiMqkJ.svg)}.fi-bo.fis{background-image:url(/build/assets/bo-Dry0C6UA.svg)}.fi-bq{background-image:url(/build/assets/bq-BYpdxEeT.svg)}.fi-bq.fis{background-image:url(/build/assets/bq-SWpsjb2t.svg)}.fi-br{background-image:url(/build/assets/br-Cu5YU29T.svg)}.fi-br.fis{background-image:url(/build/assets/br-Dr5rMAMb.svg)}.fi-bs{background-image:url(/build/assets/bs-7Gd_oriM.svg)}.fi-bs.fis{background-image:url(/build/assets/bs-CcXnDJaD.svg)}.fi-bt{background-image:url(/build/assets/bt-BTo4qm10.svg)}.fi-bt.fis{background-image:url(/build/assets/bt-SxWnbWW0.svg)}.fi-bv{background-image:url(/build/assets/bv-wM9JLv4R.svg)}.fi-bv.fis{background-image:url(/build/assets/bv-Jqog7euh.svg)}.fi-bw{background-image:url(/build/assets/bw-n5ZaAnGL.svg)}.fi-bw.fis{background-image:url(/build/assets/bw-DOFTOZyN.svg)}.fi-by{background-image:url(/build/assets/by-C621sBpd.svg)}.fi-by.fis{background-image:url(/build/assets/by-u4o0VQKP.svg)}.fi-bz{background-image:url(/build/assets/bz-BCKHR4_q.svg)}.fi-bz.fis{background-image:url(/build/assets/bz-CoBdB-p8.svg)}.fi-ca{background-image:url(/build/assets/ca-PYUrLVUV.svg)}.fi-ca.fis{background-image:url(/build/assets/ca-B8J8Wc6a.svg)}.fi-cc{background-image:url(/build/assets/cc-BNT6Xjzk.svg)}.fi-cc.fis{background-image:url(/build/assets/cc-Bl3UDHUt.svg)}.fi-cd{background-image:url(/build/assets/cd-BGclsrP6.svg)}.fi-cd.fis{background-image:url(/build/assets/cd-CwCQH0-t.svg)}.fi-cf{background-image:url(/build/assets/cf-DRetLmp-.svg)}.fi-cf.fis{background-image:url(/build/assets/cf-CvgcTRoz.svg)}.fi-cg{background-image:url(/build/assets/cg-CwIyG6SE.svg)}.fi-cg.fis{background-image:url(/build/assets/cg-DxMYgdKd.svg)}.fi-ch{background-image:url(/build/assets/ch-sfriZoF1.svg)}.fi-ch.fis{background-image:url(/build/assets/ch-Do8WoVrp.svg)}.fi-ci{background-image:url(/build/assets/ci-C8Q8IYTn.svg)}.fi-ci.fis{background-image:url(/build/assets/ci-Cn5asHD7.svg)}.fi-ck{background-image:url(/build/assets/ck-DfXMUOTo.svg)}.fi-ck.fis{background-image:url(/build/assets/ck-VjQ-vT4C.svg)}.fi-cl{background-image:url(/build/assets/cl-BgYYb4qP.svg)}.fi-cl.fis{background-image:url(/build/assets/cl-B2rf9gTF.svg)}.fi-cm{background-image:url(/build/assets/cm-D4yjdmKT.svg)}.fi-cm.fis{background-image:url(/build/assets/cm-B0XEK3Gu.svg)}.fi-cn{background-image:url(/build/assets/cn-DifnnI3t.svg)}.fi-cn.fis{background-image:url(/build/assets/cn-sZmOitVP.svg)}.fi-co{background-image:url(/build/assets/co-DV591zMm.svg)}.fi-co.fis{background-image:url(/build/assets/co-BRjxMuCM.svg)}.fi-cr{background-image:url(/build/assets/cr-BlYVN-_Q.svg)}.fi-cr.fis{background-image:url(/build/assets/cr-CcuKkUIo.svg)}.fi-cu{background-image:url(/build/assets/cu-L6XVZNgo.svg)}.fi-cu.fis{background-image:url(/build/assets/cu-Bd4PmZCn.svg)}.fi-cv{background-image:url(/build/assets/cv-CPsfcOfk.svg)}.fi-cv.fis{background-image:url(/build/assets/cv-BYvkBxIi.svg)}.fi-cw{background-image:url(/build/assets/cw-BbrnximR.svg)}.fi-cw.fis{background-image:url(/build/assets/cw-DDrVSims.svg)}.fi-cx{background-image:url(/build/assets/cx-DpYD6n6U.svg)}.fi-cx.fis{background-image:url(/build/assets/cx-zaaWd3zl.svg)}.fi-cy{background-image:url(/build/assets/cy-bZuP8hmf.svg)}.fi-cy.fis{background-image:url(/build/assets/cy-DJKnEFYW.svg)}.fi-cz{background-image:url(/build/assets/cz-WWBC5Aeb.svg)}.fi-cz.fis{background-image:url(/build/assets/cz-CgTuLLXv.svg)}.fi-de{background-image:url(/build/assets/de-B-2o-4Z9.svg)}.fi-de.fis{background-image:url(/build/assets/de-D365bacb.svg)}.fi-dj{background-image:url(/build/assets/dj-hp_BwbmO.svg)}.fi-dj.fis{background-image:url(/build/assets/dj-C7tvpAUy.svg)}.fi-dk{background-image:url(/build/assets/dk-DmS9BCZB.svg)}.fi-dk.fis{background-image:url(/build/assets/dk-2cglAULc.svg)}.fi-dm{background-image:url(/build/assets/dm-Cbhezfe1.svg)}.fi-dm.fis{background-image:url(/build/assets/dm-DPPHwW2M.svg)}.fi-do{background-image:url(/build/assets/do-B86d445t.svg)}.fi-do.fis{background-image:url(/build/assets/do-DeRnbj4d.svg)}.fi-dz{background-image:url(/build/assets/dz-Dytc1TFu.svg)}.fi-dz.fis{background-image:url(/build/assets/dz-EwXBYPv9.svg)}.fi-ec{background-image:url(/build/assets/ec-CaVOFQ3t.svg)}.fi-ec.fis{background-image:url(/build/assets/ec-cwfBJlvF.svg)}.fi-ee{background-image:url(/build/assets/ee-DufrxGIR.svg)}.fi-ee.fis{background-image:url(/build/assets/ee-B0tgUOEC.svg)}.fi-eg{background-image:url(/build/assets/eg-YC70hswZ.svg)}.fi-eg.fis{background-image:url(/build/assets/eg-DwOkwyQ0.svg)}.fi-eh{background-image:url(/build/assets/eh-0awM4TVj.svg)}.fi-eh.fis{background-image:url(/build/assets/eh-CsiwG8bE.svg)}.fi-er{background-image:url(/build/assets/er-X83uml6t.svg)}.fi-er.fis{background-image:url(/build/assets/er-Cn365Y3V.svg)}.fi-es{background-image:url(/build/assets/es-d5m8M5h8.svg)}.fi-es.fis{background-image:url(/build/assets/es-BuSGTZm_.svg)}.fi-et{background-image:url(/build/assets/et-DwdlzOIx.svg)}.fi-et.fis{background-image:url(/build/assets/et-cfPInayI.svg)}.fi-fi{background-image:url(/build/assets/fi-DWUIkfjL.svg)}.fi-fi.fis{background-image:url(/build/assets/fi-Brjq_KK6.svg)}.fi-fj{background-image:url(/build/assets/fj-DEAVMg38.svg)}.fi-fj.fis{background-image:url(/build/assets/fj-u3dAPoew.svg)}.fi-fk{background-image:url(/build/assets/fk-nuUF_Ak3.svg)}.fi-fk.fis{background-image:url(/build/assets/fk-B-RvQ4Hz.svg)}.fi-fm{background-image:url(/build/assets/fm-B4Z83GL0.svg)}.fi-fm.fis{background-image:url(/build/assets/fm-DwHuWFwM.svg)}.fi-fo{background-image:url(/build/assets/fo-DFjwyWur.svg)}.fi-fo.fis{background-image:url(/build/assets/fo-ClIne8bc.svg)}.fi-fr{background-image:url(/build/assets/fr-DVvUyOqI.svg)}.fi-fr.fis{background-image:url(/build/assets/fr-C1eGzDWr.svg)}.fi-ga{background-image:url(/build/assets/ga-BklUhLH_.svg)}.fi-ga.fis{background-image:url(/build/assets/ga-CgNkrnfv.svg)}.fi-gb{background-image:url(/build/assets/gb-DTXiLQoe.svg)}.fi-gb.fis{background-image:url(/build/assets/gb-DSer7Jgn.svg)}.fi-gd{background-image:url(/build/assets/gd-CO-whzUe.svg)}.fi-gd.fis{background-image:url(/build/assets/gd-m2vU81NR.svg)}.fi-ge{background-image:url(/build/assets/ge-B2RiL-Ih.svg)}.fi-ge.fis{background-image:url(/build/assets/ge-DFOl98HB.svg)}.fi-gf{background-image:url(/build/assets/gf-DWl5zcw0.svg)}.fi-gf.fis{background-image:url(/build/assets/gf-DFQqfs-j.svg)}.fi-gg{background-image:url(/build/assets/gg-jdOQS2nU.svg)}.fi-gg.fis{background-image:url(/build/assets/gg-vhR8-Yxm.svg)}.fi-gh{background-image:url(/build/assets/gh-r3LP_X7q.svg)}.fi-gh.fis{background-image:url(/build/assets/gh-6yUjim7M.svg)}.fi-gi{background-image:url(/build/assets/gi-BJKE9SzW.svg)}.fi-gi.fis{background-image:url(/build/assets/gi-ZBwZ45zU.svg)}.fi-gl{background-image:url(/build/assets/gl-CHaBnMib.svg)}.fi-gl.fis{background-image:url(/build/assets/gl-D6qP-fnE.svg)}.fi-gm{background-image:url(/build/assets/gm-Bu99atwn.svg)}.fi-gm.fis{background-image:url(/build/assets/gm-DI7EpeCC.svg)}.fi-gn{background-image:url(/build/assets/gn-1dJNy9oQ.svg)}.fi-gn.fis{background-image:url(/build/assets/gn-kt7YA1XT.svg)}.fi-gp{background-image:url(/build/assets/gp-DNyt_wTA.svg)}.fi-gp.fis{background-image:url(/build/assets/gp-BqGRs8a4.svg)}.fi-gq{background-image:url(/build/assets/gq-Cag8QTk2.svg)}.fi-gq.fis{background-image:url(/build/assets/gq-CPnMO1hT.svg)}.fi-gr{background-image:url(/build/assets/gr-C5PU0p9p.svg)}.fi-gr.fis{background-image:url(/build/assets/gr-COThnT__.svg)}.fi-gs{background-image:url(/build/assets/gs-DiiNa0F5.svg)}.fi-gs.fis{background-image:url(/build/assets/gs-DOgYbHsY.svg)}.fi-gt{background-image:url(/build/assets/gt-CJo5DI-7.svg)}.fi-gt.fis{background-image:url(/build/assets/gt-BLpn5qMn.svg)}.fi-gu{background-image:url(/build/assets/gu-Di1JYREk.svg)}.fi-gu.fis{background-image:url(/build/assets/gu-SbvrH0uZ.svg)}.fi-gw{background-image:url(/build/assets/gw-D249VY33.svg)}.fi-gw.fis{background-image:url(/build/assets/gw-BTWe96TV.svg)}.fi-gy{background-image:url(/build/assets/gy-CcVYUM2E.svg)}.fi-gy.fis{background-image:url(/build/assets/gy-Dl6DrQIH.svg)}.fi-hk{background-image:url(/build/assets/hk-CUNIaSX0.svg)}.fi-hk.fis{background-image:url(/build/assets/hk-omO_-Nil.svg)}.fi-hm{background-image:url(/build/assets/hm-Dh6t_Tj3.svg)}.fi-hm.fis{background-image:url(/build/assets/hm-fgV6xItx.svg)}.fi-hn{background-image:url(/build/assets/hn-CRjyS_bm.svg)}.fi-hn.fis{background-image:url(/build/assets/hn-GhlpqqjC.svg)}.fi-hr{background-image:url(/build/assets/hr-fzLfaANM.svg)}.fi-hr.fis{background-image:url(/build/assets/hr-BpiVVBoV.svg)}.fi-ht{background-image:url(/build/assets/ht-DIMg4gti.svg)}.fi-ht.fis{background-image:url(/build/assets/ht-pweRl6ZP.svg)}.fi-hu{background-image:url(/build/assets/hu-7Q5wwIIi.svg)}.fi-hu.fis{background-image:url(/build/assets/hu-Bm8S5mAU.svg)}.fi-id{background-image:url(/build/assets/id-DiSP6Fmm.svg)}.fi-id.fis{background-image:url(/build/assets/id-CJiY5UnY.svg)}.fi-ie{background-image:url(/build/assets/ie-ChAXClx3.svg)}.fi-ie.fis{background-image:url(/build/assets/ie-DhxI4aJv.svg)}.fi-il{background-image:url(/build/assets/il-_56OEGLa.svg)}.fi-il.fis{background-image:url(/build/assets/il-CeFQotKl.svg)}.fi-im{background-image:url(/build/assets/im--VPIqfkF.svg)}.fi-im.fis{background-image:url(/build/assets/im-Dd9p-0-T.svg)}.fi-in{background-image:url(/build/assets/in-Cdwu6Bq7.svg)}.fi-in.fis{background-image:url(/build/assets/in-BrINBvML.svg)}.fi-io{background-image:url(/build/assets/io-13HOfeJD.svg)}.fi-io.fis{background-image:url(/build/assets/io-BImhNBcd.svg)}.fi-iq{background-image:url(/build/assets/iq-Dp8HDzo2.svg)}.fi-iq.fis{background-image:url(/build/assets/iq-CZIXYTmc.svg)}.fi-ir{background-image:url(/build/assets/ir-cCIgaNf6.svg)}.fi-ir.fis{background-image:url(/build/assets/ir-Q03Mij62.svg)}.fi-is{background-image:url(/build/assets/is-CZjefTNV.svg)}.fi-is.fis{background-image:url(/build/assets/is-Cdq2ElPF.svg)}.fi-it{background-image:url(/build/assets/it-Br7q0Zh6.svg)}.fi-it.fis{background-image:url(/build/assets/it-lvp2tGC_.svg)}.fi-je{background-image:url(/build/assets/je-DyWbhIiC.svg)}.fi-je.fis{background-image:url(/build/assets/je-vXe0Dr49.svg)}.fi-jm{background-image:url(/build/assets/jm-CItSr3iX.svg)}.fi-jm.fis{background-image:url(/build/assets/jm-CLL-w5oS.svg)}.fi-jo{background-image:url(/build/assets/jo-BAF1FGbm.svg)}.fi-jo.fis{background-image:url(/build/assets/jo-CiGTAWEd.svg)}.fi-jp{background-image:url(/build/assets/jp-BIMmfxpO.svg)}.fi-jp.fis{background-image:url(/build/assets/jp-B5RfAVGb.svg)}.fi-ke{background-image:url(/build/assets/ke-C8foqndp.svg)}.fi-ke.fis{background-image:url(/build/assets/ke-b02kYgZN.svg)}.fi-kg{background-image:url(/build/assets/kg-B0FsxZiL.svg)}.fi-kg.fis{background-image:url(/build/assets/kg-CjfitMyT.svg)}.fi-kh{background-image:url(/build/assets/kh-BeWfuE30.svg)}.fi-kh.fis{background-image:url(/build/assets/kh-BBvObpUS.svg)}.fi-ki{background-image:url(/build/assets/ki-p_fAQGbS.svg)}.fi-ki.fis{background-image:url(/build/assets/ki-fuIMkEYQ.svg)}.fi-km{background-image:url(/build/assets/km-B5tqtGG7.svg)}.fi-km.fis{background-image:url(/build/assets/km-D0jmlyBf.svg)}.fi-kn{background-image:url(/build/assets/kn-DVPxDkNY.svg)}.fi-kn.fis{background-image:url(/build/assets/kn-CHJJOZkG.svg)}.fi-kp{background-image:url(/build/assets/kp-CrDKzoxe.svg)}.fi-kp.fis{background-image:url(/build/assets/kp-BsOq20Ii.svg)}.fi-kr{background-image:url(/build/assets/kr-BCXH1Hao.svg)}.fi-kr.fis{background-image:url(/build/assets/kr-KUIaWHQD.svg)}.fi-kw{background-image:url(/build/assets/kw-fSBzmd30.svg)}.fi-kw.fis{background-image:url(/build/assets/kw-CIaYkhdM.svg)}.fi-ky{background-image:url(/build/assets/ky-Dpsu1myA.svg)}.fi-ky.fis{background-image:url(/build/assets/ky-BqaZHuhf.svg)}.fi-kz{background-image:url(/build/assets/kz-CwKXYZ8s.svg)}.fi-kz.fis{background-image:url(/build/assets/kz-Dkyx6q-p.svg)}.fi-la{background-image:url(/build/assets/la-CuJflhIW.svg)}.fi-la.fis{background-image:url(/build/assets/la-cXlqIhGg.svg)}.fi-lb{background-image:url(/build/assets/lb-BSjpYEoo.svg)}.fi-lb.fis{background-image:url(/build/assets/lb-DqFaKN7K.svg)}.fi-lc{background-image:url(/build/assets/lc-CNvab8Ae.svg)}.fi-lc.fis{background-image:url(/build/assets/lc-DoQpaup4.svg)}.fi-li{background-image:url(/build/assets/li-CHdhvNcr.svg)}.fi-li.fis{background-image:url(/build/assets/li-CMlf0YU8.svg)}.fi-lk{background-image:url(/build/assets/lk-DUkgV9Tq.svg)}.fi-lk.fis{background-image:url(/build/assets/lk-DSQoDxn_.svg)}.fi-lr{background-image:url(/build/assets/lr-B84vu3Ds.svg)}.fi-lr.fis{background-image:url(/build/assets/lr-Zj2ZOITC.svg)}.fi-ls{background-image:url(/build/assets/ls-5Xk3Mxq5.svg)}.fi-ls.fis{background-image:url(/build/assets/ls-B-MSA_Nj.svg)}.fi-lt{background-image:url(/build/assets/lt-DoukV-Sm.svg)}.fi-lt.fis{background-image:url(/build/assets/lt-CU4QmtZ-.svg)}.fi-lu{background-image:url(/build/assets/lu-DOI02Msy.svg)}.fi-lu.fis{background-image:url(/build/assets/lu-CCDqjGZj.svg)}.fi-lv{background-image:url(/build/assets/lv-C-KfY8Yc.svg)}.fi-lv.fis{background-image:url(/build/assets/lv-DjyqV19Q.svg)}.fi-ly{background-image:url(/build/assets/ly-BWpTK3ux.svg)}.fi-ly.fis{background-image:url(/build/assets/ly-B0G7qBy-.svg)}.fi-ma{background-image:url(/build/assets/ma-BTRNTRUj.svg)}.fi-ma.fis{background-image:url(/build/assets/ma-BNn_BSaU.svg)}.fi-mc{background-image:url(/build/assets/mc-PK078JHl.svg)}.fi-mc.fis{background-image:url(/build/assets/mc-JhJMKfOk.svg)}.fi-md{background-image:url(/build/assets/md-DRlxvNwm.svg)}.fi-md.fis{background-image:url(/build/assets/md-DTi94M3M.svg)}.fi-me{background-image:url(/build/assets/me-Cv4Gwqah.svg)}.fi-me.fis{background-image:url(/build/assets/me-CfGorN3b.svg)}.fi-mf{background-image:url(/build/assets/mf-BaAGWwAq.svg)}.fi-mf.fis{background-image:url(/build/assets/mf-DC-GBYih.svg)}.fi-mg{background-image:url(/build/assets/mg-C168LHXW.svg)}.fi-mg.fis{background-image:url(/build/assets/mg-DDrNyYWg.svg)}.fi-mh{background-image:url(/build/assets/mh-gxuIp6Wk.svg)}.fi-mh.fis{background-image:url(/build/assets/mh--hJdVdXy.svg)}.fi-mk{background-image:url(/build/assets/mk-D9SIMr-a.svg)}.fi-mk.fis{background-image:url(/build/assets/mk-Cx9Yf_ZD.svg)}.fi-ml{background-image:url(/build/assets/ml-DVf6ujpi.svg)}.fi-ml.fis{background-image:url(/build/assets/ml-BBMGMlrT.svg)}.fi-mm{background-image:url(/build/assets/mm-lwT09MQ0.svg)}.fi-mm.fis{background-image:url(/build/assets/mm-DB0gzm_2.svg)}.fi-mn{background-image:url(/build/assets/mn-CgXyw0O9.svg)}.fi-mn.fis{background-image:url(/build/assets/mn-CNIDYiAG.svg)}.fi-mo{background-image:url(/build/assets/mo-BAtCjuYA.svg)}.fi-mo.fis{background-image:url(/build/assets/mo-CZPe8QjC.svg)}.fi-mp{background-image:url(/build/assets/mp-CrOApEqW.svg)}.fi-mp.fis{background-image:url(/build/assets/mp-CuaQmCLf.svg)}.fi-mq{background-image:url(/build/assets/mq-BFnJ22KI.svg)}.fi-mq.fis{background-image:url(/build/assets/mq-Dt7FKNYb.svg)}.fi-mr{background-image:url(/build/assets/mr-D6G1wpeZ.svg)}.fi-mr.fis{background-image:url(/build/assets/mr-Cqt475iO.svg)}.fi-ms{background-image:url(/build/assets/ms-DxciGbUu.svg)}.fi-ms.fis{background-image:url(/build/assets/ms-B-w7hFKu.svg)}.fi-mt{background-image:url(/build/assets/mt-YqzKx9xl.svg)}.fi-mt.fis{background-image:url(/build/assets/mt-YDa8zgzO.svg)}.fi-mu{background-image:url(/build/assets/mu-mcq7cUFl.svg)}.fi-mu.fis{background-image:url(/build/assets/mu-B2mIIRce.svg)}.fi-mv{background-image:url(/build/assets/mv-BynAllfM.svg)}.fi-mv.fis{background-image:url(/build/assets/mv-BXI4x8em.svg)}.fi-mw{background-image:url(/build/assets/mw-C15nc1xZ.svg)}.fi-mw.fis{background-image:url(/build/assets/mw-DkelfrL9.svg)}.fi-mx{background-image:url(/build/assets/mx-Cc8Ccfe8.svg)}.fi-mx.fis{background-image:url(/build/assets/mx-CvCwYHGF.svg)}.fi-my{background-image:url(/build/assets/my-Co4JeeyE.svg)}.fi-my.fis{background-image:url(/build/assets/my-BR3vHt6_.svg)}.fi-mz{background-image:url(/build/assets/mz-Drlr_USV.svg)}.fi-mz.fis{background-image:url(/build/assets/mz-Bo6u1S_s.svg)}.fi-na{background-image:url(/build/assets/na-D79ffb4Z.svg)}.fi-na.fis{background-image:url(/build/assets/na-0wFvily3.svg)}.fi-nc{background-image:url(/build/assets/nc-5j7wEmDR.svg)}.fi-nc.fis{background-image:url(/build/assets/nc-Bw50_tBz.svg)}.fi-ne{background-image:url(/build/assets/ne-B1jPOYkl.svg)}.fi-ne.fis{background-image:url(/build/assets/ne-Cium2f5G.svg)}.fi-nf{background-image:url(/build/assets/nf-Dl00mlk2.svg)}.fi-nf.fis{background-image:url(/build/assets/nf-DGrQb42O.svg)}.fi-ng{background-image:url(/build/assets/ng-su4NM9If.svg)}.fi-ng.fis{background-image:url(/build/assets/ng-CLL1nzMk.svg)}.fi-ni{background-image:url(/build/assets/ni-CcFCSQxm.svg)}.fi-ni.fis{background-image:url(/build/assets/ni-BX2WCaNt.svg)}.fi-nl{background-image:url(/build/assets/nl-BnOa6UiA.svg)}.fi-nl.fis{background-image:url(/build/assets/nl-DKN85plC.svg)}.fi-no{background-image:url(/build/assets/no-qf2JPO73.svg)}.fi-no.fis{background-image:url(/build/assets/no-67wnnm5y.svg)}.fi-np{background-image:url(/build/assets/np-CIuq5GKd.svg)}.fi-np.fis{background-image:url(/build/assets/np-B4k6qJKf.svg)}.fi-nr{background-image:url(/build/assets/nr-DERIdzkN.svg)}.fi-nr.fis{background-image:url(/build/assets/nr-SnI60Bgd.svg)}.fi-nu{background-image:url(/build/assets/nu-BfgWvGcd.svg)}.fi-nu.fis{background-image:url(/build/assets/nu-Dm-LLXct.svg)}.fi-nz{background-image:url(/build/assets/nz-5vODdBjz.svg)}.fi-nz.fis{background-image:url(/build/assets/nz-CaLnugvK.svg)}.fi-om{background-image:url(/build/assets/om-DcqxRdQL.svg)}.fi-om.fis{background-image:url(/build/assets/om-nN8zP2Bu.svg)}.fi-pa{background-image:url(/build/assets/pa-BLNN9G2-.svg)}.fi-pa.fis{background-image:url(/build/assets/pa-BzRYvRsl.svg)}.fi-pe{background-image:url(/build/assets/pe-BLqhuu1C.svg)}.fi-pe.fis{background-image:url(/build/assets/pe--eye3JWr.svg)}.fi-pf{background-image:url(/build/assets/pf-C8ahG68q.svg)}.fi-pf.fis{background-image:url(/build/assets/pf-e6q_5ubr.svg)}.fi-pg{background-image:url(/build/assets/pg-BAYpbp9Z.svg)}.fi-pg.fis{background-image:url(/build/assets/pg-nBvUkq7v.svg)}.fi-ph{background-image:url(/build/assets/ph-BEzTn62K.svg)}.fi-ph.fis{background-image:url(/build/assets/ph-B10ogxgQ.svg)}.fi-pk{background-image:url(/build/assets/pk-CWMEc3ad.svg)}.fi-pk.fis{background-image:url(/build/assets/pk-BnahYzav.svg)}.fi-pl{background-image:url(/build/assets/pl-o38JROoc.svg)}.fi-pl.fis{background-image:url(/build/assets/pl-jl6riBSr.svg)}.fi-pm{background-image:url(/build/assets/pm-CHiP5UmZ.svg)}.fi-pm.fis{background-image:url(/build/assets/pm-CatGySkp.svg)}.fi-pn{background-image:url(/build/assets/pn-DgxdtieE.svg)}.fi-pn.fis{background-image:url(/build/assets/pn-BPAlH32D.svg)}.fi-pr{background-image:url(/build/assets/pr-B4tMV0xm.svg)}.fi-pr.fis{background-image:url(/build/assets/pr-DjaQzs0K.svg)}.fi-ps{background-image:url(/build/assets/ps-DO8YKYeS.svg)}.fi-ps.fis{background-image:url(/build/assets/ps-CEUcLi5W.svg)}.fi-pt{background-image:url(/build/assets/pt-DZ2ADgIR.svg)}.fi-pt.fis{background-image:url(/build/assets/pt-BTevY6N2.svg)}.fi-pw{background-image:url(/build/assets/pw-CQP52WMX.svg)}.fi-pw.fis{background-image:url(/build/assets/pw-DOQyn2PV.svg)}.fi-py{background-image:url(/build/assets/py-mNzh0mZC.svg)}.fi-py.fis{background-image:url(/build/assets/py-BKi5dxWt.svg)}.fi-qa{background-image:url(/build/assets/qa-Dkmpc78M.svg)}.fi-qa.fis{background-image:url(/build/assets/qa-CekFoc-3.svg)}.fi-re{background-image:url(/build/assets/re-Bk4ipYK1.svg)}.fi-re.fis{background-image:url(/build/assets/re-Bg1MZWMt.svg)}.fi-ro{background-image:url(/build/assets/ro-CoSeqKY1.svg)}.fi-ro.fis{background-image:url(/build/assets/ro-C2av9jVe.svg)}.fi-rs{background-image:url(/build/assets/rs-BfwKwXtn.svg)}.fi-rs.fis{background-image:url(/build/assets/rs-CnTO3ehk.svg)}.fi-ru{background-image:url(/build/assets/ru-D-4tNwXt.svg)}.fi-ru.fis{background-image:url(/build/assets/ru-DbUtf_DX.svg)}.fi-rw{background-image:url(/build/assets/rw-D7nbSYKI.svg)}.fi-rw.fis{background-image:url(/build/assets/rw-CcIfVufE.svg)}.fi-sa{background-image:url(/build/assets/sa-Dh79zbT9.svg)}.fi-sa.fis{background-image:url(/build/assets/sa-DnlyVVKx.svg)}.fi-sb{background-image:url(/build/assets/sb-BDTYjcbk.svg)}.fi-sb.fis{background-image:url(/build/assets/sb-Dv-Gc94i.svg)}.fi-sc{background-image:url(/build/assets/sc-CRNsSLg9.svg)}.fi-sc.fis{background-image:url(/build/assets/sc-DFTNEfqs.svg)}.fi-sd{background-image:url(/build/assets/sd-ClziNjGr.svg)}.fi-sd.fis{background-image:url(/build/assets/sd-BwHx54f9.svg)}.fi-se{background-image:url(/build/assets/se-8C923vhy.svg)}.fi-se.fis{background-image:url(/build/assets/se-DHad7SFX.svg)}.fi-sg{background-image:url(/build/assets/sg-DGYIMG0G.svg)}.fi-sg.fis{background-image:url(/build/assets/sg-DisnRdSe.svg)}.fi-sh{background-image:url(/build/assets/sh-DNImvbrE.svg)}.fi-sh.fis{background-image:url(/build/assets/sh-DBww0RCW.svg)}.fi-si{background-image:url(/build/assets/si-BMKT-Tec.svg)}.fi-si.fis{background-image:url(/build/assets/si-BDW--7ta.svg)}.fi-sj{background-image:url(/build/assets/sj-BFFEGknm.svg)}.fi-sj.fis{background-image:url(/build/assets/sj-AM0BJ0qg.svg)}.fi-sk{background-image:url(/build/assets/sk-K9BNIYAO.svg)}.fi-sk.fis{background-image:url(/build/assets/sk-8lQCLAqV.svg)}.fi-sl{background-image:url(/build/assets/sl-DxLJY5vJ.svg)}.fi-sl.fis{background-image:url(/build/assets/sl-C0dI8IsG.svg)}.fi-sm{background-image:url(/build/assets/sm-DGBIRFB_.svg)}.fi-sm.fis{background-image:url(/build/assets/sm-BKrUHzrq.svg)}.fi-sn{background-image:url(/build/assets/sn-S8ipNF1U.svg)}.fi-sn.fis{background-image:url(/build/assets/sn-C4abx9Xn.svg)}.fi-so{background-image:url(/build/assets/so-DlzA2Fco.svg)}.fi-so.fis{background-image:url(/build/assets/so-BpxKZJzu.svg)}.fi-sr{background-image:url(/build/assets/sr-Co7OKBh3.svg)}.fi-sr.fis{background-image:url(/build/assets/sr-CfMKAfua.svg)}.fi-ss{background-image:url(/build/assets/ss-CxVEpdPD.svg)}.fi-ss.fis{background-image:url(/build/assets/ss-C_PPJ8V2.svg)}.fi-st{background-image:url(/build/assets/st-C1Nd1c3V.svg)}.fi-st.fis{background-image:url(/build/assets/st-AMcb9FhJ.svg)}.fi-sv{background-image:url(/build/assets/sv-CJIHhYwF.svg)}.fi-sv.fis{background-image:url(/build/assets/sv-RZ39q5hO.svg)}.fi-sx{background-image:url(/build/assets/sx-nDhIaDNb.svg)}.fi-sx.fis{background-image:url(/build/assets/sx-RKKs0ph6.svg)}.fi-sy{background-image:url(/build/assets/sy-DwSud114.svg)}.fi-sy.fis{background-image:url(/build/assets/sy-Dpn5i9ke.svg)}.fi-sz{background-image:url(/build/assets/sz-qxMwa2gs.svg)}.fi-sz.fis{background-image:url(/build/assets/sz-D39eIL5d.svg)}.fi-tc{background-image:url(/build/assets/tc-dtelpZmc.svg)}.fi-tc.fis{background-image:url(/build/assets/tc-CJHJmJj1.svg)}.fi-td{background-image:url(/build/assets/td-BsuVhZpT.svg)}.fi-td.fis{background-image:url(/build/assets/td-Ddv_29rE.svg)}.fi-tf{background-image:url(/build/assets/tf-Co33RhQH.svg)}.fi-tf.fis{background-image:url(/build/assets/tf-DSn8VxE3.svg)}.fi-tg{background-image:url(/build/assets/tg-CP1-sc35.svg)}.fi-tg.fis{background-image:url(/build/assets/tg-BpRxi4F-.svg)}.fi-th{background-image:url(/build/assets/th-tzq84hgd.svg)}.fi-th.fis{background-image:url(/build/assets/th-DK2zZyMY.svg)}.fi-tj{background-image:url(/build/assets/tj-b-aWfOTb.svg)}.fi-tj.fis{background-image:url(/build/assets/tj-BWWBVTk9.svg)}.fi-tk{background-image:url(/build/assets/tk-CDucsEss.svg)}.fi-tk.fis{background-image:url(/build/assets/tk-CZEI6mqd.svg)}.fi-tl{background-image:url(/build/assets/tl-wpo93AGk.svg)}.fi-tl.fis{background-image:url(/build/assets/tl-zghdr7_K.svg)}.fi-tm{background-image:url(/build/assets/tm-C_WSgUcv.svg)}.fi-tm.fis{background-image:url(/build/assets/tm-DGBJvQay.svg)}.fi-tn{background-image:url(/build/assets/tn-BcKCZULf.svg)}.fi-tn.fis{background-image:url(/build/assets/tn-DcO8DL80.svg)}.fi-to{background-image:url(/build/assets/to-D8uVsoxb.svg)}.fi-to.fis{background-image:url(/build/assets/to-6m55WaQo.svg)}.fi-tr{background-image:url(/build/assets/tr-Cd6FO9Bg.svg)}.fi-tr.fis{background-image:url(/build/assets/tr-Dgwi_nfe.svg)}.fi-tt{background-image:url(/build/assets/tt-CTnr7aY5.svg)}.fi-tt.fis{background-image:url(/build/assets/tt-f6m2xq_2.svg)}.fi-tv{background-image:url(/build/assets/tv-DDqkVT-n.svg)}.fi-tv.fis{background-image:url(/build/assets/tv-MqebyrVm.svg)}.fi-tw{background-image:url(/build/assets/tw-d-Mf-0VT.svg)}.fi-tw.fis{background-image:url(/build/assets/tw-BGxVDCOL.svg)}.fi-tz{background-image:url(/build/assets/tz-BjLtHeil.svg)}.fi-tz.fis{background-image:url(/build/assets/tz-BUVjlfC1.svg)}.fi-ua{background-image:url(/build/assets/ua-Bq0XgQqK.svg)}.fi-ua.fis{background-image:url(/build/assets/ua-BquxXKta.svg)}.fi-ug{background-image:url(/build/assets/ug-ByL2ejGl.svg)}.fi-ug.fis{background-image:url(/build/assets/ug-CQ8d5RQC.svg)}.fi-um{background-image:url(/build/assets/um-Bhke9Eic.svg)}.fi-um.fis{background-image:url(/build/assets/um-DreQrsBl.svg)}.fi-us{background-image:url(/build/assets/us-C73uVeEr.svg)}.fi-us.fis{background-image:url(/build/assets/us-DAM9Utrf.svg)}.fi-uy{background-image:url(/build/assets/uy-DD6peej-.svg)}.fi-uy.fis{background-image:url(/build/assets/uy-B2Qs7aGx.svg)}.fi-uz{background-image:url(/build/assets/uz-C2f-Cubn.svg)}.fi-uz.fis{background-image:url(/build/assets/uz-rmSB_IKB.svg)}.fi-va{background-image:url(/build/assets/va-B9-hqIE-.svg)}.fi-va.fis{background-image:url(/build/assets/va-s7kyhqIM.svg)}.fi-vc{background-image:url(/build/assets/vc-COpmFovN.svg)}.fi-vc.fis{background-image:url(/build/assets/vc-DaYqUZD4.svg)}.fi-ve{background-image:url(/build/assets/ve-BSqnIB9l.svg)}.fi-ve.fis{background-image:url(/build/assets/ve-L4X6NQ3q.svg)}.fi-vg{background-image:url(/build/assets/vg-C7xY6pic.svg)}.fi-vg.fis{background-image:url(/build/assets/vg-ClZ-0KpG.svg)}.fi-vi{background-image:url(/build/assets/vi-BC_zcciE.svg)}.fi-vi.fis{background-image:url(/build/assets/vi-BSdsyIxY.svg)}.fi-vn{background-image:url(/build/assets/vn-BEAEijd0.svg)}.fi-vn.fis{background-image:url(/build/assets/vn-CsUBJx2L.svg)}.fi-vu{background-image:url(/build/assets/vu-D6k0NQlg.svg)}.fi-vu.fis{background-image:url(/build/assets/vu-BIFa5Beu.svg)}.fi-wf{background-image:url(/build/assets/wf-DrxpOO_G.svg)}.fi-wf.fis{background-image:url(/build/assets/wf-BC64oop4.svg)}.fi-ws{background-image:url(/build/assets/ws-vzJNwdVm.svg)}.fi-ws.fis{background-image:url(/build/assets/ws-IVFNwTc1.svg)}.fi-ye{background-image:url(/build/assets/ye-BwST9gXC.svg)}.fi-ye.fis{background-image:url(/build/assets/ye-Ir8OtngQ.svg)}.fi-yt{background-image:url(/build/assets/yt-DIfEG0ex.svg)}.fi-yt.fis{background-image:url(/build/assets/yt-BGlbbiEn.svg)}.fi-za{background-image:url(/build/assets/za-Jz40JTrv.svg)}.fi-za.fis{background-image:url(/build/assets/za-BUKoH9qm.svg)}.fi-zm{background-image:url(/build/assets/zm-BmsW91ne.svg)}.fi-zm.fis{background-image:url(/build/assets/zm-D8B-0kdx.svg)}.fi-zw{background-image:url(/build/assets/zw-U0m7oJ5e.svg)}.fi-zw.fis{background-image:url(/build/assets/zw-CSuuaw9K.svg)}.fi-arab{background-image:url(/build/assets/arab-C4CYPgyC.svg)}.fi-arab.fis{background-image:url(/build/assets/arab-C-KgnQEz.svg)}.fi-asean{background-image:url(/build/assets/asean-WMtZ-US_.svg)}.fi-asean.fis{background-image:url(/build/assets/asean-CmuWHvfA.svg)}.fi-cefta{background-image:url(/build/assets/cefta-2dDBYygd.svg)}.fi-cefta.fis{background-image:url(/build/assets/cefta-CdOByeeI.svg)}.fi-cp{background-image:url(/build/assets/cp-K_ay05Q_.svg)}.fi-cp.fis{background-image:url(/build/assets/cp-k6oDAflT.svg)}.fi-dg{background-image:url(/build/assets/dg-CJPJrjiZ.svg)}.fi-dg.fis{background-image:url(/build/assets/dg-DqkWLbnk.svg)}.fi-eac{background-image:url(/build/assets/eac-CwGQsyAM.svg)}.fi-eac.fis{background-image:url(/build/assets/eac-h4QKADRE.svg)}.fi-es-ct{background-image:url(/build/assets/es-ct-CVyhLp7O.svg)}.fi-es-ct.fis{background-image:url(/build/assets/es-ct-DdzobtBd.svg)}.fi-es-ga{background-image:url(/build/assets/es-ga-D9xG2hYr.svg)}.fi-es-ga.fis{background-image:url(/build/assets/es-ga-DXhVZ333.svg)}.fi-es-pv{background-image:url(/build/assets/es-pv-CO3NM2SE.svg)}.fi-es-pv.fis{background-image:url(/build/assets/es-pv-DMotQiZd.svg)}.fi-eu{background-image:url(/build/assets/eu-Brdgz8ab.svg)}.fi-eu.fis{background-image:url(/build/assets/eu-BE2G-Ars.svg)}.fi-gb-eng{background-image:url(/build/assets/gb-eng-C8iDhGHN.svg)}.fi-gb-eng.fis{background-image:url(/build/assets/gb-eng-DTHmDHq3.svg)}.fi-gb-nir{background-image:url(/build/assets/gb-nir-D4gikpNq.svg)}.fi-gb-nir.fis{background-image:url(/build/assets/gb-nir-vEp1ZXy6.svg)}.fi-gb-sct{background-image:url(/build/assets/gb-sct-fW5q01ek.svg)}.fi-gb-sct.fis{background-image:url(/build/assets/gb-sct-D5L2FKKv.svg)}.fi-gb-wls{background-image:url(/build/assets/gb-wls-Bxz9hxvX.svg)}.fi-gb-wls.fis{background-image:url(/build/assets/gb-wls-CK0XlKT-.svg)}.fi-ic{background-image:url(/build/assets/ic-CSo4d8tH.svg)}.fi-ic.fis{background-image:url(/build/assets/ic-tiZZSA7Y.svg)}.fi-pc{background-image:url(/build/assets/pc-BJpYiA9b.svg)}.fi-pc.fis{background-image:url(/build/assets/pc-D9OuqgOn.svg)}.fi-sh-ac{background-image:url(/build/assets/sh-ac-FjwY7RYr.svg)}.fi-sh-ac.fis{background-image:url(/build/assets/sh-ac-D-aE2xRW.svg)}.fi-sh-hl{background-image:url(/build/assets/sh-hl-CqtQPzWZ.svg)}.fi-sh-hl.fis{background-image:url(/build/assets/sh-hl-CgxUDvtv.svg)}.fi-sh-ta{background-image:url(/build/assets/sh-ta-CPJublpi.svg)}.fi-sh-ta.fis{background-image:url(/build/assets/sh-ta-BFo5zkKU.svg)}.fi-un{background-image:url(/build/assets/un-Bqg4Cbbh.svg)}.fi-un.fis{background-image:url(/build/assets/un-DabL4p35.svg)}.fi-xk{background-image:url(/build/assets/xk-Bj15g7cp.svg)}.fi-xk.fis{background-image:url(/build/assets/xk-Cdz2uTvR.svg)}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translateY(-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--extended-fixed-end,.dp--extended-fixed-start,.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%;align-items:center}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transition: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-input-not-clearable-padding: 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed}
