#app[data-aona-theme] #modal-root .group-profile{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:normal;-webkit-font-smoothing:antialiased}#app[data-aona-theme] #modal-root .group-profile p{font-size:13px}#app[data-aona-theme] #modal-root .group-profile :where(p){line-height:1.65}#app[data-aona-theme] #modal-root .group-profile button{font-family:inherit;line-height:normal;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}#app[data-aona-theme] #modal-root .group-profile button:hover:not(:disabled){transform:translateY(-1px)}#app[data-aona-theme] #modal-root .group-detail-icon{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}#app[data-aona-theme] #modal-root .group-profile-backdrop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px;background:#091a3b80;backdrop-filter:blur(8px)}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog]{--profile-bg:#fffef9;--profile-ink:#0b163d;--profile-muted:#627da9;--profile-line:#dbe3ef;--profile-pill:#eaf1ff;--profile-pill-text:#244993;--profile-highlight:#dbe7ff;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100dvh - 48px);overflow:hidden;border:1px solid #e4e8ef;border-radius:23px;background:var(--profile-bg);color:var(--profile-ink);box-shadow:0 22px 80px #07173830}#app[data-aona-theme] #modal-root#modal-root .group-profile-dark[role=dialog]{--profile-bg:#08132f;--profile-ink:#fffaf0;--profile-muted:#9ab3df;--profile-line:#294676;--profile-pill:#132b58;--profile-pill-text:#f7f6ee;--profile-highlight:#1b3b72;color-scheme:dark;border-color:#31539a;background:var(--profile-bg) url("../media/group-profile-night-surface-M3LFXLWP.webp") center/cover;box-shadow:inset 0 0 0 1000px #07122a55,0 22px 80px #02091c55}#app[data-aona-theme] #modal-root .group-profile-scroll{overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;scrollbar-color:var(--profile-line) transparent}#app[data-aona-theme] #modal-root .group-profile-scroll::-webkit-scrollbar{width:5px}#app[data-aona-theme] #modal-root .group-profile-scroll::-webkit-scrollbar-thumb{background:var(--profile-line);border-radius:999px}#app[data-aona-theme] #modal-root .group-profile-scroll::-webkit-scrollbar-button{display:none}#app[data-aona-theme] #modal-root .group-profile-topbar{display:flex;justify-content:flex-end;height:44px;padding:12px 12px 0}#app[data-aona-theme] #modal-root .group-profile-close{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--profile-muted)}#app[data-aona-theme] #modal-root .group-profile-close:hover{background:var(--profile-pill);color:var(--profile-ink)}#app[data-aona-theme] #modal-root .group-profile-content{padding:10px 22px 0;text-align:center}#app[data-aona-theme] #modal-root .group-profile-identity{position:relative;display:flex;justify-content:center;min-height:152px;margin-bottom:19px}#app[data-aona-theme] #modal-root .group-profile-avatar{display:block;width:152px;height:152px;flex-shrink:0;object-fit:cover;border-radius:50%;padding:5px;border:2px solid #c3d9f7;background:var(--profile-bg)}#app[data-aona-theme] #modal-root .group-profile-save{position:absolute;right:0;top:20px;display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:1px solid #c4d6f4;border-radius:999px;padding:10px 16px;background:transparent;color:#47638e;font-size:13px}#app[data-aona-theme] #modal-root .group-profile-save:hover,#app[data-aona-theme] #modal-root .group-profile-save[aria-pressed=true]{background:var(--profile-pill);color:var(--profile-pill-text)}#app[data-aona-theme] #modal-root .group-profile-category{margin:0 0 9px;font-size:12px;font-weight:650;letter-spacing:.25em;text-transform:uppercase;color:#6a98da}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog] h2{max-width:100%;margin:0 auto;font-size:39px;font-weight:650;line-height:1.14;letter-spacing:-1.1px;overflow-wrap:anywhere;text-wrap:balance}#app[data-aona-theme] #modal-root .group-profile-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 12px;margin-top:11px;font-size:14px;line-height:1.5;color:var(--profile-muted);overflow-wrap:anywhere}#app[data-aona-theme] #modal-root .group-profile-description{margin:15px auto 18px;font-size:15px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty}#app[data-aona-theme] #modal-root .group-profile-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:7px 10px;margin:0 0 22px}#app[data-aona-theme] #modal-root .group-profile-tags button{min-height:36px;max-width:100%;border:1px solid transparent;border-radius:999px;padding:8px 15px;background:var(--profile-pill);color:var(--profile-pill-text);font-size:13px;line-height:1.45;overflow-wrap:anywhere}#app[data-aona-theme] #modal-root .group-profile-tags button:hover{background:var(--profile-highlight)}#app[data-aona-theme] #modal-root .group-profile-engagement{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:12px 0;border-block:1px solid var(--profile-line)}#app[data-aona-theme] #modal-root .group-profile-votes{display:flex;align-items:center;gap:2px}#app[data-aona-theme] #modal-root .group-profile-votes button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:60px;min-height:44px;padding:8px;border:0;border-radius:9px;background:transparent;color:var(--profile-ink);font-size:13px}#app[data-aona-theme] #modal-root .group-profile-votes button:first-child svg{color:#ae741d}#app[data-aona-theme] #modal-root .group-profile-votes button:last-child svg{color:#e83d5d}#app[data-aona-theme] #modal-root .group-profile-votes button[aria-pressed=true],#app[data-aona-theme] #modal-root .group-profile-votes button:hover{background:var(--profile-pill)}#app[data-aona-theme] #modal-root .group-profile-vote-divider{flex-shrink:0;height:16px;width:1px;margin-inline:7px;background:var(--profile-line)}#app[data-aona-theme] #modal-root .group-profile-utilities{display:flex;align-items:center;gap:3px}#app[data-aona-theme] #modal-root .group-profile-share,#app[data-aona-theme] #modal-root .group-profile-copy{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;border-radius:9px;padding:8px;background:transparent;color:#47638e;font-size:13px}#app[data-aona-theme] #modal-root .group-profile-share:hover,#app[data-aona-theme] #modal-root .group-profile-copy:hover{background:var(--profile-pill)}#app[data-aona-theme] #modal-root .group-profile-footer{flex-shrink:0;padding:14px 22px 21px}#app[data-aona-theme] #modal-root .group-profile-join{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:58px;border:0;border-radius:12px;padding:14px 18px;color:#fff;background:#123eae;font-size:15px;font-weight:650}#app[data-aona-theme] #modal-root .group-profile-join:hover{background:#0b3198}#app[data-aona-theme] #modal-root .group-profile-note{margin:13px 0 0;color:var(--profile-muted);text-align:center;font-size:11px;line-height:1.6}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-identity{min-height:140px;margin-bottom:15px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-avatar{width:140px;height:140px;padding:0;border:5px solid #294f9c}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-category{color:#adcfff}#app[data-aona-theme] #modal-root#modal-root .group-profile-dark[role=dialog] h2{max-width:310px;font-size:40px;font-weight:600;line-height:1.08;letter-spacing:.1px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-topbar{height:36px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-meta{margin-top:14px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-description{max-width:320px;margin-top:14px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-save{border-color:#6288d4;color:#fffaf0}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-tags{margin-bottom:14px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-tags button{min-height:34px;padding:5px 14px;border-color:#315394;font-size:12px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-engagement{border-bottom:0;padding-block:11px 2px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-share,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-copy{color:#d0def8}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-votes button:first-child svg{color:#efb644}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-join{color:#0b163d;background:#fff5e7;min-height:50px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-join:hover{background:#fffdf5}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-footer{padding-top:12px;padding-bottom:18px}@media(max-width:600px){#app[data-aona-theme] #modal-root .group-profile-backdrop{padding:12px}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog]{max-height:calc(100dvh - 24px);border-radius:22px}#app[data-aona-theme] #modal-root .group-profile-content{padding-inline:18px}#app[data-aona-theme] #modal-root .group-profile-identity{min-height:112px;margin-bottom:18px}#app[data-aona-theme] #modal-root .group-profile-avatar{width:112px;height:112px;padding:4px}#app[data-aona-theme] #modal-root .group-profile-save{right:0;top:0;padding:9px 11px;font-size:12px}#app[data-aona-theme] #modal-root .group-profile-save svg{width:16px}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog] h2{font-size:32px;letter-spacing:-.7px}#app[data-aona-theme] #modal-root .group-profile-category{font-size:10px}#app[data-aona-theme] #modal-root .group-profile-meta{font-size:11px}#app[data-aona-theme] #modal-root .group-profile-description{font-size:13px}#app[data-aona-theme] #modal-root .group-profile-tags{gap:7px;margin-bottom:18px}#app[data-aona-theme] #modal-root .group-profile-tags button{min-height:44px;padding:8px 12px;font-size:10px}#app[data-aona-theme] #modal-root .group-profile-engagement{gap:4px}#app[data-aona-theme] #modal-root .group-profile-votes{gap:0}#app[data-aona-theme] #modal-root .group-profile-votes button{min-width:49px;padding:7px 5px;font-size:11px}#app[data-aona-theme] #modal-root .group-profile-vote-divider{margin-inline:4px}#app[data-aona-theme] #modal-root .group-profile-share,#app[data-aona-theme] #modal-root .group-profile-copy{gap:5px;padding:7px 5px;font-size:11px}#app[data-aona-theme] #modal-root .group-profile-footer{padding:12px 18px 18px}#app[data-aona-theme] #modal-root .group-profile-note{font-size:10px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-tags button{min-height:44px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-identity{min-height:112px}#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-avatar{width:112px;height:112px}#app[data-aona-theme] #modal-root#modal-root .group-profile-dark[role=dialog] h2{max-width:280px;font-size:36px}}@media(max-width:360px){#app[data-aona-theme] #modal-root .group-profile-save{padding:9px}#app[data-aona-theme] #modal-root .group-profile-save svg{display:none}#app[data-aona-theme] #modal-root .group-profile-utilities{gap:0}#app[data-aona-theme] #modal-root .group-profile-share,#app[data-aona-theme] #modal-root .group-profile-copy{gap:4px;padding-inline:3px;font-size:10px}}#app[data-aona-theme] #modal-root .group-profile-backdrop{z-index:100}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog]{padding:0}#app[data-aona-theme] #modal-root#modal-root .group-profile p{color:inherit}#app[data-aona-theme] #modal-root#modal-root .group-profile .group-profile-meta,#app[data-aona-theme] #modal-root#modal-root .group-profile .freshness-note,#app[data-aona-theme] #modal-root#modal-root .group-profile .group-profile-note{color:var(--profile-muted)}#app[data-aona-theme] #modal-root .group-profile .freshness-note{font-size:11px;line-height:1.6}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog],#app[data-aona-theme] #modal-root#modal-root .group-profile-dark[role=dialog]{--profile-bg:var(--aona-color-surface-raised);--profile-ink:var(--aona-color-text);--profile-muted:var(--aona-color-text-secondary);--profile-line:var(--aona-color-border-subtle);--profile-pill:var(--aona-color-selected-soft);--profile-pill-text:var(--aona-color-link);--profile-highlight:var(--aona-color-surface-accent);background:var(--profile-bg);border-color:var(--aona-color-border);box-shadow:var(--aona-shadow-modal)}#app[data-aona-theme] #modal-root .group-profile-avatar,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-avatar{border-color:var(--aona-color-3)}#app[data-aona-theme] #modal-root .group-profile-backdrop{background:color-mix(in srgb,var(--aona-color-1) 54%,transparent);backdrop-filter:blur(18px) saturate(.8);-webkit-backdrop-filter:blur(18px) saturate(.8)}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog]{position:relative;isolation:isolate;background:linear-gradient(145deg,var(--aona-color-surface),var(--aona-color-surface-subtle));border-color:color-mix(in srgb,var(--aona-color-3) 45%,var(--aona-color-surface));box-shadow:0 40px 100px -20px #020d3e88,0 12px 30px -12px #020d3e66,inset 0 1px #fff9,inset 0 -1px color-mix(in srgb,var(--aona-color-3) 18%,transparent)}#app[data-aona-theme] #modal-root#modal-root .group-profile:before,#app[data-aona-theme] #modal-root#modal-root .group-profile:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(42px)}#app[data-aona-theme] #modal-root#modal-root .group-profile:before{width:90%;height:290px;left:-25%;top:-90px;background:radial-gradient(ellipse,color-mix(in srgb,var(--aona-color-4) 68%,transparent),transparent 72%)}#app[data-aona-theme] #modal-root#modal-root .group-profile:after{width:85%;height:360px;right:-32%;top:16%;background:radial-gradient(ellipse,color-mix(in srgb,var(--aona-color-3) 35%,transparent),transparent 72%)}#app[data-aona-theme] #modal-root .group-profile-avatar,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-avatar{background:var(--profile-bg);box-shadow:0 16px 32px -12px color-mix(in srgb,var(--aona-color-1) 42%,transparent),0 0 0 7px color-mix(in srgb,var(--aona-color-surface) 65%,transparent)}#app[data-aona-theme] #modal-root .group-profile .group-profile-save{background:color-mix(in srgb,var(--aona-color-surface) 75%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--aona-color-1) 7%,transparent),inset 0 1px #fff3}#app[data-aona-theme] #modal-root .group-profile-footer{background:color-mix(in srgb,var(--aona-color-surface) 76%,transparent);border-top:1px solid var(--profile-line);box-shadow:0 -8px 24px color-mix(in srgb,var(--aona-color-1) 4%,transparent)}#app[data-aona-theme=dark] #modal-root#modal-root .group-profile[role=dialog]{box-shadow:0 40px 100px -20px #000a,0 12px 32px -12px #0009,inset 0 1px #acd3fa44,inset 0 -1px #7793ff22}#app[data-aona-theme=dark] #modal-root#modal-root .group-profile:before{opacity:.55}#app[data-aona-theme=dark] #modal-root#modal-root .group-profile:after{opacity:.7}#app[data-aona-theme] #modal-root .group-profile-save,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-save{border-color:var(--aona-color-border);color:var(--aona-color-link)}#app[data-aona-theme] #modal-root .group-profile-category,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-category{color:var(--aona-color-link)}#app[data-aona-theme] #modal-root .group-profile-share,#app[data-aona-theme] #modal-root .group-profile-copy,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-share,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-copy{color:var(--aona-color-text-secondary)}#app[data-aona-theme] #modal-root .group-profile-votes button:first-child svg,#app[data-aona-theme] #modal-root .group-profile-votes button:last-child svg,#app[data-aona-theme] #modal-root .group-profile-dark .group-profile-votes button:first-child svg{color:var(--aona-color-link)}#app[data-aona-theme] #modal-root .group-profile-votes button[aria-pressed=true]{background:var(--aona-color-selected);color:var(--aona-color-on-selected)}#app[data-aona-theme] #modal-root .group-profile-votes button[aria-pressed=true] svg{color:inherit}#app[data-aona-theme] #modal-root .group-profile-save[aria-pressed=true]{background:var(--aona-color-selected);color:var(--aona-color-on-selected)}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog]{border-radius:30px;background:linear-gradient(155deg,#e2edff,#f6f8ff 48%,#e5edff);border:1px solid #fff9;box-shadow:0 45px 100px -22px #020d3eb3,0 0 0 1px #7793ff44,0 0 70px -18px #7793ff77,inset 0 1px #fff}#app[data-aona-theme=dark] #modal-root#modal-root .group-profile[role=dialog]{background:linear-gradient(155deg,#1c3267,#0b173d 48%,#162451);border-color:#acd3fa55;box-shadow:0 45px 100px -22px #000d,0 0 0 1px #7793ff33,0 0 80px -22px #7793ff88,inset 0 1px #acd3fa66}#app[data-aona-theme] #modal-root#modal-root .group-profile:before,#app[data-aona-theme] #modal-root#modal-root .group-profile:after{content:none}#app[data-aona-theme] #modal-root .profile-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit}#app[data-aona-theme] #modal-root .profile-atmosphere>img{position:absolute;inset:-12% -15% auto;width:130%;height:80%;object-fit:cover;filter:blur(35px) saturate(.65);opacity:.16;mask-image:linear-gradient(#000,transparent 95%);-webkit-mask-image:linear-gradient(#000,transparent 95%)}#app[data-aona-theme] #modal-root .profile-aurora{position:absolute;inset:-35%;opacity:.7;filter:blur(24px);background:conic-gradient(from 60deg at 50% 30%,transparent 0deg,#acd3fa99 50deg,transparent 110deg,#7793ff88 170deg,transparent 230deg,#fff9 290deg,transparent 360deg);animation:profile-aurora-drift 20s ease-in-out infinite alternate}#app[data-aona-theme] #modal-root .profile-stardust{position:absolute;inset:0;opacity:.65;background-image:radial-gradient(circle at 13% 18%,#fff 0 1px,transparent 2px),radial-gradient(circle at 82% 27%,#fff 0 1.5px,transparent 2.5px),radial-gradient(circle at 24% 43%,#7793ff 0 1px,transparent 2px),radial-gradient(circle at 91% 58%,#fff 0 1px,transparent 2px),radial-gradient(circle at 9% 69%,#7793ff 0 1px,transparent 2px),radial-gradient(circle at 73% 9%,#fff 0 1px,transparent 2px)}#app[data-aona-theme] #modal-root .profile-spark{position:absolute;width:12px;height:12px;background:#fff;clip-path:polygon(50% 0,60% 39%,100% 50%,60% 61%,50% 100%,40% 61%,0 50%,40% 39%);animation:profile-twinkle 5s ease-in-out infinite}#app[data-aona-theme] #modal-root .profile-spark-one{left:18%;top:24%;width:17px;height:17px;background:#7793ff}#app[data-aona-theme] #modal-root .profile-spark-two{right:20%;top:13%;animation-delay:-2s}#app[data-aona-theme] #modal-root .profile-spark-three{right:12%;top:44%;width:9px;height:9px;animation-delay:-3.5s;background:#7793ff}#app[data-aona-theme] #modal-root .group-profile .group-profile-topbar{height:44px}#app[data-aona-theme] #modal-root .group-profile .group-profile-close{background:#fff5;border:1px solid #ffffff88;width:36px;height:36px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#app[data-aona-theme] #modal-root .group-profile .group-profile-identity{margin-top:6px;margin-bottom:24px}#app[data-aona-theme] #modal-root .group-profile-identity:before,#app[data-aona-theme] #modal-root .group-profile-identity:after{content:"";position:absolute;left:50%;top:50%;pointer-events:none;width:190px;height:190px;border-radius:50%;transform:translate(-50%,-50%)}#app[data-aona-theme] #modal-root .group-profile-identity:before{border:1px solid #7793ff55;background:radial-gradient(circle,transparent 56%,#acd3fa66 63%,transparent 72%);box-shadow:0 0 40px #7793ff33,inset 0 0 30px #acd3fa44}#app[data-aona-theme] #modal-root .group-profile-identity:after{width:218px;height:218px;border:1px solid transparent;border-top-color:#7793ff88;border-bottom-color:#acd3faaa;animation:profile-orbit 32s linear infinite}#app[data-aona-theme] #modal-root .group-profile .group-profile-avatar{position:relative;z-index:1;padding:4px;border:1px solid #fff;background:linear-gradient(140deg,#fff,#7793ff);box-shadow:0 14px 28px -8px #020d3e66,0 0 0 5px #fff5,0 0 35px #7793ff55}#app[data-aona-theme] #modal-root .group-profile .group-profile-save{z-index:2;top:8px}#app[data-aona-theme] #modal-root .group-profile .group-profile-category{display:table;margin:0 auto 13px;padding:7px 13px;border-radius:999px;background:#fff6;border:1px solid #7793ff33;font-size:10px;letter-spacing:.22em;box-shadow:inset 0 1px #fff8}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog] h2{font-family:Fraunces,Georgia,serif;font-size:42px;line-height:1.1;font-weight:600;letter-spacing:-1.3px;max-width:400px;text-wrap:balance}#app[data-aona-theme] #modal-root .group-profile .group-profile-description{max-width:390px}#app[data-aona-theme] #modal-root .group-profile .group-profile-engagement{margin-bottom:10px;padding:9px 10px;border:1px solid #7793ff33;border-radius:16px;background:#fff5;box-shadow:inset 0 1px #fff8,0 5px 18px #020d3e05}#app[data-aona-theme] #modal-root .group-profile .group-profile-footer{padding-top:17px;background:linear-gradient(#fff4,#fffb);border-color:#fff8;box-shadow:0 -10px 30px #7793ff0a}#app[data-aona-theme] #modal-root .group-profile .group-profile-join:not(:disabled){background:linear-gradient(115deg,#1428c2,#334ee4 55%,#1428c2);box-shadow:0 8px 24px #1428c244,inset 0 1px #acd3fa88}#app[data-aona-theme] #modal-root .group-profile .group-profile-join:not(:disabled):hover{box-shadow:0 10px 30px #1428c266,inset 0 1px #fff9}#app[data-aona-theme=dark] #modal-root .profile-atmosphere>img{opacity:.22}#app[data-aona-theme=dark] #modal-root .profile-aurora{opacity:.38}#app[data-aona-theme=dark] #modal-root .group-profile .group-profile-close,#app[data-aona-theme=dark] #modal-root .group-profile .group-profile-category,#app[data-aona-theme=dark] #modal-root .group-profile .group-profile-engagement{background:#020d3e33;border-color:#acd3fa33;box-shadow:inset 0 1px #acd3fa15}#app[data-aona-theme=dark] #modal-root .group-profile .group-profile-avatar{box-shadow:0 14px 28px -8px #0009,0 0 0 5px #acd3fa22,0 0 40px #7793ff77}#app[data-aona-theme=dark] #modal-root .group-profile .group-profile-footer{background:linear-gradient(#020d3e11,#020d3e77);border-color:#acd3fa22}@keyframes profile-aurora-drift{0%{transform:translate(-3%,-2%) rotate(-12deg)}to{transform:translate(5%,4%) rotate(22deg)}}@keyframes profile-orbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes profile-twinkle{0%,to{opacity:.35;transform:scale(.7) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(20deg)}}@media(max-width:600px){#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog]{border-radius:25px}#app[data-aona-theme] #modal-root .group-profile .group-profile-identity{margin-top:14px;margin-bottom:31px}#app[data-aona-theme] #modal-root .group-profile-identity:before{width:150px;height:150px}#app[data-aona-theme] #modal-root .group-profile-identity:after{width:176px;height:176px}#app[data-aona-theme] #modal-root#modal-root .group-profile[role=dialog] h2{font-size:35px;max-width:300px}#app[data-aona-theme] #modal-root .group-profile .group-profile-engagement{padding:8px 3px}#app[data-aona-theme] #modal-root .group-profile .group-profile-save{top:-10px}}@media(prefers-reduced-motion:reduce){#app[data-aona-theme] #modal-root .profile-aurora,#app[data-aona-theme] #modal-root .profile-spark,#app[data-aona-theme] #modal-root .group-profile-identity:after{animation:none}}@media(forced-colors:active){#app[data-aona-theme] #modal-root .profile-atmosphere,#app[data-aona-theme] #modal-root .group-profile-identity:before,#app[data-aona-theme] #modal-root .group-profile-identity:after{display:none}}#app[data-aona-theme] #modal-root .group-profile .freshness-note{margin:11px 0;padding:0;opacity:1}#app[data-aona-theme] #modal-root .group-profile-votes button[aria-pressed=true],#app[data-aona-theme] #modal-root .group-profile-save[aria-pressed=true]{background:var(--aona-color-selected);color:var(--aona-color-on-selected)}#app[data-aona-theme] #modal-root .group-profile-save[aria-pressed=true] svg,#app[data-aona-theme] #modal-root .group-profile-votes button[aria-pressed=true] svg{color:inherit}#app[data-aona-theme] #modal-root .group-profile button:focus-visible{outline:3px solid var(--aona-color-focus);outline-offset:3px;box-shadow:0 0 0 3px var(--aona-color-focus-gap)}#app[data-aona-theme] #modal-root .group-profile-close{position:relative}#app[data-aona-theme] #modal-root .group-profile-close:after{content:"";position:absolute;inset:-4px;border-radius:inherit}#app[data-aona-theme] #modal-root .group-profile-votes,#app[data-aona-theme] #modal-root .group-profile-utilities{max-width:100%;flex-wrap:wrap;min-width:0}#app[data-aona-theme] #modal-root .group-profile-votes button,#app[data-aona-theme] #modal-root .group-profile-utilities button{overflow-wrap:anywhere;max-width:100%}#app[data-aona-theme] #modal-root .group-profile .group-profile-join{color:var(--aona-color-on-action);font-weight:650;border:1px solid var(--aona-color-3)}#app[data-aona-theme] #modal-root .group-profile-join:disabled{background:var(--aona-color-disabled-bg);color:var(--aona-color-disabled-text);border:1px dashed var(--aona-color-border);box-shadow:none;cursor:not-allowed}@media(prefers-reduced-motion:reduce){#app[data-aona-theme] #modal-root .group-profile button{transition:none}#app[data-aona-theme] #modal-root .group-profile button:hover:not(:disabled){transform:none}}@media(forced-colors:active){#app[data-aona-theme] #modal-root .group-profile,#app[data-aona-theme] #modal-root .group-profile-footer{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}#app[data-aona-theme] #modal-root .group-profile-backdrop{background:Canvas;backdrop-filter:none;-webkit-backdrop-filter:none}#app[data-aona-theme] #modal-root .group-profile button{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;box-shadow:none}#app[data-aona-theme] #modal-root .group-profile :is(.group-profile-category,.group-profile-meta,.freshness-note,.group-profile-note){color:CanvasText}#app[data-aona-theme] #modal-root .group-profile :is(.group-profile-save,.group-profile-votes button)[aria-pressed=true]{background:Highlight;color:HighlightText;forced-color-adjust:none;border:2px solid Highlight}#app[data-aona-theme] #modal-root .group-profile button:focus-visible{outline-color:Highlight;box-shadow:none}}#app[data-aona-theme] #modal-root .profile-atmosphere>img,#app[data-aona-theme] #modal-root .group-profile-avatar{max-width:none}#app[data-aona-theme] #modal-root .group-profile-backdrop{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:normal}
