.profile-banner[data-v-21426cca]{align-items:center;background:#050505;display:flex;height:280px;justify-content:center;overflow:hidden;position:relative;width:100%}.banner-image[data-v-21426cca]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:0}.profile-banner.has-image[data-v-21426cca]{background-color:#000}.banner-overlay[data-v-21426cca]{background:linear-gradient(180deg,#0006,#000000d9);inset:0;pointer-events:none;position:absolute;z-index:1}.profile-banner:not(.has-image) .banner-overlay[data-v-21426cca]{background:radial-gradient(circle at center,transparent 0,rgba(5,5,5,.8) 100%),linear-gradient(180deg,transparent 60%,#050505)}.profile-banner.clickable[data-v-21426cca]{cursor:pointer}.profile-banner.clickable:hover .banner-grid-pattern[data-v-21426cca]{opacity:.8}.profile-banner.clickable:hover .banner-title[data-v-21426cca]{text-shadow:0 0 24px rgba(0,255,255,.35)}.banner-grid-pattern[data-v-21426cca]{animation:gridMove-21426cca 20s linear infinite;background-image:linear-gradient(rgba(0,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,255,.05) 1px,transparent 0),linear-gradient(rgba(255,0,255,.02) 2px,transparent 0),linear-gradient(90deg,rgba(255,0,255,.02) 2px,transparent 0);background-position:50%;background-size:40px 40px,40px 40px,200px 200px,200px 200px;height:200%;inset:-50%;mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);position:absolute;transform:perspective(600px) rotateX(45deg) translateY(-100px);width:200%;z-index:0}@keyframes gridMove-21426cca{0%{transform:perspective(600px) rotateX(45deg) translateY(-100px) translate(0)}to{transform:perspective(600px) rotateX(45deg) translateY(60px) translate(-80px)}}.banner-content[data-v-21426cca]{color:#fff;pointer-events:none;position:relative;text-align:center;z-index:2}.banner-title[data-v-21426cca]{align-items:center;color:#fffffff2;display:flex;font-size:clamp(16px,2vw,24px);font-weight:600;gap:12px;justify-content:center;letter-spacing:.1em;margin:0 0 8px;text-shadow:0 0 16px rgba(0,255,255,.2)}.status-dot[data-v-21426cca]{animation:pulseDot-21426cca 2s ease-in-out infinite;background-color:#0ff;border-radius:50%;box-shadow:0 0 10px #0ff,0 0 20px #0ff;height:8px;width:8px}@keyframes pulseDot-21426cca{0%,to{opacity:1;transform:scale(1)}50%{box-shadow:0 0 5px #0ff;opacity:.4;transform:scale(.85)}}.highlight[data-v-21426cca]{color:#0ff;font-size:.85em;font-weight:700;letter-spacing:.05em;opacity:.8}.banner-hint[data-v-21426cca]{color:#ffffff80;font-size:clamp(11px,1.2vw,13px);font-weight:400;letter-spacing:.05em;margin:0;text-transform:uppercase}.banner-hints[data-v-21426cca]{display:flex;flex-direction:column;gap:4px}.banner-menu-wrapper[data-v-21426cca]{bottom:16px;position:absolute;right:16px;z-index:4}.banner-menu-trigger[data-v-21426cca]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:#ffffffd9;cursor:pointer;display:flex;font-size:22px;height:38px;justify-content:center;transition:all .2s ease;width:38px}.banner-menu-trigger[data-v-21426cca]:hover{background:#000000bf;border-color:#ffffff59;color:#fff}.banner-menu-trigger[data-v-21426cca]:disabled{cursor:not-allowed;opacity:.5}.banner-dropdown[data-v-21426cca]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0c0ef2;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 12px 40px #00000080;min-width:220px;padding:6px;position:absolute;right:0;white-space:nowrap}.dropdown-item[data-v-21426cca]{align-items:center;background:none;border:none;border-radius:8px;color:#ffffffd9;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 12px;transition:background .15s ease;width:100%}.dropdown-item[data-v-21426cca]:hover{background:#ffffff14}.dropdown-item .iconify[data-v-21426cca]{flex-shrink:0;font-size:18px;opacity:.7}.dropdown-item--danger[data-v-21426cca]{color:#ff453a}.dropdown-item--danger[data-v-21426cca]:hover{background:#ff453a1f}.dropdown-divider[data-v-21426cca]{background:#ffffff14;height:1px;margin:4px 8px}.dropdown-enter-active[data-v-21426cca],.dropdown-leave-active[data-v-21426cca]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-21426cca],.dropdown-leave-to[data-v-21426cca]{opacity:0;transform:translateY(-6px) scale(.96)}@media(max-width:480px){.dropdown-enter-from[data-v-21426cca],.dropdown-leave-to[data-v-21426cca]{transform:translateY(6px) scale(.96)}}@media(max-width:1024px){.profile-banner[data-v-21426cca]{height:220px}}@media(max-width:768px){.profile-banner[data-v-21426cca]{height:180px}}@media(max-width:480px){.profile-banner[data-v-21426cca]{height:150px;overflow:visible}.banner-menu-wrapper[data-v-21426cca]{bottom:10px;right:10px}.banner-menu-trigger[data-v-21426cca]{font-size:20px;height:34px;width:34px}.banner-dropdown[data-v-21426cca]{bottom:auto;right:0;top:calc(100% + 8px)}}.spin[data-v-21426cca]{animation:spin-21426cca 1s linear infinite}@keyframes spin-21426cca{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.profile-header-wrapper[data-v-07ed077d]{background:transparent;padding:0}.profile-container[data-v-07ed077d]{margin:0 auto;max-width:1920px;position:relative}.loading-state[data-v-07ed077d]{padding:40px 0}.loading-skeleton[data-v-07ed077d]{align-items:flex-start;display:flex;gap:24px}.skeleton-avatar[data-v-07ed077d]{animation:shimmer-07ed077d 1.5s infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;height:130px;width:130px}.skeleton-content[data-v-07ed077d]{display:flex;flex:1;flex-direction:column;gap:12px;padding-top:20px}.skeleton-line[data-v-07ed077d]{animation:shimmer-07ed077d 1.5s infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;border-radius:4px;height:20px}.skeleton-title[data-v-07ed077d]{height:28px;width:200px}.skeleton-bio[data-v-07ed077d]{width:300px}@keyframes shimmer-07ed077d{0%{background-position:200% 0}to{background-position:-200% 0}}.profile-layout[data-v-07ed077d]{align-items:start;display:grid;gap:24px;grid-template-columns:auto 1fr;padding:16px 0 8px}.avatar-section[data-v-07ed077d]{flex-shrink:0;margin-top:-80px;position:relative;z-index:10}.avatar-wrapper[data-v-07ed077d]{background:linear-gradient(180deg,#0ff,#00bcbc);border-radius:50%;box-shadow:0 8px 24px #0ff3;height:140px;padding:4px;position:relative;width:140px}.avatar-circle[data-v-07ed077d]{align-items:center;background:#00bcbc;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.avatar-placeholder[data-v-07ed077d]{color:#000;font-size:22px;font-weight:700}.avatar-image[data-v-07ed077d]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-section[data-v-07ed077d]{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;min-width:0;padding-top:8px}.profile-info[data-v-07ed077d]{display:flex;flex-direction:column;gap:4px;min-width:0}.profile-username[data-v-07ed077d]{color:#fff;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.2;margin:0}.profile-bio[data-v-07ed077d]{color:#8f8f8f;font-size:clamp(12px,1.2vw,14px);font-weight:400;line-height:1.5;margin:0;max-width:400px}.btn-add-bio[data-v-07ed077d]{align-items:center;align-self:flex-start;background:#ffffff08;border:1px dashed hsla(0,0%,100%,.15);border-radius:100px;color:#fff6;cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;margin-top:8px;padding:8px 16px;transition:all .2s ease}.btn-add-bio[data-v-07ed077d]:hover{background:#00ffff0a;border-color:#00ffff59;color:#0ffc}.add-bio-icon[data-v-07ed077d]{font-size:14px;opacity:.7}.profile-bio.editable[data-v-07ed077d]{cursor:pointer;transition:color .2s ease}.profile-bio.editable[data-v-07ed077d]:hover{color:#00ffffb3}.bio-edit-hint[data-v-07ed077d]{font-size:12px;margin-left:4px;opacity:0;transition:opacity .2s ease;vertical-align:middle}.profile-bio.editable:hover .bio-edit-hint[data-v-07ed077d]{opacity:.6}.bio-edit-wrap[data-v-07ed077d]{align-items:flex-start;display:flex;gap:8px;margin-top:6px;max-width:400px}.bio-edit-input[data-v-07ed077d]{background:#ffffff0a;border:1px solid rgba(0,255,255,.2);border-radius:10px;color:#fff;flex:1;font-size:13px;line-height:1.5;outline:none;padding:8px 12px;resize:none;transition:border-color .2s ease}.bio-edit-input[data-v-07ed077d]:focus{border-color:#00ffff80;box-shadow:0 0 0 3px #00ffff0f}.bio-edit-input[data-v-07ed077d]::-moz-placeholder{color:#fff3}.bio-edit-input[data-v-07ed077d]::placeholder{color:#fff3}.bio-edit-actions[data-v-07ed077d]{display:flex;flex-direction:column;gap:4px;padding-top:2px}.bio-btn-cancel[data-v-07ed077d],.bio-btn-save[data-v-07ed077d]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:28px;justify-content:center;transition:all .2s ease;width:28px}.bio-btn-save[data-v-07ed077d]{background:#00ffff26;color:#0ff}.bio-btn-save[data-v-07ed077d]:hover{background:#00ffff40}.bio-btn-save[data-v-07ed077d]:disabled{cursor:not-allowed;opacity:.5}.bio-btn-cancel[data-v-07ed077d]{background:#ffffff0f;color:#ffffff80}.bio-btn-cancel[data-v-07ed077d]:hover{background:#ff3c3c26;color:#ff6b6b}.bio-spin[data-v-07ed077d]{animation:spin-07ed077d 1s linear infinite}.header-right[data-v-07ed077d]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:12px}.profile-stats[data-v-07ed077d]{align-items:center;display:flex;gap:24px}.stat-item[data-v-07ed077d]{align-items:flex-start;display:flex;flex-direction:column;gap:1px}.stat-label[data-v-07ed077d]{color:#8f8f8f;font-size:13px;font-weight:400}.stat-value[data-v-07ed077d]{color:#fff;font-size:20px;font-weight:700}.profile-actions[data-v-07ed077d]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.btn-edit[data-v-07ed077d],.btn-outline[data-v-07ed077d]{align-items:center;background:#0009;border:1.5px solid #0ff;border-radius:8px;color:#0ff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;padding:8px 20px;transition:all .2s ease}.btn-outline[data-v-07ed077d]{min-width:100px}.btn-edit[data-v-07ed077d]:hover,.btn-outline[data-v-07ed077d]:hover{background:#00ffff24;transform:translateY(-1px)}.btn-edit.following[data-v-07ed077d]{background:#00ffff1f}.btn-edit[data-v-07ed077d]:disabled{cursor:not-allowed;opacity:.6}.btn-icon[data-v-07ed077d]{font-size:15px}.btn-text-desktop[data-v-07ed077d]{display:inline}.btn-edit .spin[data-v-07ed077d]{animation:spin-07ed077d 1s linear infinite}@keyframes spin-07ed077d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:1280px){.avatar-wrapper[data-v-07ed077d]{height:130px;width:130px}}@media(max-width:1024px){.profile-layout[data-v-07ed077d]{gap:18px}.avatar-wrapper[data-v-07ed077d]{height:120px;width:120px}.info-section[data-v-07ed077d]{flex-direction:column}.header-right[data-v-07ed077d],.info-section[data-v-07ed077d]{align-items:flex-start}.stat-value[data-v-07ed077d]{font-size:18px}.stat-label[data-v-07ed077d]{font-size:12px}.btn-edit[data-v-07ed077d],.btn-outline[data-v-07ed077d]{font-size:13px;padding:8px 16px}}@media(max-width:768px){.profile-layout[data-v-07ed077d]{gap:16px;grid-template-columns:auto 1fr;padding:16px 0 8px}.avatar-section[data-v-07ed077d]{margin-top:-50px}.avatar-wrapper[data-v-07ed077d]{height:80px;padding:3px;width:80px}.avatar-placeholder[data-v-07ed077d]{font-size:16px}.info-section[data-v-07ed077d]{align-items:flex-start;flex-direction:column;gap:12px}.profile-username[data-v-07ed077d]{font-size:18px}.profile-bio[data-v-07ed077d]{font-size:12px;max-width:100%}.header-right[data-v-07ed077d]{align-items:center;flex-direction:row;gap:10px;justify-content:space-between;width:100%}.profile-stats[data-v-07ed077d]{gap:16px}.stat-value[data-v-07ed077d]{font-size:16px}.stat-label[data-v-07ed077d]{font-size:11px}.btn-edit[data-v-07ed077d],.btn-outline[data-v-07ed077d]{font-size:12px;padding:6px 14px;white-space:nowrap}}@media(max-width:480px){.profile-layout[data-v-07ed077d]{gap:10px}.avatar-section[data-v-07ed077d]{margin-top:-40px}.avatar-wrapper[data-v-07ed077d]{height:64px;padding:2px;width:64px}.avatar-placeholder[data-v-07ed077d]{font-size:14px}.profile-username[data-v-07ed077d]{font-size:15px}.profile-bio[data-v-07ed077d]{font-size:11px;line-height:1.4}.info-section[data-v-07ed077d]{gap:8px}.header-right[data-v-07ed077d]{align-items:center!important;flex-direction:row!important;flex-wrap:nowrap;gap:8px;justify-content:space-between!important;width:100%}.profile-stats[data-v-07ed077d]{flex-shrink:0;gap:12px}.profile-actions[data-v-07ed077d]{flex-shrink:0;flex-wrap:nowrap}.stat-value[data-v-07ed077d]{font-size:14px}.stat-label[data-v-07ed077d]{font-size:10px}.btn-edit[data-v-07ed077d],.btn-outline[data-v-07ed077d]{font-size:11px;padding:5px 10px;white-space:nowrap}}@media(max-width:360px){.profile-layout[data-v-07ed077d]{gap:8px}.avatar-wrapper[data-v-07ed077d]{height:56px;width:56px}.avatar-section[data-v-07ed077d]{margin-top:-32px}.profile-username[data-v-07ed077d]{font-size:14px}.profile-bio[data-v-07ed077d]{font-size:10px}.profile-stats[data-v-07ed077d]{gap:8px}.stat-value[data-v-07ed077d]{font-size:12px}.stat-label[data-v-07ed077d]{font-size:9px}.btn-edit[data-v-07ed077d],.btn-outline[data-v-07ed077d]{font-size:10px;padding:4px 8px}.btn-text-desktop[data-v-07ed077d]{display:none}}.categories-wrapper[data-v-6ade13fc]{margin-bottom:20px;margin-top:28px;position:relative}.profile-container[data-v-6ade13fc]{margin:0 auto;max-width:1920px}.tabs[data-v-6ade13fc],.tabs-section[data-v-6ade13fc]{position:relative}.tabs[data-v-6ade13fc]{display:flex;gap:24px;padding-bottom:12px}.tab-btn[data-v-6ade13fc]{background:transparent;border:none;color:#ffffffd9;cursor:pointer;font-size:16px;font-weight:500;padding:0 0 10px;position:relative;transition:color .2s ease}.tab-btn[data-v-6ade13fc]:after{background:#0ff;border-radius:1px;bottom:-1px;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}.tab-btn[data-v-6ade13fc]:hover{color:#fff}.tab-btn.active[data-v-6ade13fc]{color:#0ff}.tab-btn.active[data-v-6ade13fc]:after{width:100%}.tabs-line[data-v-6ade13fc]{background:#ffffff1f;height:1px;width:100%}.filter-bar[data-v-6ade13fc]{flex-wrap:wrap;gap:10px;margin-top:16px}.filter-bar[data-v-6ade13fc],.search-field[data-v-6ade13fc]{align-items:center;display:flex}.search-field[data-v-6ade13fc]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;gap:8px;height:36px;min-width:180px;padding:0 10px;transition:border-color .2s}.search-field[data-v-6ade13fc]:focus-within{border-color:#0ff6}.search-icon[data-v-6ade13fc]{color:#ffffff59;flex-shrink:0}.search-input[data-v-6ade13fc]{background:transparent;border:none;color:#fff;font-size:13px;min-width:0;outline:none;width:100%}.search-input[data-v-6ade13fc]::-moz-placeholder{color:#ffffff4d}.search-input[data-v-6ade13fc]::placeholder{color:#ffffff4d}.clear-btn[data-v-6ade13fc]{align-items:center;background:none;border:none;color:#fff6;cursor:pointer;display:flex;padding:0;transition:color .15s}.clear-btn[data-v-6ade13fc]:hover{color:#fffc}.board-style-filters[data-v-6ade13fc]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.filter-dropdown[data-v-6ade13fc]{position:relative}.filter-trigger-label[data-v-6ade13fc]{max-width:120px;overflow:hidden;text-overflow:ellipsis}.filter-trigger-label--model[data-v-6ade13fc]{max-width:160px}.filter-trigger[data-v-6ade13fc]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#ffffffd9;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:7px;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.filter-trigger[data-v-6ade13fc]:hover{background:#00ffff0f;border-color:#00ffff40}.filter-trigger.active[data-v-6ade13fc]{background:#00ffff14;border-color:#00ffff59;color:#0ff}.filter-trigger-icon[data-v-6ade13fc]{color:#0ff9;font-size:14px;transition:color .2s}.filter-trigger.active .filter-trigger-icon[data-v-6ade13fc]{color:#0ff}.filter-chevron[data-v-6ade13fc]{color:#ffffff59;font-size:14px;transition:transform .2s ease,color .2s}.filter-trigger.active .filter-chevron[data-v-6ade13fc]{color:#0ff;transform:rotate(180deg)}.filter-menu[data-v-6ade13fc]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#0a0a10f7;border:1px solid rgba(0,255,255,.12);border-radius:12px;box-shadow:0 16px 48px #0009,0 0 1px #00ffff26,inset 0 1px #ffffff0a;left:0;min-width:180px;padding:4px;position:absolute;top:calc(100% + 6px);z-index:100}.filter-menu--wide[data-v-6ade13fc]{max-width:min(320px,85vw);min-width:220px}.filter-option[data-v-6ade13fc]{align-items:center;background:transparent;border:none;border-radius:8px;color:#ffffffbf;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:9px 12px;text-align:left;transition:all .15s ease;width:100%}.filter-option[data-v-6ade13fc]:hover{background:#00ffff0f;color:#0ff}.filter-option.selected[data-v-6ade13fc]{color:#0ff;font-weight:500}.filter-option-icon[data-v-6ade13fc]{color:#ffffff59;flex-shrink:0;font-size:16px;transition:color .15s}.filter-option-model-icon[data-v-6ade13fc]{border-radius:4px;flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;opacity:.7;transition:opacity .15s;width:18px}.filter-option.selected .filter-option-model-icon[data-v-6ade13fc],.filter-option:hover .filter-option-model-icon[data-v-6ade13fc]{opacity:1}.filter-option.selected .filter-option-icon[data-v-6ade13fc],.filter-option:hover .filter-option-icon[data-v-6ade13fc]{color:#0ff}.filter-check[data-v-6ade13fc]{color:#0ff;flex-shrink:0;font-size:16px;margin-left:auto}.filter-menu-enter-active[data-v-6ade13fc]{transition:opacity .15s ease-out,transform .15s ease-out}.filter-menu-leave-active[data-v-6ade13fc]{transition:opacity .1s ease-in,transform .1s ease-in}.filter-menu-enter-from[data-v-6ade13fc],.filter-menu-leave-to[data-v-6ade13fc]{opacity:0;transform:translateY(-4px) scale(.97)}.filter-slide-enter-active[data-v-6ade13fc],.filter-slide-leave-active[data-v-6ade13fc]{transition:opacity .2s ease,transform .2s ease}.filter-slide-enter-from[data-v-6ade13fc],.filter-slide-leave-to[data-v-6ade13fc]{opacity:0;transform:translateY(-6px)}@media(max-width:1024px){.tab-btn[data-v-6ade13fc]{font-size:15px}.tabs[data-v-6ade13fc]{gap:20px}}@media(max-width:768px){.categories-wrapper[data-v-6ade13fc]{margin-bottom:16px;margin-top:20px}.tabs[data-v-6ade13fc]{gap:18px;padding-bottom:10px}.tab-btn[data-v-6ade13fc]{font-size:14px}.filter-bar[data-v-6ade13fc]{gap:8px}.board-style-filters[data-v-6ade13fc],.search-field[data-v-6ade13fc]{flex:1 1 100%}.board-style-filters[data-v-6ade13fc]{justify-content:flex-start}}@media(max-width:480px){.tabs[data-v-6ade13fc]{gap:14px}.tab-btn[data-v-6ade13fc]{font-size:13px}.search-field[data-v-6ade13fc]{min-width:0}}.boards-section[data-v-0ed953f5]{padding-top:4px;width:100%}.board-detail[data-v-0ed953f5]{width:100%}.board-detail-header[data-v-0ed953f5]{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:0;display:flex;flex-direction:column;gap:16px;margin-bottom:0;padding:0 0 24px}.board-header-top[data-v-0ed953f5]{gap:16px}.board-header-top[data-v-0ed953f5],.btn-back[data-v-0ed953f5]{align-items:center;display:flex}.btn-back[data-v-0ed953f5]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#ffffffb3;cursor:pointer;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:all .2s}.btn-back[data-v-0ed953f5]:hover{background:#00ffff14;border-color:#00ffff4d;box-shadow:0 0 12px #00ffff14;color:#0ff}.board-title-wrapper[data-v-0ed953f5]{align-items:center;display:flex;flex:1;gap:12px}.board-title[data-v-0ed953f5]{color:#fff;font-size:clamp(18px,2.5vw,24px);font-weight:700;letter-spacing:-.3px;margin:0}.board-count-badge[data-v-0ed953f5]{background:#00ffff0f;border:1px solid rgba(0,255,255,.1);border-radius:20px;color:#00ffffb3;font-size:12px;font-weight:600;padding:4px 12px}.board-filters[data-v-0ed953f5]{display:flex;flex-wrap:wrap;gap:10px}.filter-dropdown[data-v-0ed953f5]{position:relative}.filter-trigger[data-v-0ed953f5]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#ffffffd9;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:7px;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.filter-trigger[data-v-0ed953f5]:hover{background:#00ffff0f;border-color:#00ffff40}.filter-trigger.active[data-v-0ed953f5]{background:#00ffff14;border-color:#00ffff59;color:#0ff}.filter-trigger-icon[data-v-0ed953f5]{color:#0ff9;font-size:14px;transition:color .2s}.filter-trigger.active .filter-trigger-icon[data-v-0ed953f5]{color:#0ff}.filter-chevron[data-v-0ed953f5]{color:#ffffff59;font-size:14px;transition:transform .2s ease,color .2s}.filter-trigger.active .filter-chevron[data-v-0ed953f5]{color:#0ff;transform:rotate(180deg)}.filter-menu[data-v-0ed953f5]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#0a0a10f7;border:1px solid rgba(0,255,255,.12);border-radius:12px;box-shadow:0 16px 48px #0009,0 0 1px #00ffff26,inset 0 1px #ffffff0a;left:0;min-width:180px;padding:4px;position:absolute;top:calc(100% + 6px);z-index:100}.filter-option[data-v-0ed953f5]{align-items:center;background:transparent;border:none;border-radius:8px;color:#ffffffbf;cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:10px;padding:9px 12px;text-align:left;transition:all .15s ease;width:100%}.filter-option[data-v-0ed953f5]:hover{background:#00ffff0f;color:#0ff}.filter-option.selected[data-v-0ed953f5]{color:#0ff;font-weight:500}.filter-option-icon[data-v-0ed953f5]{color:#ffffff59;flex-shrink:0;font-size:16px;transition:color .15s}.filter-option-model-icon[data-v-0ed953f5]{border-radius:4px;flex-shrink:0;height:18px;-o-object-fit:contain;object-fit:contain;opacity:.7;transition:opacity .15s;width:18px}.filter-option.selected .filter-option-model-icon[data-v-0ed953f5],.filter-option:hover .filter-option-model-icon[data-v-0ed953f5]{opacity:1}.filter-option.selected .filter-option-icon[data-v-0ed953f5],.filter-option:hover .filter-option-icon[data-v-0ed953f5]{color:#0ff}.filter-check[data-v-0ed953f5]{color:#0ff;flex-shrink:0;font-size:16px;margin-left:auto}.filter-menu-enter-active[data-v-0ed953f5]{transition:opacity .15s ease-out,transform .15s ease-out}.filter-menu-leave-active[data-v-0ed953f5]{transition:opacity .1s ease-in,transform .1s ease-in}.filter-menu-enter-from[data-v-0ed953f5],.filter-menu-leave-to[data-v-0ed953f5]{opacity:0;transform:translateY(-4px) scale(.97)}.empty-board[data-v-0ed953f5]{flex-direction:column;padding:60px 20px;text-align:center}.empty-board[data-v-0ed953f5],.empty-board-icon[data-v-0ed953f5]{align-items:center;display:flex;justify-content:center}.empty-board-icon[data-v-0ed953f5]{background:#00ffff0f;border:1px solid rgba(0,255,255,.1);border-radius:50%;color:#0ff6;font-size:30px;height:72px;margin-bottom:14px;width:72px}.empty-board p[data-v-0ed953f5]{color:#ffffff73;font-size:14px;margin:0}.btn-clear-filters[data-v-0ed953f5]{align-items:center;background:#00ffff0f;border:1px solid rgba(0,255,255,.18);border-radius:10px;color:#0ff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin-top:16px;padding:10px 20px;transition:all .2s ease}.btn-clear-filters[data-v-0ed953f5]:hover{background:#00ffff1f;border-color:#00ffff59;box-shadow:0 0 12px #00ffff14}.board-items-grid[data-v-0ed953f5]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:24px;width:100%}.board-item[data-v-0ed953f5]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;cursor:pointer;min-width:0;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.board-item[data-v-0ed953f5]:hover{border-color:#0ff3;box-shadow:0 12px 32px #00000080,0 0 0 1px #00ffff1a,0 0 20px #00ffff0a;transform:translateY(-4px)}.board-item:hover .item-overlay[data-v-0ed953f5]{opacity:1}.item-type-badge[data-v-0ed953f5]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-radius:6px;color:#0ff;font-size:11px;left:8px;padding:4px 7px;position:absolute;top:8px;z-index:2}.item-media[data-v-0ed953f5]{aspect-ratio:1;overflow:hidden;width:100%}.item-media[data-v-0ed953f5] .media-thumb{height:100%;width:100%}.item-media[data-v-0ed953f5] img,.item-media[data-v-0ed953f5] video{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.board-item:hover .item-media[data-v-0ed953f5] img,.board-item:hover .item-media[data-v-0ed953f5] video{transform:scale(1.04)}.btn-remove-from-board[data-v-0ed953f5]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000b3;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fffc;cursor:pointer;display:flex;font-size:16px;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transform:scale(.85);transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;width:32px;z-index:5}.board-item:hover .btn-remove-from-board[data-v-0ed953f5]{opacity:1;transform:scale(1)}.btn-remove-from-board[data-v-0ed953f5]:hover{background:#ff3c3cd9;border-color:#ff3c3c80;box-shadow:0 0 12px #ff3c3c40;color:#fff}.item-overlay[data-v-0ed953f5]{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent 55%);display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding:12px;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:4}.item-overlay[data-v-0ed953f5] *{pointer-events:auto}.item-stats[data-v-0ed953f5]{display:flex;gap:10px;margin-bottom:6px}.item-stats span[data-v-0ed953f5]{align-items:center;color:#ffffffe6;display:flex;font-size:11px;gap:4px}.item-title[data-v-0ed953f5]{color:#fff;font-size:12px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-boards[data-v-0ed953f5]{align-items:center;display:flex;justify-content:center;min-height:300px;padding:40px 20px}.empty-boards-content[data-v-0ed953f5]{max-width:340px;text-align:center}.empty-icon-wrapper[data-v-0ed953f5]{align-items:center;background:linear-gradient(135deg,#00ffff14,#00c8c80a);border:1px solid rgba(0,255,255,.1);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 18px;width:80px}.empty-icon[data-v-0ed953f5]{color:#0ff;font-size:36px;opacity:.7}.empty-boards h3[data-v-0ed953f5]{color:#fff;font-size:18px;font-weight:600;margin:0 0 8px}.empty-boards p[data-v-0ed953f5]{color:#ffffff73;font-size:13px;line-height:1.5;margin:0 0 22px}.btn-create-first[data-v-0ed953f5]{align-items:center;background:linear-gradient(135deg,#0ff,#00ced1);border:none;border-radius:10px;color:#000;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 22px;transition:all .2s}.btn-create-first[data-v-0ed953f5]:hover{box-shadow:0 8px 24px #00ffff40;transform:translateY(-2px)}.boards-header[data-v-0ed953f5]{align-items:center;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:0;display:flex;justify-content:space-between;margin-bottom:24px;padding:0 0 20px}.boards-header-left[data-v-0ed953f5]{align-items:center;display:flex;gap:10px}.boards-header-icon[data-v-0ed953f5]{color:#0ff;font-size:20px}.boards-title[data-v-0ed953f5]{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0}.boards-count[data-v-0ed953f5]{background:#00ffff14;border-radius:12px;color:#0ffc;font-size:12px;font-weight:600;padding:3px 10px}.btn-new-board[data-v-0ed953f5]{align-items:center;background:#00ffff0f;border:1px solid rgba(0,255,255,.2);border-radius:10px;color:#0ff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:9px 18px;transition:all .2s}.btn-new-board[data-v-0ed953f5]:hover{background:#00ffff24;border-color:#00ffff73;box-shadow:0 0 16px #00ffff1a;transform:translateY(-1px)}.boards-grid[data-v-0ed953f5]{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.board-card[data-v-0ed953f5]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:all .25s ease}.board-card[data-v-0ed953f5]:hover{border-color:#00ffff40;box-shadow:0 12px 32px #0006,0 0 0 1px #00ffff14,0 0 24px #00ffff0a;transform:translateY(-4px)}.board-card:hover .board-actions[data-v-0ed953f5]{opacity:1}.board-cover[data-v-0ed953f5]{background:#ffffff05;height:150px;overflow:hidden;position:relative;width:100%}.board-cover-single[data-v-0ed953f5]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.board-card:hover .board-cover-single[data-v-0ed953f5]{transform:scale(1.04)}.board-cover-grid[data-v-0ed953f5]{display:grid;gap:2px;height:100%;width:100%}.board-cover-grid.grid-1[data-v-0ed953f5]{grid-template-columns:1fr;grid-template-rows:1fr}.board-cover-grid.grid-2[data-v-0ed953f5]{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.board-cover-grid.grid-3[data-v-0ed953f5]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.board-cover-grid.grid-3 .board-cover-thumb[data-v-0ed953f5]:first-child{grid-column:1/-1}.board-cover-grid.grid-4[data-v-0ed953f5]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.board-cover-thumb[data-v-0ed953f5]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.board-card:hover .board-cover-thumb[data-v-0ed953f5]{transform:scale(1.04)}.board-cover-placeholder[data-v-0ed953f5]{align-items:center;background:linear-gradient(135deg,#00ffff08,#0000001a);border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.board-cover-placeholder-svg[data-v-0ed953f5]{color:#ffffff26;height:40px;width:40px}.board-cover-placeholder-label[data-v-0ed953f5]{color:#fff3;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.visibility-badge[data-v-0ed953f5]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:7px;display:flex;font-size:12px;height:26px;justify-content:center;position:absolute;right:8px;top:8px;width:26px}.visibility-badge.public[data-v-0ed953f5]{background:#00ff0026;color:#4ade80}.visibility-badge.private[data-v-0ed953f5]{background:#fbbf2426;color:#fbbf24}.board-info[data-v-0ed953f5]{padding:14px 16px}.board-name[data-v-0ed953f5]{color:#fff;font-size:15px;font-weight:700;letter-spacing:-.2px;margin:0 0 4px;white-space:nowrap}.board-description[data-v-0ed953f5],.board-name[data-v-0ed953f5]{overflow:hidden;text-overflow:ellipsis}.board-description[data-v-0ed953f5]{color:#fff6;display:-webkit-box;font-size:12px;line-clamp:2;-webkit-line-clamp:2;margin:0 0 10px;-webkit-box-orient:vertical;line-height:1.5}.board-meta[data-v-0ed953f5]{display:flex;gap:12px}.meta-item[data-v-0ed953f5]{align-items:center;color:#00ffff80;display:flex;font-size:12px;font-weight:500;gap:5px}.board-actions[data-v-0ed953f5]{display:flex;gap:5px;left:8px;opacity:0;position:absolute;top:8px;transition:opacity .25s}.board-action-btn[data-v-0ed953f5]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;transition:all .2s;width:30px}.board-action-btn[data-v-0ed953f5]:hover{background:#00ffff4d;color:#0ff}.board-action-btn.delete[data-v-0ed953f5]:hover{background:#ef44444d;color:#ef4444}.pagination[data-v-0ed953f5]{gap:14px;margin-top:32px}.pagination[data-v-0ed953f5],.pagination-btn[data-v-0ed953f5]{align-items:center;display:flex;justify-content:center}.pagination-btn[data-v-0ed953f5]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;cursor:pointer;font-size:16px;height:38px;transition:all .2s;width:38px}.pagination-btn[data-v-0ed953f5]:hover:not(:disabled){background:#00ffff26;border-color:#0ff;color:#0ff}.pagination-btn[data-v-0ed953f5]:disabled{cursor:not-allowed;opacity:.3}.pagination-info[data-v-0ed953f5]{color:#ffffff80;font-size:13px;font-weight:500}@media(max-width:1024px){.board-items-grid[data-v-0ed953f5]{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.board-detail-header[data-v-0ed953f5]{padding:14px}.board-header-top[data-v-0ed953f5]{flex-wrap:wrap;gap:10px}.btn-back-text[data-v-0ed953f5]{display:none}.btn-back[data-v-0ed953f5]{padding:8px}.board-title-wrapper[data-v-0ed953f5]{align-items:flex-start;flex-direction:column;gap:4px}.board-title[data-v-0ed953f5]{font-size:16px}.board-filters[data-v-0ed953f5]{width:100%}.filter-chip[data-v-0ed953f5]{flex:1;min-width:0}.filter-chip-select[data-v-0ed953f5]{padding:8px 22px 8px 28px;width:100%}.board-items-grid[data-v-0ed953f5],.boards-grid[data-v-0ed953f5]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.board-cover[data-v-0ed953f5]{height:100px}.board-info[data-v-0ed953f5]{padding:10px 12px}.board-name[data-v-0ed953f5]{font-size:13px}.board-description[data-v-0ed953f5]{display:none}.boards-header[data-v-0ed953f5]{padding:12px 14px}}@media(max-width:480px){.board-items-grid[data-v-0ed953f5]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.board-item[data-v-0ed953f5]{border-radius:10px}.item-overlay[data-v-0ed953f5]{padding:10px}.item-stats span[data-v-0ed953f5]{font-size:10px}.item-title[data-v-0ed953f5]{font-size:11px}.boards-header[data-v-0ed953f5]{align-items:flex-start;flex-direction:column;gap:10px;padding:12px}.btn-new-board[data-v-0ed953f5]{justify-content:center;width:100%}.boards-grid[data-v-0ed953f5]{grid-template-columns:1fr}.board-cover[data-v-0ed953f5]{height:130px}}.content-section[data-v-440a6a00]{padding:16px 0 0}.loading-state[data-v-440a6a00]{padding:16px 0}.loading-grid[data-v-440a6a00]{-moz-columns:4;column-count:4;-moz-column-gap:14px;column-gap:14px}.skeleton-card[data-v-440a6a00]{-moz-column-break-inside:avoid;background:#ffffff08;border-radius:16px;break-inside:avoid;margin-bottom:14px;overflow:hidden}.skeleton-image[data-v-440a6a00]{animation:shimmer-440a6a00 1.5s infinite;background:linear-gradient(90deg,#ffffff08 25%,#ffffff0f,#ffffff08 75%);background-size:200% 100%;width:100%}@keyframes shimmer-440a6a00{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-440a6a00]{align-items:center;display:flex;justify-content:center;min-height:400px;padding:40px 20px}.empty-content[data-v-440a6a00]{max-width:400px;text-align:center}.empty-icon-wrapper[data-v-440a6a00]{align-items:center;background:linear-gradient(135deg,#00ffff1a,#00c8c80d);border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 24px;width:100px}.empty-icon[data-v-440a6a00]{color:#0ff;font-size:48px;opacity:.7}.empty-title[data-v-440a6a00]{color:#fff;font-size:22px;font-weight:600;margin:0 0 12px}.empty-description[data-v-440a6a00]{color:#fff9;font-size:15px;line-height:1.5;margin:0 0 28px}.empty-actions[data-v-440a6a00]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn-create-primary[data-v-440a6a00],.btn-create-secondary[data-v-440a6a00],.btn-explore[data-v-440a6a00]{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.btn-create-primary[data-v-440a6a00],.btn-explore[data-v-440a6a00]{background:linear-gradient(135deg,#0ff,#00ced1);color:#000}.btn-create-primary[data-v-440a6a00]:hover,.btn-explore[data-v-440a6a00]:hover{box-shadow:0 8px 24px #00ffff4d;transform:translateY(-2px)}.btn-create-secondary[data-v-440a6a00]{background:#00ffff1a;border:1px solid rgba(0,255,255,.3);color:#0ff}.btn-create-secondary[data-v-440a6a00]:hover{background:#0ff3;transform:translateY(-2px)}.masonry-column[data-v-440a6a00],.masonry-grid[data-v-440a6a00]{display:flex;gap:14px}.masonry-column[data-v-440a6a00]{flex:1;flex-direction:column}.grid-item[data-v-440a6a00]{background:#0a0a0a;border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.grid-item[data-v-440a6a00]:hover{box-shadow:0 16px 32px #0006,0 0 0 1px #00ffff26;transform:translateY(-4px)}.grid-item:hover .item-overlay[data-v-440a6a00]{opacity:1}.grid-item:hover .overlay-actions[data-v-440a6a00]{opacity:1;transform:translateY(0)}.multi-badge[data-v-440a6a00]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-radius:8px;color:#0ff;display:flex;font-size:12px;font-weight:600;gap:4px;left:12px;padding:6px 10px;pointer-events:none;position:absolute;top:12px;z-index:3}.grid-media[data-v-440a6a00]{background:#ffffff05;overflow:hidden;width:100%}.grid-media[data-v-440a6a00] .media-thumb{height:100%;width:100%}.grid-media[data-v-440a6a00] img,.grid-media[data-v-440a6a00] video{display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.grid-item:hover .grid-media[data-v-440a6a00] img,.grid-item:hover .grid-media[data-v-440a6a00] video{transform:scale(1.03)}.item-overlay[data-v-440a6a00]{align-items:flex-end;display:flex;flex-direction:column;gap:8px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .3s;z-index:5}.item-bottom[data-v-440a6a00]{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);bottom:0;left:0;padding:32px 10px 10px;pointer-events:none;position:absolute;right:0;z-index:4}.overlay-right[data-v-440a6a00]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:8px}.user-info[data-v-440a6a00]{gap:6px;pointer-events:auto}.type-badge[data-v-440a6a00],.user-info[data-v-440a6a00]{align-items:center;display:flex}.type-badge[data-v-440a6a00]{font-size:12px}.type-badge.video[data-v-440a6a00]{color:#0ff}.type-badge.image[data-v-440a6a00]{color:#ffffffb3}.user-avatar[data-v-440a6a00]{align-items:center;background:linear-gradient(135deg,#0ff,#0ff);border-radius:50%;display:flex;height:18px;justify-content:center;overflow:hidden;width:18px}.user-avatar img[data-v-440a6a00]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-placeholder[data-v-440a6a00]{color:#00000080;font-size:12px}.username[data-v-440a6a00]{color:#ffffffd9;font-size:10px;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.6)}.likes-badge[data-v-440a6a00]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border-radius:16px;cursor:pointer;display:flex;gap:4px;padding:4px 10px;transition:all .2s}.likes-badge[data-v-440a6a00]:hover{background:#00d4ff40}.likes-badge span[data-v-440a6a00]{color:#fff;font-size:10px;font-weight:500}.heart-icon[data-v-440a6a00]{color:#ffffffb3;font-size:12px;transition:color .2s,filter .2s}.likes-badge:hover .heart-icon[data-v-440a6a00]{color:#0ff}.heart-icon.liked[data-v-440a6a00]{color:#0ff;filter:drop-shadow(0 0 6px rgba(0,255,255,.9))}.overlay-stats span[data-v-440a6a00]{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:500;gap:5px}.stat-btn[data-v-440a6a00]{cursor:pointer;pointer-events:auto;transition:color .2s,transform .2s}.stat-btn[data-v-440a6a00]:hover{color:#ef4444;transform:scale(1.1)}.stat-btn.liked[data-v-440a6a00]{color:#ef4444}.overlay-info[data-v-440a6a00]{display:flex;flex-direction:column;gap:4px}.overlay-title[data-v-440a6a00]{color:#fff;font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overlay-model[data-v-440a6a00]{align-items:center;color:#fff9;display:flex;font-size:12px;gap:4px;margin:0}.overlay-actions[data-v-440a6a00]{display:flex;gap:8px;opacity:0;transform:translateY(-8px);transition:all .25s ease}.action-btn[data-v-440a6a00]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.action-btn.save[data-v-440a6a00]:hover{background:#00ffff4d;color:#0ff}.action-btn.delete[data-v-440a6a00]:hover{background:#ef44444d;color:#ef4444}.pagination[data-v-440a6a00]{gap:12px;margin-top:48px;padding-bottom:20px}.pagination[data-v-440a6a00],.pagination-btn[data-v-440a6a00]{align-items:center;display:flex;justify-content:center}.pagination-btn[data-v-440a6a00]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;cursor:pointer;font-size:20px;height:44px;transition:all .2s ease;width:44px}.pagination-btn[data-v-440a6a00]:hover:not(:disabled){background:#00ffff26;border-color:#0ff;color:#0ff}.pagination-btn[data-v-440a6a00]:disabled{cursor:not-allowed;opacity:.3}.pagination-pages[data-v-440a6a00]{display:flex;gap:6px}.page-btn[data-v-440a6a00]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:0 12px;transition:all .2s ease}.page-btn[data-v-440a6a00]:hover:not(:disabled):not(.dots){background:#ffffff1a;color:#fff}.page-btn.active[data-v-440a6a00]{background:linear-gradient(135deg,#0ff3,#00c8c826);border-color:#0ff;color:#0ff}.page-btn.dots[data-v-440a6a00]{background:transparent;border:none;cursor:default}@media(max-width:1024px){.masonry-column[data-v-440a6a00],.masonry-grid[data-v-440a6a00]{gap:12px}.grid-item[data-v-440a6a00]{border-radius:14px}.loading-grid[data-v-440a6a00]{-moz-columns:3;column-count:3;-moz-column-gap:12px;column-gap:12px}}@media(max-width:768px){.masonry-column[data-v-440a6a00],.masonry-grid[data-v-440a6a00]{gap:10px}.grid-item[data-v-440a6a00]{border-radius:12px}.multi-badge[data-v-440a6a00],.type-badge[data-v-440a6a00]{border-radius:6px;font-size:10px;padding:4px 8px}.overlay-stats[data-v-440a6a00]{gap:10px}.overlay-stats span[data-v-440a6a00]{font-size:12px}.overlay-title[data-v-440a6a00]{font-size:13px}.pagination[data-v-440a6a00]{margin-top:32px}.page-btn[data-v-440a6a00],.pagination-btn[data-v-440a6a00]{height:38px;min-width:38px;width:38px}.loading-grid[data-v-440a6a00]{-moz-columns:2;column-count:2;-moz-column-gap:12px;column-gap:12px}}@media(max-width:480px){.masonry-column[data-v-440a6a00],.masonry-grid[data-v-440a6a00]{gap:8px}.grid-item[data-v-440a6a00]{border-radius:10px}.badges-container[data-v-440a6a00]{left:8px;right:8px;top:8px}.item-overlay[data-v-440a6a00]{right:6px;top:6px}.item-bottom[data-v-440a6a00]{padding:24px 8px 8px}.action-btn[data-v-440a6a00]{font-size:16px;height:32px;width:32px}.pagination-pages[data-v-440a6a00]{display:none}}.modal-overlay[data-v-aa2a4c5d]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#000000d9;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.modal-container[data-v-aa2a4c5d]{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#0a0a10f7;border:1px solid rgba(0,255,255,.1);border-radius:20px;box-shadow:0 32px 64px #0009,0 0 0 1px #00ffff0f,0 0 40px #00ffff08,inset 0 1px #ffffff0a;max-height:90vh;max-width:440px;overflow-y:auto;width:100%}.modal-header[data-v-aa2a4c5d]{gap:14px;padding:24px 24px 0;position:relative}.header-icon[data-v-aa2a4c5d],.modal-header[data-v-aa2a4c5d]{align-items:center;display:flex}.header-icon[data-v-aa2a4c5d]{background:linear-gradient(135deg,#00ffff1f,#00c8c80f);border:1px solid rgba(0,255,255,.15);border-radius:12px;color:#0ff;font-size:22px;height:44px;justify-content:center;width:44px}.modal-header h3[data-v-aa2a4c5d]{color:#fff;flex:1;font-size:20px;font-weight:700;letter-spacing:-.2px;margin:0}.btn-close[data-v-aa2a4c5d]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#ffffff80;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;position:absolute;right:22px;top:22px;transition:all .2s ease;width:36px}.btn-close[data-v-aa2a4c5d]:hover{background:#ef44441f;border-color:#ef444440;color:#f87171}.modal-form[data-v-aa2a4c5d]{gap:22px;padding:24px}.form-group[data-v-aa2a4c5d],.modal-form[data-v-aa2a4c5d]{display:flex;flex-direction:column}.form-group[data-v-aa2a4c5d]{gap:8px}.form-label[data-v-aa2a4c5d]{align-items:center;color:#ffffff8c;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:1px;text-transform:uppercase}.label-icon[data-v-aa2a4c5d]{color:#0ff;font-size:15px}.form-input[data-v-aa2a4c5d],.form-textarea[data-v-aa2a4c5d]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#fff;font-size:15px;padding:14px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);width:100%}.form-input[data-v-aa2a4c5d]:focus,.form-textarea[data-v-aa2a4c5d]:focus{background:#00ffff08;border-color:#00ffff80;box-shadow:0 0 0 3px #00ffff0f,0 0 16px #00ffff0a;outline:none}.form-input[data-v-aa2a4c5d]::-moz-placeholder,.form-textarea[data-v-aa2a4c5d]::-moz-placeholder{color:#fff3}.form-input[data-v-aa2a4c5d]::placeholder,.form-textarea[data-v-aa2a4c5d]::placeholder{color:#fff3}.form-textarea[data-v-aa2a4c5d]{min-height:88px;resize:none}.input-hint[data-v-aa2a4c5d]{color:#ffffff4d;font-size:11px;text-align:right}.toggle-label[data-v-aa2a4c5d]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;transition:all .2s ease}.toggle-label[data-v-aa2a4c5d]:hover{background:#ffffff0d;border-color:#ffffff1a}.toggle-info[data-v-aa2a4c5d]{align-items:center;display:flex;gap:12px}.toggle-text[data-v-aa2a4c5d]{display:flex;flex-direction:column;gap:3px}.toggle-title[data-v-aa2a4c5d]{color:#fff;font-size:14px;font-weight:600}.toggle-description[data-v-aa2a4c5d]{color:#fff6;font-size:12px}.toggle-switch[data-v-aa2a4c5d]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.1);border-radius:13px;cursor:pointer;flex-shrink:0;height:26px;position:relative;transition:all .3s cubic-bezier(.16,1,.3,1);width:48px}.toggle-switch.active[data-v-aa2a4c5d]{background:linear-gradient(135deg,#0ff,#00ced1);border-color:transparent;box-shadow:0 0 12px #0ff3}.toggle-knob[data-v-aa2a4c5d]{background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000040;height:20px;left:3px;position:absolute;top:3px;transition:transform .3s cubic-bezier(.16,1,.3,1);width:20px}.toggle-switch.active .toggle-knob[data-v-aa2a4c5d]{transform:translate(22px)}.modal-actions[data-v-aa2a4c5d]{display:flex;gap:12px;margin-top:4px}.btn-cancel[data-v-aa2a4c5d],.btn-create[data-v-aa2a4c5d]{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 20px;transition:all .25s cubic-bezier(.16,1,.3,1)}.btn-cancel[data-v-aa2a4c5d]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);color:#ffffffb3}.btn-cancel[data-v-aa2a4c5d]:hover{background:#ffffff14;border-color:#ffffff2e;color:#fff}.btn-create[data-v-aa2a4c5d]{background:linear-gradient(180deg,gold,#e5a100);border:none;box-shadow:0 2px 12px #ffd70026;color:#000;font-weight:700;letter-spacing:.3px}.btn-create[data-v-aa2a4c5d]:hover:not(:disabled){background:linear-gradient(180deg,#ffe44d,gold);box-shadow:0 6px 20px #ffd70040;transform:translateY(-2px)}.btn-create[data-v-aa2a4c5d]:disabled{box-shadow:none;cursor:not-allowed;opacity:.4;transform:none}.modal-fade-enter-active[data-v-aa2a4c5d]{transition:opacity .3s cubic-bezier(.16,1,.3,1)}.modal-fade-leave-active[data-v-aa2a4c5d]{transition:opacity .2s ease-in}.modal-fade-enter-active .modal-container[data-v-aa2a4c5d]{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.modal-fade-leave-active .modal-container[data-v-aa2a4c5d]{transition:opacity .2s ease-in,transform .2s ease-in}.modal-fade-enter-from[data-v-aa2a4c5d],.modal-fade-leave-to[data-v-aa2a4c5d]{opacity:0}.modal-fade-enter-from .modal-container[data-v-aa2a4c5d]{opacity:0;transform:scale(.96) translateY(16px)}.modal-fade-leave-to .modal-container[data-v-aa2a4c5d]{opacity:0;transform:scale(.98) translateY(8px)}@media(max-width:480px){.modal-overlay[data-v-aa2a4c5d]{align-items:center;justify-content:center;padding:12px}.modal-container[data-v-aa2a4c5d]{border-radius:16px;margin:auto;max-height:calc(100vh - 24px);max-width:100%;width:calc(100% - 24px)}.modal-header[data-v-aa2a4c5d]{padding:18px 18px 0}.header-icon[data-v-aa2a4c5d]{font-size:16px;height:36px;width:36px}.modal-header h3[data-v-aa2a4c5d]{font-size:17px}.btn-close[data-v-aa2a4c5d]{font-size:16px;height:32px;right:16px;top:16px;width:32px}.modal-form[data-v-aa2a4c5d]{gap:16px;padding:18px}.form-input[data-v-aa2a4c5d],.form-textarea[data-v-aa2a4c5d]{border-radius:10px;font-size:14px;padding:12px 14px}.toggle-label[data-v-aa2a4c5d]{padding:14px}.modal-actions[data-v-aa2a4c5d]{flex-direction:column-reverse}.btn-cancel[data-v-aa2a4c5d],.btn-create[data-v-aa2a4c5d]{padding:16px}}.modal-overlay[data-v-8c82c669]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.modal-container[data-v-8c82c669]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 24px 48px #0006,0 0 0 1px #00ffff1a;display:flex;flex-direction:column;max-height:80vh;max-width:400px;overflow:hidden;width:100%}.modal-header[data-v-8c82c669]{border-bottom:1px solid hsla(0,0%,100%,.06);gap:12px;padding:24px;position:relative}.header-icon[data-v-8c82c669],.modal-header[data-v-8c82c669]{align-items:center;display:flex}.header-icon[data-v-8c82c669]{background:linear-gradient(135deg,#00ffff26,#00c8c81a);border-radius:12px;color:#0ff;font-size:22px;height:44px;justify-content:center;width:44px}.modal-header h3[data-v-8c82c669]{color:#fff;flex:1;font-size:20px;font-weight:600;margin:0}.btn-close[data-v-8c82c669]{align-items:center;background:#ffffff0d;border:none;border-radius:10px;color:#fff9;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s;width:36px}.btn-close[data-v-8c82c669]:hover{background:#ef444433;color:#ef4444}.modal-body[data-v-8c82c669]{flex:1;overflow-y:auto;padding:20px}.item-preview[data-v-8c82c669]{background:#0003;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;display:flex;gap:14px;margin-bottom:20px;padding:14px}.preview-media[data-v-8c82c669]{background:#ffffff08;border-radius:10px;flex-shrink:0;height:64px;overflow:hidden;width:64px}.preview-media img[data-v-8c82c669],.preview-media video[data-v-8c82c669]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-placeholder[data-v-8c82c669]{align-items:center;color:#fff3;font-size:24px;height:100%;width:100%}.preview-info[data-v-8c82c669],.preview-placeholder[data-v-8c82c669]{display:flex;justify-content:center}.preview-info[data-v-8c82c669]{flex-direction:column;gap:4px;min-width:0}.preview-label[data-v-8c82c669]{color:#fff6;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.preview-title[data-v-8c82c669]{color:#fff;font-size:14px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-boards[data-v-8c82c669]{flex-direction:column;padding:40px 20px;text-align:center}.no-boards[data-v-8c82c669],.no-boards-icon[data-v-8c82c669]{align-items:center;display:flex}.no-boards-icon[data-v-8c82c669]{background:#00ffff1a;border-radius:50%;color:#0ff;font-size:32px;height:72px;justify-content:center;margin-bottom:16px;width:72px}.no-boards p[data-v-8c82c669]{color:#ffffff80;font-size:14px;margin:0 0 20px}.btn-create-new[data-v-8c82c669]{align-items:center;background:linear-gradient(135deg,#0ff,#00ced1);border:none;border-radius:12px;color:#000;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:14px 24px;transition:all .2s}.btn-create-new[data-v-8c82c669]:hover{box-shadow:0 8px 24px #00ffff4d;transform:translateY(-2px)}.boards-list-header[data-v-8c82c669]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.boards-list-header span[data-v-8c82c669]{color:#ffffff80;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.btn-new-inline[data-v-8c82c669]{align-items:center;background:transparent;border:1px solid rgba(0,255,255,.3);border-radius:8px;color:#0ff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:all .2s}.btn-new-inline[data-v-8c82c669]:hover{background:#00ffff1a}.boards-scroll[data-v-8c82c669]{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.board-option[data-v-8c82c669]{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left;transition:all .2s;width:100%}.board-option[data-v-8c82c669]:hover{background:#00ffff0d;border-color:#0ff3}.board-option-thumb[data-v-8c82c669]{align-items:center;background:#ffffff0d;border-radius:10px;color:#ffffff4d;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;overflow:hidden;width:48px}.board-option-thumb img[data-v-8c82c669]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.board-option-thumb-grid[data-v-8c82c669]{border-radius:10px;display:grid;gap:1px;height:100%;overflow:hidden;width:100%}.board-option-thumb-grid.g1[data-v-8c82c669]{grid-template-columns:1fr;grid-template-rows:1fr}.board-option-thumb-grid.g2[data-v-8c82c669]{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.board-option-thumb-grid.g3[data-v-8c82c669]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.board-option-thumb-grid.g3 .board-option-thumb-img[data-v-8c82c669]:first-child{grid-column:1/-1}.board-option-thumb-grid.g4[data-v-8c82c669]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.board-option-thumb-img[data-v-8c82c669]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.board-option-thumb-placeholder[data-v-8c82c669]{align-items:center;background:linear-gradient(135deg,#00ffff0a,#ffffff05);border-radius:10px;color:#ffffff26;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.board-option-info[data-v-8c82c669]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.board-option-name[data-v-8c82c669]{color:#fff;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-option-count[data-v-8c82c669]{color:#fff6;font-size:12px}.board-option-visibility[data-v-8c82c669]{color:#ffffff4d;font-size:16px}.modal-fade-enter-active[data-v-8c82c669],.modal-fade-enter-active .modal-container[data-v-8c82c669],.modal-fade-leave-active[data-v-8c82c669],.modal-fade-leave-active .modal-container[data-v-8c82c669]{transition:all .3s ease}.modal-fade-enter-from[data-v-8c82c669],.modal-fade-leave-to[data-v-8c82c669]{opacity:0}.modal-fade-enter-from .modal-container[data-v-8c82c669],.modal-fade-leave-to .modal-container[data-v-8c82c669]{opacity:0;transform:scale(.95) translateY(20px)}@media(max-width:480px){.modal-overlay[data-v-8c82c669]{align-items:center;justify-content:center;padding:12px}.modal-container[data-v-8c82c669]{border-radius:16px;margin:auto;max-height:calc(100vh - 24px);max-width:100%;width:calc(100% - 24px)}.modal-header[data-v-8c82c669]{padding:16px}.header-icon[data-v-8c82c669]{height:36px;width:36px}.btn-close[data-v-8c82c669],.header-icon[data-v-8c82c669],.modal-header h3[data-v-8c82c669]{font-size:16px}.btn-close[data-v-8c82c669]{height:32px;right:14px;top:14px;width:32px}.modal-body[data-v-8c82c669]{padding:14px}.item-preview[data-v-8c82c669]{padding:12px}.preview-media[data-v-8c82c669]{height:56px;width:56px}.boards-scroll[data-v-8c82c669]{max-height:250px}}.modal-overlay[data-v-7e9fc11b]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000db;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:9999}.modal-content[data-v-7e9fc11b]{background:#050607;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:0 30px 110px #0000008c;max-height:90vh;max-width:1100px;overflow:hidden;position:relative;width:100%}.btn-close[data-v-7e9fc11b]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:20px;height:38px;justify-content:center;position:absolute;right:14px;top:14px;transition:all .15s ease;width:38px;z-index:3}.btn-close[data-v-7e9fc11b]:hover{border-color:#ffffff47;color:#fff}.modal-layout[data-v-7e9fc11b]{display:grid;grid-template-columns:1.2fr 1fr;max-height:90vh;min-height:520px}.media-section[data-v-7e9fc11b]{background:#000;justify-content:center;max-height:90vh;overflow:hidden;position:relative}.likes-badge[data-v-7e9fc11b],.media-section[data-v-7e9fc11b]{align-items:center;display:flex}.likes-badge[data-v-7e9fc11b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;border-radius:20px;color:#0ff;font-size:14px;font-weight:700;gap:6px;padding:6px 12px;position:absolute;right:16px;top:16px;z-index:5}.media-main[data-v-7e9fc11b]{display:block;max-height:90vh;-o-object-fit:contain;object-fit:contain}.media-carousel[data-v-7e9fc11b],.media-main[data-v-7e9fc11b]{background:#000;height:100%;width:100%}.media-carousel[data-v-7e9fc11b]{position:relative}.carousel-btn[data-v-7e9fc11b],.media-carousel[data-v-7e9fc11b]{align-items:center;display:flex;justify-content:center}.carousel-btn[data-v-7e9fc11b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff;cursor:pointer;font-size:24px;height:48px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:48px;z-index:10}.carousel-btn[data-v-7e9fc11b]:hover{background:#000000e6;border-color:var(--color-primary,#0ff);transform:translateY(-50%) scale(1.1)}.carousel-prev[data-v-7e9fc11b]{left:16px}.carousel-next[data-v-7e9fc11b]{right:16px}.carousel-counter[data-v-7e9fc11b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border-radius:20px;bottom:16px;color:#fff;font-size:14px;font-weight:600;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);z-index:10}.info-col[data-v-7e9fc11b]{display:flex;flex-direction:column;max-height:90vh;overflow-y:auto;padding:28px 28px 24px 32px;position:relative}.info-col[data-v-7e9fc11b]:before{background:#00ffff73;border-radius:0 2px 2px 0;bottom:20px;content:"";left:0;position:absolute;top:20px;width:3px}.info-col[data-v-7e9fc11b]::-webkit-scrollbar{width:8px}.info-col[data-v-7e9fc11b]::-webkit-scrollbar-thumb{background:#00d4ff40;border-radius:6px}.info-col-topaz-spacer[data-v-7e9fc11b]{flex:0 0 auto;height:clamp(12px,2.8vh,32px);width:100%}@media(min-width:901px){.info-col-topaz-spacer[data-v-7e9fc11b]{height:clamp(18px,3.6vh,48px)}}.info-header[data-v-7e9fc11b]{padding-right:54px}.author-row[data-v-7e9fc11b]{align-items:center;cursor:pointer;display:flex;gap:12px;transition:opacity .2s}.author-row[data-v-7e9fc11b]:hover{opacity:.85}.author-row:hover .author-name[data-v-7e9fc11b]{color:#0ff}.author-avatar[data-v-7e9fc11b]{align-items:center;background:linear-gradient(135deg,#f5a623,#e09400);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:22px;height:42px;justify-content:center;overflow:hidden;width:42px}.author-avatar img[data-v-7e9fc11b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author-info[data-v-7e9fc11b]{display:flex;flex-direction:column;gap:2px}.author-name[data-v-7e9fc11b]{color:#fff;font-size:16px;font-weight:700;transition:color .2s}.info-subtitle[data-v-7e9fc11b]{color:#fff9;font-size:13px;margin:6px 0 0}.info-separator[data-v-7e9fc11b]{background:linear-gradient(90deg,#0ff6,#00ffff0d);height:1px;margin-top:20px;width:100%}.info-block[data-v-7e9fc11b]{margin-top:22px}.block-title[data-v-7e9fc11b]{color:#0ff;font-size:12px;font-weight:900;letter-spacing:.8px}.block-title-row[data-v-7e9fc11b]{align-items:center;display:flex;gap:12px;justify-content:space-between}.negative-title[data-v-7e9fc11b]{color:#f87171}.prompt-block[data-v-7e9fc11b]{position:relative}.prompt-text-wrapper[data-v-7e9fc11b]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;margin-top:12px;max-height:300px;overflow-y:auto;padding:14px 10px 14px 16px;position:relative}.prompt-text-wrapper[data-v-7e9fc11b]::-webkit-scrollbar{width:6px}.prompt-text-wrapper[data-v-7e9fc11b]::-webkit-scrollbar-thumb{background:#00d4ff40;border-radius:4px}.copy-sticky-btn[data-v-7e9fc11b]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;bottom:0;box-shadow:0 2px 8px #0000004d;clear:both;color:#ffffffe6;cursor:pointer;display:inline-flex;float:right;height:32px;justify-content:center;margin-bottom:6px;margin-left:8px;margin-top:-36px;position:sticky;right:0;transition:all .2s ease;width:32px;z-index:2}.copy-sticky-btn[data-v-7e9fc11b]:hover{border-color:#00d4ff80;color:var(--color-primary,#00d4ff);transform:scale(1.05)}.block-text[data-v-7e9fc11b]{color:#ffffffd9;font-size:14px;line-height:1.55;margin:0;white-space:pre-wrap}.negative-text[data-v-7e9fc11b]{color:#f87272cc;margin-top:10px}.config-tags[data-v-7e9fc11b]{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.config-tag[data-v-7e9fc11b]{align-items:center;background:#0006;border:1px solid rgba(0,255,255,.2);border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:8px 14px}.config-tag[data-v-7e9fc11b]:hover{border-color:#00ffff59}.config-tag.highlight[data-v-7e9fc11b]{background:#000;border:1px solid rgba(0,255,255,.2);color:#fff}.config-tag-icon[data-v-7e9fc11b]{border-radius:3px;flex-shrink:0;height:16px;margin-right:2px;-o-object-fit:cover;object-fit:cover;width:16px}.references-section[data-v-7e9fc11b]{margin-top:22px}.references-grid[data-v-7e9fc11b]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:10px}.reference-item[data-v-7e9fc11b]{background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:0}.reference-item.reference-unavailable[data-v-7e9fc11b]{cursor:not-allowed;opacity:.6}.reference-thumb[data-v-7e9fc11b]{background:#00000040;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;height:100px;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease,border-color .2s ease;width:100%}.reference-unavailable-thumb[data-v-7e9fc11b]{align-items:center;border:1px dashed hsla(0,0%,100%,.2);display:flex;justify-content:center}.reference-item:not(.reference-unavailable):hover .reference-thumb[data-v-7e9fc11b]{border-color:#00ffff73;transform:translateY(-2px)}.reference-thumb-video[data-v-7e9fc11b]{overflow:hidden;position:relative}.reference-thumb-video .reference-card-preview-video[data-v-7e9fc11b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reference-video-play-badge[data-v-7e9fc11b]{background:#0009;border-radius:50%;bottom:4px;color:#fff;font-size:12px;height:20px;position:absolute;right:4px;width:20px}.reference-video-play-badge[data-v-7e9fc11b],.unavailable-placeholder[data-v-7e9fc11b]{align-items:center;display:flex;justify-content:center}.unavailable-placeholder[data-v-7e9fc11b]{color:#ffffff59;flex-direction:column;font-size:22px;gap:4px;height:100%;width:100%}.unavailable-placeholder span[data-v-7e9fc11b]{font-size:9px;font-weight:600;letter-spacing:.2px;line-height:1.1;text-align:center}.preview-overlay[data-v-7e9fc11b]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000eb;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10000}.preview-actions[data-v-7e9fc11b]{display:flex;gap:10px;position:fixed;right:18px;top:18px;z-index:10001}.preview-action-btn[data-v-7e9fc11b]{align-items:center;background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;transition:all .3s;width:40px}.preview-action-btn[data-v-7e9fc11b]:hover{background:#ffffff40;transform:translateY(-1px)}.preview-content[data-v-7e9fc11b]{background:#0c0c00d9;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;height:min(720px,80vh);overflow:hidden;position:relative;width:min(1100px,95vw)}@keyframes shimmer-7e9fc11b{0%{background-position:200% 0}to{background-position:-200% 0}}.media-loading-skeleton[data-v-7e9fc11b]{animation:shimmer-7e9fc11b 1.1s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff1f 35%,#ffffff0d 70%);background-size:200% 100%;inset:0;position:absolute;z-index:1}.preview-media[data-v-7e9fc11b]{background:#00000059;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.actions[data-v-7e9fc11b]{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:24px}.action-btn[data-v-7e9fc11b]{align-items:center;background:#00000080;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:#ffffffe6;cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:10px;justify-content:center;letter-spacing:.5px;padding:12px 16px;transition:all .15s ease;width:100%}.action-btn[data-v-7e9fc11b]:hover{border-color:var(--color-primary,#0ff);color:#fff}.action-btn.primary[data-v-7e9fc11b]{background:#0ff;border-color:#0ff;color:#000}.action-btn.primary[data-v-7e9fc11b]:hover{background:#00e6e6;border-color:#00e6e6;box-shadow:0 4px 20px #00ffff59}.action-btn.danger[data-v-7e9fc11b]{background:#ef44441a;border-color:#ef444440;color:#f87171}.action-btn.danger[data-v-7e9fc11b]:hover{background:#ef444433;border-color:#ef444480;color:#fca5a5}.action-btn.publish-published[data-v-7e9fc11b]{background:#22c55e14;cursor:not-allowed;opacity:.7}.action-btn.publish-published[data-v-7e9fc11b],.action-btn.publish-published[data-v-7e9fc11b]:hover{border-color:#22c55e59;color:#86efacf2}.modal-slide-enter-active[data-v-7e9fc11b]{transition:opacity .3s cubic-bezier(.16,1,.3,1)}.modal-slide-leave-active[data-v-7e9fc11b]{transition:opacity .2s ease-in}.modal-slide-enter-active .modal-content[data-v-7e9fc11b]{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.modal-slide-leave-active .modal-content[data-v-7e9fc11b]{transition:opacity .2s ease-in,transform .2s ease-in}.modal-slide-enter-from[data-v-7e9fc11b],.modal-slide-leave-to[data-v-7e9fc11b]{opacity:0}.modal-slide-enter-from .modal-content[data-v-7e9fc11b]{opacity:0;transform:scale(.96) translateY(16px)}.modal-slide-leave-to .modal-content[data-v-7e9fc11b]{opacity:0;transform:scale(.98) translateY(8px)}@media(max-width:900px){.modal-layout[data-v-7e9fc11b]{grid-template-columns:1fr;min-height:auto}.media-section[data-v-7e9fc11b]{max-height:40vh}.btn-close[data-v-7e9fc11b]{height:34px;right:10px;top:10px;width:34px}.carousel-btn[data-v-7e9fc11b]{font-size:18px;height:36px;width:36px}.info-col[data-v-7e9fc11b]{max-height:none;overflow-y:auto;padding:16px}.author-avatar[data-v-7e9fc11b]{height:36px;width:36px}.block-text[data-v-7e9fc11b]{font-size:13px}.prompt-text-wrapper[data-v-7e9fc11b]{max-height:120px}.actions[data-v-7e9fc11b]{margin-top:14px}.action-btn[data-v-7e9fc11b]{font-size:12px;padding:10px 12px}}@media(max-width:480px){.modal-overlay[data-v-7e9fc11b]{padding:8px}.modal-content[data-v-7e9fc11b]{border-radius:10px}.media-section[data-v-7e9fc11b]{max-height:35vh}.info-col[data-v-7e9fc11b]{padding:12px}.config-tags[data-v-7e9fc11b]{gap:8px}.config-tag[data-v-7e9fc11b]{font-size:12px;padding:6px 12px}.config-tag-icon[data-v-7e9fc11b]{height:14px;width:14px}.references-grid[data-v-7e9fc11b]{gap:8px;grid-template-columns:repeat(3,1fr)}.reference-thumb[data-v-7e9fc11b]{height:50px}}.confirm-delete-overlay[data-v-074e3352]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:10000}.confirm-delete-modal[data-v-074e3352]{background:#000;border:1px solid hsla(0,0%,100%,.15);border-radius:14px;box-shadow:0 24px 80px #000c,inset 0 0 0 1px #ffffff0d;max-width:420px;padding:40px 32px 32px;position:relative;text-align:center;width:100%}.modal-close[data-v-074e3352]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:all .3s;width:32px}.modal-close[data-v-074e3352]:hover:not(:disabled){background:#ffffff26;transform:rotate(90deg)}.modal-close[data-v-074e3352]:disabled{cursor:not-allowed;opacity:.5}.modal-icon[data-v-074e3352]{align-items:center;background:#ff6b6b14;border:1px solid hsla(0,100%,71%,.25);border-radius:50%;color:#ff6b6b;display:flex;font-size:1.6rem;height:56px;justify-content:center;margin:0 auto 18px;width:56px}.modal-title[data-v-074e3352]{color:#fff;font-size:1.25rem;font-weight:700;margin:0 0 16px}.modal-message[data-v-074e3352]{color:#fffc;font-size:14px;line-height:1.6;margin:0 0 24px}.modal-actions[data-v-074e3352]{display:flex;flex-direction:column;gap:8px}.btn-confirm-delete[data-v-074e3352]{align-items:center;background:transparent;border:1px solid hsla(0,100%,71%,.4);border-radius:8px;color:#ff6b6b;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .25s;width:100%}.btn-confirm-delete[data-v-074e3352]:hover:not(:disabled){background:#ff3b3014;border-color:#ff6b6b80;box-shadow:0 0 16px #ff3b301a}.btn-confirm-delete[data-v-074e3352]:disabled{cursor:not-allowed;opacity:.65}.btn-spinner[data-v-074e3352]{animation:spin-074e3352 .7s linear infinite;border:2px solid hsla(0,100%,71%,.25);border-radius:50%;border-top-color:#ff6b6b;height:18px;width:18px}@keyframes spin-074e3352{to{transform:rotate(1turn)}}.btn-cancel[data-v-074e3352]{background:transparent;border:none;color:#8f8f8f;cursor:pointer;font-size:12px;padding:10px 24px;text-decoration:underline;transition:color .2s;width:100%}.btn-cancel[data-v-074e3352]:hover:not(:disabled){color:#fff}.btn-cancel[data-v-074e3352]:disabled{cursor:not-allowed;opacity:.5}.delete-profile-item-modal-enter-active[data-v-074e3352],.delete-profile-item-modal-leave-active[data-v-074e3352]{transition:opacity .25s ease}.delete-profile-item-modal-enter-from[data-v-074e3352],.delete-profile-item-modal-leave-to[data-v-074e3352]{opacity:0}.profile-page[data-v-2780b110]{background:#000;min-height:100vh;overflow-x:hidden;padding-top:0;position:relative;width:100%}.page-background[data-v-2780b110]{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.profile-main[data-v-2780b110]{padding-top:clamp(90px,10vw,110px);width:100%}.profile-content-wrapper[data-v-2780b110]{margin:0 auto;max-width:1920px;padding:0 80px}.content-section[data-v-2780b110]{padding:0 0 80px}.profile-skeleton-grid[data-v-2780b110]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding:20px 0}.profile-skel-item[data-v-2780b110]{background:#ffffff08;border-radius:14px;overflow:hidden;position:relative}.profile-skel-shimmer[data-v-2780b110]{animation:profile-shimmer-2780b110 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04) 20%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.04) 80%,transparent);background-size:200% 100%;inset:0;position:absolute}@keyframes profile-shimmer-2780b110{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1280px){.profile-content-wrapper[data-v-2780b110]{padding:0 48px}}@media(max-width:1024px){.profile-content-wrapper[data-v-2780b110]{padding:0 28px}}@media(max-width:768px){.profile-page[data-v-2780b110]{padding-top:0}.profile-main[data-v-2780b110]{padding-top:clamp(70px,12vw,90px)}.profile-content-wrapper[data-v-2780b110]{padding:0 20px}.content-section[data-v-2780b110]{padding:0 0 80px}}@media(max-width:480px){.profile-main[data-v-2780b110]{padding-top:70px}.profile-content-wrapper[data-v-2780b110]{padding:0 16px}.content-section[data-v-2780b110]{padding:0 0 100px}}
