.page[data-v-87642016]{align-items:stretch;background:radial-gradient(ellipse 80% 60% at 15% 20%,rgba(90,30,220,.55) 0,transparent 60%),radial-gradient(ellipse 70% 50% at 85% 10%,rgba(20,80,255,.45) 0,transparent 55%),radial-gradient(ellipse 60% 50% at 50% 90%,rgba(0,160,220,.3) 0,transparent 60%),radial-gradient(ellipse 100% 80% at 60% 50%,rgba(30,0,120,.6) 0,transparent 70%),#04001a;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}.aurora[data-v-87642016]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.ab[data-v-87642016]{border-radius:50%;filter:blur(55px);position:absolute}.ab-1[data-v-87642016]{background:radial-gradient(circle,rgba(130,60,255,.38),transparent 65%);height:600px;left:-150px;top:-200px;width:600px}.ab-2[data-v-87642016]{background:radial-gradient(circle,rgba(0,100,255,.32),transparent 65%);height:500px;right:-120px;top:-80px;width:500px}.ab-3[data-v-87642016]{background:radial-gradient(circle,rgba(0,190,230,.22),transparent 65%);bottom:-100px;height:300px;left:25%;width:400px}.ab-4[data-v-87642016]{background:radial-gradient(circle,rgba(200,60,255,.18),transparent 65%);bottom:20%;height:350px;right:-100px;width:350px}@media(max-width:767px){.aurora[data-v-87642016]{display:none}.email-btn[data-v-87642016],.lang-sel-btn[data-v-87642016],.role-badge[data-v-87642016],.social-pill[data-v-87642016]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){.aurora[data-v-87642016]{display:none}}.home-panel[data-v-87642016]{box-sizing:border-box;display:grid;gap:0;grid-template-columns:1fr;max-width:100%;overflow:hidden;padding:1.75rem 1.25rem 2.5rem;width:100%}.home-sidebar[data-v-87642016]{align-items:center;display:flex;flex-direction:column;gap:.5rem;max-width:100%;min-width:0;overflow:visible;text-align:center}.sidebar-section[data-v-87642016]{border-top:1px solid hsla(0,0%,100%,.07);margin-top:1rem;padding-top:1rem;width:100%}.lang-sel[data-v-87642016]{position:relative;width:100%}.lang-sel-btn[data-v-87642016]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:1rem;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:.375rem;padding:.5rem .75rem}@media(hover:hover){.lang-sel-btn[data-v-87642016]{transition:background .2s,border-color .2s}}.lang-sel-btn[data-v-87642016]:hover{background:#ffffff2e;border-color:#fff6}.lang-sel-code[data-v-87642016]{font-size:.875rem;font-weight:500}.lang-sel-name[data-v-87642016]{color:#ffffff8c;font-size:.78rem;font-weight:400}.lang-sel-sep[data-v-87642016]{color:#ffffff4d;font-size:.78rem}.lang-sel-chevron[data-v-87642016]{height:1rem;opacity:.8;transition:transform .2s;width:1rem}.lang-sel-chevron.open[data-v-87642016]{transform:rotate(180deg)}.lang-sel-dropdown[data-v-87642016]{background:#fffffff5;border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;box-shadow:0 20px 40px #0000004d;left:0;max-height:280px;min-width:160px;overflow:hidden;overflow-y:auto;padding:.25rem;position:absolute;top:calc(100% + 6px);z-index:100}.lang-sel-option[data-v-87642016]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#374151;cursor:pointer;display:flex;font-size:.8125rem;gap:.5rem;padding:.45rem .75rem;text-align:left;width:100%}@media(hover:hover){.lang-sel-option[data-v-87642016]{transition:background .15s}}.lang-sel-option[data-v-87642016]:hover{background:#6366f11a}.lang-sel-option.active[data-v-87642016]{background:#6366f126;font-weight:600}.lang-sel-dropdown--right[data-v-87642016]{left:auto;right:0}.mobile-lang-fab[data-v-87642016]{align-items:center;display:flex;gap:.4rem;position:fixed;right:.6rem;top:.6rem;z-index:200}.mobile-lang-fab .lang-sel-btn[data-v-87642016]{border-radius:.75rem;font-size:.8rem;gap:.25rem;padding:.3rem .5rem}.theme-toggle-fab[data-v-87642016]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.15);border-radius:.75rem;color:#d2c8ffbf;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.85rem;justify-content:center;transition:background .18s,color .18s;width:1.85rem}.theme-toggle-fab[data-v-87642016]:hover{background:#ffffff24;color:#e6e1ff}.sidebar-theme-toggle[data-v-87642016]{border-top:1px solid hsla(0,0%,100%,.07);display:none;margin-top:.75rem;padding-top:.75rem;width:100%}.theme-toggle-desktop[data-v-87642016]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;color:#c8c3ffb3;cursor:pointer;display:flex;font-size:.78rem;font-weight:500;gap:.5rem;padding:.45rem .75rem;text-align:left;transition:background .18s,color .18s;width:100%}.theme-toggle-desktop[data-v-87642016]:hover{background:#ffffff1a;color:#e1dcff}.theme-toggle-label[data-v-87642016]{flex:1}.mobile-lang-fab .lang-sel-code[data-v-87642016]{font-size:.75rem}.mobile-lang-fab .lang-sel-chevron[data-v-87642016]{height:.75rem;width:.75rem}@media(min-width:640px){.mobile-lang-fab[data-v-87642016]{display:none}}.sidebar-section--desktop[data-v-87642016]{display:none}@media(min-width:640px){.sidebar-section--desktop[data-v-87642016],.sidebar-theme-toggle[data-v-87642016]{display:block}.lang-sel-btn[data-v-87642016]{background:#ffffff14;border-color:#ffffff21;border-radius:10px;font-size:.85rem;justify-content:center;padding:7px 13px;width:100%}.lang-sel-code[data-v-87642016]{font-size:.85rem;font-weight:500}.lang-sel-sep[data-v-87642016]{color:#ffffff4d}.lang-sel-name[data-v-87642016],.lang-sel-sep[data-v-87642016]{font-size:.82rem}.lang-sel-chevron[data-v-87642016]{margin-left:auto}}.home-avatar[data-v-87642016]{flex-shrink:0;height:90px;margin-bottom:.5rem;overflow:visible;position:relative;width:90px}.home-name[data-v-87642016]{color:#fff;font-size:1.35rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:.1rem 0 .25rem;text-shadow:0 0 40px rgba(130,80,255,.55),0 2px 8px rgba(0,0,0,.4)}.home-bio[data-v-87642016],.home-name[data-v-87642016]{max-width:100%;word-break:break-word}.home-bio[data-v-87642016]{color:#d2dafff2;font-size:.78rem;line-height:1.65;margin:.35rem 0;text-align:center}.creator-stats[data-v-87642016]{align-items:center;display:flex;flex-direction:column;gap:.3rem;margin:.2rem 0 .5rem;width:100%}.creator-stats-row[data-v-87642016]{align-items:center;display:flex;gap:.5rem}.creator-meta-dot[data-v-87642016]{color:#d2daff66;font-size:.9rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.creator-meta[data-v-87642016]{align-items:center;color:#d2dafff2;display:inline-flex;font-size:.78rem;font-weight:500;gap:.4rem;line-height:1}.creator-meta-icon[data-v-87642016]{flex-shrink:0;height:15px;opacity:1;width:15px}.home-actions[data-v-87642016]{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:.4rem;max-width:100%;min-width:0;overflow:visible}.home-content[data-v-87642016]{gap:0}.content-column[data-v-87642016],.home-content[data-v-87642016]{display:flex;flex-direction:column}.tab-rail[data-v-87642016]{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:6px;justify-content:center;margin-top:1rem;padding:1rem 1.5rem .75rem;position:relative}.tab-rail[data-v-87642016]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.13) 25%,hsla(0,0%,100%,.13) 75%,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.tab-item[data-v-87642016]{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;flex-shrink:0;height:auto;justify-content:center;opacity:.38;padding:5px 13px;transition:opacity .18s ease;width:auto}.tab-item[data-v-87642016]:hover{opacity:.62}.tab-item.active[data-v-87642016]{opacity:1}.tab-label[data-v-87642016]{color:#ffffffe6;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;writing-mode:horizontal-tb}.tab-work[data-v-87642016]{background:linear-gradient(160deg,#8b3cf7,#6d28d9)}.tab-news[data-v-87642016]{background:linear-gradient(160deg,#06b6d4,#0891b2)}.tab-circle[data-v-87642016]{background:linear-gradient(160deg,#c084fc,#a855f7)}.fc-teaser-card[data-v-87642016]{align-items:center;background:#a855f714;border:1px solid rgba(168,85,247,.22);border-radius:1rem;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:1rem;overflow:hidden;padding:1.1rem 1.25rem;position:relative;text-decoration:none;transition:background .18s,border-color .18s,transform .18s}.fc-teaser-card[data-v-87642016]:hover{background:#a855f724;border-color:#a855f761;transform:translateY(-1px)}.fc-teaser-inner[data-v-87642016]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;position:relative;z-index:1}.fc-teaser-badge[data-v-87642016]{background:#a855f724;border:1px solid rgba(168,85,247,.25);border-radius:100px;color:#c084fce6;flex-shrink:0;font-size:.6rem;font-weight:700;letter-spacing:.14em;padding:.2rem .6rem;text-transform:uppercase}.fc-teaser-headline[data-v-87642016]{color:#f0ebffe0;flex-shrink:0;font-size:.85rem;font-weight:600;margin:0}.fc-teaser-cta[data-v-87642016]{color:#c084fcd9;font-size:.78rem;font-weight:600;margin-left:auto;position:relative;white-space:nowrap;z-index:1}.fc-teaser-orb[data-v-87642016]{background:radial-gradient(circle,rgba(168,85,247,.15),transparent 65%);border-radius:50%;height:160px;pointer-events:none;position:absolute;right:-60px;top:-60px;width:160px}.tab-content[data-v-87642016]{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1000px;padding:1.25rem .5rem 2.5rem;width:100%}.tab-content .home-section[data-v-87642016]:first-child{padding-top:0}.home-section[data-v-87642016]{padding:1.75rem 0}.home-section+.home-section[data-v-87642016]{border-top:1px solid hsla(0,0%,100%,.07)}.news-info-card[data-v-87642016]{align-items:flex-start;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;display:flex;gap:1rem;padding:1.125rem 1.25rem}.news-info-icon[data-v-87642016]{align-items:center;background:#6366f126;border-radius:.5rem;color:#a5a0ffe6;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.news-info-body[data-v-87642016]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.news-info-title[data-v-87642016]{color:#f0ebfff2;font-size:.9rem;font-weight:700;line-height:1.3}.news-info-desc[data-v-87642016]{color:#b4b9dca6;font-size:.78rem;line-height:1.6}.news-empty-card[data-v-87642016]{align-items:center;background:#ffffff08;border:1px dashed hsla(0,0%,100%,.12);border-radius:.75rem;color:#c8cdf0d9;display:flex;font-size:.78rem;gap:.6rem;margin-top:.75rem;padding:.75rem 1rem}.news-feed-section[data-v-87642016]{padding-top:0}.news-feed[data-v-87642016]{display:flex;flex-direction:column;gap:.875rem;margin:0 auto;max-width:1000px;min-width:0;width:100%}.news-feed-header[data-v-87642016]{align-items:center;display:flex;gap:.6rem;margin-bottom:.25rem}.news-filter-group[data-v-87642016]{display:flex;flex-direction:column}.news-search-wrap[data-v-87642016]{align-items:center;display:flex;margin-bottom:0;position:relative}.news-search-icon[data-v-87642016]{color:var(--text-muted,#94a3b8);flex-shrink:0;left:.75rem;pointer-events:none;position:absolute}.news-search-input[data-v-87642016]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0d;border:1px solid rgba(148,163,184,.2);border-radius:.625rem;color:#fff;font-size:.875rem;line-height:1.4;outline:none;padding:.55rem 2.25rem;transition:border-color .15s,box-shadow .15s;width:100%}.news-search-input[data-v-87642016]::-webkit-search-cancel-button{display:none}.news-search-input[data-v-87642016]::-moz-placeholder{color:var(--text-muted,#94a3b8)}.news-search-input[data-v-87642016]::placeholder{color:var(--text-muted,#94a3b8)}.news-search-input[data-v-87642016]:focus{border-color:#94a3b873;box-shadow:0 0 0 3px #94a3b81a}.news-search-clear[data-v-87642016]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--text-muted,#94a3b8);cursor:pointer;display:flex;justify-content:center;padding:.2rem;position:absolute;right:.625rem;transition:color .15s,background .15s}.news-search-clear[data-v-87642016]:hover{background:#94a3b826;color:inherit}.news-tabs-wrap[data-v-87642016]{margin-bottom:.4rem;margin-top:.45rem;position:relative}.news-category-tabs[data-v-87642016]{display:flex;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;mask-image:linear-gradient(90deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);padding-bottom:.15rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news-category-tabs[data-v-87642016]:active{cursor:grabbing}.news-category-tabs[data-v-87642016]::-webkit-scrollbar{display:none}.news-cat-tab[data-v-87642016]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:999px;color:#c4b5fdd9;cursor:pointer;flex-shrink:0;font-size:.73rem;line-height:1.5;padding:3px 11px;white-space:nowrap}@media(hover:hover){.news-cat-tab[data-v-87642016]{transition:background .15s,border-color .15s,color .15s}}.news-cat-tab[data-v-87642016]:hover{background:#8b5cf638;border-color:#8b5cf666;color:#c4b5fd}.news-cat-tab.active[data-v-87642016]{background:#8b5cf647;border-color:#8b5cf680;color:#c4b5fd}.news-pagination[data-v-87642016]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:1.25rem;padding-top:1rem}.news-page-list[data-v-87642016]{align-items:center;display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.news-page-btn[data-v-87642016]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:.55rem;color:#b4b9dcb3;cursor:pointer;display:inline-flex;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.3rem;height:2rem;justify-content:center;min-width:2rem;padding:0 .6rem}@media(hover:hover){.news-page-btn[data-v-87642016]{transition:background .15s,border-color .15s,color .15s}}.news-page-btn[data-v-87642016]:hover:not(:disabled):not(.is-current){background:#823cff26;border-color:#823cff4d;color:#d2befff2}.news-page-btn[data-v-87642016]:disabled{cursor:not-allowed;opacity:.35}.news-page-btn.is-current[data-v-87642016]{background:#823cff4d;border-color:#823cff8c;color:#dcc8ff;cursor:default}.news-page-ellipsis[data-v-87642016]{align-items:center;color:#b4b9dc80;display:inline-flex;font-size:.75rem;height:2rem;justify-content:center;min-width:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:480px){.news-page-btn--nav span[data-v-87642016]{display:none}.news-page-btn--nav[data-v-87642016]{min-width:2rem;padding:0}}.news-feed-title[data-v-87642016]{color:#c3c8f0e0;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.news-feed-count[data-v-87642016]{align-items:center;background:#823cff40;border:1px solid rgba(130,60,255,.35);border-radius:.5rem;color:#bea0ffe6;display:inline-flex;font-size:.65rem;font-weight:700;height:1.25rem;justify-content:center;min-width:1.25rem;padding:0 .35rem}.news-card[data-v-87642016]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:.875rem;color:#e6e4fff2;display:block;padding:1rem 1.1rem;text-decoration:none;transition:transform .15s;will-change:transform}@media(hover:hover){.news-card[data-v-87642016]{transition:background .2s,border-color .2s,transform .15s}}.news-card--linked[data-v-87642016]{cursor:pointer}.news-card--linked[data-v-87642016]:hover{background:#ffffff12;border-color:#823cff59;transform:translateY(-1px)}.news-card--featured[data-v-87642016]{background:#823cff12;border-bottom-width:2px;border-color:#823cff38;margin-bottom:.5rem;padding:1.75rem 1.5rem}.news-card--featured[data-v-87642016]:hover{background:#823cff1f;border-color:#823cff73}.news-card--featured .news-card-title[data-v-87642016]{font-size:1.55rem;line-height:1.2}.news-card--featured .news-card-summary[data-v-87642016]{color:#c8cdf5d9;font-size:.95rem;-webkit-line-clamp:3;margin-top:.5rem}.news-card--featured .news-card-cta[data-v-87642016]{font-size:.85rem;margin-top:1.25rem}.news-card--featured .news-card-footer[data-v-87642016]{margin-top:1.25rem}.news-card--featured .news-card-app[data-v-87642016]{font-size:.68rem;margin-bottom:.4rem}.news-card-meta[data-v-87642016]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.3rem .4rem;margin-bottom:.5rem}.news-card-date[data-v-87642016]{color:#b4b9dcbf;font-family:SFMono-Regular,Consolas,monospace;font-size:.65rem;letter-spacing:.02em;white-space:nowrap}.date-short[data-v-87642016]{display:inline}.date-long[data-v-87642016]{display:none}@media(min-width:480px){.date-short[data-v-87642016]{display:none}.date-long[data-v-87642016]{display:inline}}.news-card-tags[data-v-87642016]{display:flex;flex-wrap:wrap;gap:.3rem}.news-tag[data-v-87642016]{background:#823cff26;border:1px solid rgba(130,60,255,.25);border-radius:999px;color:#bea0ffd9;display:inline-block;font-size:.6rem;font-weight:600;letter-spacing:.04em;padding:.1rem .5rem;text-transform:lowercase}.news-tag--more[data-v-87642016]{background:#ffffff0f;border-color:#ffffff1a;color:#bec4e8d1}.news-card-app[data-v-87642016]{color:#b99bfff2;font-size:.62rem;font-weight:700;letter-spacing:.06em;margin:0 0 .2rem;text-transform:uppercase}.news-card-title[data-v-87642016]{color:#e6e4fff7;font-size:1.1rem;font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:0 0 .35rem}.news-card-summary[data-v-87642016]{color:#b4b9dcb8;display:-webkit-box;font-size:.78rem;-webkit-line-clamp:2;line-height:1.55;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-card-cta[data-v-87642016]{align-items:center;color:#af8cfff2;display:inline-flex;font-size:.72rem;font-weight:600;gap:.3rem;margin-top:0}@media(hover:hover){.news-card-cta[data-v-87642016]{transition:color .15s}}.news-card-footer[data-v-87642016]{align-items:center;display:flex;justify-content:space-between;margin-top:.6rem}.news-card-share-btn[data-v-87642016]{align-items:center;background:#823cff1f;border:1px solid rgba(130,60,255,.45);border-radius:50%;color:#bea0fff2;cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;padding:0;width:26px}@media(hover:hover){.news-card-share-btn[data-v-87642016]{transition:color .15s,border-color .15s,background .15s}}.news-card-share-btn[data-v-87642016]:hover{background:transparent;border-color:#ffffff1a;color:#a082ff73}.news-card-share-btn.is-copied[data-v-87642016]{background:#4ade8014;border-color:#4ade8066;color:#4ade80}.news-card--linked:hover .news-card-cta[data-v-87642016]{color:#bea0ff}@media(min-width:560px){.news-feed-title[data-v-87642016]{font-size:.78rem}.news-feed-count[data-v-87642016]{font-size:.72rem;height:1.4rem;min-width:1.4rem}.news-cat-tab[data-v-87642016]{font-size:.73rem;padding:3px 13px}.news-card-date[data-v-87642016]{font-size:.75rem}.news-tag[data-v-87642016]{font-size:.68rem;padding:.12rem .55rem}.news-card-title[data-v-87642016]{font-size:1.3rem}.news-card-summary[data-v-87642016]{font-size:.82rem}.news-card-cta[data-v-87642016]{font-size:.8rem}.news-card--featured .news-card-title[data-v-87642016]{font-size:2rem}.news-card--featured .news-card-summary[data-v-87642016]{font-size:1.05rem}}.avatar-halo[data-v-87642016]{background:conic-gradient(from 180deg,#783cffe6,#0078ffcc,#00d2ff99,#8c50ffe6,#783cffe6);filter:blur(6px);inset:-5px;opacity:.85}.avatar-border[data-v-87642016],.avatar-halo[data-v-87642016]{border-radius:50%;position:absolute}.avatar-border[data-v-87642016]{border:1.5px solid hsla(0,0%,100%,.25);box-shadow:inset 0 0 20px #00003c66;inset:2px;overflow:hidden}.avatar-img[data-v-87642016]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.role-badge[data-v-87642016]{background:linear-gradient(135deg,#6432f08c,#0064ff73);border:1px solid rgba(160,120,255,.4);border-radius:100px;box-shadow:0 2px 12px #5028c84d,inset 0 1px #ffffff1a;color:#c8c8fff2;display:inline-block;font-size:.65rem;font-weight:600;letter-spacing:.04em;margin-bottom:.45rem;padding:3px 11px;text-transform:uppercase}.role-badge[data-v-87642016],.social-pill[data-v-87642016]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.social-pill[data-v-87642016]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.13);border-radius:10px;color:#e1dcffe6;display:inline-flex;font-size:.76rem;font-weight:500;gap:6px;padding:6px 13px;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease;white-space:nowrap}.social-pill--icon-only[data-v-87642016]{padding:6px 10px}.social-pill[data-v-87642016]:hover{background:#ffffff24;border-color:#a082ff66;box-shadow:0 6px 20px #5028c84d;color:#fff;transform:translateY(-2px)}.sp-icon[data-v-87642016]{flex-shrink:0;height:16px;width:16px}.sp-img[data-v-87642016]{filter:brightness(0) invert(1);opacity:.85}.sp-label[data-v-87642016]{display:inline}.email-btn[data-v-87642016]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.13);border-radius:10px;color:#d7dcffe0;display:inline-flex;font-size:.76rem;font-weight:500;gap:6px;letter-spacing:.01em;max-width:100%;overflow:hidden;padding:6px 12px;text-decoration:none;text-overflow:ellipsis;transition:transform .22s ease,box-shadow .22s ease;white-space:nowrap}.email-btn[data-v-87642016]:hover{background:#ffffff24;border-color:#a082ff59;box-shadow:0 6px 24px #5028c840;color:#fff;transform:translateY(-1px)}.eb-icon[data-v-87642016]{flex-shrink:0;height:16px;opacity:.7;width:16px}.content-wrap[data-v-87642016]{align-items:stretch;display:flex;flex:1;flex-direction:column;padding:0;position:relative;z-index:10}.tab-panel[data-v-87642016]{width:100%}.sc-text[data-v-87642016]{color:#c8d2ff99;font-size:.85rem;line-height:1.7}.tag-row[data-v-87642016]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.tag[data-v-87642016]{background:#6450ff26;border:1px solid rgba(120,100,255,.25);border-radius:100px;color:#bec8ffcc;font-size:.7rem;font-weight:500;padding:3px 10px}.section-heading[data-v-87642016]{color:#c8c3ffbf;font-size:.65rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.section-heading.collapsible[data-v-87642016]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0;padding:0;width:100%}.collapse-chevron[data-v-87642016]{flex-shrink:0;height:13px;opacity:.6;transition:transform .2s ease;width:13px}.collapse-chevron.open[data-v-87642016]{transform:rotate(180deg)}.section-content[data-v-87642016]{margin-top:.75rem}.projects-panel[data-v-87642016]{display:flex;flex-direction:column;gap:1rem}.meta-block[data-v-87642016]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:1rem;padding:1.25rem}.lang-panel[data-v-87642016]{display:grid;gap:.5rem;grid-template-columns:1fr}.lang-card[data-v-87642016]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:flex;gap:.75rem;padding:.6rem 1rem}@media(hover:hover){.lang-card[data-v-87642016]{transition:background .2s,border-color .2s}}.lang-card[data-v-87642016]:hover{background:#ffffff12;border-color:#ffffff24}.lang-flag[data-v-87642016]{flex-shrink:0;font-size:1.4rem;line-height:1}.lang-name[data-v-87642016]{color:#dce1ffe6;flex:1;font-size:.82rem;font-weight:600}.lang-level[data-v-87642016]{border-radius:100px;flex-shrink:0;font-size:.6rem;font-weight:700;letter-spacing:.05em;padding:3px 9px;text-transform:uppercase}.level-native[data-v-87642016]{background:#783cff33;border:1px solid rgba(120,60,255,.35);color:#d2aafff2}.level-fluent[data-v-87642016]{background:#0064ff2e;border:1px solid rgba(0,120,255,.3);color:#82c8fff2}.level-intermediate[data-v-87642016]{background:#00b4a02e;border:1px solid rgba(0,180,160,.3);color:#64e6d2f2}.edu-panel[data-v-87642016]{display:flex;flex-direction:column;gap:1rem}.edu-card[data-v-87642016]{align-items:flex-start;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;display:flex;padding:.875rem 1rem}.edu-icon[data-v-87642016]{flex-shrink:0;font-size:1.6rem;line-height:1;margin-top:.1rem}.rl-platform[data-v-87642016]{padding-top:1.75rem}.rl-header-card[data-v-87642016]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:.875rem;margin-bottom:1.5rem;overflow:hidden}.rl-brand-row[data-v-87642016]{gap:.875rem;padding:1rem 1.125rem .75rem}.rl-brand-row[data-v-87642016],.rl-icon-wrap[data-v-87642016]{align-items:center;display:flex}.rl-icon-wrap[data-v-87642016]{background:#fff;height:38px;justify-content:center;padding:3px;width:38px}.rl-icon[data-v-87642016],.rl-icon-wrap[data-v-87642016]{border-radius:50%;flex-shrink:0}.rl-icon[data-v-87642016]{height:30px;width:30px}.rl-identity[data-v-87642016]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.rl-name[data-v-87642016]{color:#f0ebfff7;font-size:1.15rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.rl-url[data-v-87642016]{background:#ffffff0d;border-radius:3px;color:#b4afdcbf;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.68rem;padding:1px 5px;width:-moz-fit-content;width:fit-content}.rl-visit-btn[data-v-87642016]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;color:#c8c3ff99;display:flex;flex-shrink:0;height:30px;justify-content:center;text-decoration:none;width:30px}@media(hover:hover){.rl-visit-btn[data-v-87642016]{transition:background .2s,color .2s}}.rl-visit-btn[data-v-87642016]:hover{background:#ffffff1f;color:#dcd7fff2}.rl-desc[data-v-87642016]{color:#b4b9dcd9;font-size:.875rem;line-height:1.6;margin:0}.rl-cat-chips[data-v-87642016],.rl-desc[data-v-87642016]{padding:0 1.125rem .875rem}.rl-cat-chips[data-v-87642016]{display:flex;flex-wrap:wrap;gap:.3rem}.rl-cat-chip[data-v-87642016]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:100px;color:#c8c3ffd1;display:inline-flex;font-size:.62rem;font-weight:600;gap:4px;letter-spacing:.03em;padding:3px 8px 3px 5px}.rl-cat-chip-dot[data-v-87642016]{border-radius:50%;flex-shrink:0;height:6px;opacity:.9;width:6px}.rl-footer-bar[data-v-87642016]{align-items:center;background:#ffffff05;border-top:1px solid hsla(0,0%,100%,.07);display:flex;justify-content:space-between;padding:.55rem 1.125rem}.rl-app-count[data-v-87642016]{color:#c8c3ff99;font-size:.6rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.rl-count-n[data-v-87642016]{color:#c8c3ffd9}.rl-browse-all[data-v-87642016]{color:#a08cffbf;font-size:.68rem;text-decoration:none}@media(hover:hover){.rl-browse-all[data-v-87642016]{transition:color .2s}}.rl-browse-all[data-v-87642016]:hover{color:#a78bfa}.app-category[data-v-87642016]{margin-bottom:1.25rem}.cat-heading[data-v-87642016]{align-items:center;color:#c8c3ff9e;display:flex;font-size:.62rem;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.cat-dot[data-v-87642016]{border-radius:50%;flex-shrink:0;height:5px;width:5px}.apps-grid[data-v-87642016]{display:grid;gap:.4rem;grid-template-columns:1fr}.app-finder[data-v-87642016]{margin-bottom:.75rem}.app-finder-input-wrap[data-v-87642016]{align-items:center;display:flex;position:relative}.app-finder-icon[data-v-87642016]{color:var(--text-muted,#94a3b8);left:.75rem;pointer-events:none;position:absolute}.app-finder-input[data-v-87642016]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0d;border:1px solid rgba(148,163,184,.2);border-radius:.625rem;color:#fff;font-size:.875rem;line-height:1.4;outline:none;padding:.55rem 2.25rem;transition:border-color .15s,box-shadow .15s;width:100%}.app-finder-input[data-v-87642016]::-webkit-search-cancel-button{display:none}.app-finder-input[data-v-87642016]::-moz-placeholder{color:var(--text-muted,#94a3b8)}.app-finder-input[data-v-87642016]::placeholder{color:var(--text-muted,#94a3b8)}.app-finder-input[data-v-87642016]:focus{border-color:#94a3b873;box-shadow:0 0 0 3px #94a3b81a}.app-finder-clear[data-v-87642016]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--text-muted,#94a3b8);cursor:pointer;display:flex;justify-content:center;padding:.2rem;position:absolute;right:.625rem;transition:color .15s,background .15s}.app-finder-clear[data-v-87642016]:hover{background:#94a3b826;color:inherit}.app-finder-hint[data-v-87642016]{color:#94a3b8b3;font-size:.73rem;margin-top:.35rem;padding-left:.25rem}.app-finder-hint--empty[data-v-87642016]{color:#f87272cc}.app-finder-suggestions[data-v-87642016]{margin-top:.45rem;position:relative}.app-finder-suggestions-scroll[data-v-87642016]{cursor:grab;display:flex;flex-wrap:nowrap;gap:5px;mask-image:linear-gradient(90deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-finder-suggestions-scroll[data-v-87642016]:active{cursor:grabbing}.app-finder-suggestions-scroll[data-v-87642016]::-webkit-scrollbar{display:none}.app-finder-suggestion[data-v-87642016]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:999px;color:#c4b5fdd9;cursor:pointer;flex-shrink:0;font-size:.73rem;line-height:1.5;padding:3px 11px;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.app-finder-suggestion[data-v-87642016]:hover{background:#8b5cf638;border-color:#8b5cf666;color:#c4b5fd}.app-category--hidden[data-v-87642016]{display:none}.app-card--matched[data-v-87642016]{background:#ffffff14;border-color:#ffffff40!important;box-shadow:0 0 0 1px #ffffff1a}.app-card--dimmed[data-v-87642016]{opacity:.3;pointer-events:none}.app-card[data-v-87642016]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-left:2px solid;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:row;gap:10px;padding:.55rem .7rem .55rem .75rem;text-decoration:none;transition:transform .15s}@media(hover:hover){.app-card[data-v-87642016]{transition:background .18s,transform .15s}}.app-card[data-v-87642016]:hover{background:#ffffff12;transform:translateY(-1px)}.app-card-name[data-v-87642016]{color:#e1dcfff2;font-size:.95rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}.app-card-desc[data-v-87642016]{color:#b4b9dcbf;display:-webkit-box;font-size:.78rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.app-card-icon-wrap[data-v-87642016]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:34px;justify-content:center;min-width:34px;width:34px}.app-card-icon-wrap[data-v-87642016] svg{height:17px;width:17px}.app-card-text[data-v-87642016]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.app-card-info-btn[data-v-87642016]{align-items:center;border-radius:50%;color:#b4b9dc8c;display:flex;flex-shrink:0;height:30px;justify-content:center;min-width:30px;text-decoration:none;width:30px}@media(hover:hover){.app-card-info-btn[data-v-87642016]{transition:color .15s}}.app-card-info-btn[data-v-87642016]:hover{color:#b4b9dcbf}.app-card-info-btn svg[data-v-87642016]{height:18px;width:18px}.app-card-actions[data-v-87642016]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:2px}.app-card-share-btn[data-v-87642016]{align-items:center;background:transparent;border:none;border-radius:50%;color:#b4b9dc8c;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}@media(hover:hover){.app-card-share-btn[data-v-87642016]{transition:color .15s}}.app-card-share-btn[data-v-87642016]:hover{color:#b4b9dcbf}.app-card-share-btn.is-copied[data-v-87642016]{color:#4ade80}.app-card-share-btn svg[data-v-87642016]{height:16px;width:16px}@media(min-width:560px){.page[data-v-87642016]{height:100vh;min-height:unset}.content-wrap[data-v-87642016],.page[data-v-87642016]{overflow:hidden}.tab-panel[data-v-87642016]{height:100%}.home-panel[data-v-87642016]{align-items:stretch;gap:0;grid-template-columns:280px 1fr;height:100%;overflow:hidden;padding:0}.content-column[data-v-87642016]{display:flex;flex-direction:column;height:100%;overflow:hidden}.home-sidebar[data-v-87642016]{align-items:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#0603188c;border-right:1px solid hsla(0,0%,100%,.07);box-shadow:inset -1px 0 #7850ff14,4px 0 32px #00000040;height:100%;overflow-y:auto;padding:2.5rem 1.25rem 3rem 1.5rem;scrollbar-width:none;text-align:center}.home-sidebar[data-v-87642016]::-webkit-scrollbar{display:none}.tab-rail[data-v-87642016]{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border-bottom:none;flex-direction:row;flex-shrink:0;gap:6px;height:auto;justify-content:center;margin-top:0;overflow:visible;padding:1rem 1.5rem}.tab-rail[data-v-87642016]:before{display:none}.tab-item[data-v-87642016]{border-radius:100px;height:auto;padding:5px 14px;transition:opacity .18s ease,box-shadow .18s ease;width:auto}.tab-item.active[data-v-87642016]{box-shadow:0 3px 12px #0000004d;opacity:1;padding:5px 14px}.tab-label[data-v-87642016]{letter-spacing:.08em;text-orientation:mixed;transform:none;writing-mode:horizontal-tb}.home-content[data-v-87642016]{flex:1;height:0;overflow-y:auto;scrollbar-color:rgba(120,80,255,.3) transparent;scrollbar-width:thin}.home-content[data-v-87642016]::-webkit-scrollbar{width:5px}.home-content[data-v-87642016]::-webkit-scrollbar-track{background:transparent}.home-content[data-v-87642016]::-webkit-scrollbar-thumb{background:#7850ff4d;border-radius:99px}.home-content[data-v-87642016]::-webkit-scrollbar-thumb:hover{background:#8c64ff8c}.home-avatar[data-v-87642016]{height:108px;margin-bottom:.75rem;width:108px}.home-name[data-v-87642016]{font-size:1.5rem}.home-bio[data-v-87642016]{color:#d2daffeb;font-size:.82rem;margin:.55rem 0 0}.home-actions[data-v-87642016]{align-items:stretch;flex-direction:column;gap:.45rem;margin-top:1rem;width:100%}.social-pill[data-v-87642016]{justify-content:flex-start;width:100%}.social-pill[data-v-87642016],.social-pill--icon-only[data-v-87642016]{padding:7px 13px}.email-btn[data-v-87642016]{width:100%}.sp-label[data-v-87642016]{display:inline}.apps-grid[data-v-87642016]{gap:.65rem}.app-card[data-v-87642016]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.09);border-left:2.5px solid;border-radius:10px;gap:12px;padding:.9rem 1.05rem .9rem 1rem;transition:transform .2s ease}@media(hover:hover){.app-card[data-v-87642016]{transition:background .2s ease,transform .2s ease,box-shadow .2s ease}}.app-card[data-v-87642016]:hover{background:#ffffff14;box-shadow:0 8px 28px #00000059;transform:translateY(-2px)}.app-card-icon-wrap[data-v-87642016]{border-radius:10px;height:42px;min-width:42px;width:42px}.app-card-icon-wrap[data-v-87642016] svg{height:21px;width:21px}.app-card-name[data-v-87642016]{font-size:1.05rem}.app-card-desc[data-v-87642016]{color:#b4b9dcd1;font-size:.875rem;-webkit-line-clamp:2;line-clamp:2}.app-category[data-v-87642016]{margin-bottom:1.75rem}.cat-heading[data-v-87642016]{font-size:.72rem;letter-spacing:.1em;margin-bottom:.7rem}.rl-name[data-v-87642016]{font-size:1.35rem}.rl-url[data-v-87642016]{font-size:.78rem}.rl-desc[data-v-87642016]{font-size:1rem}.rl-cat-chip[data-v-87642016]{font-size:.72rem;padding:4px 10px 4px 7px}.rl-app-count[data-v-87642016]{font-size:.7rem}.rl-browse-all[data-v-87642016]{font-size:.78rem}}@media(min-width:768px){.home-panel[data-v-87642016]{grid-template-columns:300px 1fr}.apps-grid[data-v-87642016]{grid-template-columns:1fr 1fr}.home-sidebar[data-v-87642016]{padding:3rem 1.25rem 3rem 1.75rem}.home-content[data-v-87642016]{padding:0}.tab-content[data-v-87642016]{padding:1.5rem 2.5rem 3rem 2rem}.home-avatar[data-v-87642016]{height:90px;width:90px}.home-name[data-v-87642016]{font-size:1.5rem}.home-bio[data-v-87642016]{font-size:.875rem}}@media(min-width:1024px){.home-panel[data-v-87642016]{grid-template-columns:320px 1fr}.home-sidebar[data-v-87642016]{padding:3rem 1.25rem 3rem 2rem}.home-content[data-v-87642016]{padding:0}.tab-content[data-v-87642016]{padding:1.5rem 3.5rem 3rem 2.5rem}.home-avatar[data-v-87642016]{height:100px;width:100px}.home-name[data-v-87642016]{font-size:1.65rem}}@media(max-width:559px){.page[data-v-87642016]{max-width:100vw;overflow-x:hidden;width:100%}.content-column[data-v-87642016],.content-wrap[data-v-87642016],.home-content[data-v-87642016],.home-panel[data-v-87642016],.home-sidebar[data-v-87642016],.news-card[data-v-87642016],.news-feed[data-v-87642016],.news-feed-section[data-v-87642016],.news-tabs-wrap[data-v-87642016],.tab-content[data-v-87642016],.tab-panel[data-v-87642016],.tab-rail[data-v-87642016]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.home-panel[data-v-87642016]{overflow:hidden;padding:1.5rem .75rem 2rem}.tab-content[data-v-87642016]{padding:1rem .5rem 2rem}.home-bio[data-v-87642016],.home-name[data-v-87642016],.news-card-summary[data-v-87642016],.news-card-title[data-v-87642016],.role-badge[data-v-87642016]{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.email-btn[data-v-87642016]{max-width:calc(100% - 2.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-actions[data-v-87642016]{flex-wrap:wrap;justify-content:center;width:100%}.home-actions[data-v-87642016],.news-tabs-wrap[data-v-87642016]{overflow:hidden}.news-category-tabs[data-v-87642016]{display:flex;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;overflow-y:visible;padding-bottom:2px;scrollbar-width:none;width:100%;-ms-overflow-style:none}.news-category-tabs[data-v-87642016]::-webkit-scrollbar{display:none}.news-cat-tab[data-v-87642016]{flex-shrink:0}.app-card[data-v-87642016],.news-card[data-v-87642016]{max-width:100%;overflow:hidden}.cat-heading[data-v-87642016]{font-size:.7rem}.app-card-name[data-v-87642016]{font-size:.9rem}.app-card-desc[data-v-87642016]{color:#b4b9dcbf;font-size:.72rem}}[data-theme=light] .page{background:#f5f4f2}[data-theme=light] .page .aurora{display:none!important}[data-theme=light] .home-sidebar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(min-width:640px){[data-theme=light] .home-sidebar{background:#eef2fb!important;border-right-color:#1d4ed81f!important;box-shadow:1px 0 #1d4ed80f!important}}[data-theme=light] .home-name{color:#111827;text-shadow:none}[data-theme=light] .home-bio,[data-theme=light] .creator-meta{color:#4b5563}[data-theme=light] .creator-meta-dot{color:#d1d5db}[data-theme=light] .creator-meta-icon{opacity:.85}[data-theme=light] .role-badge{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1d4ed81a;border-color:#1d4ed840;box-shadow:none;color:#1d4ed8}[data-theme=light] .social-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000000d;border-color:#0000001f;color:#374151}[data-theme=light] .social-pill:hover{background:#1d4ed814;border-color:#1d4ed838;box-shadow:none;color:#1e3a8a}[data-theme=light] .sp-img{filter:none;opacity:.75}[data-theme=light] .email-btn{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000000d;border-color:#0000001f;color:#374151}[data-theme=light] .email-btn:hover{background:#1d4ed814;border-color:#1d4ed838;box-shadow:none;color:#1e3a8a}[data-theme=light] .eb-icon{opacity:.55}[data-theme=light] .sidebar-section{border-top-color:#0000001a}[data-theme=light] .lang-sel-btn{background:#0000000f;border-color:#00000026;color:#374151}[data-theme=light] .lang-sel-btn:hover{background:#0000001a}[data-theme=light] .lang-sel-code,[data-theme=light] .lang-sel-name,[data-theme=light] .lang-sel-sep{color:#374151}[data-theme=light] .lang-sel-chevron{color:#6b7280}[data-theme=light] .sidebar-theme-toggle{border-top-color:#0000001a}[data-theme=light] .theme-toggle-desktop{background:#0000000a;border-color:#0000001f;color:#4b5563}[data-theme=light] .theme-toggle-desktop:hover{background:#00000014;color:#111827}[data-theme=light] .theme-toggle-fab{background:#0000000f;border-color:#00000026;color:#4b5563}[data-theme=light] .theme-toggle-fab:hover{background:#0000001c;color:#111827}[data-theme=light] .avatar-halo{background:conic-gradient(from 180deg,#1d4ed8d9,#000099bf,#3b82f699,#2563ebd9,#1d4ed8d9);opacity:.55}[data-theme=light] .avatar-border{border-color:#1d4ed82e;box-shadow:inset 0 0 12px #1d4ed80f}[data-theme=light] .tab-work{background:linear-gradient(160deg,#2563eb,#1d4ed8)}[data-theme=light] .tab-circle{background:linear-gradient(160deg,#9333ea,#7c3aed)}[data-theme=light] .fc-teaser-card{background:#9333ea0f;border-color:#9333ea33}[data-theme=light] .fc-teaser-card:hover{background:#9333ea1a;border-color:#9333ea52}[data-theme=light] .fc-teaser-badge{background:#9333ea1a;border-color:#9333ea38;color:#6b21a8e6}[data-theme=light] .fc-teaser-headline{color:#1e0f3ce0}[data-theme=light] .fc-teaser-cta{color:#6b21a8d9}[data-theme=light] .content-column,[data-theme=light] .content-wrap,[data-theme=light] .home-content{background:transparent}[data-theme=light] .home-content{scrollbar-color:rgba(0,0,0,.15) transparent}[data-theme=light] .tab-rail{background:transparent;border-bottom:none;margin-top:1rem;padding-top:1rem;position:relative}[data-theme=light] .tab-rail:before{background:linear-gradient(90deg,transparent,rgba(29,78,216,.18) 25%,rgba(29,78,216,.18) 75%,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}@media(min-width:640px){[data-theme=light] .tab-rail{background:#eef2fbd9;border-bottom:1px solid rgba(0,0,0,.07);margin-top:0}[data-theme=light] .tab-rail:before{display:none}}[data-theme=light] .section-heading{color:#4b5563}[data-theme=light] .collapse-chevron{color:#6b7280}[data-theme=light] .cat-heading,[data-theme=light] .sc-text{color:#4b5563}[data-theme=light] .rl-footer-bar{background:#00000008;border-top-color:#00000014}[data-theme=light] .rl-app-count{color:#4b5563}[data-theme=light] .rl-count-n{color:#374151}[data-theme=light] .rl-browse-all{color:#1d4ed8}[data-theme=light] .rl-browse-all:hover{color:#1e3a8a}[data-theme=light] .app-card{background:#fff;border-color:#0000000f;box-shadow:0 1px 4px #0000000a}[data-theme=light] .app-card:hover{background:#f8faff;box-shadow:0 3px 10px #00000014}[data-theme=light] .app-card-name{color:#1f2937}[data-theme=light] .app-card-desc{color:#6b7280}[data-theme=light] .app-card-info-btn{background:transparent;border:none;color:#6b7280}[data-theme=light] .app-card-info-btn:hover{background:transparent;color:#1d4ed8}[data-theme=light] .app-card-share-btn{background:#1d4ed814;border:1px solid rgba(29,78,216,.3);color:#1d4ed8;height:24px;width:24px}[data-theme=light] .app-card-share-btn svg{height:12px;width:12px}[data-theme=light] .app-card-share-btn:hover{background:transparent;border-color:#0000001a;color:#9ca3af}[data-theme=light] .news-feed-title{color:#4b5563}[data-theme=light] .news-feed-count{background:#1d4ed81a;border-color:#1d4ed840;color:#1e40af}[data-theme=light] .news-card-cta{color:#1d4ed8}[data-theme=light] .news-card--linked:hover .news-card-cta{color:#1e3a8a}[data-theme=light] .news-card-share-btn{background:#1d4ed814;border-color:#1d4ed84d;color:#1d4ed8}[data-theme=light] .news-search-input{background:#fff;border-color:#0003;color:#111827}[data-theme=light] .news-search-input::-moz-placeholder{color:#6b7280}[data-theme=light] .news-search-input::placeholder{color:#6b7280}[data-theme=light] .news-search-input:focus{border-color:#00000059;box-shadow:0 0 0 3px #0000000f}[data-theme=light] .news-search-clear,[data-theme=light] .news-search-icon{color:#6b7280}[data-theme=light] .app-finder-input{background:#fff;border-color:#0003;color:#111827}[data-theme=light] .app-finder-input::-moz-placeholder{color:#6b7280}[data-theme=light] .app-finder-input::placeholder{color:#6b7280}[data-theme=light] .app-finder-input:focus{border-color:#00000059;box-shadow:0 0 0 3px #0000000f}[data-theme=light] .app-finder-clear,[data-theme=light] .app-finder-icon{color:#6b7280}[data-theme=light] .app-finder-hint{color:#374151b3}[data-theme=light] .app-finder-suggestion{background:#6d28d90f;border-color:#6d28d933;color:#6d28d9}[data-theme=light] .app-finder-suggestion:hover{background:#6d28d91f;border-color:#6d28d959}[data-theme=light] .app-card--matched{background:#0000000a;border-color:#0000004d!important;box-shadow:0 0 0 1px #00000014}[data-theme=light] .news-empty-card{background:#0000000a;border-color:#00000026;color:#374151}[data-theme=light] .news-card-share-btn:hover{background:transparent;border-color:#0000001a;color:#9ca3af}[data-theme=light] .news-cat-tab{background:#6d28d90f;border-color:#6d28d933;color:#6d28d9}[data-theme=light] .news-cat-tab:hover{background:#6d28d91f;border-color:#6d28d959;color:#5b21b6}[data-theme=light] .news-cat-tab.active{background:#6d28d929;border-color:#6d28d973;color:#4c1d95}[data-theme=light] .news-card--featured{background:#1d4ed80a;border-color:#1d4ed833}[data-theme=light] .news-card--featured:hover{background:#1d4ed814;border-color:#1d4ed859}[data-theme=light] .news-card--featured .news-card-summary{color:#4b5563}[data-theme=light] .news-card{background:#fff;border-color:#00000017;box-shadow:0 1px 3px #0000000f;color:#111827}[data-theme=light] .news-card--linked:hover{background:#fff;border-color:#1d4ed840;box-shadow:0 2px 10px #1d4ed81a;transform:translateY(-1px)}[data-theme=light] .news-card-title{color:#111827}[data-theme=light] .news-card-date,[data-theme=light] .news-card-summary{color:#6b7280}[data-theme=light] .news-card-app{color:#1d4ed8}[data-theme=light] .news-tag{background:#1d4ed814;border-color:#1d4ed833;color:#1d4ed8}[data-theme=light] .news-tag--more{background:#0000000d;border-color:#0000001a;color:#4b5563}[data-theme=light] .news-pagination{border-top-color:#00000014}[data-theme=light] .news-page-btn{background:#0000000a;border-color:#0000001f;color:#6b7280}[data-theme=light] .news-page-btn:hover:not(:disabled):not(.is-current){background:#1d4ed814;border-color:#1d4ed847;color:#1e40af}[data-theme=light] .news-page-btn.is-current{background:#1d4ed81f;border-color:#1d4ed866;color:#1e3a8a}[data-theme=light] .news-page-ellipsis{color:#9ca3af}[data-theme=light] .rl-header-card{background:#fff;border-color:#0000001a}[data-theme=light] .rl-name{color:#111827}[data-theme=light] .rl-desc,[data-theme=light] .rl-tagline{color:#6b7280}[data-theme=light] .rl-url{background:#0000000f;color:#6b7280}[data-theme=light] .rl-visit-btn{background:#0000000d;border-color:#0000001f;color:#374151}[data-theme=light] .rl-visit-btn:hover{background:#00000017;color:#111827}[data-theme=light] .rl-cat-chip{background:#0000000d;border-color:#0000001f;color:#6b7280}
