.runia-item[data-v-a379654f]{display:inline-grid;place-items:center;position:relative;flex:0 0 auto;border:1px solid rgba(200,170,110,.16);border-radius:7px;background:#102431;overflow:hidden}.runia-item img[data-v-a379654f]{width:100%;height:100%;object-fit:cover;display:block}.runia-item i[data-v-a379654f]{width:100%;height:100%;background:#d7c6a809}.runia-item-empty[data-v-a379654f]{opacity:.3}.runia-item-tooltip[data-v-a379654f]{position:fixed;z-index:2000;max-width:calc(100vw - 24px);width:310px;max-height:min(420px,80vh);overflow-y:auto;border:1px solid rgba(203,185,147,.29);border-radius:17px;padding:17px 18px 13px;background:#081c28fa;box-shadow:0 18px 54px #0000007d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;color:#e5e9de;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.7}.runia-item-tooltip-head[data-v-a379654f]{display:flex;gap:12px;align-items:center;border-bottom:1px solid rgba(205,184,139,.14);padding-bottom:13px}.runia-item-tooltip-head>img[data-v-a379654f]{width:46px;height:46px;border-radius:10px;border:1px solid rgba(209,181,120,.3)}.runia-item-tooltip-head>div[data-v-a379654f]{display:flex;flex-direction:column;gap:4px;min-width:0}.runia-item-tooltip-head strong[data-v-a379654f]{font-size:13px;font-weight:500;color:#efdfbf;line-height:1.4}.runia-item-tooltip-head span[data-v-a379654f]{display:flex;align-items:center;gap:7px;color:#d8bc83;font-size:12px}.runia-item-plain[data-v-a379654f]{font-size:12px;color:#a1b9b6;margin:12px 0 6px}.runia-item-description[data-v-a379654f]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;margin:13px 0;color:#d1dcd6;font-size:12px}.runia-item-muted[data-v-a379654f],.runia-item-state[data-v-a379654f]{color:#9db3b1;font-size:12px}.runia-item-state[data-v-a379654f]{display:flex;gap:8px;align-items:center;padding:17px 0 6px}.runia-item-footer[data-v-a379654f]{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:15px;padding-top:9px;border-top:1px solid rgba(200,170,110,.13);color:#859c9d;font-size:12px}.runia-item-spin[data-v-a379654f]{animation:item-spin-a379654f 1.2s linear infinite}@keyframes item-spin-a379654f{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.runia-item-spin[data-v-a379654f]{animation:none}}.match-page[data-v-9d7916fc]{--mg:#c8aa6e;--ivory:#f0e6d2;--mute:#91a7a9;--blue:#37a8c7;--red:#cf7377;color:var(--ivory);max-width:1530px;margin:0 auto;padding:24px clamp(18px,3.25vw,58px) 95px;font-family:Inter,Arial,sans-serif;font-weight:300;overflow:hidden}.detail-topline[data-v-9d7916fc]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:19px}.detail-back[data-v-9d7916fc]{display:inline-flex;align-items:center;gap:10px;color:#d4b981;font-size:12px;letter-spacing:.4px;min-height:35px}.detail-back[data-v-9d7916fc]:hover{color:#f0debb}.detail-topline-meta[data-v-9d7916fc]{display:flex;align-items:center;gap:12px;color:#748d92;letter-spacing:1.2px;font-size:12px;white-space:nowrap}.detail-topline-meta i[data-v-9d7916fc]{height:3px;width:3px;background:#ac946a;border-radius:50%}.detail-hero[data-v-9d7916fc]{position:relative;min-height:330px;background-size:cover;background-position:center 26%;border-top:1px solid rgba(200,170,110,.42);border-bottom:1px solid rgba(200,170,110,.38);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.detail-hero[data-v-9d7916fc]:before,.detail-hero[data-v-9d7916fc]:after{content:"";position:absolute;left:0;width:57px;height:1px;background:#d8be83;z-index:1}.detail-hero[data-v-9d7916fc]:before{top:5px}.detail-hero[data-v-9d7916fc]:after{bottom:5px}.detail-hero-grain[data-v-9d7916fc]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 44%,#03111d8c 100%);pointer-events:none}.detail-hero-left[data-v-9d7916fc]{position:relative;z-index:1;padding:41px 39px 23px}.detail-eyebrow[data-v-9d7916fc]{font-size:12px;font-weight:500;letter-spacing:2.35px;color:#cbb07b}.detail-eyebrow>span[data-v-9d7916fc]{font-size:15px;color:#26aaa8;margin-right:6px}.detail-outcome[data-v-9d7916fc]{display:block;letter-spacing:4px;font-size:12px;font-weight:500;margin-top:28px;color:#6dd2c7}.detail-outcome.is-loss[data-v-9d7916fc]{color:#e6a7a1}.detail-hero h1[data-v-9d7916fc]{font:400 clamp(42px,5vw,69px)/1.3 Cinzel,Georgia,serif;letter-spacing:-.4px;color:#f0e3c8;margin:2px 0 5px;text-shadow:0 6px 33px #0008}.detail-hero-info[data-v-9d7916fc]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#a4bbc1;font-size:12px}.detail-dot[data-v-9d7916fc]{color:#b39863;font-size:12px}.detail-hero-stats[data-v-9d7916fc]{display:flex;flex-wrap:wrap;gap:0;margin-top:31px}.detail-hero-stats>div[data-v-9d7916fc]{min-width:124px;border-left:1px solid rgba(200,170,110,.37);display:flex;flex-direction:column;gap:9px;padding:1px 23px}.detail-hero-stats>div[data-v-9d7916fc]:first-child{padding-left:0;border:0}.detail-hero-stats>div>span[data-v-9d7916fc]{font-size:12px;letter-spacing:1.4px;color:#8aa2a5}.detail-hero-stats strong[data-v-9d7916fc]{font:400 22px Cinzel,Georgia,serif;color:#eddec4}.detail-hero-stats strong em[data-v-9d7916fc]{font-style:normal;color:#b9a98d}.detail-hero-bottom[data-v-9d7916fc]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 23px 15px 39px;border-top:1px solid rgba(200,170,110,.17);z-index:1}.detail-hero-bottom>span[data-v-9d7916fc]{font-size:12px;letter-spacing:.65px;color:#819aa2}.detail-hero-actions[data-v-9d7916fc]{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.detail-replay-primary[data-v-9d7916fc]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:45px;padding:0 17px;border-radius:9px;background:color-mix(in srgb,var(--gold,#d4b983) 23%,#0e2132);border:1px solid color-mix(in srgb,var(--gold,#d4b983) 56%,transparent);color:#ead3a2;font-size:12px;font-weight:650;white-space:nowrap}.detail-replay-primary[data-v-9d7916fc]:hover:not(:disabled){filter:brightness(1.13)}.detail-replay-primary[data-v-9d7916fc]:disabled{opacity:.5;cursor:wait}@media(max-width:720px){.detail-hero-actions[data-v-9d7916fc]{justify-content:flex-start}}.detail-coach-primary[data-v-9d7916fc]{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:45px;padding:0 20px;color:#05131b;background:linear-gradient(100deg,#c1a670,#edd7a0);font-size:12px;font-weight:600;border:1px solid #e2c78e;transition:filter .2s}.detail-coach-primary[data-v-9d7916fc]:hover{filter:brightness(1.12)}.detail-section-tabs[data-v-9d7916fc]{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid rgba(200,170,110,.22);margin:4px 0 8px}.detail-section-tabs a[data-v-9d7916fc]{text-decoration:none;display:inline-flex;gap:10px;align-items:center;padding:18px 23px;color:#7b969e;font:400 12px Cinzel,Georgia,serif;letter-spacing:.4px;transition:color .2s,background .2s}.detail-section-tabs a[data-v-9d7916fc]:first-child{padding-left:0}.detail-section-tabs a span[data-v-9d7916fc]{font:400 12px Inter,Arial,sans-serif;letter-spacing:.2px;color:#b7ac8c}.detail-section-tabs a[data-v-9d7916fc]:hover{color:#e9c781;background:#c8aa6e0b}.detail-warning[data-v-9d7916fc],.detail-error[data-v-9d7916fc]{display:flex;align-items:flex-start;gap:13px;padding:15px 18px;font-size:12px;line-height:1.75;color:#d5c49d;border-left:2px solid #b89c65;background:#c8aa6e0f;margin-top:21px}.detail-warning svg[data-v-9d7916fc],.detail-error svg[data-v-9d7916fc]{flex-shrink:0;margin-top:2px}.detail-error[data-v-9d7916fc]{border-left-color:#e38b89;color:#f0b8a9;background:#b83c3c10}.detail-error>span[data-v-9d7916fc]{flex:1}.detail-error button[data-v-9d7916fc]{display:flex;align-items:center;gap:7px;color:#f1ceb5;white-space:nowrap}.detail-loader[data-v-9d7916fc]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:90px 0;text-align:center;color:#bbbaab}.detail-loader strong[data-v-9d7916fc]{font:400 18px Cinzel,serif}.detail-loader small[data-v-9d7916fc]{font-size:12px;color:#78949b}.detail-loading-orbit[data-v-9d7916fc]{height:39px;width:39px;border-radius:50%;border:1px solid #c8aa6e44;border-top:2px solid #d8bb7f;animation:detail-spin-9d7916fc 1.2s linear infinite}.detail-section[data-v-9d7916fc]{padding-top:53px;scroll-margin-top:25px}.detail-section-header[data-v-9d7916fc]{display:flex;justify-content:space-between;align-items:center;gap:22px;margin:0 0 28px;border-bottom:1px solid rgba(200,170,110,.22);padding-bottom:24px}.detail-section-header h2[data-v-9d7916fc]{font:400 clamp(21px,2.25vw,30px)/1.35 Cinzel,Georgia,serif;margin:14px 0 7px;letter-spacing:0;color:#ecdbc0}.detail-section-header p[data-v-9d7916fc]{font-size:12px;line-height:1.8;color:#8da9aa;margin:0}.detail-section-header>svg[data-v-9d7916fc]{color:#a38c62;flex-shrink:0}.detail-team[data-v-9d7916fc]{margin-bottom:24px;border-left:2px solid rgba(56,162,197,.78);background:linear-gradient(90deg,rgba(21,91,120,.075),transparent 50%)}.detail-team.team-red[data-v-9d7916fc]{border-left-color:#b16a72;background:linear-gradient(90deg,rgba(130,45,67,.095),transparent 60%)}.detail-team-heading[data-v-9d7916fc]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 19px;border-bottom:1px solid rgba(200,170,110,.15)}.detail-team-title[data-v-9d7916fc]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:12px;letter-spacing:1.5px;color:#82b9d5}.team-red .detail-team-title[data-v-9d7916fc]{color:#e5a0a1}.detail-team-title b[data-v-9d7916fc]{color:#d9c6a4;font-size:12px;font-weight:400;letter-spacing:1px;border-left:1px solid #a69d8a50;padding-left:13px}.detail-team-summary[data-v-9d7916fc]{display:flex;align-items:center;gap:19px;color:#9aadae;font-size:12px}.detail-obj-strip[data-v-9d7916fc]{display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:17px 15px 14px;border-bottom:1px solid rgba(200,170,110,.13)}.detail-objective[data-v-9d7916fc]{display:flex;align-items:center;gap:8px;min-width:100px;padding:5px 12px;border-right:1px solid rgba(200,170,110,.15);font-size:12px}.detail-objective[data-v-9d7916fc]:last-child{border:0}.detail-objective>span[data-v-9d7916fc]{font-size:17px;color:#c3a976}.detail-objective>strong[data-v-9d7916fc]{font:500 13px Cinzel,Georgia,serif;color:#e7d5b6}.detail-objective>small[data-v-9d7916fc]{font-size:12px;color:#8da8a8}.detail-score-wrap[data-v-9d7916fc]{width:100%;overflow-x:auto;scrollbar-color:#66573c transparent;scrollbar-width:thin}.detail-scoreboard[data-v-9d7916fc]{width:100%;min-width:980px;border-collapse:collapse;text-align:left;font-size:12px}.detail-scoreboard th[data-v-9d7916fc]{font-size:12px;letter-spacing:1.2px;font-weight:400;color:#8b9a94;padding:12px 9px;border-bottom:1px solid rgba(200,170,110,.18)}.detail-scoreboard th[data-v-9d7916fc]:first-child{padding-left:20px;width:225px}.detail-scoreboard th[data-v-9d7916fc]:nth-child(3){width:145px}.detail-scoreboard th[data-v-9d7916fc]:nth-child(7){width:211px}.detail-scoreboard th[data-v-9d7916fc]:last-child{width:96px}.detail-scoreboard td[data-v-9d7916fc]{padding:10px 9px;border-bottom:1px solid rgba(200,170,110,.1);vertical-align:middle;color:#b9c2bb}.detail-scoreboard tr:last-child td[data-v-9d7916fc]{border-bottom:0}.detail-scoreboard tr.is-self td[data-v-9d7916fc]{background:#c8aa6e17}.detail-scoreboard td[data-v-9d7916fc]:first-child{padding-left:19px}.detail-player-cell[data-v-9d7916fc]{display:flex;align-items:center;gap:10px}.detail-player-cell img[data-v-9d7916fc]{border:1px solid rgba(200,170,110,.35);object-fit:cover;flex-shrink:0}.detail-player-info[data-v-9d7916fc]{display:flex;flex-direction:column;gap:5px;min-width:0}.detail-player-info b[data-v-9d7916fc]{display:block;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eadfc8;font-weight:500;font-size:12px}.detail-player-info b small[data-v-9d7916fc]{font-size:12px;color:#8eafae}.detail-player-info>small[data-v-9d7916fc]{font-size:12px;color:#879fa1}.detail-you[data-v-9d7916fc]{font-size:12px;letter-spacing:1px;color:#e4be77;flex-shrink:0}.detail-score-kda[data-v-9d7916fc]{font-weight:500;color:#eddfbf!important;font-size:12px}.detail-score-kda>span[data-v-9d7916fc]{color:#ac9089}.detail-score-kda>small[data-v-9d7916fc],.detail-scoreboard td:nth-child(6)>small[data-v-9d7916fc]{display:block;color:#7e9699;font-size:12px;font-weight:300;margin-top:5px}.detail-damage-cell[data-v-9d7916fc]{font-size:12px}.detail-bar[data-v-9d7916fc]{width:115px;max-width:100%;height:3px;margin-top:7px;background:#5c74793d}.detail-bar span[data-v-9d7916fc]{display:block;height:100%;background:#39a3b7}.team-red .detail-bar span[data-v-9d7916fc]{background:#c37c82}.detail-items[data-v-9d7916fc]{display:flex;gap:4px;flex-wrap:nowrap;align-items:center}.detail-item[data-v-9d7916fc]{height:27px;width:27px;flex-shrink:0;border:1px solid rgba(200,170,110,.14);background:#0d1b22a6}.detail-item img[data-v-9d7916fc]{display:block;width:25px;height:25px;object-fit:cover}.detail-item i[data-v-9d7916fc]{display:block;width:100%;height:100%;background:#c8aa6e06}.detail-map-layout[data-v-9d7916fc]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(235px,.74fr);gap:35px}.detail-map-main[data-v-9d7916fc]{min-width:0}.detail-map-options[data-v-9d7916fc]{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-bottom:15px;flex-wrap:wrap}.detail-map-legend[data-v-9d7916fc]{display:flex;align-items:center;gap:9px;color:#819ca0;font-size:12px}.detail-map-legend>span[data-v-9d7916fc]{width:9px;height:9px;border-radius:50%;display:inline-block;margin-left:9px}.detail-map-legend .legend-own[data-v-9d7916fc]{background:#ecc78b;margin-left:0}.detail-map-legend .legend-position[data-v-9d7916fc]{background:#73d6c2;box-shadow:0 0 8px #73d6c273}.detail-map-legend .legend-blue[data-v-9d7916fc]{background:#33a4c3}.detail-map-legend .legend-red[data-v-9d7916fc]{background:#c7767c}.detail-position-scrubber[data-v-9d7916fc]{max-width:700px;margin:-3px 0 13px;padding:10px 12px;border:1px solid rgba(89,177,158,.12);background:#348f7e09;display:grid;grid-template-columns:minmax(190px,auto) 1fr;gap:16px;align-items:center}.detail-position-scrubber>div[data-v-9d7916fc]{display:grid;gap:2px}.detail-position-scrubber span[data-v-9d7916fc]{color:#6f9890;font-size:12px;letter-spacing:1px}.detail-position-scrubber strong[data-v-9d7916fc]{color:#d8c18f;font-size:13px}.detail-position-scrubber small[data-v-9d7916fc]{color:#718b86;font-size:12px}.detail-position-scrubber input[data-v-9d7916fc]{width:100%;accent-color:#73b9aa}.detail-position-marker[data-v-9d7916fc]{position:absolute;z-index:5;width:30px;height:30px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid #8ce4d2;border-radius:50%;color:#d7fff5;background:#1b685bd1;box-shadow:0 0 0 5px #55c5ae26,0 0 20px #55c5ae73;pointer-events:none}.detail-position-marker[data-v-9d7916fc]:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#eafffa}.detail-map-toggle[data-v-9d7916fc]{display:flex;border-bottom:1px solid rgba(200,170,110,.28)}.detail-map-toggle button[data-v-9d7916fc]{padding:9px 14px;color:#7b9496;font-size:12px}.detail-map-toggle button.active[data-v-9d7916fc]{color:#edcf95;border-bottom:1px solid #e0bc7b}.detail-rift-map[data-v-9d7916fc]{position:relative;width:100%;max-width:700px;aspect-ratio:1;overflow:hidden;background:linear-gradient(135deg,#0c3340,#0a212a 55%,#16313b);border:1px solid rgba(200,170,110,.32)}.detail-rift-image[data-v-9d7916fc]{width:100%;height:100%;display:block;object-fit:fill;filter:brightness(.72) saturate(.78) sepia(.1)}.detail-map-vignette[data-v-9d7916fc]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 75px #010c17a3;background:linear-gradient(45deg,rgba(17,104,136,.08),transparent,rgba(147,46,50,.09))}.detail-map-fallback[data-v-9d7916fc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;font:400 15px Cinzel,serif;letter-spacing:3px;color:#c1af87}.detail-map-fallback small[data-v-9d7916fc]{font:300 12px Inter,sans-serif;letter-spacing:normal;margin-top:12px;color:#8ca8a7}.detail-death-marker[data-v-9d7916fc]{position:absolute;z-index:2;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;transform:translate(-50%,-50%);color:#fff;background:#b9676bd4;border:1px solid #f7c4c2;box-shadow:0 0 0 3px #c9545930,0 1px 15px #050910;transition:transform .17s,box-shadow .17s;cursor:pointer}.detail-death-marker.blue[data-v-9d7916fc]{background:#3585aae0;border-color:#80c9e4;box-shadow:0 0 0 3px #2aaed629,0 1px 15px #050910}.detail-death-marker.self[data-v-9d7916fc]{background:#c2a46c;color:#07151d;border:1px solid #fee1aa;box-shadow:0 0 0 4px #e3bb703b,0 0 20px #d4a55380}.detail-death-marker[data-v-9d7916fc]:hover,.detail-death-marker.selected[data-v-9d7916fc]{transform:translate(-50%,-50%) scale(1.32);z-index:4;box-shadow:0 0 0 5px #efcf8a66,0 0 20px #efcf8a52}.detail-map-unavailable[data-v-9d7916fc]{min-height:295px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:17px;border:1px solid rgba(200,170,110,.28);background:linear-gradient(135deg,#07212e,#071521);text-align:center;padding:30px}.detail-map-unavailable svg[data-v-9d7916fc]{color:#bca16f}.detail-map-unavailable strong[data-v-9d7916fc]{font:400 17px Cinzel,serif;color:#dec99f}.detail-map-unavailable span[data-v-9d7916fc]{max-width:360px;color:#8aa2a2;font-size:12px;line-height:1.8}.detail-map-disclaimer[data-v-9d7916fc]{font-size:12px;line-height:1.75;color:#7d9194;margin:15px 0 0}.detail-map-insights[data-v-9d7916fc]{border-left:1px solid rgba(200,170,110,.28);padding:5px 0 14px 27px;display:flex;flex-direction:column;min-height:390px}.detail-map-total[data-v-9d7916fc]{font:400 clamp(32px,4vw,57px) Cinzel,Georgia,serif;line-height:1.4;color:#ead6b4;margin-top:13px}.detail-map-total span[data-v-9d7916fc]{display:block;font:300 12px/1.65 Inter,Arial,sans-serif;color:#869c9e}.detail-map-side-rule[data-v-9d7916fc]{height:1px;background:linear-gradient(90deg,rgba(200,170,110,.4),transparent);margin:27px 0}.detail-insight-kicker[data-v-9d7916fc]{font-size:12px;letter-spacing:1.3px;color:#bea26e;font-weight:500}.detail-insight-value[data-v-9d7916fc]{font:400 38px Cinzel,serif;margin:10px 0;color:#e4d3b4}.detail-insight-value small[data-v-9d7916fc]{font-size:13px;color:#91a2a3}.detail-insight-champions[data-v-9d7916fc]{display:flex;align-items:center;gap:11px}.detail-insight-champions img[data-v-9d7916fc]{border:1px solid rgba(200,170,110,.4)}.detail-insight-champions>div[data-v-9d7916fc]{display:flex;flex-direction:column;gap:6px}.detail-insight-champions b[data-v-9d7916fc]{font-size:12px;font-weight:500}.detail-insight-champions span[data-v-9d7916fc]{font-size:12px;color:#92aaa8}.detail-map-insights p[data-v-9d7916fc]{font-size:12px;line-height:1.9;color:#8ea9a9;margin:15px 0 23px}.detail-phase-row[data-v-9d7916fc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid rgba(200,170,110,.15)}.detail-phase-row span[data-v-9d7916fc]{font-size:12px;letter-spacing:.5px;color:#849d9e}.detail-phase-row strong[data-v-9d7916fc]{font:400 20px Cinzel,serif;color:#d7ba83}.detail-frame-readout[data-v-9d7916fc]{margin-top:16px;padding-top:12px;border-top:1px solid rgba(89,177,158,.12);display:grid;gap:4px}.detail-frame-readout>span[data-v-9d7916fc]{color:#6f9890;font-size:12px;letter-spacing:1px}.detail-frame-readout>strong[data-v-9d7916fc]{color:#d8c18f;font:400 18px Cinzel,serif}.detail-frame-readout>small[data-v-9d7916fc]{color:#718b86;font-size:12px}.detail-map-cta[data-v-9d7916fc]{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(200,170,110,.43);min-height:45px;padding:0 15px;color:#e0c48d;font-size:12px;margin-top:auto}.detail-map-cta[data-v-9d7916fc]:hover{background:#c8aa6e12}.detail-filter-bar[data-v-9d7916fc]{display:flex;align-items:center;gap:17px;border-bottom:1px solid rgba(200,170,110,.17);margin-bottom:17px;flex-wrap:wrap}.detail-filter-bar button[data-v-9d7916fc]{padding:14px 8px;color:#819aa0;font-size:12px;border-bottom:1px solid transparent}.detail-filter-bar button.active[data-v-9d7916fc]{color:#e2c590;border-bottom-color:#dcbe86}.detail-timeline-list[data-v-9d7916fc]{display:flex;flex-direction:column;max-width:900px}.detail-timeline-event[data-v-9d7916fc]{display:flex;align-items:center;min-height:73px;gap:15px;border-bottom:1px solid rgba(200,170,110,.12);position:relative}.detail-timeline-minute[data-v-9d7916fc]{width:86px;flex-shrink:0;text-align:right;color:#dfc89a;font:400 18px Cinzel,serif}.detail-timeline-minute small[data-v-9d7916fc]{font:300 12px Inter,sans-serif;color:#8a9b9a}.detail-timeline-spine[data-v-9d7916fc]{height:100%;min-height:73px;width:29px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.detail-timeline-spine[data-v-9d7916fc]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#c8aa6e40}.detail-timeline-node[data-v-9d7916fc]{position:relative;z-index:1;width:26px;height:26px;display:grid;place-items:center;background:#0a1e2a;border:1px solid #957954;border-radius:50%;color:#dcbf85}.event-death .detail-timeline-node[data-v-9d7916fc]{border-color:#ce787a;color:#ed9293}.event-kill .detail-timeline-node[data-v-9d7916fc]{border-color:#6cb7d5;color:#80c9e6}.detail-timeline-description[data-v-9d7916fc]{flex:1;display:flex;flex-direction:column;gap:7px;padding:6px 0}.detail-timeline-description b[data-v-9d7916fc]{font-size:12px;font-weight:500;color:#e1d6bd}.detail-timeline-description small[data-v-9d7916fc]{font-size:12px;font-weight:300;color:#819da0}.detail-timeline-team[data-v-9d7916fc]{font-size:12px;letter-spacing:1.1px;color:#9d9d9d}.detail-timeline-team.side-blue[data-v-9d7916fc]{color:#6cbbd2}.detail-timeline-team.side-red[data-v-9d7916fc]{color:#d28f94}.detail-empty[data-v-9d7916fc]{padding:45px 0;display:flex;align-items:center;gap:14px;font-size:12px;color:#819ba2}.detail-focus-grid[data-v-9d7916fc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px;border-top:1px solid rgba(200,170,110,.23);border-left:1px solid rgba(200,170,110,.23)}.detail-focus-grid>div[data-v-9d7916fc]{display:flex;flex-direction:column;gap:11px;padding:26px 20px;min-height:153px;border-right:1px solid rgba(200,170,110,.23);border-bottom:1px solid rgba(200,170,110,.23)}.detail-focus-grid>div span[data-v-9d7916fc]{font-size:12px;letter-spacing:1.4px;color:#9dac9c}.detail-focus-grid>div b[data-v-9d7916fc]{font:400 clamp(21px,2.6vw,32px) Cinzel,serif;color:#e5cea6}.detail-focus-grid>div small[data-v-9d7916fc]{font-size:12px;color:#79949a}.detail-coach-strip[data-v-9d7916fc]{display:flex;align-items:center;gap:25px;margin-top:45px;padding:26px 0;border-top:1px solid rgba(200,170,110,.27);border-bottom:1px solid rgba(200,170,110,.27)}.detail-coach-emblem[data-v-9d7916fc]{display:grid;place-items:center;width:68px;height:68px;flex-shrink:0;border:1px solid rgba(200,170,110,.43);color:#dabf88}.detail-coach-strip>div[data-v-9d7916fc]:nth-child(2){flex:1}.detail-coach-strip h3[data-v-9d7916fc]{font:400 21px Cinzel,Georgia,serif;color:#f0dfbf;margin:9px 0}.detail-coach-strip p[data-v-9d7916fc]{font-size:12px;font-weight:300;line-height:1.8;color:#8ca2a4;margin:0;max-width:580px}.detail-coach-strip>button[data-v-9d7916fc]{display:inline-flex;align-items:center;gap:14px;justify-content:center;min-height:47px;padding:0 18px;background:linear-gradient(115deg,#c0a571,#e5d09d);color:#071620;font-size:12px;font-weight:600;white-space:nowrap}.detail-coach-strip>button[data-v-9d7916fc]:hover{filter:brightness(1.12)}@keyframes detail-spin-9d7916fc{to{transform:rotate(360deg)}}@media(max-width:1180px){.detail-map-layout[data-v-9d7916fc]{grid-template-columns:1fr}.detail-map-insights[data-v-9d7916fc]{border-left:0;border-top:1px solid rgba(200,170,110,.23);padding:24px 0 0;min-height:unset}.detail-map-cta[data-v-9d7916fc]{margin-top:20px;justify-content:flex-start}.detail-rift-map[data-v-9d7916fc]{max-width:720px}}@media(max-width:900px){.detail-hero-left[data-v-9d7916fc]{padding:35px 25px 20px}.detail-hero-bottom[data-v-9d7916fc]{padding-left:25px}.detail-focus-grid[data-v-9d7916fc]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-coach-strip[data-v-9d7916fc]{flex-wrap:wrap}.detail-coach-strip>button[data-v-9d7916fc]{flex:1}}@media(max-width:640px){.detail-position-scrubber[data-v-9d7916fc]{grid-template-columns:1fr;gap:8px}.match-page[data-v-9d7916fc]{padding:12px 15px 72px}.detail-hero[data-v-9d7916fc]{min-height:390px;background-position:60% 30%}.detail-hero-left[data-v-9d7916fc]{padding:29px 19px 20px}.detail-hero-bottom[data-v-9d7916fc]{padding:17px 19px;flex-direction:column;align-items:stretch}.detail-coach-primary[data-v-9d7916fc]{min-height:48px}.detail-hero-stats[data-v-9d7916fc]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.detail-hero-stats>div[data-v-9d7916fc]{min-width:0;padding:0 0 0 11px!important;border-left:1px solid rgba(200,170,110,.37)!important}.detail-hero-stats strong[data-v-9d7916fc]{font-size:18px}.detail-hero h1[data-v-9d7916fc]{font-size:43px}.detail-topline-meta[data-v-9d7916fc]{font-size:12px;max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-section-tabs[data-v-9d7916fc]{gap:0}.detail-section-tabs a[data-v-9d7916fc]{padding:11px;font-size:12px}.detail-section-tabs a span[data-v-9d7916fc]{font-size:12px}.detail-section[data-v-9d7916fc]{padding-top:40px}.detail-section-header[data-v-9d7916fc]{margin-bottom:19px}.detail-section-header h2[data-v-9d7916fc]{font-size:22px}.detail-section-header>svg[data-v-9d7916fc]{width:23px}.detail-team-heading[data-v-9d7916fc]{flex-direction:column;align-items:flex-start}.detail-team-summary[data-v-9d7916fc]{gap:10px}.detail-objective[data-v-9d7916fc]{padding:7px;min-width:auto}.detail-objective small[data-v-9d7916fc]{display:none}.detail-map-legend[data-v-9d7916fc]{font-size:12px}.detail-rift-map[data-v-9d7916fc]{width:100%}.detail-map-options[data-v-9d7916fc]{align-items:flex-start}.detail-death-marker[data-v-9d7916fc]{width:24px;height:24px}.detail-focus-grid>div[data-v-9d7916fc]{padding:20px 12px;min-height:135px}.detail-focus-grid>div b[data-v-9d7916fc]{font-size:23px}.detail-coach-strip[data-v-9d7916fc]{gap:16px}.detail-coach-emblem[data-v-9d7916fc]{width:47px;height:47px}.detail-coach-strip h3[data-v-9d7916fc]{font-size:18px}.detail-timeline-minute[data-v-9d7916fc]{width:58px;font-size:13px}.detail-timeline-event[data-v-9d7916fc]{gap:9px}.detail-timeline-team[data-v-9d7916fc]{font-size:12px}.detail-section-header p[data-v-9d7916fc]{line-height:1.7}}@media(prefers-reduced-motion:reduce){.detail-loading-orbit[data-v-9d7916fc]{animation:none}.detail-death-marker[data-v-9d7916fc],.detail-coach-primary[data-v-9d7916fc]{transition:none}}.detail-player-link[data-v-9d7916fc]{text-align:left;border:0;padding:0;background:transparent;cursor:pointer;max-width:155px}.detail-player-link:hover b[data-v-9d7916fc]{color:#d5b984;text-decoration:underline;text-decoration-color:#c8aa6e6b;text-underline-offset:3px}.detail-player-link[data-v-9d7916fc]:disabled{cursor:default;opacity:.9}.detail-context-menu[data-v-9d7916fc]{position:fixed;z-index:2500;width:235px;max-width:calc(100vw - 20px);padding:8px;border:1px solid rgba(205,194,168,.18);border-radius:15px;background:#0d1f2bfa;box-shadow:0 20px 45px #0006;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;flex-direction:column}.detail-context-title[data-v-9d7916fc]{font-size:12px;color:#a88d66;letter-spacing:1px;padding:10px 12px}.detail-context-menu button[data-v-9d7916fc]{text-align:left;border-radius:9px;padding:11px 12px;color:#e5ddcc;font-size:12px;font-weight:400}.detail-context-menu button[data-v-9d7916fc]:hover{background:#c8aa6e1a;color:#f3dcaf}.detail-context-menu small[data-v-9d7916fc]{font-size:12px;color:#829e9d;line-height:1.5;padding:9px 12px}.detail-data-button[data-v-9d7916fc]{min-height:30px;padding:0 9px;border:1px solid rgba(200,170,110,.16);border-radius:7px;color:#859c98;font-size:12px;white-space:nowrap}.detail-data-button[data-v-9d7916fc]:hover,.detail-data-button.active[data-v-9d7916fc]{color:#e2c78e;border-color:#c8aa6e66;background:#c8aa6e12}.detail-lcu-player-head[data-v-9d7916fc]{min-height:76px;padding:11px 14px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:13px;align-items:center;border:1px solid rgba(200,170,110,.16);border-radius:12px;background:#ffffff04;margin-bottom:12px}.detail-lcu-player-head>img[data-v-9d7916fc]{border-radius:10px;border:1px solid rgba(200,170,110,.25)}.detail-lcu-player-head>div[data-v-9d7916fc]{display:grid;gap:4px;min-width:0}.detail-lcu-player-head strong[data-v-9d7916fc]{font-size:14px;font-weight:560;color:#e7dfcf}.detail-lcu-player-head strong small[data-v-9d7916fc]{font-size:12px;color:#839e9b;margin-left:3px}.detail-lcu-player-head span[data-v-9d7916fc]{font-size:12px;color:#819a96}.detail-lcu-player-head>b[data-v-9d7916fc]{display:grid;text-align:right;color:#dfc58e;font-size:16px}.detail-lcu-player-head>b small[data-v-9d7916fc]{font-size:12px;color:#819a96;font-weight:400}.detail-lcu-grid[data-v-9d7916fc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail-lcu-grid article[data-v-9d7916fc]{padding:14px;border:1px solid rgba(200,170,110,.13);border-radius:12px;background:#ffffff03}.detail-lcu-grid article>header[data-v-9d7916fc]{display:flex;align-items:center;gap:8px;padding-bottom:10px;margin-bottom:7px;border-bottom:1px solid rgba(200,170,110,.09);color:#c9ae77}.detail-lcu-grid article>header span[data-v-9d7916fc]{font-size:12px;letter-spacing:.8px;font-weight:600}.detail-lcu-grid dl[data-v-9d7916fc]{margin:0;display:grid}.detail-lcu-grid dl>div[data-v-9d7916fc]{min-height:35px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border-bottom:1px solid rgba(200,170,110,.055)}.detail-lcu-grid dl>div[data-v-9d7916fc]:last-child{border-bottom:0}.detail-lcu-grid dt[data-v-9d7916fc]{font-size:12px;color:#7f9995}.detail-lcu-grid dd[data-v-9d7916fc]{margin:0;text-align:right;font-size:12px;font-weight:550;color:#cbd5cf}.detail-lcu-wide[data-v-9d7916fc]{grid-column:1/-1}.detail-first-badges[data-v-9d7916fc]{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.detail-first-badges span[data-v-9d7916fc]{padding:4px 7px;border:1px solid rgba(200,170,110,.17);border-radius:999px;color:#cdb47e;font-size:12px;background:#c8aa6e0d}.detail-rune-lines[data-v-9d7916fc]{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.detail-rune-lines>span[data-v-9d7916fc]{min-width:125px;padding:9px 10px;border:1px solid rgba(200,170,110,.09);border-radius:9px;display:flex;align-items:center;gap:7px}.detail-rune-lines small[data-v-9d7916fc]{font-size:12px;color:#788f8b}.detail-rune-lines b[data-v-9d7916fc]{font-size:12px;color:#d5c18f}.detail-rune-picks[data-v-9d7916fc]{flex:1;min-width:250px!important;flex-wrap:wrap}.detail-rune-picks b[data-v-9d7916fc]{padding:3px 6px;border-radius:6px;display:inline-flex;align-items:center;gap:5px;background:#c8aa6e12}.detail-rune-picks b img[data-v-9d7916fc]{width:20px;height:20px;border-radius:5px;object-fit:cover}.detail-rune-picks em[data-v-9d7916fc]{font-style:normal;color:#6f8885;font-size:12px}@media(max-width:760px){.detail-lcu-grid[data-v-9d7916fc]{grid-template-columns:1fr}.detail-lcu-wide[data-v-9d7916fc]{grid-column:auto}.detail-lcu-player-head[data-v-9d7916fc]{grid-template-columns:46px minmax(0,1fr)}.detail-lcu-player-head>img[data-v-9d7916fc]{width:46px;height:46px}.detail-lcu-player-head>b[data-v-9d7916fc]{grid-column:1/-1;text-align:left}}.replay-coach[data-v-76cd2e3d]{--rc-gold:#edb65e;--rc-text:#eaf0f5;--rc-muted:#9daaba;--rc-stroke:rgba(140,165,189,.14);--rc-side:clamp(272px,22.1vw,365px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:4200;isolation:isolate;width:100vw;height:100dvh;min-height:0;background:#020c16;color:var(--rc-text);font:400 13px/1.45 Inter,Arial,sans-serif;overflow:hidden}.replay-coach[data-v-76cd2e3d] :is(button,input){font:inherit}.replay-coach button[data-v-76cd2e3d]{cursor:pointer}.replay-coach button[data-v-76cd2e3d]:disabled{opacity:.45;cursor:not-allowed}.replay-coach[data-v-76cd2e3d] :is(button,input):focus-visible{outline:2px solid var(--rc-gold);outline-offset:2px}.rc-stage[data-v-76cd2e3d]{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;background-color:#06101a;background-size:cover;background-position:center;transition:right .25s ease}.drawer-open .rc-stage[data-v-76cd2e3d]{right:var(--rc-side)}.rc-stage[data-v-76cd2e3d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(180deg,rgba(1,9,16,.27) 0%,transparent 18%,transparent 63%,rgba(1,9,17,.62) 100%),radial-gradient(ellipse at center,transparent 45%,rgba(1,8,15,.36) 100%)}.rc-live-video[data-v-76cd2e3d],.rc-still[data-v-76cd2e3d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:contain;background:#030911;z-index:0}.rc-live-video[data-v-76cd2e3d]{opacity:0}.rc-live-video.is-visible[data-v-76cd2e3d]{opacity:1}.rc-still[data-v-76cd2e3d]{z-index:1}.rc-top[data-v-76cd2e3d]{position:absolute;top:8px;left:2px;right:18px;z-index:12;display:flex;align-items:center;gap:13px;height:43px}.rc-back[data-v-76cd2e3d]{display:grid;place-items:center;flex:none;width:38px;height:35px;border:1px solid rgba(134,156,174,.18);background:#030e1aa6;border-radius:8px;color:var(--rc-text)}.rc-runia-mark[data-v-76cd2e3d]{color:#f2b649;flex:none;filter:drop-shadow(0 0 4px rgba(248,166,63,.22))}.rc-runia-name[data-v-76cd2e3d]{font-size:14px;letter-spacing:2.4px;font-weight:750;white-space:nowrap;display:flex;align-items:center;gap:13px}.rc-runia-name i[data-v-76cd2e3d]{width:1px;height:19px;background:#d5deeb6b}.rc-runia-name b[data-v-76cd2e3d]{font-weight:650;color:var(--rc-gold)}.rc-connection-dot[data-v-76cd2e3d]{margin-left:auto;width:8px;height:8px;border-radius:99px;background:#49d4a9;box-shadow:0 0 0 3px #49d4a924}.rc-stage-cover[data-v-76cd2e3d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;pointer-events:none;padding:20px;background:#00060d12}.rc-hero-card[data-v-76cd2e3d]{pointer-events:auto;text-align:center;width:min(350px,calc(100vw - 40px));padding:21px 22px 20px;background:#070d16e3;border:1px solid rgba(212,155,78,.56);border-radius:14px;box-shadow:0 20px 55px #0000004a,inset 0 0 28px #d2a25c0b;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.rc-hero-eyebrow[data-v-76cd2e3d]{font-size:12px;font-weight:730;letter-spacing:1.9px;color:var(--rc-gold)}.rc-hero-card h1[data-v-76cd2e3d]{margin:9px 0 0;font-size:32px;font-weight:750;letter-spacing:-.8px;line-height:1.15}.rc-hero-queue[data-v-76cd2e3d]{display:block;margin-top:4px;font-size:12px;color:var(--rc-muted)}.rc-gold-action[data-v-76cd2e3d]{margin:16px auto 0;display:inline-flex;justify-content:center;align-items:center;gap:8px;min-width:215px;min-height:42px;border:1px solid #f2bf72;border-radius:9px;background:linear-gradient(180deg,#f5cc81,#e9ae50);box-shadow:0 3px 12px #c5883329;color:#061423;font-size:13px;font-weight:750!important}.rc-gold-action[data-v-76cd2e3d]:hover:not(:disabled){filter:brightness(1.08)}.rc-hero-status[data-v-76cd2e3d]{display:block;max-width:100%;font-size:12px;margin-top:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#9eacb8}.rc-toast[data-v-76cd2e3d]{position:absolute;left:15px;top:58px;z-index:22;display:flex;align-items:center;gap:9px;max-width:min(390px,calc(100% - 30px));padding:8px 10px;border:1px solid rgba(229,161,100,.36);border-radius:8px;background:#07101beb;box-shadow:0 8px 28px #0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e9bd94;font-size:12px}.rc-toast span[data-v-76cd2e3d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-toast button[data-v-76cd2e3d]{display:grid;place-items:center;color:inherit;flex:none}.rc-selected-moment[data-v-76cd2e3d]{position:absolute;bottom:99px;left:16px;z-index:7;display:flex;align-items:center;gap:8px;max-width:min(370px,calc(100% - 32px));border:1px solid var(--rc-stroke);border-radius:8px;background:#050f1ad6;padding:8px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rc-selected-moment span[data-v-76cd2e3d]{color:var(--rc-gold);font-weight:700;font-variant-numeric:tabular-nums}.rc-selected-moment button[data-v-76cd2e3d]{color:#c9d3de;display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.rc-player-bar[data-v-76cd2e3d]{position:absolute;bottom:0;left:0;right:0;z-index:14;min-height:70px;padding:12px 15px 14px;background:linear-gradient(180deg,#030d173d,#030d18f0 38%,#030d18fc)}.rc-player-main[data-v-76cd2e3d]{display:flex;align-items:center;gap:13px;width:100%;height:37px}.rc-play-button[data-v-76cd2e3d],.rc-icon-plain[data-v-76cd2e3d]{display:grid;place-items:center;background:transparent;color:#e9f0f6;flex:none;min-width:24px;height:35px}.rc-clock[data-v-76cd2e3d]{font-variant-numeric:tabular-nums;font-size:12px;white-space:nowrap;color:#a2acb9}.rc-slider[data-v-76cd2e3d]{position:relative;display:flex;align-items:center;min-width:0;flex:1;height:24px}.rc-slider input[data-v-76cd2e3d]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:4px;margin:0;border-radius:9px;background:#80909f;cursor:pointer;outline:none}.rc-slider input[data-v-76cd2e3d]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:10px;height:10px}.rc-slider input[data-v-76cd2e3d]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:10px;height:10px}.rc-slider input[data-v-76cd2e3d]:disabled{opacity:.65;cursor:default}.rc-timeline-tick[data-v-76cd2e3d]{position:absolute;top:4px;width:4px;min-width:4px;height:15px;border-radius:2px;background:#eeeddcbf}.rc-timeline-tick.tone-review[data-v-76cd2e3d]{background:#e99875}.rc-timeline-tick.tone-strength[data-v-76cd2e3d]{background:#66ddae}.rc-load-track[data-v-76cd2e3d]{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff12}.rc-load-track span[data-v-76cd2e3d]{display:block;height:100%;background:var(--rc-gold)}.rc-more-menu[data-v-76cd2e3d]{position:absolute;right:14px;bottom:66px;width:243px;max-height:60dvh;overflow-y:auto;padding:6px;background:#07111cf7;border:1px solid rgba(131,151,174,.24);border-radius:10px;box-shadow:0 14px 38px #0009}.rc-more-menu>button[data-v-76cd2e3d],.rc-more-check[data-v-76cd2e3d]{display:flex;align-items:center;gap:10px;text-align:left;width:100%;padding:10px 9px;border-radius:6px;font-size:12px;color:#d8e0e8}.rc-more-menu>button[data-v-76cd2e3d]:hover{background:#ccdeee1a}.rc-more-check[data-v-76cd2e3d]{border-top:1px solid var(--rc-stroke)}.rc-more-check input[data-v-76cd2e3d]{accent-color:var(--rc-gold)}.rc-ai-drawer[data-v-76cd2e3d]{position:absolute;top:0;right:0;bottom:0;z-index:30;display:flex;flex-direction:column;min-height:0;min-width:0;width:var(--rc-side);background:#05121e;border-left:1px solid rgba(95,117,142,.24);box-shadow:-9px 0 35px #0000002e}.rc-coach-header[data-v-76cd2e3d]{height:60px;min-height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 13px 0 16px;border-bottom:1px solid var(--rc-stroke)}.rc-coach-brand[data-v-76cd2e3d]{display:flex;align-items:center;gap:9px;white-space:nowrap;font-weight:750;font-size:15px}.rc-coach-brand svg[data-v-76cd2e3d]{color:var(--rc-gold);filter:drop-shadow(0 0 4px #efb65333)}.rc-close[data-v-76cd2e3d]{height:33px;width:33px;display:grid;place-items:center;border:1px solid rgba(148,174,193,.17);border-radius:8px;color:#bdc8d2}.rc-coach-overview[data-v-76cd2e3d]{flex:0 0 auto;display:grid;gap:10px;padding:11px 12px 0;max-height:66%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#28404f transparent}.rc-match-card[data-v-76cd2e3d]{display:flex;align-items:center;gap:10px;min-height:70px;padding:9px;border:1px solid var(--rc-stroke);border-radius:11px;background:#091a29}.rc-champion-icon[data-v-76cd2e3d],.rc-score-avatar[data-v-76cd2e3d]{position:relative;display:grid;place-items:center;overflow:hidden;flex:none;border:1px solid rgba(221,172,114,.24);background:linear-gradient(145deg,#172e45,#091522);color:#dfb96f;font-weight:740}.rc-champion-icon[data-v-76cd2e3d]{width:44px;height:44px;border-radius:9px}.rc-champion-icon>span[data-v-76cd2e3d],.rc-score-avatar>span[data-v-76cd2e3d]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.rc-champion-icon img[data-v-76cd2e3d],.rc-score-avatar img[data-v-76cd2e3d]{position:relative;display:block;width:100%;height:100%;object-fit:cover;border:0;border-radius:inherit}.rc-match-name[data-v-76cd2e3d]{flex:1;min-width:0;display:grid;gap:3px}.rc-match-name strong[data-v-76cd2e3d]{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rc-match-name small[data-v-76cd2e3d]{font-size:12px;color:var(--rc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-result[data-v-76cd2e3d]{display:grid;justify-items:end;gap:4px;flex:none}.rc-result>b[data-v-76cd2e3d]{padding:3px 9px;border-radius:99px;font-size:12px;font-weight:650;border:1px solid rgba(59,195,144,.38);color:#38d4a0;background:#25b78614}.rc-result>b.rc-loss[data-v-76cd2e3d]{border-color:#e2667157;color:#f09b9e;background:#d1536414}.rc-result small[data-v-76cd2e3d]{font-size:12px;color:var(--rc-muted)}.rc-stat-grid[data-v-76cd2e3d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.rc-stat-card[data-v-76cd2e3d]{border:1px solid var(--rc-stroke);border-radius:10px;background:#0a1b2a;min-width:0;height:56px;display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:22px 15px;column-gap:6px;align-content:center;padding:5px 8px}.rc-stat-card svg[data-v-76cd2e3d]{color:#cfd9e4;grid-row:1;grid-column:1;align-self:center}.rc-stat-card:nth-child(2) svg[data-v-76cd2e3d]{color:#37d1b7}.rc-stat-card:nth-child(3) svg[data-v-76cd2e3d]{color:#bcc5ce}.rc-stat-card b[data-v-76cd2e3d]{font-size:13px;font-weight:750;grid-column:2;align-self:center;white-space:nowrap;min-width:0}.rc-stat-card small[data-v-76cd2e3d]{grid-column:2;grid-row:2;color:var(--rc-muted);font-size:12px;white-space:nowrap}.rc-insight-card[data-v-76cd2e3d]{border:1px solid var(--rc-stroke);border-radius:10px;padding:10px 12px 11px;background:#071723}.rc-insight-heading[data-v-76cd2e3d]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:20px;text-align:left}.rc-insight-heading>span[data-v-76cd2e3d]{display:flex;align-items:center;gap:9px;font-weight:700;font-size:13px}.rc-insight-heading>svg[data-v-76cd2e3d]{color:#bdc6d0}.rc-positive[data-v-76cd2e3d]{color:#5ee0b3}.rc-warning-color[data-v-76cd2e3d]{color:#f2b553}.rc-insight-items[data-v-76cd2e3d]{display:grid;gap:8px;margin-top:11px}.rc-insight-items button[data-v-76cd2e3d]{display:flex;align-items:center;gap:9px;text-align:left;color:#b9c7d5;min-height:19px;font-size:12px}.rc-insight-items button svg[data-v-76cd2e3d]{flex:none;color:#46d9a9}.rc-insight-items button span[data-v-76cd2e3d]{min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-review-items button svg[data-v-76cd2e3d]{color:#f4bb67}.rc-insight-empty[data-v-76cd2e3d]{font-size:12px;color:var(--rc-muted)}.rc-chat-footer[data-v-76cd2e3d]{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;margin:18px 12px 0;padding-top:12px;border-top:1px solid var(--rc-stroke)}.rc-ai-orbit[data-v-76cd2e3d]{display:grid;place-items:center;align-self:flex-start;width:24px;height:24px;margin-bottom:10px;color:var(--rc-gold)}.rc-chat-preview[data-v-76cd2e3d]{margin-bottom:9px;max-height:38px;overflow:hidden}.rc-chat-preview button[data-v-76cd2e3d]{width:100%;display:flex;align-items:center;gap:9px;text-align:left;color:#adbbc9;font-size:12px}.rc-chat-preview button>span[data-v-76cd2e3d]{flex:1;min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rc-chat-preview svg[data-v-76cd2e3d]{color:var(--rc-gold);flex:none}.rc-chat-thread[data-v-76cd2e3d]{position:absolute;z-index:38;left:0;right:0;bottom:70px;height:min(43dvh,315px);display:flex;flex-direction:column;background:#081a29;border:1px solid rgba(153,173,192,.25);border-radius:10px;box-shadow:0 -12px 28px #00000061;overflow:hidden}.rc-thread-title[data-v-76cd2e3d]{height:39px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-bottom:1px solid var(--rc-stroke)}.rc-thread-title span[data-v-76cd2e3d]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700}.rc-thread-title svg[data-v-76cd2e3d]{color:var(--rc-gold)}.rc-thread-title button[data-v-76cd2e3d]{display:grid;place-items:center;width:26px;height:26px}.rc-conversation[data-v-76cd2e3d]{min-height:0;flex:1;overflow:auto;display:flex;flex-direction:column;gap:9px;padding:10px;scrollbar-width:thin}.rc-chat-empty[data-v-76cd2e3d]{margin:auto;font-size:12px;color:var(--rc-muted);text-align:center}.rc-message[data-v-76cd2e3d]{display:grid;gap:4px;max-width:94%;border:1px solid rgba(162,186,209,.12);border-radius:10px;padding:8px 9px;background:#0f2333}.rc-message.user[data-v-76cd2e3d]{align-self:flex-end;background:#c49d6021}.rc-message.assistant[data-v-76cd2e3d]{align-self:flex-start}.rc-message small[data-v-76cd2e3d]{font-size:12px;color:var(--rc-muted);font-weight:680}.rc-message p[data-v-76cd2e3d]{font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rc-thinking[data-v-76cd2e3d]{display:flex;align-items:center;gap:6px;color:#d0bb94;font-size:12px}.rc-spin[data-v-76cd2e3d]{animation:rc-spin-76cd2e3d 1s linear infinite}@keyframes rc-spin-76cd2e3d{to{transform:rotate(360deg)}}.rc-composer[data-v-76cd2e3d]{display:flex;align-items:center;gap:7px;border:1px solid rgba(156,175,198,.2);border-radius:11px;padding:5px 5px 5px 12px;background:#091b2b;margin-bottom:12px;min-height:47px}.rc-composer input[data-v-76cd2e3d]{background:transparent;border:0;outline:none;min-width:0;flex:1;color:#ecf1f7;font-size:12px}.rc-composer input[data-v-76cd2e3d]::placeholder{color:#748494;opacity:1}.rc-composer button[data-v-76cd2e3d]{display:grid;place-items:center;flex:none;height:36px;width:37px;border-radius:9px;background:linear-gradient(155deg,#f4c777,#e5a64c);color:#061322}.rc-composer button[data-v-76cd2e3d]:disabled{opacity:.5}.rc-reopen-coach[data-v-76cd2e3d]{position:absolute;right:18px;top:14px;z-index:30;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#071b2a;border:1px solid rgba(215,172,102,.32);color:var(--rc-gold)}.rc-scoreboard[data-v-76cd2e3d],.rc-diagnostics[data-v-76cd2e3d]{position:absolute;z-index:35;left:50%;top:72px;transform:translate(-50%);width:min(890px,calc(100% - 36px));max-height:calc(100% - 160px);overflow:auto;border:1px solid rgba(150,180,208,.25);border-radius:11px;background:#040e1af7;box-shadow:0 24px 55px #0000007a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:thin}.rc-scoreboard>header[data-v-76cd2e3d],.rc-diagnostics>header[data-v-76cd2e3d]{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--rc-stroke)}.rc-scoreboard>header strong[data-v-76cd2e3d]{display:flex;gap:8px;align-items:center}.rc-score-grid[data-v-76cd2e3d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--rc-stroke)}.rc-score-team[data-v-76cd2e3d]{background:#071624;min-width:0}.rc-team-head[data-v-76cd2e3d]{display:flex;justify-content:space-between;padding:10px 13px;color:#9bcbec;font-size:12px}.rc-score-team:nth-child(2) .rc-team-head[data-v-76cd2e3d]{color:#f3a2aa}.rc-score-player[data-v-76cd2e3d]{display:flex;align-items:center;gap:9px;border-top:1px solid var(--rc-stroke);padding:7px 12px;font-size:12px}.rc-score-player.is-self[data-v-76cd2e3d]{background:#dbae6117}.rc-score-avatar[data-v-76cd2e3d]{width:32px;height:32px;border-radius:6px}.rc-score-name[data-v-76cd2e3d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-score-name small[data-v-76cd2e3d]{display:block;color:var(--rc-muted)}.rc-score-ratio[data-v-76cd2e3d],.rc-score-cs[data-v-76cd2e3d]{font-variant-numeric:tabular-nums;color:#bdc8d4;white-space:nowrap}.rc-diagnostics[data-v-76cd2e3d]{top:auto;bottom:88px;left:16px;transform:none;width:min(500px,calc(100% - 32px));max-height:40dvh;padding-bottom:8px}.rc-diag-empty[data-v-76cd2e3d]{padding:17px;color:var(--rc-muted)}.rc-diagnostic-row[data-v-76cd2e3d]{display:grid;grid-template-columns:72px 1fr;gap:3px 8px;border-top:1px solid var(--rc-stroke);padding:8px 12px;font-size:12px}.rc-diagnostic-row time[data-v-76cd2e3d]{color:var(--rc-muted)}.rc-diagnostic-row code[data-v-76cd2e3d]{grid-column:2;overflow-wrap:anywhere;color:#e4ad76}@media(max-width:850px){.replay-coach[data-v-76cd2e3d]{--rc-side:min(340px,92vw)}.rc-runia-name[data-v-76cd2e3d]{gap:7px;letter-spacing:1px}.rc-stage[data-v-76cd2e3d]{right:0!important}.rc-ai-drawer[data-v-76cd2e3d]{width:min(340px,94vw);box-shadow:-12px 0 38px #000a}.rc-hero-card[data-v-76cd2e3d]{transform:translate(-14%)}.rc-score-grid[data-v-76cd2e3d]{grid-template-columns:1fr}}@media(max-width:480px){.rc-top[data-v-76cd2e3d]{gap:8px}.rc-runia-mark[data-v-76cd2e3d]{width:23px}.rc-hero-card[data-v-76cd2e3d]{width:min(325px,calc(100vw - 34px));padding:18px}.rc-hero-card h1[data-v-76cd2e3d]{font-size:26px}.rc-player-main[data-v-76cd2e3d]{gap:7px}.rc-clock[data-v-76cd2e3d]{font-size:12px}.rc-ai-drawer[data-v-76cd2e3d]{width:min(340px,100vw)}.rc-hero-card[data-v-76cd2e3d]{transform:none}}@media(prefers-reduced-motion:reduce){.rc-stage[data-v-76cd2e3d]{transition:none}.rc-spin[data-v-76cd2e3d]{animation:none}}.matches-page[data-v-b42b7b22]{max-width:1480px;margin:0 auto;padding:37px clamp(18px,3.3vw,59px) 90px;color:#f0e6d2;font-family:Inter,Arial,sans-serif;font-weight:300}.matches-eyebrow[data-v-b42b7b22]{display:flex;align-items:center;gap:9px;font-size:12px;letter-spacing:2.35px;color:#c8ad77;font-weight:500}.matches-eyebrow span[data-v-b42b7b22]{font-size:18px;color:#29aaa8}.matches-heading[data-v-b42b7b22]{display:flex;align-items:center;justify-content:space-between;gap:28px}.matches-heading h1[data-v-b42b7b22]{font:400 clamp(27px,3.5vw,46px)/1.35 Cinzel,Georgia,serif;letter-spacing:-.45px;margin:15px 0 13px;color:#f0e4cb}.matches-heading p[data-v-b42b7b22]{font-size:12px;color:#97adae;line-height:1.95;margin:0;max-width:690px}.matches-sync[data-v-b42b7b22]{display:flex;gap:11px;justify-content:center;align-items:center;flex-shrink:0;min-height:43px;padding:0 20px;border:1px solid rgba(200,170,110,.55);color:#e1c48d;font-size:12px;font-weight:500;white-space:nowrap}.matches-sync[data-v-b42b7b22]:hover{background:#c8aa6e17}.matches-sync[data-v-b42b7b22]:disabled{opacity:.5}.matches-sync .spin[data-v-b42b7b22]{animation:matches-rotate-b42b7b22 1s linear infinite}.matches-header-divider[data-v-b42b7b22]{height:1px;background:linear-gradient(90deg,#d3b477 0,#c8aa6e38 65%,transparent);margin-top:35px}.matches-brief[data-v-b42b7b22]{display:grid;grid-template-columns:1.32fr 1.1fr 1fr 1fr;border-bottom:1px solid rgba(200,170,110,.28);padding:39px 0;gap:0}.matches-brief>div[data-v-b42b7b22]{display:flex;flex-direction:column;gap:11px;padding:0 clamp(15px,2.2vw,32px);border-right:1px solid rgba(200,170,110,.23)}.matches-brief>div[data-v-b42b7b22]:first-child{padding-left:0}.matches-brief>div[data-v-b42b7b22]:last-child{border-right:0}.matches-brief>div>span[data-v-b42b7b22]{font-size:12px;letter-spacing:1.65px;color:#b39d77;font-weight:400}.matches-brief b[data-v-b42b7b22]{font:400 clamp(34px,4vw,55px) Cinzel,Georgia,serif;color:#f1e0bf;line-height:1.3}.matches-brief b small[data-v-b42b7b22]{font:300 12px Inter,Arial,sans-serif;letter-spacing:0;color:#8fa2a3}.matches-brief p[data-v-b42b7b22],.matches-brief small[data-v-b42b7b22]{font-size:12px;color:#8a9fa1;line-height:1.7;font-weight:300;margin:0}.matches-brief strong[data-v-b42b7b22]{font:400 clamp(23px,2.3vw,34px) Cinzel,Georgia,serif;color:#ebdab9}.matches-rate-bar[data-v-b42b7b22]{height:2px;background:#255b6573;width:95%;margin-top:auto}.matches-rate-bar i[data-v-b42b7b22]{display:block;height:100%;background:linear-gradient(90deg,#238993,#d4b77e)}.matches-performance[data-v-b42b7b22]{padding:41px 0 30px;border-bottom:1px solid rgba(200,170,110,.2)}.matches-performance-title[data-v-b42b7b22]{display:flex;align-items:end;justify-content:space-between;gap:20px}.matches-label[data-v-b42b7b22]{font-size:12px;letter-spacing:1.75px;color:#c3a777;font-weight:500}.matches-performance-title h2[data-v-b42b7b22],.matches-filters-head h2[data-v-b42b7b22]{font:400 23px Cinzel,Georgia,serif;color:#ead8b7;margin:12px 0}.matches-performance-title>span[data-v-b42b7b22]{font-size:12px;color:#829a9d}.matches-performance-bars[data-v-b42b7b22]{display:flex;gap:8px;align-items:flex-end;height:127px;margin-top:26px;border-bottom:1px solid rgba(200,170,110,.3)}.matches-perf-point[data-v-b42b7b22]{display:flex;flex-direction:column;gap:7px;align-items:center;justify-content:flex-end;max-width:72px;min-width:0;flex:1;height:100%}.matches-perf-bar-holder[data-v-b42b7b22]{flex:1;display:flex;align-items:flex-end;justify-content:center;width:100%}.matches-perf-bar[data-v-b42b7b22]{width:clamp(10px,55%,30px);background:linear-gradient(180deg,#8dbfca,#1e6378);transition:height .25s}.matches-perf-bar.loss[data-v-b42b7b22]{background:linear-gradient(180deg,#cc9b93,#743f54)}.matches-perf-point>span[data-v-b42b7b22]{font-size:12px;color:#7bc7c8;font-weight:500;padding-bottom:7px}.matches-perf-point>span.loss[data-v-b42b7b22]{color:#d1918f}.matches-performance>p[data-v-b42b7b22]{font-size:12px;line-height:1.8;color:#78949a;margin:13px 0 0}.matches-filters-head[data-v-b42b7b22]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:40px}.matches-filters-head h2[data-v-b42b7b22]{margin-bottom:0}.matches-count[data-v-b42b7b22]{color:#89a5a5;font-size:12px}.matches-filter-toolbar[data-v-b42b7b22]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:30px;border-bottom:1px solid rgba(200,170,110,.31);flex-wrap:wrap}.matches-result-filters[data-v-b42b7b22]{display:flex;align-items:center;gap:19px}.matches-result-filters button[data-v-b42b7b22]{font-size:12px;padding:13px 7px;color:#8da2a2;min-height:40px;border-bottom:2px solid transparent}.matches-result-filters button.active[data-v-b42b7b22]{color:#ead1a0;border-bottom-color:#c4a575}.matches-selects[data-v-b42b7b22]{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding-bottom:9px}.matches-selects label[data-v-b42b7b22]{display:flex;flex-direction:column;gap:6px;position:relative;min-width:106px}.matches-selects label>span[data-v-b42b7b22]{font-size:12px;letter-spacing:1.4px;color:#9d896a}.matches-selects label>svg[data-v-b42b7b22]:last-child{position:absolute;right:9px;bottom:10px;pointer-events:none;color:#baa274}.matches-selects select[data-v-b42b7b22]{border:1px solid rgba(200,170,110,.32);background:#081823;color:#ced1bf;padding:10px 23px 10px 11px;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.matches-selects select[data-v-b42b7b22]:focus{border-color:#d5b984}.matches-search[data-v-b42b7b22]{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important;border-bottom:1px solid rgba(200,170,110,.4);min-width:150px!important}.matches-search>svg[data-v-b42b7b22]{color:#b79c6d;flex-shrink:0}.matches-search input[data-v-b42b7b22]{background:transparent;border:none;outline:none;color:#ede1c8;font:300 12px Inter,Arial,sans-serif;min-width:0;width:100%;padding:11px 0}.matches-search input[data-v-b42b7b22]::placeholder{color:#759397}.matches-filter-status[data-v-b42b7b22]{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#93a9a6;font-size:12px;line-height:1.7;padding:14px 0}.matches-filter-status span[data-v-b42b7b22]{display:flex;align-items:center;gap:7px}.matches-filter-status button[data-v-b42b7b22]{color:#ceb07a;display:flex;align-items:center;gap:8px}.matches-entries[data-v-b42b7b22]{margin-top:19px;border-top:1px solid rgba(200,170,110,.17)}.matches-entries[data-v-b42b7b22] .match-row{border-radius:0;border-top:0;border-bottom:1px solid rgba(200,170,110,.24);background:transparent;transition:background .2s,border-color .2s;position:relative;min-height:100px}.matches-entries[data-v-b42b7b22] .match-row:hover{background:linear-gradient(90deg,rgba(200,170,110,.08),transparent);border-bottom-color:#c8aa6e8c}.matches-entries[data-v-b42b7b22] .match-row:before{border-radius:0}.matches-entries[data-v-b42b7b22] .match-result-column strong{font:500 12px Inter,Arial,sans-serif;letter-spacing:.2px}.matches-entries[data-v-b42b7b22] .match-champion b{font-weight:500;color:#ecdab4}.matches-entries[data-v-b42b7b22] .match-score strong{font:400 16px Cinzel,Georgia,serif;color:#eee0c2}.matches-entries[data-v-b42b7b22] .match-end svg{color:#c8aa6e}.matches-empty[data-v-b42b7b22]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:13px;padding:85px 20px}.matches-empty>svg[data-v-b42b7b22]{color:#c6ab79}.matches-empty strong[data-v-b42b7b22]{font:400 20px Cinzel,Georgia,serif;color:#e6d5b3}.matches-empty p[data-v-b42b7b22]{font-size:12px;line-height:1.9;color:#91a6a6;max-width:390px}.matches-empty button[data-v-b42b7b22]{display:flex;gap:9px;align-items:center;padding:11px 20px;border:1px solid #c8aa6e7a;color:#d9bc83;font-size:12px}.matches-disclaimer[data-v-b42b7b22]{display:flex;align-items:flex-start;gap:12px;border-top:1px solid rgba(200,170,110,.28);border-bottom:1px solid rgba(200,170,110,.28);padding:19px 0;margin-top:37px;color:#849c9c;font-size:12px;line-height:1.8}.matches-disclaimer svg[data-v-b42b7b22]{color:#b9a072;flex-shrink:0}@keyframes matches-rotate-b42b7b22{to{transform:rotate(360deg)}}@media(max-width:920px){.matches-brief[data-v-b42b7b22]{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 0}.matches-brief>div[data-v-b42b7b22]:nth-child(3){padding-left:0}.matches-brief>div[data-v-b42b7b22]:nth-child(2){border-right:0}.matches-filter-toolbar[data-v-b42b7b22]{flex-direction:column;align-items:flex-start}.matches-selects[data-v-b42b7b22]{width:100%}.matches-performance-title>span[data-v-b42b7b22]{max-width:150px;text-align:right}}@media(max-width:650px){.matches-page[data-v-b42b7b22]{padding:21px 15px 65px}.matches-heading[data-v-b42b7b22]{flex-direction:column;align-items:flex-start}.matches-heading h1[data-v-b42b7b22]{font-size:26px}.matches-sync[data-v-b42b7b22]{width:100%}.matches-brief[data-v-b42b7b22]{padding:29px 0}.matches-brief>div[data-v-b42b7b22]{padding-right:13px;padding-left:13px}.matches-brief strong[data-v-b42b7b22]{font-size:26px}.matches-brief b[data-v-b42b7b22]{font-size:36px}.matches-performance-title h2[data-v-b42b7b22],.matches-filters-head h2[data-v-b42b7b22]{font-size:19px}.matches-performance-title>span[data-v-b42b7b22]{font-size:12px}.matches-result-filters[data-v-b42b7b22]{gap:12px}.matches-selects[data-v-b42b7b22]{gap:11px}.matches-selects label[data-v-b42b7b22]{flex:1}.matches-search[data-v-b42b7b22]{flex:1 0 100%;width:100%}.matches-entries[data-v-b42b7b22] .match-row{min-height:96px}.matches-count[data-v-b42b7b22]{font-size:12px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.matches-perf-bar[data-v-b42b7b22]{transition:none}.matches-sync .spin[data-v-b42b7b22]{animation:none}}.matches-page[data-v-b42b7b22]{position:relative;width:min(1320px,100%);padding-top:42px}.matches-page[data-v-b42b7b22]:before{content:"";position:absolute;z-index:-1;top:-120px;right:2%;width:520px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(50,156,147,.075),transparent 68%);filter:blur(24px)}.matches-heading[data-v-b42b7b22]{padding:23px 25px;border:1px solid rgba(200,170,110,.11);border-radius:20px;background:linear-gradient(120deg,#092833c7,#06192373)}.matches-heading h1[data-v-b42b7b22]{font-family:Inter,Arial,sans-serif;font-weight:330;letter-spacing:-1.2px}.matches-header-divider[data-v-b42b7b22]{display:none}.matches-brief[data-v-b42b7b22]{margin-top:12px;padding:0;border:1px solid rgba(200,170,110,.1);border-radius:16px;overflow:hidden;background:#ffffff03}.matches-brief>div[data-v-b42b7b22]{min-height:138px;padding:18px!important;justify-content:center}.matches-brief b[data-v-b42b7b22],.matches-brief strong[data-v-b42b7b22]{font-family:Inter,Arial,sans-serif;font-weight:350}.matches-performance[data-v-b42b7b22]{margin-top:12px;padding:20px;border:1px solid rgba(200,170,110,.1);border-radius:16px;background:#ffffff03}.matches-performance-title h2[data-v-b42b7b22],.matches-filters-head h2[data-v-b42b7b22]{font-family:Inter,Arial,sans-serif;font-weight:450}.matches-filters-head[data-v-b42b7b22]{padding:26px 2px 0}.matches-filter-toolbar[data-v-b42b7b22]{margin-top:13px;padding:10px 11px;border:1px solid rgba(200,170,110,.1);border-radius:14px;background:#ffffff03}.matches-result-filters[data-v-b42b7b22]{gap:4px}.matches-result-filters button[data-v-b42b7b22]{padding:9px 11px;border:1px solid transparent;border-radius:9px}.matches-result-filters button.active[data-v-b42b7b22]{border-color:#c8aa6e2e;background:#c8aa6e0e}.matches-selects[data-v-b42b7b22]{padding-bottom:0}.matches-selects select[data-v-b42b7b22]{border-radius:9px}.matches-search[data-v-b42b7b22]{min-height:38px;padding:0 9px;border:1px solid rgba(200,170,110,.16);border-radius:9px}.matches-entries[data-v-b42b7b22]{margin-top:12px;padding:0 10px;border:1px solid rgba(200,170,110,.1);border-radius:17px;background:#ffffff03;overflow:hidden}.matches-entries[data-v-b42b7b22] .match-row{min-height:92px;border-radius:13px!important;border:1px solid transparent!important;margin:6px 0;background:#04121a57!important}.matches-entries[data-v-b42b7b22] .match-row:hover{border-color:#c8aa6e26!important;background:linear-gradient(90deg,#c8aa6e0d,#3e978809)!important}.matches-empty[data-v-b42b7b22]{min-height:300px;margin:10px 0;border-radius:14px;background:radial-gradient(circle at 50% 45%,rgba(200,170,110,.055),transparent 45%)}.matches-empty strong[data-v-b42b7b22]{font-family:Inter,Arial,sans-serif;font-size:18px}.matches-empty button[data-v-b42b7b22]{border-radius:10px}.matches-disclaimer[data-v-b42b7b22]{border:1px solid rgba(200,170,110,.09);border-radius:13px;padding:14px 16px;background:#ffffff03}.ranked-emblem[data-v-6aefe10c]{position:relative;z-index:0;display:inline-grid;place-items:center;flex-shrink:0;overflow:hidden;isolation:isolate;pointer-events:none}.ranked-emblem-glow[data-v-6aefe10c]{position:absolute;top:19%;right:19%;bottom:19%;left:19%;border-radius:50%;background:#cfac701a;filter:blur(21px);pointer-events:none}.ranked-emblem img[data-v-6aefe10c]{width:100%;height:100%;display:block;object-fit:contain;position:relative;transform:scale(3.65);transform-origin:center;pointer-events:none;filter:drop-shadow(0 10px 15px rgba(0,0,0,.34))}.ranked-emblem-fallback[data-v-6aefe10c]{color:#d1bb91}.summoner-portrait[data-v-51c1d475]{display:inline-grid;place-items:center;flex-shrink:0;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,var(--surface-2,#122c39),rgba(183,164,126,.13));color:var(--gold,#c8aa6e);border:1px solid rgba(205,183,139,.28);box-shadow:0 5px 18px #00000014}.summoner-portrait img[data-v-51c1d475]{display:block;width:100%;height:100%;object-fit:cover}.runia-discover[data-v-d963d76e]{--gold:#d8b765;--gold2:#f1d692;--ink:#030c13;--panel:#07141d;--line:rgba(216,183,101,.18);--runia-hero-image:url(/hero_dark.png);width:100%;min-width:0;color:#eee7d7;background:#020a11;font-family:Inter,Arial,sans-serif}.discover-hero[data-v-d963d76e]{position:relative;isolation:isolate;min-height:clamp(430px,33.333vw,620px);width:100%;padding:28px clamp(18px,7vw,120px) 26px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden;background:#07111a;transition:padding .72s cubic-bezier(.2,.8,.2,1)}.discover-art-slot[data-v-d963d76e]{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02080d0a,#02080d29 40%,#02080d94),var(--runia-hero-image) center center/cover no-repeat;background-color:#07111a;transform:none;transition:none}.discover-art-slot[data-v-d963d76e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 34%,rgba(240,203,118,.09),transparent 26%),linear-gradient(90deg,#02080d2e,#02080d08 24%,#02080d08 76%,#02080d2e),linear-gradient(180deg,#02080d03,#02080d0f 42%,#02080d61 72%,#020a11);pointer-events:none}.discover-hero[data-v-d963d76e]:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-1px;height:150px;background:linear-gradient(180deg,#020a1100,#020a1175 48%,#020a11);pointer-events:none}.discover-mode-switch[data-v-d963d76e]{position:relative;margin:22px 0 15px;width:min(570px,100%);height:48px;padding:4px;border:1px solid rgba(210,180,108,.24);border-radius:999px;display:grid;grid-template-columns:repeat(3,1fr);background:#020c13c7;box-shadow:0 16px 34px #00000040,inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.discover-mode-switch button[data-v-d963d76e]{position:relative;z-index:2;border:0;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:8px;color:#879b99;background:transparent;font-size:12px;font-weight:750}.discover-mode-switch button.active[data-v-d963d76e]{color:#07151d}.discover-mode-switch i[data-v-d963d76e]{position:absolute;z-index:1;top:4px;bottom:4px;width:calc(33.333% - 4px);border-radius:999px;background:linear-gradient(135deg,#f4d78f,#cda954);box-shadow:0 7px 21px #cda9543d,inset 0 1px #ffffff8c;transition:left .38s cubic-bezier(.2,.9,.2,1)}.discover-mode-switch i.search[data-v-d963d76e]{left:4px}.discover-mode-switch i.rankings[data-v-d963d76e]{left:33.333%}.discover-mode-switch i.communities[data-v-d963d76e]{left:66.666%}.discover-search[data-v-d963d76e]{width:min(960px,100%);min-height:62px;padding:6px;border:1px solid rgba(205,176,105,.27);border-radius:14px;display:grid;grid-template-columns:105px minmax(0,1fr) 126px;gap:6px;background:#020e15e6;box-shadow:0 20px 48px #00000047,0 0 0 1px #5daaa10a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:width .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.discover-community-search[data-v-d963d76e]{grid-template-columns:minmax(0,1fr) 170px}.discover-community-search .discover-search-field[data-v-d963d76e]{padding-left:17px}.discover-region[data-v-d963d76e]{border-right:1px solid rgba(216,183,101,.12);display:flex;align-items:center;gap:8px;padding:0 10px}.flag-dot[data-v-d963d76e]{color:#d7b55e;font-size:12px}.discover-region select[data-v-d963d76e]{width:100%;height:46px;border:0;outline:0;color:#e5e9e2;background:transparent;font-size:12px;font-weight:800}.discover-search-field[data-v-d963d76e]{min-width:0;display:flex;align-items:center;gap:10px;padding:0 10px;color:#6f8b87}.discover-search-field input[data-v-d963d76e]{width:100%;border:0;outline:0;color:#e8eee8;background:transparent;font-size:13px}.discover-search-field input[data-v-d963d76e]::placeholder{color:#607773}.discover-search>button[data-v-d963d76e]{border:0;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:9px;color:#07161e;background:linear-gradient(135deg,#f2d58a,#caa552);box-shadow:inset 0 1px #ffffff80,0 9px 24px #cba6512b;font-size:12px;font-weight:850}.discover-search>button[data-v-d963d76e]:disabled{opacity:.5}.discover-search>button[data-v-d963d76e]:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.discover-chips[data-v-d963d76e]{margin-top:11px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.discover-chips[data-v-d963d76e]>*{min-height:31px;padding:0 11px;border:1px solid rgba(171,194,188,.1);border-radius:999px;display:flex;align-items:center;gap:6px;color:#879d99;background:#020e1594;font-size:12px}.discover-chips button[data-v-d963d76e]:hover{color:#e5cf98;border-color:#d8b76538}.mode-rankings .discover-hero[data-v-d963d76e],.mode-communities .discover-hero[data-v-d963d76e]{padding-top:22px;padding-bottom:19px}.mode-rankings .discover-mode-switch[data-v-d963d76e],.mode-communities .discover-mode-switch[data-v-d963d76e]{margin:13px 0 10px;height:44px}.mode-rankings .discover-search[data-v-d963d76e],.mode-communities .discover-search[data-v-d963d76e]{width:min(900px,100%);min-height:54px}.mode-rankings .discover-search>button[data-v-d963d76e],.mode-rankings .discover-region select[data-v-d963d76e],.mode-communities .discover-search>button[data-v-d963d76e]{height:42px}.mode-rankings .discover-chips[data-v-d963d76e],.mode-communities .discover-chips[data-v-d963d76e]{display:none}.discover-result-shell[data-v-d963d76e]{max-width:1540px;margin:18px auto 0;padding:0 clamp(18px,2.8vw,42px)}.discover-result-state[data-v-d963d76e],.discover-player-card[data-v-d963d76e]{border:1px solid rgba(216,183,101,.16);border-radius:17px;background:linear-gradient(150deg,#071924fa,#041018fa);box-shadow:0 25px 65px #0000003b}.discover-result-state[data-v-d963d76e]{min-height:116px;display:flex;align-items:center;justify-content:center;gap:13px;color:#829b97}.discover-result-state>div[data-v-d963d76e]{display:grid;gap:3px}.discover-result-state strong[data-v-d963d76e]{color:#dfe7df;font-size:14px}.discover-result-state small[data-v-d963d76e]{font-size:12px}.discover-result-state.is-error svg[data-v-d963d76e]{color:#d49787}.discover-loader[data-v-d963d76e]{width:25px;height:25px;border:2px solid rgba(216,183,101,.16);border-top-color:#dab967;border-radius:50%;animation:discoverSpin-d963d76e .8s linear infinite}.discover-player-card[data-v-d963d76e]{position:relative;isolation:isolate;min-height:146px;padding:18px;display:grid;grid-template-columns:78px minmax(190px,1fr) auto auto auto;gap:17px;align-items:center;overflow:hidden}.discover-player-glow[data-v-d963d76e]{position:absolute;z-index:-1;inset:-70% auto -70% -5%;width:50%;background:radial-gradient(circle,rgba(73,168,149,.1),transparent 65%)}.discover-player-copy>span[data-v-d963d76e]{color:#9a8759;font-size:12px;letter-spacing:1.1px}.discover-player-copy h2[data-v-d963d76e]{margin:5px 0 4px;color:#eee8dc;font-size:22px}.discover-player-copy h2 small[data-v-d963d76e]{margin-left:4px;color:#738985;font-size:13px;font-weight:450}.discover-player-copy p[data-v-d963d76e]{margin:0;color:#6d8582;font-size:12px}.discover-player-rank[data-v-d963d76e]{display:flex;align-items:center;gap:6px}.discover-player-rank>span[data-v-d963d76e]{display:grid;gap:1px}.discover-player-rank small[data-v-d963d76e]{color:#718984;font-size:12px}.discover-player-rank strong[data-v-d963d76e]{color:#d8c08a;font-size:12px}.discover-player-rank b[data-v-d963d76e]{color:#e5e1d8;font-size:12px}.discover-player-metrics[data-v-d963d76e]{display:flex;gap:7px}.discover-player-metrics span[data-v-d963d76e]{min-width:58px;padding:8px;border:1px solid rgba(216,183,101,.09);border-radius:10px;display:grid;text-align:center}.discover-player-metrics small[data-v-d963d76e]{color:#607b77;font-size:12px}.discover-player-metrics b[data-v-d963d76e]{color:#dce2dd;font-size:13px}.discover-player-actions[data-v-d963d76e]{display:grid;gap:7px}.discover-player-actions button[data-v-d963d76e]{min-height:36px;padding:0 10px;border:1px solid rgba(216,183,101,.12);border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;color:#9db0ac;background:transparent;font-size:12px}.discover-player-actions button.primary[data-v-d963d76e]{color:#ead39a;border-color:#d8b76540;background:#d8b7650e}.public-community-board[data-v-d963d76e]{position:relative;z-index:2;width:min(1540px,calc(100% - 42px));margin:-2px auto 82px;border:1px solid rgba(91,183,159,.18);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(74,169,145,.08),transparent 34%),linear-gradient(160deg,#071923,#04121a 72%,#061720);box-shadow:0 32px 86px #00000057,inset 0 1px #ffffff06}.public-community-head[data-v-d963d76e]{min-height:104px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(91,183,159,.12);background:linear-gradient(90deg,rgba(62,159,137,.06),transparent 48%)}.public-community-head>div[data-v-d963d76e]{display:grid;gap:3px}.public-community-kicker[data-v-d963d76e]{color:#77b4a5;font-size:12px;font-weight:800;letter-spacing:1.7px}.public-community-head h2[data-v-d963d76e]{margin:0;color:#eee8dc;font:600 27px Cinzel,Georgia,serif}.public-community-head p[data-v-d963d76e]{max-width:720px;margin:2px 0 0;color:#78928e;font-size:12px;line-height:1.55}.public-community-head-icon[data-v-d963d76e]{width:54px;height:54px;border:1px solid rgba(91,183,159,.22);border-radius:16px;display:grid;place-items:center;color:#82c5b4;background:#4ba9920f;box-shadow:inset 0 1px #ffffff06}.public-community-grid[data-v-d963d76e]{padding:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.public-community-card[data-v-d963d76e]{position:relative;isolation:isolate;min-height:245px;padding:18px;border:1px solid rgba(176,204,197,.1);border-radius:17px;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;background:#0a2732;background-size:cover;background-position:center;box-shadow:0 18px 38px #0003,inset 0 1px #ffffff06;transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s ease,box-shadow .24s ease}.public-community-card[data-v-d963d76e]:hover{transform:translateY(-5px);border-color:#69c8b047;box-shadow:0 28px 55px #0000004d,0 0 28px #4cae960e}.public-community-card-glow[data-v-d963d76e]{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#030e140d,#030e1485 45%,#030e14f0);pointer-events:none}.public-community-avatar[data-v-d963d76e]{width:58px;height:58px;border:3px solid rgba(8,28,36,.92);border-radius:16px;display:grid;place-items:center;overflow:hidden;color:#dec782;background:#173b43;font-size:17px;box-shadow:0 10px 24px #00000047}.public-community-avatar img[data-v-d963d76e]{width:100%;height:100%;object-fit:cover}.public-community-copy[data-v-d963d76e]{align-self:end;display:grid;gap:4px}.public-community-copy>small[data-v-d963d76e]{color:#72aa9d;font-size:12px;font-weight:760;letter-spacing:1px}.public-community-copy h3[data-v-d963d76e]{margin:0;color:#f0ebe0;font-size:19px}.public-community-copy p[data-v-d963d76e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:2px 0;color:#91aaa5;font-size:12px;line-height:1.5}.public-community-tags[data-v-d963d76e]{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.public-community-tags span[data-v-d963d76e]{padding:3px 7px;border:1px solid rgba(101,187,166,.12);border-radius:999px;color:#7eaca1;background:#49a08c0d;font-size:12px}.public-community-card footer[data-v-d963d76e]{margin-top:14px;padding-top:11px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:10px}.public-community-card footer>span[data-v-d963d76e]{display:flex;align-items:center;gap:5px;color:#718985;font-size:12px}.public-community-card footer button[data-v-d963d76e]{min-height:34px;padding:0 10px;border:1px solid rgba(216,183,101,.18);border-radius:9px;display:flex;align-items:center;gap:6px;color:#dfc98f;background:#d8b7650e;font-size:12px;font-weight:720}.public-community-empty[data-v-d963d76e]{grid-column:1/-1;min-height:220px;display:grid;place-items:center;align-content:center;gap:6px;color:#6f8b86;text-align:center}.public-community-empty strong[data-v-d963d76e]{color:#c9d5d0;font-size:14px}.public-community-empty span[data-v-d963d76e]{font-size:12px}.ranking-board[data-v-d963d76e]{position:relative;z-index:2;width:min(1660px,calc(100% - 42px));margin:-2px auto 82px;border:1px solid rgba(216,183,101,.26);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(49,91,105,.08),transparent 32%),linear-gradient(160deg,#071824,#04111a 72%,#061621);box-shadow:0 34px 90px #00000061,0 0 0 1px #ffffff05,inset 0 1px #ffffff09}.ranking-board-head[data-v-d963d76e]{min-height:72px;padding:11px 16px;border-bottom:1px solid rgba(216,183,101,.12);display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(90deg,rgba(216,183,101,.045),transparent 40%),radial-gradient(circle at 72% 0%,rgba(64,149,138,.06),transparent 36%)}.ranking-title[data-v-d963d76e]{display:flex;align-items:center;gap:12px}.ranking-title-icon[data-v-d963d76e]{width:48px;height:48px;border:1px solid rgba(216,183,101,.25);border-radius:13px;display:grid;place-items:center;color:#deb968;background:#d8b7650a}.ranking-title h2[data-v-d963d76e]{margin:0;color:#f0e7d5;font:600 24px Cinzel,Georgia,serif}.ranking-title p[data-v-d963d76e]{margin:2px 0 0;color:#748b88;font-size:12px}.ranking-status[data-v-d963d76e]{display:grid;justify-items:end;gap:3px}.ranking-status span[data-v-d963d76e]{display:flex;align-items:center;gap:7px;color:#91aaa6;font-size:12px}.ranking-status i[data-v-d963d76e]{width:7px;height:7px;border-radius:50%;background:#75caa5;box-shadow:0 0 0 4px #75caa512}.ranking-status small[data-v-d963d76e]{color:#657d79;font-size:12px}.ranking-filters[data-v-d963d76e]{margin:11px 14px 0;padding:8px;border:1px solid rgba(216,183,101,.12);border-radius:13px;display:grid;grid-template-columns:1.1fr 1.05fr 1fr 1fr minmax(210px,1.55fr);gap:8px;background:linear-gradient(180deg,#ffffff05,#ffffff02);box-shadow:inset 0 1px #ffffff05}.ranking-filters label[data-v-d963d76e]{height:45px;padding:5px 10px;border:1px solid rgba(187,207,201,.1);border-radius:10px;display:grid;align-content:center;gap:1px;background:#061620}.ranking-filters label>span[data-v-d963d76e]:not(.sr-only){color:#7f9692;font-size:12px}.ranking-filters select[data-v-d963d76e],.ranking-filters input[data-v-d963d76e]{width:100%;border:0;outline:0;color:#e2e7e0;background:transparent;font-size:12px;font-weight:700}.ranking-filters select[data-v-d963d76e]:disabled{opacity:.45}.ranking-search[data-v-d963d76e]{grid-template-columns:auto 1fr;align-items:center!important;align-content:initial!important;gap:8px!important;color:#6f8884}.ranking-search input[data-v-d963d76e]{font-weight:500}.ranking-search input[data-v-d963d76e]::placeholder{color:#5e7370}.ranking-message[data-v-d963d76e],.ranking-loading[data-v-d963d76e]{min-height:150px;margin:14px;border:1px solid rgba(216,183,101,.1);border-radius:13px;display:flex;align-items:center;justify-content:center;gap:10px;color:#849b97;background:#ffffff03;font-size:12px}.ranking-message button[data-v-d963d76e]{margin-left:8px;padding:7px 10px;border:1px solid rgba(216,183,101,.18);border-radius:8px;color:#ddc589;background:#d8b7650a}.podium-stage[data-v-d963d76e]{position:relative;isolation:isolate;min-height:330px;padding:48px clamp(22px,4.5vw,72px) 24px;display:grid;grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:18px;background:linear-gradient(180deg,#06121c1a,#030d1575),radial-gradient(ellipse at 50% 100%,rgba(216,183,101,.14),transparent 52%)}.podium-horizon[data-v-d963d76e]{position:absolute;z-index:-1;left:5%;right:5%;bottom:24px;height:2px;background:linear-gradient(90deg,transparent,rgba(117,178,194,.45),rgba(222,188,103,.7),rgba(167,103,69,.48),transparent);filter:drop-shadow(0 0 10px rgba(218,184,98,.28))}.podium-card[data-v-d963d76e]{position:relative;isolation:isolate;min-height:196px;padding:26px 17px 15px;border:1px solid rgba(216,183,101,.23);border-radius:14px;display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto auto;gap:8px 11px;align-items:center;overflow:hidden;text-align:left;background:linear-gradient(145deg,#0e1f2bf0,#040e16f5);box-shadow:0 24px 45px #0000004f,inset 0 1px #ffffff0a;transform-style:preserve-3d;cursor:pointer;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.podium-card.gold[data-v-d963d76e]{min-height:238px;margin-bottom:14px;border-color:#eec25480;background:linear-gradient(145deg,#483213a3,#0c1218fa 58%);box-shadow:0 26px 58px #00000061,0 0 34px #daae3a1c,inset 0 1px #ffefb417}.podium-card.silver[data-v-d963d76e]{border-color:#79afda61;background:linear-gradient(145deg,#1430489e,#08111afa 62%)}.podium-card.bronze[data-v-d963d76e]{border-color:#be704d66;background:linear-gradient(145deg,#44221a94,#0b1118fa 62%)}.podium-card[data-v-d963d76e]:hover{transform:translateY(-8px) perspective(900px) rotateX(1.2deg) rotateY(-.8deg);box-shadow:0 34px 70px #0000006e}.podium-shine[data-v-d963d76e]{position:absolute;z-index:5;top:-55%;left:-70%;width:34%;height:210%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent);transform:rotate(18deg);pointer-events:none;transition:left .7s cubic-bezier(.2,.8,.2,1)}.podium-card:hover .podium-shine[data-v-d963d76e]{left:145%}.podium-rank[data-v-d963d76e]{position:absolute;z-index:3;left:50%;top:-1px;translate:-50% -30%;width:48px;height:48px;border:1px solid currentColor;clip-path:polygon(50% 0,88% 23%,88% 74%,50% 100%,12% 74%,12% 23%);display:grid;place-items:center;color:#d8bd84;background:#10202c;font:800 18px Cinzel,Georgia,serif;filter:drop-shadow(0 8px 10px rgba(0,0,0,.36))}.podium-card.gold .podium-rank[data-v-d963d76e]{color:#f3d26e;background:#5b3f13}.podium-card.silver .podium-rank[data-v-d963d76e]{color:#9ecbf0;background:#15314a}.podium-card.bronze .podium-rank[data-v-d963d76e]{color:#d39072;background:#3b241f}.podium-emblem[data-v-d963d76e]{position:absolute;right:2px;bottom:-3px;opacity:.19;filter:drop-shadow(0 0 18px currentColor)}.podium-copy[data-v-d963d76e]{min-width:0}.podium-copy h3[data-v-d963d76e]{margin:0;color:#f0eadc;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.podium-copy h3 small[data-v-d963d76e]{margin-left:4px;color:#758b87;font-size:12px;font-weight:500}.podium-copy>span[data-v-d963d76e]{display:block;margin-top:4px;color:#c4a862;font-size:12px;font-weight:750}.podium-copy>strong[data-v-d963d76e]{display:block;margin-top:3px;color:#d9e1da;font-size:12px}.podium-stats[data-v-d963d76e]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.podium-stats span[data-v-d963d76e]{padding:6px 5px;border:1px solid rgba(255,255,255,.045);border-radius:8px;display:flex;align-items:center;justify-content:center;gap:5px;background:#ffffff05}.podium-stats small[data-v-d963d76e]{color:#68817d;font-size:12px}.podium-stats b[data-v-d963d76e]{color:#c8d3cf;font-size:12px}.podium-ai[data-v-d963d76e]{position:absolute;right:10px;top:10px;min-height:27px;padding:0 8px;border:1px solid rgba(216,183,101,.14);border-radius:999px;display:flex;align-items:center;gap:5px;color:#ccb574;background:#040e1599;font-size:12px;opacity:0;transition:opacity .2s ease}.podium-card:hover .podium-ai[data-v-d963d76e]{opacity:1}.ranking-table-wrap[data-v-d963d76e]{margin:0 12px 10px}.ranking-table-head[data-v-d963d76e],.ranking-row[data-v-d963d76e]{display:grid;grid-template-columns:44px minmax(210px,1.5fr) minmax(130px,.9fr) 80px 76px 76px minmax(150px,1fr) 70px 44px;align-items:center}.ranking-table-head[data-v-d963d76e]{height:34px;padding:0 10px;color:#6d8480;font-size:12px}.ranking-row[data-v-d963d76e]{position:relative;min-height:52px;width:100%;margin:0 0 6px;padding:0 10px;border:1px solid rgba(215,183,101,.05);border-radius:9px;color:#acbbb7;background:linear-gradient(180deg,#ffffff07,#ffffff03);text-align:left;overflow:hidden;animation:rankingRowIn-d963d76e .52s cubic-bezier(.2,.8,.2,1) both;transition:transform .22s ease,border-color .22s ease,filter .22s ease}.ranking-row[data-v-d963d76e]:before{content:"";position:absolute;top:-70%;left:-38%;width:24%;height:240%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transform:rotate(18deg);pointer-events:none;opacity:0}.ranking-row[data-v-d963d76e]:hover:not(:disabled){transform:translateY(-2px) scale(1.001);border-color:#d8b7652b;filter:drop-shadow(0 9px 14px rgba(0,0,0,.22));background:linear-gradient(105deg,#d7b5690b,#ffffff12 38%,#4a9f9106 54%,#ffffff04 72%)}.ranking-row[data-v-d963d76e]:hover:not(:disabled):before{opacity:1;animation:rowShine-d963d76e .8s cubic-bezier(.2,.8,.2,1) both}.ranking-row[data-v-d963d76e]:disabled{cursor:default;opacity:.8}.rank-number[data-v-d963d76e]{color:#718581;font-size:12px}.rank-player[data-v-d963d76e]{min-width:0;display:flex;align-items:center;gap:9px}.rank-player>span[data-v-d963d76e]{min-width:0;display:flex;align-items:baseline;gap:4px}.rank-player strong[data-v-d963d76e]{max-width:145px;color:#d8dfda;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.rank-player small[data-v-d963d76e]{color:#617975;font-size:12px}.rank-tier[data-v-d963d76e]{display:flex;align-items:center;gap:6px}.rank-tier b[data-v-d963d76e]{color:#a5b5b1;font-size:12px}.rank-lp[data-v-d963d76e]{color:#d5bc79;font-size:12px}.rank-win[data-v-d963d76e]{color:#5ec09e;font-size:12px}.rank-loss[data-v-d963d76e]{color:#e26c6a;font-size:12px}.rank-wr[data-v-d963d76e]{padding-right:13px;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:6px}.rank-wr b[data-v-d963d76e]{color:#d0d8d3;font-size:12px}.rank-wr i[data-v-d963d76e]{height:5px;border-radius:999px;overflow:hidden;background:#ad4f5c}.rank-wr em[data-v-d963d76e]{display:block;height:100%;border-radius:999px 0 0 999px;background:#5689e8}.rank-level[data-v-d963d76e]{color:#7f9591;font-size:12px}.rank-actions[data-v-d963d76e]{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#647b77}.rank-actions svg[data-v-d963d76e]:first-child{color:#c8ac65}.ranking-empty[data-v-d963d76e]{min-height:110px;display:grid;place-items:center;color:#6f8682;font-size:12px}.ranking-footer[data-v-d963d76e]{min-height:52px;padding:8px 14px;border-top:1px solid rgba(216,183,101,.08);display:flex;align-items:center;justify-content:space-between;gap:12px;color:#637c78;font-size:12px}.ranking-footer nav[data-v-d963d76e]{display:flex;align-items:center;gap:6px}.ranking-footer nav button[data-v-d963d76e]{width:34px;height:30px;border:1px solid rgba(216,183,101,.1);border-radius:8px;display:grid;place-items:center;color:#839a96;background:#ffffff03}.ranking-footer nav button[data-v-d963d76e]:disabled{opacity:.3}.ranking-footer nav b[data-v-d963d76e]{min-width:28px;text-align:center;color:#c3d0cb}.discover-ranking-enter-active[data-v-d963d76e],.discover-ranking-leave-active[data-v-d963d76e]{transition:opacity .55s ease,transform .68s cubic-bezier(.2,.8,.2,1),filter .45s ease}.discover-ranking-enter-from[data-v-d963d76e],.discover-ranking-leave-to[data-v-d963d76e]{opacity:0;transform:translateY(30px) scale(.985);filter:blur(5px)}.discover-result-enter-active[data-v-d963d76e],.discover-result-leave-active[data-v-d963d76e]{transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.discover-result-enter-from[data-v-d963d76e],.discover-result-leave-to[data-v-d963d76e]{opacity:0;transform:translateY(13px)}.sr-only[data-v-d963d76e]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.spin[data-v-d963d76e]{animation:discoverSpin-d963d76e .8s linear infinite}@keyframes discoverSpin-d963d76e{to{transform:rotate(360deg)}}@keyframes rankingRowIn-d963d76e{0%{opacity:0;transform:translateY(14px) scale(.993);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes rowShine-d963d76e{0%{left:-38%}to{left:120%}}@media(max-width:1100px){.public-community-grid[data-v-d963d76e]{grid-template-columns:1fr 1fr}.ranking-filters[data-v-d963d76e]{grid-template-columns:repeat(4,1fr)}.ranking-search[data-v-d963d76e]{grid-column:1/-1}.ranking-table-head[data-v-d963d76e],.ranking-row[data-v-d963d76e]{grid-template-columns:42px minmax(190px,1.45fr) minmax(120px,.9fr) 72px 65px 65px minmax(130px,1fr) 58px 36px}.podium-stage[data-v-d963d76e]{padding-inline:18px;gap:10px}}@media(max-width:820px){.public-community-board[data-v-d963d76e]{width:calc(100% - 20px);margin-bottom:60px}.public-community-grid[data-v-d963d76e]{grid-template-columns:1fr;padding:12px}.public-community-head[data-v-d963d76e]{padding:16px}.discover-hero[data-v-d963d76e]{min-height:390px;padding-inline:15px}.discover-search[data-v-d963d76e]{grid-template-columns:84px 1fr}.discover-search>button[data-v-d963d76e]{grid-column:1/-1;min-height:43px}.ranking-board[data-v-d963d76e]{margin:12px 10px 60px;border-radius:16px}.ranking-board-head[data-v-d963d76e]{align-items:flex-start}.ranking-status[data-v-d963d76e]{display:none}.ranking-filters[data-v-d963d76e]{grid-template-columns:1fr 1fr}.ranking-search[data-v-d963d76e]{grid-column:1/-1}.podium-stage[data-v-d963d76e]{min-height:auto;grid-template-columns:1fr;padding:26px 12px 14px}.podium-card[data-v-d963d76e],.podium-card.gold[data-v-d963d76e]{min-height:165px}.ranking-table-wrap[data-v-d963d76e]{overflow-x:auto}.ranking-table-head[data-v-d963d76e],.ranking-row[data-v-d963d76e]{min-width:900px}.discover-player-card[data-v-d963d76e]{grid-template-columns:66px minmax(0,1fr)}.discover-player-rank[data-v-d963d76e],.discover-player-metrics[data-v-d963d76e],.discover-player-actions[data-v-d963d76e]{grid-column:1/-1}.discover-player-actions[data-v-d963d76e]{display:flex;justify-content:flex-end}}@media(max-width:560px){.discover-mode-switch[data-v-d963d76e]{width:100%}.discover-mode-switch button[data-v-d963d76e]{gap:5px}.discover-mode-switch button span[data-v-d963d76e]{max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-community-search[data-v-d963d76e]{grid-template-columns:1fr}.discover-community-search>button[data-v-d963d76e]{grid-column:1/-1;min-height:42px}.public-community-head h2[data-v-d963d76e]{font-size:22px}.public-community-head-icon[data-v-d963d76e],.discover-chips span[data-v-d963d76e]{display:none}.ranking-title h2[data-v-d963d76e]{font-size:20px}.ranking-title p[data-v-d963d76e]{display:none}.ranking-filters[data-v-d963d76e]{padding:9px}.ranking-filters label[data-v-d963d76e]{height:43px}.ranking-footer>span[data-v-d963d76e]{display:none}.ranking-footer[data-v-d963d76e]{justify-content:center}.discover-result-shell[data-v-d963d76e]{padding-inline:10px}.discover-player-actions[data-v-d963d76e]{display:grid;grid-template-columns:1fr 1fr}.discover-player-metrics[data-v-d963d76e]{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.discover-hero[data-v-d963d76e],.discover-search[data-v-d963d76e],.discover-mode-switch i[data-v-d963d76e],.discover-ranking-enter-active[data-v-d963d76e],.discover-ranking-leave-active[data-v-d963d76e],.discover-result-enter-active[data-v-d963d76e],.discover-result-leave-active[data-v-d963d76e],.ranking-row[data-v-d963d76e],.podium-card[data-v-d963d76e],.podium-shine[data-v-d963d76e]{transition:none!important;animation:none!important}}.runia-showcase[data-v-d6b78409]{--demo-bg:var(--lp-bg,var(--scene-hero));--demo-panel:var(--lp-panel);--demo-panel-deep:var(--lp-panel-deep);--demo-ink:var(--lp-ink);--demo-muted:var(--lp-muted);--demo-line:var(--lp-line);--demo-gold:var(--lp-gold);--demo-green:var(--lp-green);--demo-soft:var(--lp-soft,color-mix(in srgb,var(--lp-gold) 7%,transparent));--demo-button-bg:var(--lp-button-bg,var(--lp-panel));--demo-button-border:var(--lp-button-border,var(--lp-line));--demo-button-hover:var(--lp-button-hover,var(--lp-button-bg,var(--lp-panel)));--demo-button-ink:var(--lp-button-ink,var(--lp-ink));width:100%;min-width:0;color:var(--demo-ink);font-family:inherit;text-align:left}.runia-showcase[data-v-d6b78409] *{box-sizing:border-box}.runia-showcase button[data-v-d6b78409]{font:inherit;cursor:pointer;transition:color .18s,background .18s,border-color .18s,transform .18s}.runia-showcase button[data-v-d6b78409]:focus-visible,.showcase-panel[data-v-d6b78409]:focus-visible{outline:2px solid var(--demo-gold);outline-offset:4px}.runia-showcase button[data-v-d6b78409]:disabled{cursor:default}.runia-showcase svg[data-v-d6b78409]{flex-shrink:0}.runia-showcase p[data-v-d6b78409],.runia-showcase h3[data-v-d6b78409],.runia-showcase h4[data-v-d6b78409]{margin:0}.showcase-panel[data-v-d6b78409]:focus-visible{outline-offset:-3px}.showcase-tabs[data-v-d6b78409]{display:flex;justify-content:center;gap:6px;margin:0 auto 27px;padding:5px;width:max-content;max-width:100%;border:1px solid var(--demo-line);border-radius:15px;background:color-mix(in srgb,var(--demo-panel) 68%,transparent)}.showcase-tabs button[data-v-d6b78409]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 22px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--demo-muted);font-size:13px;font-weight:500;white-space:nowrap}.showcase-tabs button[data-v-d6b78409]:hover{color:var(--demo-ink)}.showcase-tabs button.selected[data-v-d6b78409]{color:var(--demo-gold);border-color:color-mix(in srgb,var(--demo-gold) 18%,transparent);background:var(--demo-soft);box-shadow:none}.showcase-window[data-v-d6b78409]{position:relative;border:1px solid var(--demo-line);border-radius:18px;background:var(--demo-panel);overflow:hidden;box-shadow:0 16px 50px color-mix(in srgb,var(--demo-line) 34%,transparent)}.showcase-titlebar[data-v-d6b78409]{height:48px;padding:0 20px;display:flex;align-items:center;gap:17px;background:color-mix(in srgb,var(--demo-panel) 82%,var(--demo-ink) 3%);border-bottom:1px solid var(--demo-line)}.showcase-window-dots[data-v-d6b78409]{display:flex;gap:5px}.showcase-window-dots i[data-v-d6b78409]{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--demo-muted) 38%,transparent)}.showcase-window-dots i[data-v-d6b78409]:first-child{background:color-mix(in srgb,var(--demo-gold) 62%,transparent)}.showcase-title[data-v-d6b78409]{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--demo-muted)}.showcase-title img[data-v-d6b78409]{width:17px;height:17px;object-fit:contain}.showcase-title>span[data-v-d6b78409]{opacity:.4}.showcase-title b[data-v-d6b78409]{color:var(--demo-ink);font-weight:450}.showcase-demo-badge[data-v-d6b78409]{margin-left:auto;font-size:12px;color:var(--demo-muted);padding:3px 8px;border:1px solid var(--demo-line);border-radius:5px}.showcase-panel[data-v-d6b78409]{min-height:455px;outline:none}.community-demo[data-v-d6b78409]{display:grid;grid-template-columns:62px 195px minmax(0,1fr);min-height:455px}.demo-server-rail[data-v-d6b78409]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:19px 10px;background:color-mix(in srgb,var(--demo-bg) 80%,var(--demo-panel));border-right:1px solid var(--demo-line)}.server-emblem[data-v-d6b78409]{position:relative;width:37px;height:37px;border-radius:13px;display:grid;place-items:center;color:var(--demo-muted);background:var(--demo-panel)}.server-emblem img[data-v-d6b78409]{width:24px;height:24px;object-fit:contain}.server-emblem.selected[data-v-d6b78409]{background:var(--demo-soft);border:1px solid color-mix(in srgb,var(--demo-gold) 25%,transparent)}.server-emblem.selected[data-v-d6b78409]:before{content:"";position:absolute;left:-12px;width:3px;height:22px;border-radius:0 2px 2px 0;background:var(--demo-gold)}.demo-server-rail>i[data-v-d6b78409]{width:21px;height:1px;background:var(--demo-line)}.server-emblem.mint[data-v-d6b78409]{color:var(--demo-green);background:color-mix(in srgb,var(--demo-green) 8%,var(--demo-panel))}.server-emblem.lilac[data-v-d6b78409]{color:var(--demo-muted);background:color-mix(in srgb,var(--demo-muted) 8%,var(--demo-panel))}.server-emblem.empty[data-v-d6b78409]{border:1px dashed var(--demo-line);background:transparent}.rail-bottom[data-v-d6b78409]{margin-top:auto;color:var(--demo-muted);padding-bottom:3px}.showcase-sidebar[data-v-d6b78409]{display:flex;flex-direction:column;min-width:0;padding:0 12px;background:color-mix(in srgb,var(--demo-bg) 38%,var(--demo-panel));border-right:1px solid var(--demo-line)}.demo-community-name[data-v-d6b78409]{height:54px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 5px;font-size:13px;font-weight:500}.demo-community-name>svg[data-v-d6b78409]{color:var(--demo-muted)}.demo-community-cover[data-v-d6b78409]{position:relative;isolation:isolate;height:79px;padding:12px;display:flex;align-items:flex-end;gap:8px;border:1px solid color-mix(in srgb,var(--demo-gold) 17%,transparent);border-radius:9px;overflow:hidden;background:linear-gradient(125deg,color-mix(in srgb,var(--demo-gold) 15%,var(--demo-panel)),var(--demo-panel));color:var(--demo-gold)}.demo-community-cover>img[data-v-d6b78409]{width:28px;height:28px;object-fit:contain;align-self:center}.demo-community-cover>span[data-v-d6b78409]:last-child{max-width:95px;font-size:12px;line-height:1.4;font-weight:500}.cover-orbit[data-v-d6b78409]{position:absolute;z-index:-1;right:-25px;top:-50px;width:130px;height:130px;border:1px solid color-mix(in srgb,var(--demo-gold) 22%,transparent);border-radius:50%}.cover-orbit[data-v-d6b78409]:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid color-mix(in srgb,var(--demo-gold) 14%,transparent);border-radius:50%}.demo-sidebar-label[data-v-d6b78409]{padding:22px 7px 9px;color:var(--demo-muted);font-size:12px;font-weight:500;letter-spacing:.07em}.demo-channel[data-v-d6b78409]{display:flex;align-items:center;gap:9px;min-height:35px;width:100%;padding:7px 9px;border:1px solid transparent;border-radius:7px;color:var(--demo-muted);text-align:left;background:transparent;font-size:12px!important}.demo-channel span[data-v-d6b78409]{min-width:0}.demo-channel[data-v-d6b78409]:hover{color:var(--demo-ink);background:var(--demo-soft)}.demo-channel.selected[data-v-d6b78409]{color:var(--demo-gold);background:var(--demo-soft);border-color:color-mix(in srgb,var(--demo-gold) 10%,transparent)}.demo-channel>i[data-v-d6b78409]{margin-left:auto;width:4px;height:4px;border-radius:50%;background:var(--demo-gold)}.voice-label[data-v-d6b78409]{padding-top:20px}.sidebar-voice-people[data-v-d6b78409]{display:flex;gap:6px;padding:8px 0 0 34px}.mini-person[data-v-d6b78409]{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--portrait-bg);border:1px solid var(--demo-line)}.mini-person>i[data-v-d6b78409]{width:9px;height:8px;border-radius:50%;background:var(--portrait-face)}.demo-sidebar-footer[data-v-d6b78409]{margin-top:auto;min-height:42px;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--demo-muted);padding:12px 5px;border-top:1px solid var(--demo-line)}.demo-presence-dot[data-v-d6b78409]{width:5px;height:5px;border-radius:50%;background:var(--demo-green);flex-shrink:0}.demo-conversation[data-v-d6b78409]{display:flex;flex-direction:column;min-width:0;background:color-mix(in srgb,var(--demo-panel) 93%,var(--demo-ink) 1%)}.demo-channel-heading[data-v-d6b78409]{display:flex;align-items:center;gap:10px;height:54px;padding:0 24px;border-bottom:1px solid var(--demo-line);font-size:13px}.demo-channel-heading>svg[data-v-d6b78409]{color:var(--demo-muted)}.demo-channel-heading>b[data-v-d6b78409]{font-weight:500}.demo-channel-heading>span[data-v-d6b78409]{border-left:1px solid var(--demo-line);padding-left:12px;font-size:12px;color:var(--demo-muted)}.demo-channel-heading>svg[data-v-d6b78409]:last-child{margin-left:auto}.mobile-channels[data-v-d6b78409]{display:none}.demo-conversation-content[data-v-d6b78409]{flex:1;min-width:0;min-height:330px;padding:23px 26px 12px}.demo-welcome[data-v-d6b78409]{display:flex;align-items:center;gap:13px;padding-bottom:19px}.demo-welcome-icon[data-v-d6b78409]{width:48px;height:48px;flex-shrink:0;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--demo-gold) 18%,transparent);border-radius:15px;color:var(--demo-gold);background:var(--demo-soft)}.demo-welcome h3[data-v-d6b78409]{font-size:17px;line-height:1.35;letter-spacing:-.03em;font-weight:500}.demo-welcome p[data-v-d6b78409]{color:var(--demo-muted);font-size:12px;line-height:1.65;margin-top:5px;max-width:370px}.demo-thread-divider[data-v-d6b78409]{display:flex;align-items:center;gap:10px;color:var(--demo-muted);font-size:12px;margin-bottom:17px}.demo-thread-divider[data-v-d6b78409]:before,.demo-thread-divider[data-v-d6b78409]:after{content:"";height:1px;flex:1;background:var(--demo-line)}.demo-thread-divider>span[data-v-d6b78409]{white-space:nowrap;font-size:12px}.demo-messages[data-v-d6b78409]{display:grid;gap:16px}.demo-message[data-v-d6b78409]{display:flex;align-items:flex-start;gap:10px;min-width:0}.demo-message>div[data-v-d6b78409]{min-width:0}.demo-message strong[data-v-d6b78409]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.6}.demo-message small[data-v-d6b78409]{font-size:12px;color:var(--demo-muted);font-weight:400}.demo-message p[data-v-d6b78409]{font-size:13px;line-height:1.6;color:color-mix(in srgb,var(--demo-ink) 82%,var(--demo-muted));margin-top:2px}.demo-portrait[data-v-d6b78409]{position:relative;flex-shrink:0;width:34px;height:34px;border:1px solid var(--demo-line);border-radius:12px;overflow:hidden;background:var(--portrait-bg);display:grid;place-items:center}.rose[data-v-d6b78409]{--portrait-bg:color-mix(in srgb,var(--demo-gold) 14%,var(--demo-panel-deep));--portrait-face:color-mix(in srgb,var(--demo-gold) 45%,var(--demo-ink));--portrait-hair:var(--demo-panel-deep)}.mint[data-v-d6b78409]{--portrait-bg:color-mix(in srgb,var(--demo-green) 13%,var(--demo-panel-deep));--portrait-face:color-mix(in srgb,var(--demo-green) 40%,var(--demo-ink));--portrait-hair:var(--demo-panel-deep)}.lilac[data-v-d6b78409]{--portrait-bg:color-mix(in srgb,var(--demo-muted) 14%,var(--demo-panel-deep));--portrait-face:color-mix(in srgb,var(--demo-muted) 35%,var(--demo-ink));--portrait-hair:var(--demo-panel-deep)}.gold[data-v-d6b78409]{--portrait-bg:color-mix(in srgb,var(--demo-gold) 18%,var(--demo-panel-deep));--portrait-face:var(--demo-gold);--portrait-hair:var(--demo-panel-deep)}.demo-portrait>i[data-v-d6b78409]{position:relative;width:18px;height:22px;border-radius:45% 45% 48% 48%;transform:translateY(6px);background:var(--portrait-face);box-shadow:0 -4px 0 1px var(--portrait-hair)}.demo-portrait>i[data-v-d6b78409]:before{content:"";position:absolute;top:6px;left:4px;width:2px;height:3px;border-radius:50%;background:var(--portrait-hair);box-shadow:7px 0 var(--portrait-hair)}.demo-portrait>i[data-v-d6b78409]:after{content:"";position:absolute;top:12px;left:7px;width:4px;height:2px;border-radius:0 0 4px 4px;background:var(--portrait-hair)}.demo-composer[data-v-d6b78409]{display:flex;align-items:center;gap:11px;width:calc(100% - 48px);margin:0 24px 21px;padding:13px 15px;border:1px solid var(--demo-line);border-radius:10px;color:var(--demo-muted);background:color-mix(in srgb,var(--demo-ink) 3%,var(--demo-panel));text-align:left;font-size:12px!important}.demo-composer>span[data-v-d6b78409]{min-width:0;flex:1}.demo-composer>svg[data-v-d6b78409]:last-child{color:var(--demo-gold)}.demo-composer[data-v-d6b78409]:hover{border-color:color-mix(in srgb,var(--demo-gold) 35%,transparent);color:var(--demo-ink)}.call-demo[data-v-d6b78409],.team-demo[data-v-d6b78409],.coach-demo[data-v-d6b78409]{min-height:455px;display:flex;flex-direction:column}.demo-pane-heading[data-v-d6b78409]{display:flex;align-items:center;gap:12px;min-height:82px;padding:18px 28px;border-bottom:1px solid var(--demo-line)}.demo-pane-icon[data-v-d6b78409]{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;border-radius:11px;border:1px solid color-mix(in srgb,var(--demo-gold) 15%,transparent);background:var(--demo-soft);color:var(--demo-gold)}.demo-pane-heading>div[data-v-d6b78409]{min-width:0}.demo-pane-heading h3[data-v-d6b78409]{font-size:15px;line-height:1.5;font-weight:500;letter-spacing:-.02em}.demo-pane-heading p[data-v-d6b78409]{font-size:12px;line-height:1.6;color:var(--demo-muted);margin-top:2px}.demo-pane-label[data-v-d6b78409]{margin-left:auto;color:var(--demo-muted);font-size:12px;white-space:nowrap}.demo-call-grid[data-v-d6b78409]{padding:24px 28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;flex:1}.demo-participant[data-v-d6b78409]{position:relative;display:grid;place-items:center;min-height:225px;border:1px solid var(--demo-line);border-radius:13px;overflow:hidden;background:radial-gradient(ellipse at 50% 37%,color-mix(in srgb,var(--portrait-bg) 27%,transparent),transparent 75%),color-mix(in srgb,var(--demo-bg) 40%,var(--demo-panel))}.demo-participant.self[data-v-d6b78409]{--portrait-bg:color-mix(in srgb,var(--demo-gold) 18%,var(--demo-panel-deep))}.demo-portrait.large[data-v-d6b78409]{width:70px;height:70px;border-radius:25px;box-shadow:none}.demo-portrait.large>i[data-v-d6b78409]{transform:translateY(15px) scale(2)}.participant-meta[data-v-d6b78409]{position:absolute;left:13px;right:13px;bottom:13px;display:flex;align-items:center;justify-content:space-between;color:var(--demo-muted);font-size:12px}.participant-meta b[data-v-d6b78409]{color:var(--demo-ink);font-size:12px;font-weight:450}.demo-participant.is-speaking[data-v-d6b78409]{border-color:color-mix(in srgb,var(--demo-green) 64%,var(--demo-line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--demo-green) 18%,transparent)}.participant-halo[data-v-d6b78409]{position:absolute;width:125px;height:125px;border:1px solid color-mix(in srgb,var(--demo-gold) 12%,transparent);border-radius:50%}.is-speaking .participant-halo[data-v-d6b78409]{border-color:color-mix(in srgb,var(--demo-green) 64%,var(--demo-line));animation:showcase-ring-d6b78409 2s ease-out infinite}.demo-voice-wave[data-v-d6b78409]{position:absolute;right:13px;top:13px;height:16px;display:flex;align-items:center;gap:2px}.demo-voice-wave>i[data-v-d6b78409]{display:block;width:2px;height:5px;border-radius:2px;background:var(--demo-green);animation:showcase-wave-d6b78409 .85s ease-in-out var(--voice-delay) infinite alternate}.demo-call-controls[data-v-d6b78409]{display:flex;align-items:center;gap:14px;padding:0 28px 23px}.demo-call-controls>span[data-v-d6b78409]{max-width:270px;font-size:12px;line-height:1.5;color:var(--demo-muted)}.demo-mic-toggle[data-v-d6b78409]{display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:39px;padding:0 12px;border:1px solid var(--demo-line);border-radius:9px;background:color-mix(in srgb,var(--demo-ink) 3%,var(--demo-panel));color:var(--demo-muted);font-size:12px!important}.demo-mic-toggle.enabled[data-v-d6b78409]{color:var(--demo-gold);background:var(--demo-soft);border-color:color-mix(in srgb,var(--demo-gold) 27%,transparent)}.demo-call-controls>.showcase-action[data-v-d6b78409]{margin-left:auto}.demo-team-content[data-v-d6b78409]{flex:1;padding:24px 28px 25px}.demo-team-intro[data-v-d6b78409]{display:flex;flex-direction:column;align-items:center;text-align:center}.demo-team-intro>span[data-v-d6b78409]{font-size:12px;letter-spacing:.09em;color:var(--demo-gold);font-weight:500}.demo-team-intro h4[data-v-d6b78409]{font-size:21px;line-height:1.35;letter-spacing:-.02em;margin-top:7px;font-weight:400}.demo-team-intro>p[data-v-d6b78409]{font-size:12px;line-height:1.6;color:var(--demo-muted);margin-top:7px}.demo-lanes[data-v-d6b78409]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:24px auto 0;max-width:660px}.showcase-lane[data-v-d6b78409]{position:relative;min-width:0;min-height:137px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:17px 5px 14px;border:1px solid var(--demo-line);border-radius:12px;background:color-mix(in srgb,var(--demo-bg) 35%,var(--demo-panel));color:var(--demo-muted)}.showcase-lane[data-v-d6b78409]:hover{border-color:color-mix(in srgb,var(--demo-gold) 30%,transparent);transform:translateY(-2px)}.showcase-lane.selected[data-v-d6b78409]{color:var(--demo-gold);border-color:color-mix(in srgb,var(--demo-gold) 50%,transparent);background:var(--demo-soft);box-shadow:none}.lane-icon[data-v-d6b78409]{width:37px;height:37px;display:grid;place-items:center}.lane-icon img[data-v-d6b78409]{width:32px;height:32px;object-fit:contain;opacity:.65;transition:opacity .2s,transform .2s}.showcase-lane.selected .lane-icon img[data-v-d6b78409]{opacity:1;transform:scale(1.1)}.showcase-lane b[data-v-d6b78409]{font-size:12px;font-weight:500}.showcase-lane small[data-v-d6b78409]{font-size:12px;font-weight:400;color:var(--demo-muted)}.lane-selection-mark[data-v-d6b78409]{position:absolute;right:7px;top:7px;width:17px;height:17px;display:grid;place-items:center;border-radius:50%;color:var(--demo-bg)}.showcase-lane.selected .lane-selection-mark[data-v-d6b78409]{background:var(--demo-gold)}.demo-pane-footer[data-v-d6b78409]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 28px;border-top:1px solid var(--demo-line)}.demo-pane-footer>span[data-v-d6b78409]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--demo-muted)}.demo-pane-footer>span>svg[data-v-d6b78409]{color:var(--demo-gold)}.showcase-action[data-v-d6b78409]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:38px;padding:0 13px;border:1px solid var(--demo-button-border);border-radius:9px;background:var(--demo-button-bg);color:var(--demo-button-ink);font-size:12px!important;font-weight:500!important;white-space:nowrap}.showcase-action[data-v-d6b78409]:hover{background:var(--demo-button-hover);transform:translateY(-1px)}.demo-coach-content[data-v-d6b78409]{display:grid;grid-template-columns:.9fr 1.1fr;min-width:0;flex:1}.demo-coach-conversation[data-v-d6b78409]{display:flex;flex-direction:column;align-items:flex-start;padding:20px 24px;border-right:1px solid var(--demo-line);min-width:0;background:radial-gradient(ellipse at 50% 80%,var(--demo-soft),transparent 68%)}.coach-user-prompt[data-v-d6b78409]{align-self:flex-end;border:1px solid var(--demo-line);padding:7px 10px;border-radius:10px 10px 3px;font-size:12px;background:color-mix(in srgb,var(--demo-ink) 3%,var(--demo-panel))}.coach-answer[data-v-d6b78409]{display:flex;align-items:flex-start;gap:10px;margin-top:14px}.coach-avatar[data-v-d6b78409]{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border:1px solid color-mix(in srgb,var(--demo-gold) 22%,transparent);border-radius:9px;background:var(--demo-soft)}.coach-avatar>img[data-v-d6b78409]{width:18px;height:18px;object-fit:contain}.coach-answer strong[data-v-d6b78409]{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--demo-gold)}.coach-answer p[data-v-d6b78409]{font-size:12px;line-height:1.6;margin-top:4px;max-width:230px}.coach-focus-art[data-v-d6b78409]{position:relative;display:grid;place-items:center;margin:12px auto 8px;width:80px;height:80px;color:var(--demo-gold)}.coach-focus-art>svg[data-v-d6b78409]{width:42px;height:42px}.coach-focus-art>span[data-v-d6b78409]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--demo-gold) 18%,transparent);border-radius:50%}.coach-focus-art>span[data-v-d6b78409]:nth-child(2){top:14px;right:14px;bottom:14px;left:14px;border-style:dashed;opacity:.6}.coach-focus-art>i[data-v-d6b78409]{position:absolute;top:10px;right:17px;width:5px;height:5px;border-radius:50%;background:var(--demo-gold);box-shadow:0 0 0 5px var(--demo-soft)}.demo-coach-conversation>small[data-v-d6b78409]{align-self:center;color:var(--demo-muted);font-size:12px}.demo-coach-notes[data-v-d6b78409]{min-width:0;padding:22px 26px}.coach-view-tabs[data-v-d6b78409]{display:flex;gap:5px;width:max-content;max-width:100%;padding:3px;background:color-mix(in srgb,var(--demo-bg) 45%,var(--demo-panel));border:1px solid var(--demo-line);border-radius:9px}.coach-view-tabs button[data-v-d6b78409]{min-height:31px;padding:0 12px;border:1px solid transparent;border-radius:6px;font-size:12px;color:var(--demo-muted);background:transparent}.coach-view-tabs button.selected[data-v-d6b78409]{background:var(--demo-soft);color:var(--demo-gold);border-color:color-mix(in srgb,var(--demo-gold) 12%,transparent)}.coach-observations[data-v-d6b78409]{display:grid;margin-top:14px}.coach-observations>div[data-v-d6b78409]{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid var(--demo-line)}.coach-observations>div[data-v-d6b78409]:last-child{border-bottom:0}.coach-step-index[data-v-d6b78409]{font-size:12px;font-weight:500;color:var(--demo-gold);padding-top:1px}.coach-observations>div>div[data-v-d6b78409]{min-width:0;flex:1}.coach-observations strong[data-v-d6b78409]{font-size:13px;font-weight:500;line-height:1.5}.coach-observations p[data-v-d6b78409]{font-size:12px;color:var(--demo-muted);line-height:1.65;margin-top:4px;max-width:270px}.coach-observations>div>svg[data-v-d6b78409]{color:var(--demo-muted);opacity:.65;margin-top:2px}.coach-next-focus[data-v-d6b78409]{padding-top:25px}.coach-next-focus>span[data-v-d6b78409]{display:flex;align-items:center;gap:7px;color:var(--demo-gold);font-size:12px;letter-spacing:.06em;font-weight:500}.coach-next-focus h4[data-v-d6b78409]{font-size:21px;font-weight:400;letter-spacing:-.02em;line-height:1.35;margin:15px 0 12px}.coach-next-focus p[data-v-d6b78409]{font-size:13px;line-height:1.8;color:var(--demo-muted);max-width:330px}.coach-next-focus>div[data-v-d6b78409]{display:flex;align-items:center;gap:7px;padding-top:20px;font-size:12px;color:var(--demo-gold)}.showcase-caption[data-v-d6b78409]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px;color:var(--demo-muted);font-size:12px}.showcase-caption>span[data-v-d6b78409]{display:flex;align-items:center;gap:8px;font-size:12px}.showcase-caption>span>i[data-v-d6b78409]{width:5px;height:5px;border-radius:50%;background:var(--demo-gold);opacity:.7}.showcase-caption>button[data-v-d6b78409]{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--demo-gold);padding:5px 0}.showcase-caption>button[data-v-d6b78409]:hover{color:var(--demo-ink)}.showcase-switch-enter-active[data-v-d6b78409],.showcase-switch-leave-active[data-v-d6b78409]{transition:opacity .16s ease,transform .16s ease}.showcase-switch-enter-from[data-v-d6b78409]{opacity:0;transform:translateY(6px)}.showcase-switch-leave-to[data-v-d6b78409]{opacity:0;transform:translateY(-4px)}.conversation-switch-enter-active[data-v-d6b78409],.conversation-switch-leave-active[data-v-d6b78409]{transition:opacity .12s ease,transform .12s ease}.conversation-switch-enter-from[data-v-d6b78409],.conversation-switch-leave-to[data-v-d6b78409]{opacity:0;transform:translateY(4px)}.beta-light .runia-showcase .showcase-lane .lane-icon img{filter:brightness(.35) sepia(.25)}@keyframes showcase-wave-d6b78409{0%{height:4px}to{height:15px}}@keyframes showcase-ring-d6b78409{0%{transform:scale(.8);opacity:.8}to{transform:scale(1.22);opacity:0}}@media(max-width:960px){.community-demo[data-v-d6b78409]{grid-template-columns:51px 168px minmax(0,1fr)}.demo-server-rail[data-v-d6b78409]{padding:17px 6px}.server-emblem[data-v-d6b78409]{width:33px;height:33px}.server-emblem.selected[data-v-d6b78409]:before{left:-8px}.showcase-sidebar[data-v-d6b78409]{padding:0 9px}.demo-channel[data-v-d6b78409]{gap:7px;padding:7px}.demo-community-cover[data-v-d6b78409]{padding:10px;gap:5px}.demo-community-cover>img[data-v-d6b78409]{width:22px;height:22px}.demo-conversation-content[data-v-d6b78409]{padding:21px 20px 12px}.demo-channel-heading[data-v-d6b78409]{padding:0 20px}.demo-composer[data-v-d6b78409]{width:calc(100% - 40px);margin-inline:20px}.demo-call-grid[data-v-d6b78409]{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:23px 20px}.demo-call-controls[data-v-d6b78409]{padding:0 20px 21px;gap:10px}.demo-call-controls>span[data-v-d6b78409]{max-width:220px}.demo-coach-notes[data-v-d6b78409]{padding:21px 20px}.demo-coach-conversation[data-v-d6b78409]{padding:23px 20px}.demo-pane-heading[data-v-d6b78409]{padding:17px 20px}.demo-pane-footer[data-v-d6b78409]{padding:16px 20px}}@media(max-width:720px){.showcase-tabs[data-v-d6b78409]{width:100%;gap:2px;padding:4px;margin-bottom:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:12px}.showcase-tabs button[data-v-d6b78409]{gap:6px;min-height:42px;padding:0 7px;font-size:12px}.showcase-tabs button>svg[data-v-d6b78409]{width:15px;height:15px}.showcase-tabs button>span[data-v-d6b78409]{max-width:100%;overflow-wrap:anywhere}.showcase-window[data-v-d6b78409]{border-radius:14px}.showcase-titlebar[data-v-d6b78409]{padding:0 15px;gap:11px;height:44px}.showcase-window-dots[data-v-d6b78409]{gap:4px}.showcase-window-dots i[data-v-d6b78409]{width:5px;height:5px}.showcase-title[data-v-d6b78409]{gap:7px}.showcase-title>img[data-v-d6b78409]{display:none}.showcase-demo-badge[data-v-d6b78409]{font-size:12px;padding:3px 6px}.community-demo[data-v-d6b78409]{grid-template-columns:minmax(0,1fr);min-height:455px}.demo-server-rail[data-v-d6b78409],.showcase-sidebar[data-v-d6b78409]{display:none}.mobile-channels[data-v-d6b78409]{display:flex;gap:4px;padding:9px 17px 0}.mobile-channels button[data-v-d6b78409]{padding:6px 8px;min-height:30px;color:var(--demo-muted);font-size:12px;border:1px solid transparent;border-radius:6px;background:transparent}.mobile-channels button.selected[data-v-d6b78409]{color:var(--demo-gold);background:var(--demo-soft);border-color:var(--demo-line)}.demo-channel-heading[data-v-d6b78409]{height:49px;padding:0 19px}.demo-conversation-content[data-v-d6b78409]{min-height:317px;padding:20px 20px 15px}.demo-welcome h3[data-v-d6b78409]{font-size:17px}.demo-welcome p[data-v-d6b78409],.demo-message p[data-v-d6b78409]{font-size:12px}.demo-messages[data-v-d6b78409]{gap:17px}.demo-composer[data-v-d6b78409]{padding:12px;margin-bottom:17px}.demo-pane-label[data-v-d6b78409]{display:none}.demo-pane-heading h3[data-v-d6b78409]{font-size:14px}.demo-pane-heading p[data-v-d6b78409]{font-size:12px}.demo-call-grid[data-v-d6b78409]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:19px}.demo-participant[data-v-d6b78409]{min-height:155px}.demo-portrait.large[data-v-d6b78409]{width:59px;height:59px;border-radius:21px}.demo-portrait.large>i[data-v-d6b78409]{transform:translateY(12px) scale(1.7)}.participant-halo[data-v-d6b78409]{width:102px;height:102px}.demo-call-controls[data-v-d6b78409]{padding:0 19px 20px;flex-wrap:wrap}.demo-call-controls>span[data-v-d6b78409]{max-width:none;flex:1;font-size:12px}.demo-call-controls>.showcase-action[data-v-d6b78409]{width:100%;margin-left:0;margin-top:3px}.demo-team-content[data-v-d6b78409]{padding:24px 19px}.demo-team-intro h4[data-v-d6b78409]{font-size:20px;max-width:280px}.demo-team-intro>p[data-v-d6b78409]{max-width:290px}.demo-lanes[data-v-d6b78409]{gap:6px;margin-top:24px}.showcase-lane[data-v-d6b78409]{min-height:123px;padding:19px 2px 12px;gap:8px;border-radius:9px}.lane-icon[data-v-d6b78409]{width:30px;height:30px}.lane-icon img[data-v-d6b78409]{width:26px;height:26px}.showcase-lane small[data-v-d6b78409]{font-size:12px}.lane-selection-mark[data-v-d6b78409]{right:4px;top:4px;width:15px;height:15px}.demo-pane-footer[data-v-d6b78409]{gap:10px;padding:15px 19px}.demo-pane-footer>span[data-v-d6b78409]{font-size:12px;gap:6px}.showcase-action[data-v-d6b78409]{padding:0 10px;gap:7px;font-size:12px!important}.demo-coach-content[data-v-d6b78409]{grid-template-columns:minmax(0,1fr)}.demo-coach-conversation[data-v-d6b78409]{display:none}.demo-coach-notes[data-v-d6b78409]{padding:21px 23px;min-height:307px}.coach-view-tabs[data-v-d6b78409]{margin-bottom:6px}.coach-observations>div[data-v-d6b78409]{padding:17px 0}.coach-next-focus[data-v-d6b78409]{padding-top:20px}.coach-next-focus h4[data-v-d6b78409]{font-size:20px}.coach-next-focus p[data-v-d6b78409]{font-size:13px}.showcase-caption[data-v-d6b78409]{flex-wrap:wrap;gap:9px;margin-top:16px}.showcase-caption>button[data-v-d6b78409]{margin-left:auto}}@media(max-width:430px){.showcase-tabs[data-v-d6b78409]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.showcase-tabs button[data-v-d6b78409]{flex-direction:row;gap:8px;min-height:43px;padding:8px 9px;white-space:nowrap;font-size:12px}.showcase-tabs button>span[data-v-d6b78409]{overflow-wrap:normal}.showcase-titlebar[data-v-d6b78409]{padding:0 12px;gap:9px}.showcase-window-dots[data-v-d6b78409]{display:none}.showcase-title[data-v-d6b78409]{font-size:12px;gap:6px}.showcase-title b[data-v-d6b78409]{font-size:12px}.showcase-demo-badge[data-v-d6b78409]{font-size:12px;padding:3px 5px}.demo-channel-heading[data-v-d6b78409]{padding:0 15px;gap:8px}.demo-channel-heading>span[data-v-d6b78409]{padding-left:9px}.mobile-channels[data-v-d6b78409]{padding-inline:11px;gap:1px}.mobile-channels button[data-v-d6b78409]{padding:6px 7px;font-size:12px}.demo-conversation-content[data-v-d6b78409]{padding:19px 15px 12px}.demo-welcome[data-v-d6b78409]{gap:11px}.demo-welcome-icon[data-v-d6b78409]{width:40px;height:40px;border-radius:12px}.demo-welcome-icon>svg[data-v-d6b78409]{width:21px;height:21px}.demo-welcome h3[data-v-d6b78409]{font-size:16px}.demo-welcome p[data-v-d6b78409]{line-height:1.6}.demo-message small[data-v-d6b78409]{display:none}.demo-message[data-v-d6b78409]{gap:9px}.demo-composer[data-v-d6b78409]{width:calc(100% - 30px);margin-inline:15px;padding:12px 10px;gap:8px}.demo-composer>span[data-v-d6b78409]{font-size:12px}.demo-pane-heading[data-v-d6b78409]{gap:10px;padding:16px 15px}.demo-pane-icon[data-v-d6b78409]{width:34px;height:34px;border-radius:10px}.demo-pane-heading h3[data-v-d6b78409]{font-size:14px}.demo-pane-heading p[data-v-d6b78409]{font-size:12px}.demo-call-grid[data-v-d6b78409]{padding:17px 15px;gap:9px}.demo-call-controls[data-v-d6b78409]{padding:0 15px 18px;gap:10px}.demo-mic-toggle[data-v-d6b78409]{padding:0 9px;gap:6px;font-size:12px!important}.demo-call-controls>span[data-v-d6b78409]{font-size:12px;line-height:1.5}.demo-team-content[data-v-d6b78409]{padding:24px 12px}.demo-team-intro h4[data-v-d6b78409]{font-size:20px}.demo-lanes[data-v-d6b78409]{gap:4px}.showcase-lane[data-v-d6b78409]{min-height:117px;gap:7px}.showcase-lane b[data-v-d6b78409],.showcase-lane small[data-v-d6b78409]{font-size:12px}.showcase-lane small[data-v-d6b78409]{max-width:43px;line-height:1.2;min-height:29px;display:grid;place-items:center}.lane-icon img[data-v-d6b78409]{width:23px;height:23px}.demo-pane-footer[data-v-d6b78409]{padding:14px 15px;flex-wrap:wrap}.demo-pane-footer>.showcase-action[data-v-d6b78409]{margin-left:auto}.demo-coach-notes[data-v-d6b78409]{padding-inline:19px}.showcase-caption>span[data-v-d6b78409]{font-size:12px;gap:6px}.showcase-caption>button[data-v-d6b78409]{font-size:12px}}@media(prefers-reduced-motion:reduce){.runia-showcase[data-v-d6b78409] *,.runia-showcase[data-v-d6b78409] *:before,.runia-showcase[data-v-d6b78409] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.showcase-lane[data-v-d6b78409]:hover,.showcase-action[data-v-d6b78409]:hover{transform:none}}.landing-media[data-v-a607cc49]{--media-ink:var(--lp-ink);--media-muted:var(--lp-muted);--media-line:var(--lp-line);--media-gold:var(--lp-gold);--media-panel:var(--lp-panel);--media-soft:color-mix(in srgb,var(--lp-muted) 5%,transparent);position:relative;isolation:isolate;width:100%;min-width:0;min-height:164px;overflow:hidden;box-sizing:border-box;border:1px solid var(--media-line);border-radius:24px;background:color-mix(in srgb,var(--media-panel) 62%,transparent);color:var(--media-muted);font-family:inherit}.landing-media-image[data-v-a607cc49]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--landing-media-fit,contain);object-position:center;opacity:0;transition:opacity .25s ease}.landing-media-image.is-loaded[data-v-a607cc49]{opacity:1}.landing-media-placeholder[data-v-a607cc49]{position:absolute;top:14px;right:14px;bottom:14px;left:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-width:0;padding:22px 16px;box-sizing:border-box;border:1px dashed var(--media-line);border-radius:15px;text-align:center}.landing-media-symbol[data-v-a607cc49]{display:grid;place-items:center;flex:none;width:40px;height:40px;margin-bottom:3px;border:1px solid var(--media-line);border-radius:12px;background:var(--media-soft);color:var(--media-gold)}.landing-media-label[data-v-a607cc49]{max-width:32ch;font-size:13px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.landing-media-path[data-v-a607cc49]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:0;row-gap:2px;max-width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.6;letter-spacing:-.02em}.landing-media-path>span[data-v-a607cc49]{color:var(--media-muted)}.landing-media-path>strong[data-v-a607cc49]{max-width:100%;color:var(--media-ink);font-size:12px;font-weight:400;overflow-wrap:anywhere}.landing-media.is-plain[data-v-a607cc49]{border-color:transparent;border-radius:0;background:transparent}.landing-media.is-plain .landing-media-placeholder[data-v-a607cc49]{top:0;right:0;bottom:0;left:0;border:none;border-radius:0}@media(max-width:540px){.landing-media[data-v-a607cc49]{border-radius:19px}.landing-media-placeholder[data-v-a607cc49]{top:10px;right:10px;bottom:10px;left:10px;padding:18px 12px;border-radius:12px}.landing-media.is-plain[data-v-a607cc49]{border-radius:0}}@media(prefers-reduced-motion:reduce){.landing-media-image[data-v-a607cc49]{transition:none}}.runia-landing-wave[data-v-172ad6f3]{position:relative;isolation:isolate;display:block;flex:none;width:100%;min-width:0;height:clamp(64px,8vw,128px);min-height:56px;overflow:hidden;background:var(--runia-wave-from);pointer-events:none;-webkit-user-select:none;user-select:none}.runia-landing-wave svg[data-v-172ad6f3]{position:absolute;top:-1px;left:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none}.runia-wave-back[data-v-172ad6f3]{fill:color-mix(in srgb,var(--runia-wave-to) 72%,var(--runia-wave-accent,var(--lp-cyan,#79ced0)) 28%);opacity:.45}.runia-wave-front[data-v-172ad6f3]{fill:var(--runia-wave-to)}.runia-wave-thread[data-v-172ad6f3]{fill:none;stroke:var(--runia-wave-accent);stroke-width:1;opacity:.32}.runia-landing-wave--overlap[data-v-172ad6f3]{height:calc(var(--hero-overlap,110px) * 1.6);min-height:130px;background:transparent}.runia-landing-wave--overlap svg[data-v-172ad6f3]{left:-5%;width:110%}.runia-landing-wave--overlap .runia-wave-back[data-v-172ad6f3]{opacity:.68;animation:wave-tide-back-172ad6f3 16s ease-in-out infinite alternate}.runia-landing-wave--overlap .runia-wave-front[data-v-172ad6f3]{animation:wave-tide-front-172ad6f3 22s ease-in-out infinite alternate}.runia-landing-wave--overlap .runia-wave-thread[data-v-172ad6f3]{stroke-width:1.1;opacity:.3;animation:wave-tide-back-172ad6f3 16s ease-in-out infinite alternate}@keyframes wave-tide-back-172ad6f3{0%{transform:translate(-1.5%)}to{transform:translate(1.5%)}}@keyframes wave-tide-front-172ad6f3{0%{transform:translate(1%)}to{transform:translate(-1%)}}@media(max-width:640px){.runia-landing-wave[data-v-172ad6f3]{height:clamp(56px,10vw,64px)}.runia-landing-wave--overlap[data-v-172ad6f3]{height:calc(var(--hero-overlap,88px) * 1.6)}}@media(prefers-reduced-motion:reduce){.runia-landing-wave--overlap .runia-wave-back[data-v-172ad6f3],.runia-landing-wave--overlap .runia-wave-front[data-v-172ad6f3],.runia-landing-wave--overlap .runia-wave-thread[data-v-172ad6f3]{animation:none}}.landing-footer[data-v-2fa7983d]{position:relative;isolation:isolate;background:var(--scene-footer,var(--lp-panel-deep));color:var(--lp-ink);font-family:inherit;font-size:13px;line-height:1.6}.landing-footer[data-v-2fa7983d] *,.landing-footer[data-v-2fa7983d] *:before,.landing-footer[data-v-2fa7983d] *:after{box-sizing:border-box}.landing-footer h2[data-v-2fa7983d],.landing-footer p[data-v-2fa7983d],.landing-footer ul[data-v-2fa7983d]{margin:0}.landing-footer ul[data-v-2fa7983d]{padding:0;list-style:none}.landing-footer button[data-v-2fa7983d],.landing-footer a[data-v-2fa7983d]{font:inherit;border:0;background:transparent;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.landing-footer button[data-v-2fa7983d]{cursor:pointer}.landing-footer button[data-v-2fa7983d]:disabled{opacity:.55;cursor:not-allowed}.landing-footer button[data-v-2fa7983d]:focus-visible,.landing-footer a[data-v-2fa7983d]:focus-visible{outline:2px solid var(--lp-gold);outline-offset:4px}.landing-footer svg[data-v-2fa7983d]{flex-shrink:0}.footer-inner[data-v-2fa7983d]{width:min(var(--lp-content-width,1200px),calc(100% - 96px));margin-inline:auto}.footer-main[data-v-2fa7983d]{display:grid;grid-template-columns:1.5fr 1fr 1fr .9fr;gap:54px;padding:58px 0 44px;border-top:1px solid var(--lp-line)}.footer-identity[data-v-2fa7983d]{min-width:0;padding-top:1px}.footer-brand[data-v-2fa7983d]{display:inline-flex;align-items:center;padding:0;border-radius:5px}.footer-brand img[data-v-2fa7983d]{display:block;width:108px;height:37px;object-fit:contain;object-position:left center}.footer-identity>p[data-v-2fa7983d]{max-width:225px;color:var(--lp-muted);font-size:13px;font-weight:400;line-height:1.75;margin-top:17px}.footer-stage[data-v-2fa7983d]{display:inline-flex;margin-top:18px;padding:3px 8px;border:1px solid var(--lp-line);border-radius:5px;color:var(--lp-muted);font-size:12px;font-weight:400;line-height:1.5}.footer-group[data-v-2fa7983d]{min-width:0}.footer-group h2[data-v-2fa7983d]{font-size:13px;font-weight:500;line-height:1.6;letter-spacing:0;color:var(--lp-ink);margin-bottom:14px}.footer-group ul[data-v-2fa7983d]{display:grid;gap:2px}.footer-group li[data-v-2fa7983d]{min-width:0}.footer-group button[data-v-2fa7983d],.footer-group a[data-v-2fa7983d]{display:inline-flex;align-items:center;gap:7px;min-height:31px;max-width:100%;padding:4px 0;border-radius:3px;text-align:left;color:var(--lp-muted);font-size:13px;font-weight:400;line-height:1.6;transition:color .18s ease}.footer-group button[data-v-2fa7983d]:hover:not(:disabled),.footer-group a[data-v-2fa7983d]:hover{color:var(--lp-gold)}.footer-group button>svg[data-v-2fa7983d]{opacity:.65}.footer-preferences[data-v-2fa7983d]{display:flex;align-items:center;gap:32px;min-height:87px;padding:20px 0;border-top:1px solid var(--lp-line)}.footer-setting[data-v-2fa7983d]{display:flex;align-items:center;gap:12px;min-width:0}.footer-setting-label[data-v-2fa7983d]{display:inline-flex;align-items:center;gap:8px;color:var(--lp-muted);font-size:12px;font-weight:400;white-space:nowrap}.footer-choice-group[data-v-2fa7983d]{display:inline-flex;align-items:center;gap:2px;min-width:0;padding:3px;border:1px solid var(--lp-line);border-radius:8px;background:color-mix(in srgb,var(--lp-panel) 42%,transparent)}.footer-choice-group>button[data-v-2fa7983d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;min-height:30px;padding:5px 9px;border:1px solid transparent;border-radius:5px;color:var(--lp-muted);font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap;transition:color .18s ease,background .18s ease,border-color .18s ease}.footer-choice-group>button[data-v-2fa7983d]:hover{color:var(--lp-ink);background:color-mix(in srgb,var(--lp-ink) 4%,transparent)}.footer-choice-group>button.selected[data-v-2fa7983d]{color:var(--lp-ink);background:var(--lp-panel);border-color:var(--lp-line);font-weight:500}.footer-themes>button.selected>svg[data-v-2fa7983d]{color:var(--lp-gold)}.landing-footer .footer-top[data-v-2fa7983d]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:36px;margin-left:auto;padding:5px 0;color:var(--lp-muted);font-size:12px;font-weight:400;white-space:nowrap}.footer-top>svg[data-v-2fa7983d]{color:var(--lp-gold);transition:transform .18s ease}.landing-footer .footer-top[data-v-2fa7983d]:hover{color:var(--lp-ink)}.footer-top:hover>svg[data-v-2fa7983d]{transform:translateY(-2px)}.footer-bottom[data-v-2fa7983d]{display:flex;align-items:flex-start;justify-content:space-between;gap:26px;border-top:1px solid var(--lp-line);padding:25px 0 30px;color:var(--lp-muted)}.footer-bottom p[data-v-2fa7983d]{font-size:12px;font-weight:400;line-height:1.7}.footer-copyright[data-v-2fa7983d]{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px}.footer-copyright>span[data-v-2fa7983d]{opacity:.5}.footer-disclaimer[data-v-2fa7983d]{max-width:390px;text-align:right}@media(max-width:1100px){.footer-inner[data-v-2fa7983d]{width:calc(100% - 64px)}.footer-main[data-v-2fa7983d]{gap:30px;grid-template-columns:1.2fr 1fr 1fr .9fr}.footer-preferences[data-v-2fa7983d]{gap:24px}.footer-setting[data-v-2fa7983d]{gap:9px}}@media(max-width:850px){.footer-main[data-v-2fa7983d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 36px;padding-top:42px}.footer-identity[data-v-2fa7983d]{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 25px}.footer-brand[data-v-2fa7983d]{grid-column:1;grid-row:1/3;justify-self:start}.footer-identity>p[data-v-2fa7983d]{max-width:none;margin:0}.footer-stage[data-v-2fa7983d]{margin:0;justify-self:start}.footer-preferences[data-v-2fa7983d]{flex-wrap:wrap;gap:16px 26px}.landing-footer .footer-top[data-v-2fa7983d]{margin-left:0}.footer-bottom[data-v-2fa7983d]{flex-direction:column;gap:9px}.footer-disclaimer[data-v-2fa7983d]{text-align:left;max-width:600px}}@media(max-width:800px){.footer-inner[data-v-2fa7983d]{width:calc(100% - 48px)}}@media(max-width:540px){.footer-inner[data-v-2fa7983d]{width:calc(100% - 40px)}.footer-main[data-v-2fa7983d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px;padding:30px 0 28px}.footer-identity[data-v-2fa7983d]{display:block}.footer-identity>p[data-v-2fa7983d]{max-width:245px;margin-top:12px}.footer-stage[data-v-2fa7983d]{margin-top:12px}.footer-group h2[data-v-2fa7983d]{margin-bottom:10px}.footer-group button[data-v-2fa7983d],.footer-group a[data-v-2fa7983d]{min-height:38px;font-size:12px;line-height:1.55}.footer-legal[data-v-2fa7983d]{grid-column:1/-1;padding-top:4px}.footer-legal ul[data-v-2fa7983d]{display:flex;flex-wrap:wrap;gap:2px 22px}.footer-preferences[data-v-2fa7983d]{flex-direction:column;align-items:stretch;gap:17px;padding-block:23px}.footer-setting[data-v-2fa7983d]{justify-content:space-between;gap:10px}.footer-choice-group[data-v-2fa7983d]{gap:2px}.footer-choice-group>button[data-v-2fa7983d]{min-height:36px;padding-inline:9px}.footer-themes>button[data-v-2fa7983d]{padding-inline:11px}.landing-footer .footer-top[data-v-2fa7983d]{align-self:flex-start;min-height:38px;margin-top:1px}.footer-bottom[data-v-2fa7983d]{padding-block:22px 25px;gap:10px}}@media(prefers-reduced-motion:reduce){.landing-footer button[data-v-2fa7983d],.landing-footer a[data-v-2fa7983d],.landing-footer svg[data-v-2fa7983d]{transition:none!important}.footer-top:hover>svg[data-v-2fa7983d]{transform:none}}.landing-cinema[data-v-385e3178]{--hero-stage-height:max(680px,100svh);position:relative;height:calc(var(--hero-stage-height) + var(--hero-hold,60svh));color:#eef4fa;background:#090e1c;scroll-margin-top:0!important}.cinema-stage[data-v-385e3178]{--hero-copy-opacity:1;--hero-baseline-opacity:1;--hero-copy-shift:0px;--hero-media-shift:0px;position:sticky;top:0;isolation:isolate;height:var(--hero-stage-height);min-width:0;display:grid;place-items:center;overflow:clip}.cinema-media[data-v-385e3178],.cinema-fallback[data-v-385e3178],.cinema-video[data-v-385e3178],.cinema-shade[data-v-385e3178],.cinema-colour[data-v-385e3178]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.cinema-media[data-v-385e3178]{z-index:-1;overflow:hidden;background:#090e1c}.cinema-fallback[data-v-385e3178]{background:radial-gradient(ellipse at 18% 25%,#20525d 0%,transparent 58%),radial-gradient(ellipse at 84% 70%,#493956 0%,transparent 55%),linear-gradient(130deg,#101f35,#090e1c)}.cinema-video[data-v-385e3178]{object-fit:cover;object-position:center 46%;opacity:0;transform:translateY(var(--hero-media-shift)) scale(1.05);filter:saturate(.82) brightness(.82);transition:opacity .8s ease}.has-frame .cinema-video[data-v-385e3178]{opacity:1}.video-unavailable .cinema-video[data-v-385e3178]{display:none}.cinema-shade[data-v-385e3178]{background:radial-gradient(ellipse at 50% 47%,#050c19a6,#050c1929 70%),linear-gradient(180deg,#050c193d,#050c191a 35%,#050c198f 78%,#050c19cc)}.cinema-colour[data-v-385e3178]{background:linear-gradient(115deg,rgba(72,153,163,.16),transparent 37%,rgba(124,94,146,.16) 76%,rgba(212,181,127,.08));mix-blend-mode:screen}.cinema-copy[data-v-385e3178]{position:relative;width:min(680px,calc(100% - 48px));margin-top:-40px;text-align:center;opacity:var(--hero-copy-opacity);transform:translateY(var(--hero-copy-shift));text-shadow:0 2px 24px rgba(0,0,0,.3)}.cinema-eyebrow[data-v-385e3178]{display:inline-flex;align-items:center;gap:10px;color:#d1e0e7;font-size:12px;font-weight:450;letter-spacing:.04em}.cinema-eyebrow i[data-v-385e3178]{width:6px;height:6px;flex:none;border-radius:50%;background:#a2d2c3;box-shadow:0 0 0 5px #a2d2c31a,0 0 18px #a2d2c32e}.cinema-copy h1[data-v-385e3178]{max-width:620px;margin:23px auto 20px;font-size:clamp(32px,3.5vw,46px);font-weight:400;line-height:1.24;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;color:#f0f5fa}.cinema-copy>p[data-v-385e3178]{max-width:500px;margin:0 auto;color:#ccd8e3;font-size:14px;font-weight:400;line-height:1.85;text-wrap:pretty}.cinema-actions[data-v-385e3178]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:28px;flex-wrap:wrap}.cinema-actions button[data-v-385e3178]{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:46px;padding:12px 20px;border:1px solid transparent;border-radius:8px;font-family:inherit;font-size:13px;font-weight:450;line-height:1.5;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s}.cinema-actions button svg[data-v-385e3178]{flex:none;transition:transform .2s}.cinema-primary[data-v-385e3178]{background:linear-gradient(120deg,#ead9b5,#cbb98e);border-color:#e4cf9d!important;color:#18232d;box-shadow:inset 0 1px #ffffff4d,0 8px 28px #050c1929}.cinema-primary[data-v-385e3178]:hover:not(:disabled){background:linear-gradient(120deg,#f3e5cb,#dfc99e);box-shadow:0 8px 32px #d6be9024}.cinema-primary:hover:not(:disabled) svg[data-v-385e3178]{transform:translate(2px,-2px)}.cinema-primary[data-v-385e3178]:disabled{opacity:.55;cursor:not-allowed}.cinema-secondary[data-v-385e3178]{background:#0c17263d;border-color:#ccdeea3d!important;color:#e5edf4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cinema-secondary[data-v-385e3178]:hover{background:#60909e29;border-color:#ccdeea7a!important}.cinema-secondary:hover svg[data-v-385e3178]{transform:translateY(2px)}.cinema-baseline[data-v-385e3178]{position:absolute;bottom:calc(var(--hero-overlap,110px) + 38px);left:max(32px,calc((100% - 1200px)/2));right:max(32px,calc((100% - 1200px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px;color:#cad8e3;font-size:12px;opacity:var(--hero-baseline-opacity);transform:translateY(var(--hero-copy-shift))}.cinema-baseline[aria-hidden=true][data-v-385e3178]{visibility:hidden}.cinema-platforms[data-v-385e3178]{display:flex;align-items:center;gap:9px;min-height:38px;padding:0;border:0;background:none;color:#cad8e3;font:inherit;cursor:pointer;transition:color .2s}.cinema-platforms[data-v-385e3178]:hover{color:#fff}.cinema-platforms svg[data-v-385e3178]{color:#9fbec7;flex:none}.cinema-playback[data-v-385e3178]{display:inline-flex;align-items:center;gap:12px;min-height:38px;padding:0;border:0;background:transparent;color:#d9e4ec;font:inherit;cursor:pointer}.cinema-playback i[data-v-385e3178]{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(204,222,234,.3);border-radius:50%;background:#09131f3d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s,border-color .2s}.cinema-playback:hover i[data-v-385e3178]{background:#66aab12e;border-color:#a5c9ca}.cinema-stage button[data-v-385e3178]:focus-visible{outline:2px solid #e4cc99;outline-offset:5px}@media(min-width:1700px){.cinema-copy[data-v-385e3178]{margin-top:-50px}}@media(max-width:800px){.cinema-copy[data-v-385e3178]{margin-top:-46px}.cinema-copy h1[data-v-385e3178]{font-size:38px;max-width:540px}.cinema-baseline[data-v-385e3178]{left:24px;right:24px}.cinema-video[data-v-385e3178]{object-position:52% center}}@media(max-width:540px){.landing-cinema[data-v-385e3178]{--hero-stage-height:max(670px,100svh)}.cinema-copy[data-v-385e3178]{width:calc(100% - 40px);margin-top:-56px}.cinema-copy h1[data-v-385e3178]{font-size:32px;letter-spacing:-.03em;margin-block:20px 17px}.cinema-copy>p[data-v-385e3178]{font-size:13px;max-width:335px;line-height:1.8}.cinema-actions[data-v-385e3178]{gap:10px;margin-top:24px}.cinema-actions button[data-v-385e3178]{padding-inline:15px;font-size:12px;gap:9px}.cinema-baseline[data-v-385e3178]{left:20px;right:20px;bottom:calc(var(--hero-overlap,88px) + 34px);gap:12px}.cinema-platforms[data-v-385e3178]{max-width:200px;line-height:1.6}.cinema-playback>span[data-v-385e3178]{display:none}.cinema-playback i[data-v-385e3178]{width:38px;height:38px}}@media(max-height:600px)and (min-width:541px){.landing-cinema[data-v-385e3178]{--hero-stage-height:600px}.cinema-copy[data-v-385e3178]{margin-top:-20px}.cinema-copy h1[data-v-385e3178]{font-size:36px}.cinema-baseline[data-v-385e3178]{bottom:calc(var(--hero-overlap,100px) + 20px)}}@media(max-height:640px){.cinema-stage[data-v-385e3178]{position:relative}.cinema-copy[data-v-385e3178],.cinema-baseline[data-v-385e3178]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cinema-video[data-v-385e3178],.cinema-copy[data-v-385e3178],.cinema-baseline[data-v-385e3178],.cinema-actions button[data-v-385e3178],.cinema-actions button svg[data-v-385e3178],.cinema-playback i[data-v-385e3178]{transition:none;transform:none}.cinema-copy[data-v-385e3178]{opacity:1}}.landing-plans[data-v-eae2f2b6]{--plans-ink:var(--lp-ink,#e7edf7);--plans-muted:var(--lp-muted,#afbdd0);--plans-surface:rgba(15,25,39,.28);--plans-surface-bottom:rgba(11,21,34,.68);--plans-shadow:rgba(3,9,19,.34);--plans-line:rgba(183,206,231,.21);--plans-reflection:rgba(226,240,255,.11);--plans-glass:rgba(196,220,247,.06);position:relative;isolation:isolate;color:var(--plans-ink)}.landing-plans.is-light[data-v-eae2f2b6]{--plans-surface:rgba(250,253,255,.29);--plans-surface-bottom:rgba(244,249,253,.73);--plans-shadow:rgba(39,65,88,.13);--plans-line:rgba(69,100,128,.22);--plans-reflection:rgba(255,255,255,.82);--plans-glass:rgba(255,255,255,.4) }.landing-plans[data-v-eae2f2b6] *,.landing-plans[data-v-eae2f2b6] *:before,.landing-plans[data-v-eae2f2b6] *:after{box-sizing:border-box}.plans-heading[data-v-eae2f2b6]{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:43px}.plans-kicker[data-v-eae2f2b6]{display:flex;align-items:center;gap:9px;margin-bottom:13px;color:var(--plans-muted);font-size:12px;font-weight:400;line-height:1.6}.plans-kicker>span[data-v-eae2f2b6]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--lp-cyan,#79ced0);box-shadow:0 0 0 4px color-mix(in srgb,var(--lp-cyan,#79ced0) 10%,transparent)}.plans-heading h2[data-v-eae2f2b6]{margin:0;font-size:clamp(30px,2.6vw,34px);line-height:1.25;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.plans-heading>p[data-v-eae2f2b6]{max-width:460px;margin:0;color:var(--plans-muted);font-size:14px;line-height:1.85}.hologram-plans[data-v-eae2f2b6]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;padding-bottom:10px}.hologram-plan[data-v-eae2f2b6]{--plan-accent:#c4d5e1;--plan-secondary:#7c9fb8;--plan-tertiary:#eef5fa;--plan-button-ink:#e6eff6;--plan-sheen:rgba(211,230,243,.1);--light-x:50%;--light-y:24%;--emblem-size:200px;--emblem-scale:3.65;position:relative;min-width:0;display:flex;flex-direction:column;isolation:isolate}.hologram-plan.plan-invocador[data-v-eae2f2b6]{--plan-accent:#89b9f4;--plan-secondary:#b397e5;--plan-tertiary:#c7e3ff;--plan-button-ink:#e2edff;--plan-sheen:rgba(147,178,246,.12)}.hologram-plan.plan-pro_coach[data-v-eae2f2b6]{--plan-accent:#e6c482;--plan-secondary:#6ed0dc;--plan-tertiary:#f8e8ba;--plan-button-ink:#f7eac9;--plan-sheen:rgba(239,205,137,.12)}.is-light .hologram-plan[data-v-eae2f2b6]{--plan-accent:#5a768a;--plan-secondary:#7193a9;--plan-tertiary:#c3d4df;--plan-button-ink:#344f63;--plan-sheen:rgba(109,146,172,.1)}.is-light .hologram-plan.plan-invocador[data-v-eae2f2b6]{--plan-accent:#466fb0;--plan-secondary:#8b64be;--plan-tertiary:#95c5e9;--plan-button-ink:#34598f;--plan-sheen:rgba(109,145,220,.12)}.is-light .hologram-plan.plan-pro_coach[data-v-eae2f2b6]{--plan-accent:#936e31;--plan-secondary:#287f91;--plan-tertiary:#d9bc7f;--plan-button-ink:#765725;--plan-sheen:rgba(197,157,88,.12)}.plan-surface[data-v-eae2f2b6]{position:relative;min-width:0;flex:1;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--plan-accent) 34%,var(--plans-line));border-radius:20px;background:linear-gradient(165deg,var(--plans-surface),var(--plans-surface-bottom) 68%);box-shadow:0 20px 42px -24px var(--plans-shadow),inset 0 1px 0 var(--plans-reflection);backdrop-filter:blur(9px) saturate(112%);-webkit-backdrop-filter:blur(9px) saturate(112%);overflow:hidden;isolation:isolate;transition:box-shadow .35s ease,transform .35s ease}.plan-foil[data-v-eae2f2b6]{display:none}@supports (mask-composite:exclude){.plan-foil[data-v-eae2f2b6]{display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:3;padding:1px;border-radius:inherit;background:linear-gradient(150deg,color-mix(in srgb,var(--plan-accent) 75%,transparent),transparent 30%,color-mix(in srgb,var(--plan-secondary) 48%,transparent) 57%,transparent 72%,color-mix(in srgb,var(--plan-tertiary) 58%,transparent));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}.plan-surface[data-v-eae2f2b6]:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 7%,color-mix(in srgb,var(--plan-accent) 15%,transparent),transparent 45%),linear-gradient(125deg,transparent 14%,var(--plan-sheen) 24%,transparent 36%,color-mix(in srgb,var(--plan-secondary) 7%,transparent) 65%,transparent 83%);background-size:100% 100%,200% 160%;background-position:0 0,80% 30%;opacity:.9;pointer-events:none;animation:hologram-refraction-eae2f2b6 18s ease-in-out infinite alternate;animation-play-state:paused}.plan-surface[data-v-eae2f2b6]:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(340px circle at var(--light-x) var(--light-y),color-mix(in srgb,var(--plan-accent) 18%,transparent),transparent 72%);opacity:0;pointer-events:none;transition:opacity .35s ease}.plan-spectrum[data-v-eae2f2b6]{position:absolute;inset:0 20px auto;height:1px;background:linear-gradient(90deg,transparent,var(--plan-accent),var(--plan-tertiary),var(--plan-secondary),transparent);background-size:190% 100%;opacity:.85;animation:hologram-edge-eae2f2b6 12s ease-in-out infinite alternate;animation-play-state:paused;pointer-events:none}.plan-emblem[data-v-eae2f2b6]{position:relative;height:224px;margin:10px 15px 0;flex:none;display:flex;justify-content:center;align-items:center;pointer-events:none}.emblem-orbit[data-v-eae2f2b6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:var(--plan-accent);stroke-width:.65;opacity:.38;overflow:visible}.emblem-orbit ellipse[data-v-eae2f2b6]:first-child{stroke-dasharray:3 8;opacity:.55}.emblem-orbit ellipse[data-v-eae2f2b6]:nth-child(2){stroke:var(--plan-secondary);opacity:.65}.orbit-guides[data-v-eae2f2b6]{opacity:.16}.orbit-marks[data-v-eae2f2b6]{opacity:.6}.emblem-aura[data-v-eae2f2b6]{position:absolute;width:210px;height:184px;top:6px;left:50%;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--plan-accent) 16%,transparent),color-mix(in srgb,var(--plan-secondary) 6%,transparent) 42%,transparent 70%);filter:blur(10px);opacity:.85}.emblem-halo[data-v-eae2f2b6]{position:absolute;left:50%;bottom:25px;width:122px;height:15px;transform:translate(-50%);border-radius:50%;background:linear-gradient(90deg,var(--plan-secondary),var(--plan-accent),var(--plan-secondary));filter:blur(14px);opacity:.22}.emblem-core[data-v-eae2f2b6]{position:relative;width:var(--emblem-size);height:var(--emblem-size);margin-top:-18px;display:grid;place-items:center;transform:translateY(0);animation:hologram-float-eae2f2b6 7s ease-in-out infinite alternate;animation-play-state:paused}.rank-emblem[data-v-eae2f2b6]{position:relative;display:block;width:100%;height:100%;overflow:hidden;isolation:isolate}.rank-emblem img[data-v-eae2f2b6]{position:relative;display:block;width:100%;height:100%;object-fit:contain;transform:scale(var(--emblem-scale));transform-origin:center;filter:drop-shadow(0 3px 4px rgba(2,10,21,.25));opacity:0;transition:opacity .45s ease}.has-emblem .rank-emblem img[data-v-eae2f2b6]{opacity:1}.is-light .rank-emblem img[data-v-eae2f2b6]{filter:drop-shadow(0 2px 3px rgba(33,61,89,.16))}.emblem-unavailable .emblem-core[data-v-eae2f2b6]{display:none}.emblem-unavailable .emblem-aura[data-v-eae2f2b6]{opacity:.35}.emblem-glint[data-v-eae2f2b6]{position:absolute;left:calc(50% + 76px);top:66px;width:3px;height:3px;border-radius:50%;background:var(--plan-secondary);box-shadow:-157px 52px color-mix(in srgb,var(--plan-accent) 48%,transparent),19px 66px color-mix(in srgb,var(--plan-tertiary) 50%,transparent);opacity:.7}.plan-invocador .emblem-core[data-v-eae2f2b6]{animation-delay:-2.4s}.plan-pro_coach .emblem-core[data-v-eae2f2b6]{animation-delay:-4.8s}.plan-invocador .plan-surface[data-v-eae2f2b6]:before,.plan-invocador .plan-spectrum[data-v-eae2f2b6]{animation-delay:-4s}.plan-pro_coach .plan-surface[data-v-eae2f2b6]:before,.plan-pro_coach .plan-spectrum[data-v-eae2f2b6]{animation-delay:-8s}.is-in-view .plan-surface[data-v-eae2f2b6]:before,.is-in-view .plan-spectrum[data-v-eae2f2b6],.is-in-view .emblem-core[data-v-eae2f2b6]{animation-play-state:running}.plan-body[data-v-eae2f2b6]{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;padding:0 29px 29px}.plan-name[data-v-eae2f2b6]{display:flex;align-items:center;justify-content:space-between;gap:15px}.plan-name h3[data-v-eae2f2b6]{margin:0;font-size:21px;font-weight:400;line-height:1.45;letter-spacing:-.02em;color:var(--plans-ink)}.plan-marker[data-v-eae2f2b6]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--plan-accent);box-shadow:0 0 10px color-mix(in srgb,var(--plan-accent) 30%,transparent)}.plan-free-label[data-v-eae2f2b6]{font-size:12px;font-weight:400;line-height:1.5;color:var(--plan-accent)}.plan-price[data-v-eae2f2b6]{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:13px;font-variant-numeric:tabular-nums}.plan-price strong[data-v-eae2f2b6]{font-size:clamp(29px,2.6vw,35px);font-weight:400;line-height:1.3;letter-spacing:-.035em;color:var(--plans-ink);overflow-wrap:anywhere}.plan-price>span[data-v-eae2f2b6]{font-size:12px;font-weight:400;color:var(--plans-muted);white-space:nowrap}.plan-rule[data-v-eae2f2b6]{height:1px;margin:24px 0 22px;background:linear-gradient(90deg,color-mix(in srgb,var(--plan-accent) 36%,transparent),var(--plans-line) 50%,transparent)}.plan-benefits[data-v-eae2f2b6]{display:flex;flex-direction:column;gap:13px;flex:1;margin:0 0 30px;padding:0;list-style:none}.plan-benefits li[data-v-eae2f2b6]{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;color:var(--plans-muted)}.plan-benefits li>svg[data-v-eae2f2b6]{flex:none;margin-top:3px;color:var(--plan-accent);stroke-width:1.65}.plan-benefits li>span[data-v-eae2f2b6]{min-width:0;overflow-wrap:anywhere}.plan-action[data-v-eae2f2b6]{position:relative;width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border:1px solid color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 38%,var(--plans-line));border-radius:9px;color:var(--plan-button-ink,var(--plans-ink));background:linear-gradient(115deg,color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 12%,transparent),color-mix(in srgb,var(--plan-secondary,var(--lp-cyan)) 8%,transparent));font-family:inherit;font-size:12px;font-weight:500;line-height:1.5;cursor:pointer;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.plan-action>span[data-v-eae2f2b6]{min-width:0;text-align:left}.plan-action>svg[data-v-eae2f2b6]{flex:none;transition:transform .25s ease}.plan-action[data-v-eae2f2b6]:hover:not(:disabled){background:color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 20%,transparent);border-color:color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 70%,var(--plans-line));box-shadow:0 0 18px color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 8%,transparent)}.plan-action:hover:not(:disabled)>svg[data-v-eae2f2b6]{transform:translate(3px)}.plan-action[data-v-eae2f2b6]:focus-visible{outline:2px solid var(--plan-accent,var(--lp-violet));outline-offset:4px}.plan-action[data-v-eae2f2b6]:disabled{opacity:.5;cursor:not-allowed}.plan-ground[data-v-eae2f2b6]{position:absolute;z-index:-1;height:12px;left:12%;right:12%;bottom:-6px;border-radius:50%;background:var(--plan-accent);filter:blur(20px);opacity:.11;pointer-events:none;transition:opacity .35s ease}.plans-availability[data-v-eae2f2b6]{display:flex;align-items:center;justify-content:center;gap:10px;margin:28px 0 0;color:var(--plans-muted);font-size:12px;line-height:1.8;text-align:center}.plans-availability>span[data-v-eae2f2b6]{width:4px;height:4px;border-radius:50%;flex:none;background:var(--lp-gold,#e4cc99)}.plans-unavailable[data-v-eae2f2b6]{display:flex;align-items:center;gap:22px;padding:34px;border:1px solid var(--plans-line);border-radius:16px;background:linear-gradient(120deg,var(--plans-glass),transparent);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);color:var(--plans-muted)}.plans-unavailable>div[data-v-eae2f2b6]{flex:1}.plans-unavailable h3[data-v-eae2f2b6]{margin:0 0 9px;color:var(--plans-ink);font-size:18px;font-weight:400;line-height:1.5}.plans-unavailable p[data-v-eae2f2b6]{margin:0;font-size:13px;line-height:1.8}.plans-unavailable>.plan-action[data-v-eae2f2b6]{width:auto;flex:none}.reveal-ready .plans-heading[data-v-eae2f2b6],.reveal-ready .hologram-plan[data-v-eae2f2b6],.reveal-ready .plans-unavailable[data-v-eae2f2b6],.reveal-ready .plans-availability[data-v-eae2f2b6]{transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.25,1);transition-delay:var(--reveal-delay,0ms)}.reveal-ready:not(.is-revealed) .plans-heading[data-v-eae2f2b6],.reveal-ready .hologram-plan[data-v-eae2f2b6]:not(.is-visible),.reveal-ready:not(.is-revealed) .plans-unavailable[data-v-eae2f2b6],.reveal-ready:not(.is-revealed) .plans-availability[data-v-eae2f2b6]{opacity:0;transform:translateY(23px)}.plans-heading[data-v-eae2f2b6]{--reveal-delay:0ms}.hologram-plans[data-v-eae2f2b6]{--reveal-delay:.1s}.plans-availability[data-v-eae2f2b6]{--reveal-delay:.25s}@keyframes hologram-refraction-eae2f2b6{0%{background-position:0 0,80% 30%}to{background-position:0 0,12% 70%}}@keyframes hologram-edge-eae2f2b6{0%{background-position:0 0}to{background-position:100% 0}}@keyframes hologram-float-eae2f2b6{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@media(hover:hover)and (pointer:fine){.hologram-plan:hover .plan-surface[data-v-eae2f2b6],.hologram-plan:focus-within .plan-surface[data-v-eae2f2b6]{transform:translateY(-4px);box-shadow:0 24px 44px -20px var(--plans-shadow),0 0 0 1px color-mix(in srgb,var(--plan-accent) 16%,transparent),inset 0 1px var(--plans-reflection)}.hologram-plan:hover .plan-surface[data-v-eae2f2b6]:after,.hologram-plan:focus-within .plan-surface[data-v-eae2f2b6]:after{opacity:1}.hologram-plan:hover .plan-ground[data-v-eae2f2b6],.hologram-plan:focus-within .plan-ground[data-v-eae2f2b6]{opacity:.2}}@media(max-width:1100px){.hologram-plans[data-v-eae2f2b6]{gap:18px}.plan-body[data-v-eae2f2b6]{padding-inline:22px}.plan-emblem[data-v-eae2f2b6]{margin-inline:8px}.plan-benefits[data-v-eae2f2b6]{gap:11px}.hologram-plan[data-v-eae2f2b6]{--emblem-size:186px}.plan-emblem[data-v-eae2f2b6]{height:212px}.plan-name h3[data-v-eae2f2b6]{font-size:20px}}@media(max-width:800px){.plans-heading[data-v-eae2f2b6]{grid-template-columns:1fr;gap:17px;margin-bottom:32px}.plans-heading>p[data-v-eae2f2b6]{max-width:570px}.plans-kicker[data-v-eae2f2b6]{margin-bottom:12px}.hologram-plans[data-v-eae2f2b6]{gap:13px}.hologram-plan[data-v-eae2f2b6]{--emblem-size:165px}.plan-body[data-v-eae2f2b6]{padding:0 18px 23px}.plan-emblem[data-v-eae2f2b6]{height:190px;margin-inline:4px}.emblem-aura[data-v-eae2f2b6]{width:170px;height:160px}.emblem-glint[data-v-eae2f2b6]{left:calc(50% + 60px);top:55px}.plan-price[data-v-eae2f2b6]{gap:6px}.plan-price strong[data-v-eae2f2b6]{font-size:29px}.plan-rule[data-v-eae2f2b6]{margin-block:20px}.plan-benefits[data-v-eae2f2b6]{margin-bottom:24px}.plan-action[data-v-eae2f2b6]{padding-inline:11px}.plans-unavailable[data-v-eae2f2b6]{flex-wrap:wrap}}@media(max-width:680px){.hologram-plans[data-v-eae2f2b6]{grid-template-columns:1fr;gap:26px;width:min(430px,100%);margin-inline:auto}.hologram-plan[data-v-eae2f2b6]{--emblem-size:205px}.plan-surface[data-v-eae2f2b6]{border-radius:18px}.plan-emblem[data-v-eae2f2b6]{height:225px;margin:8px 18px 0}.emblem-aura[data-v-eae2f2b6]{width:210px;height:184px}.emblem-glint[data-v-eae2f2b6]{left:calc(50% + 76px);top:66px}.plan-body[data-v-eae2f2b6]{padding:0 27px 27px}.plan-name h3[data-v-eae2f2b6]{font-size:22px}.plan-price[data-v-eae2f2b6]{margin-top:10px}.plan-price strong[data-v-eae2f2b6]{font-size:34px}.plan-rule[data-v-eae2f2b6]{margin:22px 0 20px}.plan-benefits[data-v-eae2f2b6]{gap:12px;margin-bottom:26px}.plan-benefits li[data-v-eae2f2b6],.plan-action[data-v-eae2f2b6]{font-size:13px}.plan-action[data-v-eae2f2b6]{min-height:47px;padding-inline:15px}.plans-availability[data-v-eae2f2b6]{align-items:flex-start;margin-top:22px}.plans-availability>span[data-v-eae2f2b6]{margin-top:9px}.plans-unavailable[data-v-eae2f2b6]{padding:26px;gap:17px}.plans-unavailable>div[data-v-eae2f2b6]{flex-basis:100%}.plans-unavailable>.plan-action[data-v-eae2f2b6]{width:100%;margin:0}}@media(max-width:380px){.hologram-plan[data-v-eae2f2b6]{--emblem-size:188px}.plan-body[data-v-eae2f2b6]{padding-inline:22px}.plan-emblem[data-v-eae2f2b6]{height:211px;margin-inline:10px}.plans-kicker[data-v-eae2f2b6]{font-size:12px}.plans-heading h2[data-v-eae2f2b6]{font-size:29px}.plans-heading>p[data-v-eae2f2b6]{font-size:13px}}.reduced-motion .plan-surface[data-v-eae2f2b6],.reduced-motion .plan-action[data-v-eae2f2b6],.reduced-motion .plan-action>svg[data-v-eae2f2b6],.reduced-motion .plan-ground[data-v-eae2f2b6],.reduced-motion .plan-surface[data-v-eae2f2b6]:after{transition:none!important;transform:none!important}.reduced-motion .plan-surface[data-v-eae2f2b6]:before,.reduced-motion .plan-spectrum[data-v-eae2f2b6],.reduced-motion .emblem-core[data-v-eae2f2b6]{animation:none!important}.reduced-motion .plans-heading[data-v-eae2f2b6],.reduced-motion .hologram-plan[data-v-eae2f2b6],.reduced-motion .plans-unavailable[data-v-eae2f2b6],.reduced-motion .plans-availability[data-v-eae2f2b6]{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.landing-plans[data-v-eae2f2b6] *,.landing-plans[data-v-eae2f2b6] *:before,.landing-plans[data-v-eae2f2b6] *:after{animation:none!important;transition:none!important}.landing-plans .plans-heading[data-v-eae2f2b6],.landing-plans .hologram-plan[data-v-eae2f2b6],.landing-plans .plans-unavailable[data-v-eae2f2b6],.landing-plans .plans-availability[data-v-eae2f2b6]{opacity:1!important;transform:none!important}.landing-plans .plan-surface[data-v-eae2f2b6],.landing-plans .emblem-core[data-v-eae2f2b6],.landing-plans .plan-action>svg[data-v-eae2f2b6]{transform:none!important}}.landing-downloads[data-v-53934363]{color:var(--lp-ink);font-family:inherit}.downloads-heading[data-v-53934363]{display:grid;grid-template-columns:1.15fr 1fr;gap:72px;align-items:end;margin-bottom:37px}.downloads-eyebrow[data-v-53934363]{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--lp-cyan);margin-bottom:15px}.downloads-heading h2[data-v-53934363]{margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:400;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.downloads-heading>p[data-v-53934363]{max-width:430px;margin:0 0 2px;color:var(--lp-muted);font-size:14px;line-height:1.8}.download-options[data-v-53934363]{border-top:1px solid var(--lp-line)}.download-option[data-v-53934363]{position:relative;display:grid;grid-template-columns:172px minmax(0,1fr) 238px;align-items:center;gap:38px;min-width:0;padding:32px 0}.download-option+.download-option[data-v-53934363]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--lp-line),color-mix(in srgb,var(--lp-line) 50%,transparent) 70%,transparent);pointer-events:none}.download-brand[data-v-53934363]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:98px}.download-brand img[data-v-53934363]{display:block;max-width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(0,0,0,.12));transition:transform .3s ease,filter .3s ease}.download-full .download-brand img[data-v-53934363]{width:172px}.download-companion .download-brand img[data-v-53934363]{width:98px}.download-option:hover .download-brand img[data-v-53934363]{transform:translateY(-2px);filter:drop-shadow(0 7px 17px rgba(173,122,52,.16))}.download-copy[data-v-53934363]{min-width:0}.download-copy h3[data-v-53934363]{margin:0;color:var(--lp-ink);font-size:22px;line-height:1.4;font-weight:400;letter-spacing:-.02em}.download-copy p[data-v-53934363]{max-width:390px;margin:8px 0 0;color:var(--lp-muted);font-size:13px;line-height:1.8}.download-action[data-v-53934363]{display:grid;justify-items:stretch;gap:10px;min-width:0}.download-link[data-v-53934363]{display:inline-flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:46px;padding:11px 16px;border:1px solid color-mix(in srgb,var(--lp-ink) 18%,transparent);border-radius:6px;background:transparent;color:var(--lp-ink);font:inherit;font-size:13px;font-weight:450;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.download-link>span[data-v-53934363]{min-width:0}.download-link>svg[data-v-53934363]{flex:none}.download-link>svg[data-v-53934363]:last-child{margin-left:auto;transition:transform .2s}.download-link>svg[data-v-53934363]:first-child{color:var(--lp-cyan)}.download-full .download-link[data-v-53934363]:not(.unavailable){color:#25251f;border-color:#d6c29b;background:linear-gradient(110deg,#e2d2ae,#cbb88f)}.download-full .download-link:not(.unavailable)>svg[data-v-53934363]{color:inherit}.download-link[data-v-53934363]:hover{border-color:var(--lp-cyan);background:color-mix(in srgb,var(--lp-cyan) 7%,transparent)}.download-full .download-link[data-v-53934363]:not(.unavailable):hover{border-color:#e5d6b5;background:linear-gradient(110deg,#eddfc2,#d8c6a2)}.download-link:hover>svg[data-v-53934363]:last-child{transform:translate(2px,-2px)}.download-link.unavailable[data-v-53934363]{opacity:.65;cursor:default}.download-meta[data-v-53934363]{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;color:var(--lp-muted);font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}.download-meta>span+span[data-v-53934363]:before{content:"·";margin-right:8px;opacity:.7}.download-meta .download-version-fallback[data-v-53934363]{flex-basis:100%}.download-meta .download-version-fallback[data-v-53934363]:before{content:none}.download-web[data-v-53934363]{display:flex;align-items:center;gap:14px;margin-top:0;padding-top:24px;border-top:1px solid var(--lp-line)}.download-web-icon[data-v-53934363]{flex:none;color:var(--lp-muted)}.download-web>div[data-v-53934363]{min-width:0}.download-web h3[data-v-53934363]{margin:0;font-size:13px;font-weight:450;line-height:1.6}.download-web p[data-v-53934363]{margin:2px 0 0;font-size:12px;line-height:1.65;color:var(--lp-muted)}.download-web>button[data-v-53934363]{margin-left:auto;display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:8px 0 8px 18px;border:0;background:none;color:var(--lp-ink);font:inherit;font-size:13px;font-weight:450;line-height:1.6;text-align:left;cursor:pointer}.download-web>button svg[data-v-53934363]{flex:none;color:var(--lp-cyan);transition:transform .2s}.download-web>button:hover svg[data-v-53934363]{transform:translate(2px,-2px)}.downloads-retry[data-v-53934363]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 18px;color:var(--lp-muted);font-size:12px;line-height:1.6}.downloads-retry button[data-v-53934363]{display:inline-flex;align-items:center;gap:7px;flex:none;min-height:40px;border:0;background:none;color:var(--lp-cyan);font:inherit;cursor:pointer}.landing-downloads a[data-v-53934363]:focus-visible,.landing-downloads button[data-v-53934363]:focus-visible{outline:2px solid var(--lp-cyan);outline-offset:4px}.download-spinner[data-v-53934363]{animation:download-spin-53934363 1s linear infinite}@keyframes download-spin-53934363{to{transform:rotate(360deg)}}@media(max-width:1050px){.downloads-heading[data-v-53934363]{gap:40px}.download-option[data-v-53934363]{grid-template-columns:142px minmax(0,1fr) 216px;gap:28px;padding:29px 0}.download-companion .download-brand img[data-v-53934363]{width:90px}.download-copy h3[data-v-53934363]{font-size:21px}.download-link[data-v-53934363]{padding-inline:13px}}@media(max-width:800px){.downloads-heading[data-v-53934363]{grid-template-columns:1fr;gap:16px;margin-bottom:27px}.downloads-heading>p[data-v-53934363]{max-width:520px}.download-option[data-v-53934363]{grid-template-columns:130px minmax(0,1fr);column-gap:28px;row-gap:15px;padding:26px 0}.download-brand[data-v-53934363]{grid-row:1 / 3;align-self:center}.download-action[data-v-53934363]{grid-column:2;width:min(100%,270px)}.download-meta[data-v-53934363]{justify-content:flex-start;text-align:left}.download-copy p[data-v-53934363]{max-width:430px}.download-web[data-v-53934363]{flex-wrap:wrap;gap:10px 13px}.download-web>button[data-v-53934363]{padding-left:0}}@media(max-width:540px){.downloads-heading h2[data-v-53934363]{font-size:27px}.downloads-heading>p[data-v-53934363]{font-size:13px}.download-option[data-v-53934363]{grid-template-columns:96px minmax(0,1fr);gap:14px 20px;padding:25px 0}.download-brand[data-v-53934363]{grid-column:1;grid-row:1;min-height:76px}.download-full .download-brand img[data-v-53934363]{width:104px;max-width:110%;margin-left:-3px}.download-companion .download-brand img[data-v-53934363]{width:76px}.download-copy[data-v-53934363]{display:contents}.download-copy h3[data-v-53934363]{grid-column:2;grid-row:1;font-size:20px;line-height:1.4;overflow-wrap:normal}.download-copy p[data-v-53934363]{grid-column:1 / -1;grid-row:2;margin:0;font-size:13px;max-width:none}.download-action[data-v-53934363]{grid-column:1 / -1;grid-row:3;width:100%;gap:9px}.download-meta[data-v-53934363]{justify-content:center;text-align:center}.download-link[data-v-53934363]{min-height:46px}.download-web[data-v-53934363]{align-items:flex-start;padding-top:21px}.download-web-icon[data-v-53934363]{margin-top:2px}.download-web>div[data-v-53934363]{flex:1}.download-web>button[data-v-53934363]{flex-basis:100%;justify-content:flex-start;margin-left:32px;min-height:40px;padding-block:5px}.downloads-retry[data-v-53934363]{align-items:flex-start;flex-direction:column;gap:2px}}@media(prefers-reduced-motion:reduce){.download-brand img[data-v-53934363],.download-link[data-v-53934363],.download-link>svg[data-v-53934363]:last-child,.download-web>button svg[data-v-53934363]{transition:none}.download-option:hover .download-brand img[data-v-53934363],.download-link:hover>svg[data-v-53934363]:last-child,.download-web>button:hover svg[data-v-53934363]{transform:none}.download-spinner[data-v-53934363]{animation:none}}.quick-rooms-feature[data-v-f328a182]{--rooms-accent:#b5e0d7;--rooms-ink:#eff5f4;--rooms-muted:#cadbdc;--rooms-line:rgba(208,232,232,.22);color:var(--rooms-ink);font-family:inherit;width:100%;min-width:0}.rooms-stage[data-v-f328a182]{position:relative;isolation:isolate;min-width:0;height:clamp(640px,56.25vw,940px);min-height:640px;overflow:clip;background:#102730}.rooms-media[data-v-f328a182],.rooms-backdrop[data-v-f328a182],.rooms-video[data-v-f328a182],.rooms-shade[data-v-f328a182]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rooms-media[data-v-f328a182]{z-index:-1;overflow:hidden}.rooms-backdrop[data-v-f328a182],.rooms-video[data-v-f328a182]{display:block;object-fit:cover;object-position:center 50%}.rooms-backdrop[data-v-f328a182]{filter:saturate(.88) brightness(.86)}.rooms-video[data-v-f328a182]{object-fit:contain;opacity:0;transition:opacity .6s ease}.has-frame .rooms-video[data-v-f328a182]{opacity:1}.rooms-shade[data-v-f328a182]{pointer-events:none;background:linear-gradient(180deg,var(--scene-rooms,#112a31),rgba(7,22,29,.12) 18%,rgba(7,22,29,.02) 30%,rgba(7,22,29,.06) 42%,rgba(7,22,29,.78) 78%,var(--scene-rooms,#112a31)),linear-gradient(90deg,rgba(8,24,31,.23),transparent 58%,rgba(8,24,31,.1))}.rooms-inner[data-v-f328a182]{position:relative;width:min(1200px,calc(100% - 96px));height:100%;margin-inline:auto;padding-block:64px 40px;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto;gap:32px}.rooms-topline[data-v-f328a182]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;color:var(--rooms-ink)}.rooms-signature[data-v-f328a182]{display:inline-flex;align-items:baseline;gap:7px;font-size:18px;font-weight:500;letter-spacing:-.03em;white-space:nowrap;text-shadow:0 1px 12px rgba(0,0,0,.2)}.rooms-signature>span[data-v-f328a182]{color:#dae9e8;font-size:14px;font-weight:400;letter-spacing:.015em}.rooms-capabilities[data-v-f328a182]{display:flex;align-items:center;flex-wrap:wrap;gap:18px;color:#e0eeed}.rooms-capabilities>span[data-v-f328a182]{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.6;font-weight:400;text-shadow:0 1px 10px rgba(0,0,0,.24)}.rooms-capabilities svg[data-v-f328a182]{flex:none;color:var(--rooms-accent)}.rooms-story[data-v-f328a182]{display:flex;align-items:flex-end;justify-content:space-between;gap:64px;min-width:0}.rooms-copy[data-v-f328a182]{max-width:470px;min-width:0;text-align:left}.rooms-eyebrow[data-v-f328a182]{display:inline-flex;align-items:center;gap:9px;margin-bottom:17px;color:#d2e8e2;font-size:12px;font-weight:450;letter-spacing:.025em}.rooms-eyebrow>i[data-v-f328a182]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--rooms-accent);box-shadow:0 0 0 4px #b5e0d71a}.rooms-copy h2[data-v-f328a182]{margin:0;max-width:430px;color:var(--rooms-ink);font-size:clamp(28px,2.6vw,36px);font-weight:400;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.rooms-copy>p[data-v-f328a182]{max-width:435px;margin:16px 0 0;color:var(--rooms-muted);font-size:14px;font-weight:400;line-height:1.85;text-wrap:pretty}.rooms-create[data-v-f328a182]{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:47px;margin-top:24px;padding:11px 18px;border:1px solid rgba(225,241,229,.6);border-radius:8px;background:linear-gradient(115deg,#e2ecde,#cadcd4);color:#162e32;font-family:inherit;font-size:13px;font-weight:450;line-height:1.6;cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 6px 24px #04121621;transition:background .2s,box-shadow .2s}.rooms-create svg[data-v-f328a182]{flex:none;transition:transform .25s}.rooms-create[data-v-f328a182]:hover{background:linear-gradient(115deg,#eef4e9,#d8e9e1);box-shadow:0 6px 28px #89cfbb21}.rooms-create:hover svg[data-v-f328a182]{transform:translate(2px,-2px)}.rooms-chapters[data-v-f328a182]{width:340px;max-width:40%;min-width:0;padding-bottom:2px}.rooms-chapters-label[data-v-f328a182]{display:block;margin:0 0 12px 12px;color:#bcd5d2;font-size:12px;line-height:1.6;font-weight:400}.rooms-chapters ol[data-v-f328a182]{margin:0;padding:0;list-style:none}.rooms-chapters li+li[data-v-f328a182]{border-top:1px solid rgba(208,232,232,.12)}.rooms-chapters button[data-v-f328a182]{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:47px;padding:10px 12px;border:0;border-left:1px solid transparent;border-radius:0 5px 5px 0;background:transparent;color:#c5d7d8;text-align:left;font-family:inherit;font-size:12px;font-weight:400;line-height:1.6;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.rooms-chapters button[data-v-f328a182]:hover,.rooms-chapters button.is-current[data-v-f328a182]{border-left-color:var(--rooms-accent);background:linear-gradient(90deg,#a3d6c91f,#a3d6c906);color:#edf6f3}.rooms-chapter-index[data-v-f328a182]{flex:none;color:var(--rooms-accent);font-variant-numeric:tabular-nums}.rooms-chapter-name[data-v-f328a182]{flex:1;min-width:0;overflow-wrap:anywhere}.rooms-chapters time[data-v-f328a182]{flex:none;color:#aac8c7;font-size:12px;font-variant-numeric:tabular-nums}.rooms-baseline[data-v-f328a182]{min-width:0}.rooms-transport[data-v-f328a182]{display:flex;align-items:center;gap:12px;min-width:0;min-height:58px;padding:8px 0;border-top:1px solid var(--rooms-line);box-sizing:border-box}.rooms-playback[data-v-f328a182],.rooms-icon-button[data-v-f328a182]{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:none;min-height:40px;padding:0 12px;border:1px solid rgba(204,229,228,.18);border-radius:7px;background:#0e252c4d;color:#e5efee;font-family:inherit;font-size:12px;font-weight:400;line-height:1.6;cursor:pointer;transition:background .2s,border-color .2s;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rooms-playback[data-v-f328a182]{font-family:inherit;font-size:12px;font-weight:400;line-height:1.6;white-space:nowrap}.rooms-icon-button[data-v-f328a182]{width:40px;padding:0}.rooms-playback[data-v-f328a182]:hover,.rooms-icon-button[data-v-f328a182]:hover{background:#5b949333;border-color:#cce5e461}.rooms-progress[data-v-f328a182]{flex:1;min-width:60px;padding:0 6px}.rooms-progress input[data-v-f328a182]{--rooms-progress:0%;display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:32px;margin:0;border:0;border-radius:2px;background:linear-gradient(90deg,#b5e0d7 var(--rooms-progress),rgba(201,225,224,.24) var(--rooms-progress)) center/100% 2px no-repeat;cursor:pointer}.rooms-progress input[data-v-f328a182]::-webkit-slider-runnable-track{height:2px;background:transparent}.rooms-progress input[data-v-f328a182]::-moz-range-track{height:2px;background:transparent}.rooms-progress input[data-v-f328a182]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:10px;height:10px;margin-top:-4px;border:2px solid #eff8f4;border-radius:50%;background:#b5e0d7;box-shadow:0 0 0 4px #b5e0d714}.rooms-progress input[data-v-f328a182]::-moz-range-thumb{width:7px;height:7px;border:2px solid #eff8f4;border-radius:50%;background:#b5e0d7;box-shadow:0 0 0 4px #b5e0d714}.rooms-time[data-v-f328a182]{display:inline-flex;gap:6px;flex:none;min-width:78px;color:#edf5f3;font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums;white-space:nowrap}.rooms-time>span[data-v-f328a182]{color:#a9c4c4}.rooms-control[data-v-f328a182]{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;color:#b8ced0;font-size:12px;font-weight:400;line-height:1.7;text-wrap:pretty}.rooms-control svg[data-v-f328a182]{flex:none;margin-top:3px;color:#a8cdc5}.rooms-stage[data-v-f328a182] :is(button,input):focus-visible{outline:2px solid #bde7d9;outline-offset:4px}.rooms-stage[data-v-f328a182]:fullscreen{width:100%;height:100dvh;min-height:0;background:#07151c}.rooms-stage:fullscreen .rooms-video[data-v-f328a182]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}.rooms-stage:fullscreen .rooms-inner[data-v-f328a182]{padding-block:40px 30px}@media(max-width:1000px){.rooms-inner[data-v-f328a182]{width:calc(100% - 64px);padding-block:55px 32px;gap:28px}.rooms-story[data-v-f328a182]{gap:35px}.rooms-chapters[data-v-f328a182]{width:300px;max-width:42%}.rooms-copy>p[data-v-f328a182]{font-size:13px;max-width:400px}.rooms-capabilities[data-v-f328a182]{gap:13px}}@media(max-width:760px){.rooms-stage[data-v-f328a182]{height:730px;min-height:660px}.rooms-inner[data-v-f328a182]{width:calc(100% - 40px);padding-block:40px 28px;gap:26px}.rooms-story[data-v-f328a182]{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:22px}.rooms-copy[data-v-f328a182]{max-width:450px}.rooms-copy h2[data-v-f328a182]{max-width:410px;font-size:30px}.rooms-chapters[data-v-f328a182]{width:100%;max-width:none}.rooms-chapters-label[data-v-f328a182]{margin-bottom:6px}.rooms-chapters button[data-v-f328a182]{min-height:42px;padding-block:8px}.rooms-capabilities[data-v-f328a182]{gap:12px}.rooms-capabilities>span[data-v-f328a182]:last-child{display:none}.has-chapters.rooms-stage[data-v-f328a182]{height:auto;min-height:850px}.has-chapters .rooms-inner[data-v-f328a182]{height:auto;min-height:850px;grid-template-rows:auto minmax(400px,1fr) auto}.rooms-transport[data-v-f328a182]{gap:8px;flex-wrap:wrap}.rooms-playback[data-v-f328a182]{min-width:40px;padding-inline:11px}.rooms-playback>span[data-v-f328a182]{display:none}.rooms-progress[data-v-f328a182]{order:5;flex-basis:100%;padding:0}.rooms-time[data-v-f328a182]{margin-left:auto;min-width:0}.rooms-fullscreen[data-v-f328a182]{margin-left:4px}.rooms-video[data-v-f328a182]{inset:90px 0 auto;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#102730}.has-frame .rooms-shade[data-v-f328a182]{background:linear-gradient(180deg,var(--scene-rooms,#112a31),transparent 20%,transparent 40%,rgba(7,22,29,.88) 68%,var(--scene-rooms,#112a31))}.has-media .rooms-story[data-v-f328a182]{padding-top:calc(56.25vw + 36px)}.has-media.rooms-stage[data-v-f328a182]{height:auto;min-height:760px}.has-media .rooms-inner[data-v-f328a182]{height:auto;min-height:760px;grid-template-rows:auto 1fr auto}.rooms-control[data-v-f328a182]{margin-top:7px}}@media(max-width:420px){.rooms-stage[data-v-f328a182]{height:690px;min-height:640px}.rooms-inner[data-v-f328a182]{width:calc(100% - 36px);padding-block:35px 24px;gap:23px}.rooms-signature[data-v-f328a182]{font-size:17px;gap:6px}.rooms-signature>span[data-v-f328a182]{font-size:13px}.rooms-topline[data-v-f328a182]{gap:14px}.rooms-capabilities[data-v-f328a182]{gap:10px}.rooms-capabilities>span[data-v-f328a182]{gap:5px;font-size:12px}.rooms-copy h2[data-v-f328a182]{font-size:28px;max-width:320px}.rooms-copy>p[data-v-f328a182]{font-size:13px;line-height:1.8;margin-top:14px}.rooms-eyebrow[data-v-f328a182]{margin-bottom:15px}.rooms-create[data-v-f328a182]{gap:17px;max-width:100%;padding-inline:15px;font-size:12px;margin-top:21px;min-height:46px}.rooms-control[data-v-f328a182]{font-size:12px;line-height:1.7}.rooms-chapters button[data-v-f328a182]{gap:10px;padding-inline:9px}.rooms-chapters-label[data-v-f328a182]{margin-left:9px}}@media(max-height:550px)and (min-width:761px){.rooms-stage[data-v-f328a182]{height:640px}.rooms-inner[data-v-f328a182]{padding-block:38px 28px;gap:25px}.rooms-copy h2[data-v-f328a182]{font-size:31px}}.rooms-stage[data-v-f328a182]:fullscreen{height:100dvh;min-height:0}.rooms-stage:fullscreen .rooms-inner[data-v-f328a182]{height:100%;min-height:0;grid-template-rows:auto 1fr auto}.rooms-stage:fullscreen .rooms-story[data-v-f328a182]{padding-top:0}.rooms-stage:fullscreen .rooms-shade[data-v-f328a182]{background:linear-gradient(180deg,rgba(7,22,29,.28),transparent 18%,transparent 76%,rgba(7,22,29,.65))}.rooms-stage:fullscreen .rooms-copy[data-v-f328a182]{display:none}.rooms-stage:fullscreen .rooms-chapters[data-v-f328a182]{display:none}.rooms-stage:fullscreen .rooms-control[data-v-f328a182]{display:none}@media(prefers-reduced-motion:reduce){.rooms-video[data-v-f328a182],.rooms-create[data-v-f328a182],.rooms-create svg[data-v-f328a182],.rooms-chapters button[data-v-f328a182],.rooms-playback[data-v-f328a182],.rooms-icon-button[data-v-f328a182]{transition:none}.rooms-create:hover svg[data-v-f328a182]{transform:none}}@font-face{font-family:Runia Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/runia-manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Runia Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/runia-manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.public-home-main:has(>.beta-home){overflow-y:auto!important;overflow-x:hidden!important;scroll-behavior:smooth;overscroll-behavior-y:contain;scrollbar-gutter:stable}@media(prefers-reduced-motion:reduce){.public-home-main:has(>.beta-home){scroll-behavior:auto}}.beta-home[data-v-d2a8b04a]{--scene-hero:#090e1c;--scene-community:#111d2b;--scene-rooms:#112a31;--scene-calls:#182137;--scene-teams:#202035;--scene-coach:#142b31;--scene-desktop:#182335;--scene-plans:#1c1e2e;--scene-faq:#111f2a;--scene-final:#1a2636;--scene-footer:#0d1623;--lp-bg:var(--scene-hero);--lp-panel:#1c2b3d;--lp-panel-deep:#121d2d;--lp-ink:#e7edf7;--lp-muted:#afbdd0;--lp-line:rgba(186,207,229,.16);--lp-gold:#e4cc99;--lp-cyan:#79ced0;--lp-violet:#aa9cd7;--lp-soft:rgba(121,206,208,.075);--lp-green:#a0cdbb;--lp-halo-opacity:.34;--hero-hold:60svh;--hero-overlap:clamp(88px,10vw,146px);--lp-button-bg:#e4cc99;--lp-button-ink:#192735;--lp-button-border:#edd9b2;--lp-button-hover:#efddbb;--lp-content-width:1200px;--lp-title-size:clamp(36px,3.25vw,42px);--lp-section-title-size:clamp(30px,2.6vw,34px);background:var(--scene-hero);color:var(--lp-ink);min-height:100%;font-family:Runia Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.6;isolation:isolate;overflow:clip}.beta-home.beta-light[data-v-d2a8b04a]{--scene-hero:#090e1c;--scene-community:#edf3f6;--scene-rooms:#112a31;--scene-calls:#f0eef6;--scene-teams:#f6edf1;--scene-coach:#e8f3ef;--scene-desktop:#edf1f8;--scene-plans:#f5f1e9;--scene-faq:#ecf2f6;--scene-final:#efedf6;--scene-footer:#e8edf4;--lp-panel:#ffffff;--lp-panel-deep:#e5edf4;--lp-ink:#253247;--lp-muted:#536278;--lp-line:rgba(48,73,104,.17);--lp-gold:#7b5b30;--lp-cyan:#297a82;--lp-violet:#766099;--lp-soft:rgba(41,122,130,.065);--lp-green:#3b725e;--lp-halo-opacity:.2;--lp-button-bg:#263342;--lp-button-ink:#f8fafc;--lp-button-border:#263342;--lp-button-hover:#34475b}.beta-home[data-v-d2a8b04a] *,.beta-home[data-v-d2a8b04a] *:before,.beta-home[data-v-d2a8b04a] *:after{box-sizing:border-box}.beta-home h1[data-v-d2a8b04a],.beta-home h2[data-v-d2a8b04a],.beta-home h3[data-v-d2a8b04a],.beta-home p[data-v-d2a8b04a]{margin:0}.beta-home button[data-v-d2a8b04a],.beta-home a[data-v-d2a8b04a]{-webkit-tap-highlight-color:transparent}.beta-home button[data-v-d2a8b04a]{font-family:inherit;cursor:pointer}.beta-home button[data-v-d2a8b04a]:focus-visible,.beta-home a[data-v-d2a8b04a]:focus-visible,.beta-home summary[data-v-d2a8b04a]:focus-visible,.lineup-caption[data-v-d2a8b04a]:focus-visible{outline:2px solid var(--lp-gold);outline-offset:5px}.beta-home button[data-v-d2a8b04a]:disabled{opacity:.5;cursor:not-allowed}.lp-container[data-v-d2a8b04a]{width:min(var(--lp-content-width),calc(100% - 96px));margin-inline:auto}.lp-section[data-v-d2a8b04a]{position:relative;padding:64px 0 56px;isolation:isolate;overflow:clip;transition:background-color .45s ease,color .3s ease}.lp-section[data-v-d2a8b04a]:before{content:"";position:absolute;z-index:-1;top:-12%;right:-8%;bottom:-12%;left:-8%;pointer-events:none;opacity:var(--lp-halo-opacity);background:radial-gradient(ellipse at 12% 44%,color-mix(in srgb,var(--section-glow,var(--lp-cyan)) 32%,transparent),transparent 49%),radial-gradient(ellipse at 88% 58%,color-mix(in srgb,var(--section-glow-secondary,var(--lp-violet)) 28%,transparent),transparent 52%);animation:scene-colour-drift-d2a8b04a 22s ease-in-out infinite alternate;animation-play-state:paused}.lp-section.scene-in-view[data-v-d2a8b04a]:before{animation-play-state:running}@keyframes scene-colour-drift-d2a8b04a{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,2%,0) scale(1.08)}}.beta-home section[id][data-v-d2a8b04a]{scroll-margin-top:108px}.lp-eyebrow[data-v-d2a8b04a]{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.6;letter-spacing:.035em;font-weight:500;color:var(--lp-muted)}.live-dot[data-v-d2a8b04a]{display:inline-block;flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--lp-green);box-shadow:0 0 0 4px color-mix(in srgb,var(--lp-green) 9%,transparent)}.beta-home h2[data-v-d2a8b04a]{font-size:var(--lp-section-title-size);font-weight:400;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}.lp-button[data-v-d2a8b04a]{min-height:46px;padding:11px 18px;border:1px solid transparent;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:13px;font-weight:500;line-height:1.45;transition:background .2s,border-color .2s,color .2s}.lp-button>svg[data-v-d2a8b04a],.lp-text-link>svg[data-v-d2a8b04a]{flex-shrink:0}.lp-button-primary[data-v-d2a8b04a]{color:var(--lp-button-ink);background:var(--lp-button-bg);border-color:var(--lp-button-border)}.lp-button-primary[data-v-d2a8b04a]:hover:not(:disabled){background:var(--lp-button-hover);border-color:var(--lp-button-hover)}.lp-button-quiet[data-v-d2a8b04a]{padding-inline:8px;color:var(--lp-ink);background:transparent}.lp-button-quiet[data-v-d2a8b04a]:hover:not(:disabled){background:color-mix(in srgb,var(--lp-ink) 4%,transparent)}.lp-button-outline[data-v-d2a8b04a]{border-color:var(--lp-line);color:var(--lp-ink);background:transparent}.lp-button-outline[data-v-d2a8b04a]:hover:not(:disabled){border-color:color-mix(in srgb,var(--lp-cyan) 55%,transparent);background:linear-gradient(115deg,var(--lp-soft),color-mix(in srgb,var(--lp-violet) 9%,transparent))}.lp-text-link[data-v-d2a8b04a]{display:inline-flex;align-items:center;gap:14px;min-height:42px;padding:7px 0;border:0;background:transparent;color:var(--lp-gold);font-size:13px;font-weight:500;text-align:left;line-height:1.6}.lp-text-link svg[data-v-d2a8b04a]{transition:transform .2s}.lp-text-link:hover svg[data-v-d2a8b04a]{transform:translate(2px,-2px)}.landing-chapters[data-v-d2a8b04a]{position:relative;z-index:2;margin-top:calc(-1 * (var(--hero-hold) + var(--hero-overlap)));isolation:isolate;pointer-events:none}.landing-chapters>.lp-section[data-v-d2a8b04a],.landing-chapters>.landing-footer[data-v-d2a8b04a]{pointer-events:auto}.scene-art[data-v-d2a8b04a]{position:relative;min-width:0;width:100%;isolation:isolate}.scene-art>.landing-media[data-v-d2a8b04a]{position:relative;z-index:1}.beta-enrollment[data-v-d2a8b04a]{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding:4px 0 26px;align-items:center}.beta-cohort[data-v-d2a8b04a]{display:flex;align-items:center;gap:16px}.cohort-number[data-v-d2a8b04a]{font-size:34px;font-weight:400;line-height:1;letter-spacing:-.025em;color:var(--lp-ink);font-variant-numeric:tabular-nums}.beta-cohort>div[data-v-d2a8b04a]{display:grid;gap:3px}.beta-cohort strong[data-v-d2a8b04a]{font-size:13px;font-weight:400;color:var(--lp-muted)}.beta-live-count[data-v-d2a8b04a]{max-width:440px;width:100%;justify-self:end}.count-top[data-v-d2a8b04a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.count-top>span[data-v-d2a8b04a]{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:450;letter-spacing:.035em;color:var(--lp-muted)}.count-top>strong[data-v-d2a8b04a]{font-size:18px;line-height:1.2;font-weight:450;font-variant-numeric:tabular-nums}.count-top small[data-v-d2a8b04a]{font-size:13px;font-weight:400;color:var(--lp-muted)}.live-dot.unavailable[data-v-d2a8b04a]{background:var(--lp-muted);box-shadow:none;opacity:.5}.beta-capacity-track[data-v-d2a8b04a]{height:3px;overflow:hidden;background:var(--lp-line);border-radius:10px;margin:12px 0 9px}.beta-capacity-track>span[data-v-d2a8b04a]{display:block;height:100%;background:linear-gradient(90deg,var(--lp-cyan),var(--lp-gold));transition:width .7s ease}.count-track-empty>span[data-v-d2a8b04a]{width:0}.count-track-empty>span.is-loading[data-v-d2a8b04a]{width:30%;animation:count-loading-d2a8b04a 1.3s ease-in-out infinite}.count-caption[data-v-d2a8b04a]{display:flex;justify-content:space-between;gap:12px;color:var(--lp-muted);font-size:12px;line-height:1.5;min-height:18px}.count-caption button[data-v-d2a8b04a]{font-size:12px;padding:0;border:0;background:transparent;color:var(--lp-gold);text-decoration:underline;text-underline-offset:3px}.scene-navigation[data-v-d2a8b04a]{margin-bottom:62px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;align-items:center;padding:17px 0 6px;border-top:1px solid var(--lp-line)}.scene-navigation>button[data-v-d2a8b04a]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:7px 0;border:0;background:transparent;font-size:12px;font-weight:450;color:var(--lp-muted);transition:color .2s}.scene-navigation>button>svg[data-v-d2a8b04a]:first-child{color:var(--lp-gold)}.scene-navigation>button>svg[data-v-d2a8b04a]:last-child{opacity:.5;transition:transform .2s}.scene-navigation>button[data-v-d2a8b04a]:hover{color:var(--lp-ink);background:linear-gradient(110deg,transparent,color-mix(in srgb,var(--lp-cyan) 8%,transparent),transparent)}.scene-navigation>button:hover>svg[data-v-d2a8b04a]:last-child{transform:translateY(2px);opacity:1}.lp-section.quick-rooms-section[data-v-d2a8b04a]{--section-glow:var(--lp-cyan);--section-glow-secondary:var(--lp-green);background:var(--scene-rooms);padding:0}.quick-rooms-section[data-v-d2a8b04a]:before{display:none}.count-confirmations[data-v-d2a8b04a]{margin-top:8px!important;font-size:12px;color:var(--lp-muted);line-height:1.6}.scene-split[data-v-d2a8b04a]{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:100px;min-height:425px}.scene-copy[data-v-d2a8b04a]{position:relative;z-index:2;min-width:0}.scene-copy>p[data-v-d2a8b04a]{max-width:425px;font-size:14px;line-height:1.85;color:var(--lp-muted);margin:18px 0 21px}.community-section[data-v-d2a8b04a]{--section-glow:var(--lp-cyan);--section-glow-secondary:var(--lp-violet);background:var(--scene-community);padding-top:14px;padding-bottom:32px}.community-art[data-v-d2a8b04a]{max-width:520px}.community-copy[data-v-d2a8b04a]{padding-right:24px}.product-preview[data-v-d2a8b04a]{margin-top:38px;border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line)}.product-preview>summary[data-v-d2a8b04a]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:18px 0;list-style:none;cursor:pointer;color:var(--lp-ink);font-size:13px;font-weight:450}.product-preview>summary[data-v-d2a8b04a]::-webkit-details-marker{display:none}.product-preview>summary>span[data-v-d2a8b04a]{display:flex;align-items:center;gap:12px}.preview-dot[data-v-d2a8b04a]{width:6px;height:6px;border-radius:50%;background:var(--lp-green)}.product-preview>summary>svg[data-v-d2a8b04a]{color:var(--lp-gold);flex-shrink:0;transition:transform .25s}.product-preview[open]>summary>svg[data-v-d2a8b04a]{transform:rotate(45deg)}.product-preview-content[data-v-d2a8b04a]{padding:8px 0 30px}.calls-section[data-v-d2a8b04a]{--section-glow:var(--lp-violet);--section-glow-secondary:var(--lp-cyan);background:var(--scene-calls)}.calls-composition[data-v-d2a8b04a]{grid-template-columns:1fr 1.12fr;gap:95px}.calls-copy[data-v-d2a8b04a]{padding-left:34px}.calls-art[data-v-d2a8b04a]{max-width:530px;justify-self:end}.scene-heading[data-v-d2a8b04a]{text-align:center;max-width:680px;margin-inline:auto}.scene-heading>p[data-v-d2a8b04a]{max-width:550px;font-size:14px;line-height:1.85;color:var(--lp-muted);margin:18px auto 0}.together-section[data-v-d2a8b04a]{--section-glow:var(--lp-violet);--section-glow-secondary:var(--lp-gold);background:var(--scene-teams)}.together-heading[data-v-d2a8b04a]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:100px;max-width:none;text-align:left}.together-heading>p[data-v-d2a8b04a]{max-width:420px;margin:0}.teams-art[data-v-d2a8b04a]{width:min(880px,100%);margin:34px auto 18px}.team-interaction[data-v-d2a8b04a]{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px 30px;max-width:940px;margin:0 auto;padding:18px 0;border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line)}.lineup-grid[data-v-d2a8b04a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.lineup-grid>button[data-v-d2a8b04a]{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:8px 5px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--lp-muted);font-size:12px;font-weight:450;transition:background .2s,border-color .2s,color .2s}.lineup-grid>button>img[data-v-d2a8b04a]{object-fit:contain;opacity:.65;filter:grayscale(.2);width:27px;height:27px;transition:opacity .2s}.lineup-grid>button[data-v-d2a8b04a]:hover{background:var(--lp-soft);color:var(--lp-ink)}.lineup-grid>button.selected[data-v-d2a8b04a]{border-color:var(--lp-line);background:color-mix(in srgb,var(--lp-panel) 65%,transparent);color:var(--lp-ink)}.lineup-grid>button.selected>img[data-v-d2a8b04a]{opacity:1}.lane-check[data-v-d2a8b04a]{position:absolute;top:5px;right:5px;color:var(--lp-green);width:10px;height:10px}.lineup-caption[data-v-d2a8b04a]{grid-column:1;grid-row:2;display:flex;align-items:center;justify-content:center;gap:12px;font-size:12px;color:var(--lp-muted);line-height:1.6}.selected-role[data-v-d2a8b04a]{padding-left:13px;border-left:1px solid var(--lp-line);color:var(--lp-gold);font-weight:500}.team-interaction>.lp-button[data-v-d2a8b04a]{grid-column:2;grid-row:1/3}.team-points[data-v-d2a8b04a]{display:flex;justify-content:center;margin-top:24px;color:var(--lp-muted);font-size:12px}.team-points>span[data-v-d2a8b04a]{display:flex;align-items:center;gap:9px}.team-points svg[data-v-d2a8b04a]{color:var(--lp-gold)}.coach-section[data-v-d2a8b04a]{--section-glow:var(--lp-cyan);--section-glow-secondary:var(--lp-green);background:var(--scene-coach)}.coach-composition[data-v-d2a8b04a]{grid-template-columns:1.02fr 1fr;gap:100px}.coach-art[data-v-d2a8b04a]{max-width:500px}.coach-copy[data-v-d2a8b04a]{padding-right:28px}.desktop-section[data-v-d2a8b04a]{--section-glow:var(--lp-gold);--section-glow-secondary:var(--lp-violet);background:var(--scene-desktop);padding-block:56px 38px}.desktop-intro[data-v-d2a8b04a]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.desktop-heading[data-v-d2a8b04a]{text-align:left;margin:0;max-width:540px}.desktop-heading>p[data-v-d2a8b04a]{max-width:480px;margin:18px 0 0}.desktop-art[data-v-d2a8b04a]{width:min(920px,100%);margin:42px auto 0}.desktop-download[data-v-d2a8b04a]{display:flex;flex-direction:column;align-items:flex-end;gap:17px;max-width:310px}.desktop-caption[data-v-d2a8b04a]{display:flex;align-items:center;justify-content:flex-end;gap:7px;color:var(--lp-muted);font-size:12px;flex-wrap:wrap;text-align:right;line-height:1.7}.plans-section[data-v-d2a8b04a]{--section-glow:var(--lp-gold);--section-glow-secondary:var(--lp-violet);background:linear-gradient(180deg,var(--scene-plans) 0%,rgba(12,27,43,.54) 24%,rgba(10,25,40,.58) 76%,var(--scene-plans) 100%),url(/free_calls.png) center 57%/cover no-repeat,var(--scene-plans);padding-block:66px 64px}.plans-section[data-v-d2a8b04a]:before{display:none}.beta-light .plans-section[data-v-d2a8b04a]{background:linear-gradient(180deg,var(--scene-plans) 0%,rgba(239,246,248,.52) 24%,rgba(234,243,246,.58) 76%,var(--scene-plans) 100%),url(/free_calls.png) center 57%/cover no-repeat,var(--scene-plans)}.plans-intro[data-v-d2a8b04a]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:100px;max-width:none;text-align:left;margin-bottom:42px}.plans-intro>p[data-v-d2a8b04a]{max-width:460px;margin:0}.plans-grid[data-v-d2a8b04a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.plan-card[data-v-d2a8b04a]{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--lp-line);border-radius:12px;background:color-mix(in srgb,var(--lp-panel) 60%,transparent);position:relative}.plan-featured[data-v-d2a8b04a]{background:var(--lp-panel);border-color:color-mix(in srgb,var(--lp-gold) 55%,var(--lp-line))}.plan-top[data-v-d2a8b04a]{display:flex;align-items:center;gap:12px;min-height:34px}.plan-symbol[data-v-d2a8b04a]{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border:1px solid var(--lp-line);border-radius:7px;color:var(--lp-muted)}.plan-featured .plan-symbol[data-v-d2a8b04a]{color:var(--lp-gold)}.plan-card h3[data-v-d2a8b04a]{font-size:18px;font-weight:450;letter-spacing:-.015em;line-height:1.4}.plan-price[data-v-d2a8b04a]{display:flex;align-items:baseline;gap:7px;margin:25px 0 23px;flex-wrap:wrap}.plan-price strong[data-v-d2a8b04a]{font-size:32px;line-height:1.2;letter-spacing:-.025em;font-weight:400}.plan-price>span[data-v-d2a8b04a]{font-size:13px;color:var(--lp-muted)}.plan-card>ul[data-v-d2a8b04a]{list-style:none;padding:23px 0 27px;margin:0;border-top:1px solid var(--lp-line);display:grid;gap:13px}.plan-card li[data-v-d2a8b04a]{display:flex;align-items:flex-start;gap:9px;color:var(--lp-muted);font-size:12px;line-height:1.65}.plan-card li>svg[data-v-d2a8b04a]{flex-shrink:0;margin-top:2px;color:var(--lp-green)}.plan-card>.lp-button[data-v-d2a8b04a]{width:100%;margin-top:auto;font-size:13px;justify-content:space-between;padding-inline:14px;min-height:45px}.plans-availability[data-v-d2a8b04a]{text-align:center;color:var(--lp-muted);font-size:12px;margin-top:22px!important}.plans-unavailable[data-v-d2a8b04a]{text-align:center;max-width:640px;border:1px solid var(--lp-line);border-radius:12px;padding:36px;margin:0 auto;background:var(--lp-panel-deep)}.plans-unavailable>svg[data-v-d2a8b04a]{color:var(--lp-gold);margin-bottom:14px}.plans-unavailable h3[data-v-d2a8b04a]{font-size:20px;font-weight:400;letter-spacing:-.015em}.plans-unavailable p[data-v-d2a8b04a]{margin:10px 0 22px;font-size:14px;color:var(--lp-muted)}.faq-section[data-v-d2a8b04a]{--section-glow:var(--lp-cyan);--section-glow-secondary:var(--lp-gold);background:var(--scene-faq);padding-block:64px}.faq-grid[data-v-d2a8b04a]{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.faq-intro>.lp-text-link[data-v-d2a8b04a]{margin-top:22px}.faq-list[data-v-d2a8b04a]{border-top:1px solid var(--lp-line)}.faq-item[data-v-d2a8b04a]{border-bottom:1px solid var(--lp-line)}.faq-item h3[data-v-d2a8b04a]{font-size:14px;font-weight:450;line-height:1.55}.faq-item h3>button[data-v-d2a8b04a]{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%;text-align:left;min-height:74px;padding:22px 0;border:0;background:transparent;color:var(--lp-ink);font-weight:inherit}.faq-item h3>button>svg[data-v-d2a8b04a]{flex-shrink:0;margin-right:4px;color:var(--lp-muted);transition:transform .25s,color .25s}.faq-item.is-open h3>button>svg[data-v-d2a8b04a]{transform:rotate(45deg);color:var(--lp-gold)}.faq-answer[data-v-d2a8b04a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,opacity .2s ease;opacity:0;visibility:hidden}.faq-answer>div[data-v-d2a8b04a]{overflow:hidden;min-height:0}.faq-answer p[data-v-d2a8b04a]{padding:0 28px 24px 0;color:var(--lp-muted);font-size:13px;line-height:1.85}.is-open .faq-answer[data-v-d2a8b04a]{grid-template-rows:1fr;opacity:1;visibility:visible}.final-section[data-v-d2a8b04a]{--section-glow:var(--lp-violet);--section-glow-secondary:var(--lp-cyan);background:var(--scene-final);padding-block:36px 24px}.final-composition[data-v-d2a8b04a]{display:grid;grid-template-columns:1.3fr .8fr;align-items:center;gap:80px;min-height:310px}.final-copy>p[data-v-d2a8b04a]{font-size:14px;margin:18px 0 25px;max-width:430px}.final-actions[data-v-d2a8b04a]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.final-art[data-v-d2a8b04a]{max-width:350px;justify-self:end}.motion-ready [data-reveal][data-v-d2a8b04a]{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.65,.2,1)}.motion-ready [data-reveal].is-visible[data-v-d2a8b04a]{opacity:1;transform:none}@keyframes count-loading-d2a8b04a{0%{transform:translate(-110%)}to{transform:translate(440%)}}@media(max-height:640px){.beta-home[data-v-d2a8b04a]{--hero-hold:0px}}@media(min-width:1600px){.lp-section[data-v-d2a8b04a]{padding-block:78px 64px}.community-section[data-v-d2a8b04a]{padding-bottom:36px}.desktop-section[data-v-d2a8b04a]{padding-bottom:40px}.final-section[data-v-d2a8b04a]{padding-block:42px 30px}}@media(max-width:1100px){.lp-container[data-v-d2a8b04a]{width:calc(100% - 64px)}.beta-enrollment[data-v-d2a8b04a]{gap:45px}.scene-split[data-v-d2a8b04a]{gap:55px;min-height:390px}.community-copy[data-v-d2a8b04a],.calls-copy[data-v-d2a8b04a],.coach-copy[data-v-d2a8b04a]{padding:0}.together-heading[data-v-d2a8b04a],.plans-intro[data-v-d2a8b04a]{gap:65px}.teams-art[data-v-d2a8b04a]{max-width:800px}.team-interaction[data-v-d2a8b04a]{max-width:880px;gap:16px 22px}.lineup-grid[data-v-d2a8b04a]{gap:4px}.lineup-grid>button[data-v-d2a8b04a]{gap:6px;padding-inline:2px}.desktop-intro[data-v-d2a8b04a]{gap:40px}.desktop-download[data-v-d2a8b04a]{max-width:270px}.plan-card[data-v-d2a8b04a]{padding:25px 22px}.faq-grid[data-v-d2a8b04a]{gap:65px}.final-composition[data-v-d2a8b04a]{gap:42px}.final-actions[data-v-d2a8b04a]{gap:12px}}@media(max-width:800px){.lp-container[data-v-d2a8b04a]{width:calc(100% - 48px)}.lp-section[data-v-d2a8b04a]{padding-block:50px 38px}.beta-enrollment[data-v-d2a8b04a]{gap:30px}.count-caption[data-v-d2a8b04a]{flex-wrap:wrap;gap:3px}.count-caption>span[data-v-d2a8b04a]:last-child:not(:first-child){display:none}.scene-navigation[data-v-d2a8b04a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:42px}.scene-navigation>button>svg[data-v-d2a8b04a]:last-child{display:none}.scene-split[data-v-d2a8b04a]{grid-template-columns:1fr;gap:28px;min-height:0}.scene-copy[data-v-d2a8b04a]{grid-row:1;max-width:590px}.scene-copy>p[data-v-d2a8b04a]{max-width:510px}.scene-split>.scene-art[data-v-d2a8b04a]{grid-row:2;width:min(520px,100%);margin:0 auto}.community-section[data-v-d2a8b04a]{padding-bottom:24px}.product-preview[data-v-d2a8b04a]{margin-top:24px}.together-heading[data-v-d2a8b04a]{display:block;max-width:640px;margin:0}.together-heading>p[data-v-d2a8b04a]{margin:18px 0 0}.teams-art[data-v-d2a8b04a]{margin:24px auto 18px}.team-interaction[data-v-d2a8b04a]{grid-template-columns:1fr;max-width:660px;gap:14px;padding-block:16px 20px}.team-interaction>.lp-button[data-v-d2a8b04a]{grid-column:1;grid-row:3;justify-self:center;margin-top:6px}.lineup-caption[data-v-d2a8b04a]{grid-row:2}.team-points[data-v-d2a8b04a]{margin-top:22px}.desktop-intro[data-v-d2a8b04a]{grid-template-columns:1fr;gap:23px}.desktop-heading[data-v-d2a8b04a]{max-width:600px}.desktop-download[data-v-d2a8b04a]{align-items:flex-start;max-width:none;gap:13px}.desktop-caption[data-v-d2a8b04a]{justify-content:flex-start;text-align:left}.desktop-art[data-v-d2a8b04a]{margin-top:28px}.plans-intro[data-v-d2a8b04a]{gap:40px;margin-bottom:32px}.plans-grid[data-v-d2a8b04a]{gap:13px}.plan-card[data-v-d2a8b04a]{padding:23px 16px}.plan-top[data-v-d2a8b04a]{gap:9px}.plan-card h3[data-v-d2a8b04a]{font-size:16px}.plan-card>.lp-button[data-v-d2a8b04a]{font-size:12px;padding-inline:10px;gap:6px}.plan-card>.lp-button>svg[data-v-d2a8b04a]{width:14px}.plan-price[data-v-d2a8b04a]{gap:4px}.plan-price strong[data-v-d2a8b04a]{font-size:28px}.plan-card>ul[data-v-d2a8b04a]{gap:12px}.faq-grid[data-v-d2a8b04a]{grid-template-columns:1fr;gap:30px}.faq-intro>.lp-text-link[data-v-d2a8b04a]{margin-top:16px}.final-composition[data-v-d2a8b04a]{grid-template-columns:1.2fr .8fr;gap:28px;min-height:280px}.final-actions[data-v-d2a8b04a]{align-items:flex-start;flex-direction:column;gap:9px}}@media(max-width:650px){.plans-intro[data-v-d2a8b04a]{display:block;max-width:550px;margin-inline:0}.plans-intro>p[data-v-d2a8b04a]{margin:16px 0 0}.plans-grid[data-v-d2a8b04a]{grid-template-columns:1fr;gap:16px;max-width:500px;margin-inline:auto}.plan-card[data-v-d2a8b04a]{padding:26px}.plan-card h3[data-v-d2a8b04a]{font-size:18px}.plan-price strong[data-v-d2a8b04a]{font-size:32px}.plan-card>.lp-button[data-v-d2a8b04a]{font-size:13px;padding-inline:16px;min-height:46px}.plan-card>.lp-button>svg[data-v-d2a8b04a]{width:17px}.final-composition[data-v-d2a8b04a]{grid-template-columns:1fr;gap:16px}.final-art[data-v-d2a8b04a]{width:min(320px,100%);justify-self:center}.final-actions[data-v-d2a8b04a]{flex-direction:row;align-items:center;gap:14px}}@media(max-width:540px){.beta-home[data-v-d2a8b04a]{--lp-title-size:32px;--lp-section-title-size:28px}.lp-container[data-v-d2a8b04a]{width:calc(100% - 40px)}.lp-section[data-v-d2a8b04a]{padding-block:38px 28px}.beta-enrollment[data-v-d2a8b04a]{grid-template-columns:1fr;padding-block:23px;gap:24px}.beta-cohort[data-v-d2a8b04a]{gap:14px}.beta-live-count[data-v-d2a8b04a]{max-width:none}.count-caption>span[data-v-d2a8b04a]:last-child:not(:first-child){display:block}.count-top>span[data-v-d2a8b04a]{letter-spacing:.025em}.scene-navigation[data-v-d2a8b04a]{margin-bottom:32px;grid-template-columns:1fr 1fr;gap:3px 18px;padding-block:14px 3px}.scene-navigation>button[data-v-d2a8b04a]{justify-content:flex-start;gap:9px;min-height:40px}.scene-copy>p[data-v-d2a8b04a]{margin-block:16px 19px}.scene-split[data-v-d2a8b04a]{gap:20px}.community-section[data-v-d2a8b04a]{padding-bottom:18px}.product-preview[data-v-d2a8b04a]{margin-top:21px}.product-preview>summary[data-v-d2a8b04a]{font-size:12px;min-height:62px;gap:14px}.product-preview>summary>span[data-v-d2a8b04a]{gap:9px}.product-preview-content[data-v-d2a8b04a]{padding-bottom:22px}.scene-heading[data-v-d2a8b04a]{text-align:left}.scene-heading>p[data-v-d2a8b04a]{margin:16px 0 0}.teams-art[data-v-d2a8b04a]{margin:23px auto 16px}.lineup-grid[data-v-d2a8b04a]{gap:3px}.lineup-grid>button[data-v-d2a8b04a]{flex-direction:column;gap:7px;padding:10px 1px;min-height:76px;font-size:12px;letter-spacing:-.025em}.lineup-grid>button>img[data-v-d2a8b04a]{width:27px;height:27px}.lane-check[data-v-d2a8b04a]{top:4px;right:3px}.lineup-caption[data-v-d2a8b04a]{flex-wrap:wrap;gap:4px 10px}.team-points[data-v-d2a8b04a]{margin-top:22px}.team-points>span[data-v-d2a8b04a]{gap:7px}.desktop-intro[data-v-d2a8b04a]{gap:21px}.desktop-art[data-v-d2a8b04a]{margin-top:25px}.desktop-caption[data-v-d2a8b04a]{gap:7px;max-width:280px}.desktop-download[data-v-d2a8b04a]{gap:14px}.plans-intro[data-v-d2a8b04a]{margin-bottom:28px}.plan-card[data-v-d2a8b04a]{padding:25px}.plan-card li[data-v-d2a8b04a]{font-size:13px}.plan-card>ul[data-v-d2a8b04a]{padding-bottom:25px}.plans-availability[data-v-d2a8b04a]{text-align:left;line-height:1.7}.plans-unavailable[data-v-d2a8b04a]{padding:30px 22px}.faq-item h3>button[data-v-d2a8b04a]{min-height:72px;gap:18px;padding-block:20px}.faq-answer p[data-v-d2a8b04a]{padding-right:20px}.final-section[data-v-d2a8b04a]{padding-block:30px 16px}.final-copy>p[data-v-d2a8b04a]{margin-block:16px 23px}.final-actions[data-v-d2a8b04a]{align-items:flex-start;flex-direction:column;gap:10px}.final-art[data-v-d2a8b04a]{max-width:290px;margin-top:8px}}@media(prefers-reduced-motion:reduce){.lp-section[data-v-d2a8b04a]:before{animation:none;transform:none}.lp-section[data-v-d2a8b04a]{transition:none}.beta-home[data-v-d2a8b04a] *,.beta-home[data-v-d2a8b04a] *:before,.beta-home[data-v-d2a8b04a] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.motion-ready [data-reveal][data-v-d2a8b04a]{opacity:1;transform:none}}.runia-language[data-v-b3df7cff]{position:relative;display:flex;align-items:center;flex-shrink:0}.runia-language-trigger[data-v-b3df7cff]{height:30px;display:flex;align-items:center;gap:6px;padding:0 9px 0 7px;border:1px solid rgba(216,198,151,.14);border-radius:999px;color:var(--text);background:#ffffff06;box-shadow:inset 0 1px #ffffff06;transition:background .18s,border-color .18s,transform .18s}.runia-language-trigger[data-v-b3df7cff]:hover,.runia-language-trigger[aria-expanded=true][data-v-b3df7cff]{background:#d8c69714;border-color:#d8c69757;transform:translateY(-1px)}.runia-language-code[data-v-b3df7cff]{font-size:12px;letter-spacing:.45px;font-weight:700}.runia-language-trigger svg[data-v-b3df7cff]{color:var(--muted);transition:transform .2s}.runia-language-trigger svg.rotated[data-v-b3df7cff]{transform:rotate(180deg)}.runia-language-menu[data-v-b3df7cff]{position:fixed;z-index:2147482000;width:224px;padding:9px;background:#11141a;border:1px solid var(--line);border-radius:15px;box-shadow:0 24px 58px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.runia-language-title[data-v-b3df7cff]{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--muted);padding:8px 9px 7px}.runia-language-option[data-v-b3df7cff]{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 9px;border-radius:10px;color:var(--text);text-align:left;transition:background .15s}.runia-language-option[data-v-b3df7cff]:hover,.runia-language-option[aria-selected=true][data-v-b3df7cff]{background:#ffffff0d}.runia-language-name[data-v-b3df7cff]{font-size:12px;font-weight:600;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.runia-language-short[data-v-b3df7cff]{font-size:12px;color:var(--muted)}.runia-language-check[data-v-b3df7cff]{color:var(--gold)}@media(max-width:720px){.runia-language-trigger[data-v-b3df7cff]{padding:0 7px;height:30px}.runia-language-code[data-v-b3df7cff]{display:none}}.runia-theme-control[data-v-b8060133]{position:relative;display:flex;align-items:center}.runia-theme-button[data-v-b8060133]{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid rgba(216,198,151,.14);background:#ffffff06;color:var(--text);border-radius:999px;font-size:12px;font-weight:650;white-space:nowrap;transition:background .18s,border-color .18s,transform .18s}.runia-theme-button[data-v-b8060133]:hover,.runia-theme-button[aria-expanded=true][data-v-b8060133]{border-color:#d8c69757;background:#d8c69714;transform:translateY(-1px)}.runia-theme-button.is-simple[data-v-b8060133]{width:30px;padding:0;justify-content:center}.runia-theme-button.is-simple[data-v-b8060133]:active{transform:translateY(0) scale(.96)}.theme-popover[data-v-b8060133]{position:fixed;width:min(330px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;z-index:2147483000;padding:11px;border:1px solid var(--line);border-radius:15px;background:#11141a;box-shadow:0 24px 66px #00000073;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--text)}.theme-popover header[data-v-b8060133]{display:flex;justify-content:space-between;align-items:center;padding:2px 2px 10px}.theme-popover header div[data-v-b8060133]{display:grid;gap:2px}.theme-popover header small[data-v-b8060133]{font-size:12px;letter-spacing:1.1px;color:var(--runia-accent,var(--gold))}.theme-popover header strong[data-v-b8060133]{font-size:13px}.theme-popover header button[data-v-b8060133]{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:transparent}.preset-grid[data-v-b8060133]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.preset-grid>button[data-v-b8060133]{min-height:41px;padding:7px 8px;border:1px solid var(--line);border-radius:10px;display:grid;grid-template-columns:9px 1fr auto;gap:7px;align-items:center;text-align:left;color:var(--text);background:#ffffff05}.preset-grid>button.active[data-v-b8060133],.preset-grid>button[data-v-b8060133]:hover{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 55%,var(--line));background:var(--runia-accent-soft)}.preset-grid i[data-v-b8060133]{width:7px;height:26px;border-radius:999px}.preset-grid span[data-v-b8060133]{display:block}.preset-grid strong[data-v-b8060133]{font-size:12px}.theme-row[data-v-b8060133]{margin-top:9px;padding-top:9px;border-top:1px solid var(--line);display:grid;gap:7px}.theme-row>span[data-v-b8060133]{font-size:12px;color:var(--muted)}.accent-grid[data-v-b8060133]{display:flex;gap:6px;flex-wrap:wrap}.accent-grid button[data-v-b8060133]{width:22px;height:22px;border:2px solid transparent;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e}.accent-grid button.active[data-v-b8060133]{border-color:var(--text)}.mode-grid[data-v-b8060133]{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mode-grid button[data-v-b8060133]{height:33px;border:1px solid var(--line);border-radius:9px;display:flex;justify-content:center;align-items:center;gap:5px;color:var(--muted);font-size:12px}.mode-grid button.active[data-v-b8060133]{color:var(--text);border-color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft)}.theme-pop-enter-active[data-v-b8060133],.theme-pop-leave-active[data-v-b8060133]{transition:.14s}.theme-pop-enter-from[data-v-b8060133],.theme-pop-leave-to[data-v-b8060133]{opacity:0;transform:translateY(-5px) scale(.985)}@media(max-width:730px){.runia-theme-button[data-v-b8060133]{width:30px;padding:0;justify-content:center}.runia-theme-button span[data-v-b8060133]{display:none}.theme-popover[data-v-b8060133]{width:calc(100vw - 24px)}}.runia-account-dock[data-v-79f0854c]{--account-ink:#eef0f4;--account-muted:#8e96a3;--account-line:rgba(255,255,255,.075);--account-hover:rgba(255,255,255,.045);--account-accent:#d4b777;position:relative;flex:none;width:100%;z-index:93;font-size:13px}.runia-account-trigger[data-v-79f0854c]{display:flex;align-items:center;gap:9px;width:100%;min-height:56px;padding:8px 12px;color:var(--account-ink);background:#0f1116;border:0;border-top:1px solid var(--account-line);text-align:left;cursor:pointer}.runia-account-trigger[data-v-79f0854c]:hover,.runia-account-trigger.is-open[data-v-79f0854c]{background:var(--account-hover)}.runia-account-trigger[data-v-79f0854c]:focus-visible,.runia-account-menu button[data-v-79f0854c]:focus-visible{outline:2px solid #7ecac7;outline-offset:2px}.runia-account-avatar[data-v-79f0854c]{display:grid;place-items:center;flex:none;width:35px;height:35px;overflow:hidden;border-radius:12px;color:var(--account-accent);background:#aac5d417}.runia-account-avatar img[data-v-79f0854c]{width:100%;height:100%;object-fit:cover;transform-origin:center}.runia-account-name[data-v-79f0854c]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-account-menu[data-v-79f0854c]{--account-ink:#eef0f4;--account-muted:#8e96a3;--account-line:rgba(255,255,255,.08);--account-hover:rgba(255,255,255,.045);--account-accent:#d4b777;--tier-accent:#c8ced8;--tier-second:#7d8797;box-sizing:border-box;position:fixed;z-index:30000;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:8px;border:1px solid var(--account-line);border-radius:14px;color:var(--account-ink);background:#11141a;box-shadow:0 18px 58px #00000059,inset 0 1px #ffffff0e;scrollbar-width:none;font:400 13px/1.45 Inter,Segoe UI,sans-serif}.runia-account-menu[data-v-79f0854c]::-webkit-scrollbar{display:none}.runia-account-menu[data-v-79f0854c] *{box-sizing:border-box}.runia-account-menu button[data-v-79f0854c]{cursor:pointer;font:inherit}.runia-account-heading[data-v-79f0854c]{display:flex;align-items:center;justify-content:space-between;min-height:22px;padding:0 4px 3px;margin-bottom:3px;color:var(--account-muted);font-size:12px;font-weight:550;letter-spacing:.06em;text-transform:uppercase}.runia-account-heading button[data-v-79f0854c]{width:25px;height:25px;display:grid;place-items:center;border:0;border-radius:7px;color:var(--account-muted);background:transparent}.runia-account-identity[data-v-79f0854c]{position:relative;border:1px solid var(--account-line);border-radius:11px;background:#00000017;overflow:hidden}.runia-account-banner[data-v-79f0854c]{position:relative;height:58px;overflow:hidden;background:linear-gradient(135deg,#20242d,#12151b)}.runia-account-banner img[data-v-79f0854c]{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center}.runia-account-banner[data-v-79f0854c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#080a0e0d,#080a0ebd)}.runia-account-identity-link[data-v-79f0854c]{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:0 10px 6px;border:0;text-align:left;color:var(--account-ink);background:transparent}.runia-account-large-avatar[data-v-79f0854c]{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;margin-top:-18px;position:relative;z-index:1;overflow:hidden;border:2px solid #151820;border-radius:13px;color:var(--account-accent);background:#20242c;box-shadow:0 3px 11px #0000003b}.runia-account-large-avatar img[data-v-79f0854c]{width:100%;height:100%;object-fit:cover;transform-origin:center}.runia-account-person[data-v-79f0854c]{min-width:0;display:grid;gap:0;flex:1}.runia-account-person strong[data-v-79f0854c]{font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-account-person small[data-v-79f0854c]{font-size:12px;color:var(--account-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-account-identity-chevron[data-v-79f0854c]{flex:none;color:var(--account-muted);transition:transform .18s}.runia-account-identity-link:hover .runia-account-identity-chevron[data-v-79f0854c]{transform:translate(3px)}.account-tier-prata[data-v-79f0854c]{--tier-accent:#bed3df;--tier-second:#7398ab}.account-tier-diamante[data-v-79f0854c]{--tier-accent:#92c9f5;--tier-second:#9f91e3}.account-tier-challenger[data-v-79f0854c]{--tier-accent:#e7c785;--tier-second:#71c6d1}.runia-account-plan-card[data-v-79f0854c]{position:relative;isolation:isolate;display:grid;grid-template-columns:88px minmax(0,1fr) 13px;align-items:center;gap:6px;width:100%;min-height:86px;margin:6px 0;padding:2px 8px 2px 3px;text-align:left;color:var(--account-ink);border:1px solid color-mix(in srgb,var(--tier-accent) 40%,var(--account-line));border-radius:11px;background:linear-gradient(120deg,color-mix(in srgb,var(--tier-accent) 10%,transparent),#010e1624 55%,color-mix(in srgb,var(--tier-second) 11%,transparent));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.runia-account-plan-card[data-v-79f0854c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 21% 55%,color-mix(in srgb,var(--tier-accent) 14%,transparent),transparent 42%)}.runia-account-plan-card[data-v-79f0854c]:hover{border-color:color-mix(in srgb,var(--tier-accent) 70%,var(--account-line));box-shadow:inset 0 0 22px color-mix(in srgb,var(--tier-accent) 8%,transparent)}.runia-account-rank-image[data-v-79f0854c]{position:relative;z-index:1;display:grid;place-items:center;width:88px;height:84px;overflow:hidden;border-radius:9px;color:var(--tier-accent);background:radial-gradient(ellipse,color-mix(in srgb,var(--tier-accent) 16%,transparent),transparent 68%)}.runia-account-rank-image img[data-v-79f0854c]{display:block;width:100%;height:100%;object-fit:contain;transform:scale(3.65);transform-origin:center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.22))}.runia-account-plan-copy[data-v-79f0854c]{position:relative;z-index:1;display:grid;gap:1px;min-width:0}.runia-account-plan-copy small[data-v-79f0854c]{font-size:12px;font-weight:550;letter-spacing:.04em;color:var(--account-muted)}.runia-account-plan-copy strong[data-v-79f0854c]{font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.28;color:var(--tier-accent);white-space:nowrap}.runia-account-plan-copy>span[data-v-79f0854c]{font-size:12px;color:var(--account-ink);line-height:1.4}.runia-account-plan-chevron[data-v-79f0854c]{position:relative;z-index:1;color:var(--tier-accent)}.runia-account-menu nav[data-v-79f0854c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 5px;padding:2px 0}.runia-account-menu nav>button[data-v-79f0854c]{display:flex;align-items:center;gap:7px;min-width:0;width:100%;min-height:34px;padding:5px 7px;border:1px solid transparent;border-radius:8px;color:var(--account-ink);font-size:12px;font-weight:450;text-align:left;background:transparent;transition:background .18s,color .18s,border-color .18s}.runia-account-menu nav>button span[data-v-79f0854c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-account-menu nav>button svg[data-v-79f0854c]{flex:none;color:var(--account-muted)}.runia-account-menu nav>button[data-v-79f0854c]:hover,.runia-account-menu nav>button.is-current[data-v-79f0854c]{background:var(--account-hover);color:var(--account-accent)}.runia-account-menu nav>button.is-current[data-v-79f0854c]{border-color:var(--account-line)}.runia-account-utility[data-v-79f0854c]{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:36px;padding:4px 2px;margin-top:4px;border-top:1px solid var(--account-line)}.runia-account-settings[data-v-79f0854c]{display:flex;align-items:center;gap:6px;min-width:0;min-height:30px;padding:5px 6px;border:0;border-radius:7px;background:transparent;color:var(--account-ink);font-size:12px}.runia-account-settings svg[data-v-79f0854c]{flex:none;color:var(--account-muted)}.runia-account-settings[data-v-79f0854c]:hover{background:var(--account-hover);color:var(--account-accent)}.runia-account-appearance[data-v-79f0854c]{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.runia-account-menu footer[data-v-79f0854c]{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding-top:4px;border-top:1px solid var(--account-line)}.runia-account-menu footer>button[data-v-79f0854c]{display:flex;align-items:center;justify-content:center;gap:7px;min-height:28px;min-width:0;padding:4px 7px;border:1px solid transparent;border-radius:7px;color:var(--account-muted);background:transparent;font-size:12px;transition:background .18s,color .18s}.runia-account-menu footer>button[data-v-79f0854c]:hover{background:var(--account-hover);color:var(--account-ink)}.runia-account-menu footer>button[data-v-79f0854c]:last-child:hover{color:#e4aca8;background:#d5757214}.runia-account-menu footer>button>span[data-v-79f0854c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-dock-channel .runia-account-trigger[data-v-79f0854c]{min-height:48px;padding:6px 10px}.account-dock-rail .runia-account-trigger[data-v-79f0854c]{justify-content:center;min-height:46px;padding:4px;border:0;border-radius:13px;background:transparent}.account-dock-rail .runia-account-name[data-v-79f0854c],.account-dock-rail .runia-account-trigger>svg[data-v-79f0854c]{display:none}.runia-account-pop-enter-active[data-v-79f0854c],.runia-account-pop-leave-active[data-v-79f0854c]{transition:opacity .16s ease,transform .2s cubic-bezier(.18,.72,.25,1)}.runia-account-pop-enter-from[data-v-79f0854c],.runia-account-pop-leave-to[data-v-79f0854c]{opacity:0;transform:translateY(7px) scale(.985)}.runia-account-dock.is-light[data-v-79f0854c]{--account-ink:#263b49;--account-muted:#5b7280;--account-line:rgba(58,95,114,.21);--account-hover:rgba(77,126,148,.095);--account-accent:#775b2c}.runia-account-dock.is-light .runia-account-trigger[data-v-79f0854c]{color:var(--account-ink);background:#e9f1f5d1;border-top-color:var(--account-line)}.runia-account-dock.is-light .runia-account-trigger[data-v-79f0854c]:hover,.runia-account-dock.is-light .runia-account-trigger.is-open[data-v-79f0854c]{background:#dfeaf0}.runia-account-dock.is-light .runia-account-avatar[data-v-79f0854c]{background:#dce9ef;color:#775b2c}.runia-account-menu.is-light[data-v-79f0854c]{--account-ink:#253b49;--account-muted:#607785;--account-line:rgba(64,101,120,.2);--account-hover:rgba(91,143,166,.11);--account-accent:#76592d;color-scheme:light;color:var(--account-ink);background:linear-gradient(145deg,rgba(200,218,232,.37),transparent 48%,rgba(211,223,236,.28)),#f6f9fc;border-color:#51718340;box-shadow:0 18px 46px #213d502e,inset 0 1px #fffffff2}.runia-account-menu.is-light .runia-account-heading[data-v-79f0854c],.runia-account-menu.is-light .runia-account-heading button[data-v-79f0854c]{color:var(--account-muted)}.runia-account-menu.is-light .runia-account-identity[data-v-79f0854c]{background:#ffffffbd;border-color:#486b7d30}.runia-account-menu.is-light .runia-account-banner[data-v-79f0854c]{background:linear-gradient(120deg,#c9dde6,#eef4fa)}.runia-account-menu.is-light .runia-account-large-avatar[data-v-79f0854c]{border-color:#f6f9fc;background:#e0edf5;color:#76592d}.runia-account-menu.is-light .runia-account-plan-card[data-v-79f0854c]{background:linear-gradient(115deg,color-mix(in srgb,var(--tier-accent) 14%,white),#fcfdffeb 65%,color-mix(in srgb,var(--tier-second) 11%,white));border-color:color-mix(in srgb,var(--tier-accent) 37%,rgba(86,118,137,.22))}.runia-account-menu.is-light .runia-account-plan-card[data-v-79f0854c]:before{background:radial-gradient(circle at 20% 50%,color-mix(in srgb,var(--tier-accent) 8%,transparent),transparent 44%)}.runia-account-menu.is-light .runia-account-rank-image[data-v-79f0854c]{background:radial-gradient(ellipse,color-mix(in srgb,var(--tier-accent) 15%,transparent),transparent 70%)}.runia-account-menu.is-light .runia-account-plan-copy>span[data-v-79f0854c]{color:var(--account-ink)}.runia-account-menu.is-light nav>button[data-v-79f0854c],.runia-account-menu.is-light .runia-account-settings[data-v-79f0854c]{color:var(--account-ink)}.runia-account-menu.is-light nav>button[data-v-79f0854c]:hover,.runia-account-menu.is-light nav>button.is-current[data-v-79f0854c],.runia-account-menu.is-light .runia-account-settings[data-v-79f0854c]:hover{background:var(--account-hover);color:var(--account-accent)}.runia-account-menu.is-light footer>button[data-v-79f0854c]{color:var(--account-muted)}.runia-account-menu.is-light footer>button[data-v-79f0854c]:hover{color:var(--account-ink)}.runia-account-menu.is-light.account-tier-prata[data-v-79f0854c]{--tier-accent:#526f82;--tier-second:#7198aa}.runia-account-menu.is-light.account-tier-diamante[data-v-79f0854c]{--tier-accent:#316da9;--tier-second:#8468bb}.runia-account-menu.is-light.account-tier-challenger[data-v-79f0854c]{--tier-accent:#916929;--tier-second:#288398}@media(max-width:360px){.runia-account-menu[data-v-79f0854c]{padding:7px}.runia-account-rank-image[data-v-79f0854c]{width:83px}.runia-account-plan-card[data-v-79f0854c]{grid-template-columns:83px minmax(0,1fr) 12px}.runia-account-settings[data-v-79f0854c]{padding-inline:3px}}@media(prefers-reduced-motion:reduce){.runia-account-pop-enter-active[data-v-79f0854c],.runia-account-pop-leave-active[data-v-79f0854c],.runia-account-menu button[data-v-79f0854c]{transition:none!important}}.runia-modern-rail[data-v-92873c88]{--rail-ink:#a5aebb;--rail-bg:#10131a;--rail-line:rgba(158,169,188,.14);--rail-hover:rgba(145,156,178,.09);--rail-accent:#d6bc86;position:absolute;left:0;top:0;bottom:0;z-index:100;width:64px;padding:12px 7px 8px;display:flex;flex-direction:column;align-items:center;gap:7px;background:linear-gradient(180deg,rgba(132,145,168,.035),transparent 45%),var(--rail-bg);border-right:1px solid var(--rail-line);color:var(--rail-ink)}.runia-modern-rail button[data-v-92873c88]{position:relative;flex:none;width:44px;min-width:44px;height:44px;min-height:44px;border:1px solid transparent;border-radius:14px;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .18s ease,color .18s ease,border-radius .18s ease}.runia-modern-rail button[data-v-92873c88]:hover,.runia-modern-rail button.active[data-v-92873c88]{background:var(--rail-hover);color:var(--rail-accent);border-color:var(--rail-line);border-radius:11px}.runia-modern-rail button[data-v-92873c88]:focus-visible{outline:2px solid #8fa4cf;outline-offset:2px}.runia-modern-rail-home img[data-v-92873c88]{width:25px;height:25px;object-fit:contain}.runia-modern-rail-home[data-v-92873c88]{background:#acc2ce0d!important}.runia-modern-global[data-v-92873c88]{display:grid;gap:5px}.runia-modern-rail-rule[data-v-92873c88]{flex:none;height:1px;width:27px;background:var(--rail-line);margin:4px}.runia-modern-spaces[data-v-92873c88]{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:3px 0}.runia-modern-spaces[data-v-92873c88]::-webkit-scrollbar{display:none}.runia-modern-space[data-v-92873c88]{background:var(--rail-hover)!important;font-size:13px;font-weight:500}.runia-modern-space img[data-v-92873c88]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.runia-modern-space i[data-v-92873c88]{position:absolute;left:-4px;top:17px;width:3px;height:10px;border-radius:3px;background:#93a7cb}.runia-rail-unread[data-v-92873c88]{position:absolute;right:-1px;bottom:0;min-width:18px;height:18px;padding:1px 4px;border-radius:7px;background:#b9c5d8;color:#171c25;border:2px solid var(--rail-bg);font-size:12px;line-height:12px}.runia-modern-account[data-v-92873c88]{flex:none;width:100%;padding-top:5px;border-top:1px solid var(--rail-line)}.runia-modern-create[data-v-92873c88]{color:#a7b4c9!important}.runia-rail-loading[data-v-92873c88]{display:grid;place-items:center;min-height:35px;color:var(--rail-ink);opacity:.55}.runia-modern-rail.is-light[data-v-92873c88]{--rail-ink:#536d79;--rail-bg:#eef4f6;--rail-line:rgba(58,94,113,.14);--rail-hover:rgba(83,140,153,.08);--rail-accent:#79643f;background:linear-gradient(180deg,#ffffffad,#dfeaeeb8),var(--rail-bg);box-shadow:inset -1px 0 #ffffff94}@media(max-width:660px){.runia-modern-rail[data-v-92873c88]{width:54px;padding:9px 4px 6px;gap:4px}.runia-modern-rail button[data-v-92873c88]{width:42px;min-width:42px;height:42px;min-height:42px}.runia-modern-spaces[data-v-92873c88]{gap:6px}.runia-modern-global[data-v-92873c88]{gap:3px}}@media(prefers-reduced-motion:reduce){.runia-modern-rail button[data-v-92873c88]{transition:none}}.beta-reveal[data-v-f3f340b6]{position:relative;min-height:100dvh;width:100%;display:grid;grid-template-rows:auto minmax(310px,1fr) auto;align-items:center;justify-items:center;padding:96px 24px 44px;overflow:hidden;color:#eee5d2}.beta-reveal-ambient[data-v-f3f340b6]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,rgba(242,198,102,.15),transparent 21%),radial-gradient(circle at 50% 46%,rgba(118,94,255,.12),transparent 34%),linear-gradient(180deg,#02070e14,#02070e57)}.beta-reveal-rays[data-v-f3f340b6]{position:absolute;left:50%;top:47%;width:min(78vw,940px);aspect-ratio:1;transform:translate(-50%,-50%) scale(.72);opacity:0;background:repeating-conic-gradient(from 0deg,rgba(241,196,97,.13) 0deg 1deg,transparent 1deg 11deg);-webkit-mask-image:radial-gradient(circle,black 0 34%,transparent 71%);mask-image:radial-gradient(circle,black 0 34%,transparent 71%);transition:opacity .45s ease,transform .75s cubic-bezier(.2,.8,.2,1)}.phase-opening .beta-reveal-rays[data-v-f3f340b6],.phase-revealed .beta-reveal-rays[data-v-f3f340b6]{opacity:.8;transform:translate(-50%,-50%) scale(1)}.beta-reveal-kicker[data-v-f3f340b6]{align-self:end;color:#d5b56d;font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;opacity:.72}.beta-reveal-stage[data-v-f3f340b6]{position:relative;display:grid;place-items:center;align-self:center}.beta-reveal-halo[data-v-f3f340b6]{position:absolute;width:310px;height:310px;border-radius:50%;opacity:.28;background:radial-gradient(circle,rgba(255,223,143,.45),rgba(164,128,255,.12) 42%,transparent 68%);filter:blur(10px);transform:scale(.7);transition:transform .7s ease,opacity .7s ease}.phase-revealed .beta-reveal-halo[data-v-f3f340b6]{transform:scale(1.35);opacity:.9;animation:betaHaloPulse-f3f340b6 2.6s ease-in-out infinite}.beta-reveal-badge[data-v-f3f340b6]{position:relative;width:min(34vw,270px);aspect-ratio:1;display:grid;place-items:center;filter:drop-shadow(0 22px 38px rgba(0,0,0,.45))}.beta-reveal-badge img[data-v-f3f340b6]{width:100%;height:100%;object-fit:contain;transform:scale(.82);filter:grayscale(1) brightness(0);opacity:.32;transition:filter .65s ease,opacity .5s ease,transform .7s cubic-bezier(.16,1,.3,1)}.phase-opening .beta-reveal-badge img[data-v-f3f340b6]{transform:scale(.92);opacity:.48}.phase-revealed .beta-reveal-badge img[data-v-f3f340b6]{filter:none;opacity:1;transform:scale(1);animation:betaBadgeSettle-f3f340b6 .7s cubic-bezier(.16,1,.3,1)}.beta-reveal-lock[data-v-f3f340b6]{position:absolute;z-index:4;width:76px;height:76px;display:grid;place-items:center;border:1px solid rgba(224,190,111,.34);border-radius:22px;color:#dfbd69;background:#050c15e0;box-shadow:0 16px 34px #00000075,0 0 30px #dfbd691f;transition:.38s ease}.phase-opening .beta-reveal-lock[data-v-f3f340b6]{transform:translate(18px,-26px) rotate(18deg) scale(1.08);color:#ffe3a2;border-color:#ffd778cc;box-shadow:0 0 46px #ffc85b75}.phase-revealed .beta-reveal-lock[data-v-f3f340b6]{opacity:0;transform:translate(52px,-72px) rotate(34deg) scale(.72);filter:blur(3px)}.beta-reveal-serial[data-v-f3f340b6]{position:absolute;bottom:-18px;left:50%;transform:translate(-50%) translateY(8px);min-width:116px;padding:6px 12px;border-top:1px solid rgba(223,189,105,.48);border-bottom:1px solid rgba(223,189,105,.25);color:#e2c47d;font-size:12px;font-weight:750;letter-spacing:.08em;text-align:center;white-space:nowrap;opacity:0;transition:.4s .18s ease}.phase-revealed .beta-reveal-serial[data-v-f3f340b6]{opacity:1;transform:translate(-50%) translateY(0)}.beta-reveal-particles[data-v-f3f340b6]{position:absolute;left:50%;top:47%;width:1px;height:1px;pointer-events:none}.beta-reveal-particles i[data-v-f3f340b6]{position:absolute;width:var(--size);height:var(--size);border-radius:50%;background:#ffe08a;box-shadow:0 0 12px #ffc75c;opacity:0;transform:rotate(var(--angle)) translate(0) scale(.4)}.phase-opening .beta-reveal-particles i[data-v-f3f340b6],.phase-revealed .beta-reveal-particles i[data-v-f3f340b6]{animation:betaParticleBurst-f3f340b6 1.35s cubic-bezier(.12,.72,.28,1) calc(var(--delay) + .05s) both}.beta-reveal-details[data-v-f3f340b6]{align-self:start;display:grid;justify-items:center;gap:9px;text-align:center;opacity:0;transform:translateY(12px);transition:.5s .12s ease}.phase-revealed .beta-reveal-details[data-v-f3f340b6]{opacity:1;transform:translateY(0)}.beta-reveal-details h1[data-v-f3f340b6]{margin:0;color:#f0dfb9;font:600 clamp(30px,4vw,46px)/1.04 "Runia Manrope",Manrope,Inter,sans-serif;letter-spacing:-.045em;text-shadow:0 0 28px rgba(223,189,105,.17)}.beta-reveal-details p[data-v-f3f340b6]{margin:0;color:#9ca9ad;font-size:13px}.beta-reveal-actions[data-v-f3f340b6]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.beta-reveal-actions button[data-v-f3f340b6]{min-height:38px;padding:0 20px;border-radius:4px;font-size:12px;font-weight:750}.beta-reveal-equip[data-v-f3f340b6]{display:inline-flex;align-items:center;gap:8px;border:1px solid #d7b86d;color:#e2c47c;background:linear-gradient(180deg,#d7b86d29,#d7b86d0a);box-shadow:0 0 28px #d7b86d14}.beta-reveal-equip[data-v-f3f340b6]:hover:not(:disabled){background:#d7b86d33;box-shadow:0 0 34px #d7b86d26}.beta-reveal-equip[data-v-f3f340b6]:disabled{opacity:.75}.beta-reveal-continue[data-v-f3f340b6]{border:1px solid rgba(166,153,225,.24);color:#aaa3d9;background:#090d184d}.beta-reveal-continue[data-v-f3f340b6]:hover:not(:disabled){border-color:#a699e16b;color:#ddd8ff}.beta-reveal-error[data-v-f3f340b6]{max-width:520px;color:#e9a9ae;font-size:12px}@keyframes betaParticleBurst-f3f340b6{0%{opacity:0;transform:rotate(var(--angle)) translate(8px) scale(.2)}18%{opacity:1}70%{opacity:.9}to{opacity:0;transform:rotate(var(--angle)) translate(var(--distance)) scale(1)}}@keyframes betaBadgeSettle-f3f340b6{0%{transform:scale(.88)}55%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes betaHaloPulse-f3f340b6{50%{opacity:.58;transform:scale(1.5)}}@media(max-width:620px){.beta-reveal[data-v-f3f340b6]{padding:86px 18px 34px;grid-template-rows:auto minmax(280px,1fr) auto}.beta-reveal-badge[data-v-f3f340b6]{width:min(62vw,240px)}.beta-reveal-actions[data-v-f3f340b6]{width:100%;flex-direction:column}.beta-reveal-actions button[data-v-f3f340b6]{width:min(100%,300px)}}@media(prefers-reduced-motion:reduce){.beta-reveal[data-v-f3f340b6] *{animation:none!important;transition:none!important}.beta-reveal-badge img[data-v-f3f340b6]{filter:none;opacity:1;transform:none}.beta-reveal-lock[data-v-f3f340b6]{display:none}.beta-reveal-rays[data-v-f3f340b6],.beta-reveal-serial[data-v-f3f340b6],.beta-reveal-details[data-v-f3f340b6]{opacity:1!important;transform:none!important}}.journey-overlay[data-v-495166f2]{--journey-ink:#010a13;--journey-veil:#061726;--journey-gold:#c8aa6e;--journey-gold-bright:#edd3a0;--journey-teal:#39babb;--journey-ivory:#f0e6d2;--journey-subtle:#91a4a8;position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 25px;overflow-y:auto;overflow-x:hidden;isolation:isolate;background:#020a14;color:var(--journey-ivory);font-family:Inter,Arial,sans-serif}.journey-overlay[data-v-495166f2]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 43% 55% at 50% -12%,rgba(27,99,111,.19),transparent 84%),radial-gradient(ellipse 42% 66% at 3% 84%,rgba(7,81,96,.11),transparent 75%),linear-gradient(150deg,#010914,#071523 52%,#020c17)}.journey-overlay[data-v-495166f2]:after{content:"";pointer-events:none;position:fixed;top:15px;right:15px;bottom:15px;left:15px;z-index:-1;border:1px solid rgba(200,170,110,.09);-webkit-mask-image:linear-gradient(90deg,black,transparent 25%,transparent 75%,black);mask-image:linear-gradient(90deg,black,transparent 25%,transparent 75%,black);opacity:.65}.journey-halo[data-v-495166f2]{position:fixed;width:430px;height:430px;border-radius:50%;filter:blur(120px);pointer-events:none;opacity:.12;z-index:-1}.halo-one[data-v-495166f2]{top:-290px;left:15%;background:#4bd3d0}.halo-two[data-v-495166f2]{right:-110px;bottom:-310px;background:#bd9559}.journey-scenery[data-v-495166f2]{position:absolute;top:calc(50% - 410px);left:50%;transform:translate(-50%);width:min(100% - 45px,1170px);display:flex;align-items:center;gap:12px;color:#998b65;font-size:13px;opacity:.38;pointer-events:none}.scene-rule[data-v-495166f2]{display:block;flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(200,170,110,.38),transparent)}.journey-panel[data-v-495166f2]{width:min(100%,580px);flex-shrink:0;position:relative;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.journey-panel.journey-wide[data-v-495166f2]{width:min(100%,1140px)}.journey-header[data-v-495166f2]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:84px;padding:14px 34px;border-top:1px solid rgba(200,170,110,.44);border-bottom:1px solid rgba(200,170,110,.24);position:relative}.journey-header[data-v-495166f2]:after{content:"";position:absolute;bottom:-1px;left:34px;width:47px;height:1px;background:#e7cb90;box-shadow:0 0 14px #d4b57680}.journey-brand[data-v-495166f2]{display:flex;align-items:center;min-width:0;color:var(--journey-gold)}.journey-brand img[data-v-495166f2]{display:block;width:118px;height:36px;object-fit:contain;object-position:left center;filter:drop-shadow(0 3px 10px rgba(0,0,0,.18))}.journey-header-right[data-v-495166f2]{display:flex;align-items:center;gap:12px;color:#8b9e9c;font-size:12px;letter-spacing:2.5px;font-weight:400}.status-light[data-v-495166f2]{width:5px;height:5px;border-radius:50%;background:#16c1b7;box-shadow:0 0 12px #16c1b799}.journey-overline[data-v-495166f2],.wizard-aside-label[data-v-495166f2]{color:#c5a976;font-size:12px;letter-spacing:2.8px;font-weight:500;text-transform:uppercase}.journey-center[data-v-495166f2]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:57px 55px 47px;border-bottom:1px solid rgba(200,170,110,.24)}.journey-center>h1[data-v-495166f2]{font:400 35px/1.28 Cinzel,Georgia,serif;letter-spacing:.01em;margin:21px 0 20px;color:#f1e6d0}.journey-center h1 em[data-v-495166f2],.wizard-aside h2 em[data-v-495166f2]{font-style:normal;color:#d8b879}.journey-center>p[data-v-495166f2]{color:#a6b6b2;font-size:12px;line-height:1.95;max-width:420px;margin:0 0 20px;font-weight:300}.journey-icon[data-v-495166f2]{width:75px;height:75px;display:grid;place-items:center;border:1px solid rgba(200,170,110,.55);background:radial-gradient(circle at 36% 22%,rgba(24,112,120,.14),transparent 75%);color:#dfc28b;border-radius:0;margin-bottom:29px;box-shadow:0 0 35px #0e7c8114}.journey-email[data-v-495166f2]{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#dbc8a9!important;padding:7px 18px;border-top:1px solid rgba(200,170,110,.23);border-bottom:1px solid rgba(200,170,110,.23)}.journey-helper[data-v-495166f2]{width:100%;text-align:left;background:#0315206b;border-left:1px solid rgba(200,170,110,.45);padding:23px 25px;margin-top:11px}.helper-head[data-v-495166f2]{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.6px;color:#e5cfaa;font-weight:500}.helper-head svg[data-v-495166f2],.journey-bottom-note svg[data-v-495166f2]{color:#59c3bc}.journey-helper p[data-v-495166f2]{color:#879e9d;font-size:12px;line-height:1.8;margin:12px 0 17px;font-weight:300}.journey-helper input[data-v-495166f2],.riot-step input[data-v-495166f2],.riot-step select[data-v-495166f2],.champion-search input[data-v-495166f2]{border:0;border-bottom:1px solid rgba(200,170,110,.34);border-radius:0;outline:none;background:transparent;color:#f0e6d2;font:300 12px Inter,Arial,sans-serif;padding:13px 2px;min-width:0;width:100%;transition:border-color .2s,box-shadow .2s}.journey-helper input[data-v-495166f2]:focus,.riot-step input[data-v-495166f2]:focus,.riot-step select[data-v-495166f2]:focus,.champion-search[data-v-495166f2]:focus-within{border-color:#dec087;box-shadow:0 1px #e6c07e59}.journey-helper input[data-v-495166f2]::placeholder,.riot-step input[data-v-495166f2]::placeholder,.champion-search input[data-v-495166f2]::placeholder{color:#68848a}.journey-button[data-v-495166f2]{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:46px;min-width:153px;border:1px solid #c7aa6e;border-radius:0;padding:0 24px;white-space:nowrap;background:linear-gradient(125deg,#c4a86e,#eddaa9 48%,#bb9c5f);color:#04131c;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.1px;transition:background .3s,box-shadow .3s,color .3s,transform .3s;position:relative;overflow:hidden}.journey-button[data-v-495166f2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-140%);transition:transform .65s ease;pointer-events:none}.journey-button[data-v-495166f2]:hover:not(:disabled){background:linear-gradient(110deg,#e2c58d,#f0dfb1);box-shadow:0 0 22px #c8aa6e26}.journey-button[data-v-495166f2]:hover:not(:disabled):after{transform:translate(140%)}.journey-button[data-v-495166f2]:disabled{opacity:.42;cursor:not-allowed}.journey-helper .journey-button[data-v-495166f2]{width:100%;margin-top:17px}.journey-ghost[data-v-495166f2]{display:flex;align-items:center;gap:9px;margin-top:23px;color:#c5aa7b;font-size:12px;letter-spacing:.3px;font-weight:400}.journey-ghost[data-v-495166f2]:hover{color:#f0d29d}.journey-bottom-note[data-v-495166f2]{display:flex;align-items:center;gap:9px;color:#819597;font-size:12px;margin-top:28px;line-height:1.6;font-weight:300}.journey-error[data-v-495166f2]{width:100%;color:#f1b5a7;background:#5c27242b;border-left:2px solid #c8867d;font-size:12px;line-height:1.7;padding:13px 16px;margin-top:13px;text-align:left}.verified-center[data-v-495166f2]{padding-top:63px;padding-bottom:55px}.celebration-emoji[data-v-495166f2]{position:relative;display:grid;place-items:center;width:112px;height:112px;font-size:64px;border:1px solid rgba(200,170,110,.55);background:radial-gradient(circle at 40% 30%,rgba(27,102,113,.2),transparent 75%);animation:celebrate-495166f2 .8s cubic-bezier(.25,1.5,.44,1) both}.celebration-particles[data-v-495166f2]{position:absolute;width:245px;height:245px;top:20px;left:50%;transform:translate(-50%);pointer-events:none}.celebration-particles i[data-v-495166f2]{position:absolute;left:50%;top:50%;width:4px;height:9px;background:#e6cb96;transform:rotate(calc(var(--n)*23deg)) translate(calc(90px + var(--n)*1.5px));opacity:.8;animation:confetti-495166f2 1.7s ease-out both;animation-delay:calc(var(--n)*32ms)}.celebration-particles i[data-v-495166f2]:nth-child(3n){background:#4bd3c4}.journey-success-mark[data-v-495166f2]{display:flex;align-items:center;gap:10px;color:#6bd4bd;font-size:12px;letter-spacing:2.1px;margin-top:28px;font-weight:500}.verified-next[data-v-495166f2]{width:100%;display:flex;gap:14px;text-align:left;align-items:flex-start;padding:20px 0;margin:9px 0 25px;border-top:1px solid rgba(200,170,110,.27);border-bottom:1px solid rgba(200,170,110,.27);background:transparent}.verified-next>svg[data-v-495166f2]{color:#c9aa73;flex-shrink:0}.verified-next>div[data-v-495166f2]{display:flex;flex-direction:column;gap:7px}.verified-next strong[data-v-495166f2]{color:#efe0c0;font-size:12px;font-weight:500}.verified-next small[data-v-495166f2]{color:#9caaa9;font-size:12px;line-height:1.6;font-weight:300}.verified-center>.journey-button[data-v-495166f2]{width:100%}.finished-icon[data-v-495166f2]{color:#e5c991}.journey-wizard[data-v-495166f2]{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:600px;border-bottom:1px solid rgba(200,170,110,.24)}.wizard-aside[data-v-495166f2]{display:flex;flex-direction:column;padding:42px 32px 36px 24px;border-right:1px solid rgba(200,170,110,.22);position:relative;background:transparent}.wizard-aside[data-v-495166f2]:before{content:"";position:absolute;left:0;top:0;width:1px;height:60%;background:linear-gradient(#c7a977,transparent)}.wizard-orbit[data-v-495166f2]{display:grid;place-items:center;position:relative;margin:0 0 45px;width:78px;height:78px;color:#c9ac73;background:transparent;border:1px solid rgba(200,170,110,.48);border-radius:0}.wizard-orbit img[data-v-495166f2]{display:block;width:58px;height:58px;object-fit:contain;margin:auto;filter:drop-shadow(0 6px 16px rgba(0,0,0,.24))}.wizard-orbit[data-v-495166f2]:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(200,170,110,.14)}.wizard-orbit span[data-v-495166f2]{position:absolute;right:11px;top:10px;width:5px;height:5px;border-radius:50%;background:#15c8bd;box-shadow:0 0 10px #15c8bd}.wizard-aside h2[data-v-495166f2]{font:400 30px/1.4 Cinzel,Georgia,serif;color:#f3e8d4;letter-spacing:-.35px;margin:18px 0 22px}.wizard-aside>p[data-v-495166f2]{font-size:12px;line-height:2;color:#9cafad;max-width:220px;font-weight:300;margin:0 0 28px}.wizard-stages[data-v-495166f2]{display:flex;flex-direction:column;gap:4px;margin:0 0 28px}.wizard-stage[data-v-495166f2]{display:flex;align-items:center;gap:13px;position:relative;padding:12px 11px 12px 0;border:0;border-bottom:1px solid rgba(200,170,110,.085);color:#708994;font-size:12px;letter-spacing:.2px;font-weight:300}.wizard-stage.active[data-v-495166f2]{color:#ead7b2;border-bottom:1px solid rgba(200,170,110,.46);background:transparent}.wizard-stage.done[data-v-495166f2]{color:#6abeb1}.stage-number[data-v-495166f2]{height:25px;width:29px;display:grid;place-items:center;flex-shrink:0;color:#9b8c70;border:0;border-right:1px solid rgba(200,170,110,.25);border-radius:0;background:transparent;font-family:Cinzel,serif;font-size:12px}.wizard-stage.active .stage-number[data-v-495166f2]{color:#e6c98e;border-right-color:#c8aa6e}.stage-current[data-v-495166f2]{width:5px;height:5px;border-radius:50%;background:#0ac8b9;margin-left:auto;box-shadow:0 0 13px #0ac8b966}.wizard-aside-footer[data-v-495166f2]{display:flex;gap:9px;align-items:center;margin-top:auto;color:#708f92;font-size:12px;line-height:1.65;font-weight:300}.wizard-aside-footer svg[data-v-495166f2]{flex-shrink:0;color:#b59c70}.wizard-body[data-v-495166f2]{display:flex;flex-direction:column;padding:44px 42px 27px 46px;min-width:0}.wizard-progress[data-v-495166f2]{display:flex;align-items:center;justify-content:space-between;gap:15px;font:400 12px Inter,Arial,sans-serif;letter-spacing:1.7px;color:#c1a777}.wizard-progress-track[data-v-495166f2]{width:100%;height:1px;background:#c8aa6e40;margin:15px 0 0;overflow:visible}.wizard-progress-track div[data-v-495166f2]{height:2px;background:linear-gradient(90deg,#1c9a9e,#d9ba7f);box-shadow:0 0 11px #00c3c43b;transition:width .36s ease}.wizard-copy[data-v-495166f2]{margin:43px 0 23px}.wizard-copy h1[data-v-495166f2]{font:400 clamp(23px,2.7vw,32px)/1.4 "Cinzel",Georgia,serif;letter-spacing:.015em;margin:13px 0 12px;color:#f0e6d2}.wizard-copy p[data-v-495166f2]{font-size:12px;line-height:1.9;font-weight:300;color:#a2b0ac;margin:0;max-width:560px}.journey-overline[data-v-495166f2]{color:#cfb47f}.lane-list[data-v-495166f2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:26px}.lane-option[data-v-495166f2]{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;min-height:187px;padding:21px 6px 18px;background:transparent;border:1px solid rgba(200,170,110,.17);border-radius:0;color:#f0e6d2;outline:none;overflow:hidden;transition:background .28s,border-color .28s,box-shadow .28s}.lane-option[data-v-495166f2]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #d9bc82;opacity:0;transform:scale(1.065);transition:transform .3s ease,opacity .3s ease;pointer-events:none;z-index:1;box-shadow:inset 0 0 20px #c8aa6e0b,0 0 13px #c8aa6e17}.lane-option[data-v-495166f2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 32%,rgba(229,197,124,.12) 48%,transparent 65%);transform:translate(-160%);pointer-events:none}.lane-option[data-v-495166f2]:hover{border-color:#c8aa6e7a;background:linear-gradient(155deg,rgba(200,170,110,.04),transparent)}.lane-option[data-v-495166f2]:hover:after{animation:lane-light-495166f2 .85s cubic-bezier(.2,.6,.3,1)}.lane-option.chosen[data-v-495166f2]{background:radial-gradient(ellipse at 50% 43%,rgba(21,129,132,.1),rgba(200,170,110,.055) 70%,transparent);border-color:#c8aa6e12}.lane-option.chosen[data-v-495166f2]:before{opacity:1;transform:scale(1)}.lane-option.chosen[data-v-495166f2]:after{animation:lane-light-495166f2 .8s ease-out}.lane-corner[data-v-495166f2]{position:absolute;width:14px;height:14px;z-index:2;opacity:.45;transition:opacity .3s,border-color .3s}.lane-corner-tl[data-v-495166f2]{left:6px;top:6px;border-top:1px solid rgba(200,170,110,.45);border-left:1px solid rgba(200,170,110,.45)}.lane-corner-br[data-v-495166f2]{bottom:6px;right:6px;border-bottom:1px solid rgba(200,170,110,.45);border-right:1px solid rgba(200,170,110,.45)}.lane-option.chosen .lane-corner[data-v-495166f2]{opacity:1}.lane-icon[data-v-495166f2]{height:81px;display:grid;place-items:center;position:relative}.lane-icon[data-v-495166f2]:before{content:"";position:absolute;width:50px;height:50px;border-radius:50%;background:#17979c1a;filter:blur(14px);transform:scale(.4);opacity:0;transition:opacity .33s,transform .33s}.lane-icon img[data-v-495166f2]{display:block;object-fit:contain;height:68px;width:68px;max-width:100%;position:relative;z-index:1;filter:drop-shadow(0 0 4px rgba(200,170,110,.1));transition:filter .3s,transform .35s cubic-bezier(.22,.9,.25,1)}.lane-option:hover .lane-icon img[data-v-495166f2]{transform:translateY(-4px);filter:drop-shadow(0 0 10px rgba(218,175,95,.22))}.lane-option.chosen .lane-icon img[data-v-495166f2]{transform:translateY(-4px) scale(1.07);filter:drop-shadow(0 0 12px rgba(222,187,115,.39))}.lane-option.chosen .lane-icon[data-v-495166f2]:before{opacity:1;transform:scale(1)}.lane-name[data-v-495166f2]{font:500 12px/1.3 Cinzel,Georgia,serif;letter-spacing:.7px;color:#c5b99e;margin-top:8px;white-space:nowrap;transition:color .3s}.lane-subtitle[data-v-495166f2]{font-size:12px;font-weight:300;line-height:1.65;color:#7d989d;white-space:nowrap;margin-top:5px}.lane-option.chosen .lane-name[data-v-495166f2]{color:#f1dfbd}.lane-option.chosen .lane-subtitle[data-v-495166f2]{color:#a7b7ae}.lane-indicator[data-v-495166f2]{height:13px;display:grid;place-items:center;color:#5c7c87;font:400 12px Cinzel,serif;margin-top:11px}.lane-option.chosen .lane-indicator[data-v-495166f2]{color:#45c9b9}.lane-selection-note[data-v-495166f2]{display:flex;align-items:center;justify-content:space-between;margin-top:19px;padding-top:15px;border-top:1px solid rgba(200,170,110,.18);font-size:12px;font-weight:300;color:#8ea29e}.lane-selection-note .note-star[data-v-495166f2]{color:#c3a675;margin-right:8px}.lane-selection-note strong[data-v-495166f2]{color:#d9c391;font:400 12px Cinzel,serif;letter-spacing:1px}.lane-selection-note strong span[data-v-495166f2]{color:#6f898f}.champion-selector[data-v-495166f2]{min-height:280px}.champion-search[data-v-495166f2]{display:flex;align-items:center;gap:13px;padding:0 0 4px;background:transparent;border:0;border-bottom:1px solid rgba(200,170,110,.32);border-radius:0;color:#bd9e63;transition:border-color .2s}.champion-search input[data-v-495166f2]{border:0;box-shadow:none;padding:11px 0}.champion-selection-count[data-v-495166f2]{font-size:12px;letter-spacing:1px;color:#a59a7f;margin:15px 0 13px}.champion-list[data-v-495166f2]{height:245px;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:9px;padding-right:7px}.champion-option[data-v-495166f2]{position:relative;display:flex;align-items:center;flex-direction:column;gap:8px;min-width:0;border:1px solid transparent;border-radius:0;background:transparent;padding:9px 4px;color:#a7b1a6;transition:background .2s,border-color .2s}.champion-option img[data-v-495166f2]{height:53px;width:53px;max-width:95%;display:block;object-fit:cover;border:1px solid rgba(200,170,110,.34);border-radius:0;transition:border-color .25s,filter .25s}.champion-option span[data-v-495166f2]{font-size:12px;white-space:nowrap;font-weight:300}.champion-option svg[data-v-495166f2]{position:absolute;right:5px;top:5px;color:#53d9bc}.champion-option[data-v-495166f2]:hover{background:#c8aa6e0b;color:#e8dcbb}.champion-option:hover img[data-v-495166f2]{border-color:#d9ba80}.champion-option.chosen[data-v-495166f2]{border-color:#c8aa6e9e;background:#c8aa6e12;color:#f1e3c8}.champion-option.chosen img[data-v-495166f2]{border-color:#e0c38d;filter:drop-shadow(0 0 9px rgba(200,170,110,.18))}.no-champions[data-v-495166f2]{grid-column:1/-1;font-size:12px;color:#a1aca8;text-align:center}.goal-list[data-v-495166f2]{display:flex;flex-direction:column;margin-top:6px}.goal-option[data-v-495166f2]{display:flex;align-items:center;gap:17px;text-align:left;position:relative;padding:14px 5px;border-bottom:1px solid rgba(200,170,110,.23);color:#d6d4c6;background:transparent;transition:background .25s,padding-left .25s}.goal-option[data-v-495166f2]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#c8aa6e;transform:scaleY(0);transition:transform .25s;transform-origin:center}.goal-option[data-v-495166f2]:hover,.goal-option.chosen[data-v-495166f2]{background:linear-gradient(90deg,rgba(200,170,110,.07),transparent)}.goal-option.chosen[data-v-495166f2]{padding-left:13px}.goal-option.chosen[data-v-495166f2]:before{transform:scaleY(1)}.goal-index[data-v-495166f2]{font:400 12px Cinzel,serif;color:#8d8064;width:22px;flex-shrink:0}.goal-option.chosen .goal-index[data-v-495166f2]{color:#e0c38e}.goal-copy[data-v-495166f2]{display:flex;flex-direction:column;gap:6px;flex:1}.goal-copy strong[data-v-495166f2]{font-size:12px;font-weight:400;color:#eee1c5}.goal-copy small[data-v-495166f2]{font-size:12px;font-weight:300;color:#8eaaa8;line-height:1.6}.goal-mark[data-v-495166f2]{font:300 19px Inter,sans-serif;color:#7b8788;width:23px;text-align:center;display:grid;place-items:center}.goal-option.chosen .goal-mark[data-v-495166f2]{color:#60d2bc}.goal-selection-note[data-v-495166f2]{text-align:right;margin-top:11px;color:#8b9c99;font-size:12px;letter-spacing:.4px;font-weight:300}.riot-step[data-v-495166f2]{display:flex;flex-direction:column;gap:23px;padding-top:10px}.riot-step-head[data-v-495166f2]{display:flex;align-items:center;gap:15px;border:0;border-bottom:1px solid rgba(200,170,110,.26);background:transparent;padding:14px 0 20px}.riot-step-head>svg[data-v-495166f2]{color:#c4a873;flex-shrink:0}.riot-step-head>div[data-v-495166f2]{display:flex;flex-direction:column;gap:6px;flex:1}.riot-step-head strong[data-v-495166f2]{font:400 16px Cinzel,Georgia,serif;color:#eee0c4}.riot-step-head small[data-v-495166f2]{font-size:12px;color:#8eaaa9;font-weight:300}.riot-step-head>span[data-v-495166f2]{font:400 12px Cinzel,Georgia,serif;color:#ae966b}.riot-fields[data-v-495166f2]{display:grid;grid-template-columns:1fr minmax(95px,125px);gap:25px}.riot-step label[data-v-495166f2]{display:flex;flex-direction:column;gap:10px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#bba374;font-weight:400}.riot-step input[data-v-495166f2],.riot-step select[data-v-495166f2]{padding:12px 1px;color:#f0e3c8}.riot-step select[data-v-495166f2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.riot-privacy[data-v-495166f2]{display:flex;gap:12px;align-items:flex-start;padding:17px 16px;border-left:1px solid rgba(29,184,184,.46);background:#166f740b;color:#9dafa7}.riot-privacy svg[data-v-495166f2]{color:#4ac6b7;flex-shrink:0}.riot-privacy p[data-v-495166f2]{margin:0;font-size:12px;line-height:1.8;font-weight:300}.wizard-actions[data-v-495166f2]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;padding-top:29px}.journey-back[data-v-495166f2]{display:flex;align-items:center;gap:10px;color:#ac956e;font-size:12px;font-weight:400}.journey-back[data-v-495166f2]:hover{color:#efd5a3}.wizard-disclaimer[data-v-495166f2]{font-size:12px;font-weight:300;color:#748c90;line-height:1.7;text-align:right;margin:21px 0 0}.journey-overlay[data-v-495166f2]{--journey-ink:#090b10;--journey-veil:#11141a;--journey-gold:#d4b777;--journey-gold-bright:#e2c98f;--journey-teal:#9a90e8;--journey-ivory:#eef0f4;--journey-subtle:#8e96a3;background:#090b10;color:#eef0f4;padding:24px}.journey-overlay[data-v-495166f2]:before{background:radial-gradient(circle at 50% -15%,rgba(154,144,232,.08),transparent 38%),#090b10}.journey-overlay[data-v-495166f2]:after,.journey-halo[data-v-495166f2],.journey-scenery[data-v-495166f2]{display:none}.journey-panel[data-v-495166f2]{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#11141a;box-shadow:0 24px 70px #00000059}.journey-header[data-v-495166f2]{min-height:64px;padding:10px 18px;border:0;border-bottom:1px solid rgba(255,255,255,.065);background:#0f1116}.journey-header[data-v-495166f2]:after{display:none}.journey-header-right[data-v-495166f2]{color:#777f8c;letter-spacing:1.3px}.status-light[data-v-495166f2]{background:#9a90e8;box-shadow:none}.journey-center[data-v-495166f2]{padding:42px 34px;border:0}.journey-center>h1[data-v-495166f2],.wizard-copy h1[data-v-495166f2],.wizard-aside h2[data-v-495166f2]{font-family:Inter,Arial,sans-serif;color:#eef0f4;letter-spacing:-.025em}.journey-center>h1[data-v-495166f2]{font-size:28px;font-weight:650;margin:14px 0 8px}.journey-center>p[data-v-495166f2]{color:#8e96a3;line-height:1.65;margin:0 0 14px;font-weight:400}.journey-overline[data-v-495166f2],.wizard-aside-label[data-v-495166f2]{color:#8f88d7;letter-spacing:1.4px}.journey-email[data-v-495166f2]{padding:0;border:0;color:#b7bec8!important;font-weight:550}.journey-icon[data-v-495166f2],.celebration-emoji[data-v-495166f2]{width:74px;height:74px;border:0;border-radius:18px;background:#171a22;color:#d4b777;box-shadow:none;margin:0 auto 10px}.celebration-emoji[data-v-495166f2]{font-size:44px}.celebration-particles[data-v-495166f2],.journey-success-mark[data-v-495166f2],.verified-next[data-v-495166f2]{display:none}.journey-confirmation[data-v-495166f2]{min-height:330px;justify-content:center}.journey-confirmation .journey-button[data-v-495166f2]{margin-top:14px}.journey-resend[data-v-495166f2]{min-width:190px}.journey-helper[data-v-495166f2]{padding:16px;margin-top:10px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#0f1116}.helper-head[data-v-495166f2]{color:#c7ccd4}.helper-head svg[data-v-495166f2],.journey-bottom-note svg[data-v-495166f2]{color:#9a90e8}.journey-helper p[data-v-495166f2]{color:#858d99}.journey-helper input[data-v-495166f2],.riot-step input[data-v-495166f2],.riot-step select[data-v-495166f2],.champion-search input[data-v-495166f2]{border:1px solid rgba(255,255,255,.085);border-radius:9px;background:#0d0f14;color:#eef0f4;padding:11px 12px}.journey-helper input[data-v-495166f2]:focus,.riot-step input[data-v-495166f2]:focus,.riot-step select[data-v-495166f2]:focus,.champion-search[data-v-495166f2]:focus-within{border-color:#9a90e8b3;box-shadow:0 0 0 2px #9a90e81f}.journey-helper input[data-v-495166f2]::placeholder,.riot-step input[data-v-495166f2]::placeholder,.champion-search input[data-v-495166f2]::placeholder{color:#646d7a}.journey-button[data-v-495166f2]{min-height:40px;border:1px solid rgba(154,144,232,.42);border-radius:9px;padding:0 17px;background:#242536;color:#f0eefc;letter-spacing:0;font-weight:650}.journey-button[data-v-495166f2]:after{display:none}.journey-button[data-v-495166f2]:hover:not(:disabled){background:#2c2d42;box-shadow:none}.journey-ghost[data-v-495166f2]{color:#8e96a3}.journey-ghost[data-v-495166f2]:hover{color:#eef0f4}.journey-error[data-v-495166f2]{border:1px solid rgba(223,132,146,.22);border-left:2px solid #df8492;border-radius:9px;background:#df84920e;color:#e6a5af}.journey-wizard[data-v-495166f2]{grid-template-columns:230px minmax(0,1fr);min-height:570px;border:0}.wizard-aside[data-v-495166f2]{padding:28px 18px;border-right:1px solid rgba(255,255,255,.065);background:#0f1116}.wizard-aside[data-v-495166f2]:before,.wizard-orbit[data-v-495166f2]{display:none}.wizard-aside h2[data-v-495166f2]{font-size:22px;font-weight:620;margin:14px 0 10px}.wizard-aside h2 em[data-v-495166f2]{color:#b5addf}.wizard-aside>p[data-v-495166f2]{color:#7f8794;line-height:1.65}.wizard-stage[data-v-495166f2]{padding:10px 8px;border:0;border-radius:8px;color:#747d89}.wizard-stage.active[data-v-495166f2]{border:0;background:#171a22;color:#eef0f4}.wizard-stage.done[data-v-495166f2]{color:#a7a0dd}.stage-number[data-v-495166f2]{border:0;background:transparent;color:#69727f}.wizard-stage.active .stage-number[data-v-495166f2]{color:#b8b0e9;border:0}.stage-current[data-v-495166f2]{background:#9a90e8;box-shadow:none}.wizard-body[data-v-495166f2]{padding:30px 32px 24px}.wizard-progress[data-v-495166f2]{color:#8e96a3;letter-spacing:.8px}.wizard-progress-track[data-v-495166f2]{height:2px;margin-top:10px;background:#222631}.wizard-progress-track div[data-v-495166f2]{height:2px;background:#9a90e8;box-shadow:none}.wizard-copy[data-v-495166f2]{margin:28px 0 18px}.wizard-copy h1[data-v-495166f2]{font-size:27px;font-weight:650;margin:8px 0}.wizard-copy p[data-v-495166f2]{color:#858d99;line-height:1.65;font-weight:400}.lane-list[data-v-495166f2]{gap:8px;margin-top:18px}.lane-option[data-v-495166f2]{min-height:154px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#0f1116;color:#dfe3e9}.lane-option[data-v-495166f2]:before,.lane-option[data-v-495166f2]:after,.lane-corner[data-v-495166f2]{display:none}.lane-option[data-v-495166f2]:hover{border-color:#9a90e84d;background:#151820}.lane-option.chosen[data-v-495166f2]{border-color:#9a90e894;background:#1a1b28}.lane-icon[data-v-495166f2]:before{background:#9a90e814}.lane-name[data-v-495166f2]{font-family:Inter,sans-serif;color:#cbd0d8}.lane-subtitle[data-v-495166f2]{color:#737c89}.lane-option.chosen .lane-name[data-v-495166f2]{color:#f1f2f5}.lane-option.chosen .lane-subtitle[data-v-495166f2]{color:#9ca4af}.lane-indicator[data-v-495166f2],.lane-option.chosen .lane-indicator[data-v-495166f2]{color:#9a90e8}.lane-selection-note[data-v-495166f2],.goal-option[data-v-495166f2],.riot-step-head[data-v-495166f2]{border-color:#ffffff12}.lane-selection-note[data-v-495166f2],.goal-selection-note[data-v-495166f2],.wizard-disclaimer[data-v-495166f2]{color:#737c89}.champion-search[data-v-495166f2]{border:0}.champion-list[data-v-495166f2]{gap:7px}.champion-option[data-v-495166f2]{border-radius:9px;color:#969eaa}.champion-option img[data-v-495166f2]{border-color:#ffffff14;border-radius:9px}.champion-option[data-v-495166f2]:hover{background:#151820;color:#e8eaf0}.champion-option.chosen[data-v-495166f2]{border-color:#9a90e873;background:#1a1b28;color:#f0f1f4}.goal-option[data-v-495166f2]{border-radius:8px;padding:12px 10px}.goal-option[data-v-495166f2]:before{display:none}.goal-option[data-v-495166f2]:hover,.goal-option.chosen[data-v-495166f2]{background:#151820}.goal-option.chosen[data-v-495166f2]{padding-left:10px}.goal-copy strong[data-v-495166f2]{color:#e7e9ed}.goal-copy small[data-v-495166f2]{color:#7f8794}.goal-option.chosen .goal-mark[data-v-495166f2]{color:#9a90e8}.riot-step-head>svg[data-v-495166f2],.riot-step label[data-v-495166f2],.journey-back[data-v-495166f2]{color:#9b94d6}.riot-step-head strong[data-v-495166f2]{font-family:Inter,sans-serif;color:#eef0f4}.riot-step-head small[data-v-495166f2],.riot-privacy p[data-v-495166f2]{color:#7f8794}.riot-privacy[data-v-495166f2]{border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#0f1116}.riot-privacy svg[data-v-495166f2]{color:#9a90e8}.journey-outside-caption[data-v-495166f2]{margin:22px 0 0;color:#567781;font-size:12px;letter-spacing:2.4px;text-align:center;font-weight:300}@keyframes lane-light-495166f2{0%{transform:translate(-160%)}to{transform:translate(160%)}}@keyframes celebrate-495166f2{0%{transform:scale(.6) rotate(-10deg);opacity:0}to{transform:scale(1);opacity:1}}@keyframes confetti-495166f2{0%{opacity:0;filter:blur(5px)}to{opacity:.8;filter:blur(0)}}.journey-panel.journey-check-email[data-v-495166f2]{width:min(100%,760px);max-width:760px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.journey-check-email .journey-header[data-v-495166f2]{min-height:0;padding:0 0 48px;border:0;background:transparent}.journey-check-email .journey-header-right[data-v-495166f2]{display:none}.journey-check-email .journey-brand[data-v-495166f2]{margin:0 auto}.journey-check-email .journey-brand img[data-v-495166f2]{width:116px;height:auto;opacity:.94}.journey-email-wait[data-v-495166f2]{min-height:0;padding:0 32px 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.journey-mail-mark[data-v-495166f2]{width:52px;height:52px;display:grid;place-items:center;margin:0 0 20px;border-radius:50%;color:#d4b777;background:transparent;border:1px solid rgba(212,183,119,.28);box-shadow:0 0 34px #d4b77712}.journey-email-wait .journey-overline[data-v-495166f2]{font-size:12px;font-weight:700;letter-spacing:2.1px;color:#9188d8}.journey-email-wait>h1[data-v-495166f2]{margin:12px 0 8px;font-size:clamp(30px,4vw,46px);line-height:1.08;font-weight:620;letter-spacing:-.045em}.journey-email-wait>p[data-v-495166f2]{max-width:520px;margin:0;color:#848d99;font-size:13px;line-height:1.7}.journey-email-address[data-v-495166f2]{margin-top:8px!important;color:#c6ccd5!important;font-weight:600!important;overflow-wrap:anywhere}.journey-email-rule[data-v-495166f2]{width:min(100%,340px);height:1px;margin:27px 0 18px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}.journey-resend-action[data-v-495166f2]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 3px;border:0;background:transparent;color:#c8c3ef;font:600 12px/1 Inter,Arial,sans-serif;cursor:pointer;transition:color .16s ease,opacity .16s ease}.journey-resend-action[data-v-495166f2]:hover:not(:disabled){color:#f0eefc}.journey-resend-action[data-v-495166f2]:disabled{cursor:default;opacity:.48}.journey-resend-glyph[data-v-495166f2]{font-size:17px;font-weight:400;line-height:1;transform:translateY(-1px)}.journey-info[data-v-495166f2],.journey-inline-error[data-v-495166f2]{width:min(100%,430px);margin-top:18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:12px;line-height:1.55;text-align:center}.journey-info[data-v-495166f2]{color:#87c9aa}.journey-inline-error[data-v-495166f2]{color:#e6a5af!important}@media(max-width:1080px){.journey-wizard[data-v-495166f2]{grid-template-columns:256px minmax(0,1fr)}.wizard-aside[data-v-495166f2]{padding-left:18px;padding-right:23px}.wizard-body[data-v-495166f2]{padding-left:31px;padding-right:26px}.lane-list[data-v-495166f2]{gap:7px}.lane-option[data-v-495166f2]{min-height:171px;padding:15px 2px 12px}.lane-icon[data-v-495166f2]{height:73px}.lane-icon img[data-v-495166f2]{width:61px;height:61px}}@media(max-width:760px){.journey-overlay[data-v-495166f2]{padding:12px;justify-content:flex-start}.journey-overlay[data-v-495166f2]:after,.journey-scenery[data-v-495166f2]{display:none}.journey-panel[data-v-495166f2],.journey-panel.journey-wide[data-v-495166f2]{width:100%;max-width:600px}.journey-panel.journey-check-email[data-v-495166f2]{max-width:100%;padding-top:34px}.journey-check-email .journey-header[data-v-495166f2]{padding-bottom:36px}.journey-email-wait[data-v-495166f2]{padding-left:10px;padding-right:10px}.journey-email-wait>h1[data-v-495166f2]{font-size:32px}.journey-header[data-v-495166f2]{min-height:72px;padding:15px}.journey-header[data-v-495166f2]:after{left:15px}.journey-brand strong[data-v-495166f2]{font-size:21px}.journey-header-right[data-v-495166f2]{font-size:12px;letter-spacing:1.5px}.journey-center[data-v-495166f2]{padding:42px 23px}.journey-center>h1[data-v-495166f2]{font-size:27px}.journey-wizard[data-v-495166f2]{display:flex;flex-direction:column;min-height:0}.wizard-aside[data-v-495166f2]{padding:20px 17px 14px;border-right:0;border-bottom:1px solid rgba(200,170,110,.23)}.wizard-aside[data-v-495166f2]:before,.wizard-orbit[data-v-495166f2],.wizard-aside>p[data-v-495166f2],.wizard-aside-footer[data-v-495166f2]{display:none}.wizard-aside h2[data-v-495166f2]{font:400 17px/1.35 Cinzel,serif;margin:9px 0 15px}.wizard-aside-label[data-v-495166f2]{font-size:12px}.wizard-stages[data-v-495166f2]{flex-direction:row;justify-content:space-between;gap:3px;margin:0}.wizard-stage[data-v-495166f2]{font-size:0;padding:5px 0;border-bottom:0;gap:0}.wizard-stage.active[data-v-495166f2]{border-bottom:0}.stage-number[data-v-495166f2]{width:28px;height:28px;font-size:12px;border:1px solid rgba(200,170,110,.26);border-radius:0}.wizard-stage.active .stage-number[data-v-495166f2]{border:1px solid #c8aa6e}.stage-current[data-v-495166f2]{display:none}.wizard-body[data-v-495166f2]{padding:28px 16px 27px}.wizard-copy[data-v-495166f2]{margin:29px 0 20px}.wizard-copy h1[data-v-495166f2]{font-size:23px}.wizard-copy p[data-v-495166f2]{font-size:12px}.lane-list[data-v-495166f2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px}.lane-option[data-v-495166f2]{min-height:159px;padding:14px 3px}.lane-icon[data-v-495166f2]{height:67px}.lane-icon img[data-v-495166f2]{height:56px;width:56px}.lane-name[data-v-495166f2],.lane-subtitle[data-v-495166f2]{font-size:12px}.lane-selection-note[data-v-495166f2]{margin-top:15px}.goal-option[data-v-495166f2]{padding-top:12px;padding-bottom:12px}.champion-list[data-v-495166f2]{grid-template-columns:repeat(4,minmax(0,1fr));height:275px;gap:5px}.champion-option img[data-v-495166f2]{height:45px;width:45px}.riot-fields[data-v-495166f2]{gap:12px;grid-template-columns:1fr 95px}.journey-outside-caption[data-v-495166f2]{margin-top:17px;letter-spacing:1.4px;font-size:12px}.wizard-disclaimer[data-v-495166f2]{text-align:left}}@media(max-width:390px){.lane-list[data-v-495166f2]{grid-template-columns:repeat(2,minmax(0,1fr))}.lane-option[data-v-495166f2]{min-height:153px}}@media(max-height:680px)and (min-width:761px){.journey-overlay[data-v-495166f2]{justify-content:flex-start}.journey-panel[data-v-495166f2]{margin-top:12px}.wizard-aside[data-v-495166f2]{padding-top:24px}.wizard-body[data-v-495166f2]{padding-top:25px;padding-bottom:18px}.wizard-copy[data-v-495166f2]{margin-top:22px;margin-bottom:13px}.journey-wizard[data-v-495166f2]{min-height:530px}}@media(prefers-reduced-motion:reduce){.lane-option[data-v-495166f2],.lane-icon img[data-v-495166f2],.lane-option[data-v-495166f2]:before,.lane-option[data-v-495166f2]:after,.journey-button[data-v-495166f2],.wizard-progress-track div[data-v-495166f2],.goal-option[data-v-495166f2]{transition:none;animation:none}.celebration-emoji[data-v-495166f2],.celebration-particles i[data-v-495166f2]{animation:none}}.journey-overlay-verified[data-v-495166f2]{position:fixed;top:0;right:0;bottom:0;left:0;isolation:isolate;display:block;overflow:hidden;padding:0;color:#eee5d2;background:#050a13}.journey-overlay-verified[data-v-495166f2]:before,.journey-overlay-verified[data-v-495166f2]:after{display:none}.journey-overlay-verified>.journey-halo[data-v-495166f2],.journey-overlay-verified>.journey-scenery[data-v-495166f2]{display:none}.verified-rune-scenery[data-v-495166f2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none;background:#050a13}.verified-rune-environment[data-v-495166f2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.86) brightness(.72)}.verified-rune-shade[data-v-495166f2]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#030810a8,#050a144d 46%,#03081073),linear-gradient(180deg,#02060c38,#0308100f 38%,#03081099),radial-gradient(circle at 50% 43%,rgba(106,85,214,.15),transparent 36%)}.journey-panel.journey-verified[data-v-495166f2]{position:relative;z-index:2;width:100%;max-width:none;min-height:100dvh;margin:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.journey-verified .journey-header[data-v-495166f2]{position:absolute;z-index:12;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:18px clamp(24px,4vw,64px);border:0;background:linear-gradient(180deg,rgba(2,7,14,.3),transparent)}.journey-verified .journey-header[data-v-495166f2]:after{display:none}.journey-verified .journey-brand img[data-v-495166f2]{width:122px;height:auto}.journey-verified .journey-header-right[data-v-495166f2]{color:#e2e5ebb3;font-size:12px;letter-spacing:1.8px}.journey-verified .status-light[data-v-495166f2]{width:4px;height:4px;background:#d7b86d;box-shadow:0 0 12px #d7b86d75}.journey-overlay-verified .journey-language-float[data-v-495166f2]{position:fixed;z-index:40;top:16px;right:clamp(24px,4vw,64px);display:flex!important;flex-direction:row!important;align-items:center!important;gap:4px;width:auto!important;padding:4px;border:1px solid rgba(221,201,145,.18);border-radius:999px;background:#060c1852;box-shadow:0 12px 36px #0003,inset 0 1px #ffffff0d;backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}.journey-overlay-verified .journey-language-float[data-v-495166f2] .runia-language,.journey-overlay-verified .journey-language-float[data-v-495166f2] .runia-theme-control{display:flex!important;flex:0 0 auto!important;align-items:center!important}.journey-overlay-verified .journey-language-float[data-v-495166f2] .runia-language-trigger,.journey-overlay-verified .journey-language-float[data-v-495166f2] .runia-theme-button{height:32px!important;min-height:32px!important;margin:0!important;border:0!important;background:transparent!important;color:#eee8dc!important;box-shadow:none!important}.journey-overlay-verified .journey-language-float[data-v-495166f2] .runia-language-trigger:hover,.journey-overlay-verified .journey-language-float[data-v-495166f2] .runia-theme-button:hover{background:#d7b86d1a!important}.journey-verified-main[data-v-495166f2]{position:relative;min-height:100dvh;width:100%;display:grid;place-items:center;padding:96px 24px 72px}.verified-success-island[data-v-495166f2]{position:relative;z-index:4;width:min(100%,610px);display:grid;justify-items:center;gap:12px;padding:30px 38px 34px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.verified-success-island[data-v-495166f2]:before{content:"";position:absolute;z-index:-1;left:50%;top:36%;width:min(72vw,760px);height:min(48vw,430px);transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(78,59,163,.18),rgba(215,184,109,.06) 36%,transparent 70%);filter:blur(28px)}.verified-success-orbit[data-v-495166f2]{position:absolute;top:62px;left:50%;width:190px;height:70px;transform:translate(-50%) rotate(-8deg);border:1px solid rgba(231,190,92,.46);border-left-color:transparent;border-right-color:#a685ff94;border-radius:50%;box-shadow:0 0 22px #d6b15326;animation:verifiedOrbit-495166f2 5.2s linear infinite}.verified-success-icon[data-v-495166f2]{position:relative;width:84px;height:84px;display:grid;place-items:center;margin-bottom:7px;border:1px solid rgba(225,197,128,.3);border-radius:24px;color:#e1bc6c;background:linear-gradient(145deg,#4439775c,#0812227a);box-shadow:inset 0 1px #ffffff14,0 16px 42px #00000047,0 0 34px #b189ff1f}.verified-party-emoji[data-v-495166f2]{position:absolute;right:-18px;top:-18px;font-size:34px;line-height:1;filter:drop-shadow(0 8px 14px rgba(0,0,0,.28));transform-origin:70% 70%;animation:verifiedPartyPop-495166f2 2.3s ease-in-out infinite}.verified-overline[data-v-495166f2]{display:flex;align-items:center;justify-content:center;gap:12px;color:#b8a5ff;font-size:12px;font-weight:800;letter-spacing:.22em}.verified-overline b[data-v-495166f2]{width:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(217,190,111,.62))}.verified-overline b[data-v-495166f2]:last-child{transform:scaleX(-1)}.verified-success-island h1[data-v-495166f2]{margin:2px 0 0;color:#f2e5c8;font:600 clamp(34px,4.5vw,50px)/1.03 "Runia Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:-.045em;text-align:center;text-shadow:0 0 28px rgba(224,184,90,.12)}.verified-success-island>p[data-v-495166f2]{max-width:470px;margin:0;color:#b6bec8;font-size:13px;line-height:1.65;text-align:center}.verified-primary-action[data-v-495166f2]{width:min(100%,420px);min-height:44px;margin-top:12px;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(221,187,108,.62);border-radius:999px;color:#f4e7c6;font-size:13px;font-weight:750;background:linear-gradient(90deg,#6e47dc61,#4f37a242 48%,#cc9a3f3b),#13142b75;box-shadow:inset 0 1px #ffffff14,0 12px 34px #0003,0 0 24px #9b6eff14;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.verified-primary-action[data-v-495166f2]:hover{transform:translateY(-1px);background:linear-gradient(90deg,#7c50f175,#563dae54 48%,#daa7494d),#13142b7a;box-shadow:0 14px 40px #0000003d,0 0 34px #b189ff24}.verified-confetti[data-v-495166f2]{position:absolute;z-index:3;left:50%;top:43%;width:1px;height:1px;pointer-events:none}.verified-confetti i[data-v-495166f2]{position:absolute;width:7px;height:3px;border-radius:1px;background:#e4bd67;opacity:.8;animation:verifiedConfetti-495166f2 3.4s ease-in-out infinite}.verified-confetti i[data-v-495166f2]:nth-child(2n){background:#9f7cff}.verified-confetti i[data-v-495166f2]:nth-child(3n){background:#f0d792;width:4px;height:7px}.verified-confetti i[data-v-495166f2]:nth-child(1){transform:translate(-160px,-128px) rotate(25deg);animation-delay:.1s}.verified-confetti i[data-v-495166f2]:nth-child(2){transform:translate(-118px,-168px) rotate(70deg);animation-delay:.6s}.verified-confetti i[data-v-495166f2]:nth-child(3){transform:translate(-72px,-112px) rotate(120deg);animation-delay:1.2s}.verified-confetti i[data-v-495166f2]:nth-child(4){transform:translate(82px,-150px) rotate(35deg);animation-delay:.4s}.verified-confetti i[data-v-495166f2]:nth-child(5){transform:translate(138px,-118px) rotate(100deg);animation-delay:1s}.verified-confetti i[data-v-495166f2]:nth-child(6){transform:translate(176px,-60px) rotate(145deg);animation-delay:1.5s}.verified-confetti i[data-v-495166f2]:nth-child(7){transform:translate(-182px,-34px) rotate(12deg);animation-delay:1.8s}.verified-confetti i[data-v-495166f2]:nth-child(8){transform:translate(-146px,32px) rotate(82deg);animation-delay:.8s}.verified-confetti i[data-v-495166f2]:nth-child(9){transform:translate(160px,18px) rotate(135deg);animation-delay:1.35s}.verified-confetti i[data-v-495166f2]:nth-child(10){transform:translate(126px,70px) rotate(20deg);animation-delay:2s}.verified-confetti i[data-v-495166f2]:nth-child(11){transform:translate(-90px,88px) rotate(64deg);animation-delay:1.1s}.verified-confetti i[data-v-495166f2]:nth-child(12){transform:translate(72px,102px) rotate(108deg);animation-delay:2.2s}@keyframes verifiedOrbit-495166f2{to{transform:translate(-50%) rotate(352deg)}}@keyframes verifiedPartyPop-495166f2{0%,to{transform:rotate(-6deg) scale(1)}50%{transform:rotate(5deg) scale(1.08)}}@keyframes verifiedConfetti-495166f2{0%,to{opacity:.28;filter:blur(.2px)}50%{opacity:1;filter:drop-shadow(0 0 7px currentColor)}}@media(max-width:720px){.journey-overlay-verified .journey-language-float[data-v-495166f2]{top:10px;right:12px}.journey-verified .journey-header[data-v-495166f2]{padding:12px 16px}.journey-verified .journey-header-right[data-v-495166f2]{display:none}.journey-verified-main[data-v-495166f2]{padding:84px 14px 34px}.verified-success-island[data-v-495166f2]{padding:26px 18px 28px;border-radius:18px}.verified-success-island h1[data-v-495166f2]{font-size:34px}.verified-success-orbit[data-v-495166f2]{width:150px}}@media(prefers-reduced-motion:reduce){.verified-success-orbit[data-v-495166f2],.verified-party-emoji[data-v-495166f2],.verified-confetti i[data-v-495166f2]{animation:none!important}}.journey-overlay-finished[data-v-495166f2]{padding:0;overflow:hidden;background:#050912}.journey-overlay-finished[data-v-495166f2]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;background:linear-gradient(90deg,#03070edb,#050912a3 52%,#03070ed6),radial-gradient(circle at 50% 42%,rgba(200,170,110,.1),transparent 42%),url(/free_calls.png) center/cover no-repeat;filter:saturate(.72) brightness(.62)}.journey-overlay-finished[data-v-495166f2]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:radial-gradient(circle at 50% 46%,transparent 0 30%,rgba(2,5,11,.54) 76%,rgba(2,5,11,.82) 100%)}.journey-panel.journey-finished[data-v-495166f2]{width:100%;max-width:none;min-height:100dvh;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.journey-finished .journey-header[data-v-495166f2]{position:absolute;z-index:8;top:0;left:0;right:0;padding:20px clamp(24px,4vw,62px);border:0;background:transparent}.journey-finished-main[data-v-495166f2]{width:100%;min-height:100dvh}.journey-overlay-finished>.journey-outside-caption[data-v-495166f2]{display:none}.journey-finished-fallback[data-v-495166f2]{min-height:100dvh;display:grid;place-items:center;align-content:center;gap:14px;text-align:center;color:#e9dfcb}.journey-finished-fallback>svg[data-v-495166f2]{color:#c8aa6e}.journey-finished-fallback h1[data-v-495166f2]{margin:0;font-size:34px}.journey-finished-fallback h1 em[data-v-495166f2]{color:#c8aa6e;font-style:normal}.journey-finished-fallback .journey-button[data-v-495166f2]{min-width:180px}.journey-overlay-onboarding[data-v-495166f2]{--onboard-ink:#ede7d9;--onboard-muted:#b2b8b9;--onboard-line:rgba(198,169,109,.27);--onboard-field:rgba(4,12,19,.38);--onboard-gold:#d7bc83;--onboard-gold-strong:#e4cb91;--text:#ede7d9;--muted:#b2b8b9;--line:rgba(198,169,109,.27);--gold:#d7bc83;--runia-accent:#dfbd69;--runia-accent-soft:rgba(223,189,105,.1);position:fixed;top:0;right:0;bottom:0;left:0;isolation:isolate;display:block;overflow:auto;padding:0;color:var(--onboard-ink);background:#07121d;font-family:Runia Manrope,Manrope,Inter,system-ui,sans-serif}.journey-overlay-onboarding[data-v-495166f2]:before,.journey-overlay-onboarding[data-v-495166f2]:after{display:none}.journey-overlay-onboarding>.journey-halo[data-v-495166f2],.journey-overlay-onboarding>.journey-scenery[data-v-495166f2]{display:none}.onboarding-rune-scenery[data-v-495166f2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 80% 52%,rgba(223,189,105,.14),transparent 65%)}.onboarding-rune-environment[data-v-495166f2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.onboarding-rune-shade[data-v-495166f2]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#040b12eb,#050d15d1 28%,#050d158f,#050d1533,#050d1557),linear-gradient(180deg,#040b1294,#040b122e 24%,#040b122e 72%,#040b12bd)}.journey-panel.journey-onboarding[data-v-495166f2]{position:relative;z-index:2;width:100%;max-width:none;min-height:100dvh;overflow:visible;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.journey-onboarding .journey-header[data-v-495166f2]{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;min-height:66px;padding:20px clamp(22px,3.8vw,62px) 16px;border:0;background:transparent}.journey-onboarding .journey-header[data-v-495166f2]:after{display:none}.journey-onboarding .journey-brand img[data-v-495166f2]{width:116px;height:auto}.journey-onboarding .journey-header-right[data-v-495166f2]{color:var(--onboard-muted);font-size:12px;letter-spacing:1.8px;font-weight:500}.journey-onboarding .status-light[data-v-495166f2]{width:4px;height:4px;background:var(--onboard-gold);box-shadow:0 0 9px #d7bc834d}.journey-overlay-onboarding .journey-language-float[data-v-495166f2]{position:fixed;top:18px;right:clamp(22px,3.8vw,62px);z-index:80;display:flex!important;flex-direction:row!important;align-items:center!important;gap:4px;width:auto!important;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-language,.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-theme-control{display:flex!important;flex:0 0 auto!important;align-items:center!important}.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-language-trigger,.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-theme-button{height:32px!important;min-height:32px!important;margin:0!important;border:1px solid transparent!important;background:transparent!important;box-shadow:none!important;color:var(--onboard-muted)!important;transform:none!important}.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-language-trigger{padding:0 8px!important;border-radius:4px!important}.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-theme-button.is-simple{width:32px!important;min-width:32px!important;padding:0!important;border-radius:4px!important}.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-language-trigger:hover,.journey-overlay-onboarding .journey-language-float[data-v-495166f2] .runia-theme-button:hover{border-color:var(--onboard-line)!important;background:#040c1347!important;color:var(--onboard-ink)!important}.journey-overlay-onboarding .journey-language-float[data-v-495166f2] svg{color:var(--onboard-gold)!important}.journey-onboarding .journey-wizard[data-v-495166f2]{display:grid;grid-template-columns:1fr;min-height:calc(100dvh - 72px);padding:0 clamp(22px,3.8vw,62px) 18px;border:0;background:transparent}.journey-onboarding .wizard-aside[data-v-495166f2]{display:block;padding:0 0 8px;border:0;background:transparent}.journey-onboarding .wizard-aside[data-v-495166f2]:before,.journey-onboarding .wizard-orbit[data-v-495166f2]{display:none}.journey-onboarding .wizard-aside-label[data-v-495166f2]{display:block;margin:0 0 7px;color:var(--onboard-gold);font-size:12px;font-weight:700;letter-spacing:1.45px}.journey-onboarding .wizard-aside h2[data-v-495166f2]{margin:0;color:var(--onboard-ink);font:550 22px/1.18 Runia Manrope,Manrope,Inter,system-ui,sans-serif;letter-spacing:-.035em}.journey-onboarding .wizard-aside h2 em[data-v-495166f2]{color:var(--onboard-gold);font-style:normal}.journey-onboarding .wizard-aside>p[data-v-495166f2],.journey-onboarding .wizard-aside-footer[data-v-495166f2]{display:none}.journey-onboarding .wizard-stages[data-v-495166f2]{display:grid;grid-template-columns:repeat(4,minmax(118px,1fr));gap:8px;width:min(100%,720px);min-width:0;margin:0;border-bottom:1px solid var(--onboard-line)}.journey-onboarding .wizard-stage[data-v-495166f2]{position:relative;min-width:0;min-height:34px;padding:0 8px 7px 0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:7px;border:0;border-radius:0;background:transparent;color:#b2b8b99e;font-size:12px;font-weight:500}.journey-onboarding .wizard-stage[data-v-495166f2]:after{content:"";position:absolute;left:0;right:16px;bottom:-1px;height:1px;background:transparent}.journey-onboarding .wizard-stage[data-v-495166f2]>*{min-width:0}.journey-onboarding .wizard-stage .stage-label[data-v-495166f2]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.journey-onboarding .wizard-stage.active[data-v-495166f2]{color:var(--onboard-ink);background:transparent}.journey-onboarding .wizard-stage.active[data-v-495166f2]:after{background:var(--onboard-gold);box-shadow:0 0 12px #d7bc8333}.journey-onboarding .wizard-stage.done[data-v-495166f2]{color:#ad9d79}.journey-onboarding .stage-number[data-v-495166f2]{width:auto;height:auto;border:0;background:transparent;color:inherit;font:500 12px/1 Runia Manrope,Manrope,Inter,sans-serif}.journey-onboarding .stage-current[data-v-495166f2]{display:none}.journey-onboarding .wizard-body[data-v-495166f2]{width:min(100%,1120px);padding:8px 0;background:transparent}.journey-onboarding .wizard-progress[data-v-495166f2]{display:flex;justify-content:space-between;align-items:center;color:var(--onboard-muted);font-size:12px;letter-spacing:1.15px;font-weight:600}.journey-onboarding .wizard-progress span[data-v-495166f2]:last-child{color:var(--onboard-gold)}.journey-onboarding .wizard-progress-track[data-v-495166f2]{height:1px;margin-top:10px;background:#ffffff14}.journey-onboarding .wizard-progress-track div[data-v-495166f2]{height:1px;background:var(--onboard-gold);box-shadow:0 0 10px #d7bc8329}.journey-onboarding .wizard-copy[data-v-495166f2]{margin:10px 0 16px}.journey-onboarding .journey-overline[data-v-495166f2]{display:flex;align-items:center;gap:10px;color:var(--onboard-gold);font-size:12px;font-weight:700;letter-spacing:1.25px}.journey-onboarding .journey-overline b[data-v-495166f2]{color:var(--onboard-muted);font-weight:600;letter-spacing:.08em}.journey-onboarding .wizard-copy h1[data-v-495166f2]{margin:6px 0 5px;color:var(--onboard-ink);font:550 clamp(28px,2.8vw,39px)/1.06 "Runia Manrope",Manrope,Inter,system-ui,sans-serif;letter-spacing:-.045em}.journey-onboarding .wizard-copy p[data-v-495166f2]{max-width:620px;color:var(--onboard-muted);font-size:12px;line-height:1.65}.journey-onboarding .lane-list[data-v-495166f2]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px}.journey-onboarding .lane-option[data-v-495166f2]{min-height:158px;padding:18px 8px 14px;border:1px solid var(--onboard-line);border-radius:4px;background:var(--onboard-field);color:var(--onboard-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.journey-onboarding .lane-option[data-v-495166f2]:before{top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--onboard-gold);border-radius:4px;transform:none;box-shadow:none}.journey-onboarding .lane-option[data-v-495166f2]:after{display:none}.journey-onboarding .lane-option[data-v-495166f2]:hover{border-color:var(--onboard-gold);background:#dfbd690b}.journey-onboarding .lane-option.chosen[data-v-495166f2]{border-color:var(--onboard-gold);background:#dfbd6913}.journey-onboarding .lane-corner[data-v-495166f2]{display:none}.journey-onboarding .lane-icon[data-v-495166f2]{height:68px}.journey-onboarding .lane-icon[data-v-495166f2]:before{width:52px;height:52px;background:#d7bc830f}.journey-onboarding .lane-icon img[data-v-495166f2]{width:60px;height:60px;filter:drop-shadow(0 0 6px rgba(215,188,131,.1))}.journey-onboarding .lane-option:hover .lane-icon img[data-v-495166f2],.journey-onboarding .lane-option.chosen .lane-icon img[data-v-495166f2]{transform:translateY(-2px);filter:drop-shadow(0 0 9px rgba(215,188,131,.22))}.journey-onboarding .lane-name[data-v-495166f2]{margin-top:4px;color:#ded8ca;font-size:12px;font-weight:650}.journey-onboarding .lane-subtitle[data-v-495166f2]{margin-top:5px;color:var(--onboard-muted);font-size:12px}.journey-onboarding .lane-indicator[data-v-495166f2]{margin-top:9px;color:#65747a}.journey-onboarding .lane-option.chosen .lane-name[data-v-495166f2],.journey-onboarding .lane-option.chosen .lane-indicator[data-v-495166f2]{color:var(--onboard-gold)}.journey-onboarding .lane-selection-note[data-v-495166f2]{margin-top:18px;padding-top:12px;border-top:1px solid var(--onboard-line);color:var(--onboard-muted)}.journey-onboarding .lane-selection-note .note-star[data-v-495166f2],.journey-onboarding .lane-selection-note strong[data-v-495166f2]{color:var(--onboard-gold)}.journey-onboarding .champion-selector[data-v-495166f2]{min-height:0;display:flex;flex-direction:column}.journey-onboarding .champion-tools[data-v-495166f2]{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:14px;padding:0 0 10px;border-bottom:1px solid var(--onboard-line)}.journey-onboarding .champion-search[data-v-495166f2]{display:flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;color:var(--onboard-gold)}.journey-onboarding .champion-search input[data-v-495166f2]{width:100%;min-width:0;padding:8px 0;border:0;border-bottom:1px solid rgba(215,188,131,.34);border-radius:0;background:transparent;color:var(--onboard-ink)}.journey-onboarding .champion-search:focus-within input[data-v-495166f2]{border-color:var(--onboard-gold)}.journey-onboarding .champion-position-filters[data-v-495166f2]{display:flex;align-items:center;gap:3px;flex-wrap:nowrap}.journey-onboarding .champion-position-filter[data-v-495166f2]{min-height:30px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--onboard-muted);font-size:12px;font-weight:600}.journey-onboarding .champion-position-filter img[data-v-495166f2]{width:17px;height:17px;object-fit:contain;opacity:.66;filter:grayscale(.2)}.journey-onboarding .champion-position-filter[data-v-495166f2]:hover{color:var(--onboard-ink);border-color:#d7bc8333}.journey-onboarding .champion-position-filter.active[data-v-495166f2]{color:var(--onboard-gold);border-color:#d7bc836b;background:#d7bc830e}.journey-onboarding .champion-position-filter.active img[data-v-495166f2]{opacity:1;filter:none}.journey-onboarding .champion-selection-count[data-v-495166f2]{white-space:nowrap;color:var(--onboard-muted);font-size:12px;letter-spacing:.04em}.journey-onboarding .champion-selection-count strong[data-v-495166f2]{color:var(--onboard-gold);font-weight:700}.journey-onboarding .champion-list[data-v-495166f2]{height:min(50vh,430px);min-height:250px;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(8,minmax(72px,1fr));align-content:start;gap:8px 7px;grid-auto-rows:minmax(88px,auto);padding:10px 7px 8px 0;scrollbar-width:thin}.journey-onboarding .champion-option[data-v-495166f2]{position:relative;width:100%;min-width:0;min-height:88px;padding:7px 5px 8px;display:grid;grid-template-rows:48px minmax(18px,auto);justify-items:center;align-items:center;gap:6px;overflow:visible;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--onboard-muted)}.journey-onboarding .champion-option img[data-v-495166f2]{width:46px;height:46px;display:block;grid-row:1;object-fit:cover;border:1px solid rgba(215,188,131,.28);border-radius:50%}.journey-onboarding .champion-option>span[data-v-495166f2]{grid-row:2;display:block;width:100%;min-width:0;min-height:18px;margin:0;overflow:visible;color:inherit;font-size:12px;font-weight:500;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere}.journey-onboarding .champion-option[data-v-495166f2]:hover{background:#dfbd690b;color:var(--onboard-ink)}.journey-onboarding .champion-option:hover img[data-v-495166f2]{border-color:#d7bc83ad}.journey-onboarding .champion-option.chosen[data-v-495166f2]{border-color:#d7bc8361;background:#dfbd6913;color:var(--onboard-gold)}.journey-onboarding .champion-option.chosen img[data-v-495166f2]{border-color:var(--onboard-gold);box-shadow:0 0 0 2px #d7bc8314}.journey-onboarding .champion-option svg[data-v-495166f2]{position:absolute;right:5px;top:5px;z-index:2;color:var(--onboard-gold)}.journey-onboarding .no-champions[data-v-495166f2]{grid-column:1/-1;padding:36px 0;color:var(--onboard-muted);font-size:12px;text-align:center}@media(max-width:1050px){.journey-onboarding .champion-tools[data-v-495166f2]{grid-template-columns:1fr}.journey-onboarding .champion-position-filters[data-v-495166f2]{overflow-x:auto;scrollbar-width:none}.journey-onboarding .champion-position-filters[data-v-495166f2]::-webkit-scrollbar{display:none}.journey-onboarding .champion-selection-count[data-v-495166f2]{justify-self:start}.journey-onboarding .champion-list[data-v-495166f2]{grid-template-columns:repeat(6,minmax(70px,1fr))}}.journey-onboarding .goal-list[data-v-495166f2]{margin-top:0}.journey-onboarding .goal-option[data-v-495166f2]{min-height:60px;padding:12px 2px;border:0;border-bottom:1px solid var(--onboard-line);border-radius:0;background:transparent}.journey-onboarding .goal-option[data-v-495166f2]:before{background:var(--onboard-gold)}.journey-onboarding .goal-option[data-v-495166f2]:hover,.journey-onboarding .goal-option.chosen[data-v-495166f2]{background:#dfbd690a}.journey-onboarding .goal-option.chosen[data-v-495166f2]{padding-left:10px}.journey-onboarding .goal-index[data-v-495166f2],.journey-onboarding .goal-option.chosen .goal-mark[data-v-495166f2]{color:var(--onboard-gold)}.journey-onboarding .goal-copy strong[data-v-495166f2]{color:var(--onboard-ink);font-weight:600}.journey-onboarding .goal-copy small[data-v-495166f2],.journey-onboarding .goal-selection-note[data-v-495166f2]{color:var(--onboard-muted)}.journey-onboarding .riot-step[data-v-495166f2]{gap:20px;padding-top:0}.journey-onboarding .riot-step-head[data-v-495166f2]{padding:10px 0 16px;border:0;border-bottom:1px solid var(--onboard-line);background:transparent}.journey-onboarding .riot-step-head>svg[data-v-495166f2],.journey-onboarding .riot-step-head>span[data-v-495166f2]{color:var(--onboard-gold)}.journey-onboarding .riot-step-head strong[data-v-495166f2]{color:var(--onboard-ink);font-size:13px}.journey-onboarding .riot-step-head small[data-v-495166f2]{color:var(--onboard-muted)}.journey-onboarding .riot-step label[data-v-495166f2]{color:var(--onboard-muted);font-size:12px}.journey-onboarding .riot-step input[data-v-495166f2],.journey-onboarding .riot-step select[data-v-495166f2]{min-height:32px;padding:4px 1px;border:0;border-bottom:1px solid var(--onboard-line);border-radius:0;background:transparent;color:var(--onboard-ink);box-shadow:none}.journey-onboarding .riot-step input[data-v-495166f2]:focus,.journey-onboarding .riot-step select[data-v-495166f2]:focus{border-color:var(--onboard-gold);box-shadow:none}.journey-onboarding .riot-privacy[data-v-495166f2]{padding:12px 0;border:0;border-top:1px solid var(--onboard-line);background:transparent;color:var(--onboard-muted)}.journey-onboarding .riot-privacy svg[data-v-495166f2]{color:var(--onboard-gold)}.journey-onboarding .desktop-connect-choice[data-v-495166f2]{display:flex;align-items:center;gap:14px;padding:10px 0 2px}.journey-onboarding .desktop-connect-choice-simple[data-v-495166f2]{min-height:48px}.journey-onboarding .desktop-download-action[data-v-495166f2]{min-height:36px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--onboard-gold);border-radius:3px;background:linear-gradient(180deg,#cbaf6e1f,#cbaf6e06);color:var(--onboard-gold);font:700 12px/1 Runia Manrope,Manrope,Inter,sans-serif;text-transform:uppercase;letter-spacing:.04em}.journey-onboarding .desktop-download-action[data-v-495166f2]:hover{background:#cbaf6e2e}.journey-onboarding .desktop-skip-action[data-v-495166f2]{min-height:36px;padding:0 4px;border:0;background:transparent;color:var(--onboard-muted);font-size:12px;font-weight:600}.journey-onboarding .desktop-skip-action[data-v-495166f2]:hover:not(:disabled){color:var(--onboard-ink)}.journey-onboarding .wizard-actions[data-v-495166f2]{padding-top:22px}.journey-onboarding .journey-back[data-v-495166f2]{min-height:32px;padding:0;color:var(--onboard-muted)}.journey-onboarding .journey-back[data-v-495166f2]:hover{color:var(--onboard-ink)}.journey-onboarding .journey-button[data-v-495166f2]{min-height:34px;min-width:150px;padding:0 18px;border:1px solid var(--onboard-gold);border-radius:3px;background:linear-gradient(180deg,#cbaf6e1f,#cbaf6e06);color:var(--onboard-gold)!important;font-size:12px;font-weight:700;letter-spacing:.045em;text-transform:uppercase;box-shadow:none}.journey-onboarding .journey-button[data-v-495166f2]:after{display:none}.journey-onboarding .journey-button[data-v-495166f2]:hover:not(:disabled){background:#cbaf6e2e}.journey-onboarding .journey-button[data-v-495166f2]:disabled{border-color:#c6a96d2e;background:transparent;color:#68757a!important}.journey-onboarding .wizard-disclaimer[data-v-495166f2]{margin-top:16px;color:#65747a;font-size:12px;text-align:right}html[data-theme=light] .journey-overlay-onboarding[data-v-495166f2]{--onboard-ink:#ede7d9;--onboard-muted:#b2b8b9;--onboard-line:rgba(198,169,109,.27);--onboard-field:rgba(4,12,19,.38);--onboard-gold:#d7bc83;--onboard-gold-strong:#e4cb91;--text:#ede7d9;--muted:#b2b8b9;--line:rgba(198,169,109,.27);--gold:#d7bc83;--runia-accent:#dfbd69;--runia-accent-soft:rgba(223,189,105,.1);background:#07121d;color:#ede7d9}html[data-theme=light] .journey-overlay-onboarding .onboarding-rune-environment[data-v-495166f2]{filter:none}html[data-theme=light] .journey-overlay-onboarding .onboarding-rune-shade[data-v-495166f2]{background:linear-gradient(90deg,#040b12eb,#050d15d1 28%,#050d158f,#050d1533,#050d1557),linear-gradient(180deg,#040b1294,#040b122e 24%,#040b122e 72%,#040b12bd)}html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .lane-name[data-v-495166f2],html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .goal-copy strong[data-v-495166f2]{color:#ded8ca}html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .lane-option[data-v-495166f2]{background:#040c1361}html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .lane-option[data-v-495166f2]:hover,html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .lane-option.chosen[data-v-495166f2],html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .champion-option[data-v-495166f2]:hover,html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .champion-option.chosen[data-v-495166f2],html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .goal-option[data-v-495166f2]:hover,html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .goal-option.chosen[data-v-495166f2]{background:#dfbd690f}html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .riot-step input[data-v-495166f2],html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .riot-step select[data-v-495166f2],html[data-theme=light] .journey-overlay-onboarding .journey-onboarding .champion-search input[data-v-495166f2]{color:#ede7d9}@media(max-width:900px){.journey-onboarding .wizard-aside[data-v-495166f2]{grid-template-columns:1fr;gap:14px}.journey-onboarding .wizard-stages[data-v-495166f2]{grid-template-columns:repeat(4,minmax(132px,1fr));overflow-x:auto;scrollbar-width:none}.journey-onboarding .wizard-stages[data-v-495166f2]::-webkit-scrollbar{display:none}.journey-onboarding .lane-list[data-v-495166f2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.journey-overlay-onboarding[data-v-495166f2]{padding-top:54px}.journey-overlay-onboarding .journey-language-float[data-v-495166f2]{top:10px;right:12px}.journey-onboarding .journey-header[data-v-495166f2]{padding:12px 16px 10px;min-height:52px}.journey-onboarding .journey-header-right[data-v-495166f2]{display:none}.journey-onboarding .journey-wizard[data-v-495166f2]{padding:0 16px 18px}.journey-onboarding .wizard-aside[data-v-495166f2]{padding-bottom:14px}.journey-onboarding .wizard-aside-label[data-v-495166f2],.journey-onboarding .wizard-aside h2[data-v-495166f2]{display:none}.journey-onboarding .wizard-stages[data-v-495166f2]{grid-template-columns:repeat(4,minmax(54px,1fr));gap:6px;overflow:visible}.journey-onboarding .wizard-stage[data-v-495166f2]{min-height:34px;padding-bottom:8px;font-size:0;grid-template-columns:1fr}.journey-onboarding .stage-label[data-v-495166f2]{display:none!important}.journey-onboarding .stage-number[data-v-495166f2]{font-size:12px;text-align:center}.journey-onboarding .wizard-body[data-v-495166f2]{width:100%;padding-top:22px}.journey-onboarding .wizard-copy[data-v-495166f2]{margin:24px 0 18px}.journey-onboarding .wizard-copy h1[data-v-495166f2]{font-size:30px}.journey-onboarding .lane-list[data-v-495166f2]{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-onboarding .champion-list[data-v-495166f2]{grid-template-columns:repeat(4,minmax(0,1fr));height:min(52vh,360px);min-height:260px}.journey-onboarding .riot-fields[data-v-495166f2]{grid-template-columns:minmax(0,1fr) 92px}}@media(max-width:430px){.journey-onboarding .wizard-copy h1[data-v-495166f2]{font-size:27px}.journey-onboarding .champion-list[data-v-495166f2]{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-onboarding .riot-fields[data-v-495166f2]{grid-template-columns:1fr}}.billing-checkout[data-v-cf1f03f9]{--surface:#0e1d2a;--ink:#eee2cb;--muted:#9bb0b0;--line:#bc9e6559;box-sizing:border-box;width:min(560px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;border:1px solid var(--line);border-radius:20px;padding:25px;background:var(--surface);color:var(--ink);font:400 13px/1.6 Inter,Arial,sans-serif;box-shadow:0 24px 80px #0007}.billing-checkout[data-v-cf1f03f9]::backdrop{background:#05141bc7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.checkout-heading[data-v-cf1f03f9]{display:flex;justify-content:space-between;gap:12px}.checkout-heading span[data-v-cf1f03f9]{font-size:12px;letter-spacing:2px;color:var(--muted)}.checkout-heading h2[data-v-cf1f03f9]{margin:7px 0 0;font-size:25px;font-weight:400}.checkout-close[data-v-cf1f03f9]{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--ink)}.checkout-price[data-v-cf1f03f9]{font-size:29px;margin:20px 0}.checkout-price small[data-v-cf1f03f9]{font-size:12px;color:var(--muted)}.payment-tabs[data-v-cf1f03f9]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0}.payment-tabs button[data-v-cf1f03f9]{min-height:62px;padding:10px;border:1px solid var(--line);border-radius:13px;background:transparent;color:var(--ink);display:flex;align-items:center;gap:9px;text-align:left}.payment-tabs button.active[data-v-cf1f03f9]{background:#c8aa6e14;border-color:#d7ba7a}.payment-tabs span[data-v-cf1f03f9]{display:grid}.payment-tabs small[data-v-cf1f03f9]{color:var(--muted);font-size:12px}.card-form[data-v-cf1f03f9]{display:grid;gap:12px}.card-form label[data-v-cf1f03f9]{display:grid;gap:6px;font-size:12px;color:var(--muted)}.row[data-v-cf1f03f9]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.document[data-v-cf1f03f9]{grid-template-columns:130px 1fr}.secure-field[data-v-cf1f03f9],.card-form input[data-v-cf1f03f9],.card-form select[data-v-cf1f03f9]{box-sizing:border-box;width:100%;height:44px;border:1px solid var(--line);border-radius:10px;background:#0b1823;color:var(--ink);padding:10px 12px}.hidden[data-v-cf1f03f9]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.consent[data-v-cf1f03f9]{display:flex!important;align-items:flex-start;gap:9px;color:var(--muted)!important;margin:10px 0}.consent input[data-v-cf1f03f9]{margin-top:3px}.primary[data-v-cf1f03f9],.secondary[data-v-cf1f03f9]{min-height:42px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;cursor:pointer}.primary[data-v-cf1f03f9]{width:100%;background:linear-gradient(115deg,#b9a06e,#ead5a2);color:#091520;border-color:#cfb17a;font-weight:600}.secondary[data-v-cf1f03f9]{background:transparent;color:var(--ink)}.checkout-provider-link[data-v-cf1f03f9]{text-decoration:none;margin-top:10px}button[data-v-cf1f03f9]:disabled{opacity:.45;cursor:not-allowed}.hosted[data-v-cf1f03f9],.existing[data-v-cf1f03f9],.checkout-unavailable[data-v-cf1f03f9],.success[data-v-cf1f03f9]{padding:14px 0}.existing[data-v-cf1f03f9]{margin-top:16px;border-top:1px solid var(--line)}.danger[data-v-cf1f03f9]{color:#df9e91}.privacy[data-v-cf1f03f9]{display:flex;gap:7px;color:var(--muted);font-size:12px}.privacy svg[data-v-cf1f03f9]{flex:none;margin-top:2px}.checkout-error[data-v-cf1f03f9]{color:#df9e91}.sandbox[data-v-cf1f03f9]{padding:9px 11px;border:1px solid var(--line);border-radius:9px;color:var(--muted)}html[data-theme=light] .billing-checkout{--surface:#fffdf8;--ink:#254249;--muted:#657f82;--line:#cbd9d0}html[data-theme=light] .secure-field,html[data-theme=light] .card-form input,html[data-theme=light] .card-form select{background:#fff}@media(max-width:520px){.billing-checkout[data-v-cf1f03f9]{padding:19px}.payment-tabs[data-v-cf1f03f9],.row[data-v-cf1f03f9],.document[data-v-cf1f03f9]{grid-template-columns:1fr}}.billing-shell[data-v-d7fb89d8]{width:100%;max-width:1310px;padding:39px clamp(18px,3vw,54px) 75px;margin:0 auto;color:#efe6d3;font-family:Inter,Arial,sans-serif;font-weight:300;min-height:calc(100vh - 110px)}.billing-overline[data-v-d7fb89d8],.billing-caption[data-v-d7fb89d8]{display:block;font-size:12px;letter-spacing:2.25px;color:#c7a96d;font-weight:500}.billing-overline[data-v-d7fb89d8]{margin-bottom:22px}.billing-diamond[data-v-d7fb89d8]{font-size:15px;margin-right:7px;color:#0ac8b9}.billing-separator[data-v-d7fb89d8]{color:#4f7583;padding:0 9px}.billing-heading-row[data-v-d7fb89d8]{display:flex;align-items:center;justify-content:space-between;gap:25px}.billing-heading h1[data-v-d7fb89d8]{font:400 clamp(27px,3vw,44px)/1.3 Cinzel,Georgia,serif;letter-spacing:0;color:#f2e8d6;margin:0 0 13px}.billing-heading p[data-v-d7fb89d8]{font-size:12px;font-weight:300;line-height:1.85;color:#91a8aa;max-width:670px;margin:0}.billing-refresh[data-v-d7fb89d8]{width:42px;height:42px;display:grid;place-items:center;border:1px solid #b69b6852;color:#c9b07d;flex-shrink:0}.billing-refresh[data-v-d7fb89d8]:hover{border-color:#ddbd83;color:#ecd2a0}.billing-spin[data-v-d7fb89d8]{animation:billing-spin-d7fb89d8 1s linear infinite}.billing-heading-line[data-v-d7fb89d8]{height:1px;background:linear-gradient(90deg,#d7b776 0,#c4a46c60 22%,#c4a46c20 80%,transparent);margin-top:31px}.billing-plan-grid[data-v-d7fb89d8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid #c8aa6e35;margin-top:41px;border-top:1px solid #c8aa6e35}.billing-plan[data-v-d7fb89d8]{min-width:0;display:flex;flex-direction:column;padding:24px clamp(12px,1.9vw,26px) 24px;border-right:1px solid #c8aa6e35;border-bottom:1px solid #c8aa6e35;position:relative;transition:background .25s}.billing-plan[data-v-d7fb89d8]:hover{background:linear-gradient(150deg,#1c505516,transparent 55%)}.billing-plan-current[data-v-d7fb89d8]{background:radial-gradient(ellipse at top,#8d724d1f,transparent 70%)}.billing-plan-current[data-v-d7fb89d8]:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#d4ba7a,transparent);box-shadow:0 0 13px #c8aa6e55}.billing-plan-meta[data-v-d7fb89d8]{display:flex;justify-content:space-between;gap:8px;color:#718e90;font-size:12px;letter-spacing:1.1px;font-weight:400}.billing-plan-active[data-v-d7fb89d8]{display:inline-flex;align-items:center;gap:4px;color:#60d1b8}.billing-plan-name[data-v-d7fb89d8]{font:400 clamp(17px,1.9vw,25px)/1.4 Cinzel,Georgia,serif;letter-spacing:.03em;color:#e8d5ae;margin:39px 0 14px;overflow-wrap:anywhere}.billing-plan-description[data-v-d7fb89d8]{font-size:12px;color:#93aaab;line-height:1.9;min-height:63px;margin:0;font-weight:300}.billing-plan-price[data-v-d7fb89d8]{display:flex;align-items:baseline;gap:7px;margin:22px 0 12px}.billing-plan-price>span[data-v-d7fb89d8]{font:400 clamp(20px,2.1vw,28px) Cinzel,Georgia,serif;color:#f1e4c9}.billing-plan-price small[data-v-d7fb89d8]{font-size:12px;color:#7c969a}.billing-plan-allowance[data-v-d7fb89d8]{display:flex;align-items:center;gap:8px;color:#c2a56f;font-size:12px}.billing-plan-allowance strong[data-v-d7fb89d8]{color:#e8d2a4;font-weight:500}.billing-plan-allowance span[data-v-d7fb89d8]{color:#91a7a3}.billing-plan-rule[data-v-d7fb89d8],.billing-section-rule[data-v-d7fb89d8]{height:1px;background:linear-gradient(90deg,#c8aa6e45,transparent);margin:27px 0}.billing-plan-benefits[data-v-d7fb89d8]{display:flex;flex-direction:column;gap:15px;margin-bottom:35px;min-height:160px}.billing-plan-benefits>div[data-v-d7fb89d8]{display:flex;align-items:flex-start;gap:9px;color:#b0c0b8;font-size:12px;line-height:1.55;font-weight:300}.billing-plan-benefits svg[data-v-d7fb89d8]{color:#20b6b0;flex-shrink:0;margin-top:1px}.billing-plan-action[data-v-d7fb89d8]{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:8px;background:linear-gradient(115deg,#b9a06e,#ead5a2);border:1px solid #cfb17a;color:#091520;font-size:12px;letter-spacing:.25px;font-weight:500;text-align:center}.billing-plan-action.current[data-v-d7fb89d8]{background:transparent;color:#e3c88d;border-color:#c4a46b80}.billing-plan-action[data-v-d7fb89d8]:hover{filter:brightness(1.1)}.billing-plan-action.unavailable[data-v-d7fb89d8]{background:transparent;border:1px solid #53626355;color:#758c91;cursor:not-allowed;filter:none}.billing-disclosure[data-v-d7fb89d8]{display:flex;gap:14px;align-items:flex-start;padding:23px 0;border-top:1px solid #c8aa6e25;border-bottom:1px solid #c8aa6e25;margin-top:37px;color:#899d9e}.billing-disclosure svg[data-v-d7fb89d8]{color:#54c5b4;flex-shrink:0}.billing-disclosure p[data-v-d7fb89d8]{font-size:12px;font-weight:300;line-height:1.9;margin:0}.billing-wallet-hero[data-v-d7fb89d8]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:56px 0 40px}.billing-hero-number[data-v-d7fb89d8]{font:400 clamp(43px,6vw,85px)/1.3 Cinzel,Georgia,serif;color:#f2e7cd;letter-spacing:-1px;margin-top:13px}.billing-hero-number small[data-v-d7fb89d8]{font:300 14px Inter,Arial,sans-serif;letter-spacing:.1px;color:#a7b8b4}.billing-wallet-hero p[data-v-d7fb89d8]{font-size:12px;color:#8ca4a6;margin:4px 0 0;line-height:1.9}.billing-table-wrap[data-v-d7fb89d8]{overflow-x:auto}.billing-table[data-v-d7fb89d8]{width:100%;border-collapse:collapse;margin-top:23px;min-width:580px;font-size:12px}.billing-table th[data-v-d7fb89d8]{text-align:left;font-weight:400;color:#9c8c6e;letter-spacing:.5px;padding:15px 13px;border-bottom:1px solid #c8aa6e55}.billing-table td[data-v-d7fb89d8]{padding:19px 13px;border-bottom:1px solid #c8aa6e20;color:#acc0bc;font-weight:300}.billing-table tr:hover td[data-v-d7fb89d8]{background:#c8aa6e08}.billing-empty-list[data-v-d7fb89d8],.billing-empty-guest[data-v-d7fb89d8]{display:flex;flex-direction:column;gap:11px;align-items:center;text-align:center;padding:68px 20px;color:#90a4a5}.billing-empty-list>svg[data-v-d7fb89d8]{color:#c0a573}.billing-empty-list strong[data-v-d7fb89d8]{color:#e9d7b0;font:400 19px Cinzel,Georgia,serif}.billing-empty-list span[data-v-d7fb89d8]{font-size:12px}.billing-empty-list.bigger[data-v-d7fb89d8]{padding:110px 20px}.billing-inline-invite[data-v-d7fb89d8]{display:flex;align-items:center;gap:14px;padding:24px 0 8px;color:#a2b8b2;font-size:12px}.billing-inline-invite svg[data-v-d7fb89d8]{color:#c8aa6e}.billing-inline-invite span[data-v-d7fb89d8]{flex:1}.billing-inline-invite button[data-v-d7fb89d8],.billing-warning button[data-v-d7fb89d8]{display:inline-flex;gap:6px;align-items:center;color:#d7b980;font-size:12px}.billing-loading[data-v-d7fb89d8]{display:flex;align-items:center;gap:13px;padding:65px 0;color:#90a9a7;font-size:12px}.billing-loader[data-v-d7fb89d8]{width:15px;height:15px;border:1px solid #d0ae75;border-bottom-color:transparent;border-radius:50%;animation:billing-spin-d7fb89d8 1s linear infinite}.billing-compliance-note[data-v-d7fb89d8]{display:flex;align-items:flex-start;gap:12px;margin:22px 0 0;padding:14px 15px;border:1px solid rgba(84,197,180,.2);border-radius:12px;background:#54c5b40e;color:#a7c6bf}.billing-compliance-note>svg[data-v-d7fb89d8]{flex:0 0 auto;color:#63c9b7}.billing-compliance-note>div[data-v-d7fb89d8]{display:grid;gap:4px}.billing-compliance-note strong[data-v-d7fb89d8]{font-size:13px;font-weight:650;color:#dce7e1}.billing-compliance-note span[data-v-d7fb89d8]{font-size:12px;line-height:1.6;color:#8fa8a4}.billing-warning[data-v-d7fb89d8]{display:flex;align-items:center;gap:14px;background:#6d493a14;border-left:2px solid #ba7f5d;margin:25px 0;padding:16px 18px;color:#deb2a4}.billing-warning>div[data-v-d7fb89d8]{display:flex;flex-direction:column;gap:5px;flex:1}.billing-warning strong[data-v-d7fb89d8]{font-weight:500;font-size:12px}.billing-warning span[data-v-d7fb89d8]{font-size:12px;color:#c6a79d}@keyframes billing-spin-d7fb89d8{to{transform:rotate(360deg)}}@media(max-width:1050px){.billing-plan-grid[data-v-d7fb89d8]{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-plan-benefits[data-v-d7fb89d8]{min-height:140px}}@media(max-width:680px){.billing-shell[data-v-d7fb89d8]{padding:25px 19px 65px}.billing-plan-grid[data-v-d7fb89d8]{grid-template-columns:1fr}.billing-plan[data-v-d7fb89d8]{padding:21px 24px}.billing-plan-name[data-v-d7fb89d8]{margin-top:26px}.billing-plan-benefits[data-v-d7fb89d8]{min-height:0;margin-bottom:26px}.billing-plan-description[data-v-d7fb89d8]{min-height:0}.billing-wallet-hero[data-v-d7fb89d8]{flex-direction:column;align-items:flex-start;padding:38px 0}.billing-heading h1[data-v-d7fb89d8]{font-size:28px}.billing-hero-number[data-v-d7fb89d8]{font-size:53px}.billing-inline-invite[data-v-d7fb89d8],.billing-warning[data-v-d7fb89d8]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.billing-chart-bar[data-v-d7fb89d8],.billing-balance-bar span[data-v-d7fb89d8],.billing-plan[data-v-d7fb89d8]{transition:none}.billing-spin[data-v-d7fb89d8]{animation:none}}.billing-plan-action[data-v-d7fb89d8]:focus-visible{outline:2px solid #0ac8b9;outline-offset:3px}.billing-inline-status[data-v-d7fb89d8]{font-size:12px;line-height:1.7;margin:22px 0 0;color:inherit}.billing-plan-allowance[data-v-d7fb89d8]{min-height:34px;flex-wrap:wrap}.billing-plan-meta span[data-v-d7fb89d8]{white-space:nowrap}@media(max-width:700px){.billing-plan-grid[data-v-d7fb89d8]{grid-template-columns:1fr}.billing-plan-name[data-v-d7fb89d8]{margin-top:22px}.billing-plan-description[data-v-d7fb89d8],.billing-plan-benefits[data-v-d7fb89d8]{min-height:0}.billing-plan[data-v-d7fb89d8]{padding:24px}}.landing-plans[data-v-d7fb89d8]{--plans-ink:var(--lp-ink,#e7edf7);--plans-muted:var(--lp-muted,#afbdd0);--plans-surface:rgba(15,25,39,.28);--plans-surface-bottom:rgba(11,21,34,.68);--plans-shadow:rgba(3,9,19,.34);--plans-line:rgba(183,206,231,.21);--plans-reflection:rgba(226,240,255,.11);--plans-glass:rgba(196,220,247,.06);position:relative;isolation:isolate;color:var(--plans-ink)}.landing-plans.is-light[data-v-d7fb89d8]{--plans-surface:rgba(250,253,255,.29);--plans-surface-bottom:rgba(244,249,253,.73);--plans-shadow:rgba(39,65,88,.13);--plans-line:rgba(69,100,128,.22);--plans-reflection:rgba(255,255,255,.82);--plans-glass:rgba(255,255,255,.4) }.landing-plans[data-v-d7fb89d8] *,.landing-plans[data-v-d7fb89d8] *:before,.landing-plans[data-v-d7fb89d8] *:after{box-sizing:border-box}.plans-heading[data-v-d7fb89d8]{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:43px}.plans-kicker[data-v-d7fb89d8]{display:flex;align-items:center;gap:9px;margin-bottom:13px;color:var(--plans-muted);font-size:12px;font-weight:400;line-height:1.6}.plans-kicker>span[data-v-d7fb89d8]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--lp-cyan,#79ced0);box-shadow:0 0 0 4px color-mix(in srgb,var(--lp-cyan,#79ced0) 10%,transparent)}.plans-heading h2[data-v-d7fb89d8]{margin:0;font-size:clamp(30px,2.6vw,34px);line-height:1.25;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.plans-heading>p[data-v-d7fb89d8]{max-width:460px;margin:0;color:var(--plans-muted);font-size:14px;line-height:1.85}.hologram-plans[data-v-d7fb89d8]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;padding-bottom:10px}.hologram-plan[data-v-d7fb89d8]{--plan-accent:#c4d5e1;--plan-secondary:#7c9fb8;--plan-tertiary:#eef5fa;--plan-button-ink:#e6eff6;--plan-sheen:rgba(211,230,243,.1);--light-x:50%;--light-y:24%;--emblem-size:200px;--emblem-scale:3.65;position:relative;min-width:0;display:flex;flex-direction:column;isolation:isolate}.hologram-plan.plan-invocador[data-v-d7fb89d8]{--plan-accent:#89b9f4;--plan-secondary:#b397e5;--plan-tertiary:#c7e3ff;--plan-button-ink:#e2edff;--plan-sheen:rgba(147,178,246,.12)}.hologram-plan.plan-pro_coach[data-v-d7fb89d8]{--plan-accent:#e6c482;--plan-secondary:#6ed0dc;--plan-tertiary:#f8e8ba;--plan-button-ink:#f7eac9;--plan-sheen:rgba(239,205,137,.12)}.is-light .hologram-plan[data-v-d7fb89d8]{--plan-accent:#5a768a;--plan-secondary:#7193a9;--plan-tertiary:#c3d4df;--plan-button-ink:#344f63;--plan-sheen:rgba(109,146,172,.1)}.is-light .hologram-plan.plan-invocador[data-v-d7fb89d8]{--plan-accent:#466fb0;--plan-secondary:#8b64be;--plan-tertiary:#95c5e9;--plan-button-ink:#34598f;--plan-sheen:rgba(109,145,220,.12)}.is-light .hologram-plan.plan-pro_coach[data-v-d7fb89d8]{--plan-accent:#936e31;--plan-secondary:#287f91;--plan-tertiary:#d9bc7f;--plan-button-ink:#765725;--plan-sheen:rgba(197,157,88,.12)}.plan-surface[data-v-d7fb89d8]{position:relative;min-width:0;flex:1;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--plan-accent) 34%,var(--plans-line));border-radius:20px;background:linear-gradient(165deg,var(--plans-surface),var(--plans-surface-bottom) 68%);box-shadow:0 20px 42px -24px var(--plans-shadow),inset 0 1px 0 var(--plans-reflection);backdrop-filter:blur(9px) saturate(112%);-webkit-backdrop-filter:blur(9px) saturate(112%);overflow:hidden;isolation:isolate;transition:box-shadow .35s ease,transform .35s ease}.plan-foil[data-v-d7fb89d8]{display:none}@supports (mask-composite:exclude){.plan-foil[data-v-d7fb89d8]{display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:3;padding:1px;border-radius:inherit;background:linear-gradient(150deg,color-mix(in srgb,var(--plan-accent) 75%,transparent),transparent 30%,color-mix(in srgb,var(--plan-secondary) 48%,transparent) 57%,transparent 72%,color-mix(in srgb,var(--plan-tertiary) 58%,transparent));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}.plan-surface[data-v-d7fb89d8]:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 7%,color-mix(in srgb,var(--plan-accent) 15%,transparent),transparent 45%),linear-gradient(125deg,transparent 14%,var(--plan-sheen) 24%,transparent 36%,color-mix(in srgb,var(--plan-secondary) 7%,transparent) 65%,transparent 83%);background-size:100% 100%,200% 160%;background-position:0 0,80% 30%;opacity:.9;pointer-events:none;animation:hologram-refraction-d7fb89d8 18s ease-in-out infinite alternate;animation-play-state:paused}.plan-surface[data-v-d7fb89d8]:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(340px circle at var(--light-x) var(--light-y),color-mix(in srgb,var(--plan-accent) 18%,transparent),transparent 72%);opacity:0;pointer-events:none;transition:opacity .35s ease}.plan-spectrum[data-v-d7fb89d8]{position:absolute;inset:0 20px auto;height:1px;background:linear-gradient(90deg,transparent,var(--plan-accent),var(--plan-tertiary),var(--plan-secondary),transparent);background-size:190% 100%;opacity:.85;animation:hologram-edge-d7fb89d8 12s ease-in-out infinite alternate;animation-play-state:paused;pointer-events:none}.plan-emblem[data-v-d7fb89d8]{position:relative;height:224px;margin:10px 15px 0;flex:none;display:flex;justify-content:center;align-items:center;pointer-events:none}.emblem-orbit[data-v-d7fb89d8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:var(--plan-accent);stroke-width:.65;opacity:.38;overflow:visible}.emblem-orbit ellipse[data-v-d7fb89d8]:first-child{stroke-dasharray:3 8;opacity:.55}.emblem-orbit ellipse[data-v-d7fb89d8]:nth-child(2){stroke:var(--plan-secondary);opacity:.65}.orbit-guides[data-v-d7fb89d8]{opacity:.16}.orbit-marks[data-v-d7fb89d8]{opacity:.6}.emblem-aura[data-v-d7fb89d8]{position:absolute;width:210px;height:184px;top:6px;left:50%;transform:translate(-50%);border-radius:50%;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--plan-accent) 16%,transparent),color-mix(in srgb,var(--plan-secondary) 6%,transparent) 42%,transparent 70%);filter:blur(10px);opacity:.85}.emblem-halo[data-v-d7fb89d8]{position:absolute;left:50%;bottom:25px;width:122px;height:15px;transform:translate(-50%);border-radius:50%;background:linear-gradient(90deg,var(--plan-secondary),var(--plan-accent),var(--plan-secondary));filter:blur(14px);opacity:.22}.emblem-core[data-v-d7fb89d8]{position:relative;width:var(--emblem-size);height:var(--emblem-size);margin-top:-18px;display:grid;place-items:center;transform:translateY(0);animation:hologram-float-d7fb89d8 7s ease-in-out infinite alternate;animation-play-state:paused}.rank-emblem[data-v-d7fb89d8]{position:relative;display:block;width:100%;height:100%;overflow:hidden;isolation:isolate}.rank-emblem img[data-v-d7fb89d8]{position:relative;display:block;width:100%;height:100%;object-fit:contain;transform:scale(var(--emblem-scale));transform-origin:center;filter:drop-shadow(0 3px 4px rgba(2,10,21,.25));opacity:0;transition:opacity .45s ease}.has-emblem .rank-emblem img[data-v-d7fb89d8]{opacity:1}.is-light .rank-emblem img[data-v-d7fb89d8]{filter:drop-shadow(0 2px 3px rgba(33,61,89,.16))}.emblem-unavailable .emblem-core[data-v-d7fb89d8]{display:none}.emblem-unavailable .emblem-aura[data-v-d7fb89d8]{opacity:.35}.emblem-glint[data-v-d7fb89d8]{position:absolute;left:calc(50% + 76px);top:66px;width:3px;height:3px;border-radius:50%;background:var(--plan-secondary);box-shadow:-157px 52px color-mix(in srgb,var(--plan-accent) 48%,transparent),19px 66px color-mix(in srgb,var(--plan-tertiary) 50%,transparent);opacity:.7}.plan-invocador .emblem-core[data-v-d7fb89d8]{animation-delay:-2.4s}.plan-pro_coach .emblem-core[data-v-d7fb89d8]{animation-delay:-4.8s}.plan-invocador .plan-surface[data-v-d7fb89d8]:before,.plan-invocador .plan-spectrum[data-v-d7fb89d8]{animation-delay:-4s}.plan-pro_coach .plan-surface[data-v-d7fb89d8]:before,.plan-pro_coach .plan-spectrum[data-v-d7fb89d8]{animation-delay:-8s}.is-in-view .plan-surface[data-v-d7fb89d8]:before,.is-in-view .plan-spectrum[data-v-d7fb89d8],.is-in-view .emblem-core[data-v-d7fb89d8]{animation-play-state:running}.plan-body[data-v-d7fb89d8]{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;padding:0 29px 29px}.plan-name[data-v-d7fb89d8]{display:flex;align-items:center;justify-content:space-between;gap:15px}.plan-name h3[data-v-d7fb89d8]{margin:0;font-size:21px;font-weight:400;line-height:1.45;letter-spacing:-.02em;color:var(--plans-ink)}.plan-marker[data-v-d7fb89d8]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--plan-accent);box-shadow:0 0 10px color-mix(in srgb,var(--plan-accent) 30%,transparent)}.plan-free-label[data-v-d7fb89d8]{font-size:12px;font-weight:400;line-height:1.5;color:var(--plan-accent)}.plan-price[data-v-d7fb89d8]{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:13px;font-variant-numeric:tabular-nums}.plan-price strong[data-v-d7fb89d8]{font-size:clamp(29px,2.6vw,35px);font-weight:400;line-height:1.3;letter-spacing:-.035em;color:var(--plans-ink);overflow-wrap:anywhere}.plan-price>span[data-v-d7fb89d8]{font-size:12px;font-weight:400;color:var(--plans-muted);white-space:nowrap}.plan-rule[data-v-d7fb89d8]{height:1px;margin:24px 0 22px;background:linear-gradient(90deg,color-mix(in srgb,var(--plan-accent) 36%,transparent),var(--plans-line) 50%,transparent)}.plan-benefits[data-v-d7fb89d8]{display:flex;flex-direction:column;gap:13px;flex:1;margin:0 0 30px;padding:0;list-style:none}.plan-benefits li[data-v-d7fb89d8]{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;color:var(--plans-muted)}.plan-benefits li>svg[data-v-d7fb89d8]{flex:none;margin-top:3px;color:var(--plan-accent);stroke-width:1.65}.plan-benefits li>span[data-v-d7fb89d8]{min-width:0;overflow-wrap:anywhere}.plan-action[data-v-d7fb89d8]{position:relative;width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border:1px solid color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 38%,var(--plans-line));border-radius:9px;color:var(--plan-button-ink,var(--plans-ink));background:linear-gradient(115deg,color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 12%,transparent),color-mix(in srgb,var(--plan-secondary,var(--lp-cyan)) 8%,transparent));font-family:inherit;font-size:12px;font-weight:500;line-height:1.5;cursor:pointer;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.plan-action>span[data-v-d7fb89d8]{min-width:0;text-align:left}.plan-action>svg[data-v-d7fb89d8]{flex:none;transition:transform .25s ease}.plan-action[data-v-d7fb89d8]:hover:not(:disabled){background:color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 20%,transparent);border-color:color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 70%,var(--plans-line));box-shadow:0 0 18px color-mix(in srgb,var(--plan-accent,var(--lp-violet)) 8%,transparent)}.plan-action:hover:not(:disabled)>svg[data-v-d7fb89d8]{transform:translate(3px)}.plan-action[data-v-d7fb89d8]:focus-visible{outline:2px solid var(--plan-accent,var(--lp-violet));outline-offset:4px}.plan-action[data-v-d7fb89d8]:disabled{opacity:.5;cursor:not-allowed}.plan-ground[data-v-d7fb89d8]{position:absolute;z-index:-1;height:12px;left:12%;right:12%;bottom:-6px;border-radius:50%;background:var(--plan-accent);filter:blur(20px);opacity:.11;pointer-events:none;transition:opacity .35s ease}.plans-availability[data-v-d7fb89d8]{display:flex;align-items:center;justify-content:center;gap:10px;margin:28px 0 0;color:var(--plans-muted);font-size:12px;line-height:1.8;text-align:center}.plans-availability>span[data-v-d7fb89d8]{width:4px;height:4px;border-radius:50%;flex:none;background:var(--lp-gold,#e4cc99)}.plans-unavailable[data-v-d7fb89d8]{display:flex;align-items:center;gap:22px;padding:34px;border:1px solid var(--plans-line);border-radius:16px;background:linear-gradient(120deg,var(--plans-glass),transparent);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);color:var(--plans-muted)}.plans-unavailable>div[data-v-d7fb89d8]{flex:1}.plans-unavailable h3[data-v-d7fb89d8]{margin:0 0 9px;color:var(--plans-ink);font-size:18px;font-weight:400;line-height:1.5}.plans-unavailable p[data-v-d7fb89d8]{margin:0;font-size:13px;line-height:1.8}.plans-unavailable>.plan-action[data-v-d7fb89d8]{width:auto;flex:none}.reveal-ready .plans-heading[data-v-d7fb89d8],.reveal-ready .hologram-plan[data-v-d7fb89d8],.reveal-ready .plans-unavailable[data-v-d7fb89d8],.reveal-ready .plans-availability[data-v-d7fb89d8]{transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.25,1);transition-delay:var(--reveal-delay,0ms)}.reveal-ready:not(.is-revealed) .plans-heading[data-v-d7fb89d8],.reveal-ready .hologram-plan[data-v-d7fb89d8]:not(.is-visible),.reveal-ready:not(.is-revealed) .plans-unavailable[data-v-d7fb89d8],.reveal-ready:not(.is-revealed) .plans-availability[data-v-d7fb89d8]{opacity:0;transform:translateY(23px)}.plans-heading[data-v-d7fb89d8]{--reveal-delay:0ms}.hologram-plans[data-v-d7fb89d8]{--reveal-delay:.1s}.plans-availability[data-v-d7fb89d8]{--reveal-delay:.25s}@keyframes hologram-refraction-d7fb89d8{0%{background-position:0 0,80% 30%}to{background-position:0 0,12% 70%}}@keyframes hologram-edge-d7fb89d8{0%{background-position:0 0}to{background-position:100% 0}}@keyframes hologram-float-d7fb89d8{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@media(hover:hover)and (pointer:fine){.hologram-plan:hover .plan-surface[data-v-d7fb89d8],.hologram-plan:focus-within .plan-surface[data-v-d7fb89d8]{transform:translateY(-4px);box-shadow:0 24px 44px -20px var(--plans-shadow),0 0 0 1px color-mix(in srgb,var(--plan-accent) 16%,transparent),inset 0 1px var(--plans-reflection)}.hologram-plan:hover .plan-surface[data-v-d7fb89d8]:after,.hologram-plan:focus-within .plan-surface[data-v-d7fb89d8]:after{opacity:1}.hologram-plan:hover .plan-ground[data-v-d7fb89d8],.hologram-plan:focus-within .plan-ground[data-v-d7fb89d8]{opacity:.2}}@media(max-width:1100px){.hologram-plans[data-v-d7fb89d8]{gap:18px}.plan-body[data-v-d7fb89d8]{padding-inline:22px}.plan-emblem[data-v-d7fb89d8]{margin-inline:8px}.plan-benefits[data-v-d7fb89d8]{gap:11px}.hologram-plan[data-v-d7fb89d8]{--emblem-size:186px}.plan-emblem[data-v-d7fb89d8]{height:212px}.plan-name h3[data-v-d7fb89d8]{font-size:20px}}@media(max-width:800px){.plans-heading[data-v-d7fb89d8]{grid-template-columns:1fr;gap:17px;margin-bottom:32px}.plans-heading>p[data-v-d7fb89d8]{max-width:570px}.plans-kicker[data-v-d7fb89d8]{margin-bottom:12px}.hologram-plans[data-v-d7fb89d8]{gap:13px}.hologram-plan[data-v-d7fb89d8]{--emblem-size:165px}.plan-body[data-v-d7fb89d8]{padding:0 18px 23px}.plan-emblem[data-v-d7fb89d8]{height:190px;margin-inline:4px}.emblem-aura[data-v-d7fb89d8]{width:170px;height:160px}.emblem-glint[data-v-d7fb89d8]{left:calc(50% + 60px);top:55px}.plan-price[data-v-d7fb89d8]{gap:6px}.plan-price strong[data-v-d7fb89d8]{font-size:29px}.plan-rule[data-v-d7fb89d8]{margin-block:20px}.plan-benefits[data-v-d7fb89d8]{margin-bottom:24px}.plan-action[data-v-d7fb89d8]{padding-inline:11px}.plans-unavailable[data-v-d7fb89d8]{flex-wrap:wrap}}@media(max-width:680px){.hologram-plans[data-v-d7fb89d8]{grid-template-columns:1fr;gap:26px;width:min(430px,100%);margin-inline:auto}.hologram-plan[data-v-d7fb89d8]{--emblem-size:205px}.plan-surface[data-v-d7fb89d8]{border-radius:18px}.plan-emblem[data-v-d7fb89d8]{height:225px;margin:8px 18px 0}.emblem-aura[data-v-d7fb89d8]{width:210px;height:184px}.emblem-glint[data-v-d7fb89d8]{left:calc(50% + 76px);top:66px}.plan-body[data-v-d7fb89d8]{padding:0 27px 27px}.plan-name h3[data-v-d7fb89d8]{font-size:22px}.plan-price[data-v-d7fb89d8]{margin-top:10px}.plan-price strong[data-v-d7fb89d8]{font-size:34px}.plan-rule[data-v-d7fb89d8]{margin:22px 0 20px}.plan-benefits[data-v-d7fb89d8]{gap:12px;margin-bottom:26px}.plan-benefits li[data-v-d7fb89d8],.plan-action[data-v-d7fb89d8]{font-size:13px}.plan-action[data-v-d7fb89d8]{min-height:47px;padding-inline:15px}.plans-availability[data-v-d7fb89d8]{align-items:flex-start;margin-top:22px}.plans-availability>span[data-v-d7fb89d8]{margin-top:9px}.plans-unavailable[data-v-d7fb89d8]{padding:26px;gap:17px}.plans-unavailable>div[data-v-d7fb89d8]{flex-basis:100%}.plans-unavailable>.plan-action[data-v-d7fb89d8]{width:100%;margin:0}}@media(max-width:380px){.hologram-plan[data-v-d7fb89d8]{--emblem-size:188px}.plan-body[data-v-d7fb89d8]{padding-inline:22px}.plan-emblem[data-v-d7fb89d8]{height:211px;margin-inline:10px}.plans-kicker[data-v-d7fb89d8]{font-size:12px}.plans-heading h2[data-v-d7fb89d8]{font-size:29px}.plans-heading>p[data-v-d7fb89d8]{font-size:13px}}.reduced-motion .plan-surface[data-v-d7fb89d8],.reduced-motion .plan-action[data-v-d7fb89d8],.reduced-motion .plan-action>svg[data-v-d7fb89d8],.reduced-motion .plan-ground[data-v-d7fb89d8],.reduced-motion .plan-surface[data-v-d7fb89d8]:after{transition:none!important;transform:none!important}.reduced-motion .plan-surface[data-v-d7fb89d8]:before,.reduced-motion .plan-spectrum[data-v-d7fb89d8],.reduced-motion .emblem-core[data-v-d7fb89d8]{animation:none!important}.reduced-motion .plans-heading[data-v-d7fb89d8],.reduced-motion .hologram-plan[data-v-d7fb89d8],.reduced-motion .plans-unavailable[data-v-d7fb89d8],.reduced-motion .plans-availability[data-v-d7fb89d8]{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.landing-plans[data-v-d7fb89d8] *,.landing-plans[data-v-d7fb89d8] *:before,.landing-plans[data-v-d7fb89d8] *:after{animation:none!important;transition:none!important}.landing-plans .plans-heading[data-v-d7fb89d8],.landing-plans .hologram-plan[data-v-d7fb89d8],.landing-plans .plans-unavailable[data-v-d7fb89d8],.landing-plans .plans-availability[data-v-d7fb89d8]{opacity:1!important;transform:none!important}.landing-plans .plan-surface[data-v-d7fb89d8],.landing-plans .emblem-core[data-v-d7fb89d8],.landing-plans .plan-action>svg[data-v-d7fb89d8]{transform:none!important}}.billing-shell.billing-modern[data-v-d7fb89d8]{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:none;min-height:100%;margin:0;padding:clamp(30px,4vw,52px) clamp(20px,4.2vw,68px) 68px;--billing-ink:#e9f1f7;--billing-muted:#a6bfcb;--compare-line:rgba(178,205,223,.2);--compare-glass:rgba(10,21,37,.63);--compare-soft:rgba(12,25,42,.53);--compare-hover:rgba(125,178,197,.085);background:linear-gradient(180deg,#1c1e2e,#0c1b2b8a 24%,#0a192894 76%,#1c1e2e),url(/free_calls.png) center 57%/cover no-repeat,#1c1e2e;color:var(--billing-ink);font-family:Runia Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;box-sizing:border-box}.billing-modern[data-v-d7fb89d8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 48% 36% at 50% 4%,rgba(107,153,192,.075),transparent 70%);pointer-events:none}.billing-modern[data-v-d7fb89d8]:after{content:"";position:absolute;inset:120px 0 auto;height:470px;z-index:0;background:radial-gradient(ellipse 37% 45% at 50% 24%,rgba(118,169,187,.09),transparent 78%);pointer-events:none}.billing-modern[data-v-d7fb89d8]>*{position:relative;z-index:1}.billing-modern[data-v-d7fb89d8]>:is(.billing-modern-header,.billing-hologram-plans,.billing-inline-invite,.billing-inline-status,.billing-compliance-note,.billing-disclosure,.billing-warning,.billing-loading){max-width:1240px;margin-left:auto;margin-right:auto}.billing-modern .billing-modern-header[data-v-d7fb89d8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.75fr);align-items:end;gap:30px;margin-bottom:31px}.billing-modern .billing-modern-kicker[data-v-d7fb89d8]{display:flex;align-items:center;gap:9px;color:var(--billing-muted);font-size:12px;font-weight:450;line-height:1.6;margin-bottom:12px}.billing-modern .billing-modern-kicker i[data-v-d7fb89d8]{width:5px;height:5px;border-radius:50%;background:#79ced0;box-shadow:0 0 0 4px #79ced01a;flex:none}.billing-modern .billing-modern-header h1[data-v-d7fb89d8]{color:var(--billing-ink);font-family:inherit;font-size:clamp(30px,3.1vw,39px);font-weight:430;letter-spacing:-.03em;line-height:1.15;margin:0}.billing-modern .billing-modern-side[data-v-d7fb89d8]{display:flex;align-items:end;justify-content:space-between;gap:18px}.billing-modern .billing-modern-side>p[data-v-d7fb89d8]{color:var(--billing-muted);font-size:13px;line-height:1.75;max-width:380px;margin:0}.billing-modern .billing-refresh[data-v-d7fb89d8]{width:33px;height:33px;min-width:33px;display:grid;place-items:center;border:1px solid rgba(175,206,217,.22);border-radius:9px;color:var(--billing-muted);background:#9bbbc712}.billing-modern .billing-refresh[data-v-d7fb89d8]:hover{border-color:#a0d4dd73;color:var(--billing-ink)}.billing-modern .billing-hologram-plans[data-v-d7fb89d8]{--lp-ink:#e9f1f7;--lp-muted:#afc3d0;--lp-cyan:#79ced0;margin-top:0}.billing-modern .hologram-plans[data-v-d7fb89d8]{gap:clamp(14px,1.8vw,24px)}.billing-modern .hologram-plan.is-current-plan .plan-surface[data-v-d7fb89d8]{box-shadow:0 20px 42px -24px #03091357,inset 0 1px #ffffff1a,0 0 0 1px color-mix(in srgb,var(--plan-accent) 25%,transparent)}.billing-modern .billing-current-chip[data-v-d7fb89d8]{display:inline-flex;align-items:center;gap:5px;color:var(--plan-accent);font-size:12px;white-space:nowrap;font-weight:600}.billing-modern .plan-benefits li[data-v-d7fb89d8]{font-size:12px;line-height:1.65}.billing-modern .plan-action.current[data-v-d7fb89d8]{background:color-mix(in srgb,var(--plan-accent) 9%,transparent);color:var(--plan-accent)}.billing-modern .billing-inline-invite[data-v-d7fb89d8],.billing-modern .billing-inline-status[data-v-d7fb89d8]{border:1px solid rgba(156,197,206,.17);border-radius:12px;background:#0f1f2d5e;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:var(--billing-muted);padding:12px 16px}.billing-modern .billing-inline-invite[data-v-d7fb89d8]{margin-top:0;margin-bottom:24px}.billing-modern .billing-inline-status[data-v-d7fb89d8]{margin-top:21px;font-size:12px;line-height:1.65}.billing-modern .billing-compliance-note[data-v-d7fb89d8]{display:flex;align-items:flex-start;gap:11px;margin-top:28px;padding:14px 0 0;border:0;border-top:1px solid rgba(163,194,208,.16);border-radius:0;background:transparent}.billing-modern .billing-compliance-note>svg[data-v-d7fb89d8]{color:#91c7c3}.billing-modern .billing-compliance-note strong[data-v-d7fb89d8]{color:var(--billing-ink);font-size:12px;font-weight:550}.billing-modern .billing-compliance-note span[data-v-d7fb89d8]{color:var(--billing-muted);font-size:12px;line-height:1.6}.billing-modern .billing-disclosure[data-v-d7fb89d8]{display:flex;gap:10px;align-items:flex-start;margin-top:13px;padding:0;border:0;background:none;color:var(--billing-muted)}.billing-modern .billing-disclosure>svg[data-v-d7fb89d8]{color:#91c7c3;opacity:.75;flex:none}.billing-modern .billing-disclosure p[data-v-d7fb89d8]{font-size:12px;line-height:1.65;margin:0;color:var(--billing-muted)}.billing-shell.billing-modern.is-light[data-v-d7fb89d8]{--billing-ink:#253247;--billing-muted:#536278;--compare-line:rgba(69,95,121,.19);--compare-glass:rgba(252,254,255,.78);--compare-soft:rgba(249,252,255,.6);--compare-hover:rgba(84,135,156,.085);color:var(--billing-ink);background:linear-gradient(180deg,#f5f1e9,#eff6f885 24%,#eaf3f694 76%,#f5f1e9),url(/free_calls.png) center 57%/cover no-repeat,#f5f1e9}.billing-modern.is-light[data-v-d7fb89d8]:before{background:radial-gradient(ellipse 48% 36% at 50% 4%,rgba(97,150,172,.055),transparent 70%)}.billing-modern.is-light[data-v-d7fb89d8]:after{background:radial-gradient(ellipse 38% 45% at 50% 20%,rgba(102,153,172,.08),transparent 77%)}.billing-modern.is-light .billing-hologram-plans[data-v-d7fb89d8]{--lp-ink:#294552;--lp-muted:#647d89;--lp-cyan:#418b98}.billing-modern.is-light .billing-modern-kicker i[data-v-d7fb89d8]{background:#468c9b;box-shadow:0 0 0 4px #468c9b1a}.billing-modern.is-light .billing-refresh[data-v-d7fb89d8]{background:#ffffff8c;color:#5b7580;border-color:#42677b2e}.billing-modern.is-light .billing-inline-invite[data-v-d7fb89d8],.billing-modern.is-light .billing-inline-status[data-v-d7fb89d8]{background:#ffffff94;color:#56727e;border-color:#456e8229}.billing-modern.is-light .hologram-plan.is-current-plan .plan-surface[data-v-d7fb89d8]{box-shadow:0 17px 38px -22px #2741582e,inset 0 1px #fff,0 0 0 1px color-mix(in srgb,var(--plan-accent) 20%,transparent)}.billing-modern.is-light .billing-compliance-note[data-v-d7fb89d8]{border-top-color:#4b748a2b}.billing-modern.is-light .billing-compliance-note strong[data-v-d7fb89d8],.billing-modern.is-light .billing-modern-header h1[data-v-d7fb89d8]{color:var(--billing-ink)}.billing-modern.is-light .billing-modern-side>p[data-v-d7fb89d8],.billing-modern.is-light .billing-compliance-note span[data-v-d7fb89d8],.billing-modern.is-light .billing-disclosure p[data-v-d7fb89d8]{color:var(--billing-muted)}@media(max-width:850px){.billing-shell.billing-modern[data-v-d7fb89d8]{padding:31px 25px 55px}.billing-modern .billing-modern-header[data-v-d7fb89d8]{grid-template-columns:1fr;gap:14px;margin-bottom:25px}.billing-modern .billing-modern-side>p[data-v-d7fb89d8]{max-width:560px}}@media(max-width:680px){.billing-shell.billing-modern[data-v-d7fb89d8]{padding:28px 16px 48px}.billing-modern .billing-modern-header[data-v-d7fb89d8]{margin-bottom:23px}.billing-modern .billing-modern-header h1[data-v-d7fb89d8]{font-size:31px}.billing-modern .billing-modern-side>p[data-v-d7fb89d8]{font-size:12px}.billing-modern .billing-compliance-note[data-v-d7fb89d8]{margin-top:24px}}@media(prefers-reduced-motion:reduce){.billing-modern .hologram-plan[data-v-d7fb89d8],.billing-modern .plan-surface[data-v-d7fb89d8],.billing-modern .plan-action[data-v-d7fb89d8]{transition:none!important}}.billing-modern .hologram-plan[data-v-d7fb89d8]{--emblem-size:178px}.billing-modern .plan-emblem[data-v-d7fb89d8]{height:198px;margin-top:5px}.billing-modern .plan-body[data-v-d7fb89d8]{padding:0 23px 23px}.billing-modern .plan-rule[data-v-d7fb89d8]{margin:19px 0 17px}.billing-modern .plan-benefits[data-v-d7fb89d8]{gap:10px;margin-bottom:22px}.billing-modern .billing-comparison[data-v-d7fb89d8]{margin-top:42px;overflow:hidden;isolation:isolate;border:1px solid var(--compare-line);border-radius:19px;background:linear-gradient(160deg,rgba(137,167,194,.055),transparent 38%),var(--compare-glass);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);box-shadow:0 22px 58px -37px #0108136b,inset 0 1px #e4f3ff13;color:var(--billing-ink)}.billing-modern .billing-comparison-heading[data-v-d7fb89d8]{padding:23px 26px 21px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--compare-line)}.billing-modern .billing-comparison-heading>div[data-v-d7fb89d8]{min-width:0}.billing-modern .billing-comparison-eyebrow[data-v-d7fb89d8]{display:block;margin-bottom:7px;color:#80cdd0;font-size:12px;font-weight:600;letter-spacing:.11em;line-height:1.35}.billing-modern .billing-comparison-heading h2[data-v-d7fb89d8]{margin:0;font-size:clamp(20px,2.1vw,25px);font-weight:520;line-height:1.3;letter-spacing:-.028em;color:var(--billing-ink)}.billing-modern .billing-comparison-heading p[data-v-d7fb89d8]{margin:7px 0 0;color:var(--billing-muted);font-size:12px;line-height:1.6}.billing-modern .billing-comparison-source[data-v-d7fb89d8]{max-width:290px;display:inline-flex;align-items:center;gap:8px;color:var(--billing-muted);font-size:12px;line-height:1.55;text-align:right}.billing-modern .billing-comparison-source svg[data-v-d7fb89d8]{flex:none;color:#8dcfc9}.billing-modern .billing-comparison-scroll[data-v-d7fb89d8]{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.billing-modern .billing-comparison-scroll[data-v-d7fb89d8]:focus-visible{outline:2px solid #8dcfc9;outline-offset:-3px}.billing-modern .billing-comparison-grid[data-v-d7fb89d8]{width:100%;min-width:700px;border-spacing:0;border-collapse:separate;table-layout:fixed;background:transparent;color:var(--billing-ink);font:inherit}.billing-modern .billing-comparison-grid[data-v-d7fb89d8] :is(th,td){padding:13px 16px;vertical-align:middle;border-bottom:1px solid var(--compare-line);border-right:1px solid var(--compare-line);background:transparent}.billing-modern .billing-comparison-grid[data-v-d7fb89d8] :is(tr>th,tr>td):last-child{border-right:0}.billing-modern .billing-comparison-grid tbody:last-child tr[data-v-d7fb89d8]:last-child :is(th,td){border-bottom:0}.billing-modern .billing-comparison-grid thead th[data-v-d7fb89d8]{height:52px;text-align:center;background:var(--compare-soft);font-size:13px;font-weight:650;line-height:1.4;white-space:nowrap}.billing-modern .billing-comparison-grid thead th[data-v-d7fb89d8]:first-child{width:34%;text-align:left;color:var(--billing-muted);letter-spacing:.02em;font-size:12px}.billing-modern .billing-comparison-plan-head.tier-free[data-v-d7fb89d8]{color:#a7bbc7}.billing-modern .billing-comparison-plan-head.tier-invocador[data-v-d7fb89d8]{color:#92bdf4}.billing-modern .billing-comparison-plan-head.tier-pro_coach[data-v-d7fb89d8]{color:#e9c78a}.billing-modern .billing-comparison-plan-head small[data-v-d7fb89d8]{display:inline-block;margin-left:8px;font-size:12px;font-weight:560;color:#86d1c5}.billing-modern .billing-comparison-group th[data-v-d7fb89d8]{text-align:left;padding:10px 16px;background:#85aac012;color:var(--billing-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.billing-modern .billing-comparison-row th[data-v-d7fb89d8]{text-align:left;font-size:12px;font-weight:510;line-height:1.55;color:var(--billing-ink);overflow-wrap:anywhere}.billing-modern .billing-comparison-row td[data-v-d7fb89d8]{text-align:center;font-size:12px;line-height:1.55}.billing-modern .billing-comparison-row .is-current[data-v-d7fb89d8]{background:#7eadc80e}.billing-modern .billing-comparison-row[data-v-d7fb89d8]:hover :is(th,td){background:var(--compare-hover)}.billing-modern .billing-comparison-number[data-v-d7fb89d8]{font-size:12px;font-weight:620;letter-spacing:-.015em;white-space:normal}.billing-modern .billing-comparison-mark[data-v-d7fb89d8]{display:inline-flex;align-items:center;justify-content:center}.billing-modern .billing-comparison-mark.is-included[data-v-d7fb89d8]{color:#7ccec2}.billing-modern .billing-comparison-mark.is-absent[data-v-d7fb89d8]{color:var(--billing-muted);opacity:.5}.billing-modern.is-light .billing-comparison[data-v-d7fb89d8]{box-shadow:0 20px 47px -34px #1f495f30,inset 0 1px #ffffffc7}.billing-modern.is-light .billing-comparison-eyebrow[data-v-d7fb89d8]{color:#287e87}.billing-modern.is-light .billing-comparison-plan-head.tier-free[data-v-d7fb89d8]{color:#587385}.billing-modern.is-light .billing-comparison-plan-head.tier-invocador[data-v-d7fb89d8]{color:#376fa5}.billing-modern.is-light .billing-comparison-plan-head.tier-pro_coach[data-v-d7fb89d8]{color:#8f6b2f}.billing-modern.is-light .billing-comparison-plan-head small[data-v-d7fb89d8]{color:#157b73}.billing-modern.is-light .billing-comparison-group th[data-v-d7fb89d8]{background:#416b8710}.billing-modern.is-light .billing-comparison-row .is-current[data-v-d7fb89d8]{background:#43759b0b}.billing-modern.is-light .billing-comparison-mark.is-included[data-v-d7fb89d8]{color:#087d75}@media(max-width:900px){.billing-modern .billing-comparison-heading[data-v-d7fb89d8]{align-items:flex-start;flex-direction:column;gap:10px}.billing-modern .billing-comparison-source[data-v-d7fb89d8]{text-align:left}}@media(max-width:680px){.billing-modern .hologram-plan[data-v-d7fb89d8]{--emblem-size:190px}.billing-modern .plan-emblem[data-v-d7fb89d8]{height:204px}.billing-modern .billing-comparison[data-v-d7fb89d8]{margin-top:30px;border-radius:16px}.billing-modern .billing-comparison-heading[data-v-d7fb89d8]{padding:19px 17px 17px}.billing-modern .billing-comparison-grid[data-v-d7fb89d8]{min-width:650px}.billing-modern .billing-comparison-grid[data-v-d7fb89d8] :is(th,td){padding:12px 11px}}.billing-wallet-modern[data-v-d7fb89d8]{--wallet-ink:#ebf3f6;--wallet-muted:#a2bac4;--wallet-accent:#d9c08c;--wallet-teal:#88cec8;--wallet-line:rgba(173,204,218,.22);--wallet-soft-line:rgba(160,199,217,.13);--wallet-surface-top:rgba(20,35,50,.69);--wallet-surface-bottom:rgba(9,24,38,.84);--wallet-tile:rgba(16,33,48,.65);--wallet-shadow:rgba(0,9,22,.3);--wallet-reflection:rgba(241,250,255,.1);--wallet-tile-hover:rgba(32,58,76,.83);--wallet-badge-bg:rgba(142,207,200,.075)}.billing-wallet-modern .wallet-modern-header[data-v-d7fb89d8]{max-width:1180px;margin:0 auto 22px;padding-bottom:21px;border-bottom:1px solid var(--wallet-soft-line)}.billing-wallet-modern .wallet-modern-header .billing-modern-kicker[data-v-d7fb89d8]{letter-spacing:.015em}.billing-wallet-modern .wallet-dashboard[data-v-d7fb89d8]{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:16px;margin:0 auto}.billing-wallet-modern .wallet-overview-grid[data-v-d7fb89d8]{display:grid;grid-template-columns:minmax(0,1.26fr) minmax(320px,.92fr);gap:16px;align-items:stretch}.billing-wallet-modern .wallet-glass[data-v-d7fb89d8]{position:relative;isolation:isolate;min-width:0;overflow:hidden;border:1px solid var(--wallet-line);border-radius:18px;color:var(--wallet-ink);background:linear-gradient(150deg,var(--wallet-surface-top),var(--wallet-surface-bottom) 75%);box-shadow:0 19px 43px -30px var(--wallet-shadow),inset 0 1px 0 var(--wallet-reflection);-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);box-sizing:border-box}.billing-wallet-modern .wallet-glass[data-v-d7fb89d8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 75% at 96% 0%,rgba(132,195,216,.085),transparent 75%),linear-gradient(115deg,rgba(201,170,112,.035),transparent 44%)}.billing-wallet-modern .wallet-balance[data-v-d7fb89d8],.billing-wallet-modern .wallet-membership[data-v-d7fb89d8]{display:flex;flex-direction:column;padding:clamp(20px,2.3vw,28px);min-height:330px}.billing-wallet-modern .wallet-balance[data-v-d7fb89d8]{background:linear-gradient(139deg,var(--wallet-surface-top),var(--wallet-surface-bottom) 77%)}.billing-wallet-modern .wallet-orbit[data-v-d7fb89d8]{position:absolute;right:-107px;top:-134px;width:360px;height:360px;border:1px solid rgba(168,211,230,.09);border-radius:50%;pointer-events:none;transform:rotate(-22deg)}.billing-wallet-modern .wallet-orbit[data-v-d7fb89d8]:before,.billing-wallet-modern .wallet-orbit[data-v-d7fb89d8]:after{content:"";position:absolute;top:36px;right:36px;bottom:36px;left:36px;border:1px solid rgba(168,211,230,.065);border-radius:50%}.billing-wallet-modern .wallet-orbit[data-v-d7fb89d8]:after{top:90px;right:90px;bottom:90px;left:90px;border-color:#cdb28314}.billing-wallet-modern .wallet-card-top[data-v-d7fb89d8]{display:flex;align-items:center;gap:10px;min-width:0}.billing-wallet-modern .wallet-icon[data-v-d7fb89d8]{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;color:var(--wallet-accent);background:#d6b98313;border:1px solid rgba(215,185,130,.17);border-radius:10px}.billing-wallet-modern .wallet-top-label[data-v-d7fb89d8]{color:var(--wallet-muted);font-size:12px;font-weight:620;letter-spacing:.1em}.billing-wallet-modern .wallet-cycle-pill[data-v-d7fb89d8]{display:inline-flex;align-items:center;gap:7px;min-height:27px;margin-left:auto;padding:2px 10px;border:1px solid var(--wallet-soft-line);border-radius:999px;background:var(--wallet-badge-bg);color:var(--wallet-teal);white-space:nowrap;font-size:12px;font-weight:560}.billing-wallet-modern .wallet-live-dot[data-v-d7fb89d8]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--wallet-teal);box-shadow:0 0 0 3px #6ec7be1a}.billing-wallet-modern .wallet-balance-main[data-v-d7fb89d8]{display:flex;flex-direction:column;justify-content:center;flex:1;min-height:130px;margin:25px 0 16px}.billing-wallet-modern .wallet-label[data-v-d7fb89d8]{margin:0 0 6px;font-size:12px;font-weight:540;color:var(--wallet-muted)}.billing-wallet-modern .wallet-amount[data-v-d7fb89d8]{display:flex;align-items:baseline;gap:11px;min-width:0;color:var(--wallet-ink)}.billing-wallet-modern .wallet-amount strong[data-v-d7fb89d8]{display:block;font-family:Runia Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(42px,5vw,66px);font-weight:550;line-height:1.14;letter-spacing:-.055em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.billing-wallet-modern .wallet-amount>span[data-v-d7fb89d8]{font-size:13px;font-weight:500;color:var(--wallet-accent)}.billing-wallet-modern .wallet-amount.is-unlimited strong[data-v-d7fb89d8]{font-size:clamp(29px,3.3vw,43px);letter-spacing:-.045em}.billing-wallet-modern .wallet-balance-hint[data-v-d7fb89d8]{max-width:520px;margin:8px 0 0;color:var(--wallet-muted);font-size:12px;line-height:1.65}.billing-wallet-modern .wallet-allowance[data-v-d7fb89d8]{margin:0 0 16px}.billing-wallet-modern .wallet-allowance-head[data-v-d7fb89d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12px;line-height:1.45}.billing-wallet-modern .wallet-allowance-head span[data-v-d7fb89d8]{color:var(--wallet-muted)}.billing-wallet-modern .wallet-allowance-head strong[data-v-d7fb89d8]{font-weight:580;color:var(--wallet-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.billing-wallet-modern .wallet-allowance-track[data-v-d7fb89d8]{height:6px;border-radius:999px;overflow:hidden;background:#7aabbf2b;box-shadow:inset 0 1px 2px #00080f14}.billing-wallet-modern .wallet-allowance-track span[data-v-d7fb89d8]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--wallet-teal),var(--wallet-accent));box-shadow:0 0 12px #92d0c33d;transition:width .35s ease}.billing-wallet-modern .wallet-cycle[data-v-d7fb89d8]{display:flex;align-items:center;gap:11px;padding-top:14px;border-top:1px solid var(--wallet-soft-line);color:var(--wallet-teal)}.billing-wallet-modern .wallet-cycle>svg[data-v-d7fb89d8]{flex:none}.billing-wallet-modern .wallet-cycle>div[data-v-d7fb89d8]{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 12px;min-width:0}.billing-wallet-modern .wallet-cycle span[data-v-d7fb89d8]{font-size:12px;color:var(--wallet-muted)}.billing-wallet-modern .wallet-cycle strong[data-v-d7fb89d8]{font-size:12px;font-weight:570;color:var(--wallet-ink);font-variant-numeric:tabular-nums}.billing-wallet-modern .wallet-membership[data-v-d7fb89d8]{gap:17px}.billing-wallet-modern .wallet-membership-intro[data-v-d7fb89d8]{display:flex;align-items:center;gap:16px;min-width:0}.billing-wallet-modern .wallet-rank-symbol[data-v-d7fb89d8]{width:95px;height:95px;flex:0 0 95px;display:grid;place-items:center;overflow:hidden;isolation:isolate;border-radius:16px;background:radial-gradient(circle at center,rgba(148,186,215,.105),rgba(25,45,60,.1) 68%,transparent)}.billing-wallet-modern .wallet-rank-symbol img[data-v-d7fb89d8]{display:block;width:100%;height:100%;object-fit:contain;transform:scale(2.2);filter:drop-shadow(0 2px 5px rgba(0,9,18,.28));pointer-events:none}.billing-wallet-modern .wallet-rank-symbol>svg[data-v-d7fb89d8]{color:var(--wallet-accent)}.billing-wallet-modern .wallet-membership-intro>div[data-v-d7fb89d8]:last-child{flex:1;min-width:0}.billing-wallet-modern .wallet-membership-intro>div:last-child>span[data-v-d7fb89d8]{color:var(--wallet-muted);font-size:12px}.billing-wallet-modern .wallet-membership-intro h2[data-v-d7fb89d8]{margin:3px 0 5px;color:var(--wallet-ink);font-family:inherit;font-size:clamp(22px,2.2vw,28px);font-weight:580;line-height:1.2;letter-spacing:-.03em;overflow-wrap:anywhere}.billing-wallet-modern .wallet-membership-intro p[data-v-d7fb89d8]{margin:0;color:var(--wallet-muted);font-size:12px;line-height:1.55}.billing-wallet-modern .wallet-benefit-list[data-v-d7fb89d8]{display:grid;gap:9px;flex:1;padding:1px 0 0}.billing-wallet-modern .wallet-benefit-list>div[data-v-d7fb89d8]{display:flex;align-items:flex-start;gap:8px;min-width:0;color:var(--wallet-muted);font-size:12px;line-height:1.5}.billing-wallet-modern .wallet-benefit-list>div svg[data-v-d7fb89d8]{flex:none;margin-top:1px;color:var(--wallet-teal)}.billing-wallet-modern .wallet-manage-btn[data-v-d7fb89d8]{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:42px;padding:10px 13px;border:1px solid rgba(218,188,129,.38);border-radius:10px;color:var(--wallet-ink);background:linear-gradient(120deg,#c8ac7521,#a0cbd30e);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.billing-wallet-modern .wallet-manage-btn>svg[data-v-d7fb89d8]{flex:none;color:var(--wallet-accent);transition:transform .2s ease}.billing-wallet-modern .wallet-manage-btn[data-v-d7fb89d8]:hover{border-color:#e0c590a8;background:linear-gradient(120deg,#c8ac7533,#a0cbd317)}.billing-wallet-modern .wallet-manage-btn:hover>svg[data-v-d7fb89d8]{transform:translate(3px)}.billing-wallet-modern .wallet-shortcuts[data-v-d7fb89d8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.billing-wallet-modern .wallet-shortcut[data-v-d7fb89d8]{display:flex;align-items:center;gap:15px;min-height:91px;min-width:0;padding:18px;border:1px solid var(--wallet-line);border-radius:14px;background:var(--wallet-tile);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--wallet-ink);font-family:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 var(--wallet-reflection);transition:border-color .2s ease,background .2s ease,transform .2s ease}.billing-wallet-modern .wallet-shortcut[data-v-d7fb89d8]:hover{background:var(--wallet-tile-hover);border-color:#b5d6df61;transform:translateY(-2px)}.billing-wallet-modern .wallet-shortcut-symbol[data-v-d7fb89d8]{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:11px;border:1px solid var(--wallet-soft-line);color:var(--wallet-teal);background:#87bacb11}.billing-wallet-modern .wallet-shortcut-copy[data-v-d7fb89d8]{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.billing-wallet-modern .wallet-shortcut-copy strong[data-v-d7fb89d8]{font-size:13px;font-weight:620;color:var(--wallet-ink)}.billing-wallet-modern .wallet-shortcut-copy small[data-v-d7fb89d8]{font-size:12px;font-weight:430;line-height:1.5;color:var(--wallet-muted)}.billing-wallet-modern .wallet-shortcut>svg[data-v-d7fb89d8]:last-child{flex:none;color:var(--wallet-accent)}.billing-wallet-modern .wallet-compliance[data-v-d7fb89d8]{display:flex;align-items:flex-start;gap:9px;padding:5px 1px 0;color:var(--wallet-muted);font-size:12px;line-height:1.65}.billing-wallet-modern .wallet-compliance svg[data-v-d7fb89d8]{flex:none;margin-top:1px;color:var(--wallet-teal)}.billing-wallet-modern .wallet-guest[data-v-d7fb89d8]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:11px;max-width:620px;min-height:270px;margin:0 auto;padding:30px;text-align:center}.billing-wallet-modern .wallet-guest>svg[data-v-d7fb89d8]{color:var(--wallet-teal)}.billing-wallet-modern .wallet-guest h2[data-v-d7fb89d8]{margin:0;font-family:inherit;font-size:21px;font-weight:560;color:var(--wallet-ink)}.billing-wallet-modern .wallet-guest p[data-v-d7fb89d8]{margin:0 0 8px;font-size:12px;line-height:1.7;color:var(--wallet-muted)}.billing-wallet-modern .wallet-guest .wallet-manage-btn[data-v-d7fb89d8]{width:auto;min-width:210px}.billing-wallet-modern .wallet-loading[data-v-d7fb89d8]{display:flex;align-items:center;justify-content:center;gap:11px;min-height:215px;color:var(--wallet-muted);font-size:12px}.billing-wallet-modern .wallet-dashboard[data-v-d7fb89d8] :is(button):focus-visible{outline:2px solid var(--wallet-teal);outline-offset:3px}.billing-wallet-modern.is-light[data-v-d7fb89d8]{--wallet-ink:#2a4352;--wallet-muted:#5b7785;--wallet-accent:#896634;--wallet-teal:#347f83;--wallet-line:rgba(64,105,128,.18);--wallet-soft-line:rgba(74,118,141,.14);--wallet-surface-top:rgba(255,255,255,.74);--wallet-surface-bottom:rgba(240,248,251,.83);--wallet-tile:rgba(255,255,255,.64);--wallet-shadow:rgba(31,66,86,.12);--wallet-reflection:rgba(255,255,255,.78);--wallet-tile-hover:rgba(255,255,255,.88);--wallet-badge-bg:rgba(51,135,139,.065)}.billing-wallet-modern.is-light .wallet-glass[data-v-d7fb89d8]:before{background:radial-gradient(ellipse 62% 75% at 98% 0%,rgba(100,158,183,.055),transparent 72%),linear-gradient(115deg,rgba(173,139,82,.05),transparent 46%)}.billing-wallet-modern.is-light .wallet-icon[data-v-d7fb89d8]{background:#aa874f16;border-color:#99754030}.billing-wallet-modern.is-light .wallet-rank-symbol[data-v-d7fb89d8]{background:radial-gradient(circle,rgba(100,150,180,.1),transparent 69%)}.billing-wallet-modern.is-light .wallet-rank-symbol img[data-v-d7fb89d8]{filter:drop-shadow(0 2px 3px rgba(33,61,89,.16))}.billing-wallet-modern.is-light .wallet-allowance-track[data-v-d7fb89d8]{background:#4e859e2b}.billing-wallet-modern.is-light .wallet-manage-btn[data-v-d7fb89d8]{border-color:#9577434d;background:linear-gradient(110deg,#c8ae7d21,#6da0ab12)}.billing-wallet-modern.is-light .wallet-shortcut[data-v-d7fb89d8]:hover{border-color:#41768f61}@media(max-width:900px){.billing-wallet-modern .wallet-overview-grid[data-v-d7fb89d8]{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:13px}.billing-wallet-modern .wallet-shortcuts[data-v-d7fb89d8]{gap:13px}.billing-wallet-modern .wallet-balance[data-v-d7fb89d8],.billing-wallet-modern .wallet-membership[data-v-d7fb89d8]{padding:20px}.billing-wallet-modern .wallet-membership-intro[data-v-d7fb89d8]{gap:9px}.billing-wallet-modern .wallet-rank-symbol[data-v-d7fb89d8]{width:78px;height:78px;flex-basis:78px}}@media(max-width:700px){.billing-wallet-modern .wallet-modern-header[data-v-d7fb89d8]{margin-bottom:18px;padding-bottom:17px}.billing-wallet-modern .wallet-overview-grid[data-v-d7fb89d8]{grid-template-columns:1fr;gap:12px}.billing-wallet-modern .wallet-dashboard[data-v-d7fb89d8]{gap:12px}.billing-wallet-modern .wallet-balance[data-v-d7fb89d8],.billing-wallet-modern .wallet-membership[data-v-d7fb89d8]{min-height:0;padding:19px}.billing-wallet-modern .wallet-balance-main[data-v-d7fb89d8]{min-height:0;margin:23px 0 20px}.billing-wallet-modern .wallet-membership[data-v-d7fb89d8]{gap:17px}.billing-wallet-modern .wallet-rank-symbol[data-v-d7fb89d8]{width:88px;height:88px;flex-basis:88px}.billing-wallet-modern .wallet-shortcuts[data-v-d7fb89d8]{grid-template-columns:1fr;gap:12px}.billing-wallet-modern .wallet-shortcut[data-v-d7fb89d8]{min-height:79px;padding:13px}}@media(max-width:420px){.billing-wallet-modern .wallet-card-top[data-v-d7fb89d8]{gap:8px}.billing-wallet-modern .wallet-cycle-pill[data-v-d7fb89d8]{padding:2px 8px}.billing-wallet-modern .wallet-amount[data-v-d7fb89d8]{flex-wrap:wrap;gap:5px 10px}.billing-wallet-modern .wallet-membership-intro h2[data-v-d7fb89d8]{font-size:23px}.billing-wallet-modern .wallet-allowance-head[data-v-d7fb89d8]{align-items:flex-start;flex-direction:column;gap:4px}.billing-wallet-modern .wallet-membership-intro[data-v-d7fb89d8]{gap:6px}.billing-wallet-modern .wallet-rank-symbol[data-v-d7fb89d8]{width:76px;height:76px;flex-basis:76px}}@media(prefers-reduced-motion:reduce){.billing-wallet-modern .wallet-allowance-track span[data-v-d7fb89d8],.billing-wallet-modern .wallet-shortcut[data-v-d7fb89d8],.billing-wallet-modern .wallet-manage-btn[data-v-d7fb89d8],.billing-wallet-modern .wallet-manage-btn>svg[data-v-d7fb89d8]{transition:none!important}}.billing-shell.billing-ledger-modern[data-v-d7fb89d8]{font-family:Runia Manrope,Inter,system-ui,sans-serif;padding-top:26px}.billing-ledger-header[data-v-d7fb89d8]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:22px 0 25px;border-bottom:1px solid rgba(200,170,110,.16)}.billing-ledger-header>div[data-v-d7fb89d8]{max-width:760px}.billing-ledger-header h1[data-v-d7fb89d8]{margin:8px 0;font-size:clamp(28px,3.4vw,46px);font-weight:430;letter-spacing:-.035em;color:#edf2ef}.billing-ledger-header p[data-v-d7fb89d8]{margin:0;color:#829ba1;font-size:13px;line-height:1.7}.billing-ledger-stats[data-v-d7fb89d8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0;border:1px solid rgba(148,181,190,.13);border-radius:13px;overflow:hidden;background:#06141dad}.billing-ledger-stats>div[data-v-d7fb89d8]{display:grid;gap:5px;padding:18px 20px;border-right:1px solid rgba(148,181,190,.12)}.billing-ledger-stats>div[data-v-d7fb89d8]:last-child{border-right:0}.billing-ledger-stats span[data-v-d7fb89d8]{font-size:12px;color:#8098a0}.billing-ledger-stats strong[data-v-d7fb89d8]{font-size:24px;font-weight:490;color:#e6d4aa}.billing-ledger-stats small[data-v-d7fb89d8]{font-size:12px;color:#617f88}.billing-ledger-panel[data-v-d7fb89d8]{border:1px solid rgba(148,181,190,.13);border-radius:14px;overflow:hidden;background:#06141da3}.billing-ledger-panel>header[data-v-d7fb89d8]{height:72px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,181,190,.12)}.billing-ledger-panel>header div[data-v-d7fb89d8]{display:grid;gap:4px}.billing-ledger-panel>header span[data-v-d7fb89d8]{font-size:12px;letter-spacing:.09em;color:#b89c62}.billing-ledger-panel>header h2[data-v-d7fb89d8]{margin:0;font-size:18px;font-weight:560;color:#e5eceb}.billing-ledger-panel>header>svg[data-v-d7fb89d8]{color:#c3a86c}.billing-ledger-list[data-v-d7fb89d8]{display:grid}.billing-ledger-list article[data-v-d7fb89d8]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:15px 18px;border-bottom:1px solid rgba(148,181,190,.09)}.billing-ledger-list article[data-v-d7fb89d8]:last-child{border-bottom:0}.billing-ledger-list article[data-v-d7fb89d8]:hover{background:#6fc9c206}.billing-ledger-symbol[data-v-d7fb89d8]{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(200,170,110,.16);border-radius:10px;color:#c7aa70;background:#c8aa6e0b}.billing-ledger-main[data-v-d7fb89d8]{display:grid;gap:2px;min-width:0}.billing-ledger-main>span[data-v-d7fb89d8]{font-size:12px;color:#617f88}.billing-ledger-main>strong[data-v-d7fb89d8]{font-size:13px;font-weight:620;color:#dfe8e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-ledger-main>small[data-v-d7fb89d8]{font-size:12px;color:#7e989e}.billing-ledger-value[data-v-d7fb89d8]{display:grid;gap:3px;text-align:right}.billing-ledger-value span[data-v-d7fb89d8]{font-size:12px;color:#6b858d}.billing-ledger-value strong[data-v-d7fb89d8]{font-size:15px;font-weight:650;color:#d9bd7e}.billing-ledger-empty[data-v-d7fb89d8]{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px;color:#78929a}.billing-ledger-empty>svg[data-v-d7fb89d8]{color:#c1a66e}.billing-ledger-empty strong[data-v-d7fb89d8]{margin-top:12px;font-size:16px;font-weight:620;color:#dfe6e4}.billing-ledger-empty p[data-v-d7fb89d8]{max-width:470px;margin:7px 0 0;font-size:12px;line-height:1.6}.billing-ledger-empty button[data-v-d7fb89d8]{margin-top:18px}.billing-ledger-unavailable[data-v-d7fb89d8],.billing-ledger-guest[data-v-d7fb89d8]{min-height:390px;border:1px solid rgba(148,181,190,.13);border-radius:14px;background:#06141d8c}.billing-ledger-modern.is-light .billing-ledger-header[data-v-d7fb89d8]{border-bottom-color:#375c6b24}.billing-ledger-modern.is-light .billing-ledger-header h1[data-v-d7fb89d8]{color:#2d4853}.billing-ledger-modern.is-light .billing-ledger-header p[data-v-d7fb89d8]{color:#657f88}.billing-ledger-modern.is-light .billing-ledger-stats[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-panel[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-unavailable[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-guest[data-v-d7fb89d8]{background:#ffffff8c;border-color:#375c6b24}.billing-ledger-modern.is-light .billing-ledger-stats>div[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-panel>header[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-list article[data-v-d7fb89d8]{border-color:#375c6b1c}.billing-ledger-modern.is-light .billing-ledger-stats strong[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-panel>header h2[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-main>strong[data-v-d7fb89d8],.billing-ledger-modern.is-light .billing-ledger-empty strong[data-v-d7fb89d8]{color:#314c56}.billing-ledger-modern.is-light .billing-ledger-value strong[data-v-d7fb89d8]{color:#846628}@media(max-width:760px){.billing-ledger-header[data-v-d7fb89d8]{align-items:flex-start}.billing-ledger-stats[data-v-d7fb89d8]{grid-template-columns:1fr}.billing-ledger-stats>div[data-v-d7fb89d8]{border-right:0;border-bottom:1px solid rgba(148,181,190,.12)}.billing-ledger-stats>div[data-v-d7fb89d8]:last-child{border-bottom:0}.billing-ledger-list article[data-v-d7fb89d8]{grid-template-columns:36px minmax(0,1fr)}.billing-ledger-value[data-v-d7fb89d8]{grid-column:2;text-align:left;display:flex;gap:7px;align-items:center}}@media(prefers-reduced-motion:reduce){.billing-ledger-list article[data-v-d7fb89d8]{transition:none}}.coach-voice-control[data-v-7fe2f42b]{position:relative;flex:0 0 auto;font-family:inherit}.coach-microphone[data-v-7fe2f42b]{display:grid;place-items:center;width:37px;height:37px;border-radius:12px;border:1px solid rgba(196,168,113,.26);color:#c8b68f;background:transparent;cursor:pointer}.coach-microphone[data-v-7fe2f42b]:hover:not(:disabled),.coach-microphone[data-v-7fe2f42b]:focus-visible{background:#c4a8711a;outline:1px solid #c4a871;outline-offset:2px}.coach-microphone[data-v-7fe2f42b]:disabled{opacity:.5;cursor:wait}.coach-microphone.is-listening[data-v-7fe2f42b]{color:#eab9a3;border-color:#c77758;background:#ad4f3226}.coach-microphone.is-speaking[data-v-7fe2f42b]{color:#6cd8c5;border-color:#439f91}.coach-voice-popover[data-v-7fe2f42b]{position:absolute;z-index:25;right:-45px;bottom:48px;width:min(330px,calc(100vw - 56px));max-height:65vh;overflow:auto;padding:15px;border-radius:13px;border:1px solid #b39d7259;background:#102331;color:#e2d9c6;box-shadow:0 12px 30px #0003;font:inherit;font-size:12px;line-height:1.6}.coach-voice-popover strong[data-v-7fe2f42b]{font-size:12px;font-weight:500}.coach-voice-popover p[data-v-7fe2f42b]{margin:6px 0 10px;color:inherit;font:inherit}.coach-voice-popover button[data-v-7fe2f42b]{display:inline-flex;align-items:center;gap:5px;font:inherit;color:inherit;border:1px solid #9e8c6866;border-radius:8px;padding:6px 10px;background:transparent;cursor:pointer}.coach-voice-options[data-v-7fe2f42b]{display:flex;flex-wrap:wrap;gap:8px}.coach-voice-dismiss[data-v-7fe2f42b]{position:absolute;right:5px;top:4px;padding:3px!important}.coach-voice-popover[data-v-7fe2f42b]:has(.coach-voice-dismiss){padding-right:26px}.coach-continuous[data-v-7fe2f42b]{display:flex;align-items:center;gap:7px;margin:12px 0}.coach-voice-popover input[data-v-7fe2f42b]{width:auto}meter[data-v-7fe2f42b]{display:block;width:100%;height:14px;margin-top:10px}html[data-theme=light] .coach-microphone{color:#35646a;border-color:#c6d9d1}html[data-theme=light] .coach-microphone.is-listening{color:#944b36;background:#f8e9df;border-color:#cf9b82}html[data-theme=light] .coach-voice-popover{background:#fffdf8;color:#28464b;border-color:#d0ddd3}.coach-composer-area[data-v-b25f5ddb]{position:relative;flex:0 0 auto;padding:17px clamp(17px,3vw,48px) 14px;background:linear-gradient(180deg,#030f1800,#030e18f0 22%,#030e18);z-index:2}.coach-compose-shell[data-v-b25f5ddb]{position:relative;max-width:900px;margin:0 auto;min-width:0;overflow:visible;background:#0e1d2a;border:1px solid rgba(189,199,192,.18);border-radius:21px;box-shadow:0 18px 55px #0000002e,0 1px #f5e4c209 inset;transition:border-color .2s,box-shadow .2s}.coach-compliance-lock[data-v-b25f5ddb]{display:flex;align-items:flex-start;gap:10px;padding:11px 15px;border-bottom:1px solid rgba(100,199,177,.18);border-radius:20px 20px 0 0;background:#64c7b10e;color:#8fd1c1}.coach-compliance-lock>svg[data-v-b25f5ddb]{flex:0 0 auto;margin-top:1px}.coach-compliance-lock>div[data-v-b25f5ddb]{display:grid;gap:2px}.coach-compliance-lock strong[data-v-b25f5ddb]{font-size:13px;font-weight:650;color:#cce4dc}.coach-compliance-lock span[data-v-b25f5ddb]{font-size:12px;line-height:1.5;color:#8fa8a4}.coach-compose-shell.is-compliance-locked textarea[data-v-b25f5ddb]{cursor:not-allowed;opacity:.55}.coach-compose-shell[data-v-b25f5ddb]:focus-within{border-color:#c4a87187;box-shadow:0 14px 52px #00000036,0 0 0 3px #cfb47d0b}.coach-compose-shell.is-dragging[data-v-b25f5ddb]{border-color:#e1c994}.coach-drag-overlay[data-v-b25f5ddb]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#0b1d28f7;border:2px dashed rgba(200,170,110,.65);border-radius:20px;color:#e9d3a4;pointer-events:none}.coach-drag-overlay b[data-v-b25f5ddb]{font-weight:500;font-size:14px}.coach-drag-overlay span[data-v-b25f5ddb]{color:#93a8ab;font-size:12px}.coach-context-chip[data-v-b25f5ddb]{display:flex;gap:12px;align-items:center;padding:12px 17px;border-bottom:1px solid rgba(200,170,110,.14);background:linear-gradient(90deg,#3182801a,#c8aa6e07);border-radius:20px 20px 0 0}.coach-focus-dot[data-v-b25f5ddb]{display:grid;place-items:center;width:31px;height:31px;border-radius:11px;color:#d3bc91;background:#c8aa6e14;flex-shrink:0}.coach-focus-copy[data-v-b25f5ddb]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.coach-focus-copy strong[data-v-b25f5ddb]{font-size:12px;font-weight:500;color:#e1d6c1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coach-focus-copy small[data-v-b25f5ddb]{font-size:12px;color:#829b9f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coach-image-remove[data-v-b25f5ddb]{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;color:#85999c}.coach-image-remove[data-v-b25f5ddb]:hover{background:#ffffff0f;color:#efdfc9}.coach-attachment-strip[data-v-b25f5ddb]{display:flex;gap:9px;flex-wrap:wrap;padding:12px 15px 0}.coach-attachment[data-v-b25f5ddb]{display:flex;align-items:center;gap:9px;max-width:190px;min-width:0;padding:6px 7px 6px 6px;border:1px solid rgba(205,189,149,.18);background:#ffffff06;border-radius:12px}.coach-attachment img[data-v-b25f5ddb]{height:39px;width:39px;object-fit:cover;border-radius:7px}.coach-attachment>div[data-v-b25f5ddb]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.coach-attachment>div span[data-v-b25f5ddb]{font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ded6c8}.coach-attachment>div small[data-v-b25f5ddb]{font-size:12px;color:#8399a0}.coach-attachment button[data-v-b25f5ddb]{align-self:flex-start;border-radius:6px;padding:3px;color:#8d9ba0}.coach-attachment button[data-v-b25f5ddb]:hover{background:#ffffff1a}.coach-editor-wrap[data-v-b25f5ddb]{padding:12px 19px 4px;min-width:0}.coach-editor-wrap textarea[data-v-b25f5ddb]{display:block;width:100%;min-width:0;min-height:55px;max-height:216px;line-height:23px;padding:9px 0 11px;margin:0;resize:none;overflow-y:hidden;border:0;outline:0;background:transparent;color:#f0e6d2;font-size:13px;letter-spacing:.005em;font-weight:400;box-shadow:none!important;white-space:pre-wrap;overflow-wrap:break-word}.coach-editor-wrap textarea[data-v-b25f5ddb]::placeholder{color:#8599a0;font-weight:300}.coach-compose-toolbar[data-v-b25f5ddb]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 12px 12px 16px;min-width:0}.coach-compose-actions[data-v-b25f5ddb],.coach-toolbar-right[data-v-b25f5ddb]{display:flex;align-items:center;gap:9px;min-width:0}.coach-compose-actions[data-v-b25f5ddb]{overflow:hidden;flex:1}.coach-add-image[data-v-b25f5ddb]{display:flex;align-items:center;gap:7px;padding:9px 10px;border-radius:10px;color:#bfc8c2;font-size:12px;white-space:nowrap}.coach-add-image[data-v-b25f5ddb]:hover:not(:disabled){background:#c8aa6e14;color:#e3cc9e}.coach-add-image[data-v-b25f5ddb]:disabled{opacity:.35;cursor:not-allowed}.coach-compose-divider[data-v-b25f5ddb]{flex:0 0 1px;background:#d4cdb32b;height:20px}.coach-compose-player[data-v-b25f5ddb]{display:flex;align-items:center;gap:7px;color:#a3b5b5;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coach-compose-player svg[data-v-b25f5ddb]{flex-shrink:0;color:#ada17d}.coach-compose-source[data-v-b25f5ddb]{font-size:12px;color:#6c8e97;border-left:1px solid rgba(200,170,110,.17);padding-left:9px;white-space:nowrap}.coach-key-hint[data-v-b25f5ddb]{font-size:12px;color:#728993;white-space:nowrap}.coach-attachment-counter[data-v-b25f5ddb]{font-size:12px;color:#c7ab7e;white-space:nowrap}.coach-send[data-v-b25f5ddb]{height:37px;width:37px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:linear-gradient(140deg,#dcc49a,#bda071);color:#0b202b;box-shadow:0 4px 14px #c8aa6e1c;transition:transform .18s,box-shadow .18s}.coach-send[data-v-b25f5ddb]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 20px #c8aa6e3d}.coach-send[data-v-b25f5ddb]:disabled{opacity:.34;cursor:not-allowed;box-shadow:none}.coach-compose-note[data-v-b25f5ddb]{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:300;color:#718d97;text-align:center;line-height:1.6;margin:9px 0 0}.coach-compose-note svg[data-v-b25f5ddb]{flex-shrink:0;color:#869b91}.coach-spinner[data-v-b25f5ddb]{animation:rotate-b25f5ddb 1.2s linear infinite}@keyframes rotate-b25f5ddb{to{transform:rotate(360deg)}}@media(max-width:730px){.coach-composer-area[data-v-b25f5ddb]{padding:8px 11px 9px}.coach-compose-shell[data-v-b25f5ddb]{border-radius:18px}.coach-context-chip[data-v-b25f5ddb]{border-radius:17px 17px 0 0}.coach-editor-wrap[data-v-b25f5ddb]{padding:8px 15px 0}.coach-editor-wrap textarea[data-v-b25f5ddb]{font-size:16px;line-height:24px}.coach-compose-toolbar[data-v-b25f5ddb]{padding:7px 9px 9px 10px}.coach-compose-source[data-v-b25f5ddb],.coach-key-hint[data-v-b25f5ddb]{display:none}.coach-compose-player[data-v-b25f5ddb]{max-width:135px;font-size:12px}.coach-compose-note[data-v-b25f5ddb]{font-size:12px}.coach-add-image[data-v-b25f5ddb]{font-size:12px;padding:7px}}@media(prefers-reduced-motion:reduce){.coach-spinner[data-v-b25f5ddb]{animation:none}.coach-send[data-v-b25f5ddb]{transition:none}}.coach-editor-wrap textarea[data-v-b25f5ddb]{height:23px;min-height:23px;resize:none;box-sizing:content-box}@media(max-width:730px){.coach-editor-wrap[data-v-b25f5ddb]{padding:8px 13px 0}.coach-editor-wrap textarea[data-v-b25f5ddb]{min-height:23px!important;max-height:160px!important;padding:0!important;line-height:23px!important}.coach-compose-toolbar[data-v-b25f5ddb]{padding-top:3px!important}}.coach-insights[data-v-b0f7590d]{margin-top:25px;padding:0;border-radius:19px;overflow:hidden;border:1px solid rgba(199,187,158,.15);background:linear-gradient(160deg,#142e3b91,#091b27ad);box-shadow:0 8px 24px #00000016}.insights-top[data-v-b0f7590d]{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:17px 19px;border-bottom:1px solid rgba(203,191,162,.11)}.insights-heading[data-v-b0f7590d]{display:flex;gap:12px;align-items:center;min-width:0}.insights-symbol[data-v-b0f7590d]{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(198,171,120,.22);background:#c8aa6e0f;border-radius:11px;color:#d7bb86;flex-shrink:0}.insights-heading>div[data-v-b0f7590d]{display:flex;flex-direction:column;gap:4px;min-width:0}.insights-heading strong[data-v-b0f7590d]{font-size:12px;font-weight:500;color:#e5dccb}.insights-heading small[data-v-b0f7590d]{font-size:12px;font-weight:300;color:#93acb0}.insights-live[data-v-b0f7590d]{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.6px;color:#92aeac;white-space:nowrap}.insights-live i[data-v-b0f7590d]{width:5px;height:5px;border-radius:50%;background:#4cb5ad}.insights-stat-row[data-v-b0f7590d]{display:grid;grid-template-columns:1.45fr repeat(3,1fr);padding:23px 18px;gap:0}.insights-win[data-v-b0f7590d],.insights-stat[data-v-b0f7590d]{min-width:0;display:flex;flex-direction:column;gap:10px;padding:0 16px;border-right:1px solid rgba(200,170,110,.13)}.insights-stat-row>div[data-v-b0f7590d]:first-child{padding-left:0}.insights-stat-row>div[data-v-b0f7590d]:last-child{border:0;padding-right:0}.insights-stat-row span[data-v-b0f7590d]{font-size:12px;color:#96a8a8}.insights-win strong[data-v-b0f7590d]{font-size:27px;letter-spacing:-.9px;color:#f2e4cb;font-weight:500}.insights-win small[data-v-b0f7590d]{font-size:12px;color:#8ca4a6}.insights-stat strong[data-v-b0f7590d]{font-size:16px;color:#e6d2b2;font-weight:500;white-space:nowrap}.insights-win-bar[data-v-b0f7590d]{width:92%;height:5px;background:#426c764d;border-radius:6px;overflow:hidden}.insights-win-bar span[data-v-b0f7590d]{display:block;background:linear-gradient(90deg,#4ca8b0,#d8ba86);height:100%;border-radius:6px}.insights-champs[data-v-b0f7590d]{border-top:1px solid rgba(200,170,110,.12);padding:17px 19px 21px}.insights-section-title[data-v-b0f7590d]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.insights-section-title span[data-v-b0f7590d]{display:flex;align-items:center;gap:9px;color:#e0d5c0;font-size:12px;font-weight:500}.insights-section-title span svg[data-v-b0f7590d]{color:#bda575}.insights-section-title small[data-v-b0f7590d]{font-size:12px;color:#829ca0}.insights-champ-rows[data-v-b0f7590d]{display:flex;flex-direction:column;gap:1px}.insights-champ[data-v-b0f7590d]{display:grid;grid-template-columns:23px minmax(65px,1fr) 74px minmax(55px,1.3fr) 48px;gap:13px;align-items:center;min-height:34px}.insights-rank[data-v-b0f7590d]{font-size:12px;color:#78969b!important}.insights-champ b[data-v-b0f7590d]{font-weight:400;font-size:12px;color:#e1dccd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-games[data-v-b0f7590d]{font-size:12px!important;color:#8ba4a4!important}.insights-champ-bar[data-v-b0f7590d]{height:5px;border-radius:10px;background:#38616c52;overflow:hidden}.insights-champ-bar>span[data-v-b0f7590d]{height:100%;display:block;border-radius:10px;background:linear-gradient(90deg,#4ca0ac,#c8aa6e)}.insights-champ>strong[data-v-b0f7590d]{font-size:12px;color:#cbb587;text-align:right;font-weight:500}.insights-disclaimer[data-v-b0f7590d]{display:flex;align-items:center;gap:8px;border-top:1px solid rgba(200,170,110,.12);padding:12px 19px;color:#7c959b;font-size:12px;line-height:1.5}.insights-disclaimer>svg[data-v-b0f7590d]{color:#b0a081;flex-shrink:0}@media(max-width:780px){.insights-stat-row[data-v-b0f7590d]{grid-template-columns:repeat(2,1fr);gap:22px 0}.insights-win[data-v-b0f7590d],.insights-stat[data-v-b0f7590d]{padding:0 13px;border:0}.insights-stat-row>div[data-v-b0f7590d]:nth-child(3){padding-left:0}.insights-stat strong[data-v-b0f7590d]{font-size:16px}}@media(max-width:520px){.insights-live[data-v-b0f7590d]{font-size:12px}.insights-top[data-v-b0f7590d]{padding:14px}.insights-stat-row[data-v-b0f7590d]{padding:18px 13px}.insights-champs[data-v-b0f7590d]{padding:15px 13px}.insights-champ[data-v-b0f7590d]{grid-template-columns:19px minmax(55px,1fr) 45px 55px;gap:7px}.insights-champ .insights-games[data-v-b0f7590d]{display:none}}.coach-insights-champions .insights-champs[data-v-b0f7590d]{border-top:0}.coach-reference-card[data-v-8bab45f0]{margin:4px 0 22px;border:1px solid rgba(202,181,137,.18);border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#0f2633db,#071722ed);box-shadow:0 15px 38px #00000029}.reference-identity[data-v-8bab45f0]{display:flex;align-items:center;gap:15px;padding:18px 20px 16px;border-bottom:1px solid rgba(200,181,143,.12);background:linear-gradient(90deg,#428b8b14,#cab17d09)}.reference-name[data-v-8bab45f0]{min-width:0;flex:1}.reference-kicker[data-v-8bab45f0]{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:#80aaa9;font-size:12px;letter-spacing:.65px}.reference-name h3[data-v-8bab45f0]{margin:0;color:#f0e3cb;font-size:19px;line-height:1.2;font-weight:620;letter-spacing:-.25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-name h3 small[data-v-8bab45f0]{margin-left:6px;color:#9cb1b0;font-size:13px;font-weight:420}.reference-name p[data-v-8bab45f0]{margin:7px 0 0;color:#849da0;font-size:12px}.reference-grid[data-v-8bab45f0]{display:grid;grid-template-columns:1.15fr 1.2fr 1.2fr .8fr 1fr 1fr;padding:18px 20px}.reference-grid>div[data-v-8bab45f0]{min-width:0;display:flex;flex-direction:column;gap:7px;padding:0 13px;border-right:1px solid rgba(197,180,145,.11)}.reference-grid>div[data-v-8bab45f0]:first-child{padding-left:0}.reference-grid>div[data-v-8bab45f0]:last-child{padding-right:0;border-right:0}.reference-grid span[data-v-8bab45f0]{color:#829b9e;font-size:12px;letter-spacing:.3px}.reference-grid strong[data-v-8bab45f0]{display:flex;align-items:center;gap:7px;color:#ead8b7;font-size:15px;font-weight:560;white-space:nowrap}.reference-position strong[data-v-8bab45f0]{font-size:22px;color:#f1d391}.reference-position strong svg[data-v-8bab45f0]{color:#d8b96f}.coach-reference-card footer[data-v-8bab45f0]{display:flex;gap:8px;align-items:flex-start;padding:12px 20px;border-top:1px solid rgba(197,180,145,.11);color:#7f999d;font-size:12px;line-height:1.45}.coach-reference-card footer svg[data-v-8bab45f0]{flex:0 0 auto;margin-top:1px;color:#a89a7e}@media(max-width:760px){.reference-grid[data-v-8bab45f0]{grid-template-columns:repeat(3,1fr);gap:18px 0}.reference-grid>div[data-v-8bab45f0]:nth-child(3){border-right:0}.reference-grid>div[data-v-8bab45f0]:nth-child(4){padding-left:0}.reference-identity[data-v-8bab45f0]{align-items:flex-start}.reference-identity[data-v-8bab45f0]>:last-child{margin-left:auto}}@media(max-width:500px){.reference-grid[data-v-8bab45f0]{grid-template-columns:repeat(2,1fr)}.reference-grid>div[data-v-8bab45f0]:nth-child(2),.reference-grid>div[data-v-8bab45f0]:nth-child(4){border-right:0}.reference-grid>div[data-v-8bab45f0]:nth-child(3),.reference-grid>div[data-v-8bab45f0]:nth-child(5){padding-left:0}.reference-grid>div[data-v-8bab45f0]:nth-child(3){border-right:1px solid rgba(197,180,145,.11)}}.riot-performance[data-v-fb149c94]{display:grid;gap:16px;margin:22px 0 8px;color:#e7e2d8}.insight-top-grid[data-v-fb149c94]{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.65fr);gap:16px}.dna-card[data-v-fb149c94],.rank-card[data-v-fb149c94],.lp-card[data-v-fb149c94],.activity-card[data-v-fb149c94],.champion-card[data-v-fb149c94]{border:1px solid rgba(199,180,142,.16);border-radius:18px;background:linear-gradient(150deg,#0d232fd1,#071620ed);box-shadow:0 14px 36px #0000001f}.dna-card[data-v-fb149c94]{position:relative;padding:19px}.dna-card>header[data-v-fb149c94],.rank-card>header[data-v-fb149c94],.lp-card>header[data-v-fb149c94],.activity-card>header[data-v-fb149c94]{display:flex;align-items:center;justify-content:space-between;color:#bca574;font-size:12px;font-weight:650;letter-spacing:1.1px}.dna-card>header small[data-v-fb149c94]{color:#738e8d;font-weight:400;letter-spacing:0}.radar[data-v-fb149c94]{width:100%;height:245px;overflow:visible;margin:4px 0}.radar-grid[data-v-fb149c94]{fill:none;stroke:#c5b59529;stroke-width:1}.radar-axis[data-v-fb149c94]{stroke:#c5b5951f;stroke-width:1}.radar-benchmark[data-v-fb149c94]{fill:none;stroke:#a79a80;stroke-width:2;stroke-dasharray:5 5}.radar-user[data-v-fb149c94]{fill:#cb5c3a2b;stroke:#da6745;stroke-width:2.4}.radar-dot[data-v-fb149c94]{fill:#e16c49;stroke:#09202a;stroke-width:1.5;cursor:help}.radar-label[data-v-fb149c94]{fill:#9d9a8b;font-size:12px}.radar-tip[data-v-fb149c94]{position:absolute;z-index:3;left:50%;top:34px;transform:translate(-50%);min-width:210px;padding:8px 10px;border-radius:10px;display:grid;gap:2px;background:#161914;color:#eee7d9;box-shadow:0 8px 22px #00000059;font-size:12px}.radar-tip span[data-v-fb149c94]{color:#bcb5a8}.dna-title[data-v-fb149c94]{display:flex;align-items:baseline;justify-content:center;gap:6px;margin-top:-5px}.dna-title strong[data-v-fb149c94]{color:#db6848;font-size:15px}.dna-title span[data-v-fb149c94]{color:#798f8d;font-size:12px}.dna-legend[data-v-fb149c94]{display:flex;justify-content:center;align-items:center;gap:6px;margin:10px 0 15px;color:#829796;font-size:12px}.dna-legend i[data-v-fb149c94]{width:14px;height:2px}.dna-legend .you[data-v-fb149c94]{background:#da6745}.dna-legend .bench[data-v-fb149c94]{border-top:2px dashed #9a927f}.dna-card>p[data-v-fb149c94]{margin:9px 0;color:#aeb9b4;font-size:12px;line-height:1.6}.dna-card details[data-v-fb149c94]{margin-top:12px;text-align:right;color:#899a96;font-size:12px}.dna-card summary[data-v-fb149c94]{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dna-card details span[data-v-fb149c94]{display:block;margin-top:8px;text-align:left;line-height:1.55}.rank-activity-column[data-v-fb149c94]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rank-card[data-v-fb149c94],.lp-card[data-v-fb149c94],.activity-card[data-v-fb149c94]{padding:18px}.rank-main[data-v-fb149c94]{min-height:118px;display:grid;grid-template-columns:136px minmax(0,1fr) auto;align-items:center;gap:10px}.rank-copy[data-v-fb149c94]{display:grid;gap:5px}.rank-copy strong[data-v-fb149c94]{font-family:Georgia,Times New Roman,serif;color:#ece1ca;font-size:24px;font-weight:500}.rank-copy span[data-v-fb149c94]{color:#9e9f93;font-size:12px}.rank-wr[data-v-fb149c94]{text-align:right;display:grid;gap:3px}.rank-wr strong[data-v-fb149c94]{color:#6ba886;font-size:20px}.rank-wr span[data-v-fb149c94]{max-width:60px;color:#9b8d79;font-size:12px;line-height:1.35}.rank-progress[data-v-fb149c94]{height:7px;border-radius:7px;background:#ffffff12;overflow:hidden}.rank-progress span[data-v-fb149c94]{display:block;height:100%;border-radius:inherit;background:#568f72}.lp-card>p[data-v-fb149c94]{margin:28px 0 6px;color:#9aaba6;font-size:12px;line-height:1.65}.lp-chart[data-v-fb149c94]{width:100%;height:94px;margin-top:8px}.lp-chart line[data-v-fb149c94]{stroke:#b7a98b29}.lp-chart polyline[data-v-fb149c94]{fill:none;stroke:#d66b48;stroke-width:2.5}.lp-range[data-v-fb149c94]{display:flex;justify-content:space-between;color:#7d9490;font-size:12px}.lp-range b[data-v-fb149c94]{color:#d4b77f}.activity-card[data-v-fb149c94]{grid-column:1/-1}.activity-months[data-v-fb149c94]{position:relative;height:18px;margin:12px 0 0 35px;color:#8e9288;font-size:12px}.activity-months span[data-v-fb149c94]{position:absolute;transform:translate(-50%)}.activity-layout[data-v-fb149c94]{display:grid;grid-template-columns:31px 1fr;gap:6px}.week-labels[data-v-fb149c94]{display:grid;grid-template-rows:repeat(7,13px);gap:3px;color:#718783;font-size:12px;line-height:13px}.activity-grid[data-v-fb149c94]{display:grid;grid-template-rows:repeat(7,13px);grid-auto-flow:column;grid-auto-columns:13px;gap:3px;overflow:hidden}.activity-cell[data-v-fb149c94]{width:13px;height:13px;border-radius:3px;background:#ffffff08}.activity-cell.neutral[data-v-fb149c94]{background:#9c9d8b80}.activity-cell.good[data-v-fb149c94]{background:#4f8f79}.activity-cell.bad[data-v-fb149c94]{background:#b87767}.activity-cell.g1[data-v-fb149c94]{opacity:.45}.activity-cell.g2[data-v-fb149c94]{opacity:.58}.activity-cell.g3[data-v-fb149c94]{opacity:.68}.activity-cell.g4[data-v-fb149c94]{opacity:.78}.activity-cell.g5[data-v-fb149c94]{opacity:.86}.activity-cell.g6[data-v-fb149c94]{opacity:.94}.activity-cell.g7[data-v-fb149c94]{opacity:1}.activity-card footer[data-v-fb149c94]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:13px;color:#7f938e;font-size:12px}.activity-card footer b[data-v-fb149c94]{color:#b4a27c}.heat-legend[data-v-fb149c94]{display:flex;align-items:center;gap:4px}.heat-legend i[data-v-fb149c94],.activity-card footer small i[data-v-fb149c94]{display:inline-block;width:10px;height:10px;border-radius:2px}.heat-legend .bad[data-v-fb149c94]{background:#a76c5f}.heat-legend .neutral[data-v-fb149c94]{background:#8b8e7e}.heat-legend .good[data-v-fb149c94]{background:#4f8f79}.activity-card footer small[data-v-fb149c94]{margin-left:auto}.activity-card footer small i[data-v-fb149c94]{margin-left:3px;background:#8f978d}.activity-card footer small i[data-v-fb149c94]:nth-of-type(2){background:#6f8d7e}.activity-card footer small i[data-v-fb149c94]:nth-of-type(3){background:#4f8f79}.champion-card[data-v-fb149c94]{overflow:hidden}.champion-head[data-v-fb149c94]{min-height:72px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(198,181,145,.12)}.champion-head>div[data-v-fb149c94]{display:grid;gap:4px}.champion-head span[data-v-fb149c94]{color:#bca574;font-size:12px;letter-spacing:1px}.champion-head strong[data-v-fb149c94]{font-size:18px;font-weight:560}.champion-head small[data-v-fb149c94]{color:#77908c;font-size:12px}.champion-table-wrap[data-v-fb149c94]{overflow:auto}.champion-table[data-v-fb149c94]{width:100%;min-width:1080px;border-collapse:collapse;font-size:12px}.champion-table th[data-v-fb149c94]{height:46px;padding:0 10px;text-align:left;color:#938b76;font-size:12px;letter-spacing:.5px;font-weight:650;background:#ffffff03;border-bottom:1px solid rgba(198,181,145,.1)}.champion-table td[data-v-fb149c94]{height:64px;padding:7px 10px;border-bottom:1px solid rgba(198,181,145,.075);color:#c7d0ca;vertical-align:middle}.champion-row[data-v-fb149c94]{cursor:pointer}.champion-row:hover td[data-v-fb149c94]{background:#ffffff04}.rank-index[data-v-fb149c94]{color:#8e8b7d!important;font-weight:700}.champion-name[data-v-fb149c94]{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:9px;text-align:left;color:inherit}.champion-name img[data-v-fb149c94],.matchup-name img[data-v-fb149c94]{width:38px;height:38px;border-radius:50%;object-fit:cover}.champion-name span[data-v-fb149c94]{min-width:0;display:grid;gap:3px}.champion-name b[data-v-fb149c94],.matchup-name b[data-v-fb149c94]{color:#eee8dc;font-size:13px}.champion-name small[data-v-fb149c94]{max-width:170px;color:#7d938f;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.record-cell[data-v-fb149c94]{display:grid;gap:5px}.record-cell>span[data-v-fb149c94]{width:84px;height:6px;display:flex;overflow:hidden;border-radius:6px;background:#ffffff08}.record-cell i[data-v-fb149c94]{height:100%}.record-cell .wins[data-v-fb149c94]{background:#69a187}.record-cell .losses[data-v-fb149c94]{background:#c27c6d}.record-cell small[data-v-fb149c94]{color:#7f938f;font-size:12px}.wr[data-v-fb149c94]{color:#c5b274!important;font-weight:700}.wr.strong[data-v-fb149c94]{color:#68a986!important}.wr.weak[data-v-fb149c94]{color:#d06a4f!important}.substat[data-v-fb149c94]{display:block;margin-top:3px;color:#788e89;font-size:12px}.delta.positive[data-v-fb149c94]{color:#6eb08f}.delta.negative[data-v-fb149c94]{color:#d17667}.score[data-v-fb149c94]{color:#d76d4c!important;font-weight:750}.lane-row td[data-v-fb149c94]{height:auto;padding:11px 10px;background:#ffffff05}.lane-row td>span[data-v-fb149c94]{display:block;margin-bottom:7px;color:#8d917f;font-size:12px;letter-spacing:.9px}.lane-row td>div[data-v-fb149c94]{display:flex;gap:8px;flex-wrap:wrap}.lane-row td b[data-v-fb149c94]{padding:7px 10px;border:1px solid rgba(199,181,145,.13);border-radius:8px;color:#d7d5c9;font-size:12px;font-weight:600}.lane-row td b small[data-v-fb149c94]{color:#84938f;font-size:12px;font-weight:400}.matchup-row td[data-v-fb149c94]{height:51px;background:#ffffff02}.matchup-row .vs[data-v-fb149c94]{color:#8d8e80;font-size:12px;font-weight:700}.matchup-name[data-v-fb149c94]{display:flex;align-items:center;gap:9px}.matchup-name img[data-v-fb149c94]{width:30px;height:30px}.matchup-empty td[data-v-fb149c94]{height:50px;color:#718883}.compact[data-v-fb149c94]{margin:12px 0 4px}.compact .insight-top-grid[data-v-fb149c94]{grid-template-columns:minmax(280px,.9fr) 1.4fr}.compact .radar[data-v-fb149c94]{height:220px}.compact .champion-table[data-v-fb149c94]{min-width:980px}@media(max-width:980px){.insight-top-grid[data-v-fb149c94]{grid-template-columns:1fr}.rank-activity-column[data-v-fb149c94]{grid-template-columns:1fr 1fr}.compact .insight-top-grid[data-v-fb149c94]{grid-template-columns:1fr}}@media(max-width:650px){.rank-activity-column[data-v-fb149c94]{grid-template-columns:1fr}.activity-card[data-v-fb149c94]{grid-column:auto}.rank-main[data-v-fb149c94]{grid-template-columns:118px 1fr}.rank-wr[data-v-fb149c94]{grid-column:2;text-align:left}.champion-head[data-v-fb149c94]{align-items:flex-start;flex-direction:column}.activity-card footer small[data-v-fb149c94]{margin-left:0}.radar[data-v-fb149c94]{height:220px}}.insights-rail .insight-top-grid[data-v-fb149c94],.insights-rail .rank-activity-column[data-v-fb149c94]{grid-template-columns:minmax(0,1fr)}.insights-rail .activity-card[data-v-fb149c94]{grid-column:auto}.insights-rail .radar[data-v-fb149c94]{height:225px;max-width:100%}.insights-rail .dna-card[data-v-fb149c94],.insights-rail .lp-card[data-v-fb149c94],.insights-rail .activity-card[data-v-fb149c94]{padding:16px}.insights-rail .activity-grid[data-v-fb149c94]{grid-auto-columns:12px;gap:2px;overflow-x:auto;padding-bottom:5px}.insights-rail .activity-cell[data-v-fb149c94]{width:12px;height:11px}.insights-rail .activity-layout[data-v-fb149c94]{min-width:0}.insights-rail .week-labels[data-v-fb149c94]{grid-template-rows:repeat(7,11px);gap:2px}.insights-rail .activity-grid[data-v-fb149c94]{grid-template-rows:repeat(7,11px)}.insights-rail .activity-months[data-v-fb149c94]{font-size:12px}@media(max-width:560px){.insights-rail .dna-card[data-v-fb149c94],.insights-rail .lp-card[data-v-fb149c94],.insights-rail .activity-card[data-v-fb149c94]{padding:13px}.insights-rail .radar[data-v-fb149c94]{height:205px}}.riot-performance.insights-rail[data-v-fb149c94]{display:block;margin:0;color:var(--text);--dna-quiet:var(--muted)}.insights-rail .insight-top-grid[data-v-fb149c94]{display:flex;flex-direction:column;gap:13px;min-width:0}.insights-rail .dna-card[data-v-fb149c94],.insights-rail .activity-card[data-v-fb149c94]{padding:17px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:15px;box-shadow:0 5px 18px color-mix(in srgb,var(--text) 4%,transparent)}.insights-rail .rank-activity-column[data-v-fb149c94]{display:block;min-width:0}.insights-rail .activity-card[data-v-fb149c94]{margin-top:13px}.insights-rail .dna-card>header[data-v-fb149c94],.insights-rail .activity-card>header[data-v-fb149c94]{color:var(--gold)}.insights-rail .dna-card>header small[data-v-fb149c94],.insights-rail .dna-title span[data-v-fb149c94],.insights-rail .dna-card>p[data-v-fb149c94],.insights-rail .dna-card details[data-v-fb149c94],.insights-rail .activity-card footer[data-v-fb149c94],.insights-rail .activity-card footer b[data-v-fb149c94],.insights-rail .activity-months[data-v-fb149c94],.insights-rail .week-labels[data-v-fb149c94],.insights-rail .activity-card footer small[data-v-fb149c94]{color:var(--muted)}.insights-rail .radar[data-v-fb149c94]{display:block;width:min(100%,300px);height:205px;margin:3px auto 4px;overflow:visible}.insights-rail .radar-grid[data-v-fb149c94]{stroke:color-mix(in srgb,var(--muted) 22%,transparent)}.insights-rail .radar-axis[data-v-fb149c94]{stroke:color-mix(in srgb,var(--muted) 18%,transparent)}.insights-rail .radar-label[data-v-fb149c94]{fill:var(--muted)}.insights-rail .radar-benchmark[data-v-fb149c94]{stroke:color-mix(in srgb,var(--muted) 75%,var(--gold))}.insights-rail .radar-user[data-v-fb149c94]{fill:color-mix(in srgb,var(--gold) 16%,transparent);stroke:var(--gold)}.insights-rail .radar-dot[data-v-fb149c94]{fill:var(--gold);stroke:var(--panel)}.insights-rail .radar-tip[data-v-fb149c94]{background:var(--surface);border:1px solid var(--line);color:var(--text);box-shadow:0 8px 22px color-mix(in srgb,var(--text) 9%,transparent)}.insights-rail .radar-tip span[data-v-fb149c94],.insights-rail .dna-legend[data-v-fb149c94]{color:var(--muted)}.insights-rail .dna-title strong[data-v-fb149c94]{color:var(--gold);font-size:14px}.insights-rail .dna-legend .you[data-v-fb149c94]{background:var(--gold)}.insights-rail .dna-legend .bench[data-v-fb149c94]{border-top-color:var(--muted)}.insights-rail .activity-layout[data-v-fb149c94]{display:grid;grid-template-columns:29px minmax(0,1fr);gap:5px}.insights-rail .activity-grid[data-v-fb149c94]{width:100%;min-width:0;display:grid;grid-template-rows:repeat(7,12px);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;overflow:hidden}.insights-rail .week-labels[data-v-fb149c94]{grid-template-rows:repeat(7,12px);gap:3px;line-height:12px}.insights-rail .activity-cell[data-v-fb149c94]{width:100%;height:12px;border-radius:2px;background:color-mix(in srgb,var(--muted) 12%,var(--panel))}.insights-rail .activity-cell.neutral[data-v-fb149c94]{background:color-mix(in srgb,var(--muted) 60%,var(--panel))}.insights-rail .activity-cell.good[data-v-fb149c94]{background:var(--positive)}.insights-rail .activity-cell.bad[data-v-fb149c94]{background:var(--negative)}.insights-rail .activity-months[data-v-fb149c94]{margin:12px 0 0 34px}.insights-rail .heat-legend .bad[data-v-fb149c94]{background:var(--negative)}.insights-rail .heat-legend .good[data-v-fb149c94]{background:var(--positive)}.insights-rail .activity-card footer[data-v-fb149c94]{gap:7px}.insights-rail .activity-card footer small[data-v-fb149c94]{margin-left:0}.insights-rail .activity-card footer b[data-v-fb149c94]{font-weight:600}@media(max-width:440px){.insights-rail .dna-card[data-v-fb149c94],.insights-rail .activity-card[data-v-fb149c94]{padding:13px}.insights-rail .radar[data-v-fb149c94]{height:190px}}.activity-grid .activity-cell[data-v-fb149c94]{display:block;padding:0;border:0;cursor:help;-webkit-appearance:none;-moz-appearance:none;appearance:none}.activity-grid .activity-cell[data-v-fb149c94]:focus-visible{outline:2px solid var(--gold,#d8a650);outline-offset:2px}.runia-activity-tooltip[data-v-fb149c94]{position:fixed;z-index:10050;width:245px;pointer-events:none;display:grid;gap:7px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--line,#37414a) 70%,var(--gold,#d4b379));border-radius:12px;background:var(--surface,#101e2b);color:var(--text,#f1f2ef);box-shadow:0 15px 36px #0000004d;font-size:12px;line-height:1.4}.runia-activity-tooltip>strong[data-v-fb149c94]{font-size:13px;padding-bottom:5px;border-bottom:1px solid var(--line,#37414a)}.runia-activity-tooltip>span[data-v-fb149c94]{display:block;color:var(--muted,#9cabb1)}.runia-activity-tooltip>span b[data-v-fb149c94]{color:var(--text,#f1f2ef);font-variant-numeric:tabular-nums}.coach-context-card[data-v-4836228c]{margin:22px 0 4px;border:1px solid rgba(196,181,147,.16);border-radius:18px;overflow:hidden;background:linear-gradient(150deg,#0d2431c7,#071722e6);box-shadow:0 12px 34px #0000001c}.coach-context-card>header[data-v-4836228c]{min-height:62px;padding:14px 17px;display:flex;align-items:center;gap:11px;border-bottom:1px solid rgba(196,181,147,.1)}.context-icon[data-v-4836228c]{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(205,177,119,.2);border-radius:10px;background:#cdb1770e;color:#d1b67f}.coach-context-card>header>div[data-v-4836228c]{min-width:0;display:grid;gap:3px}.coach-context-card>header strong[data-v-4836228c]{color:#e5dcc9;font-size:13px;font-weight:580}.coach-context-card>header small[data-v-4836228c]{color:#829a9d;font-size:12px;line-height:1.4}.researched[data-v-4836228c]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:#80aaa6;font-size:12px;letter-spacing:.55px;white-space:nowrap}.researched i[data-v-4836228c]{width:5px;height:5px;border-radius:50%;background:#58b8aa}.rank-timeline[data-v-4836228c]{padding:18px 17px 8px}.timeline-entry[data-v-4836228c]{display:grid;grid-template-columns:18px 60px minmax(0,1fr);gap:12px;min-height:92px}.timeline-rail[data-v-4836228c]{position:relative;display:flex;justify-content:center}.timeline-rail span[data-v-4836228c]{position:absolute;top:25px;width:7px;height:7px;border-radius:50%;background:#d0b275;box-shadow:0 0 0 4px #d0b27514}.timeline-rail i[data-v-4836228c]{position:absolute;top:34px;bottom:-15px;width:1px;background:linear-gradient(#d0b2753d,#5c919114)}.timeline-emblem[data-v-4836228c]{display:flex;justify-content:center;align-items:flex-start}.timeline-placeholder[data-v-4836228c]{margin-top:8px;width:42px;height:42px;border:1px solid rgba(133,163,163,.14);border-radius:50%;display:grid;place-items:center;color:#769a9a;background:#ffffff05}.timeline-copy[data-v-4836228c]{min-width:0;padding:2px 0 20px;display:grid;gap:4px}.timeline-copy>small[data-v-4836228c]{color:#78979a;font-size:12px;letter-spacing:.25px}.timeline-copy>strong[data-v-4836228c]{color:#eadfc8;font-size:14px;font-weight:580}.timeline-copy>span[data-v-4836228c]{color:#c8b183;font-size:12px}.timeline-copy p[data-v-4836228c]{margin:2px 0 0;color:#95a7a7;font-size:12px;line-height:1.5}.timeline-copy a[data-v-4836228c]{width:max-content;margin-top:2px;display:inline-flex;align-items:center;gap:4px;color:#80b7b0;font-size:12px;text-decoration:none}.timeline-copy a[data-v-4836228c]:hover{color:#b8d7d1}.context-facts[data-v-4836228c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:17px}.context-facts>div[data-v-4836228c]{min-height:84px;padding:13px;border-right:1px solid rgba(196,181,147,.1)}.context-facts>div[data-v-4836228c]:last-child{border-right:0}.context-facts span[data-v-4836228c],.context-facts small[data-v-4836228c]{display:block;color:#839c9f;font-size:12px}.context-facts strong[data-v-4836228c]{display:block;margin:6px 0;color:#ead8b7;font-size:17px;font-weight:560}.context-facts small[data-v-4836228c]{line-height:1.45}.context-sources[data-v-4836228c]{padding:14px 17px 17px;border-top:1px solid rgba(196,181,147,.1)}.source-title[data-v-4836228c]{display:flex;align-items:center;gap:7px;margin-bottom:9px;color:#8aa4a5;font-size:12px}.source-links[data-v-4836228c]{display:grid;gap:6px}.source-links a[data-v-4836228c]{min-height:46px;padding:8px 11px;border:1px solid rgba(125,161,160,.11);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#ffffff04;text-decoration:none}.source-links a[data-v-4836228c]:hover{border-color:#79b7ae3d;background:#559a920a}.source-links a>span[data-v-4836228c]{min-width:0;display:grid;gap:2px}.source-links b[data-v-4836228c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cbd7d3;font-size:12px;font-weight:520}.source-links small[data-v-4836228c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6f8f91;font-size:12px}.source-links svg[data-v-4836228c]{flex:0 0 auto;color:#7aa9a4}@media(max-width:620px){.researched[data-v-4836228c]{display:none}.rank-timeline[data-v-4836228c]{padding-inline:12px}.timeline-entry[data-v-4836228c]{grid-template-columns:14px 52px minmax(0,1fr);gap:8px}.context-facts[data-v-4836228c]{grid-template-columns:1fr}.context-facts>div[data-v-4836228c]{border-right:0;border-bottom:1px solid rgba(196,181,147,.08)}}.live-context[data-v-5dcf6618]{position:relative;max-width:930px;margin:0 auto 7px;font:400 12px/1.45 Inter,Arial,sans-serif;color:var(--chat-muted,#8fa7ab)}.live-strip[data-v-5dcf6618]{display:flex;align-items:center;gap:8px;min-height:34px}.live-context button[data-v-5dcf6618]{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.live-link[data-v-5dcf6618]{display:flex;align-items:center;gap:7px;padding:5px 1px}.live-link img[data-v-5dcf6618]{border-radius:7px}.live-orbit[data-v-5dcf6618]{display:grid;place-items:center;width:23px;height:23px;border:1px solid transparent;border-radius:50%;transition:.3s}.is-live .live-orbit[data-v-5dcf6618]{color:#75c9b5;border-color:#75c9b548;box-shadow:0 0 16px #75c9b51f}.has-update .live-orbit[data-v-5dcf6618]{transform:scale(1.07)}.live-caption[data-v-5dcf6618]{display:flex;align-items:center;gap:4px;font-size:12px;color:#75c9b5;letter-spacing:.7px}.live-caption i[data-v-5dcf6618]{width:4px;height:4px;border-radius:50%;background:#75c9b5}.live-wait[data-v-5dcf6618]{color:#d7a382;font-size:12px}.live-library[data-v-5dcf6618]{display:flex;align-items:center;gap:5px;margin-left:7px}.live-settings[data-v-5dcf6618]{margin-left:auto;display:flex;align-items:center;gap:7px}.live-settings span[data-v-5dcf6618]{opacity:.7}.live-error[data-v-5dcf6618]{display:flex;align-items:center;gap:6px;margin:0 0 5px;color:#dc9678;font-size:12px}.live-options[data-v-5dcf6618]{position:absolute;bottom:39px;right:0;width:min(430px,calc(100vw - 34px));padding:18px;z-index:40;border:1px solid var(--chat-line,#2a3c43);border-radius:16px;background:var(--chat-surface,#0d202a);color:var(--chat-ink,#e8e2d6);box-shadow:0 20px 60px #0005;max-height:70vh;overflow:auto}.live-options>header[data-v-5dcf6618]{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.live-options header div[data-v-5dcf6618]{display:grid;gap:3px}.live-options header small[data-v-5dcf6618]{font-size:12px;letter-spacing:1.7px;color:#75c9b5}.live-options header strong[data-v-5dcf6618]{font-size:14px;font-weight:500}.live-health[data-v-5dcf6618]{display:flex;gap:9px;align-items:center;padding:10px;border:1px solid #75c9b52b;border-radius:10px;background:#75c9b50a;margin-bottom:12px;color:#75c9b5}.live-health div[data-v-5dcf6618]{display:grid}.live-health b[data-v-5dcf6618]{font-size:12px}.live-health small[data-v-5dcf6618]{font-size:12px;color:var(--chat-muted,#8fa7ab)}.desktop-downloads[data-v-5dcf6618]{display:grid;gap:8px}.desktop-downloads a[data-v-5dcf6618]{display:grid;grid-template-columns:24px 1fr 16px;gap:11px;padding:12px;border:1px solid var(--chat-line,#2a3c43);border-radius:11px;color:inherit;text-decoration:none}.desktop-downloads a[data-v-5dcf6618]:hover{border-color:#75c9b54f;background:#75c9b508}.desktop-downloads a>div[data-v-5dcf6618]{display:grid;gap:2px}.desktop-downloads strong[data-v-5dcf6618]{font-size:12px}.desktop-downloads p[data-v-5dcf6618],.desktop-downloads small[data-v-5dcf6618]{margin:0;font-size:12px;color:var(--chat-muted,#8fa7ab)}.download-disabled[data-v-5dcf6618]{pointer-events:none;opacity:.5}.pair-field[data-v-5dcf6618]{display:flex;gap:6px;margin:6px 0 10px}.pair-field input[data-v-5dcf6618]{min-width:0;flex:1;padding:8px;border:1px solid var(--chat-line,#2a3c43);border-radius:8px;background:#071a24;color:inherit}.pair-field button[data-v-5dcf6618],.pair-start[data-v-5dcf6618],.disconnect[data-v-5dcf6618]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid var(--chat-line,#2a3c43)!important;border-radius:9px}.pair-start[data-v-5dcf6618]{width:100%;margin-top:9px}.cost-option[data-v-5dcf6618]{display:flex;gap:7px;align-items:center;margin:12px 0 5px}.cost-option input[data-v-5dcf6618]{width:auto}.disconnect[data-v-5dcf6618]{width:100%;margin-top:12px;color:#e6a08a!important}.is-compact[data-v-5dcf6618]{max-width:none;margin:0;min-width:0}.is-compact .live-strip[data-v-5dcf6618]{min-height:40px;margin:0}.is-compact .live-link[data-v-5dcf6618]{height:38px;padding:0 13px;border:1px solid rgba(200,170,110,.24);border-radius:12px;background:linear-gradient(180deg,#c8aa6e0e,#49998c09);box-shadow:inset 0 0 0 1px #ffffff03;max-width:340px;transition:border-color .18s,background .18s,transform .18s}.is-compact .live-link[data-v-5dcf6618]:hover{border-color:#c8aa6e6b;background:linear-gradient(180deg,#c8aa6e17,#49998c0e)}.is-compact .live-link[data-v-5dcf6618]:active{transform:translateY(1px)}.is-compact.is-live .live-link[data-v-5dcf6618]{border-color:#66cdb54d;background:#52b29b12}.is-compact .live-link>span[data-v-5dcf6618]:nth-child(2){font-size:12px;color:#c1ceca;white-space:nowrap}.is-compact .live-orbit[data-v-5dcf6618]{width:22px;height:22px}.is-compact .live-caption[data-v-5dcf6618]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-pair-copy[data-v-5dcf6618]{width:34px;height:34px;border:1px solid rgba(200,170,110,.16)!important;border-radius:10px!important;display:grid!important;place-items:center;color:#8fa49f!important;background:#ffffff05!important;transition:border-color .16s,background .16s,color .16s}.workspace-pair-copy[data-v-5dcf6618]:hover{border-color:#c8aa6e66!important;color:#dfc88f!important;background:#c8aa6e0f!important}.workspace-pair-copy.copied[data-v-5dcf6618]{border-color:#5bbca447!important;color:#78c6b3!important;background:#4da9940e!important}.workspace-pair-copy[data-v-5dcf6618]:disabled{opacity:.45;cursor:wait!important}.is-compact .live-settings[data-v-5dcf6618],.is-compact .live-library[data-v-5dcf6618],.is-compact .live-wait[data-v-5dcf6618],.is-compact .live-options[data-v-5dcf6618]{display:none}.live-sync[data-v-5dcf6618]{display:flex;align-items:center;gap:5px;min-width:86px}.live-sync>i[data-v-5dcf6618]{width:58px;height:3px;border-radius:999px;overflow:hidden;background:#ffffff14}.live-sync>i>b[data-v-5dcf6618]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#61bda9,#d3b878);transition:width .22s}.live-sync small[data-v-5dcf6618]{font-size:12px;color:#84aaa2}.companion-download-backdrop[data-v-5dcf6618]{position:fixed;z-index:5000;top:0;right:0;bottom:0;left:0;padding:18px;display:grid;place-items:center;background:#01090eb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.companion-download-modal.minimal[data-v-5dcf6618]{position:relative;width:min(560px,100%);padding:28px 28px 24px;border:1px solid rgba(200,170,110,.18);border-radius:22px;background:radial-gradient(circle at 50% -20%,rgba(65,174,154,.12),transparent 42%),linear-gradient(145deg,#0b2732,#071a24 72%);color:#e6e2d8;box-shadow:0 34px 110px #00000094}.companion-download-modal.smart-guide[data-v-5dcf6618]{width:min(520px,100%);padding:24px}.companion-download-close[data-v-5dcf6618]{position:absolute;right:15px;top:15px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07)!important;border-radius:11px!important;color:#809894!important;background:#ffffff06!important}.companion-download-head[data-v-5dcf6618]{padding:2px 42px 20px 2px}.companion-download-head small[data-v-5dcf6618]{font-size:12px;letter-spacing:1.35px;color:#ab9567}.companion-download-head h2[data-v-5dcf6618]{margin:5px 0 0;font-size:25px;font-weight:420;letter-spacing:-.55px}.companion-download-choices[data-v-5dcf6618]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.companion-download-choice[data-v-5dcf6618]{min-height:210px;padding:24px 18px 18px;border:1px solid rgba(200,170,110,.11);border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:inherit;text-decoration:none;background:#ffffff03;transition:transform .18s,border-color .18s,background .18s}.companion-download-choice[data-v-5dcf6618]:hover{transform:translateY(-2px);border-color:#c8aa6e52;background:#c8aa6e09}.companion-choice-logo[data-v-5dcf6618]{width:76px;height:76px;display:grid;place-items:center;margin-bottom:5px}.companion-choice-logo img[data-v-5dcf6618]{display:block;max-width:100%;max-height:100%;object-fit:contain}.companion-choice-logo.runia-r img[data-v-5dcf6618]{width:66px;height:66px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.28))}.companion-choice-logo.companion-c[data-v-5dcf6618]{border:1px solid rgba(200,170,110,.15);border-radius:22px;background:#c8aa6e09}.companion-choice-logo.companion-c b[data-v-5dcf6618]{font:500 38px/1 Inter,Arial,sans-serif;color:#d2b97d}.companion-choice-logo.companion-c img[data-v-5dcf6618]{width:66px;height:66px}.companion-download-choice>strong[data-v-5dcf6618]{font-size:13px;font-weight:620;color:#ddd3bd}.companion-download-choice>small[data-v-5dcf6618]{font-size:12px;color:#6fae9f}.companion-download-choice>svg[data-v-5dcf6618]{margin-top:2px;color:#b9a36f}.companion-download-choice.download-disabled[data-v-5dcf6618]{pointer-events:none;opacity:.42}.smart-head[data-v-5dcf6618]{padding-bottom:14px}.smart-head h2[data-v-5dcf6618]{font-size:21px}.companion-download-modal.smart-guide[data-v-5dcf6618]{width:min(560px,100%);padding:24px}.smartscreen-demo[data-v-5dcf6618]{position:relative;height:300px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#0768bb;box-shadow:0 16px 36px #00000038,inset 0 1px #ffffff12}.smart-state[data-v-5dcf6618]{position:absolute;top:0;right:0;bottom:0;left:0;padding:27px 28px 24px;color:#fff;background:linear-gradient(135deg,#0874cb,#0067b8 62%,#075ba3);font-family:Segoe UI,Arial,sans-serif}.smart-state strong[data-v-5dcf6618]{display:block;padding-right:44px;font-size:22px;line-height:1.2;font-weight:300;letter-spacing:-.35px}.smart-state p[data-v-5dcf6618]{max-width:455px;margin:24px 0 14px;font-size:13px;line-height:1.55;color:#fff}.smart-state .smart-detail[data-v-5dcf6618]{margin-top:27px;line-height:1.8}.smart-state .smart-detail b[data-v-5dcf6618]{display:inline-block;min-width:82px;font-weight:400}.smart-window-close[data-v-5dcf6618]{position:absolute!important;right:0;top:0;width:44px!important;height:35px!important;padding:0!important;border:0!important;border-radius:0!important;background:#f4f4f4!important;color:#181818!important;font:300 27px/33px Segoe UI,Arial,sans-serif!important;pointer-events:none}.smart-target[data-v-5dcf6618]{position:relative;display:inline-block;color:#fff;font-size:13px;text-decoration:underline;text-underline-offset:2px}.smart-more[data-v-5dcf6618]{margin-top:0}.smart-run-anyway[data-v-5dcf6618]{margin-top:4px}.smart-deny[data-v-5dcf6618]{position:absolute!important;right:27px;bottom:23px;min-width:114px!important;height:36px!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:#f4f4f4!important;color:#111!important;font:600 12px/36px Segoe UI,Arial,sans-serif!important;pointer-events:none}.smart-state-info[data-v-5dcf6618]{animation:smartInfo-5dcf6618 6.4s linear infinite}.smart-state-run[data-v-5dcf6618]{opacity:0;animation:smartRun-5dcf6618 6.4s linear infinite}.smart-pointer[data-v-5dcf6618]{position:absolute;z-index:5;left:50%;top:50%;display:grid;place-items:center;width:29px;height:29px;color:#fff;filter:drop-shadow(0 1px 1px #000);transform-origin:3px 3px;pointer-events:none}.smart-pointer[data-v-5dcf6618]:after{content:"";position:absolute;left:-8px;top:-8px;width:22px;height:22px;border:2px solid rgba(255,255,255,.8);border-radius:50%;opacity:0}.smart-pointer-info[data-v-5dcf6618]{animation:smartPointerInfo-5dcf6618 6.4s cubic-bezier(.4,0,.2,1) infinite}.smart-pointer-info[data-v-5dcf6618]:after{animation:smartClickInfo-5dcf6618 6.4s ease-out infinite}.smart-pointer-run[data-v-5dcf6618]{animation:smartPointerRun-5dcf6618 6.4s cubic-bezier(.4,0,.2,1) infinite}.smart-pointer-run[data-v-5dcf6618]:after{animation:smartClickRun-5dcf6618 6.4s ease-out infinite}.smart-hint[data-v-5dcf6618]{margin:12px 2px 0;color:#9db0ad;font-size:12px;line-height:1.45}.smart-hint strong[data-v-5dcf6618]{color:#e3d7bd;font-weight:600}.smartscreen-actions[data-v-5dcf6618]{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.smartscreen-actions button[data-v-5dcf6618]{min-height:36px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(200,170,110,.16);border-radius:10px;color:#aebeba;background:#ffffff05;font-size:12px}.smartscreen-actions button[data-v-5dcf6618]:hover{border-color:#c8aa6e6e;background:#c8aa6e12}@keyframes smartInfo-5dcf6618{0%,42%{opacity:1}46%,96%{opacity:0}to{opacity:1}}@keyframes smartRun-5dcf6618{0%,44%{opacity:0}48%,96%{opacity:1}to{opacity:0}}@keyframes smartPointerInfo-5dcf6618{0%,8%{transform:translate(185px,105px)}22%,36%{transform:translate(0)}42%,to{transform:translate(0)}}@keyframes smartClickInfo-5dcf6618{0%,24%,29%,to{opacity:0;transform:scale(.35)}25%{opacity:.95;transform:scale(.7)}28%{opacity:0;transform:scale(1.55)}}@keyframes smartPointerRun-5dcf6618{0%,51%{transform:translate(175px,85px)}65%,88%{transform:translate(0)}to{transform:translate(0)}}@keyframes smartClickRun-5dcf6618{0%,69%,74%,to{opacity:0;transform:scale(.35)}70%{opacity:.95;transform:scale(.7)}73%{opacity:0;transform:scale(1.55)}}.companion-download-status[data-v-5dcf6618]{margin:12px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;color:#b88b75;font-size:12px;text-align:center}.download-modal-enter-active[data-v-5dcf6618],.download-modal-leave-active[data-v-5dcf6618]{transition:.18s}.download-modal-enter-from[data-v-5dcf6618],.download-modal-leave-to[data-v-5dcf6618]{opacity:0}.download-modal-enter-from .companion-download-modal[data-v-5dcf6618],.download-modal-leave-to .companion-download-modal[data-v-5dcf6618]{transform:translateY(6px) scale(.988)}@media(max-width:700px){.companion-download-backdrop[data-v-5dcf6618]{padding:10px}.companion-download-modal.minimal[data-v-5dcf6618]{padding:22px 14px 15px;border-radius:18px;max-height:calc(100vh - 20px);overflow:auto}.companion-download-head[data-v-5dcf6618]{padding-left:4px}.companion-download-choices[data-v-5dcf6618]{grid-template-columns:1fr 1fr;gap:8px}.companion-download-choice[data-v-5dcf6618]{min-height:180px;padding-inline:10px}.companion-choice-logo[data-v-5dcf6618]{width:64px;height:64px}.companion-choice-logo.runia-r img[data-v-5dcf6618],.companion-choice-logo.companion-c img[data-v-5dcf6618]{width:56px;height:56px}.companion-download-modal.smart-guide[data-v-5dcf6618]{padding:20px 14px}.smartscreen-demo[data-v-5dcf6618]{height:276px}.smart-state[data-v-5dcf6618]{padding:23px 18px 21px}.smart-state strong[data-v-5dcf6618]{font-size:19px}.smart-state p[data-v-5dcf6618]{margin-top:20px;font-size:12px}.smart-deny[data-v-5dcf6618]{right:18px;bottom:19px}.smart-pointer-info[data-v-5dcf6618]{animation-name:smartPointerInfoMobile-5dcf6618}.smart-pointer-run[data-v-5dcf6618]{animation-name:smartPointerRunMobile-5dcf6618}}@keyframes smartPointerInfoMobile-5dcf6618{0%,8%{transform:translate(125px,92px)}22%,36%{transform:translate(0)}42%,to{transform:translate(0)}}@keyframes smartPointerRunMobile-5dcf6618{0%,51%{transform:translate(120px,72px)}65%,88%{transform:translate(0)}to{transform:translate(0)}}.panel-enter-active[data-v-5dcf6618],.panel-leave-active[data-v-5dcf6618],.download-list-enter-active[data-v-5dcf6618],.download-list-leave-active[data-v-5dcf6618],.download-modal-enter-active[data-v-5dcf6618],.download-modal-leave-active[data-v-5dcf6618]{transition:.18s}.panel-enter-from[data-v-5dcf6618],.panel-leave-to[data-v-5dcf6618],.download-list-enter-from[data-v-5dcf6618],.download-list-leave-to[data-v-5dcf6618],.download-modal-enter-from[data-v-5dcf6618],.download-modal-leave-to[data-v-5dcf6618]{opacity:0}.download-modal-enter-from .companion-download-modal[data-v-5dcf6618],.download-modal-leave-to .companion-download-modal[data-v-5dcf6618]{transform:translateY(7px) scale(.985)}@media(max-width:680px){.companion-download-backdrop[data-v-5dcf6618]{padding:10px}.companion-download-modal[data-v-5dcf6618]{padding:23px 16px 17px;border-radius:19px}.companion-download-grid[data-v-5dcf6618]{grid-template-columns:1fr}.companion-product[data-v-5dcf6618]{min-height:0}.companion-download-copy[data-v-5dcf6618]{padding-right:34px}}@media(prefers-reduced-motion:reduce){.panel-enter-active[data-v-5dcf6618],.panel-leave-active[data-v-5dcf6618],.download-list-enter-active[data-v-5dcf6618],.download-list-leave-active[data-v-5dcf6618],.download-modal-enter-active[data-v-5dcf6618],.download-modal-leave-active[data-v-5dcf6618],.live-orbit[data-v-5dcf6618],.companion-product[data-v-5dcf6618],.is-compact .live-link[data-v-5dcf6618]{transition:none!important}.smart-state-info[data-v-5dcf6618]{opacity:0;animation:none}.smart-state-run[data-v-5dcf6618]{opacity:1;animation:none}.smart-pointer[data-v-5dcf6618]{transform:translate(0)!important;animation:none!important}.smart-pointer[data-v-5dcf6618]:after{display:none}}.lcu-gate[data-v-9920cb46]{position:relative;isolation:isolate;min-height:430px;padding:32px clamp(18px,4vw,48px);display:grid;place-items:center;overflow:hidden;color:#e8e5dc;background:radial-gradient(circle at 50% 34%,rgba(192,157,87,.05),transparent 31%),linear-gradient(180deg,#05151d17,#05131b04)}.lcu-ambient[data-v-9920cb46]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 50% 55%,rgba(69,164,145,.045),transparent 34%)}.lcu-shell[data-v-9920cb46]{width:min(820px,100%);margin:auto;display:grid;grid-template-columns:1fr;gap:18px;align-items:center;justify-items:center}.lcu-intro[data-v-9920cb46]{position:relative;min-width:0;padding:0;display:grid;justify-items:center;text-align:center}.lcu-kicker[data-v-9920cb46]{color:#9f8b63;font-size:12px;letter-spacing:1.45px}.lcu-intro h1[data-v-9920cb46]{max-width:700px;margin:8px 0 9px;color:#eee8dc;font-size:clamp(30px,3.5vw,42px);font-weight:330;line-height:1.05;letter-spacing:-1.3px}.lcu-intro>p[data-v-9920cb46]{max-width:610px;margin:0;color:#7f9893;font-size:13px;line-height:1.6}.lcu-mascot[data-v-9920cb46]{position:static;width:104px;height:72px;margin:9px auto -2px;display:grid;place-items:center;opacity:.42;filter:saturate(.9)}.lcu-mascot img[data-v-9920cb46]{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.lcu-products[data-v-9920cb46]{width:min(620px,100%);display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:10px}.product-or[data-v-9920cb46]{display:grid;place-items:center;color:#566f6b;font-size:12px}.product-option[data-v-9920cb46]{min-width:0;padding:16px 16px 15px;border:1px solid rgba(200,170,110,.11);border-radius:16px;background:#071b245c;box-shadow:inset 0 1px #ffffff05;transition:transform .18s,border-color .18s,background .18s}.product-option[data-v-9920cb46]:hover{transform:translateY(-2px);border-color:#c8aa6e38;background:#071d2680}.product-companion[data-v-9920cb46]{border-color:#58b5a11b}.product-logo[data-v-9920cb46]{height:36px;margin-bottom:10px;display:flex;align-items:center}.product-logo img[data-v-9920cb46]{max-width:96px;max-height:32px;object-fit:contain;object-position:left center}.companion-mark img[data-v-9920cb46]{max-width:112px}.product-tag[data-v-9920cb46]{display:inline-block;margin-bottom:4px;color:#9e8a61;font-size:12px;letter-spacing:1px}.product-companion .product-tag[data-v-9920cb46]{color:#61998d}.product-option h2[data-v-9920cb46]{margin:0;color:#e9e3d7;font-size:21px;font-weight:480}.product-option p[data-v-9920cb46]{min-height:46px;margin:6px 0 13px;color:#78908c;font-size:12px;line-height:1.5}.product-option a[data-v-9920cb46],.product-action[data-v-9920cb46]{min-height:35px;padding:0 10px;border:1px solid rgba(216,185,111,.18);border-radius:9px;display:inline-flex;align-items:center;text-decoration:none;color:#d8bc78;background:#c8aa6e0e;font-size:12px;font-weight:700}.product-companion a[data-v-9920cb46],.product-companion .product-action[data-v-9920cb46]{border-color:#5bbca72e;color:#73b9aa;background:#409a870b}.disabled[data-v-9920cb46]{opacity:.35;pointer-events:none}.lcu-status[data-v-9920cb46]{width:100%;margin:-2px 0 0;text-align:center;color:#716f65;font-size:12px}.lcu-smart-flow[data-v-9920cb46]{width:min(760px,100%);margin:26px auto 0;padding-top:22px;border-top:1px solid rgba(200,170,110,.075);text-align:center}.lcu-smart-copy>span[data-v-9920cb46]{color:#9f8a60;font-size:12px;letter-spacing:1.35px}.lcu-smart-copy h2[data-v-9920cb46]{margin:5px 0;color:#e9e4d9;font-size:21px;font-weight:420}.lcu-smart-copy p[data-v-9920cb46]{margin:0 0 13px;color:#78918c;font-size:12px}.lcu-smart-demo[data-v-9920cb46]{position:relative;width:min(500px,100%);height:255px;margin:0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0768bb;box-shadow:0 16px 38px #0003}.lcu-smart-state[data-v-9920cb46]{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px;color:#fff;text-align:left;background:linear-gradient(135deg,#0874cb,#0065b3);font-family:Segoe UI,Arial,sans-serif}.lcu-smart-state strong[data-v-9920cb46]{display:block;padding-right:30px;font-size:19px;font-weight:300}.lcu-smart-state p[data-v-9920cb46]{max-width:430px;margin:20px 0 14px;color:#fff;font-size:13px;line-height:1.5}.lcu-smart-target[data-v-9920cb46]{position:relative;display:inline-block;font-size:13px;text-decoration:underline;text-underline-offset:2px}.lcu-smart-state>button[data-v-9920cb46]{position:absolute;right:24px;bottom:20px;min-width:108px;height:34px;border:0;background:#f4f4f4;color:#111;font:600 12px Segoe UI,Arial,sans-serif;pointer-events:none}.lcu-smart-run[data-v-9920cb46]{opacity:0;animation:gateSmartRun-9920cb46 6.3s linear infinite}.lcu-smart-info[data-v-9920cb46]{animation:gateSmartInfo-9920cb46 6.3s linear infinite}.lcu-smart-pointer[data-v-9920cb46]{position:absolute;z-index:5;left:50%;top:50%;width:27px;height:27px;color:#fff;filter:drop-shadow(0 1px 1px #000);pointer-events:none}.lcu-smart-pointer[data-v-9920cb46]:after{content:"";position:absolute;left:-7px;top:-7px;width:20px;height:20px;border:2px solid rgba(255,255,255,.85);border-radius:50%;opacity:0}.pointer-one[data-v-9920cb46]{animation:gatePointerOne-9920cb46 6.3s cubic-bezier(.4,0,.2,1) infinite}.pointer-one[data-v-9920cb46]:after{animation:gateClickOne-9920cb46 6.3s ease-out infinite}.pointer-two[data-v-9920cb46]{animation:gatePointerTwo-9920cb46 6.3s cubic-bezier(.4,0,.2,1) infinite}.pointer-two[data-v-9920cb46]:after{animation:gateClickTwo-9920cb46 6.3s ease-out infinite}.lcu-smart-hint[data-v-9920cb46]{max-width:500px;margin:10px auto 0;display:flex;align-items:center;justify-content:center;gap:7px;color:#819893;font-size:12px}.lcu-smart-back[data-v-9920cb46]{margin:9px auto 0;color:#aa9466;font-size:12px}@keyframes gateSmartInfo-9920cb46{0%,42%{opacity:1}47%,96%{opacity:0}to{opacity:1}}@keyframes gateSmartRun-9920cb46{0%,44%{opacity:0}49%,96%{opacity:1}to{opacity:0}}@keyframes gatePointerOne-9920cb46{0%,8%{transform:translate(165px,80px)}22%,38%{transform:translate(0)}to{transform:translate(0)}}@keyframes gateClickOne-9920cb46{0%,24%,29%,to{opacity:0;transform:scale(.4)}25%{opacity:.9;transform:scale(.7)}28%{opacity:0;transform:scale(1.55)}}@keyframes gatePointerTwo-9920cb46{0%,52%{transform:translate(155px,66px)}66%,88%{transform:translate(0)}to{transform:translate(0)}}@keyframes gateClickTwo-9920cb46{0%,69%,74%,to{opacity:0;transform:scale(.4)}70%{opacity:.9;transform:scale(.7)}73%{opacity:0;transform:scale(1.55)}}@media(max-width:820px){.lcu-gate[data-v-9920cb46]{min-height:430px;padding:28px 18px}.lcu-shell[data-v-9920cb46]{width:min(680px,100%)}.lcu-products[data-v-9920cb46]{width:min(590px,100%)}}@media(max-width:560px){.lcu-gate[data-v-9920cb46]{min-height:430px;place-items:start center;padding-top:24px}.lcu-shell[data-v-9920cb46]{gap:14px}.lcu-intro h1[data-v-9920cb46]{font-size:30px}.lcu-mascot[data-v-9920cb46]{width:82px;height:58px;margin-top:7px}.lcu-products[data-v-9920cb46]{grid-template-columns:1fr;gap:7px}.product-or[data-v-9920cb46]{height:16px}.product-option p[data-v-9920cb46]{min-height:0}.lcu-smart-demo[data-v-9920cb46]{height:245px}.lcu-smart-state[data-v-9920cb46]{padding:21px 17px}.lcu-smart-state strong[data-v-9920cb46]{font-size:18px}.lcu-smart-state>button[data-v-9920cb46]{right:17px;bottom:17px}}@media(prefers-reduced-motion:reduce){.product-option[data-v-9920cb46]{transition:none}.lcu-smart-info[data-v-9920cb46],.lcu-smart-run[data-v-9920cb46],.lcu-smart-pointer[data-v-9920cb46],.lcu-smart-pointer[data-v-9920cb46]:after{animation:none!important}.lcu-smart-info[data-v-9920cb46]{opacity:0}.lcu-smart-run[data-v-9920cb46]{opacity:1}.lcu-smart-pointer[data-v-9920cb46]{transform:translate(0)}}.account-access-gate[data-v-602c1e02]{position:relative;isolation:isolate;min-height:clamp(570px,72vh,840px);overflow:hidden;display:grid;align-items:center;padding:clamp(42px,7vw,96px) clamp(24px,7vw,108px);color:#e8e5dc;background:radial-gradient(circle at 18% 40%,rgba(190,153,83,.07),transparent 32%),radial-gradient(circle at 80% 45%,rgba(57,161,142,.065),transparent 30%),linear-gradient(180deg,#05151d1a,#05131b05)}.account-access-gate[data-v-602c1e02]:before{content:"";position:absolute;top:8%;right:7%;bottom:8%;left:7%;z-index:-2;border-top:1px solid rgba(200,170,110,.08);border-bottom:1px solid rgba(200,170,110,.055);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.account-access-aura[data-v-602c1e02]{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 46%,rgba(198,164,95,.08),transparent 18%);filter:blur(10px)}.account-access-grid[data-v-602c1e02]{width:min(1160px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(270px,.82fr);align-items:center;gap:clamp(30px,7vw,96px)}.account-access-copy[data-v-602c1e02]{max-width:720px}.account-access-kicker[data-v-602c1e02]{font-size:12px;letter-spacing:1.7px;color:#9e8a61;font-weight:600}.account-access-copy h1[data-v-602c1e02]{margin:12px 0 15px;max-width:760px;font-size:clamp(35px,5vw,64px);line-height:1.03;font-weight:300;letter-spacing:-2.1px;color:#eee8dc}.account-access-copy>p[data-v-602c1e02]{max-width:650px;margin:0;color:#819a96;font-size:13px;line-height:1.75}.account-access-benefits[data-v-602c1e02]{display:grid;gap:9px;margin:27px 0 29px}.account-access-benefits span[data-v-602c1e02]{display:flex;align-items:center;gap:9px;color:#92aaa5;font-size:12px}.account-access-benefits svg[data-v-602c1e02]{color:#bda36e}.account-access-actions[data-v-602c1e02]{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.account-access-actions button[data-v-602c1e02]{min-height:45px;padding:0 17px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:720;transition:transform .18s,filter .18s,border-color .18s}.account-access-actions button[data-v-602c1e02]:hover{transform:translateY(-1px);filter:brightness(1.05)}.create-account[data-v-602c1e02]{border:1px solid rgba(225,194,122,.45);color:#071921;background:linear-gradient(180deg,#ddc17e,#c9a85f);box-shadow:0 12px 28px #97763221}.sign-in[data-v-602c1e02]{border:1px solid rgba(111,181,166,.16);color:#9fc1b9;background:#0b262d57}.account-access-note[data-v-602c1e02]{max-width:660px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(200,170,110,.07);display:flex;align-items:flex-start;gap:8px;color:#667f7b;font-size:12px;line-height:1.6}.account-access-note svg[data-v-602c1e02]{flex:0 0 auto;margin-top:1px;color:#7fa79d}.account-access-mascot[data-v-602c1e02]{position:relative;min-height:370px;display:grid;place-items:center}.account-access-mascot img[data-v-602c1e02]{position:relative;z-index:2;width:min(365px,82%);height:auto;object-fit:contain;filter:drop-shadow(0 28px 44px rgba(0,0,0,.2));opacity:.96}.mascot-halo[data-v-602c1e02]{position:absolute;width:min(360px,80%);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(195,163,96,.12),rgba(70,160,143,.035) 47%,transparent 70%);filter:blur(23px)}.mascot-spark[data-v-602c1e02]{position:absolute;z-index:3;color:#bfa76f;opacity:.55}.spark-a[data-v-602c1e02]{right:18%;top:23%}.spark-b[data-v-602c1e02]{left:19%;bottom:24%;color:#6eafa0}@media(max-width:780px){.account-access-gate[data-v-602c1e02]{padding:42px 20px}.account-access-grid[data-v-602c1e02]{grid-template-columns:1fr}.account-access-mascot[data-v-602c1e02]{min-height:220px;order:-1}.account-access-mascot img[data-v-602c1e02]{width:min(235px,64%)}.account-access-actions[data-v-602c1e02]{align-items:stretch}.account-access-actions button[data-v-602c1e02]{flex:1;min-width:190px}.account-access-copy h1[data-v-602c1e02]{letter-spacing:-1.4px}}.notification-center[data-v-f474cb8d]{position:relative}.notification-trigger[data-v-f474cb8d]{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:#8e96a3}.notification-trigger[data-v-f474cb8d]:hover,.notification-trigger.active[data-v-f474cb8d]{color:#e0d1ab;background:#c8aa6e0e}.notification-panel[data-v-f474cb8d]{position:fixed;z-index:5200;right:62px;top:62px;left:auto;bottom:auto;margin:0;width:min(390px,calc(100vw - 24px));padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#11141a;box-shadow:0 28px 90px #00000085;color:#eef0f4;overflow:hidden}.notification-panel[data-v-f474cb8d]:popover-open{display:block;animation:runiaNotificationPopoverIn-f474cb8d .18s cubic-bezier(.22,.72,.18,1)}.notification-panel[data-v-f474cb8d]::backdrop{background:transparent}.notification-panel[data-v-f474cb8d]:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(215,185,121,.45),transparent)}.notification-panel header[data-v-f474cb8d]{padding:9px 8px 12px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.07)}.notification-panel header>div[data-v-f474cb8d]{display:grid;gap:2px}.notification-panel header small[data-v-f474cb8d]{font-size:12px;letter-spacing:1.15px;color:#b89f72}.notification-panel header strong[data-v-f474cb8d]{font-size:15px;font-weight:650}.notification-panel header span[data-v-f474cb8d]{max-width:270px;color:#858d99;font-size:12px;line-height:1.45}.notification-panel header>button[data-v-f474cb8d]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#858d99}.notification-panel header>button[data-v-f474cb8d]:hover{color:#e3e9e3;background:#ffffff0a}.notification-desktop-only[data-v-f474cb8d]{margin:9px 3px;padding:11px;border:1px solid rgba(200,170,110,.1);border-radius:11px;display:grid;grid-template-columns:18px 1fr;gap:9px;align-items:start;color:#858d99;background:#ffffff03;font-size:12px;line-height:1.5}.notification-desktop-only b[data-v-f474cb8d]{display:block;margin-bottom:2px;color:#d7dbe1;font-size:12px}.notification-options[data-v-f474cb8d]{display:grid}.notification-options>button[data-v-f474cb8d]{width:100%;min-height:58px;padding:8px 7px;border-bottom:1px solid rgba(255,255,255,.055);display:grid;grid-template-columns:36px minmax(0,1fr) 31px;gap:10px;align-items:center;text-align:left}.notification-options>button[data-v-f474cb8d]:last-child{border-bottom:0}.notification-options>button[data-v-f474cb8d]:hover:not(:disabled){background:#ffffff0a}.notification-option-icon[data-v-f474cb8d]{width:34px;height:34px;border:1px solid rgba(255,255,255,.065);border-radius:10px;display:grid;place-items:center;color:#979fac;background:#ffffff03}.notification-option-copy[data-v-f474cb8d]{display:grid;gap:2px;min-width:0}.notification-options b[data-v-f474cb8d]{font-size:12px;font-weight:650}.notification-options small[data-v-f474cb8d]{font-size:12px;color:#777f8c;line-height:1.35}.notification-options i[data-v-f474cb8d]{width:30px;height:19px;border-radius:999px;display:grid;place-items:center;justify-self:end;color:#052029;background:#252a33;transition:background .16s ease,box-shadow .16s ease}.notification-options i.on[data-v-f474cb8d]{background:#9a90e8;box-shadow:0 0 0 3px #9a90e814}.notification-panel footer[data-v-f474cb8d]{padding:10px 8px 5px;display:flex;align-items:center;gap:7px;color:#707985;font-size:12px;line-height:1.4}.notification-panel footer span[data-v-f474cb8d]{width:6px;height:6px;border-radius:50%;background:#9a90e8;box-shadow:0 0 0 4px #9a90e812}@keyframes runiaNotificationPopoverIn-f474cb8d{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:600px){.notification-panel[data-v-f474cb8d]{right:8px;left:8px;top:59px;width:auto}}.runia-achievement-snack{position:fixed;z-index:2147482100;right:22px;bottom:22px;width:min(390px,calc(100vw - 28px));min-height:94px;display:grid;grid-template-columns:76px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:10px 10px 10px 8px;border:1px solid color-mix(in srgb,var(--achievement-accent) 35%,rgba(255,255,255,.1));border-radius:15px;background:linear-gradient(110deg,#081118f7,#0a191ff2);box-shadow:0 22px 52px #00000061,0 0 32px color-mix(in srgb,var(--achievement-accent) 10%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#edf5f7}.runia-achievement-snack-art{width:74px;height:74px;display:grid;place-items:center;overflow:visible}.runia-achievement-snack-art img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(0,0,0,.38))}.runia-achievement-snack-copy{min-width:0;display:grid;gap:3px}.runia-achievement-snack-copy>span{display:flex;align-items:center;gap:5px;color:var(--achievement-accent);font-size:12px;font-weight:780;letter-spacing:.1em}.runia-achievement-snack-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:760}.runia-achievement-snack-copy small{color:#9fb0b8;font-size:12px}.runia-achievement-snack>button{align-self:start;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#8fa1aa}.runia-achievement-snack>button:hover{background:#ffffff0f;color:#fff}.achievement-snack-enter-active,.achievement-snack-leave-active{transition:opacity .22s ease,transform .22s ease}.achievement-snack-enter-from,.achievement-snack-leave-to{opacity:0;transform:translateY(12px) scale(.975)}@media(max-width:560px){.runia-achievement-snack{right:14px;bottom:14px;grid-template-columns:64px minmax(0,1fr) 28px}.runia-achievement-snack-art{width:62px;height:62px}}@media(prefers-reduced-motion:reduce){.achievement-snack-enter-active,.achievement-snack-leave-active{transition:none!important}}.competitive-history-sidebar[data-v-4a4ae72c]{--side-ink:var(--text);--side-muted:var(--muted);--side-line:var(--line);--side-gold:var(--gold);min-width:0;display:flex;flex-direction:column;gap:13px;color:var(--side-ink)}.history-side-card[data-v-4a4ae72c]{min-width:0;padding:17px;border:1px solid var(--side-line);border-radius:15px;background:var(--panel);box-shadow:0 5px 18px color-mix(in srgb,var(--text) 4%,transparent)}.history-side-card>header[data-v-4a4ae72c]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--side-gold);font-size:12px;font-weight:750;letter-spacing:.8px}.history-side-card>header svg[data-v-4a4ae72c]{flex-shrink:0;width:17px;height:17px}.history-side-rank[data-v-4a4ae72c] .ranked-emblem{overflow:hidden;pointer-events:none}.history-side-rank[data-v-4a4ae72c] .ranked-emblem img{transform:scale(3.65);pointer-events:none;filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--text) 12%,transparent))}.history-side-rank[data-v-4a4ae72c]{display:grid;grid-template-columns:162px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;min-height:162px}.history-rank-empty[data-v-4a4ae72c]{width:54px;height:54px;display:grid;place-items:center;border-radius:12px;background:var(--surface-2);color:var(--side-muted)}.history-side-rank-text[data-v-4a4ae72c]{min-width:0;display:grid;gap:5px}.history-side-rank-text small[data-v-4a4ae72c]{color:var(--side-muted);font-size:12px;line-height:1.3}.history-side-rank-text strong[data-v-4a4ae72c]{color:var(--side-ink);font-size:17px;line-height:1.3}.history-side-rank-text>span[data-v-4a4ae72c]{color:var(--side-muted);font-size:12px}.history-side-winrate[data-v-4a4ae72c]{grid-column:2;justify-self:start;align-self:center;font-size:16px;color:var(--positive)}.history-side-flex[data-v-4a4ae72c]{margin-top:12px;padding-top:10px;border-top:1px solid var(--side-line);display:flex;gap:6px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:12px}.history-side-flex span[data-v-4a4ae72c]{color:var(--side-muted)}.history-side-flex strong[data-v-4a4ae72c]{font-weight:650}.history-side-seasons[data-v-4a4ae72c]{display:grid;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid var(--side-line)}.history-side-section-title[data-v-4a4ae72c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:12px;font-weight:700;color:var(--side-gold)}.history-side-section-title small[data-v-4a4ae72c]{font-size:12px;color:var(--side-muted);font-weight:400}.history-season-row[data-v-4a4ae72c]{display:grid;grid-template-columns:45px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px;border:1px solid var(--side-line);background:var(--surface);border-radius:9px}.history-season-year[data-v-4a4ae72c]{font-weight:750;color:var(--side-gold);font-size:12px}.history-season-row>div[data-v-4a4ae72c]{display:grid;gap:2px;min-width:0}.history-season-row strong[data-v-4a4ae72c]{font-size:12px;font-weight:700}.history-season-row small[data-v-4a4ae72c]{font-size:12px;color:var(--side-muted)}.history-season-row>b[data-v-4a4ae72c]{font-size:12px;color:var(--side-ink)}.history-side-subtitle[data-v-4a4ae72c],.history-side-empty[data-v-4a4ae72c],.history-side-caveat[data-v-4a4ae72c]{color:var(--side-muted);font-size:12px;line-height:1.6;margin:10px 0 0}.history-side-caveat[data-v-4a4ae72c]{display:flex;align-items:flex-start;gap:6px}.history-side-caveat>svg[data-v-4a4ae72c]{width:13px;height:13px;flex:0 0 13px;margin-top:2px}.history-side-champions[data-v-4a4ae72c]{display:grid;gap:4px;margin-top:12px}.history-side-champions button[data-v-4a4ae72c]{width:100%;display:flex;align-items:center;gap:10px;padding:7px;border-radius:10px;min-width:0;text-align:left;transition:background .15s}.history-side-champions button[data-v-4a4ae72c]:hover,.history-side-champions button[data-v-4a4ae72c]:focus-visible{background:var(--surface-2)}.history-side-champions img[data-v-4a4ae72c],.history-unknown-hero[data-v-4a4ae72c]{flex:0 0 38px;width:38px;height:38px;border-radius:9px;object-fit:cover}.history-unknown-hero[data-v-4a4ae72c]{display:grid;place-items:center;background:var(--surface-2);color:var(--side-muted)}.history-champion-name[data-v-4a4ae72c]{display:grid;gap:4px;min-width:0;flex:1}.history-champion-name strong[data-v-4a4ae72c]{font-size:12px;color:var(--side-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-champion-name small[data-v-4a4ae72c]{color:var(--side-muted);font-size:12px}.history-champion-wr[data-v-4a4ae72c]{color:var(--positive);font-size:13px;font-weight:750;display:flex;align-items:center;gap:2px}.history-item-bucket[data-v-4a4ae72c]{padding:11px 0;border-top:1px solid var(--side-line);display:grid;gap:9px}.history-item-bucket-head[data-v-4a4ae72c]{display:flex;justify-content:space-between;align-items:center;gap:8px}.history-item-bucket-head strong[data-v-4a4ae72c]{font-size:12px;color:var(--side-gold)}.history-item-bucket-head small[data-v-4a4ae72c]{font-size:12px;color:var(--side-muted)}.history-item-row[data-v-4a4ae72c]{display:grid;grid-template-columns:29px minmax(0,1fr) 28px;align-items:center;gap:9px}.history-item-row>div[data-v-4a4ae72c]{min-width:0;display:grid;gap:5px}.history-item-row>div>span[data-v-4a4ae72c]{font-size:12px;color:var(--side-ink)}.history-item-row i[data-v-4a4ae72c]{width:100%;height:4px;border-radius:7px;background:var(--surface-2);overflow:hidden}.history-item-row i b[data-v-4a4ae72c]{display:block;height:100%;background:var(--gold)}.history-item-row>strong[data-v-4a4ae72c]{font-size:12px;font-weight:600;text-align:right;color:var(--side-muted)}.history-side-performance[data-v-4a4ae72c]{margin:0!important}@media(max-width:1080px){.history-side-card[data-v-4a4ae72c]{padding:13px}.history-side-rank[data-v-4a4ae72c]{grid-template-columns:142px minmax(0,1fr);gap:8px}.history-side-rank[data-v-4a4ae72c] .ranked-emblem{width:142px!important;height:142px!important}.history-side-rank-text strong[data-v-4a4ae72c]{font-size:15px}}@media(max-width:420px){.history-side-rank[data-v-4a4ae72c]{grid-template-columns:130px minmax(0,1fr)}.history-side-rank[data-v-4a4ae72c] .ranked-emblem{width:130px!important;height:130px!important}}.history-season-coverage[data-v-4a4ae72c]{margin:0;padding:9px 12px;border:1px solid color-mix(in srgb,var(--runia-accent,#d4b473) 18%,var(--match-line,#223442));border-radius:9px;background:color-mix(in srgb,var(--panel,#0a1c2c) 94%,var(--runia-accent,#d4b473) 6%);color:var(--match-muted,#9bafb5);font-size:12px;line-height:1.45}.competitive-match[data-v-73a72295]{--match-ink:var(--text);--match-muted:var(--muted);--match-line:var(--line);--match-gold:var(--gold);--match-good:var(--positive);--match-bad:var(--negative);container-type:inline-size;min-width:0;overflow:hidden;position:relative;color:var(--match-ink);background:var(--panel);border:1px solid var(--match-line);border-left:3px solid var(--match-good);border-radius:13px;box-shadow:0 3px 15px color-mix(in srgb,var(--text) 3%,transparent);transition:border-color .15s ease,background .15s ease}.competitive-match.is-loss[data-v-73a72295]{border-left-color:var(--match-bad)}.competitive-match[data-v-73a72295]:hover{background:color-mix(in srgb,var(--surface) 36%,var(--panel));border-color:color-mix(in srgb,var(--match-gold) 30%,var(--match-line))}.competitive-match-main[data-v-73a72295]{display:grid;grid-template-columns:82px 103px minmax(95px,1fr) minmax(135px,1.18fr) 28px;grid-template-rows:auto auto;align-items:center;gap:7px 11px;min-width:0;padding:12px 12px 10px}.competitive-result[data-v-73a72295]{grid-column:1;grid-row:1;display:grid;align-content:center;gap:6px;min-width:0}.competitive-result>b[data-v-73a72295]{font-size:13px;color:var(--match-good);font-weight:750}.is-loss .competitive-result>b[data-v-73a72295]{color:var(--match-bad)}.competitive-result>span[data-v-73a72295],.competitive-result>small[data-v-73a72295]{color:var(--match-muted);font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.competitive-champion[data-v-73a72295]{grid-column:2;grid-row:1;display:flex;gap:5px;align-items:center;min-width:0}.competitive-portrait[data-v-73a72295]{flex:0 0 43px;width:43px;height:43px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--match-line);border-radius:10px;background:var(--surface);color:var(--match-muted)}.competitive-portrait>img[data-v-73a72295]{width:100%;height:100%;object-fit:cover}.competitive-summoners[data-v-73a72295],.competitive-rune-pair[data-v-73a72295]{display:grid;align-content:center;gap:3px;flex:0 0 21px}.competitive-spell[data-v-73a72295]{position:relative;display:grid;place-items:center;overflow:hidden;width:21px;height:21px;border-radius:5px;background:var(--surface-2);border:1px solid var(--match-line)}.competitive-spell>img[data-v-73a72295]{width:100%;height:100%;object-fit:cover}.competitive-spell>b[data-v-73a72295]{font-size:12px;color:var(--match-ink)}.competitive-spell>em[data-v-73a72295]{display:grid;place-items:center;position:absolute;right:0;bottom:0;width:13px;height:13px;border-radius:4px 0 0;background:color-mix(in srgb,var(--panel) 92%,transparent);color:var(--match-ink);font-size:12px;font-weight:800;font-style:normal;line-height:1}.competitive-rune[data-v-73a72295]{display:grid;place-items:center;width:21px;height:21px;border:1px solid var(--match-line);border-radius:50%;background:var(--surface-2);overflow:hidden;color:var(--match-muted)}.competitive-rune.primary[data-v-73a72295]{border-color:color-mix(in srgb,var(--match-gold) 46%,var(--match-line))}.competitive-rune img[data-v-73a72295]{width:100%;height:100%;object-fit:contain}.competitive-rune span[data-v-73a72295]{font-size:12px}.competitive-score[data-v-73a72295]{grid-column:3;grid-row:1;display:grid;gap:5px;min-width:0;align-content:center}.competitive-score>strong[data-v-73a72295]{font-size:14px;color:var(--match-ink);font-weight:750;white-space:nowrap}.competitive-score>strong>i[data-v-73a72295]{font-style:normal;color:var(--match-muted)}.competitive-score>strong>span[data-v-73a72295]{color:var(--match-bad)}.competitive-score>small[data-v-73a72295]{font-size:12px;color:var(--match-muted);line-height:1.35}.competitive-score>b[data-v-73a72295]{font-size:12px;color:var(--match-gold);font-weight:650;white-space:nowrap}.competitive-score>b small[data-v-73a72295]{font-size:12px;font-weight:400;color:var(--match-muted)}.competitive-inventory[data-v-73a72295]{grid-column:4;grid-row:1;display:grid;gap:6px;min-width:0;align-content:center}.competitive-inventory-label[data-v-73a72295]{display:flex;gap:5px;align-items:center;color:var(--match-gold);font-size:12px;font-weight:750;white-space:nowrap}.competitive-inventory-label small[data-v-73a72295]{font-size:12px;font-weight:400;letter-spacing:0;color:var(--match-muted)}.competitive-inventory>div[data-v-73a72295]{display:grid;grid-template-columns:repeat(4,28px);gap:3px}.competitive-expand[data-v-73a72295]{grid-column:5;grid-row:1/3;align-self:stretch;display:grid;place-items:center;width:27px;border-radius:8px;background:var(--surface);color:var(--match-muted);transition:background .15s,color .15s}.competitive-expand[data-v-73a72295]:hover{color:var(--match-gold);background:var(--surface-2)}.competitive-metrics[data-v-73a72295]{grid-column:1/3;grid-row:2;display:flex;align-items:center;gap:5px 10px;flex-wrap:wrap;min-width:0}.competitive-metrics span[data-v-73a72295]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--match-muted);white-space:nowrap}.competitive-team-comps[data-v-73a72295]{grid-column:3/5;grid-row:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.competitive-team-comps>div[data-v-73a72295]{display:flex;align-items:center;gap:2px;min-width:0}.competitive-team-comps>div>span[data-v-73a72295]{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--match-line);border-radius:5px;background:var(--surface)}.competitive-team-comps>div>span.is-self[data-v-73a72295]{border-color:var(--match-gold)}.competitive-team-comps>div img[data-v-73a72295]{width:100%;height:100%;object-fit:cover}.competitive-team-comps>div small[data-v-73a72295]{font-size:12px;color:var(--match-muted)}.competitive-match-extra[data-v-73a72295]{display:grid;grid-template-columns:1fr 1.3fr;gap:12px 17px;padding:13px 15px;border-top:1px solid var(--match-line);background:var(--surface)}.competitive-extra-section[data-v-73a72295]{min-width:0;display:grid;align-content:start;gap:8px}.competitive-extra-title[data-v-73a72295]{font-size:12px;letter-spacing:.55px;color:var(--match-gold);font-weight:750}.competitive-spell-summary[data-v-73a72295]{display:grid;gap:7px}.competitive-spell-summary span[data-v-73a72295]{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--match-ink)}.competitive-spell-summary b[data-v-73a72295]{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:var(--panel);border:1px solid var(--match-line);color:var(--match-gold);font-size:12px}.competitive-rune-details[data-v-73a72295]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.competitive-rune-detail[data-v-73a72295]{width:29px;height:29px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--match-line);border-radius:50%;background:var(--panel)}.competitive-rune-detail img[data-v-73a72295]{width:27px;height:27px;object-fit:contain}.competitive-rune-detail small[data-v-73a72295],.competitive-data-missing[data-v-73a72295]{font-size:12px;color:var(--match-muted)}.competitive-rune-style[data-v-73a72295]{display:flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;background:var(--panel);font-size:12px;color:var(--match-ink)}.competitive-rune-style img[data-v-73a72295]{width:20px;height:20px;object-fit:contain}.competitive-scoreboard[data-v-73a72295]{grid-column:1/-1;display:grid;gap:10px;min-width:0}.competitive-scoreboard-title[data-v-73a72295]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.competitive-scoreboard-title>strong[data-v-73a72295]{font-size:12px;color:var(--match-gold);letter-spacing:.55px}.competitive-scoreboard-title>small[data-v-73a72295]{font-size:12px;color:var(--match-muted);line-height:1.4}.competitive-scoreboard-team[data-v-73a72295]{overflow:hidden;border:1px solid var(--match-line);border-radius:10px;background:var(--panel)}.competitive-scoreboard-team-head[data-v-73a72295]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;background:var(--surface-2);font-size:12px;font-weight:650;color:var(--match-bad)}.competitive-scoreboard-team-head.won[data-v-73a72295]{color:var(--match-good)}.competitive-scoreboard-team-head b[data-v-73a72295]{font-weight:750}.competitive-scoreboard-scroll[data-v-73a72295]{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.competitive-scoreboard-grid[data-v-73a72295]{min-width:590px}.competitive-scoreboard-columns[data-v-73a72295],.competitive-scoreboard-row[data-v-73a72295]{display:grid;grid-template-columns:minmax(175px,1.8fr) minmax(73px,.85fr) 40px 66px 60px minmax(138px,1.15fr);align-items:center;gap:7px;padding:7px 10px}.competitive-scoreboard-columns[data-v-73a72295]{font-size:12px;font-weight:600;color:var(--match-muted);border-bottom:1px solid var(--match-line)}.competitive-scoreboard-row[data-v-73a72295]{border-bottom:1px solid var(--match-line);font-size:12px;min-height:49px;color:var(--match-ink)}.competitive-scoreboard-row[data-v-73a72295]:last-child{border-bottom:0}.competitive-scoreboard-row.is-self[data-v-73a72295]{background:color-mix(in srgb,var(--match-gold) 9%,transparent)}.competitive-scoreboard-person[data-v-73a72295]{display:flex;align-items:center;gap:7px;min-width:0}.competitive-scoreboard-person>img[data-v-73a72295]{width:31px;height:31px;border-radius:7px;object-fit:cover;flex:0 0 31px;border:1px solid var(--match-line)}.competitive-scoreboard-person>div[data-v-73a72295]{min-width:0;display:grid;gap:2px}.competitive-scoreboard-person strong[data-v-73a72295]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitive-scoreboard-person strong small[data-v-73a72295]{font-size:12px;color:var(--match-muted);font-weight:400}.competitive-scoreboard-person div>span[data-v-73a72295]{font-size:12px;color:var(--match-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competitive-scoreboard-kda[data-v-73a72295]{font-size:12px;font-weight:750;white-space:nowrap}.competitive-scoreboard-row>span[data-v-73a72295]{font-size:12px;color:var(--match-muted);font-variant-numeric:tabular-nums}.competitive-scoreboard-items[data-v-73a72295]{display:flex;align-items:center;gap:2px;min-width:0}.competitive-scoreboard-items[data-v-73a72295] .runia-item{flex:0 0 20px}.competitive-teams-detail[data-v-73a72295]{grid-column:1/-1}.competitive-teams-detail>div[data-v-73a72295]{display:grid;gap:5px}.competitive-teams-detail>div span[data-v-73a72295]{color:var(--match-muted);font-size:12px;line-height:1.55}.competitive-teams-detail svg[data-v-73a72295]{display:inline;vertical-align:-2px}.competitive-extra-footer[data-v-73a72295]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:9px;border-top:1px solid var(--match-line)}.competitive-extra-footer>span[data-v-73a72295]{display:flex;align-items:center;gap:5px;color:var(--match-muted);font-size:12px;line-height:1.4}.competitive-extra-footer button[data-v-73a72295]{min-height:34px;display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--match-line);border-radius:8px;color:var(--match-gold);background:var(--panel);font-size:12px}.competitive-extra-footer button[data-v-73a72295]:hover{background:var(--surface-2)}@container (max-width:660px){.competitive-match-main[data-v-73a72295]{grid-template-columns:75px 101px minmax(85px,1fr) minmax(110px,1fr) 26px;gap:7px 7px;padding:10px}.competitive-metrics[data-v-73a72295]{grid-column:1/5}.competitive-team-comps[data-v-73a72295]{grid-column:1/5;grid-row:3;justify-content:flex-start;gap:9px;padding-top:6px;border-top:1px solid var(--match-line)}.competitive-team-comps>div>span[data-v-73a72295]{width:18px;height:18px;flex-basis:18px}}@container (max-width:540px){.competitive-match-main[data-v-73a72295]{grid-template-columns:73px minmax(95px,1fr) minmax(80px,.8fr) 26px;gap:7px}.competitive-result[data-v-73a72295]{grid-column:1;grid-row:1/3}.competitive-champion[data-v-73a72295]{grid-column:2;grid-row:1}.competitive-score[data-v-73a72295]{grid-column:3;grid-row:1}.competitive-inventory[data-v-73a72295]{grid-column:2/4;grid-row:2}.competitive-inventory>div[data-v-73a72295]{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.competitive-inventory[data-v-73a72295] .runia-item{width:100%!important;height:auto!important;aspect-ratio:1}.competitive-inventory-label[data-v-73a72295]{display:none}.competitive-expand[data-v-73a72295]{grid-column:4;grid-row:1/3}.competitive-metrics[data-v-73a72295]{grid-column:1/-1;grid-row:3;padding-top:5px;border-top:1px solid var(--match-line)}.competitive-team-comps[data-v-73a72295]{grid-column:1/-1;grid-row:4;display:flex;justify-content:flex-start}.competitive-match-extra[data-v-73a72295]{grid-template-columns:1fr}.competitive-extra-section[data-v-73a72295],.competitive-teams-detail[data-v-73a72295]{grid-column:1/-1}}@container (max-width:390px){.competitive-match-main[data-v-73a72295]{grid-template-columns:65px minmax(83px,1fr) minmax(76px,.75fr) 24px;gap:5px;padding:8px}.competitive-portrait[data-v-73a72295]{width:38px;height:38px;flex-basis:38px}.competitive-spell[data-v-73a72295],.competitive-rune[data-v-73a72295]{width:19px;height:19px}.competitive-summoners[data-v-73a72295],.competitive-rune-pair[data-v-73a72295]{flex-basis:19px}.competitive-inventory>div[data-v-73a72295]{grid-template-columns:repeat(7,minmax(0,1fr))}.competitive-score>strong[data-v-73a72295]{font-size:12px}}.competitive-match-main[data-v-73a72295]{grid-template-columns:82px 104px minmax(116px,1.05fr) minmax(118px,.96fr) minmax(106px,.88fr) 101px 28px;grid-template-rows:auto;gap:10px;align-items:center;min-height:101px;padding:12px 13px}.competitive-result[data-v-73a72295]{grid-column:1;grid-row:1;gap:5px}.competitive-result>span[data-v-73a72295]{font-weight:550}.competitive-champion[data-v-73a72295]{grid-column:2;grid-row:1;gap:4px}.competitive-portrait[data-v-73a72295]{width:49px;height:49px;flex-basis:49px;border-radius:50%;border:2px solid var(--match-line)}.competitive-summoners[data-v-73a72295],.competitive-rune-pair[data-v-73a72295]{gap:3px;flex-basis:20px}.competitive-spell[data-v-73a72295],.competitive-rune[data-v-73a72295]{width:20px;height:20px}.competitive-score[data-v-73a72295]{grid-column:3;grid-row:1;display:grid;gap:5px;align-self:center}.competitive-score>strong[data-v-73a72295]{font-size:16px;letter-spacing:.2px}.competitive-score>small[data-v-73a72295]{font-size:12px}.competitive-performance-badge[data-v-73a72295]{display:inline-flex;justify-self:start;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--match-muted) 11%,var(--panel));border:1px solid var(--match-line);color:var(--match-muted);font-size:12px;font-weight:650;line-height:1.3}.competitive-performance-badge b[data-v-73a72295]{font-weight:850;color:inherit}.competitive-performance-badge.tone-bad[data-v-73a72295]{background:color-mix(in srgb,#dd5b5f 12%,var(--panel));border-color:color-mix(in srgb,#dd5b5f 36%,var(--match-line));color:#e57376}.competitive-performance-badge.tone-mid[data-v-73a72295]{background:color-mix(in srgb,#e1b858 13%,var(--panel));border-color:color-mix(in srgb,#e1b858 35%,var(--match-line));color:#e4bf65}.competitive-performance-badge.tone-good[data-v-73a72295]{background:color-mix(in srgb,var(--match-good) 13%,var(--panel));border-color:color-mix(in srgb,var(--match-good) 36%,var(--match-line));color:var(--match-good)}.competitive-performance-badge.tone-elite[data-v-73a72295]{background:linear-gradient(110deg,#352466,#164e83,#176b8a);border-color:#8de1ed;color:#eafaff}.competitive-metrics[data-v-73a72295]{grid-column:4;grid-row:1;display:grid;align-content:center;justify-content:start;gap:8px;min-width:0;padding:0;border:0}.competitive-metrics>b[data-v-73a72295]{font-size:13px;color:var(--match-ink);font-weight:720;white-space:nowrap}.competitive-metrics>b small[data-v-73a72295]{color:var(--match-muted);font-size:12px;font-weight:400}.competitive-metrics>span[data-v-73a72295]{display:flex;gap:4px;align-items:center;color:var(--match-muted);font-size:12px;white-space:normal}.competitive-inventory[data-v-73a72295]{grid-column:5;grid-row:1;gap:5px}.competitive-inventory-label[data-v-73a72295]{font-size:12px;letter-spacing:.5px}.competitive-inventory>div[data-v-73a72295]{grid-template-columns:repeat(4,24px);gap:2px}.competitive-team-comps[data-v-73a72295]{grid-column:6;grid-row:1;display:grid;justify-content:stretch;gap:4px}.competitive-team-comps>div[data-v-73a72295]{display:grid;grid-template-columns:repeat(5,18px);gap:2px}.competitive-team-comps>div>span[data-v-73a72295]{width:18px;height:18px;flex-basis:18px;border-radius:50%}.competitive-expand[data-v-73a72295]{grid-column:7;grid-row:1;align-self:stretch;min-height:68px}.competitive-match.is-elite[data-v-73a72295]{border-color:color-mix(in srgb,#49d6f3 46%,var(--match-line));box-shadow:0 0 0 1px color-mix(in srgb,#9388f3 20%,transparent),0 8px 25px color-mix(in srgb,#396bbf 10%,transparent)}.competitive-match.is-elite[data-v-73a72295]:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;pointer-events:none;z-index:1;opacity:.13;background:linear-gradient(118deg,transparent 34%,#7d76ef 43%,#8fe5ff 49%,#5c8ff5 55%,transparent 65%);transform:translate(-110%);animation:runia-elite-sheen-73a72295 6s ease-in-out infinite}.competitive-match.is-elite[data-v-73a72295]:not(.is-expanded){background:linear-gradient(110deg,color-mix(in srgb,#3a3178 8%,var(--panel)),color-mix(in srgb,#197da5 8%,var(--panel)))}@keyframes runia-elite-sheen-73a72295{0%,46%{transform:translate(-110%)}80%,to{transform:translate(110%)}}@media(prefers-reduced-motion:reduce){.competitive-match.is-elite[data-v-73a72295]:before{animation:none;opacity:0}}@container (max-width:800px){.competitive-match-main[data-v-73a72295]{grid-template-columns:82px 104px minmax(120px,1fr) minmax(105px,1fr) 28px;grid-template-rows:auto auto;gap:9px}.competitive-result[data-v-73a72295]{grid-column:1;grid-row:1}.competitive-champion[data-v-73a72295]{grid-column:2;grid-row:1}.competitive-score[data-v-73a72295]{grid-column:3;grid-row:1}.competitive-inventory[data-v-73a72295]{grid-column:4;grid-row:1}.competitive-metrics[data-v-73a72295]{grid-column:1/4;grid-row:2;display:flex;flex-wrap:wrap;gap:10px}.competitive-team-comps[data-v-73a72295]{grid-column:4;grid-row:2;display:grid;gap:2px;padding:0;border:0}.competitive-expand[data-v-73a72295]{grid-column:5;grid-row:1/3}}@container (max-width:550px){.competitive-match-main[data-v-73a72295]{grid-template-columns:73px 100px minmax(105px,1fr) 28px;grid-template-rows:auto auto auto auto;gap:8px}.competitive-result[data-v-73a72295]{grid-column:1;grid-row:1/3}.competitive-champion[data-v-73a72295]{grid-column:2;grid-row:1}.competitive-score[data-v-73a72295]{grid-column:3;grid-row:1}.competitive-inventory[data-v-73a72295]{grid-column:2/4;grid-row:2;min-width:0}.competitive-inventory-label[data-v-73a72295]{display:none}.competitive-inventory>div[data-v-73a72295]{grid-template-columns:repeat(7,24px);gap:3px}.competitive-inventory[data-v-73a72295] .runia-item{width:24px!important;height:24px!important}.competitive-metrics[data-v-73a72295]{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;gap:6px 11px;border-top:1px solid var(--match-line);padding-top:7px}.competitive-team-comps[data-v-73a72295]{grid-column:1/-1;grid-row:4;display:flex;justify-content:flex-start;gap:9px}.competitive-expand[data-v-73a72295]{grid-column:4;grid-row:1/3;min-height:58px}}@container (max-width:405px){.competitive-match-main[data-v-73a72295]{grid-template-columns:64px 90px minmax(80px,1fr) 24px;gap:6px}.competitive-portrait[data-v-73a72295]{width:40px;height:40px;flex-basis:40px}.competitive-inventory>div[data-v-73a72295]{grid-template-columns:repeat(7,minmax(0,24px))}.competitive-score>strong[data-v-73a72295]{font-size:14px}}.competitive-match.is-win[data-v-73a72295]:not(.is-elite){--match-line:color-mix(in srgb,#408ef1 32%,var(--line));background:linear-gradient(112deg,color-mix(in srgb,#195da7 52%,var(--panel)),color-mix(in srgb,#166bb8 33%,var(--panel)) 48%,color-mix(in srgb,#154c98 27%,var(--panel)));border-color:color-mix(in srgb,#4d9dff 42%,var(--line));border-left:3px solid #55a7f4;box-shadow:inset 0 1px color-mix(in srgb,#a6d5ff 16%,transparent),0 5px 22px color-mix(in srgb,#1463c3 12%,transparent)}.competitive-match.is-loss[data-v-73a72295]:not(.is-elite){--match-line:color-mix(in srgb,#d85165 32%,var(--line));background:linear-gradient(112deg,color-mix(in srgb,#91283c 52%,var(--panel)),color-mix(in srgb,#b3354d 32%,var(--panel)) 48%,color-mix(in srgb,#84243d 27%,var(--panel)));border-color:color-mix(in srgb,#e06172 44%,var(--line));border-left:3px solid #e86e7d;box-shadow:inset 0 1px color-mix(in srgb,#ffc0c7 12%,transparent),0 5px 22px color-mix(in srgb,#b52b46 12%,transparent)}.competitive-match[data-v-73a72295]:not(.is-elite):is(.is-win,.is-loss):hover{filter:saturate(1.1);box-shadow:inset 0 1px color-mix(in srgb,var(--text) 10%,transparent),0 8px 26px color-mix(in srgb,var(--text) 9%,transparent)}.competitive-match.is-win:not(.is-elite) .competitive-result>b[data-v-73a72295]{color:color-mix(in srgb,#5eb4ff 73%,var(--text))}.competitive-match.is-loss:not(.is-elite) .competitive-result>b[data-v-73a72295]{color:color-mix(in srgb,#ff778e 71%,var(--text))}.competitive-match:is(.is-win,.is-loss) .competitive-expand[data-v-73a72295]{background:color-mix(in srgb,var(--panel) 50%,transparent);border:1px solid color-mix(in srgb,var(--text) 8%,transparent)}.competitive-match:is(.is-win,.is-loss) .competitive-match-extra[data-v-73a72295]{background:color-mix(in srgb,var(--panel) 76%,transparent)}.competitive-match.is-elite[data-v-73a72295]{background:linear-gradient(113deg,color-mix(in srgb,#39316c 48%,var(--panel)),color-mix(in srgb,#154d86 46%,var(--panel)) 52%,color-mix(in srgb,#16798a 40%,var(--panel)));border:1px solid color-mix(in srgb,#76d6f1 65%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,#9587f0 24%,transparent),0 10px 30px color-mix(in srgb,#397fbf 17%,transparent)}.competitive-match.is-elite[data-v-73a72295]:not(.is-expanded){background:linear-gradient(113deg,color-mix(in srgb,#39316c 48%,var(--panel)),color-mix(in srgb,#154d86 46%,var(--panel)) 52%,color-mix(in srgb,#16798a 40%,var(--panel)))}.competitive-match.is-elite[data-v-73a72295]:hover{filter:saturate(1.1)}.competitive-match.is-elite .competitive-match-extra[data-v-73a72295]{background:color-mix(in srgb,var(--panel) 71%,transparent)}.champion-deep[data-v-05091d6a]{min-width:0;margin:22px 0;color:#e2e5dc;font-size:12px}.champion-deep-head[data-v-05091d6a]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1px solid #c5ae7e38;padding-bottom:17px}.champion-deep-head h2[data-v-05091d6a]{margin:7px 0;color:#f0e7d7;font-size:23px;letter-spacing:-.3px;font-weight:650}.champion-deep-head p[data-v-05091d6a]{margin:5px 0 0;max-width:650px;color:#8fa6a2;line-height:1.6;font-size:12px}.champion-deep-eyebrow[data-v-05091d6a]{display:flex;align-items:center;gap:7px;letter-spacing:1.4px;color:#c9af7c;font-size:12px;font-weight:650}.champion-deep-source[data-v-05091d6a]{display:flex;align-items:center;gap:6px;color:#92aaa0;white-space:nowrap;font-size:12px}.champion-deep-selector[data-v-05091d6a]{display:flex;gap:8px;overflow-x:auto;padding:14px 0 19px;scrollbar-width:thin}.champion-deep-selector button[data-v-05091d6a]{display:flex;flex:0 0 auto;min-width:125px;max-width:230px;align-items:center;gap:9px;border:1px solid rgba(208,180,134,.18);border-radius:13px;padding:7px 11px;background:#ffffff05;color:#a8b7b1;text-align:left}.champion-deep-selector button.selected[data-v-05091d6a]{border-color:#c4a46a;color:#f0dec0;background:#bc975d1f}.champion-deep-selector img[data-v-05091d6a]{width:40px;height:40px;border-radius:10px}.champion-deep-selector button>span[data-v-05091d6a]:last-child{display:grid;gap:3px}.champion-deep-selector strong[data-v-05091d6a]{font-size:12px;font-weight:700}.champion-deep-selector small[data-v-05091d6a]{color:#829a93;font-size:12px}.champion-deep-identity[data-v-05091d6a]{padding:18px 20px;display:flex;align-items:center;gap:15px;border:1px solid #cab17c28;border-radius:16px;background:linear-gradient(110deg,#26564d2e,#081c25cc)}.champion-deep-identity>img[data-v-05091d6a]{width:66px;height:66px;border-radius:14px;border:1px solid #caab74a0;object-fit:cover}.champion-deep-identity>div[data-v-05091d6a]:nth-child(2){display:grid;gap:5px;min-width:0}.champion-deep-identity>div:nth-child(2)>span[data-v-05091d6a]{font-size:12px;color:#c8b385;letter-spacing:1px}.champion-deep-identity h3[data-v-05091d6a]{margin:0;font-size:22px}.champion-deep-identity small[data-v-05091d6a]{font-size:12px;color:#8ea9a2;line-height:1.4}.champion-deep-win[data-v-05091d6a]{margin-left:auto;display:grid;gap:3px;text-align:right;white-space:nowrap}.champion-deep-win strong[data-v-05091d6a]{font-size:25px;color:#8ac4a1}.champion-deep-win span[data-v-05091d6a]{color:#92a69c}.champion-deep-metrics[data-v-05091d6a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.champion-deep-metrics article[data-v-05091d6a]{min-width:0;display:grid;align-content:space-between;gap:9px;padding:16px;border:1px solid #c5ae7b27;border-radius:12px;background:#ffffff05}.champion-deep-metrics article>span[data-v-05091d6a]{color:#aa9f83;font-size:12px}.champion-deep-metrics strong[data-v-05091d6a]{font-size:22px;color:#e9e8e1;line-height:1.1;font-weight:650}.champion-deep-metrics strong small[data-v-05091d6a]{font-size:12px;color:#86b09b}.champion-deep-metrics article>small[data-v-05091d6a]{font-size:12px;line-height:1.4;color:#79978e}.champion-deep-graphs[data-v-05091d6a],.champion-deep-lower[data-v-05091d6a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px}.champion-deep-chart[data-v-05091d6a],.champion-deep-builds[data-v-05091d6a],.champion-deep-elo[data-v-05091d6a],.champion-deep-compare[data-v-05091d6a]{min-width:0;border:1px solid rgba(205,177,129,.18);border-radius:15px;background:#061924bd;padding:17px}.champion-deep-chart>header[data-v-05091d6a],.champion-deep-builds>header[data-v-05091d6a],.champion-deep-elo>header[data-v-05091d6a]{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#cba96e}.champion-deep-chart>header>div[data-v-05091d6a],.champion-deep-builds>header>div[data-v-05091d6a]{display:grid;gap:5px}.champion-deep-chart header span[data-v-05091d6a],.champion-deep-builds header span[data-v-05091d6a],.champion-deep-elo header span[data-v-05091d6a],.champion-deep-compare header span[data-v-05091d6a]{color:#baa276;letter-spacing:.9px;font-size:12px}.champion-deep-chart header strong[data-v-05091d6a],.champion-deep-builds header strong[data-v-05091d6a],.champion-deep-elo header strong[data-v-05091d6a]{color:#ebe3d1;font-size:14px;font-weight:630}.champion-deep-chart>svg[role=img][data-v-05091d6a]{display:block;width:100%;height:185px;overflow:visible;margin:10px 0 3px}.champion-deep-chart>header>svg[data-v-05091d6a],.champion-deep-builds>header>svg[data-v-05091d6a]{width:20px!important;height:20px!important;flex:0 0 20px;margin:0!important;overflow:hidden}.chart-grid[data-v-05091d6a]{stroke:#aec0b019;stroke-width:1}.chart-gold-line[data-v-05091d6a]{fill:none;stroke:#70b99b;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.chart-gold-dot[data-v-05091d6a]{fill:#d9b87c;stroke:#102c36;stroke-width:2}.champion-deep-chart footer[data-v-05091d6a]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:7px;padding-top:9px;border-top:1px solid #c4af7d21;color:#8ba6a0;font-size:12px}.champion-deep-chart footer strong[data-v-05091d6a]{color:#d7bd8c}.champion-deep-farm-bars[data-v-05091d6a]{height:201px;display:flex;align-items:stretch;gap:5px;padding:16px 3px 7px}.champion-deep-farm-bars>span[data-v-05091d6a]{min-width:0;flex:1;display:flex;align-items:flex-end;border-bottom:1px solid #ffffff18;cursor:help}.champion-deep-farm-bars i[data-v-05091d6a]{display:block;width:100%;min-height:3px;border-radius:5px 5px 0 0;background:#ac8173}.champion-deep-farm-bars i.win[data-v-05091d6a]{background:#64a88c}.champion-deep-missing[data-v-05091d6a]{display:grid;place-items:center;min-height:115px;line-height:1.6;color:#839c93;font-size:12px;text-align:center}.champion-items-rows[data-v-05091d6a]{display:grid;gap:7px;margin-top:15px}.champion-items-rows>div[data-v-05091d6a]{display:grid;grid-template-columns:35px minmax(0,1fr) auto;gap:10px;align-items:center}.champion-items-rows>div>div[data-v-05091d6a]{display:grid;gap:5px}.champion-items-rows b[data-v-05091d6a]{color:#b9c7bf;font-size:12px}.champion-item-bar[data-v-05091d6a]{width:100%;height:5px;border-radius:5px;background:#ffffff13;overflow:hidden}.champion-item-bar i[data-v-05091d6a]{display:block;height:100%;background:#bca272}.champion-items-rows>div>span[data-v-05091d6a]:last-child{color:#819d91;font-size:12px}.champion-build-patterns[data-v-05091d6a]{display:grid;gap:10px;margin-top:19px;padding-top:15px;border-top:1px solid #ffffff13}.champion-build-patterns>span[data-v-05091d6a]{color:#c9b17f;letter-spacing:1px;font-size:12px}.champion-build-patterns>div[data-v-05091d6a]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.champion-build-patterns strong[data-v-05091d6a]{width:36px;color:#83b69c}.champion-build-patterns p[data-v-05091d6a]{margin:0;color:#879e96;line-height:1.6;font-size:12px}.champion-deep-elo>header[data-v-05091d6a]{display:grid;gap:7px}.champion-elo-current[data-v-05091d6a]{display:flex;align-items:center;gap:12px;padding:15px;margin:17px 0;border:1px solid #c2a56f30;border-radius:13px;background:#ba95580f;color:#d6bd8c}.champion-elo-current>div[data-v-05091d6a]{display:grid;gap:4px}.champion-elo-current small[data-v-05091d6a]{color:#a69578;font-size:12px}.champion-elo-current strong[data-v-05091d6a]{color:#eee1c5;font-size:17px}.champion-elo-current span[data-v-05091d6a]{color:#809a94;font-size:12px}.champion-elo-section[data-v-05091d6a]{display:grid;gap:9px;padding:13px 0;border-top:1px solid #ffffff12}.champion-elo-section>strong[data-v-05091d6a]{font-size:13px;color:#cbb891}.champion-elo-section>small[data-v-05091d6a],.champion-elo-section p[data-v-05091d6a]{margin:0;color:#849c94;line-height:1.6;font-size:12px}.champion-elo-bars[data-v-05091d6a]{display:grid;gap:7px}.champion-elo-bars>div[data-v-05091d6a]{display:grid;grid-template-columns:105px 1fr 25px;gap:9px;align-items:center;color:#9fb9ae}.champion-elo-bars i[data-v-05091d6a]{height:6px;background:#ffffff12;border-radius:4px;overflow:hidden}.champion-elo-bars b[data-v-05091d6a]{display:block;height:100%;background:#d0b177}.champion-snapshot-tags[data-v-05091d6a]{display:flex;gap:6px;flex-wrap:wrap}.champion-snapshot-tags>span[data-v-05091d6a]{padding:6px 9px;border:1px solid #ffffff1b;border-radius:8px;color:#b1c3b7;background:#ffffff04;font-size:12px}.champion-deep-compare[data-v-05091d6a]{margin-top:13px}.champion-deep-compare>header[data-v-05091d6a]{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#d2b680}.champion-deep-compare>header h3[data-v-05091d6a]{margin:7px 0 4px;color:#eee6d6;font-size:19px}.champion-deep-compare>header p[data-v-05091d6a]{max-width:900px;margin:0;color:#89a19a;font-size:12px;line-height:1.7}.champion-compare-controls[data-v-05091d6a]{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:15px 0}.champion-compare-modes[data-v-05091d6a]{display:flex;gap:6px;flex-wrap:wrap}.champion-compare-modes button[data-v-05091d6a]{padding:8px 10px;min-height:35px;border:1px solid #c7aa7e25;border-radius:999px;color:#abbbb0;font-size:12px}.champion-compare-modes button.active[data-v-05091d6a]{color:#11242d;background:#d7bc86;font-weight:700}.champion-compare-controls label[data-v-05091d6a]{display:flex;align-items:center;gap:6px;border:1px solid #c7aa7e45;border-radius:9px;padding:0 10px;min-height:36px;color:#aba}.champion-compare-controls input[data-v-05091d6a]{min-width:165px;border:0;outline:0;color:#e9dcbf;background:transparent;font-size:12px}.champion-compare-search[data-v-05091d6a]{display:flex;align-items:center;gap:7px;min-height:36px;padding:8px 13px;margin-left:auto;border-radius:9px;background:#6eab94;color:#08222a;font-size:12px;font-weight:700}.champion-compare-search[data-v-05091d6a]:disabled{opacity:.55}.rotate[data-v-05091d6a]{animation:champ-spin-05091d6a 1s linear infinite}@keyframes champ-spin-05091d6a{to{transform:rotate(360deg)}}.champion-compare-error[data-v-05091d6a]{padding:10px;border:1px solid #e2a09a66;border-radius:8px;color:#e6aba6;font-size:12px}.champion-compare-note[data-v-05091d6a]{margin:0 0 10px;color:#829b94;font-size:12px;line-height:1.6}.champion-compare-table[data-v-05091d6a]{min-width:0;overflow:auto;border:1px solid #ffffff16;border-radius:10px}.champion-compare-table-head[data-v-05091d6a],.champion-compare-player[data-v-05091d6a]{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(5,minmax(88px,1fr));gap:12px;align-items:center;min-width:800px;padding:12px}.champion-compare-table-head[data-v-05091d6a]{background:#ffffff07;color:#bba676;font-size:12px}.champion-compare-player[data-v-05091d6a]{border-top:1px solid #ffffff12;color:#a9bbb1}.champion-compare-player.self[data-v-05091d6a]{background:#6eab9410}.champion-compare-player>b[data-v-05091d6a]{display:grid;gap:5px;color:#e6e4d9;font-size:12px;word-break:break-word}.champion-compare-player>b small[data-v-05091d6a]{color:#839e93;font-size:12px;font-weight:400}.champion-compare-player>strong[data-v-05091d6a]{color:#9cd0ad;font-size:14px}.champion-compare-meter[data-v-05091d6a]{display:grid;gap:5px}.champion-compare-meter>i[data-v-05091d6a]{height:5px;border-radius:5px;overflow:hidden;background:#ffffff14}.champion-compare-meter>i>b[data-v-05091d6a]{display:block;height:100%;background:#6eac93}@media(max-width:1050px){.champion-deep-metrics[data-v-05091d6a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.champion-deep-head[data-v-05091d6a]{align-items:flex-start;flex-direction:column}.champion-deep-metrics[data-v-05091d6a]{grid-template-columns:repeat(2,minmax(0,1fr))}.champion-deep-graphs[data-v-05091d6a],.champion-deep-lower[data-v-05091d6a]{grid-template-columns:minmax(0,1fr)}.champion-deep-identity[data-v-05091d6a]{flex-wrap:wrap}.champion-deep-win[data-v-05091d6a]{margin-left:0;flex-basis:100%;text-align:left}.champion-compare-search[data-v-05091d6a]{margin-left:0}}@media(max-width:440px){.champion-deep-metrics[data-v-05091d6a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.champion-deep-metrics article[data-v-05091d6a]{padding:11px}.champion-deep-metrics strong[data-v-05091d6a]{font-size:18px}.champion-deep-chart[data-v-05091d6a],.champion-deep-builds[data-v-05091d6a],.champion-deep-elo[data-v-05091d6a],.champion-deep-compare[data-v-05091d6a]{padding:13px}.champion-deep-selector button[data-v-05091d6a]{min-width:107px}.champion-deep-source[data-v-05091d6a]{white-space:normal}}.champion-build-label[data-v-05091d6a]{margin:16px 0 0;color:#bda774;font-size:12px;letter-spacing:.65px}.champion-build-patterns>div>small[data-v-05091d6a]{font-size:12px;color:#92aa9d}.champion-deep[data-v-05091d6a]{--lab-text:var(--text);--lab-muted:var(--muted);--lab-border:var(--line);--lab-gold:var(--gold);color:var(--lab-text);margin:4px 0 16px}.champion-deep-head[data-v-05091d6a]{border-bottom-color:var(--lab-border)}.champion-deep-head h2[data-v-05091d6a],.champion-deep-identity h3[data-v-05091d6a],.champion-deep-metrics strong[data-v-05091d6a],.champion-deep-chart header strong[data-v-05091d6a],.champion-deep-builds header strong[data-v-05091d6a],.champion-deep-elo header strong[data-v-05091d6a],.champion-deep-compare>header h3[data-v-05091d6a],.champion-items-rows b[data-v-05091d6a],.champion-compare-player>b[data-v-05091d6a]{color:var(--lab-text)}.champion-deep-head p[data-v-05091d6a],.champion-deep-source[data-v-05091d6a],.champion-deep-selector small[data-v-05091d6a],.champion-deep-identity small[data-v-05091d6a],.champion-deep-win span[data-v-05091d6a],.champion-deep-metrics article>small[data-v-05091d6a],.champion-deep-chart footer[data-v-05091d6a],.champion-deep-missing[data-v-05091d6a],.champion-elo-current span[data-v-05091d6a],.champion-elo-section>small[data-v-05091d6a],.champion-elo-section p[data-v-05091d6a],.champion-compare-note[data-v-05091d6a],.champion-compare-player[data-v-05091d6a],.champion-compare-player>b small[data-v-05091d6a],.champion-deep-compare>header p[data-v-05091d6a]{color:var(--lab-muted)}.champion-deep-eyebrow[data-v-05091d6a],.champion-deep-identity>div:nth-child(2)>span[data-v-05091d6a],.champion-deep-chart>header[data-v-05091d6a],.champion-deep-builds>header[data-v-05091d6a],.champion-deep-elo>header[data-v-05091d6a],.champion-deep-chart header span[data-v-05091d6a],.champion-deep-builds header span[data-v-05091d6a],.champion-deep-elo header span[data-v-05091d6a],.champion-deep-compare header span[data-v-05091d6a],.champion-elo-section>strong[data-v-05091d6a],.champion-elo-current>small[data-v-05091d6a],.champion-build-label[data-v-05091d6a],.champion-deep-chart footer strong[data-v-05091d6a],.champion-deep-chart header strong~svg[data-v-05091d6a]{color:var(--lab-gold)}.champion-deep-selector button[data-v-05091d6a]{background:var(--panel);border-color:var(--lab-border);color:var(--lab-text)}.champion-deep-selector button.selected[data-v-05091d6a]{background:var(--surface-2);border-color:var(--lab-gold);color:var(--lab-text)}.champion-deep-identity[data-v-05091d6a],.champion-deep-metrics article[data-v-05091d6a],.champion-deep-chart[data-v-05091d6a],.champion-deep-builds[data-v-05091d6a],.champion-deep-elo[data-v-05091d6a],.champion-deep-compare[data-v-05091d6a]{background:var(--panel);border-color:var(--lab-border);box-shadow:0 5px 18px color-mix(in srgb,var(--text) 4%,transparent)}.champion-deep-identity>img[data-v-05091d6a],.champion-compare-table[data-v-05091d6a]{border-color:var(--lab-border)}.champion-deep-metrics article>span[data-v-05091d6a]{color:var(--lab-gold)}.champion-deep-metrics strong small[data-v-05091d6a]{color:var(--lab-muted)}.champion-deep-win strong[data-v-05091d6a],.champion-compare-player>strong[data-v-05091d6a]{color:var(--positive)}.champion-deep-view-tabs[data-v-05091d6a]{display:flex;align-items:center;gap:7px;margin:13px 0 16px;padding:5px;border:1px solid var(--lab-border);border-radius:12px;background:var(--surface);overflow-x:auto}.champion-deep-view-tabs button[data-v-05091d6a]{display:flex;align-items:center;gap:7px;justify-content:center;min-height:37px;padding:8px 14px;white-space:nowrap;border-radius:8px;font-size:12px;font-weight:700;color:var(--lab-muted);transition:background .15s,color .15s}.champion-deep-view-tabs button.active[data-v-05091d6a]{color:var(--lab-text);background:var(--panel);border:1px solid var(--lab-border);box-shadow:0 2px 7px color-mix(in srgb,var(--text) 4%,transparent)}.champion-deep-view-tabs button[data-v-05091d6a]:hover{color:var(--lab-text)}.champion-deep-graphs[data-v-05091d6a],.champion-deep-lower[data-v-05091d6a]{margin-top:0}.chart-grid[data-v-05091d6a]{stroke:color-mix(in srgb,var(--lab-muted) 17%,transparent)}.chart-gold-line[data-v-05091d6a]{stroke:var(--positive)}.chart-gold-dot[data-v-05091d6a]{fill:var(--lab-gold);stroke:var(--panel)}.champion-deep-chart footer[data-v-05091d6a]{border-color:var(--lab-border)}.champion-deep-farm-bars>span[data-v-05091d6a]{border-color:var(--lab-border)}.champion-deep-farm-bars i[data-v-05091d6a]{background:var(--negative)}.champion-deep-farm-bars i.win[data-v-05091d6a]{background:var(--positive)}.champion-item-bar[data-v-05091d6a],.champion-elo-bars i[data-v-05091d6a],.champion-compare-meter>i[data-v-05091d6a]{background:var(--surface-2)}.champion-item-bar i[data-v-05091d6a],.champion-elo-bars b[data-v-05091d6a]{background:var(--lab-gold)}.champion-items-rows>div>span[data-v-05091d6a]:last-child,.champion-build-patterns p[data-v-05091d6a],.champion-build-patterns>div>small[data-v-05091d6a],.champion-elo-current small[data-v-05091d6a],.champion-elo-bars>div[data-v-05091d6a],.champion-snapshot-tags>span[data-v-05091d6a]{color:var(--lab-muted)}.champion-build-patterns[data-v-05091d6a],.champion-elo-section[data-v-05091d6a],.champion-compare-player[data-v-05091d6a],.champion-compare-table[data-v-05091d6a]{border-color:var(--lab-border)}.champion-build-patterns>span[data-v-05091d6a],.champion-elo-current[data-v-05091d6a],.champion-elo-section>strong[data-v-05091d6a]{color:var(--lab-gold)}.champion-build-patterns strong[data-v-05091d6a]{color:var(--positive)}.champion-elo-current[data-v-05091d6a]{background:var(--surface);border-color:var(--lab-border)}.champion-elo-current strong[data-v-05091d6a]{color:var(--lab-text)}.champion-snapshot-tags>span[data-v-05091d6a]{background:var(--surface);border-color:var(--lab-border)}.champion-compare-modes button[data-v-05091d6a]{border-color:var(--lab-border);background:var(--surface);color:var(--lab-muted)}.champion-compare-modes button.active[data-v-05091d6a]{background:var(--lab-gold);border-color:var(--lab-gold);color:var(--panel)}.champion-compare-controls label[data-v-05091d6a]{border-color:var(--lab-border);color:var(--lab-muted);background:var(--surface)}.champion-compare-controls input[data-v-05091d6a]{color:var(--lab-text)}.champion-compare-search[data-v-05091d6a]{background:var(--positive);color:var(--panel)}.champion-compare-table-head[data-v-05091d6a]{background:var(--surface);color:var(--lab-gold)}.champion-compare-player.self[data-v-05091d6a]{background:var(--surface)}.champion-compare-meter>i>b[data-v-05091d6a]{background:var(--positive)}.champion-compare-error[data-v-05091d6a]{background:var(--surface);color:var(--negative);border-color:var(--negative)}@media(max-width:680px){.champion-deep-view-tabs button[data-v-05091d6a]{padding:8px 10px}.champion-deep-head h2[data-v-05091d6a]{font-size:20px}}.player-public-page[data-v-4eada9ae]{--profile-season-wallpaper:none;position:relative;isolation:isolate;max-width:1180px;margin:0 auto;padding:26px clamp(16px,3vw,36px) 72px;color:var(--text,#e7e6df);font-family:Inter,Arial,sans-serif;font-weight:300}.player-public-page.is-embedded[data-v-4eada9ae]{padding-top:14px}.player-public-page[data-v-4eada9ae]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(100deg,color-mix(in srgb,var(--bg,#071a24) 96%,transparent),color-mix(in srgb,var(--bg,#071a24) 69%,transparent) 58%,color-mix(in srgb,var(--bg,#071a24) 93%,transparent)),var(--profile-season-wallpaper);background-size:cover;background-position:center 28%;background-repeat:no-repeat;opacity:.72;mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 72%,transparent 100%)}.player-nav-head[data-v-4eada9ae]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;color:#789392;font-size:12px;letter-spacing:1.05px}.player-nav-head i[data-v-4eada9ae]{margin:0 7px;color:#b8a47b;font-style:normal}.player-back[data-v-4eada9ae]{display:flex;align-items:center;gap:8px;min-height:34px;color:#dbc18e;font-size:12px}.player-profile-hero[data-v-4eada9ae]{position:relative;z-index:1;overflow:hidden;contain:layout paint;border:1px solid rgba(190,179,151,.14);border-radius:18px;background:#0718227a;box-shadow:0 18px 54px #0000002e}.player-profile-banner[data-v-4eada9ae]{position:relative;isolation:isolate;overflow:hidden;contain:strict;height:270px!important;min-height:270px!important;max-height:270px!important;flex:0 0 270px!important;background:#102938}.player-profile-banner-art[data-v-4eada9ae]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;overflow:hidden;background-color:#102938;background-size:cover;background-position:center 35%;background-repeat:no-repeat;pointer-events:none}.player-profile-banner[data-v-4eada9ae]:after{content:"";position:absolute;z-index:1;inset:auto 0 0;height:52%;background:linear-gradient(180deg,transparent,rgba(4,17,25,.28));pointer-events:none}.player-banner-topline[data-v-4eada9ae]{position:absolute;z-index:2;left:22px;right:22px;top:18px;display:flex;justify-content:space-between;gap:14px;color:#f4efe1d6;font-size:12px;letter-spacing:1.35px;text-shadow:0 2px 10px rgba(0,0,0,.55)}.player-banner-topline small[data-v-4eada9ae]{font-size:12px;color:#e2e9e3b8}.player-profile-intro[data-v-4eada9ae]{position:relative;min-height:166px;padding:0 24px 22px;display:grid;grid-template-columns:146px minmax(0,1fr) auto;grid-template-areas:"avatar actions actions" "avatar copy copy";column-gap:18px;background:linear-gradient(180deg,#071923f0,#071923c2)}.player-avatar-anchor[data-v-4eada9ae]{grid-area:avatar;height:76px;position:relative}.player-profile-avatar[data-v-4eada9ae]{position:absolute;left:0;top:-66px;width:132px;height:132px;border-radius:50%;display:grid;place-items:center;overflow:visible;color:#cfc19f;background:#0a2531;border:5px solid #071a24;box-shadow:0 0 0 1px #dbc49473,0 10px 32px #0000005c}.player-profile-avatar>img[data-v-4eada9ae]{width:100%;height:100%;object-fit:cover;border-radius:50%}.player-profile-level[data-v-4eada9ae]{position:absolute;left:50%;bottom:-8px;transform:translate(-50%);min-width:40px;padding:4px 9px;border-radius:999px;background:#d3b77e;color:#0b2430;text-align:center;font-size:12px;font-weight:700;box-shadow:0 4px 12px #00000059}.player-profile-actions[data-v-4eada9ae]{grid-area:actions;display:flex;justify-content:flex-end;align-items:center;gap:8px;min-height:54px}.player-profile-action[data-v-4eada9ae],.about-edit-profile[data-v-4eada9ae],.connection-save[data-v-4eada9ae],.public-connection>button[data-v-4eada9ae]{min-height:36px;padding:0 13px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:500}.player-profile-action.primary[data-v-4eada9ae],.connection-save[data-v-4eada9ae],.public-connection>button[data-v-4eada9ae]{color:#09222f;background:#d5bd8a}.player-profile-action.secondary[data-v-4eada9ae],.about-edit-profile[data-v-4eada9ae]{border:1px solid rgba(211,188,139,.26);color:#e5d2aa;background:#ffffff06}.player-profile-action[data-v-4eada9ae]:disabled,.public-connection>button[data-v-4eada9ae]:disabled{opacity:.5;cursor:not-allowed}.player-own-pill[data-v-4eada9ae]{display:flex;align-items:center;gap:6px;color:#9cc7bb;font-size:12px}.player-profile-copy[data-v-4eada9ae]{grid-area:copy;min-width:0;padding-bottom:4px}.player-name-line[data-v-4eada9ae]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.player-name-line h1[data-v-4eada9ae]{margin:0;color:#f2eee4;font-size:27px;line-height:1.15;font-weight:650;letter-spacing:-.6px}.player-name-line>span[data-v-4eada9ae]{color:#9fb4b2;font-size:14px}.player-handle[data-v-4eada9ae]{margin:4px 0 0;color:#8ca4a2;font-size:12px}.player-profile-bio[data-v-4eada9ae]{max-width:720px;margin:12px 0 10px;color:#c4ceca;font-size:13px;line-height:1.58}.player-profile-meta[data-v-4eada9ae]{display:flex;flex-wrap:wrap;gap:12px;color:#839d9b;font-size:12px}.player-profile-meta span[data-v-4eada9ae]{display:flex;align-items:center;gap:5px}.player-profile-meta .verified[data-v-4eada9ae]{color:#8fc9b8}.player-rank-strip[data-v-4eada9ae]{display:grid;grid-template-columns:1.18fr 1fr 1fr;border-top:1px solid rgba(200,170,110,.12);background:#04121b7a}.player-rank-strip article[data-v-4eada9ae]{min-height:112px;padding:12px 22px;display:flex;align-items:center;gap:16px;border-right:1px solid rgba(200,170,110,.1)}.player-rank-strip article[data-v-4eada9ae]:last-child{border-right:0}.rank-emblem[data-v-4eada9ae]{width:104px;height:96px;flex:0 0 104px;display:grid;place-items:center;overflow:hidden;pointer-events:none;color:#cdb37c}.rank-emblem img[data-v-4eada9ae]{width:110px;height:110px;max-width:none;max-height:none;object-fit:contain;transform:scale(3.65);pointer-events:none;filter:drop-shadow(0 9px 17px rgba(0,0,0,.28))}.rank-icon[data-v-4eada9ae]{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;color:#cdb37c;border-radius:15px;background:#c8aa6e12}.player-rank-strip article>div[data-v-4eada9ae]{display:grid;gap:4px;min-width:0}.player-rank-strip small[data-v-4eada9ae]{color:#789492;font-size:12px;letter-spacing:1px}.player-rank-strip strong[data-v-4eada9ae]{color:#eadab9;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-rank-strip article>div>span[data-v-4eada9ae]{color:#9fb1ad;font-size:12px}.player-alert[data-v-4eada9ae],.player-notice[data-v-4eada9ae]{margin:14px 0;padding:12px 14px;border-radius:11px;display:flex;align-items:center;gap:9px;font-size:12px}.player-alert[data-v-4eada9ae]{color:#e4aaa3;border:1px solid rgba(213,100,104,.24);background:#b3464e14}.player-notice[data-v-4eada9ae]{color:#9bcbb6;border:1px solid rgba(78,171,144,.25);background:#318d7d14}.player-loader[data-v-4eada9ae]{display:flex;align-items:center;gap:10px;padding:50px 0;color:#8db1ae;font-size:12px}.player-competitive-head[data-v-4eada9ae]{padding:28px 0 2px;display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(200,170,110,.13)}.player-competitive-head>div[data-v-4eada9ae]{display:grid;gap:4px}.player-competitive-head small[data-v-4eada9ae]{color:#bea476;font-size:12px;letter-spacing:1.15px}.player-competitive-head h2[data-v-4eada9ae]{margin:0;color:#eee6d6;font-size:22px;font-weight:600;letter-spacing:-.4px}.player-competitive-head p[data-v-4eada9ae]{max-width:620px;margin:0 0 2px;color:#819a98;font-size:12px;line-height:1.6}.player-competitive-head>span[data-v-4eada9ae]{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(200,170,110,.13);border-radius:999px;color:#95aaa7;font-size:12px;white-space:nowrap}.player-profile-sections[data-v-4eada9ae]{margin-top:18px;border-bottom:1px solid rgba(200,170,110,.13);display:flex;gap:2px;overflow-x:auto}.player-profile-sections button[data-v-4eada9ae]{position:relative;min-height:48px;padding:0 17px;color:#809a99;font-size:12px;font-weight:500;white-space:nowrap}.player-profile-sections button.active[data-v-4eada9ae]{color:#efe3ca}.player-profile-sections button.active[data-v-4eada9ae]:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;background:var(--runia-accent,#c8aa6e)}.tab-badge[data-v-4eada9ae]{margin-left:5px;padding:2px 6px;border-radius:999px;color:#0a202b;background:#d4bc89;font-size:12px}.player-social-unavailable[data-v-4eada9ae]{min-height:230px;display:grid;place-items:center;align-content:center;gap:8px;color:#7f9998;text-align:center}.player-social-unavailable strong[data-v-4eada9ae]{color:#c9d3ce;font-size:14px}.player-social-unavailable p[data-v-4eada9ae]{margin:0;font-size:12px}.player-numbers[data-v-4eada9ae]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:28px 0;border-bottom:1px solid rgba(200,170,110,.13)}.player-numbers>div[data-v-4eada9ae]{display:grid;gap:7px;padding:0 18px;border-right:1px solid rgba(200,170,110,.11)}.player-numbers>div[data-v-4eada9ae]:first-child{padding-left:0}.player-numbers>div[data-v-4eada9ae]:last-child{border-right:0}.player-numbers span[data-v-4eada9ae]{color:#b49b70;font-size:12px;letter-spacing:1px}.player-numbers strong[data-v-4eada9ae]{font-size:23px;font-weight:540}.player-numbers small[data-v-4eada9ae]{color:#849d9c;font-size:12px;line-height:1.5}.player-section-head[data-v-4eada9ae]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:17px}.player-section-head span[data-v-4eada9ae],.player-about-card header span[data-v-4eada9ae],.player-connected-card header span[data-v-4eada9ae],.player-connection-card header span[data-v-4eada9ae],.public-connection>div>span[data-v-4eada9ae]{color:#bea476;font-size:12px;letter-spacing:1.15px}.player-section-head h2[data-v-4eada9ae],.player-about-card h2[data-v-4eada9ae],.player-connected-card h2[data-v-4eada9ae],.player-connection-card h2[data-v-4eada9ae],.public-connection h2[data-v-4eada9ae]{margin:5px 0 0;color:#eee6d6;font-size:20px;font-weight:560;letter-spacing:-.35px}.player-section-head>svg[data-v-4eada9ae]{color:#ad9a75}.player-champion-highlights[data-v-4eada9ae],.player-recent[data-v-4eada9ae]{padding:30px 0 14px;border-bottom:1px solid rgba(200,170,110,.13)}.player-favorites[data-v-4eada9ae]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.player-favorite[data-v-4eada9ae]{min-height:76px;padding:11px 12px;border:1px solid rgba(200,170,110,.11);border-radius:13px;display:flex;align-items:center;gap:10px;background:#ffffff04}.player-favorite img[data-v-4eada9ae]{border-radius:10px}.player-favorite>div[data-v-4eada9ae]{min-width:0;flex:1;display:grid;gap:4px}.player-favorite strong[data-v-4eada9ae]{font-size:12px}.player-favorite small[data-v-4eada9ae]{color:#839d9b;font-size:12px}.player-favorite>span[data-v-4eada9ae]{color:#d5bb86;font-size:12px;white-space:nowrap}.player-recent>p[data-v-4eada9ae]{max-width:760px;margin:0 0 13px;color:#849d9c;font-size:12px;line-height:1.6}.player-match-row[data-v-4eada9ae]{width:100%;padding:12px 8px;border-bottom:1px solid rgba(200,170,110,.09);display:flex;align-items:center;gap:13px;color:#d9dfda;text-align:left}.player-match-row[data-v-4eada9ae]:hover{background:#ffffff05}.player-match-row img[data-v-4eada9ae]{border-radius:10px}.player-match-name[data-v-4eada9ae]{min-width:0;flex:1;display:grid;gap:4px}.player-match-name strong[data-v-4eada9ae]{font-size:12px}.player-match-name small[data-v-4eada9ae]{color:#809997;font-size:12px}.player-match-row>span[data-v-4eada9ae]{font-size:12px}.player-match-row .win[data-v-4eada9ae]{color:#7fc7b8}.player-match-row .loss[data-v-4eada9ae]{color:#d6928f}.player-match-row>b[data-v-4eada9ae]{font-size:12px;white-space:nowrap}.player-match-row>small[data-v-4eada9ae]{color:#829b99;font-size:12px;white-space:nowrap}.player-match-row>svg[data-v-4eada9ae]{color:#708988}.player-disclaimer[data-v-4eada9ae]{display:flex;align-items:center;gap:8px;margin:18px 0;color:#77908f;font-size:12px}.player-about-layout[data-v-4eada9ae],.player-connections-layout[data-v-4eada9ae]{padding:28px 0 10px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:14px;align-items:start}.player-about-card[data-v-4eada9ae],.player-connected-card[data-v-4eada9ae],.player-connection-card[data-v-4eada9ae]{padding:20px;border:1px solid rgba(200,170,110,.12);border-radius:16px;background:#ffffff04}.player-about-card>header[data-v-4eada9ae],.player-connected-card>header[data-v-4eada9ae],.player-connection-card>header[data-v-4eada9ae]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.player-about-card>header svg[data-v-4eada9ae],.player-connected-card>header svg[data-v-4eada9ae],.player-connection-card>header svg[data-v-4eada9ae]{color:#ab9975}.about-identity[data-v-4eada9ae]{display:flex;align-items:center;gap:10px}.about-identity>.comm-avatar[data-v-4eada9ae]{width:46px;height:46px}.about-identity>div[data-v-4eada9ae]{display:grid;gap:2px}.about-identity strong[data-v-4eada9ae]{font-size:13px}.about-identity span[data-v-4eada9ae]{color:#819a98;font-size:12px}.about-copy[data-v-4eada9ae]{margin:16px 0;color:#c1ccc7;font-size:12px;line-height:1.65}.about-details[data-v-4eada9ae]{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border:1px solid rgba(200,170,110,.09);border-radius:11px;overflow:hidden;background:#c8aa6e14}.about-details>div[data-v-4eada9ae]{padding:10px 11px;background:#0a222d}.about-details dt[data-v-4eada9ae]{color:#758e8d;font-size:12px;text-transform:uppercase;letter-spacing:.8px}.about-details dd[data-v-4eada9ae]{margin:4px 0 0;color:#d9ddd8;font-size:12px}.player-bio-label[data-v-4eada9ae]{display:grid;gap:8px;margin-top:18px;color:#bda77c;font-size:12px;letter-spacing:.9px}.player-bio-label textarea[data-v-4eada9ae]{min-height:92px;padding:11px;border:1px solid rgba(200,170,110,.16);border-radius:11px;resize:vertical;outline:0;color:#e1e5df;background:#081f2a;font:400 12px/1.55 Inter}.player-bio-label textarea[data-v-4eada9ae]:focus{border-color:#bda371}.player-privacy-actions[data-v-4eada9ae]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px}.player-privacy-actions span[data-v-4eada9ae]{color:#718987;font-size:12px}.player-privacy-actions button[data-v-4eada9ae]{min-height:34px;padding:0 11px;border-radius:9px;display:flex;align-items:center;gap:7px;color:#09202c;background:#d7bf8e;font-size:12px;font-weight:560}.connected-game[data-v-4eada9ae]{padding:12px;border:1px solid rgba(126,183,171,.14);border-radius:13px;display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:center;background:#5faa9a09}.connected-game-icon[data-v-4eada9ae]{width:48px;height:48px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#0c2934;color:#a9b99f}.connected-game-icon img[data-v-4eada9ae]{width:100%;height:100%;object-fit:cover}.connected-game>div[data-v-4eada9ae]{display:grid;gap:2px}.connected-game strong[data-v-4eada9ae]{font-size:12px}.connected-game span[data-v-4eada9ae]:not(.connected-game-icon){color:#9fb0ad;font-size:12px}.connected-game small[data-v-4eada9ae]{color:#708b89;font-size:12px}.connected-game>b[data-v-4eada9ae]{padding:5px 8px;border-radius:999px;color:#8ed0bd;background:#5dbb9d12;font-size:12px}.connected-game-stats[data-v-4eada9ae]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.connected-game-stats>span[data-v-4eada9ae]{padding:10px;border-radius:10px;background:#091e28;display:grid;gap:4px}.connected-game-stats small[data-v-4eada9ae]{color:#728b89;font-size:12px}.connected-game-stats strong[data-v-4eada9ae]{font-size:12px;font-weight:500}.about-edit-profile[data-v-4eada9ae]{margin-top:12px}.player-connection-card>p[data-v-4eada9ae]{margin:0 0 14px;color:#819b99;font-size:12px;line-height:1.6}.player-discovery-toggle[data-v-4eada9ae]{padding:13px 0;border-top:1px solid rgba(200,170,110,.1);border-bottom:1px solid rgba(200,170,110,.1);display:flex;align-items:center;justify-content:space-between;gap:16px}.player-discovery-toggle>span[data-v-4eada9ae]{display:grid;gap:4px}.player-discovery-toggle strong[data-v-4eada9ae]{font-size:12px}.player-discovery-toggle small[data-v-4eada9ae]{color:#77908f;font-size:12px}.player-discovery-toggle input[data-v-4eada9ae]{width:18px;height:18px;accent-color:#c8aa6e}.riot-privacy-grid[data-v-4eada9ae]{display:grid;margin-top:12px;border-top:1px solid rgba(200,170,110,.1)}.riot-privacy-grid>label[data-v-4eada9ae]{min-height:62px;padding:11px 0;border-bottom:1px solid rgba(200,170,110,.1);display:flex;align-items:center;justify-content:space-between;gap:15px}.riot-privacy-grid>label>span[data-v-4eada9ae]{display:grid;gap:3px}.riot-privacy-grid strong[data-v-4eada9ae]{font-size:12px}.riot-privacy-grid small[data-v-4eada9ae]{color:#77908f;font-size:12px}.riot-privacy-grid input[data-v-4eada9ae]{width:18px;height:18px;accent-color:#c8aa6e}.riot-privacy-grid select[data-v-4eada9ae]{min-width:150px;padding:9px 10px;border:1px solid rgba(200,170,110,.16);border-radius:9px;background:#081f2a;color:#d9dfda;font-size:12px}.profile-sync-status[data-v-4eada9ae]{display:flex;align-items:center;gap:7px;margin-top:12px;color:#84a7a1;font-size:12px}.connection-save[data-v-4eada9ae]{margin-top:13px}.player-connection-card.requests[data-v-4eada9ae]{padding-bottom:10px}.player-invite-empty[data-v-4eada9ae]{padding:16px 0;color:#7d9795;font-size:12px}.player-invite-row[data-v-4eada9ae]{padding:11px 0;border-top:1px solid rgba(200,170,110,.09);display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;gap:9px;align-items:center}.invite-icon[data-v-4eada9ae]{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#bca77e;background:#c8aa6e12}.invite-copy[data-v-4eada9ae]{display:grid;gap:3px}.invite-copy strong[data-v-4eada9ae]{font-size:12px}.invite-copy small[data-v-4eada9ae]{color:#718a88;font-size:12px}.invite-status[data-v-4eada9ae]{padding:4px 7px;border-radius:999px;color:#b3c0bc;background:#ffffff08;font-size:12px}.invite-status.accepted[data-v-4eada9ae]{color:#8dceb9;background:#5eba9d10}.invite-status.declined[data-v-4eada9ae]{color:#d38d8c;background:#bc5f5f10}.invite-actions[data-v-4eada9ae]{display:flex;gap:5px}.invite-actions button[data-v-4eada9ae]{min-height:30px;padding:0 9px;border-radius:8px;color:#08202b;background:#d3b983;font-size:12px}.invite-actions .decline[data-v-4eada9ae]{border:1px solid rgba(200,170,110,.13);color:#bd9f73;background:transparent}.public-connection[data-v-4eada9ae]{grid-column:1/-1;display:flex;align-items:center;gap:16px}.public-connection-icon[data-v-4eada9ae]{width:54px;height:54px;flex:0 0 54px;border-radius:15px;display:grid;place-items:center;color:#ccb17c;background:#c8aa6e12}.public-connection>div[data-v-4eada9ae]{min-width:0;flex:1}.public-connection p[data-v-4eada9ae]{margin:7px 0 0;color:#7f9997;font-size:12px;line-height:1.5}.player-profile-hero.profile-fx-glow[data-v-4eada9ae]{box-shadow:0 18px 54px #0000002e,0 0 34px color-mix(in srgb,var(--runia-accent,#c8aa6e) 18%,transparent)}.player-profile-hero.profile-fx-aurora[data-v-4eada9ae]{box-shadow:0 18px 54px #0000002e,0 0 30px color-mix(in srgb,var(--runia-accent,#c8aa6e) 12%,transparent)}.player-profile-hero.profile-fx-holo[data-v-4eada9ae]{filter:saturate(1.06)}@media(max-width:900px){.player-about-layout[data-v-4eada9ae],.player-connections-layout[data-v-4eada9ae],.player-favorites[data-v-4eada9ae]{grid-template-columns:1fr}.player-rank-strip[data-v-4eada9ae]{grid-template-columns:1fr 1fr}.player-rank-strip article[data-v-4eada9ae]:last-child{grid-column:1/-1;border-top:1px solid rgba(200,170,110,.1)}.player-numbers[data-v-4eada9ae]{grid-template-columns:repeat(2,1fr);gap:18px 0}.player-numbers>div[data-v-4eada9ae]:nth-child(2){border-right:0}.player-numbers>div[data-v-4eada9ae]:nth-child(3){padding-left:0}}@media(max-width:640px){.player-public-page[data-v-4eada9ae]{padding:16px 12px 54px}.player-profile-banner[data-v-4eada9ae]{height:190px!important;min-height:190px!important;max-height:190px!important;flex-basis:190px!important}.player-banner-topline small[data-v-4eada9ae]{display:none}.player-profile-intro[data-v-4eada9ae]{padding:0 15px 18px;grid-template-columns:92px 1fr;grid-template-areas:"avatar actions" "copy copy";column-gap:10px}.player-avatar-anchor[data-v-4eada9ae]{height:50px}.player-profile-avatar[data-v-4eada9ae]{width:88px;height:88px;top:-45px;border-width:4px}.player-profile-actions[data-v-4eada9ae]{min-height:46px}.player-own-pill[data-v-4eada9ae]{display:none}.player-profile-action[data-v-4eada9ae]{min-height:34px;padding:0 10px;font-size:12px}.player-name-line h1[data-v-4eada9ae]{font-size:22px}.player-profile-bio[data-v-4eada9ae]{font-size:12px}.player-rank-strip[data-v-4eada9ae]{grid-template-columns:1fr}.player-rank-strip article[data-v-4eada9ae],.player-rank-strip article[data-v-4eada9ae]:last-child{grid-column:auto;border-right:0;border-top:1px solid rgba(200,170,110,.08)}.player-rank-strip article[data-v-4eada9ae]:first-child{border-top:0}.player-profile-sections button[data-v-4eada9ae]{padding:0 13px;font-size:12px}.player-numbers[data-v-4eada9ae]{grid-template-columns:1fr 1fr}.player-numbers>div[data-v-4eada9ae]{padding:0 10px}.player-numbers>div[data-v-4eada9ae]:nth-child(3){padding-left:0}.player-match-row[data-v-4eada9ae]{gap:8px}.player-match-row img[data-v-4eada9ae]{width:38px;height:38px}.player-match-row>small[data-v-4eada9ae],.player-match-row>svg[data-v-4eada9ae]{display:none}.connected-game[data-v-4eada9ae]{grid-template-columns:44px 1fr}.connected-game>b[data-v-4eada9ae]{grid-column:2;justify-self:start}.connected-game-stats[data-v-4eada9ae]{grid-template-columns:1fr}.public-connection[data-v-4eada9ae]{align-items:flex-start;flex-wrap:wrap}.public-connection>button[data-v-4eada9ae]{width:100%}.player-invite-row[data-v-4eada9ae]{grid-template-columns:34px 1fr auto}.invite-actions[data-v-4eada9ae]{grid-column:2/-1}.about-details[data-v-4eada9ae]{grid-template-columns:1fr}}.player-match-filters[data-v-4eada9ae]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px}.player-match-filters button[data-v-4eada9ae]{min-height:35px;padding:7px 13px;border:1px solid rgba(199,178,137,.18);border-radius:999px;color:#a5bbb3;background:#ffffff07;font-size:12px}.player-match-filters button.active[data-v-4eada9ae]{color:#081e27;background:#d5bb8a;border-color:#d5bb8a;font-weight:650}.player-match-filters>small[data-v-4eada9ae]{margin-left:auto;font-size:12px;color:#839b96}.player-match-rich-list[data-v-4eada9ae]{display:grid;gap:9px}.player-recent>p[data-v-4eada9ae]{max-width:100%}@media(max-width:600px){.player-match-filters>small[data-v-4eada9ae]{margin-left:0;flex-basis:100%}}.player-match-rich-entry[data-v-4eada9ae]{display:grid;gap:6px}.player-match-report-link[data-v-4eada9ae]{justify-self:end;display:flex;align-items:center;gap:5px;min-height:30px;padding:4px 8px;border-radius:7px;color:#d4bc87;background:#ffffff05;font-size:12px}.player-match-report-link[data-v-4eada9ae]:hover{background:#ffffff12}.player-public-page[data-v-4eada9ae]{max-width:1500px;color:var(--text)}.player-competitive-head[data-v-4eada9ae]{padding:23px 0 10px;align-items:center;color:var(--text);border-bottom:0}.player-competitive-head>div small[data-v-4eada9ae]{color:var(--gold)}.player-competitive-head>div h2[data-v-4eada9ae]{color:var(--text);font-size:21px}.player-competitive-head>span[data-v-4eada9ae]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.player-competitive-tabs[data-v-4eada9ae]{display:flex;align-items:center;gap:5px;margin:0 0 17px;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--surface);width:max-content;max-width:100%;overflow-x:auto}.player-competitive-tabs button[data-v-4eada9ae]{min-height:38px;padding:9px 15px;display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:12px;font-weight:700}.player-competitive-tabs button.active[data-v-4eada9ae]{border-color:var(--line);background:var(--panel);color:var(--text);box-shadow:0 2px 9px color-mix(in srgb,var(--text) 4%,transparent)}.player-competitive-tabs button[data-v-4eada9ae]:hover{color:var(--text)}.player-season-navigation[data-v-4eada9ae]{display:grid;gap:12px;margin:12px 0 23px;padding:3px 0 15px;border-bottom:1px solid var(--line);color:var(--text);background:transparent}.player-season-main[data-v-4eada9ae]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;min-width:0}.player-season-heading[data-v-4eada9ae]{display:grid;gap:4px}.player-season-heading>span[data-v-4eada9ae]{color:var(--gold);font-size:12px;letter-spacing:1.1px;font-weight:650}.player-season-heading>strong[data-v-4eada9ae]{color:var(--text);font-size:18px;font-weight:680;letter-spacing:-.45px}.player-season-actions[data-v-4eada9ae]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.player-season-select[data-v-4eada9ae]{display:flex;align-items:center;gap:8px;padding:0 8px 0 12px;min-height:38px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);font-size:12px}.player-season-select select[data-v-4eada9ae]{background:transparent;color:var(--text);border:0;min-height:36px;font-size:13px;outline-offset:2px;cursor:pointer}.player-season-actions>button[data-v-4eada9ae]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:650;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--text);transition:background .2s,border-color .2s}.player-season-actions>button[data-v-4eada9ae]:hover:not(:disabled){background:var(--surface-2);border-color:var(--gold)}.player-season-actions>button[data-v-4eada9ae]:disabled{opacity:.55;cursor:not-allowed}.player-season-actions>.player-season-index-action[data-v-4eada9ae]{border-color:color-mix(in srgb,var(--gold) 55%,var(--line));background:color-mix(in srgb,var(--gold) 12%,var(--panel));color:var(--gold)}.player-season-actions .spinning[data-v-4eada9ae]{animation:player-season-spin-4eada9ae 1.2s linear infinite}@keyframes player-season-spin-4eada9ae{to{transform:rotate(360deg)}}.player-season-metrics[data-v-4eada9ae]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 13px;min-width:0;font-size:12px;color:var(--muted)}.player-season-metric[data-v-4eada9ae]{display:inline-flex;align-items:center;gap:6px;min-height:25px;padding:3px 8px;border-radius:7px;background:color-mix(in srgb,var(--surface) 79%,transparent);border:1px solid var(--line);color:var(--muted)}.player-season-metric.is-warning[data-v-4eada9ae]{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 25%,var(--line))}.player-season-metric.is-complete[data-v-4eada9ae]{color:var(--positive)}.player-season-source[data-v-4eada9ae]{min-width:0;overflow-wrap:anywhere}.player-season-progress[data-v-4eada9ae]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;color:var(--muted);font-size:12px;line-height:1.5}.player-season-progress-dot[data-v-4eada9ae]{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--gold)}.player-season-error[data-v-4eada9ae]{margin:0;padding:9px 11px;background:color-mix(in srgb,#cf6966 9%,var(--panel));border-left:2px solid #cb6d68;border-radius:6px;color:var(--text);font-size:12px;line-height:1.55}.player-season-note[data-v-4eada9ae]{margin:0;color:var(--muted);font-size:12px;line-height:1.5}@media(max-width:700px){.player-season-main[data-v-4eada9ae]{align-items:stretch}.player-season-actions[data-v-4eada9ae]{justify-content:flex-start}.player-season-actions>button[data-v-4eada9ae]{flex:1 1 auto}.player-season-metrics[data-v-4eada9ae]{gap:6px}}.player-history-layout[data-v-4eada9ae]{display:grid;grid-template-columns:minmax(0,1.78fr) minmax(310px,.94fr);gap:18px;align-items:start;width:100%;min-width:0}.player-history-main[data-v-4eada9ae]{min-width:0}.player-history-layout .player-recent[data-v-4eada9ae]{min-width:0;margin:0;padding:0;border:0}.player-history-layout .player-section-head[data-v-4eada9ae]{margin:0 0 9px}.player-history-layout .player-section-head span[data-v-4eada9ae]{color:var(--gold);font-size:12px}.player-history-layout .player-section-head h2[data-v-4eada9ae]{color:var(--text);font-size:18px}.player-history-layout .player-section-head>small[data-v-4eada9ae]{color:var(--muted);font-size:12px;white-space:nowrap}.player-history-layout .player-recent>p[data-v-4eada9ae]{color:var(--muted);line-height:1.6}.player-match-filters[data-v-4eada9ae]{margin:12px 0 14px}.player-match-filters button[data-v-4eada9ae]{color:var(--muted);border-color:var(--line);background:var(--panel)}.player-match-filters button.active[data-v-4eada9ae]{color:var(--panel);border-color:var(--gold);background:var(--gold);font-weight:750}.player-match-filters button[data-v-4eada9ae]:hover{border-color:var(--gold)}.player-match-rich-list[data-v-4eada9ae]{gap:9px;min-width:0}.player-match-report-link[data-v-4eada9ae]{justify-self:auto;color:var(--gold);border:1px solid var(--line);background:var(--panel);font-size:12px}.player-match-report-link[data-v-4eada9ae]:hover{background:var(--surface-2)}.player-matches-more[data-v-4eada9ae]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:42px;margin-top:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--gold);font-size:12px;font-weight:650}.player-matches-more[data-v-4eada9ae]:hover{background:var(--surface)}.player-disclaimer[data-v-4eada9ae]{color:var(--muted);padding-top:8px}@media(max-width:1160px){.player-history-layout[data-v-4eada9ae]{grid-template-columns:minmax(0,1.5fr) minmax(285px,1fr);gap:12px}}@media(max-width:930px){.player-history-layout[data-v-4eada9ae]{grid-template-columns:minmax(0,1fr)}.player-history-layout>.competitive-history-sidebar[data-v-4eada9ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.player-history-layout>.competitive-history-sidebar[data-v-4eada9ae] .history-side-elo{grid-column:1/-1}.player-history-layout>.competitive-history-sidebar[data-v-4eada9ae] .history-side-performance{grid-column:1/-1}}@media(max-width:640px){.player-public-page[data-v-4eada9ae]{padding:16px 12px 50px}.player-public-page[data-v-4eada9ae]:before{background-position:60% top;opacity:.55}.player-competitive-head[data-v-4eada9ae]{align-items:flex-start}.player-competitive-tabs[data-v-4eada9ae]{width:100%}.player-competitive-tabs button[data-v-4eada9ae]{flex:1;justify-content:center;padding:8px;min-width:0}.player-history-layout>.competitive-history-sidebar[data-v-4eada9ae]{display:flex}.player-history-layout .player-section-head[data-v-4eada9ae]{align-items:flex-start}.player-history-layout .player-section-head>small[data-v-4eada9ae]{white-space:normal}}.player-competitive-head[data-v-4eada9ae]{padding:23px 0 8px;gap:14px;align-items:center}.player-competitive-head>div[data-v-4eada9ae]{gap:3px}.player-competitive-head>div h2[data-v-4eada9ae]{font-size:23px;font-weight:680;letter-spacing:-.55px}.player-competitive-head .player-history-summary[data-v-4eada9ae]{display:flex;align-items:center;gap:9px;min-height:38px;padding:8px 13px;border:1px solid color-mix(in srgb,var(--line) 72%,var(--gold) 15%);background:color-mix(in srgb,var(--panel) 90%,transparent);border-radius:12px;color:var(--muted);font-size:12px;white-space:nowrap;box-shadow:0 5px 18px #0000001a}.player-history-summary strong[data-v-4eada9ae]{color:var(--text);font-size:13px;font-weight:750;font-variant-numeric:tabular-nums}.player-history-summary>i[data-v-4eada9ae]{display:block;height:13px;width:1px;background:var(--line);margin:0 3px}.player-competitive-tabs[data-v-4eada9ae]{margin:6px 0 11px;padding:3px;border-color:color-mix(in srgb,var(--line) 80%,transparent);border-radius:11px;background:color-mix(in srgb,var(--surface) 85%,transparent)}.player-competitive-tabs button[data-v-4eada9ae]{min-height:35px;padding:7px 13px}.player-season-navigation[data-v-4eada9ae]{gap:8px;margin:0 0 17px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:color-mix(in srgb,var(--panel) 84%,transparent)}.player-season-main[data-v-4eada9ae]{gap:10px}.player-season-heading[data-v-4eada9ae]{display:flex;align-items:baseline;gap:9px;white-space:nowrap}.player-season-heading>small[data-v-4eada9ae]{font-size:12px;font-weight:680;color:var(--muted);letter-spacing:.8px}.player-season-heading>strong[data-v-4eada9ae]{font-size:19px;font-weight:750;color:var(--text);letter-spacing:-.4px}.player-season-actions[data-v-4eada9ae]{gap:7px}.player-season-select[data-v-4eada9ae]{min-height:35px;padding:0 8px 0 10px;background:var(--surface);border-radius:8px}.player-season-select select[data-v-4eada9ae]{min-height:34px}.player-season-actions>button[data-v-4eada9ae]{min-height:35px;padding:7px 11px;border-radius:8px;font-size:12px;white-space:nowrap}.player-season-actions>.player-season-sync[data-v-4eada9ae]{background:color-mix(in srgb,var(--gold) 15%,var(--panel));border-color:color-mix(in srgb,var(--gold) 53%,var(--line));color:var(--gold)}.player-season-actions>.player-season-sync[data-v-4eada9ae]:hover:not(:disabled){background:color-mix(in srgb,var(--gold) 23%,var(--panel))}.player-season-actions>.player-season-more[data-v-4eada9ae]{background:var(--surface)}.player-season-metrics[data-v-4eada9ae]{gap:9px;padding-top:4px}.player-season-metric[data-v-4eada9ae]{min-height:23px;padding:2px 7px;border-color:transparent;background:var(--surface)}.player-season-state[data-v-4eada9ae]{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.player-season-state-dot[data-v-4eada9ae]{display:inline-block;flex:0 0 7px;width:7px;height:7px;background:var(--gold);border-radius:50%;opacity:.9}.player-season-state.is-complete[data-v-4eada9ae]{color:var(--positive)}.player-season-state.is-complete .player-season-state-dot[data-v-4eada9ae]{background:var(--positive)}.player-season-progress[data-v-4eada9ae]{gap:7px;color:var(--muted);font-size:12px}.player-season-error[data-v-4eada9ae]{background:transparent;border-left-color:var(--negative);padding:5px 0 5px 10px;color:var(--muted)}.player-history-layout .player-recent[data-v-4eada9ae]{padding-top:0}.player-history-layout .player-section-head[data-v-4eada9ae]{margin-bottom:9px;gap:12px}.player-history-layout .player-section-head h2[data-v-4eada9ae]{font-size:18px;font-weight:650;margin-top:2px}.player-history-layout .player-section-head>small[data-v-4eada9ae]{white-space:nowrap}.player-match-filters[data-v-4eada9ae]{margin:8px 0 11px;gap:6px}.player-match-filters button[data-v-4eada9ae]{min-height:33px;padding:6px 12px}.player-notice[data-v-4eada9ae]{border-color:color-mix(in srgb,var(--gold) 18%,var(--line));background:color-mix(in srgb,var(--panel) 90%,transparent);color:var(--muted)}@media(max-width:750px){.player-competitive-head[data-v-4eada9ae]{align-items:flex-start;flex-wrap:wrap}.player-history-summary[data-v-4eada9ae]{margin-left:0}.player-season-navigation[data-v-4eada9ae]{padding:10px}.player-season-main[data-v-4eada9ae]{align-items:stretch}.player-season-actions[data-v-4eada9ae]{width:100%;justify-content:flex-start}.player-season-actions>.player-season-sync[data-v-4eada9ae]{flex:1 1 138px}.player-season-actions>.player-season-more[data-v-4eada9ae]{flex:1 1 120px}}.comm-avatar[data-v-b3365cee]{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;flex:0 0 auto;box-sizing:border-box;overflow:visible;border-radius:11px;background:#2b4849;color:#bfdbcd;font-size:12px;font-weight:500;isolation:isolate}.comm-avatar-media[data-v-b3365cee]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;border-radius:inherit;background:inherit;pointer-events:none;contain:strict}.comm-avatar-media>img[data-v-b3365cee]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;transform-origin:center center}.comm-avatar-fallback[data-v-b3365cee]{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:inherit;color:inherit}.comm-avatar[data-v-b3365cee]>:not(.comm-avatar-media){position:relative;z-index:1}.comm-avatar.fx-glow[data-v-b3365cee]{box-shadow:0 0 0 2px color-mix(in srgb,var(--comm-avatar-accent,var(--runia-accent,#c8aa6e)) 48%,transparent),0 0 18px color-mix(in srgb,var(--comm-avatar-accent,var(--runia-accent,#c8aa6e)) 26%,transparent)}.comm-avatar.fx-pulse[data-v-b3365cee]{animation:avatarPulse-b3365cee 2.8s ease-in-out infinite}.comm-avatar.fx-aurora[data-v-b3365cee]{box-shadow:0 0 20px color-mix(in srgb,var(--runia-accent,#c8aa6e) 18%,transparent)}.comm-avatar.fx-holo[data-v-b3365cee]{filter:saturate(1.08)}.comm-avatar.fx-spark[data-v-b3365cee]{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--runia-accent,#c8aa6e) 30%,transparent))}@keyframes avatarPulse-b3365cee{50%{transform:scale(1.045);filter:brightness(1.1)}}@media(prefers-reduced-motion:reduce){.comm-avatar.fx-pulse[data-v-b3365cee]{animation:none}}.runia-player[data-v-f0e800f2]{--player-accent:var(--runia-accent,#d8b65e);position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;min-height:0;overflow:hidden;background:#020a0e;color:#f4efe1;font:500 12px/1.2 Inter,Arial,sans-serif;isolation:isolate}.player-stage[data-v-f0e800f2]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#02090d}.player-stage>video[data-v-f0e800f2]:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:filter .2s,transform .2s,object-position .2s}.source-audio-media[data-v-f0e800f2]{position:absolute!important;left:-2px!important;top:-2px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.stage-vignette[data-v-f0e800f2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 58%,rgba(1,7,10,.72) 100%)}.center-play[data-v-f0e800f2]{position:absolute;left:50%;top:50%;width:68px;height:68px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--player-accent) 78%,white 10%);border-radius:50%;color:#ffe7a5;background:#030e13ad;box-shadow:0 10px 34px #0008,0 0 0 7px #d8b65e0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .18s,transform .18s,background .18s}.center-play[data-v-f0e800f2]:hover{background:#091e25d1;transform:translate(-50%,-50%) scale(1.04)}.playing .center-play[data-v-f0e800f2]{opacity:0;pointer-events:none}.runia-controls[data-v-f0e800f2]{position:absolute;z-index:8;left:12px;right:12px;bottom:10px;height:38px;display:flex;align-items:center;gap:8px;padding:0 8px;border:1px solid rgba(226,203,147,.12);border-radius:12px;background:linear-gradient(180deg,#020c1170,#020c11d6);box-shadow:0 10px 30px #0005;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .18s,transform .18s}.controls-hidden .runia-controls[data-v-f0e800f2]{opacity:0;transform:translateY(8px);pointer-events:none}.control-icon[data-v-f0e800f2]{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;color:#eee8da;flex:0 0 auto}.control-icon[data-v-f0e800f2]:hover{color:#ffe39b;background:#d8b65e17}.timecode[data-v-f0e800f2]{min-width:73px;color:#e9e2d6;font-variant-numeric:tabular-nums;font-size:12px}.progress-wrap[data-v-f0e800f2]{position:relative;flex:1;height:20px;display:flex;align-items:center}.runia-range[data-v-f0e800f2]{position:relative;z-index:3;width:100%;height:20px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.runia-range[data-v-f0e800f2]::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:#d9e3df42}.runia-range[data-v-f0e800f2]::-moz-range-track{height:3px;border-radius:999px;background:#d9e3df42}.runia-range[data-v-f0e800f2]::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #fff0c6;border-radius:50%;background:var(--player-accent);box-shadow:0 0 0 3px #d8b65e21}.runia-range[data-v-f0e800f2]::-moz-range-thumb{width:10px;height:10px;border:2px solid #fff0c6;border-radius:50%;background:var(--player-accent)}.progress-fill[data-v-f0e800f2]{position:absolute;z-index:1;left:0;height:3px;border-radius:999px;background:linear-gradient(90deg,#f2bc39,#e5ca83);pointer-events:none}.chapter-mark[data-v-f0e800f2]{position:absolute;z-index:2;width:3px;height:7px;border-radius:3px;background:#d9ded8;transform:translate(-50%);opacity:.86;pointer-events:none}.volume-wrap[data-v-f0e800f2]{display:flex;align-items:center;gap:2px}.volume-range[data-v-f0e800f2]{width:68px}.volume-range[data-v-f0e800f2]::-webkit-slider-runnable-track{height:3px}.volume-range[data-v-f0e800f2]::-webkit-slider-thumb{width:10px;height:10px;margin-top:-3.5px}.settings[data-v-f0e800f2]{position:relative}.settings-popover[data-v-f0e800f2]{position:absolute;right:0;bottom:38px;width:154px;padding:10px;border:1px solid rgba(216,182,94,.18);border-radius:11px;display:grid;grid-template-columns:1fr auto;gap:7px 9px;background:#061923f2;box-shadow:0 18px 46px #0009;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.settings-popover span[data-v-f0e800f2]{font-size:12px;letter-spacing:.8px;color:#708b88}.settings-popover strong[data-v-f0e800f2]{font-size:12px;color:#dfcfaa;font-weight:650;text-align:right}.asset-layer[data-v-f0e800f2]{position:absolute;z-index:3;max-width:48%;max-height:48%;object-fit:contain;border-radius:8px;pointer-events:none}.asset-video[data-v-f0e800f2]{width:36%;height:auto}.text-layer[data-v-f0e800f2]{position:absolute;z-index:4;max-width:82%;line-height:1.1;text-shadow:0 2px 12px #000,0 1px 2px #000;pointer-events:none;white-space:pre-wrap}.sticker-layer[data-v-f0e800f2]{position:absolute;z-index:5;font-size:42px;filter:drop-shadow(0 5px 12px #0008);pointer-events:none}.anim-fade[data-v-f0e800f2]{animation:layerFade-f0e800f2 .45s ease both}.anim-pop[data-v-f0e800f2]{animation:layerPop-f0e800f2 .38s cubic-bezier(.2,.9,.2,1.3) both}.anim-slide[data-v-f0e800f2]{animation:layerSlide-f0e800f2 .4s ease both}@keyframes layerFade-f0e800f2{0%{opacity:0}to{opacity:1}}@keyframes layerPop-f0e800f2{0%{opacity:0;transform:translate(-50%,-50%) scale(.75)}to{opacity:1}}@keyframes layerSlide-f0e800f2{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.compact .center-play[data-v-f0e800f2]{width:52px;height:52px}.compact .runia-controls[data-v-f0e800f2]{left:8px;right:8px;bottom:8px;height:34px;padding:0 5px;gap:5px}.compact .volume-range[data-v-f0e800f2]{display:none}.compact .settings-popover[data-v-f0e800f2]{right:-34px}.compact .timecode[data-v-f0e800f2]{min-width:66px}.compact .control-icon[data-v-f0e800f2]{width:28px;height:28px}@media(max-width:640px){.runia-controls[data-v-f0e800f2]{left:7px;right:7px;bottom:7px;height:36px;border-radius:10px}.volume-range[data-v-f0e800f2]{display:none}.timecode[data-v-f0e800f2]{min-width:66px}.settings-popover[data-v-f0e800f2]{right:-34px}.center-play[data-v-f0e800f2]{width:54px;height:54px}.chapter-mark[data-v-f0e800f2]{height:6px}}.transition-black[data-v-f0e800f2],.transition-flash[data-v-f0e800f2]{position:absolute;z-index:70;top:0;right:0;bottom:0;left:0;pointer-events:none}.transition-black[data-v-f0e800f2]{background:#000}.transition-flash[data-v-f0e800f2]{background:#fff2c8}.profile-social[data-v-032cb94d]{--feed-line:rgba(255,255,255,.075);--feed-soft:rgba(255,255,255,.025);--feed-soft-strong:rgba(255,255,255,.045);position:relative;z-index:0;isolation:isolate;contain:layout paint;overflow:hidden;padding:30px 0 56px;color:#e7e9ed;font:400 14px/1.6 Inter,Arial,sans-serif}.social-head[data-v-032cb94d]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 18px}.social-head>div[data-v-032cb94d]:first-child{min-width:0}.social-head small[data-v-032cb94d]{font-size:12px;font-weight:800;letter-spacing:1.45px;color:var(--runia-accent,#c8aa6e)}.social-head h2[data-v-032cb94d]{margin:5px 0 4px;color:#eef0f4;font-size:24px;line-height:1.2;font-weight:720;letter-spacing:-.55px}.social-head p[data-v-032cb94d]{margin:0;color:#8e96a3;font-size:14px;line-height:1.55}.social-stats[data-v-032cb94d]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.social-stats span[data-v-032cb94d]{min-height:36px;padding:0 12px;border:1px solid var(--feed-line);border-radius:999px;display:flex;align-items:center;gap:7px;color:#9aa2ae;background:#ffffff07;font-size:12px;white-space:nowrap}.social-stats b[data-v-032cb94d]{color:#e1cfaa;font-weight:700}.social-alert[data-v-032cb94d],.social-notice[data-v-032cb94d]{margin:10px 0;padding:11px 13px;border-radius:11px;display:flex;align-items:center;gap:9px;font-size:13px}.social-alert[data-v-032cb94d]{color:#e7ada6;background:#a5333312;border:1px solid #e0777728}.social-notice[data-v-032cb94d]{color:#a4d0bf;background:#4aaf8b0f;border:1px solid #6ab99d25}.social-alert button[data-v-032cb94d],.social-notice button[data-v-032cb94d]{margin-left:auto;min-width:30px;min-height:30px}.social-composer[data-v-032cb94d]{margin:0 0 20px;padding:16px 18px 14px;border:1px solid var(--feed-line);border-radius:18px;background:#11141a;box-shadow:0 12px 34px #0000001f}.composer-author[data-v-032cb94d]{display:flex;align-items:center;gap:11px}.composer-author>.comm-avatar[data-v-032cb94d]{width:44px;height:44px;border-radius:13px}.composer-author>div[data-v-032cb94d]{display:grid;gap:2px}.composer-author strong[data-v-032cb94d]{font-size:14px;font-weight:700;color:#eef0f4}.composer-author small[data-v-032cb94d]{color:#8e96a3;font-size:12px}.social-composer>textarea[data-v-032cb94d]{box-sizing:border-box;width:100%;min-height:104px;margin-top:8px;padding:12px 0 14px;border:0;outline:0;resize:vertical;background:transparent;color:#e7e9ed;font:400 15px/1.65 Inter,Arial}.social-composer>textarea[data-v-032cb94d]::placeholder{color:#7f8794;opacity:.92}.social-composer>footer[data-v-032cb94d]{padding-top:11px;border-top:1px solid var(--feed-line);display:flex;justify-content:space-between;gap:12px}.social-composer>footer>div[data-v-032cb94d]{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.social-composer>footer button[data-v-032cb94d],.post-actions button[data-v-032cb94d]{min-height:38px;padding:0 11px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;color:#9aa2ae;font-size:13px;font-weight:600}.social-composer>footer button[data-v-032cb94d]:hover,.post-actions button[data-v-032cb94d]:hover{background:var(--feed-soft-strong);color:#eef0f4}.social-composer select[data-v-032cb94d],.social-dialog select[data-v-032cb94d]{height:38px;padding:0 11px;border:1px solid var(--feed-line);border-radius:9px;background:#0d0f14;color:#d7dbe1;font-size:12px}.social-composer .publish[data-v-032cb94d],.social-dialog .publish[data-v-032cb94d]{color:#111318;background:var(--runia-accent,#c8aa6e);font-weight:800}.composer-media[data-v-032cb94d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0}.composer-media article[data-v-032cb94d]{position:relative;height:160px!important;min-height:160px!important;max-height:160px!important;overflow:hidden;clip-path:inset(0 round 12px);contain:strict;isolation:isolate;border-radius:12px;background:#090b10}.composer-media video[data-v-032cb94d],.composer-media .media-image-surface[data-v-032cb94d]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:cover;transform:none!important}.composer-media article>span[data-v-032cb94d],.highlight-tag[data-v-032cb94d]{position:absolute;left:9px;top:9px;padding:4px 8px;border-radius:999px;color:#fff;background:#0f1116e0;font-size:12px;font-weight:700;letter-spacing:.7px}.composer-media article>div[data-v-032cb94d]{position:absolute;right:8px;top:8px;display:flex;gap:5px}.composer-media article>div button[data-v-032cb94d]{width:32px;height:32px;padding:0;display:grid;place-items:center;color:#fff;background:#0f1116eb}.upload-progress[data-v-032cb94d]{position:relative;height:28px;margin:8px 0;border-radius:8px;overflow:hidden;background:#ffffff08}.upload-progress>span[data-v-032cb94d]{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--runia-accent,#c8aa6e) 24%,transparent);transition:width .15s}.upload-progress small[data-v-032cb94d]{position:relative;z-index:1;display:grid;place-items:center;height:100%;font-size:12px;color:#aeb5bf}.social-filter[data-v-032cb94d]{min-height:50px;margin-bottom:16px;border-bottom:1px solid var(--feed-line);display:flex;gap:4px}.social-filter button[data-v-032cb94d]{position:relative;padding:0 14px;color:#858d99;font-size:13px;font-weight:600}.social-filter button span[data-v-032cb94d]{margin-left:5px;color:#69727e}.social-filter button.active[data-v-032cb94d]{color:#f0dfbc}.social-filter button.active[data-v-032cb94d]:after{content:"";position:absolute;left:11px;right:11px;bottom:-1px;height:2px;border-radius:2px;background:var(--runia-accent,#c8aa6e)}.social-feed[data-v-032cb94d]{position:relative;isolation:isolate;overflow:hidden;contain:paint;width:min(100%,860px);margin:0 auto;display:grid;gap:14px}.social-post[data-v-032cb94d]{position:relative;isolation:isolate;overflow:hidden;contain:paint;border:1px solid var(--feed-line);border-radius:16px;background:#11141a;box-shadow:0 10px 30px #0000001a}.social-post[data-v-032cb94d]:hover{border-color:#ffffff1f;background:#151820}.social-post>header[data-v-032cb94d]{padding:15px 16px 0;display:flex;align-items:center;gap:11px}.social-post>header>.comm-avatar[data-v-032cb94d]{width:42px;height:42px;border-radius:12px}.post-author[data-v-032cb94d]{min-width:0;flex:1;display:grid;grid-template-columns:auto 1fr;column-gap:7px;align-items:center}.post-author strong[data-v-032cb94d]{font-size:14px;font-weight:720;color:#eef0f4}.post-author>span[data-v-032cb94d]{font-size:12px;color:#b59e72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-author small[data-v-032cb94d]{grid-column:1/-1;margin-top:1px;font-size:12px;color:#7f8794}.privacy[data-v-032cb94d]{margin-left:auto;padding:4px 8px;border-radius:999px;background:#ffffff06;font-size:12px;color:#8e96a3}.post-menu[data-v-032cb94d]{position:relative;margin-left:2px}.post-menu summary[data-v-032cb94d]{list-style:none;width:34px;height:34px;display:grid;place-items:center;color:#858d99;cursor:pointer;border-radius:9px}.post-menu summary[data-v-032cb94d]:hover{background:#ffffff07}.post-menu>div[data-v-032cb94d]{position:absolute;right:0;top:36px;z-index:8;width:176px;padding:6px;border:1px solid #ffffff12;border-radius:10px;background:#11141a;box-shadow:0 12px 35px #0008}.post-menu button[data-v-032cb94d]{width:100%;min-height:36px;padding:0 9px;display:flex;align-items:center;gap:7px;text-align:left;color:#b8bec8;font-size:12px}.danger[data-v-032cb94d]{color:#df9292!important}.post-body[data-v-032cb94d]{margin:13px 16px 15px;color:#dde1e6;font-size:15px;line-height:1.68;white-space:pre-wrap;overflow-wrap:anywhere}.post-media[data-v-032cb94d]{display:grid;gap:2px;margin-top:6px;overflow:hidden;contain:paint;isolation:isolate;background:#090b10}.post-media.count-2[data-v-032cb94d],.post-media.count-3[data-v-032cb94d],.post-media.count-4[data-v-032cb94d]{grid-template-columns:repeat(2,1fr)}.post-media-item[data-v-032cb94d]{position:relative;overflow:hidden;clip-path:inset(0);contain:strict;isolation:isolate;height:360px!important;min-height:360px!important;max-height:360px!important;background:#07080b}.post-media.count-2 .post-media-item[data-v-032cb94d],.post-media.count-3 .post-media-item[data-v-032cb94d],.post-media.count-4 .post-media-item[data-v-032cb94d]{height:270px!important;min-height:270px!important;max-height:270px!important}.post-media .media-image-surface[data-v-032cb94d]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:cover;transform:none!important;backface-visibility:hidden}.post-media-item>.runia-player[data-v-032cb94d]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important}.edit-highlight[data-v-032cb94d]{position:absolute;z-index:12;right:12px;top:12px;min-height:34px;padding:0 10px;border:1px solid rgba(223,187,94,.25);border-radius:10px;display:flex;align-items:center;gap:6px;color:#efe5cd;background:#0f1116e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px}.edit-highlight[data-v-032cb94d]:hover{border-color:#dfbb5e8c;color:#f0c85d;background:#171a22}.highlight-tag[data-v-032cb94d]{position:absolute;z-index:12;left:12px;top:12px;min-height:30px;padding:0 9px;border:1px solid rgba(223,187,94,.22);border-radius:999px;display:flex;align-items:center;gap:5px;color:#f0dfb5;background:#0f1116e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:760;letter-spacing:.55px}.original-card[data-v-032cb94d]{margin:12px 16px 14px;padding:12px 13px;border:1px solid rgba(200,170,110,.13);border-radius:12px;background:#ffffff025}.original-card>header[data-v-032cb94d]{display:flex;align-items:center;gap:7px;color:#969eaa;font-size:12px}.original-card>header strong[data-v-032cb94d]{color:#e1c896;font-weight:700}.original-card>p[data-v-032cb94d]{margin:8px 0 0;color:#c4c9d1;font-size:14px;line-height:1.6}.original-card.unavailable[data-v-032cb94d]{opacity:.68}.original-media[data-v-032cb94d]{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin-top:9px;overflow:hidden;border-radius:9px}.original-media>.media-image-surface[data-v-032cb94d],.original-media video[data-v-032cb94d]{display:block;width:100%;height:130px;min-height:130px;max-height:130px;object-fit:cover;transform:none!important}.post-stats[data-v-032cb94d]{min-height:32px;padding:7px 16px 9px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;color:#777f8c;font-size:12px}.post-actions[data-v-032cb94d]{min-height:48px;margin:0 16px;border-top:1px solid var(--feed-line);display:grid;grid-template-columns:repeat(4,1fr)}.post-actions button[data-v-032cb94d]{min-height:48px;justify-content:center;border-radius:0}.post-actions button.active[data-v-032cb94d]{color:#ef9c9b}.post-actions button[data-v-032cb94d]:disabled{opacity:.45}.comments-panel[data-v-032cb94d]{padding:13px 16px 16px;border-top:1px solid var(--feed-line);background:#0f111694}.comment-loading[data-v-032cb94d],.no-comments[data-v-032cb94d]{padding:13px;text-align:center;color:#7f8794;font-size:12px}.comment-thread[data-v-032cb94d]{display:grid;gap:8px;margin-bottom:10px}.comment-row[data-v-032cb94d]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px}.comment-row.reply[data-v-032cb94d]{margin-left:40px}.comment-row>.comm-avatar[data-v-032cb94d]{width:34px;height:34px;border-radius:10px}.comment-bubble[data-v-032cb94d]{width:max-content;max-width:min(600px,100%);padding:9px 11px;border-radius:6px 13px 13px;background:#20242d}.comment-bubble strong[data-v-032cb94d]{font-size:13px}.comment-bubble p[data-v-032cb94d]{margin:4px 0 0;color:#d7dbe1;font-size:13px;line-height:1.52}.comment-row footer[data-v-032cb94d]{display:flex;gap:11px;flex-wrap:wrap;margin:5px 4px;color:#747d89;font-size:12px}.comment-row footer button[data-v-032cb94d]{font-size:12px;color:#8e96a3}.comment-row footer button.active[data-v-032cb94d]{color:#e8a69d}.reply-context[data-v-032cb94d]{margin:10px 40px 5px;padding:7px 10px;border-left:2px solid var(--runia-accent,#c8aa6e);display:flex;align-items:center;gap:5px;color:#8f97a3;font-size:12px}.reply-context button[data-v-032cb94d]{margin-left:auto}.comment-composer[data-v-032cb94d]{display:grid;grid-template-columns:34px 1fr 38px;gap:8px;align-items:end;margin-top:10px}.comment-composer>.comm-avatar[data-v-032cb94d]{width:34px;height:34px;border-radius:10px}.comment-composer textarea[data-v-032cb94d]{min-height:38px;max-height:120px;padding:8px 10px;border:1px solid #ffffff10;border-radius:10px;resize:none;outline:0;color:#e4e7ec;background:#0d0f14;font:400 13px/1.45 Inter}.comment-composer>button[data-v-032cb94d]{height:38px;border-radius:9px;display:grid;place-items:center;color:#111318;background:var(--runia-accent,#c8aa6e)}.social-loading[data-v-032cb94d],.social-empty[data-v-032cb94d]{width:min(100%,860px);min-height:190px;margin:0 auto;display:grid;place-items:center;align-content:center;gap:9px;text-align:center;color:#808895}.social-empty strong[data-v-032cb94d]{color:#cbd0d8;font-size:14px}.social-empty p[data-v-032cb94d]{margin:0;font-size:13px}.spin[data-v-032cb94d]{animation:socialSpin-032cb94d 1s linear infinite}@keyframes socialSpin-032cb94d{to{transform:rotate(360deg)}}@media(max-width:760px){.profile-social[data-v-032cb94d]{padding:24px 0 42px}.social-head[data-v-032cb94d]{align-items:flex-start;flex-direction:column}.social-stats[data-v-032cb94d]{justify-content:flex-start}.social-composer[data-v-032cb94d]{padding:14px}.social-composer>footer[data-v-032cb94d]{align-items:stretch;flex-direction:column}.social-composer>footer>div[data-v-032cb94d]:last-child{justify-content:space-between}.composer-media[data-v-032cb94d]{grid-template-columns:1fr}.social-filter[data-v-032cb94d]{overflow:auto}.social-filter button[data-v-032cb94d]{white-space:nowrap}.post-actions[data-v-032cb94d]{grid-template-columns:repeat(2,1fr);margin:0 12px}.post-actions button[data-v-032cb94d]{border-bottom:1px solid rgba(200,170,110,.07)}.post-media-item[data-v-032cb94d],.post-media.count-2 .post-media-item[data-v-032cb94d],.post-media.count-3 .post-media-item[data-v-032cb94d],.post-media.count-4 .post-media-item[data-v-032cb94d]{height:240px!important;min-height:240px!important;max-height:240px!important}.comment-row.reply[data-v-032cb94d]{margin-left:24px}}.social-dialog-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7200;padding:18px;display:grid;place-items:center;background:#030407c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.social-dialog{width:min(560px,100%);padding:20px;border:1px solid #ffffff14;border-radius:18px;background:#11141a;color:#eef0f4;box-shadow:0 30px 90px #0008;font:400 13px/1.6 Inter,Arial,sans-serif}.social-dialog>header{display:flex;justify-content:space-between;align-items:start;margin-bottom:15px}.social-dialog>header small{font-size:12px;font-weight:800;letter-spacing:1.2px;color:var(--runia-accent,#c8aa6e)}.social-dialog h3{margin:4px 0;font-size:19px}.social-dialog textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #ffffff12;border-radius:11px;resize:vertical;outline:0;color:#e4e7ec;background:#0d0f14;font:400 13px/1.6 Inter}.social-dialog>footer{margin-top:14px;display:flex;justify-content:flex-end;gap:8px}.social-dialog select{height:38px;padding:0 11px;border:1px solid rgba(200,170,110,.14);border-radius:9px;background:#0d0f14;color:#c8ced8;font-size:12px}.social-dialog .publish{min-height:38px;padding:0 13px;border-radius:9px;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800}.repost-original{margin-top:12px;padding:12px;border:1px solid #ffffff12;border-radius:12px;display:flex;gap:9px;color:#969eaa}.repost-original>div{display:grid}.repost-original small{font-size:12px;font-weight:700;color:#d1bd91}.repost-original p{margin:5px 0 0;font-size:13px;line-height:1.55}.guest-feed-login{width:100%;min-height:39px;margin-top:9px;border:1px solid rgba(200,170,110,.18);border-radius:10px;display:flex;align-items:center;justify-content:center;gap:7px;color:#cbb47c;background:#c8aa6e0b;font-size:12px}.guest-feed-login:hover{background:#c8aa6e13;color:#ead7a8}.runia-public-user[data-v-bbdd622b]{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:24px 0 50px;color:var(--text)}.guest-profile[data-v-bbdd622b]{padding-top:34px}.guest-profile-brand[data-v-bbdd622b]{height:34px;margin:0 4px 18px;display:flex;align-items:center;gap:12px}.guest-profile-brand img[data-v-bbdd622b]{width:94px;height:30px;object-fit:contain;object-position:left center}.guest-profile-brand span[data-v-bbdd622b]{padding-left:12px;border-left:1px solid rgba(200,170,110,.18);color:#6f8c88;font-size:12px;letter-spacing:1.1px}button[data-v-bbdd622b]{font:inherit}.public-state[data-v-bbdd622b]{min-height:60vh;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted);font-size:14px}.public-state.error strong[data-v-bbdd622b]{font-size:22px;color:var(--text)}.public-state button[data-v-bbdd622b]{display:flex;gap:7px;align-items:center;padding:9px 13px;border:1px solid var(--line);border-radius:10px;color:var(--text)}.user-hero[data-v-bbdd622b]{overflow:hidden;border:1px solid rgba(200,170,110,.13);border-radius:20px;background:#071b25}.user-banner[data-v-bbdd622b]{height:250px;background:linear-gradient(135deg,#12313b,#071923);background-size:cover;background-position:center}.user-identity[data-v-bbdd622b]{position:relative;min-height:175px;padding:24px 28px 24px 168px;display:flex;align-items:flex-start;gap:20px}.user-avatar[data-v-bbdd622b]{position:absolute!important;left:30px;top:-58px;width:112px!important;height:112px!important;border:5px solid #071b25;border-radius:26px!important;flex:none!important}.user-copy[data-v-bbdd622b]{min-width:0;display:grid;gap:4px}.user-copy>span[data-v-bbdd622b],.public-panel header span[data-v-bbdd622b]{color:#c5a965;font-size:12px;letter-spacing:1.15px}.user-name-line[data-v-bbdd622b]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.user-copy h1[data-v-bbdd622b]{margin:0;font-size:32px;font-weight:480;letter-spacing:-.8px}.profile-title-line[data-v-bbdd622b]{min-height:25px;display:flex;align-items:center;gap:7px;margin-top:1px;flex-wrap:wrap}.profile-title-icon[data-v-bbdd622b]{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center}.profile-title-icon img[data-v-bbdd622b]{display:block;width:22px;height:22px;object-fit:contain;filter:drop-shadow(0 3px 7px color-mix(in srgb,var(--title-accent) 34%,rgba(0,0,0,.28)))}.profile-name-achievement[data-v-bbdd622b]{font-size:13px;white-space:nowrap}.profile-title-serial[data-v-bbdd622b]{display:inline-flex;align-items:center;min-height:21px;padding:2px 7px;border:1px solid color-mix(in srgb,var(--title-accent) 34%,transparent);border-radius:999px;background:color-mix(in srgb,var(--title-accent) 7%,transparent);color:var(--title-accent);font-size:12px;font-weight:760;letter-spacing:.04em;white-space:nowrap}.user-copy b[data-v-bbdd622b]{color:#79aa9f;font-size:13px}.user-copy p[data-v-bbdd622b]{max-width:690px;margin:8px 0 0;color:#a9b9b5;font-size:14px;line-height:1.6}.user-actions[data-v-bbdd622b]{margin-left:auto;display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.user-actions button[data-v-bbdd622b]{display:flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid rgba(200,170,110,.2);border-radius:10px;color:#d9c28b;background:#c8aa6e0e;font-size:12px}.user-actions .edit-profile[data-v-bbdd622b]{color:#92c7ba;border-color:#60beaa33;background:#4aa3910e}.user-actions .follow-profile.active[data-v-bbdd622b]{color:#e5c875;border-color:#dabb6f57;background:#c8aa6e1a}.user-actions .friend-profile[data-v-bbdd622b]{color:#93c7bd;border-color:#5cb8a633;background:#4aa3910b}.profile-social-meta[data-v-bbdd622b]{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:2px;color:#6f908b;font-size:12px}.profile-social-meta span[data-v-bbdd622b]{display:inline-flex;align-items:center}.profile-social-notice[data-v-bbdd622b]{margin-top:5px;color:#9ab9b2;font-size:12px}.profile-settings-shell[data-v-bbdd622b]{margin-top:14px;min-height:560px;display:grid;grid-template-columns:230px minmax(0,1fr);border:1px solid rgba(200,170,110,.13);border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#091f29f5,#05151efa);box-shadow:0 18px 55px #00000029}.profile-settings-nav[data-v-bbdd622b]{padding:14px;border-right:1px solid rgba(200,170,110,.09);background:#05141d9e;display:flex;flex-direction:column;gap:5px}.settings-owner[data-v-bbdd622b]{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;padding:9px 7px 14px;margin-bottom:4px;border-bottom:1px solid rgba(200,170,110,.09)}.settings-owner .comm-avatar[data-v-bbdd622b]{width:38px!important;height:38px!important}.settings-owner>span[data-v-bbdd622b]{display:grid}.settings-owner small[data-v-bbdd622b],.settings-header small[data-v-bbdd622b]{font-size:12px;letter-spacing:.9px;color:#bba46d}.settings-owner strong[data-v-bbdd622b]{font-size:13px}.profile-settings-nav>button[data-v-bbdd622b]{width:100%;min-height:54px;padding:8px 9px;border:1px solid transparent;border-radius:11px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:center;text-align:left;color:#849d99}.profile-settings-nav>button>span[data-v-bbdd622b]{display:grid;gap:2px}.profile-settings-nav>button strong[data-v-bbdd622b]{font-size:12px;color:inherit}.profile-settings-nav>button small[data-v-bbdd622b]{font-size:12px;color:#698481}.profile-settings-nav>button.active[data-v-bbdd622b]{border-color:#c8aa6e2e;background:#c8aa6e11;color:#dec78f}.profile-settings-main[data-v-bbdd622b]{min-width:0;padding:20px}.settings-header[data-v-bbdd622b]{display:flex;justify-content:space-between;gap:18px;padding-bottom:15px;border-bottom:1px solid rgba(200,170,110,.09)}.settings-header>div[data-v-bbdd622b]{display:grid;gap:3px}.settings-header h2[data-v-bbdd622b]{margin:0;font-size:24px;font-weight:500}.settings-header p[data-v-bbdd622b]{max-width:680px;margin:0;color:#7f9995;font-size:12px;line-height:1.55}.settings-header>button[data-v-bbdd622b]{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;color:#8ba19e}.editor-loading[data-v-bbdd622b]{min-height:300px;display:grid;place-items:center;color:#89a19d;font-size:13px}.settings-section[data-v-bbdd622b]{padding-top:16px;display:grid;gap:12px}.editor-grid[data-v-bbdd622b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.editor-grid label[data-v-bbdd622b]{min-width:0;display:grid;gap:6px;color:#8ba19e;font-size:12px}.editor-grid .full[data-v-bbdd622b]{grid-column:1/-1}.editor-grid input[data-v-bbdd622b],.editor-grid textarea[data-v-bbdd622b],.select-row select[data-v-bbdd622b],.select-setting select[data-v-bbdd622b]{width:100%;min-width:0;box-sizing:border-box;border:1px solid rgba(200,170,110,.13);border-radius:10px;background:#071a24;color:#dfe6df;font:inherit;outline:none}.editor-grid input[data-v-bbdd622b],.select-row select[data-v-bbdd622b],.select-setting select[data-v-bbdd622b]{height:40px;padding:0 11px}.editor-grid textarea[data-v-bbdd622b]{padding:10px 11px;resize:vertical}.handle-input[data-v-bbdd622b]{height:40px;padding:0 10px;border:1px solid rgba(200,170,110,.13);border-radius:10px;display:flex;align-items:center;gap:7px;background:#071a24;overflow:hidden}.handle-input>svg[data-v-bbdd622b]{flex:none;color:var(--runia-accent,#c8aa6e)}.handle-prefix[data-v-bbdd622b]{max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#809793;font-size:12px}.handle-input input[data-v-bbdd622b]{height:38px;min-width:60px;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;flex:1}.handle-input em[data-v-bbdd622b]{flex:none;color:#d98787;font-size:12px;font-style:normal;text-transform:uppercase}.handle-input.invalid[data-v-bbdd622b]{border-color:#d9878794}.url-preview[data-v-bbdd622b]{padding:10px 12px;border:1px solid rgba(200,170,110,.09);border-radius:10px;display:flex;gap:8px;align-items:center;color:#78928f;font-size:12px;overflow:hidden}.url-preview span[data-v-bbdd622b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appearance-preview[data-v-bbdd622b]{position:relative;min-height:210px;border:1px solid rgba(200,170,110,.12);border-radius:16px;overflow:hidden;background:#061923}.appearance-banner[data-v-bbdd622b]{height:122px;background:linear-gradient(135deg,#12313b,#071923);background-size:cover;background-position:center}.appearance-avatar[data-v-bbdd622b]{position:absolute!important;left:20px;top:82px;width:76px!important;height:76px!important;border:4px solid #071b25;border-radius:20px!important;flex:none!important}.appearance-preview>div[data-v-bbdd622b]:last-child{min-height:86px;padding:13px 18px 14px 112px;display:grid;gap:2px}.appearance-preview>div:last-child small[data-v-bbdd622b]{font-size:12px;letter-spacing:.9px;color:#bca56c}.appearance-preview>div:last-child strong[data-v-bbdd622b]{font-size:18px}.appearance-preview>div:last-child span[data-v-bbdd622b]{font-size:12px;color:#77a99d}.appearance-preview>div:last-child p[data-v-bbdd622b]{margin:3px 0 0;color:#829a96;font-size:12px}.appearance-grid[data-v-bbdd622b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.media-control[data-v-bbdd622b],.settings-card[data-v-bbdd622b]{padding:14px;border:1px solid rgba(200,170,110,.1);border-radius:14px;background:#04121a5c}.media-control>header[data-v-bbdd622b],.settings-card>header[data-v-bbdd622b]{display:flex;gap:9px;align-items:flex-start;margin-bottom:11px;color:#bda76f}.media-control>header>div[data-v-bbdd622b],.settings-card>header>div[data-v-bbdd622b]{display:grid;gap:2px}.media-control strong[data-v-bbdd622b],.settings-card strong[data-v-bbdd622b]{font-size:13px;color:#dce5df}.media-control small[data-v-bbdd622b],.settings-card header small[data-v-bbdd622b]{font-size:12px;color:#728c88;line-height:1.4}.upload-button[data-v-bbdd622b]{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid rgba(200,170,110,.2);border-radius:9px;background:#c8aa6e11;color:#d8c18a;font-size:12px;cursor:pointer}.upload-button input[data-v-bbdd622b]{display:none}.text-button[data-v-bbdd622b]{margin-left:7px;color:#829b97;font-size:12px}.upload-notice[data-v-bbdd622b]{margin:0;padding:8px 10px;border:1px solid rgba(85,177,157,.18);border-radius:9px;color:#8dc5b7;background:#4096850f;font-size:12px}.range-grid[data-v-bbdd622b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.range-grid label[data-v-bbdd622b]{display:grid;gap:6px;color:#829a96;font-size:12px}.range-grid input[data-v-bbdd622b]{width:100%;accent-color:#c8aa6e}.select-setting[data-v-bbdd622b]{display:grid;grid-template-columns:1fr 150px;align-items:center;gap:10px;padding:7px 0;color:#849b97;font-size:12px}.theme-presets[data-v-bbdd622b]{display:flex;flex-wrap:wrap;gap:6px}.theme-presets button[data-v-bbdd622b]{padding:7px 9px;border:1px solid var(--line);border-radius:8px;color:#849b97;font-size:12px}.theme-presets button.active[data-v-bbdd622b]{border-color:#c8aa6e;color:#dec78e;background:#c8aa6e12}.theme-accents[data-v-bbdd622b]{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0}.theme-accents button[data-v-bbdd622b]{width:25px;height:25px;border:2px solid transparent;border-radius:999px}.theme-accents button.active[data-v-bbdd622b]{border-color:#e6d19e;box-shadow:0 0 0 2px #061923}.toggle-row[data-v-bbdd622b],.select-row[data-v-bbdd622b]{min-height:54px;padding:9px 2px;border-top:1px solid rgba(200,170,110,.065);display:flex;align-items:center;justify-content:space-between;gap:14px}.toggle-row>span[data-v-bbdd622b],.select-row>span[data-v-bbdd622b]{display:grid;gap:2px}.toggle-row strong[data-v-bbdd622b],.select-row strong[data-v-bbdd622b]{font-size:12px}.toggle-row small[data-v-bbdd622b],.select-row small[data-v-bbdd622b]{color:#78928f;font-size:12px}.toggle-row input[data-v-bbdd622b]{width:18px;height:18px;accent-color:#c8aa6e}.select-row select[data-v-bbdd622b]{width:auto;min-width:160px}.editor-error[data-v-bbdd622b]{margin:12px 0 0;color:#e09595;font-size:12px}.settings-actions[data-v-bbdd622b]{position:sticky;bottom:-20px;margin:14px -20px -20px;padding:12px 20px;border-top:1px solid rgba(200,170,110,.09);display:flex;justify-content:flex-end;gap:8px;background:#05151ef5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.settings-actions button[data-v-bbdd622b]{min-height:39px;padding:0 14px;border:1px solid var(--line);border-radius:10px;color:#98aca8;font-size:12px}.settings-actions .primary[data-v-bbdd622b]{display:flex;align-items:center;gap:6px;color:#071923;background:#c8aa6e;border-color:#c8aa6e;font-weight:700}.profile-game-dock[data-v-bbdd622b]{margin-top:14px;padding:12px 0;border-top:1px solid rgba(200,170,110,.16);border-bottom:1px solid rgba(200,170,110,.16);display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;align-items:center}.game-dock-brand[data-v-bbdd622b]{display:flex;align-items:center;gap:13px;min-width:0}.lol-brand-mark[data-v-bbdd622b]{width:106px;height:56px;display:grid;place-items:center;flex:none;overflow:visible}.lol-brand-mark img[data-v-bbdd622b]{display:block;width:100px;height:54px;object-fit:contain;object-position:center;filter:drop-shadow(0 2px 8px rgba(0,0,0,.28))}.lol-brand-fallback[data-v-bbdd622b]{width:100px;height:50px;display:grid;align-content:center;justify-items:center;line-height:.86;color:#cfae62;text-shadow:0 1px 10px rgba(207,174,98,.18);font-family:Georgia,Times New Roman,serif;letter-spacing:-.8px}.lol-brand-fallback b[data-v-bbdd622b]{font-size:17px;font-weight:700}.lol-brand-fallback small[data-v-bbdd622b]{font-size:12px;letter-spacing:1.7px;color:#cfae62}.game-dock-brand>div[data-v-bbdd622b]{display:grid;gap:1px}.game-dock-brand small[data-v-bbdd622b],.profile-section-head small[data-v-bbdd622b]{font-size:12px;letter-spacing:1.15px;color:#bca36c}.game-dock-brand strong[data-v-bbdd622b]{font-size:14px;color:#e8e4d9}.game-dock-brand span[data-v-bbdd622b]:last-child{font-size:12px;color:#78928f}.game-accounts[data-v-bbdd622b]{min-width:0;display:flex;gap:8px;overflow-x:auto;padding:2px 1px}.game-account[data-v-bbdd622b]{min-width:310px;max-width:410px;min-height:78px;padding:6px 9px 6px 7px;border:1px solid rgba(200,170,110,.11);border-radius:12px;display:grid;grid-template-columns:52px minmax(0,1fr) auto 14px;align-items:center;gap:8px;text-align:left;color:var(--text);background:#ffffff05}.game-account[data-v-bbdd622b]:hover{border-color:#c8aa6e3d;background:#c8aa6e09}.game-account>img[data-v-bbdd622b]{width:50px;height:50px;border-radius:12px}.game-account>span[data-v-bbdd622b]:nth-child(2){display:grid;gap:2px}.game-account strong[data-v-bbdd622b]{font-size:13px;white-space:nowrap}.game-account strong small[data-v-bbdd622b]{margin-left:3px;color:#849b97;font-size:12px}.game-account em[data-v-bbdd622b],.game-account small[data-v-bbdd622b]{font-size:12px;color:#78928f;font-style:normal}.game-account-rank[data-v-bbdd622b]{display:grid!important;grid-template-columns:86px auto;column-gap:7px;align-items:center;min-width:150px}.game-account-rank img[data-v-bbdd622b]{grid-row:1/3;width:78px;height:78px;object-fit:contain;transform:scale(4.05);filter:drop-shadow(0 6px 12px rgba(0,0,0,.35))}.game-account-rank b[data-v-bbdd622b]{font-size:12px;white-space:nowrap}.game-empty[data-v-bbdd622b]{min-height:54px;display:flex;align-items:center;gap:8px;color:#758e8b;font-size:12px}.profile-home-grid[data-v-bbdd622b]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;margin-top:14px;align-items:start}.profile-home-main[data-v-bbdd622b]{min-width:0}.profile-home-side[data-v-bbdd622b]{min-width:0;display:grid;gap:18px;padding-left:2px}.profile-section[data-v-bbdd622b],.side-section[data-v-bbdd622b]{min-width:0}.profile-section[data-v-bbdd622b]{padding-bottom:24px;border-bottom:1px solid rgba(200,170,110,.13)}.profile-section-head[data-v-bbdd622b]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:13px;color:#bfa873}.profile-section-head>div[data-v-bbdd622b]{display:grid;gap:2px}.profile-section-head h2[data-v-bbdd622b]{margin:0;color:#e9e5db;font-size:20px;font-weight:600;letter-spacing:-.25px}.profile-section-head p[data-v-bbdd622b]{margin:2px 0 0;color:#7e9794;font-size:12px}.profile-section-head.compact[data-v-bbdd622b]{margin-bottom:8px}.profile-section-head.compact h2[data-v-bbdd622b]{font-size:16px}.section-loading[data-v-bbdd622b],.section-empty[data-v-bbdd622b]{margin:12px 0;color:#7c9592;font-size:12px;line-height:1.55}.section-empty.small[data-v-bbdd622b]{margin:7px 0}.overview-error[data-v-bbdd622b]{margin:9px 0 0;color:#dc9292;font-size:12px}.featured-head[data-v-bbdd622b]{align-items:center}.manage-highlights[data-v-bbdd622b]{height:34px;padding:0 10px;border:1px solid rgba(200,170,110,.2);border-radius:9px;display:flex;align-items:center;gap:6px;color:#cfb878;background:#c8aa6e0a;font-size:12px}.manage-highlights[data-v-bbdd622b]:hover{border-color:#c8aa6e66;background:#c8aa6e14}.featured-match-grid[data-v-bbdd622b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.featured-match-card[data-v-bbdd622b]{position:relative;isolation:isolate;min-width:0;min-height:92px;padding:12px 34px 12px 10px;border:1px solid rgba(207,174,98,.24);border-radius:14px;display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:10px;align-items:center;overflow:hidden;background:linear-gradient(145deg,#c8aa6e13,#071c26eb);box-shadow:0 10px 28px #0000001f,inset 0 1px #ffffff06}.featured-match-card.is-win[data-v-bbdd622b]{border-color:#51be9c52;box-shadow:0 10px 28px #0000001f,0 0 22px #45b5940f,inset 0 1px #65d2b214}.featured-match-card.is-loss[data-v-bbdd622b]{border-color:#cd71693d}.featured-match-card>img[data-v-bbdd622b]{width:50px;height:50px;border-radius:12px;object-fit:cover;z-index:1}.featured-match-copy[data-v-bbdd622b],.featured-match-meta[data-v-bbdd622b]{position:relative;z-index:1;display:grid;gap:2px;min-width:0}.featured-match-copy .match-result[data-v-bbdd622b]{font-size:12px;font-weight:700;letter-spacing:.8px;color:#d18b82}.featured-match-card.is-win .match-result[data-v-bbdd622b]{color:#70c9ae}.featured-match-copy strong[data-v-bbdd622b]{font-size:17px;font-weight:650;letter-spacing:.2px}.featured-match-copy small[data-v-bbdd622b],.featured-match-meta small[data-v-bbdd622b]{font-size:12px;color:#76918d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-match-meta[data-v-bbdd622b]{justify-items:end;color:#c7aa6e}.featured-match-meta b[data-v-bbdd622b]{font-size:12px;white-space:nowrap}.featured-remove[data-v-bbdd622b]{position:absolute;z-index:3;right:7px;top:7px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:#839c98}.featured-remove[data-v-bbdd622b]:hover{color:#e6d4ab;background:#c8aa6e17}.featured-match-shine[data-v-bbdd622b]{position:absolute;z-index:0;inset:-70% auto -70% -36%;width:34%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(231,208,154,.08),transparent);animation:featuredSweep-bbdd622b 5.8s ease-in-out infinite}.featured-empty[data-v-bbdd622b]{min-height:58px;padding:10px 12px;border:1px dashed rgba(200,170,110,.13);border-radius:12px;display:flex;align-items:center;gap:8px;color:#78918d;font-size:12px}.featured-empty button[data-v-bbdd622b]{margin-left:auto;color:#c7ae76;font-size:12px}.highlight-picker-backdrop[data-v-bbdd622b]{position:fixed;z-index:6200;top:0;right:0;bottom:0;left:0;padding:18px;display:grid;place-items:center;background:#01090ebd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.highlight-picker-modal[data-v-bbdd622b]{width:min(720px,100%);max-height:min(760px,calc(100vh - 36px));overflow:auto;padding:22px;border:1px solid rgba(200,170,110,.2);border-radius:18px;background:linear-gradient(145deg,#0a2631,#061923);color:#e6e2d8;box-shadow:0 32px 100px #00000094}.highlight-picker-modal>header[data-v-bbdd622b]{display:flex;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:1px solid rgba(200,170,110,.1)}.highlight-picker-modal>header>div[data-v-bbdd622b]{display:grid;gap:3px}.highlight-picker-modal header small[data-v-bbdd622b]{font-size:12px;letter-spacing:1.2px;color:#bda56e}.highlight-picker-modal h2[data-v-bbdd622b]{margin:0;font-size:22px;font-weight:500}.highlight-picker-modal header p[data-v-bbdd622b]{margin:0;color:#7f9995;font-size:12px}.highlight-picker-modal>header>button[data-v-bbdd622b]{width:34px;height:34px;border:1px solid rgba(255,255,255,.07);border-radius:10px;display:grid;place-items:center;color:#829996}.highlight-picker-counter[data-v-bbdd622b]{display:flex;justify-content:flex-end;padding:10px 2px 4px;color:#a9915f;font-size:12px}.highlight-picker-list[data-v-bbdd622b]{display:grid;gap:6px;margin-top:5px}.highlight-picker-row[data-v-bbdd622b]{width:100%;min-height:66px;padding:7px 9px;border:1px solid rgba(200,170,110,.08);border-radius:11px;display:grid;grid-template-columns:48px minmax(0,1fr) auto 34px;gap:10px;align-items:center;text-align:left;color:#dfe5df;background:#ffffff03}.highlight-picker-row[data-v-bbdd622b]:hover{border-color:#c8aa6e3d;background:#c8aa6e09}.highlight-picker-row.selected[data-v-bbdd622b]{border-color:#c9ac6c7a;box-shadow:inset 3px 0 #c7a965;background:#c8aa6e0e}.highlight-picker-row.is-win.selected[data-v-bbdd622b]{border-color:#59c2a370;box-shadow:inset 3px 0 #62bda1}.highlight-picker-row>img[data-v-bbdd622b]{width:48px;height:48px;border-radius:11px}.picker-match-main[data-v-bbdd622b],.picker-kda[data-v-bbdd622b]{display:grid;gap:2px;min-width:0}.picker-match-main em[data-v-bbdd622b]{font-size:12px;font-style:normal;font-weight:700;letter-spacing:.7px;color:#d18b82}.highlight-picker-row.is-win .picker-match-main em[data-v-bbdd622b]{color:#6bc3a8}.picker-match-main strong[data-v-bbdd622b],.picker-kda b[data-v-bbdd622b]{font-size:13px}.picker-match-main small[data-v-bbdd622b],.picker-kda small[data-v-bbdd622b]{font-size:12px;color:#77918d;white-space:nowrap}.picker-kda[data-v-bbdd622b]{text-align:right}.picker-pin[data-v-bbdd622b]{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#829995}.highlight-picker-row.selected .picker-pin[data-v-bbdd622b]{color:#cfb56f;background:#c8aa6e14}@keyframes featuredSweep-bbdd622b{0%,62%{transform:translate(0) rotate(18deg);opacity:0}70%{opacity:1}88%{transform:translate(520%) rotate(18deg);opacity:.45}to{transform:translate(520%) rotate(18deg);opacity:0}}.highlight-picker-enter-active[data-v-bbdd622b],.highlight-picker-leave-active[data-v-bbdd622b]{transition:.16s}.highlight-picker-enter-from[data-v-bbdd622b],.highlight-picker-leave-to[data-v-bbdd622b]{opacity:0}.highlight-picker-enter-from .highlight-picker-modal[data-v-bbdd622b],.highlight-picker-leave-to .highlight-picker-modal[data-v-bbdd622b]{transform:translateY(5px) scale(.99)}.side-section[data-v-bbdd622b]{padding-bottom:19px;border-bottom:1px solid rgba(200,170,110,.12)}.achievement-list[data-v-bbdd622b],.connection-list[data-v-bbdd622b],.compact-link-list[data-v-bbdd622b]{display:grid}.achievement-section-head[data-v-bbdd622b]{align-items:center}.achievement-edit-button[data-v-bbdd622b]{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(200,170,110,.14);border-radius:9px;color:#bda66e;background:#c8aa6e09}.achievement-edit-button[data-v-bbdd622b]:hover{border-color:#c8aa6e52;background:#c8aa6e14;color:#e2cc98}.achievement-row[data-v-bbdd622b],.compact-link-list>button[data-v-bbdd622b]{width:100%;min-height:48px;padding:6px 0;border-top:1px solid rgba(200,170,110,.07);display:grid;align-items:center;gap:8px;text-align:left;color:var(--text)}.achievement-row[data-v-bbdd622b]{grid-template-columns:34px minmax(0,1fr);position:relative;isolation:isolate;overflow:visible}.achievement-icon[data-v-bbdd622b],.compact-logo[data-v-bbdd622b]{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;overflow:hidden;flex:none;background:#c8aa6e12;color:var(--achievement-color,#c8aa6e);font-size:16px}.achievement-icon img[data-v-bbdd622b],.compact-logo img[data-v-bbdd622b]{width:100%;height:100%;object-fit:contain}.achievement-row>span[data-v-bbdd622b]:nth-child(2),.compact-link-list>button>span[data-v-bbdd622b]:nth-child(2){min-width:0;display:grid;gap:1px}.achievement-row strong[data-v-bbdd622b],.compact-link-list strong[data-v-bbdd622b],.connection-row strong[data-v-bbdd622b]{font-size:12px}.achievement-row small[data-v-bbdd622b],.compact-link-list small[data-v-bbdd622b],.connection-row small[data-v-bbdd622b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#78918e;font-size:12px}.achievement-description-tooltip[data-v-bbdd622b]{position:absolute;z-index:70;left:0;bottom:calc(100% + 6px);width:220px;padding:8px 9px;border:1px solid rgba(200,170,110,.16);border-radius:9px;background:#05141cfa;box-shadow:0 12px 28px #00000052;color:#a9bbb6;font-size:12px;line-height:1.45;opacity:0;visibility:hidden;transform:translateY(3px);transition:.14s;pointer-events:none}.achievement-row:hover .achievement-description-tooltip[data-v-bbdd622b],.achievement-row:focus-visible .achievement-description-tooltip[data-v-bbdd622b]{opacity:1;visibility:visible;transform:translateY(0)}.achievement-row.fx-glow .achievement-icon[data-v-bbdd622b]{box-shadow:0 0 12px color-mix(in srgb,var(--achievement-color) 35%,transparent)}.achievement-row.fx-holo .achievement-icon[data-v-bbdd622b]{background:linear-gradient(120deg,color-mix(in srgb,var(--achievement-color) 30%,#08202b),#745cff38,#4edcbf2e)}.achievement-row.fx-neon strong[data-v-bbdd622b]{color:var(--achievement-color);text-shadow:0 0 8px color-mix(in srgb,var(--achievement-color) 35%,transparent)}.connection-row[data-v-bbdd622b]{min-height:48px;padding:6px 0;border-top:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center}.connection-row[data-v-bbdd622b] .comm-avatar{width:34px!important;height:34px!important;border-radius:9px!important}.connection-row>span[data-v-bbdd622b]{display:grid;gap:1px}.compact-link-list>button[data-v-bbdd622b]{grid-template-columns:34px minmax(0,1fr) 14px}.compact-link-list>button:hover strong[data-v-bbdd622b]{color:#ead4a7}.achievement-settings[data-v-bbdd622b]{gap:18px}.achievement-settings-summary[data-v-bbdd622b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 15px;border:1px solid rgba(200,170,110,.12);border-radius:14px;background:linear-gradient(135deg,#c8aa6e0e,#389e9109)}.achievement-settings-summary>div[data-v-bbdd622b]{display:grid;gap:3px}.achievement-settings-summary small[data-v-bbdd622b]{font-size:12px;letter-spacing:.08em;color:#bca66f}.achievement-settings-summary strong[data-v-bbdd622b]{font-size:15px}.achievement-settings-summary span[data-v-bbdd622b]{font-size:12px;color:#7f9995}.achievement-equipped-summary[data-v-bbdd622b]{min-width:190px;padding-left:14px;border-left:1px solid rgba(200,170,110,.12);text-align:right}.achievement-equipped-summary strong[data-v-bbdd622b]{font-size:14px}.achievement-library-section[data-v-bbdd622b]{display:grid;gap:10px}.achievement-library-section>header[data-v-bbdd622b]{display:flex;justify-content:space-between;align-items:end;gap:16px;padding:0 2px}.achievement-library-section>header>div[data-v-bbdd622b]{display:grid;gap:3px}.achievement-library-section h3[data-v-bbdd622b]{margin:0;font-size:16px;font-weight:620}.achievement-library-section>header p[data-v-bbdd622b]{margin:0;color:#78918e;font-size:12px}.achievement-library-section>header>b[data-v-bbdd622b]{font-size:12px;color:#8fa9a4}.achievement-source-badge[data-v-bbdd622b]{width:max-content;display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid currentColor;border-radius:999px;font-size:12px;font-weight:760;letter-spacing:.05em;line-height:1}.achievement-source-badge.runia[data-v-bbdd622b]{color:#d1b772;background:#c8aa6e0e}.achievement-source-badge.community[data-v-bbdd622b]{color:#72c7b5;background:#45af970e}.achievement-library-grid[data-v-bbdd622b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.achievement-library-card[data-v-bbdd622b]{position:relative;min-height:176px;padding:12px;border:1px solid color-mix(in srgb,var(--achievement-color) 20%,rgba(255,255,255,.07));border-radius:14px;background:linear-gradient(145deg,color-mix(in srgb,var(--achievement-color) 5%,rgba(4,19,27,.55)),#04121a80);display:grid;grid-template-columns:70px minmax(0,1fr);grid-template-rows:1fr auto;gap:10px 11px;overflow:hidden}.achievement-library-card.selected[data-v-bbdd622b]{border-color:color-mix(in srgb,var(--achievement-color) 48%,rgba(255,255,255,.08));box-shadow:inset 0 0 24px color-mix(in srgb,var(--achievement-color) 7%,transparent)}.achievement-library-card.locked[data-v-bbdd622b]{filter:saturate(.58);opacity:.68}.achievement-library-art[data-v-bbdd622b]{position:relative;width:70px;height:70px;display:grid;place-items:center;border-radius:13px;background:#ffffff06}.achievement-library-art img[data-v-bbdd622b]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(0,0,0,.3))}.achievement-library-card.locked .achievement-library-art img[data-v-bbdd622b]{filter:grayscale(.9) brightness(.62);opacity:.55}.achievement-library-lock[data-v-bbdd622b]{position:absolute;right:-2px;bottom:-2px;width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#071820;color:#91a29f}.achievement-library-copy[data-v-bbdd622b]{min-width:0;display:grid;align-content:start;gap:5px}.achievement-library-copy>strong[data-v-bbdd622b]{font-size:14px}.achievement-library-copy>p[data-v-bbdd622b],.achievement-library-requirement span[data-v-bbdd622b]{margin:0;color:#7f9995;font-size:12px;line-height:1.45}.achievement-library-meta[data-v-bbdd622b]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.achievement-library-meta>span[data-v-bbdd622b]:not(.achievement-source-badge){font-size:12px;color:#829b97}.achievement-rarity[data-v-bbdd622b]{padding:3px 6px;border-radius:999px;background:#ffffff0b;color:var(--achievement-color)!important}.achievement-limited-number[data-v-bbdd622b]{padding:3px 6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--achievement-color) 32%,transparent);color:var(--achievement-color)!important;background:color-mix(in srgb,var(--achievement-color) 7%,transparent);font-weight:750;letter-spacing:.04em}.achievement-state.unlocked[data-v-bbdd622b]{color:#78c9ad!important}.achievement-state.locked[data-v-bbdd622b]{color:#9a8e8e!important}.achievement-effect-preview[data-v-bbdd622b]{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.achievement-effect-preview small[data-v-bbdd622b],.achievement-library-requirement small[data-v-bbdd622b]{font-size:12px;color:#67837f}.achievement-effect-preview b[data-v-bbdd622b]{font-size:12px}.achievement-library-requirement[data-v-bbdd622b]{display:grid;gap:2px}.achievement-library-actions[data-v-bbdd622b]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:6px}.achievement-library-actions button[data-v-bbdd622b],.achievement-community-toggle[data-v-bbdd622b]{min-height:32px;padding:0 9px;border:1px solid rgba(200,170,110,.14);border-radius:8px;color:#9aaca9;font-size:12px}.achievement-library-actions button.active[data-v-bbdd622b],.achievement-community-toggle.active[data-v-bbdd622b]{color:#071923;background:#c8aa6e;border-color:#c8aa6e;font-weight:700}.achievement-library-actions .title-action[data-v-bbdd622b]{color:var(--achievement-color)}.achievement-library-actions .title-action.active[data-v-bbdd622b]{background:color-mix(in srgb,var(--achievement-color) 15%,transparent);border-color:color-mix(in srgb,var(--achievement-color) 35%,transparent)}.achievement-community-list[data-v-bbdd622b]{display:grid;gap:7px}.achievement-community-card[data-v-bbdd622b]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid rgba(80,184,161,.1);border-radius:12px;background:#05171e57}.achievement-community-card.selected[data-v-bbdd622b]{border-color:color-mix(in srgb,var(--achievement-color) 42%,rgba(80,184,161,.12));background:color-mix(in srgb,var(--achievement-color) 4%,rgba(5,23,30,.34))}.achievement-community-art[data-v-bbdd622b]{width:46px;height:46px;display:grid;place-items:center;border-radius:10px;overflow:hidden;background:#ffffff09;font-size:20px}.achievement-community-art img[data-v-bbdd622b]{width:100%;height:100%;object-fit:cover}.achievement-community-copy[data-v-bbdd622b]{min-width:0;display:grid;gap:3px}.achievement-community-copy>strong[data-v-bbdd622b]{font-size:13px}.achievement-community-copy>p[data-v-bbdd622b]{margin:0;color:#78918e;font-size:12px;line-height:1.4}.achievement-effect-chips[data-v-bbdd622b]{display:flex;gap:4px;flex-wrap:wrap}.achievement-effect-chips span[data-v-bbdd622b]{padding:2px 5px;border-radius:999px;background:#ffffff0a;color:#78918e;font-size:12px}.achievement-settings-save[data-v-bbdd622b]{position:sticky;bottom:-20px;margin:0 -20px -20px;padding:12px 20px;border-top:1px solid rgba(200,170,110,.09);display:flex;align-items:center;justify-content:space-between;gap:12px;background:#05151ef5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.achievement-settings-save>span[data-v-bbdd622b]{display:flex;align-items:center;gap:6px;color:#82ad9f;font-size:12px}.achievement-settings-save .primary[data-v-bbdd622b]{min-height:38px;padding:0 13px;border-radius:9px;display:flex;align-items:center;gap:6px;color:#071923;background:#c8aa6e;font-size:12px;font-weight:750}@media(max-width:880px){.achievement-library-grid[data-v-bbdd622b],.achievement-settings-summary[data-v-bbdd622b]{grid-template-columns:1fr}.achievement-equipped-summary[data-v-bbdd622b]{padding-left:0;padding-top:10px;border-left:0;border-top:1px solid rgba(200,170,110,.12);text-align:left}.achievement-community-card[data-v-bbdd622b]{grid-template-columns:44px minmax(0,1fr)}.achievement-community-toggle[data-v-bbdd622b]{grid-column:1/-1;justify-self:end}}.public-canonical[data-v-bbdd622b]{margin-top:14px;padding:11px 14px;border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:8px;color:#76908e;font-size:12px}.public-canonical span[data-v-bbdd622b]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-canonical button[data-v-bbdd622b]{display:flex;gap:5px;align-items:center;color:#bda66e;font-size:12px}@media(max-width:1040px){.featured-match-grid[data-v-bbdd622b]{grid-template-columns:1fr 1fr}}@media(max-width:900px){.profile-settings-shell[data-v-bbdd622b]{grid-template-columns:1fr}.profile-settings-nav[data-v-bbdd622b]{border-right:0;border-bottom:1px solid rgba(200,170,110,.09);display:grid;grid-template-columns:1fr 1fr 1fr}.settings-owner[data-v-bbdd622b]{grid-column:1/-1}.profile-settings-nav>button[data-v-bbdd622b]{min-height:48px}.range-grid[data-v-bbdd622b]{grid-template-columns:1fr 1fr}.profile-game-dock[data-v-bbdd622b],.profile-home-grid[data-v-bbdd622b]{grid-template-columns:1fr}.profile-home-side[data-v-bbdd622b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.user-banner[data-v-bbdd622b]{height:190px}.user-identity[data-v-bbdd622b]{padding:66px 18px 20px}.user-avatar[data-v-bbdd622b]{left:18px;top:-55px;width:96px!important;height:96px!important}.user-actions[data-v-bbdd622b]{position:absolute;right:16px;top:14px}.user-copy h1[data-v-bbdd622b]{font-size:26px}}@media(max-width:600px){.featured-match-grid[data-v-bbdd622b]{grid-template-columns:1fr}.highlight-picker-backdrop[data-v-bbdd622b]{padding:9px}.highlight-picker-modal[data-v-bbdd622b]{padding:15px;max-height:calc(100vh - 18px)}.highlight-picker-row[data-v-bbdd622b]{grid-template-columns:42px minmax(0,1fr) 32px}.highlight-picker-row>img[data-v-bbdd622b]{width:42px;height:42px}.picker-kda[data-v-bbdd622b]{grid-column:2/3;text-align:left}.picker-pin[data-v-bbdd622b]{grid-column:3;grid-row:1/3}.profile-home-side[data-v-bbdd622b]{grid-template-columns:1fr}.game-account[data-v-bbdd622b]{min-width:250px}.runia-public-user[data-v-bbdd622b]{width:min(100% - 20px,1180px);padding-top:12px}.user-banner[data-v-bbdd622b]{height:150px}.user-actions[data-v-bbdd622b]{position:static;margin-top:10px;margin-left:0;justify-content:flex-start}.profile-settings-main[data-v-bbdd622b]{padding:14px}.profile-settings-nav[data-v-bbdd622b]{grid-template-columns:1fr}.settings-owner[data-v-bbdd622b]{grid-column:auto}.editor-grid[data-v-bbdd622b],.appearance-grid[data-v-bbdd622b],.range-grid[data-v-bbdd622b]{grid-template-columns:1fr}.editor-grid .full[data-v-bbdd622b]{grid-column:auto}.appearance-avatar[data-v-bbdd622b]{left:14px}.appearance-preview>div[data-v-bbdd622b]:last-child{padding-left:104px}.select-row[data-v-bbdd622b],.select-setting[data-v-bbdd622b]{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}.select-row select[data-v-bbdd622b],.select-setting select[data-v-bbdd622b]{width:100%}.settings-actions[data-v-bbdd622b]{bottom:-14px;margin-left:-14px;margin-right:-14px;margin-bottom:-14px}.account-card[data-v-bbdd622b]{grid-template-columns:44px minmax(0,1fr) 18px}.account-card>img[data-v-bbdd622b]{width:42px;height:42px}.account-rank[data-v-bbdd622b]{grid-column:2/3;display:flex;min-width:0;gap:6px}.account-rank img[data-v-bbdd622b]{width:26px;height:26px}.account-card>svg[data-v-bbdd622b]{grid-column:3;grid-row:1/3}.public-canonical[data-v-bbdd622b]{align-items:flex-start}.public-canonical button[data-v-bbdd622b]{white-space:nowrap}}.profile-live-presence[data-v-bbdd622b]{width:100%;min-height:72px;margin-top:10px;padding:9px 13px;border:1px solid rgba(75,201,168,.2);border-radius:14px;display:grid;grid-template-columns:34px 48px minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;color:var(--text);background:linear-gradient(100deg,#40b09512,#061922c7);box-shadow:inset 0 1px #ffffff05}.profile-live-presence[data-v-bbdd622b]:hover{border-color:#4bc9a861;background:linear-gradient(100deg,#40b0951c,#061922d1)}.live-presence-pulse[data-v-bbdd622b]{position:relative;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#71d0b9;background:#4abfa112}.live-presence-pulse i[data-v-bbdd622b]{position:absolute;right:4px;top:4px;width:6px;height:6px;border-radius:50%;background:#5bd0af;box-shadow:0 0 10px #5bd0af;animation:livePresencePulse-bbdd622b 1.8s ease-in-out infinite}.profile-live-presence>img[data-v-bbdd622b]{width:46px;height:46px;border-radius:12px;object-fit:cover;border:1px solid rgba(93,199,174,.16)}.live-presence-copy[data-v-bbdd622b]{min-width:0;display:grid;gap:1px}.live-presence-copy>small[data-v-bbdd622b]{font-size:12px;letter-spacing:1px;color:#66c9b1;font-weight:720}.live-presence-copy>strong[data-v-bbdd622b]{font-size:13px;font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-presence-copy>strong em[data-v-bbdd622b]{margin-left:2px;color:#78928e;font-size:12px;font-style:normal;font-weight:480}.live-presence-copy>span[data-v-bbdd622b]{font-size:12px;color:#7f9995}.live-presence-open[data-v-bbdd622b]{display:flex;align-items:center;gap:5px;color:#91aaa5;font-size:12px;white-space:nowrap}@keyframes livePresencePulse-bbdd622b{50%{opacity:.45;transform:scale(.72)}}@media(max-width:600px){.profile-live-presence[data-v-bbdd622b]{grid-template-columns:32px 42px minmax(0,1fr)}.profile-live-presence>img[data-v-bbdd622b]{width:40px;height:40px}.live-presence-open[data-v-bbdd622b]{display:none}}.runia-public-user:not(.is-light) .user-hero[data-v-bbdd622b]{background:#11141a;border-color:#ffffff13}.runia-public-user:not(.is-light) .user-banner[data-v-bbdd622b]{background:linear-gradient(135deg,#20242d,#11141a)}.runia-public-user:not(.is-light) .user-avatar[data-v-bbdd622b]{border-color:#11141a}.runia-public-user:not(.is-light) .user-copy b[data-v-bbdd622b],.runia-public-user:not(.is-light) .profile-social-meta[data-v-bbdd622b],.runia-public-user:not(.is-light) .profile-social-notice[data-v-bbdd622b],.runia-public-user:not(.is-light) .user-copy p[data-v-bbdd622b]{color:#8e96a3}.runia-public-user:not(.is-light) .user-actions .edit-profile[data-v-bbdd622b],.runia-public-user:not(.is-light) .user-actions .friend-profile[data-v-bbdd622b]{color:#b8b0e9;border-color:#9a90e83d;background:#9a90e80e}.runia-public-user:not(.is-light) .profile-settings-shell[data-v-bbdd622b]{border-color:#ffffff13;background:#11141a}.runia-public-user:not(.is-light) .profile-settings-nav[data-v-bbdd622b]{border-color:#fff1;background:#0f1116}.runia-public-user:not(.is-light) .profile-settings-nav>button[data-v-bbdd622b]{color:#8e96a3}.runia-public-user:not(.is-light) .profile-settings-nav>button small[data-v-bbdd622b]{color:#6f7885}.runia-public-user:not(.is-light) .profile-settings-nav>button.active[data-v-bbdd622b]{border-color:#9a90e83d;background:#9a90e812;color:#c4bdf0}.runia-public-user:not(.is-light) .settings-header[data-v-bbdd622b]{border-color:#fff1}.runia-public-user:not(.is-light) .settings-header p[data-v-bbdd622b],.runia-public-user:not(.is-light) .editor-grid label[data-v-bbdd622b],.runia-public-user:not(.is-light) .handle-prefix[data-v-bbdd622b],.runia-public-user:not(.is-light) .url-preview[data-v-bbdd622b],.runia-public-user:not(.is-light) .appearance-preview>div:last-child span[data-v-bbdd622b],.runia-public-user:not(.is-light) .appearance-preview>div:last-child p[data-v-bbdd622b],.runia-public-user:not(.is-light) .media-control small[data-v-bbdd622b],.runia-public-user:not(.is-light) .settings-card header small[data-v-bbdd622b]{color:#858d99}.runia-public-user[data-v-bbdd622b]:not(.is-light) :is(.editor-grid input,.editor-grid textarea,.select-row select,.select-setting select,.handle-input){background:#0d0f14;border-color:#ffffff16;color:#eef0f4}.runia-public-user:not(.is-light) .appearance-preview[data-v-bbdd622b]{background:#10131a;border-color:#ffffff14}.runia-public-user:not(.is-light) .appearance-banner[data-v-bbdd622b]{background:linear-gradient(135deg,#20242d,#11141a)}.runia-public-user:not(.is-light) .appearance-avatar[data-v-bbdd622b]{border-color:#11141a}.runia-public-user[data-v-bbdd622b]:not(.is-light) :is(.media-control,.settings-card){background:#ffffff06;border-color:#fff1}.runia-public-user:not(.is-light) .theme-accents button.active[data-v-bbdd622b]{box-shadow:0 0 0 2px #11141a}.runia-public-user:not(.is-light) .settings-actions[data-v-bbdd622b],.runia-public-user:not(.is-light) .achievement-settings-save[data-v-bbdd622b]{background:#11141af5;border-color:#ffffff12}.runia-public-user:not(.is-light) .settings-actions .primary[data-v-bbdd622b],.runia-public-user:not(.is-light) .achievement-library-actions button.active[data-v-bbdd622b],.runia-public-user:not(.is-light) .achievement-community-toggle.active[data-v-bbdd622b],.runia-public-user:not(.is-light) .achievement-settings-save .primary[data-v-bbdd622b]{color:#111318}.runia-public-user:not(.is-light) .featured-match-card[data-v-bbdd622b]{background:linear-gradient(145deg,#d4b7770b,#11141a)}.runia-public-user:not(.is-light) .highlight-picker-backdrop[data-v-bbdd622b]{background:#030407c7}.runia-public-user:not(.is-light) .highlight-picker-modal[data-v-bbdd622b]{border-color:#ffffff16;background:#11141a;color:#eef0f4}.runia-public-user:not(.is-light) .highlight-picker-modal>header[data-v-bbdd622b]{border-color:#fff1}.runia-public-user:not(.is-light) .highlight-picker-modal header p[data-v-bbdd622b],.runia-public-user:not(.is-light) .picker-match-main small[data-v-bbdd622b],.runia-public-user:not(.is-light) .picker-kda small[data-v-bbdd622b]{color:#858d99}.runia-public-user:not(.is-light) .highlight-picker-row[data-v-bbdd622b]{border-color:#fff1;background:#0f1116;color:#e4e7ec}.runia-public-user:not(.is-light) .highlight-picker-row[data-v-bbdd622b]:hover{border-color:#ffffff1f;background:#151820}.runia-public-user:not(.is-light) .achievement-description-tooltip[data-v-bbdd622b]{border-color:#ffffff14;background:#11141a;color:#a9b0bb}.runia-public-user:not(.is-light) .achievement-library-card[data-v-bbdd622b]{background:linear-gradient(145deg,color-mix(in srgb,var(--achievement-color) 4%,#11141a),#0f1116)}.runia-public-user:not(.is-light) .achievement-library-lock[data-v-bbdd622b]{background:#151922;color:#9aa2ae}.runia-public-user:not(.is-light) .achievement-community-card[data-v-bbdd622b]{border-color:#ffffff0f;background:#0f1116}.runia-public-user:not(.is-light) .achievement-community-card.selected[data-v-bbdd622b]{background:color-mix(in srgb,var(--achievement-color) 5%,#11141a)}.runia-public-user:not(.is-light) .profile-live-presence[data-v-bbdd622b]{border-color:#ffffff13;background:#11141a}.runia-public-user:not(.is-light) .profile-live-presence[data-v-bbdd622b]:hover{border-color:#9a90e833;background:#151820}.profile-settings-page[data-v-bbdd622b]{--ps-ink:#eef0f4;--ps-muted:#8e96a3;--ps-soft:#b8bec8;--ps-accent:#d4b777;--ps-teal:#9a90e8;--ps-line:rgba(255,255,255,.075);--ps-strong:rgba(255,255,255,.12);--ps-surface:#11141a;--ps-sidebar:#0f1116;--ps-card:rgba(255,255,255,.025);--ps-control:#0d0f14;--ps-hover:rgba(255,255,255,.045);color:var(--ps-ink);min-height:calc(100dvh - 165px);padding:6px 0 55px;font-family:Runia Manrope,Inter,system-ui,sans-serif}.runia-public-user.is-light .profile-settings-page[data-v-bbdd622b]{--ps-ink:#2b4654;--ps-muted:#657f8c;--ps-soft:#46687a;--ps-accent:#926f39;--ps-teal:#247f7c;--ps-line:rgba(75,117,136,.16);--ps-strong:rgba(63,110,134,.25);--ps-surface:rgba(255,255,255,.66);--ps-sidebar:rgba(235,243,246,.56);--ps-card:rgba(108,158,178,.05);--ps-control:rgba(255,255,255,.79);--ps-hover:rgba(91,145,165,.075)}.profile-settings-page button[data-v-bbdd622b],.profile-settings-page input[data-v-bbdd622b],.profile-settings-page textarea[data-v-bbdd622b],.profile-settings-page select[data-v-bbdd622b]{font:inherit}.profile-settings-page button[data-v-bbdd622b]{cursor:pointer}.profile-settings-page button[data-v-bbdd622b]:focus-visible,.profile-settings-page select[data-v-bbdd622b]:focus-visible,.profile-settings-page input[data-v-bbdd622b]:focus-visible,.profile-settings-page textarea[data-v-bbdd622b]:focus-visible,.profile-settings-access button[data-v-bbdd622b]:focus-visible{outline:2px solid var(--ps-teal);outline-offset:2px}.profile-settings-page-top[data-v-bbdd622b]{display:flex;flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:23px;padding:0 2px}.profile-settings-back[data-v-bbdd622b]{display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:0 8px 0 0;background:none;border:0;color:var(--ps-muted);font-size:12px;font-weight:530}.profile-settings-back[data-v-bbdd622b]:hover{color:var(--ps-accent)}.profile-settings-page-title>span[data-v-bbdd622b]{display:block;margin-bottom:6px;color:var(--ps-accent);font-size:12px;font-weight:620;letter-spacing:.105em}.profile-settings-page-title h1[data-v-bbdd622b]{margin:0;color:var(--ps-ink);font-size:clamp(25px,2.9vw,34px);font-weight:540;line-height:1.25;letter-spacing:-.035em}.profile-settings-page-title p[data-v-bbdd622b]{margin:6px 0 0;color:var(--ps-muted);font-size:12px;line-height:1.7}.profile-settings-page .profile-settings-shell[data-v-bbdd622b]{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:580px;margin:0;border:1px solid var(--ps-line);border-radius:16px;overflow:hidden;background:var(--ps-surface);box-shadow:0 20px 54px -38px #0008123b;-webkit-backdrop-filter:blur(17px) saturate(108%);backdrop-filter:blur(17px) saturate(108%)}.profile-settings-page .profile-settings-nav[data-v-bbdd622b]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:17px 11px;border:0;border-right:1px solid var(--ps-line);background:var(--ps-sidebar)}.profile-settings-page .settings-owner[data-v-bbdd622b]{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;padding:4px 9px 16px;margin:0 0 13px;border:0;border-bottom:1px solid var(--ps-line)}.profile-settings-page .settings-owner>span[data-v-bbdd622b]{min-width:0}.profile-settings-page .settings-owner small[data-v-bbdd622b]{font-size:12px;color:var(--ps-accent);letter-spacing:.06em}.profile-settings-page .settings-owner strong[data-v-bbdd622b]{font-size:13px;color:var(--ps-ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-settings-page .settings-owner[data-v-bbdd622b] .comm-avatar{width:38px!important;height:38px!important;border-radius:12px!important}.profile-settings-page .profile-settings-nav>button[data-v-bbdd622b]{width:100%;min-height:48px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;align-items:center;padding:7px 10px;text-align:left;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--ps-muted);transition:background .15s ease,border-color .15s ease,color .15s ease}.profile-settings-page .profile-settings-nav>button>svg[data-v-bbdd622b]{color:inherit}.profile-settings-page .profile-settings-nav>button>span[data-v-bbdd622b]{display:grid;gap:2px;min-width:0}.profile-settings-page .profile-settings-nav>button strong[data-v-bbdd622b]{font-size:12px;font-weight:580;color:inherit}.profile-settings-page .profile-settings-nav>button small[data-v-bbdd622b]{font-size:12px;color:var(--ps-muted);opacity:.78;line-height:1.35}.profile-settings-page .profile-settings-nav>button[data-v-bbdd622b]:hover{color:var(--ps-ink);background:var(--ps-hover)}.profile-settings-page .profile-settings-nav>button.active[data-v-bbdd622b]{color:var(--ps-accent);border-color:var(--ps-strong);background:linear-gradient(125deg,rgba(190,165,120,.065),var(--ps-hover))}.profile-settings-page .profile-settings-nav>button.active small[data-v-bbdd622b]{color:var(--ps-soft)}.profile-settings-page .profile-settings-main[data-v-bbdd622b]{min-width:0;padding:25px clamp(17px,2.5vw,31px) 22px}.profile-settings-page .settings-header[data-v-bbdd622b]{display:flex;justify-content:space-between;align-items:flex-start;gap:17px;padding-bottom:19px;border-bottom:1px solid var(--ps-line)}.profile-settings-page .settings-header>div[data-v-bbdd622b]{display:grid;gap:5px}.profile-settings-page .settings-header small[data-v-bbdd622b]{font-size:12px;color:var(--ps-accent);letter-spacing:.09em}.profile-settings-page .settings-header h2[data-v-bbdd622b]{margin:0;color:var(--ps-ink);font-size:22px;font-weight:540;letter-spacing:-.027em;line-height:1.3}.profile-settings-page .settings-header p[data-v-bbdd622b]{margin:0;color:var(--ps-muted);font-size:12px;max-width:610px;line-height:1.7}.profile-settings-page .settings-header>button[data-v-bbdd622b]{width:32px;min-width:32px;height:32px;padding:0;display:grid;place-items:center;color:var(--ps-muted);background:var(--ps-card);border:1px solid var(--ps-line);border-radius:9px}.profile-settings-page .settings-header>button[data-v-bbdd622b]:hover{color:var(--ps-ink);background:var(--ps-hover)}.profile-settings-page .editor-loading[data-v-bbdd622b]{min-height:300px;color:var(--ps-muted)}.profile-settings-page .settings-section[data-v-bbdd622b]{padding-top:18px;display:grid;gap:15px;min-width:0}.profile-settings-page .editor-grid[data-v-bbdd622b]{gap:14px}.profile-settings-page .editor-grid label[data-v-bbdd622b]{gap:7px;color:var(--ps-soft)}.profile-settings-page[data-v-bbdd622b] :is(.editor-grid input,.editor-grid textarea,.select-row select,.select-setting select){min-width:0;border:1px solid var(--ps-strong);border-radius:10px;background:var(--ps-control);color:var(--ps-ink);box-shadow:none;outline:none;transition:border-color .15s}.profile-settings-page[data-v-bbdd622b] :is(.editor-grid input,.editor-grid textarea,.select-row select,.select-setting select):focus{border-color:var(--ps-teal)}.profile-settings-page .editor-grid input[data-v-bbdd622b]{height:41px;padding:0 12px}.profile-settings-page .editor-grid textarea[data-v-bbdd622b]{min-height:95px;resize:vertical;padding:11px 12px}.profile-settings-page .editor-grid input[data-v-bbdd622b]::placeholder,.profile-settings-page .editor-grid textarea[data-v-bbdd622b]::placeholder{color:var(--ps-muted)}.profile-settings-page .handle-input[data-v-bbdd622b]{height:42px;gap:8px;padding:0 10px;border:1px solid var(--ps-strong);border-radius:10px;background:var(--ps-control)}.profile-settings-page .handle-input[data-v-bbdd622b]:focus-within{border-color:var(--ps-teal)}.profile-settings-page .handle-input input[data-v-bbdd622b]{height:39px;background:transparent!important;border:0!important;color:var(--ps-ink)!important}.profile-settings-page .handle-prefix[data-v-bbdd622b]{color:var(--ps-muted)}.profile-settings-page .url-preview[data-v-bbdd622b]{border:1px solid var(--ps-line);background:var(--ps-card);color:var(--ps-muted)}.profile-settings-page .url-preview>svg[data-v-bbdd622b]{flex:none;color:var(--ps-accent)}.profile-settings-page .appearance-preview[data-v-bbdd622b]{min-height:190px;border:1px solid var(--ps-strong);background:var(--ps-control);border-radius:13px}.profile-settings-page .appearance-banner[data-v-bbdd622b]{height:114px}.profile-settings-page .appearance-avatar[data-v-bbdd622b]{top:75px;border-color:var(--ps-surface);border-radius:16px!important}.profile-settings-page .appearance-preview>div[data-v-bbdd622b]:last-child{min-height:84px}.profile-settings-page .appearance-preview>div:last-child small[data-v-bbdd622b]{color:var(--ps-accent)}.profile-settings-page .appearance-preview>div:last-child strong[data-v-bbdd622b]{color:var(--ps-ink)}.profile-settings-page .appearance-preview>div:last-child span[data-v-bbdd622b],.profile-settings-page .appearance-preview>div:last-child p[data-v-bbdd622b]{color:var(--ps-muted)}.profile-settings-page .appearance-grid[data-v-bbdd622b]{gap:12px}.profile-settings-page .media-control[data-v-bbdd622b],.profile-settings-page .settings-card[data-v-bbdd622b]{min-width:0;padding:15px;border:1px solid var(--ps-line);border-radius:12px;background:var(--ps-card)}.profile-settings-page .media-control>header[data-v-bbdd622b],.profile-settings-page .settings-card>header[data-v-bbdd622b]{margin-bottom:12px;align-items:center;color:var(--ps-accent)}.profile-settings-page .media-control strong[data-v-bbdd622b],.profile-settings-page .settings-card strong[data-v-bbdd622b]{color:var(--ps-ink);font-weight:590}.profile-settings-page .media-control small[data-v-bbdd622b],.profile-settings-page .settings-card header small[data-v-bbdd622b]{color:var(--ps-muted);line-height:1.55}.profile-settings-page .upload-button[data-v-bbdd622b]{min-height:35px;padding:0 11px;color:var(--ps-accent);border:1px solid var(--ps-strong);border-radius:8px;background:var(--ps-card)}.profile-settings-page .upload-button[data-v-bbdd622b]:hover{background:var(--ps-hover)}.profile-settings-page .text-button[data-v-bbdd622b]{margin-left:8px;color:var(--ps-muted)}.profile-settings-page .text-button[data-v-bbdd622b]:hover{color:var(--ps-ink)}.profile-settings-page .upload-notice[data-v-bbdd622b]{background:var(--ps-card);color:var(--ps-teal)}.profile-settings-page .range-grid[data-v-bbdd622b]{gap:15px 12px}.profile-settings-page .range-grid label[data-v-bbdd622b]{color:var(--ps-muted);gap:8px}.profile-settings-page .range-grid input[type=range][data-v-bbdd622b]{width:100%;height:5px;border-radius:99px;background:var(--ps-line);accent-color:var(--ps-accent);-webkit-appearance:none;-moz-appearance:none;appearance:none}.profile-settings-page .range-grid input[type=range][data-v-bbdd622b]::-webkit-slider-thumb{width:14px;height:14px;border:2px solid var(--ps-surface);border-radius:50%;background:var(--ps-accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 0 0 1px var(--ps-strong)}.profile-settings-page .range-grid input[type=range][data-v-bbdd622b]::-moz-range-thumb{width:12px;height:12px;border:2px solid var(--ps-surface);border-radius:50%;background:var(--ps-accent)}.profile-settings-page .select-setting[data-v-bbdd622b]{color:var(--ps-muted)}.profile-settings-page .select-row[data-v-bbdd622b],.profile-settings-page .toggle-row[data-v-bbdd622b]{min-height:59px;padding:12px 0;border-color:var(--ps-line)}.profile-settings-page .select-row>span[data-v-bbdd622b],.profile-settings-page .toggle-row>span[data-v-bbdd622b]{gap:5px}.profile-settings-page .select-row strong[data-v-bbdd622b],.profile-settings-page .toggle-row strong[data-v-bbdd622b]{color:var(--ps-ink);font-size:12px;font-weight:570}.profile-settings-page .select-row small[data-v-bbdd622b],.profile-settings-page .toggle-row small[data-v-bbdd622b]{color:var(--ps-muted);line-height:1.55}.profile-settings-page[data-v-bbdd622b] :is(.select-row select,.select-setting select){padding:0 34px 0 10px;height:39px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ps-ink);background-image:linear-gradient(45deg,transparent 50%,var(--ps-muted) 50%),linear-gradient(135deg,var(--ps-muted) 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.profile-settings-page .select-row select option[data-v-bbdd622b],.profile-settings-page .select-setting select option[data-v-bbdd622b]{background:var(--ps-surface);color:var(--ps-ink)}.profile-settings-page .toggle-row input[type=checkbox][data-v-bbdd622b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;position:relative;width:38px;height:22px;border:1px solid var(--ps-strong);border-radius:999px;background:var(--ps-control);transition:background .17s ease,border-color .17s ease}.profile-settings-page .toggle-row input[type=checkbox][data-v-bbdd622b]:before{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:var(--ps-muted);transition:transform .17s ease,background .17s ease}.profile-settings-page .toggle-row input[type=checkbox][data-v-bbdd622b]:checked{background:color-mix(in srgb,var(--ps-teal) 24%,var(--ps-control));border-color:var(--ps-teal)}.profile-settings-page .toggle-row input[type=checkbox][data-v-bbdd622b]:checked:before{transform:translate(16px);background:var(--ps-teal)}.profile-settings-page .theme-presets button[data-v-bbdd622b]{border:1px solid var(--ps-line);border-radius:8px;background:var(--ps-card);color:var(--ps-muted);font-size:12px}.profile-settings-page .theme-presets button[data-v-bbdd622b]:hover{color:var(--ps-ink);background:var(--ps-hover)}.profile-settings-page .theme-presets button.active[data-v-bbdd622b]{border-color:var(--ps-strong);color:var(--ps-accent);background:color-mix(in srgb,var(--ps-accent) 7%,var(--ps-card))}.profile-settings-page .theme-accents button[data-v-bbdd622b]{width:27px;height:27px}.profile-settings-page .theme-accents button.active[data-v-bbdd622b]{border-color:var(--ps-ink);box-shadow:0 0 0 2px var(--ps-surface)}.profile-settings-page .editor-error[data-v-bbdd622b]{color:#dd9995;line-height:1.6}.profile-settings-page .settings-actions[data-v-bbdd622b]{display:flex;align-items:center;justify-content:flex-end;gap:9px;position:sticky;bottom:0;z-index:2;margin:18px calc(-1*clamp(17px,2.5vw,31px)) -22px;padding:13px clamp(17px,2.5vw,31px);border-top:1px solid var(--ps-line);background:var(--ps-surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.profile-settings-page .settings-actions button[data-v-bbdd622b]{min-height:38px;padding:0 15px;border:1px solid var(--ps-line);border-radius:9px;background:var(--ps-card);color:var(--ps-muted);font-size:12px}.profile-settings-page .settings-actions button[data-v-bbdd622b]:hover{background:var(--ps-hover);color:var(--ps-ink)}.profile-settings-page .settings-actions .primary[data-v-bbdd622b]{display:flex;align-items:center;gap:7px;border-color:transparent;background:linear-gradient(120deg,#ead4a3,#c9b17f);color:#111318;font-weight:670}.profile-settings-page .settings-actions .primary[data-v-bbdd622b]:disabled{opacity:.5;cursor:not-allowed}.profile-settings-placeholder[data-v-bbdd622b]{display:grid;place-items:center;min-height:340px;color:var(--ps-muted);font-size:13px;border:1px solid var(--ps-line);border-radius:14px;background:var(--ps-surface)}.profile-settings-access[data-v-bbdd622b]{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:350px;padding:65px 20px;text-align:center}.profile-settings-access>svg[data-v-bbdd622b]{color:var(--runia-accent,#c8aa6e)}.profile-settings-access h1[data-v-bbdd622b]{margin:0;font-size:22px;font-weight:540}.profile-settings-access p[data-v-bbdd622b]{margin:0 0 10px;font-size:13px;color:var(--muted)}.profile-settings-access button[data-v-bbdd622b]{display:flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--text);font-size:12px}@media(max-width:900px){.profile-settings-page .profile-settings-shell[data-v-bbdd622b]{grid-template-columns:190px minmax(0,1fr)}.profile-settings-page .profile-settings-nav>button[data-v-bbdd622b]{padding:7px 8px}.profile-settings-page .profile-settings-main[data-v-bbdd622b]{padding:20px}.profile-settings-page .settings-actions[data-v-bbdd622b]{margin:18px -20px -20px;padding:13px 20px}}@media(max-width:720px){.profile-settings-page[data-v-bbdd622b]{min-height:calc(100dvh - 115px);padding-bottom:25px}.profile-settings-page-top[data-v-bbdd622b]{margin-bottom:18px;gap:13px}.profile-settings-page .profile-settings-shell[data-v-bbdd622b]{display:flex;flex-direction:column;min-height:0;border-radius:13px}.profile-settings-page .profile-settings-nav[data-v-bbdd622b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:8px;border:0;border-bottom:1px solid var(--ps-line)}.profile-settings-page .settings-owner[data-v-bbdd622b]{display:none}.profile-settings-page .profile-settings-nav>button[data-v-bbdd622b]{display:flex;justify-content:center;gap:6px;min-width:0;min-height:43px;padding:8px 3px;text-align:center;border-radius:8px}.profile-settings-page .profile-settings-nav>button>svg[data-v-bbdd622b]{width:16px;height:16px;flex:none}.profile-settings-page .profile-settings-nav>button>span[data-v-bbdd622b]{display:block;min-width:0}.profile-settings-page .profile-settings-nav>button strong[data-v-bbdd622b]{font-size:12px;white-space:nowrap}.profile-settings-page .profile-settings-nav>button small[data-v-bbdd622b]{display:none}.profile-settings-page .profile-settings-main[data-v-bbdd622b]{padding:17px}.profile-settings-page .settings-header[data-v-bbdd622b]{gap:10px}.profile-settings-page .settings-header h2[data-v-bbdd622b]{font-size:20px}.profile-settings-page .settings-actions[data-v-bbdd622b]{margin:18px -17px -17px;padding:12px 17px}.profile-settings-page .appearance-grid[data-v-bbdd622b],.profile-settings-page .editor-grid[data-v-bbdd622b]{grid-template-columns:1fr}.profile-settings-page .editor-grid .full[data-v-bbdd622b]{grid-column:auto}}@media(max-width:480px){.profile-settings-page-title h1[data-v-bbdd622b]{font-size:26px}.profile-settings-page .profile-settings-nav>button[data-v-bbdd622b]{gap:4px}.profile-settings-page .profile-settings-nav>button strong[data-v-bbdd622b]{font-size:12px}.profile-settings-page .settings-header>button[data-v-bbdd622b]{width:29px;min-width:29px;height:29px}.profile-settings-page .range-grid[data-v-bbdd622b]{grid-template-columns:1fr 1fr}.profile-settings-page .select-row[data-v-bbdd622b],.profile-settings-page .select-setting[data-v-bbdd622b]{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}.profile-settings-page .select-row select[data-v-bbdd622b],.profile-settings-page .select-setting select[data-v-bbdd622b]{width:100%}.profile-settings-page .settings-actions[data-v-bbdd622b]{bottom:0}}@media(prefers-reduced-motion:reduce){.profile-settings-page[data-v-bbdd622b] *,.profile-settings-page[data-v-bbdd622b] *:before,.profile-settings-page[data-v-bbdd622b] *:after{transition:none!important;animation:none!important}}.profile-settings-page .profile-wallpaper-editor[data-v-bbdd622b]{display:grid;gap:11px}.profile-settings-page .profile-wallpaper-editor>header[data-v-bbdd622b]{margin-bottom:0}.profile-settings-page .profile-wallpaper-preview[data-v-bbdd622b]{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:162px;padding:14px 17px;box-sizing:border-box;overflow:hidden;border:1px solid var(--ps-strong);border-radius:12px;background-color:#10131a;background-size:cover;background-position:center center;background-repeat:no-repeat}.profile-settings-page .profile-wallpaper-preview[data-v-bbdd622b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 88% 0%,rgba(216,196,145,.12),transparent 64%)}.profile-settings-page .profile-wallpaper-preview-title[data-v-bbdd622b]{display:inline-flex;align-items:center;width:max-content;max-width:100%;font-size:12px;font-weight:650;line-height:1.5;letter-spacing:.09em;color:#f3e8cf;text-shadow:0 1px 7px rgba(0,0,0,.4)}.profile-settings-page .profile-wallpaper-preview-glass[data-v-bbdd622b]{display:grid;grid-template-columns:27px minmax(0,1fr) 22px;gap:9px;align-items:center;width:min(260px,72%);min-height:60px;padding:10px;border:1px solid rgba(223,238,245,.3);border-radius:10px;background:#11141ab8;box-shadow:0 12px 34px -20px #0000004d;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}.profile-settings-page .profile-wallpaper-preview-glass span[data-v-bbdd622b]:first-child{width:27px;height:27px;border-radius:9px;background:linear-gradient(135deg,#cab37fb3,#9a90e87a)}.profile-settings-page .profile-wallpaper-preview-glass span[data-v-bbdd622b]:nth-child(2){height:16px;border-radius:4px;background:linear-gradient(180deg,rgba(242,251,255,.54) 0 35%,transparent 35% 58%,rgba(209,230,238,.33) 58% 100%)}.profile-settings-page .profile-wallpaper-preview-glass i[data-v-bbdd622b]{width:22px;height:22px;border-radius:6px;border:1px solid rgba(230,248,255,.44)}.profile-settings-page .profile-wallpaper-gif[data-v-bbdd622b]{position:absolute;top:13px;right:13px;padding:3px 9px;border-radius:7px;border:1px solid rgba(202,239,235,.35);background:#0d0f14b8;color:#d7dbe4;font-size:12px;font-weight:700;letter-spacing:.05em;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.profile-settings-page .profile-wallpaper-actions[data-v-bbdd622b]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.profile-settings-page .profile-wallpaper-actions .text-button[data-v-bbdd622b]{margin-left:0}.profile-settings-page .profile-wallpaper-note[data-v-bbdd622b]{margin:0;color:var(--ps-muted);line-height:1.6;font-size:12px}.runia-public-user.is-light .profile-settings-page .profile-wallpaper-preview[data-v-bbdd622b]{border-color:#567e934a}.runia-public-user.is-light .profile-settings-page .profile-wallpaper-preview-glass[data-v-bbdd622b]{background:#172e3d78;border-color:#e0eff56b}@media(max-width:600px){.profile-settings-page .profile-wallpaper-preview[data-v-bbdd622b]{min-height:145px;padding:12px}.profile-settings-page .profile-wallpaper-preview-glass[data-v-bbdd622b]{width:min(240px,83%)}}@media(prefers-reduced-motion:reduce){.profile-settings-page .profile-wallpaper-preview[data-v-bbdd622b] *{animation:none!important;transition:none!important}}.profile-settings-page .profile-wallpaper-preview-video[data-v-bbdd622b]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover;object-position:center;pointer-events:none}.profile-settings-page .profile-wallpaper-preview[data-v-bbdd622b]:after{z-index:1}.profile-settings-page .profile-wallpaper-preview-title[data-v-bbdd622b],.profile-settings-page .profile-wallpaper-preview-glass[data-v-bbdd622b]{position:relative;z-index:2}.profile-settings-page .profile-wallpaper-gif[data-v-bbdd622b]{z-index:2}.profile-settings-page .profile-wallpaper-upload-progress[data-v-bbdd622b]{display:flex;gap:12px;align-items:center;color:var(--ps-muted);font-size:12px;font-variant-numeric:tabular-nums}.profile-settings-page .profile-wallpaper-upload-track[data-v-bbdd622b]{flex:1;height:6px;border-radius:999px;overflow:hidden;background:var(--ps-line)}.profile-settings-page .profile-wallpaper-upload-track>span[data-v-bbdd622b]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ps-teal),var(--ps-accent));transition:width .2s ease}.profile-settings-page .profile-wallpaper-upload-progress>strong[data-v-bbdd622b]{color:var(--ps-ink);min-width:38px;text-align:right;font-size:12px;font-weight:600}@media(prefers-reduced-motion:reduce){.profile-settings-page .profile-wallpaper-preview-video[data-v-bbdd622b]{display:none}.profile-settings-page .profile-wallpaper-upload-track>span[data-v-bbdd622b]{transition:none}}.welcome-root[data-v-3c514dbc]{--wel-gold:#d7b878;min-height:100%;width:100%;background-color:#07131b;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;padding:26px 22px;color:#f4f0e9;box-sizing:border-box}.welcome-wrap[data-v-3c514dbc]{width:min(720px,100%);display:grid;gap:16px}.welcome-brand[data-v-3c514dbc]{display:flex;align-items:center;gap:12px;color:#f7f4ee}.welcome-brand-icon[data-v-3c514dbc]{width:39px;height:39px;flex:none;border-radius:12px;background:#ffffff1a;display:grid;place-items:center;overflow:hidden;color:var(--wel-gold)}.welcome-brand-icon img[data-v-3c514dbc]{width:100%;height:100%;object-fit:cover}.welcome-brand>div[data-v-3c514dbc]{display:grid;gap:2px}.welcome-brand small[data-v-3c514dbc]{font-size:12px;color:#c6bca8;letter-spacing:.9px}.welcome-brand strong[data-v-3c514dbc]{font-size:15px}.welcome-dialog[data-v-3c514dbc]{width:100%;background:#181c23f2;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #00000040;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.welcome-content[data-v-3c514dbc]{padding:24px 28px 19px}.welcome-intro[data-v-3c514dbc]{margin-bottom:16px}.welcome-eyebrow[data-v-3c514dbc]{font-size:12px;color:var(--wel-gold);font-weight:760}.welcome-intro p[data-v-3c514dbc]{font-size:13px;line-height:1.5;color:#aeb7c2;margin:5px 0}.welcome-progress[data-v-3c514dbc]{display:flex;align-items:center;gap:8px;font-size:12px;color:#a9b0bc}.welcome-progress span[data-v-3c514dbc]:last-child{color:#b3b1d7}.welcome-progress i[data-v-3c514dbc]{color:#666;font-style:normal}.welcome-questions h2[data-v-3c514dbc]{margin:12px 0 7px;font-size:clamp(18px,2vw,23px);font-weight:740;line-height:1.3}.welcome-description[data-v-3c514dbc]{font-size:13px;color:#b7c1c9;line-height:1.6;white-space:pre-wrap;margin:0 0 13px;overflow-wrap:anywhere}.welcome-options[data-v-3c514dbc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px}.welcome-choice[data-v-3c514dbc]{min-width:0}.welcome-choice>button[data-v-3c514dbc]{display:flex;align-items:flex-start;gap:10px;text-align:left;min-height:70px;width:100%;padding:13px 12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0b;color:#f2f2f1;font-size:13px;line-height:1.55}.welcome-choice>button[data-v-3c514dbc]:hover{border-color:#d7b8786b;background:#d7b87814}.welcome-choice>button.selected[data-v-3c514dbc]{border-color:var(--wel-gold);background:#d7b87821}.option-icon[data-v-3c514dbc]{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:#d7b87821;color:var(--wel-gold)}.welcome-consent[data-v-3c514dbc]{display:flex;gap:11px;align-items:flex-start;margin:19px 0 8px;padding:14px 15px;border:1px solid rgba(215,184,120,.27);background:#d7b87813;border-radius:10px;color:#e6d7ae;font-size:13px;line-height:1.5}.welcome-consent input[data-v-3c514dbc]{width:17px;height:17px;accent-color:#d7b878;flex:none;margin-top:1px}.welcome-footer[data-v-3c514dbc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px;min-height:56px;background:#070b1166;border-top:1px solid rgba(255,255,255,.06)}.welcome-footer-note[data-v-3c514dbc]{font-size:12px;color:#909ca8}.welcome-back[data-v-3c514dbc],.welcome-next[data-v-3c514dbc]{display:flex;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;border-radius:8px}.welcome-next[data-v-3c514dbc]{margin-left:auto;background:var(--wel-gold);color:#191919}.welcome-next[data-v-3c514dbc]:disabled{opacity:.36;cursor:not-allowed}.welcome-back[data-v-3c514dbc]{color:#abb5c0}.welcome-empty[data-v-3c514dbc]{font-size:13px;color:#b6bfc5}.preview[data-v-3c514dbc]{min-height:430px;border-radius:14px}.welcome-preview-indicator[data-v-3c514dbc]{text-align:center;color:var(--wel-gold);font-size:12px}.welcome-root.embedded[data-v-3c514dbc]{height:100%;min-height:100%;max-height:none;padding:clamp(12px,2.6vh,26px);overflow-y:auto;align-items:center}.embedded .welcome-wrap[data-v-3c514dbc]{width:min(620px,100%);margin:auto;gap:0}.embedded .welcome-dialog[data-v-3c514dbc]{border-radius:13px;box-shadow:0 20px 60px #0000002e}.embedded .welcome-content[data-v-3c514dbc]{padding:22px 25px 18px}.embedded.preview[data-v-3c514dbc]{border:0;border-radius:0;min-height:100%;padding:12px}.embedded.preview .welcome-wrap[data-v-3c514dbc]{max-width:540px}.embedded.preview .welcome-content[data-v-3c514dbc]{padding:16px 18px}.embedded.preview .welcome-preview-indicator[data-v-3c514dbc]{display:none}.editing .welcome-wrap[data-v-3c514dbc]{width:min(660px,100%)}.editing .welcome-content[data-v-3c514dbc]{padding:21px 24px 18px}.welcome-root.embedded.editing[data-v-3c514dbc]{height:100%;min-height:0;max-height:100%;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:clamp(8px,1.6vh,18px) clamp(12px,1.8vw,24px)}.embedded.editing .welcome-wrap[data-v-3c514dbc]{width:min(680px,100%);height:auto;max-height:100%;min-height:0;display:flex;flex-direction:column;flex:0 1 auto;margin:auto;gap:0}.embedded.editing .welcome-dialog[data-v-3c514dbc]{flex:0 1 auto;min-height:0;max-height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:12px}.embedded.editing .welcome-content[data-v-3c514dbc]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.embedded.editing .welcome-footer[data-v-3c514dbc]{flex:0 0 auto;min-height:48px}@media(max-width:620px){.welcome-root.embedded.editing[data-v-3c514dbc]{padding:6px}.embedded.editing .welcome-wrap[data-v-3c514dbc]{width:100%}.embedded.editing .welcome-content[data-v-3c514dbc]{padding:13px 12px}}.welcome-edit-heading[data-v-3c514dbc],.welcome-edit-summary[data-v-3c514dbc],.welcome-edit-title[data-v-3c514dbc],.welcome-edit-body[data-v-3c514dbc],.welcome-edit-option input[data-v-3c514dbc]{color:#f0f0ef;background:transparent;outline:none;font-family:inherit;box-sizing:border-box;border:1px solid transparent;border-radius:6px;width:100%;min-width:0}.welcome-edit-heading[data-v-3c514dbc]{font-size:13px;font-weight:800;color:#e5c47e;padding:5px 8px}.welcome-edit-summary[data-v-3c514dbc]{font-size:13px;line-height:1.5;color:#b8c5cc;min-height:46px;resize:vertical;padding:7px 8px}.welcome-edit-title[data-v-3c514dbc]{margin-top:9px;padding:6px 8px;font-size:21px;line-height:1.3;font-weight:750;letter-spacing:-.25px}.welcome-edit-body[data-v-3c514dbc]{padding:7px 8px;margin:5px 0 0;line-height:1.55;font-size:13px;color:#b6c3ca;resize:vertical;min-height:64px}.editing input[data-v-3c514dbc]:hover,.editing textarea[data-v-3c514dbc]:hover,.editing input[data-v-3c514dbc]:focus,.editing textarea[data-v-3c514dbc]:focus{border-color:#d7b8785c;background:#ffffff09}.welcome-edit-step-actions[data-v-3c514dbc]{display:flex;gap:5px;align-items:center;justify-content:flex-end;margin:5px 0 0}.welcome-edit-step-actions button[data-v-3c514dbc]{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:7px;color:#c0c5c9}.welcome-edit-step-actions button[data-v-3c514dbc]:hover{color:#e2c380;border-color:#c5a565}.welcome-edit-step-actions button[data-v-3c514dbc]:disabled{opacity:.3}.welcome-required-label[data-v-3c514dbc]{display:flex;align-items:center;gap:6px;color:#adb9c1;font-size:12px;padding:0 7px}.welcome-required-label input[data-v-3c514dbc]{accent-color:var(--wel-gold)}.welcome-edit-step-actions .welcome-step-remove[data-v-3c514dbc]{color:#e3a6a0}.welcome-edit-option[data-v-3c514dbc]{display:flex;align-items:center;gap:8px;min-width:0;min-height:46px;padding:7px 9px;border:1px solid rgba(255,255,255,.12);background:#ffffff0b;border-radius:9px}.welcome-edit-option input[data-v-3c514dbc]{font-size:13px;padding:5px}.welcome-edit-option .option-delete[data-v-3c514dbc]{width:26px;height:26px;flex:none;color:#aab3ba}.welcome-edit-option .option-delete[data-v-3c514dbc]:disabled{opacity:.26}.welcome-add-option[data-v-3c514dbc]{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;width:100%;min-height:45px;font-size:12px;color:#dfc484;border:1px dashed rgba(215,184,120,.35);border-radius:9px}.editor-options[data-v-3c514dbc]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-demo[data-v-3c514dbc]{color:#c8ba99}.editing .welcome-intro[data-v-3c514dbc]{margin-bottom:10px}@media(max-width:620px){.welcome-root[data-v-3c514dbc]{padding:12px}.welcome-content[data-v-3c514dbc],.embedded .welcome-content[data-v-3c514dbc]{padding:17px 16px}.welcome-options[data-v-3c514dbc],.editor-options[data-v-3c514dbc]{grid-template-columns:1fr}.welcome-choice>button[data-v-3c514dbc]{min-height:48px}.welcome-footer[data-v-3c514dbc]{padding:9px 13px}}@media(prefers-reduced-motion:reduce){.welcome-choice>button[data-v-3c514dbc]{transition:none}}.guest-lobby[data-v-e0eb67c6]{--lobby-ink:#eeefee;--lobby-muted:#91a1a9;--lobby-gold:#d9bb79;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden;background:#08121c;color:var(--lobby-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.lobby-topbar[data-v-e0eb67c6]{display:flex;align-items:center;gap:11px;min-height:59px;flex:0 0 59px;padding:7px 18px;border-bottom:1px solid rgba(255,255,255,.075);background:#0c1822}.lobby-back[data-v-e0eb67c6],.lobby-top-share[data-v-e0eb67c6]{display:grid;place-items:center;width:35px;height:35px;flex:none;border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#d9e0e2}.lobby-back[data-v-e0eb67c6]:hover,.lobby-top-share[data-v-e0eb67c6]:hover{background:#ffffff0f}.lobby-top-avatar[data-v-e0eb67c6]{width:34px;height:34px;border:1px solid rgba(255,255,255,.11);border-radius:10px;display:grid;place-items:center;overflow:hidden;color:var(--lobby-gold);background:#23343c}.lobby-top-avatar img[data-v-e0eb67c6]{width:100%;height:100%;object-fit:cover}.lobby-top-title[data-v-e0eb67c6]{display:grid;gap:1px;min-width:0;flex:1}.lobby-top-title small[data-v-e0eb67c6]{font-size:12px;color:#c3aa7b;letter-spacing:.45px}.lobby-top-title strong[data-v-e0eb67c6]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lobby-guest-status[data-v-e0eb67c6]{display:flex;align-items:center;gap:6px;letter-spacing:.65px;font-size:12px;font-weight:750;color:#a8ccbd}.lobby-guest-status>span[data-v-e0eb67c6]{width:6px;height:6px;border-radius:50%;background:#6bcf9e}.lobby-layout[data-v-e0eb67c6]{flex:1;display:grid;grid-template-columns:244px minmax(0,1fr);min-height:0;min-width:0}.lobby-channel-sidebar[data-v-e0eb67c6]{min-height:0;min-width:0;display:flex;flex-direction:column;background:#0d1821;border-right:1px solid rgba(255,255,255,.085)}.lobby-community-banner[data-v-e0eb67c6]{min-height:98px;padding:17px 14px;background-color:#18252c;background-size:cover;background-position:center;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;border-bottom:1px solid rgba(255,255,255,.06)}.lobby-community-banner>div[data-v-e0eb67c6]{min-width:0;display:grid;gap:5px}.lobby-community-banner strong[data-v-e0eb67c6]{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-community-banner small[data-v-e0eb67c6]{font-size:12px;color:#b9c4c8}.lobby-channel-nav[data-v-e0eb67c6]{flex:1;min-height:0;overflow:auto;padding:18px 9px 12px;overscroll-behavior:contain}.lobby-category[data-v-e0eb67c6]{display:block;padding:0 9px;margin:0 0 7px;font-size:12px;letter-spacing:.65px;font-weight:750;color:#92a2aa}.lobby-category[data-v-e0eb67c6]:not(:first-child){margin-top:21px}.lobby-channel[data-v-e0eb67c6]{width:100%;height:37px;display:flex;align-items:center;gap:10px;padding:7px 9px;margin:2px 0;border-radius:8px;font-size:13px;color:#aab7c2;text-align:left;border:1px solid transparent}.lobby-channel span[data-v-e0eb67c6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lobby-channel[data-v-e0eb67c6]:hover{background:#ffffff0e;color:#f3f4f3}.lobby-channel.selected[data-v-e0eb67c6]{background:#c9ab6e1f;border-color:#c9ab6e24;color:#e6cc92}.lobby-channel i[data-v-e0eb67c6]{width:5px;height:5px;border-radius:50%;background:#e1c17e}.lobby-channel-none[data-v-e0eb67c6]{display:flex;gap:9px;padding:9px;color:#89969c;font-size:12px;line-height:1.45}.lobby-sidebar-hint[data-v-e0eb67c6]{display:flex;align-items:flex-start;gap:8px;padding:13px 8px;margin-top:17px;border-top:1px solid rgba(255,255,255,.07);color:#8d9ba1;font-size:12px;line-height:1.4}.lobby-sidebar-hint svg[data-v-e0eb67c6]{flex:none}.lobby-sidebar-self[data-v-e0eb67c6]{flex:0 0 auto;display:flex;align-items:center;gap:9px;min-height:58px;padding:9px 13px;border-top:1px solid rgba(255,255,255,.08);background:#101c26}.lobby-self-avatar[data-v-e0eb67c6]{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:10px;background:#344652;color:#dee5e7;font-size:13px;font-weight:800}.lobby-sidebar-self>span[data-v-e0eb67c6]:last-child{min-width:0;display:grid;gap:2px}.lobby-sidebar-self strong[data-v-e0eb67c6]{font-size:12px;max-width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lobby-sidebar-self small[data-v-e0eb67c6]{font-size:12px;color:var(--lobby-muted)}.lobby-main[data-v-e0eb67c6]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#0a141f}.lobby-room-header[data-v-e0eb67c6]{height:58px;flex:0 0 58px;display:flex;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.08);background:#101b25}.lobby-room-header>svg[data-v-e0eb67c6]{color:#c9b17b;flex:none}.lobby-room-header>div[data-v-e0eb67c6]{flex:1;min-width:0;display:grid;gap:2px}.lobby-room-header strong[data-v-e0eb67c6]{font-size:14px;font-weight:750}.lobby-room-header small[data-v-e0eb67c6]{font-size:12px;color:#9baab3}.lobby-room-privacy[data-v-e0eb67c6]{font-size:12px;display:flex;align-items:center;gap:6px;color:#9daaae}.lobby-room-body[data-v-e0eb67c6]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:#0a1520}.lobby-room-body.showing-welcome[data-v-e0eb67c6]{overflow:auto}.lobby-message-area[data-v-e0eb67c6]{height:100%;min-height:0;display:flex;flex-direction:column;background:#0b1621}.lobby-messages-scroll[data-v-e0eb67c6]{flex:1;min-height:0;overflow-y:auto;padding:8px 22px 24px}.lobby-message-toolbar[data-v-e0eb67c6]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding:12px 0;margin-bottom:15px;font-size:12px;color:#96aab4}.lobby-message-toolbar button[data-v-e0eb67c6],.lobby-load-more[data-v-e0eb67c6]{display:flex;align-items:center;gap:6px;color:#d7c38c;font-size:12px;cursor:pointer}.lobby-message-toolbar button[data-v-e0eb67c6]:disabled,.lobby-load-more[data-v-e0eb67c6]:disabled{opacity:.5}.lobby-load-more[data-v-e0eb67c6]{margin:8px auto 20px}.lobby-chat-message[data-v-e0eb67c6]{display:flex;gap:11px;padding:9px 3px;min-width:0}.lobby-chat-avatar[data-v-e0eb67c6]{width:37px;height:37px;flex:0 0 37px;display:grid;place-items:center;background:#243847;color:#e5d0a0;border-radius:12px;overflow:hidden;font-size:14px;font-weight:750}.lobby-chat-avatar img[data-v-e0eb67c6]{height:100%;width:100%;object-fit:cover}.lobby-chat-content[data-v-e0eb67c6]{flex:1;min-width:0}.lobby-chat-meta[data-v-e0eb67c6]{display:flex;align-items:baseline;gap:9px}.lobby-chat-meta strong[data-v-e0eb67c6]{font-size:13px;color:#e7ebed}.lobby-chat-meta time[data-v-e0eb67c6]{font-size:12px;color:#8396a1}.lobby-chat-text[data-v-e0eb67c6]{margin:4px 0 0;font-size:13px;line-height:1.55;color:#c8d2d9;white-space:pre-wrap;overflow-wrap:anywhere}.lobby-chat-text.is-deleted[data-v-e0eb67c6]{font-style:italic;color:#82909c}.lobby-chat-reply[data-v-e0eb67c6]{font-size:12px;border-left:2px solid #aa986b;padding:3px 8px;color:#97aab3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lobby-chat-reply strong[data-v-e0eb67c6]{color:#d7c38c}.lobby-message-state[data-v-e0eb67c6]{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;color:#8fa3ad;font-size:13px}.lobby-message-state strong[data-v-e0eb67c6]{color:#dfe7e8}.lobby-message-state button[data-v-e0eb67c6]{color:#d8bc80}.lobby-composer-gate[data-v-e0eb67c6]{display:flex;align-items:center;gap:11px;flex:0 0 auto;padding:14px 18px;background:#111f2b;border-top:1px solid rgba(255,255,255,.09);color:#aebdc6;font-size:13px}.lobby-composer-gate>svg[data-v-e0eb67c6]{flex:none;color:#d8bd84}.lobby-composer-gate>span[data-v-e0eb67c6]{flex:1;min-width:0}.lobby-composer-gate strong[data-v-e0eb67c6]{color:#e5ebee}.lobby-composer-gate button[data-v-e0eb67c6]{flex:none;display:flex;align-items:center;gap:7px;padding:9px 13px;background:#d4b775;color:#15212a;border-radius:9px;font-size:12px;font-weight:750}.lobby-channel-intro[data-v-e0eb67c6]{min-height:100%;background-size:cover;background-position:center;display:grid;place-items:center;padding:28px}.lobby-channel-card[data-v-e0eb67c6]{width:min(590px,100%);padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#0f161fe3;box-shadow:0 18px 55px #00000029}.lobby-room-mark[data-v-e0eb67c6]{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#d7bd7f;background:#d7bd7f1f}.lobby-intro-eyebrow[data-v-e0eb67c6]{display:block;margin:21px 0 8px;font-size:12px;letter-spacing:.8px;font-weight:750;color:var(--lobby-gold)}.lobby-channel-card h2[data-v-e0eb67c6]{font-size:clamp(19px,2vw,26px);line-height:1.2;margin:0 0 10px;word-break:break-word}.lobby-channel-card>p[data-v-e0eb67c6]{font-size:13px;line-height:1.65;color:#b5c1c8;margin:0}.lobby-readonly-notice[data-v-e0eb67c6]{display:flex;align-items:flex-start;gap:10px;margin:22px 0 17px;padding:12px 13px;border-top:1px solid rgba(255,255,255,.1);color:#acbac0;font-size:12px;line-height:1.6}.lobby-readonly-notice svg[data-v-e0eb67c6]{color:#cdb682;flex:none}.lobby-join[data-v-e0eb67c6],.lobby-signup[data-v-e0eb67c6]{display:flex;align-items:center;justify-content:center;gap:7px;min-height:37px;padding:7px 14px;border:1px solid rgba(215,187,119,.45);border-radius:8px;background:#d4b775;color:#151c23;font-size:12px;font-weight:750}.lobby-bottom-bar[data-v-e0eb67c6]{min-height:57px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 18px;background:#0d1923;border-top:1px solid rgba(255,255,255,.08)}.lobby-bottom-bar>span[data-v-e0eb67c6]{display:flex;align-items:center;gap:8px;font-size:12px;color:#aab8c0;line-height:1.4}.lobby-bottom-bar>span svg[data-v-e0eb67c6]{flex:none;color:#d4b775}.lobby-bottom-bar>div[data-v-e0eb67c6]{display:flex;align-items:center;gap:8px;flex:none}.lobby-signin[data-v-e0eb67c6]{display:flex;align-items:center;gap:6px;font-size:12px;color:#d6c194;padding:8px 11px}.guest-lobby.is-preview[data-v-e0eb67c6]{min-height:0;height:100%;max-height:100%;border-radius:0}.is-preview .lobby-layout[data-v-e0eb67c6]{grid-template-columns:174px minmax(0,1fr)}.is-preview .lobby-topbar[data-v-e0eb67c6]{height:45px;min-height:45px;flex-basis:45px;padding:6px 12px}.is-preview .lobby-room-header[data-v-e0eb67c6]{height:44px;flex-basis:44px;padding:6px 12px}.is-preview .lobby-channel-nav[data-v-e0eb67c6]{padding:10px 6px}.is-preview .lobby-community-banner[data-v-e0eb67c6]{min-height:68px;padding:9px}.is-preview .lobby-sidebar-self[data-v-e0eb67c6]{min-height:46px}.is-preview .lobby-bottom-bar[data-v-e0eb67c6]{min-height:38px;padding:7px 12px}.is-preview .lobby-guest-status[data-v-e0eb67c6]{font-size:12px}@media(max-width:720px){.lobby-layout[data-v-e0eb67c6]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.lobby-channel-sidebar[data-v-e0eb67c6]{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);max-height:142px}.lobby-community-banner[data-v-e0eb67c6]{min-height:48px;padding:8px 14px;align-items:center}.lobby-community-banner small[data-v-e0eb67c6]{display:none}.lobby-channel-nav[data-v-e0eb67c6]{display:flex;gap:5px;padding:7px 10px;min-height:45px;max-height:50px;overflow-x:auto;overflow-y:hidden;align-items:center;white-space:nowrap}.lobby-category[data-v-e0eb67c6],.lobby-sidebar-hint[data-v-e0eb67c6],.lobby-sidebar-self[data-v-e0eb67c6]{display:none}.lobby-channel[data-v-e0eb67c6]{flex:0 0 auto;width:auto;padding:6px 12px;margin:0}.lobby-channel-none[data-v-e0eb67c6]{white-space:normal}.lobby-bottom-bar>span[data-v-e0eb67c6]{max-width:350px}.is-preview .lobby-layout[data-v-e0eb67c6]{grid-template-columns:minmax(0,1fr)}.is-preview .lobby-channel-sidebar[data-v-e0eb67c6]{max-height:115px}}@media(max-width:530px){.lobby-topbar[data-v-e0eb67c6]{padding:7px 10px;gap:7px}.lobby-top-title small[data-v-e0eb67c6]{display:none}.lobby-room-header[data-v-e0eb67c6]{padding:8px 12px}.lobby-room-privacy[data-v-e0eb67c6]{display:none}.lobby-bottom-bar[data-v-e0eb67c6]{align-items:flex-start;flex-direction:column;padding:9px 12px;gap:6px}.lobby-bottom-bar>div[data-v-e0eb67c6]{align-self:flex-end}.lobby-channel-intro[data-v-e0eb67c6]{padding:14px}.lobby-channel-card[data-v-e0eb67c6]{padding:20px}}@media(prefers-reduced-motion:reduce){.lobby-channel[data-v-e0eb67c6],.lobby-join[data-v-e0eb67c6]{transition:none}}.guest-lobby.is-editor[data-v-e0eb67c6]{height:100%;min-height:0;max-height:100%;flex:1 1 0;min-width:0;overflow:hidden}.lobby-editor-bar[data-v-e0eb67c6]{display:flex;align-items:center;flex:0 0 auto;gap:11px;flex-wrap:wrap;padding:8px 13px;background:#101c27;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:8}.lobby-editor-setting[data-v-e0eb67c6]{display:flex;gap:6px;align-items:center;font-size:12px;color:#b8c4c9;white-space:nowrap}.lobby-editor-setting input[data-v-e0eb67c6]{accent-color:#d9bc79;width:15px;height:15px}.lobby-editor-divider[data-v-e0eb67c6]{height:23px;border-left:1px solid rgba(255,255,255,.1)}.lobby-editor-action[data-v-e0eb67c6]{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:#e1d0a3;font-size:12px;white-space:nowrap}.lobby-editor-action[data-v-e0eb67c6]:hover{background:#ffffff0e}.lobby-editor-hint[data-v-e0eb67c6]{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:12px;color:#99a8ae}.lobby-editor-publish[data-v-e0eb67c6]{display:flex;align-items:center;gap:7px;min-height:34px;padding:8px 13px;border-radius:8px;background:#d4b775;color:#191c23;font-size:12px;font-weight:760;white-space:nowrap}.lobby-editor-publish[data-v-e0eb67c6]:disabled{opacity:.52}.lobby-editor-appearance[data-v-e0eb67c6]{position:absolute;right:155px;top:46px;z-index:10;width:min(345px,calc(100vw - 34px));padding:15px;background:#1b2530;border:1px solid rgba(255,255,255,.17);border-radius:12px;box-shadow:0 24px 65px #0009;display:grid;gap:14px}.lobby-editor-upload[data-v-e0eb67c6],.lobby-editor-reset[data-v-e0eb67c6]{display:flex;align-items:center;gap:8px;font-size:12px;color:#e5d2aa;cursor:pointer}.lobby-editor-upload input[data-v-e0eb67c6]{width:100%;max-width:210px;font-size:12px;color:#b9c6c8}.lobby-editor-opacity[data-v-e0eb67c6]{display:grid;gap:9px;font-size:12px;color:#bdc9cb}.lobby-editor-opacity strong[data-v-e0eb67c6]{color:#e4cb92}.lobby-editor-opacity input[data-v-e0eb67c6]{accent-color:#d4b775;width:100%}.lobby-step-item[data-v-e0eb67c6]{padding-inline:9px;min-height:35px;height:auto}.lobby-add-row[data-v-e0eb67c6]{display:flex;flex-wrap:wrap;gap:5px;padding:8px 6px 3px}.lobby-add-row button[data-v-e0eb67c6]{display:flex;align-items:center;gap:3px;padding:6px 7px;border:1px dashed rgba(215,187,119,.27);border-radius:6px;color:#dbc691;background:#d7bb7709;font-size:12px}.is-editor .lobby-channel-sidebar[data-v-e0eb67c6]{min-width:0}.is-editor .lobby-channel-nav[data-v-e0eb67c6]{overscroll-behavior:contain}.is-editor .lobby-layout[data-v-e0eb67c6]{grid-template-columns:245px minmax(0,1fr)}.is-editor .lobby-bottom-bar[data-v-e0eb67c6]{min-height:40px;padding:8px 13px}.is-editor .lobby-room-body[data-v-e0eb67c6]{overflow:auto}@media(max-width:860px){.lobby-editor-hint[data-v-e0eb67c6]{display:none}.lobby-editor-appearance[data-v-e0eb67c6]{right:6px}.is-editor .lobby-layout[data-v-e0eb67c6]{grid-template-columns:205px minmax(0,1fr)}}@media(max-width:720px){.is-editor .lobby-channel-sidebar[data-v-e0eb67c6]{max-height:215px}.is-editor .lobby-layout[data-v-e0eb67c6]{grid-template-columns:1fr}.is-editor .lobby-channel-nav[data-v-e0eb67c6]{max-height:none;min-height:0;flex-wrap:wrap;white-space:normal}.is-editor .lobby-category[data-v-e0eb67c6]{display:block}.is-editor .lobby-step-item[data-v-e0eb67c6]{width:auto}.is-editor .lobby-add-row[data-v-e0eb67c6]{display:flex}}.is-editor .lobby-layout[data-v-e0eb67c6]{flex:1 1 0;min-height:0;max-height:100%;overflow:hidden}.is-editor .lobby-main[data-v-e0eb67c6],.is-editor .lobby-channel-sidebar[data-v-e0eb67c6]{height:100%;min-height:0;overflow:hidden}.is-editor .lobby-community-banner[data-v-e0eb67c6]{min-height:58px;max-height:58px;flex:0 0 58px;padding:10px 12px;align-items:center;background-position:center}.is-editor .lobby-community-banner strong[data-v-e0eb67c6]{font-size:13px}.is-editor .lobby-community-banner small[data-v-e0eb67c6]{display:none}.is-editor .lobby-room-header[data-v-e0eb67c6]{height:43px;min-height:43px;flex:0 0 43px;padding:7px 14px}.is-editor .lobby-room-header strong[data-v-e0eb67c6]{font-size:13px}.is-editor .lobby-room-header small[data-v-e0eb67c6]{font-size:12px}.is-editor .lobby-editor-bar[data-v-e0eb67c6]{flex:0 0 auto;min-height:44px;padding:6px 11px}.is-editor .lobby-room-body[data-v-e0eb67c6]{flex:1 1 0;min-height:0;overflow:hidden}.is-editor .lobby-bottom-bar[data-v-e0eb67c6]{flex:0 0 auto;min-height:37px}@media(max-width:720px){.is-editor .lobby-layout[data-v-e0eb67c6]{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,auto) minmax(0,1fr)}.is-editor .lobby-channel-sidebar[data-v-e0eb67c6]{max-height:145px;height:auto}.is-editor .lobby-community-banner[data-v-e0eb67c6]{min-height:42px;max-height:42px;flex-basis:42px;padding:6px 10px}.is-editor .lobby-channel-nav[data-v-e0eb67c6]{max-height:97px;min-height:0;padding:5px 7px;overflow-x:auto;overflow-y:auto}.is-editor .lobby-room-body[data-v-e0eb67c6]{min-height:0}}.lobby-topbar.lobby-guild-strip[data-v-e0eb67c6]{position:relative;height:40px;min-height:40px;flex:0 0 40px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:color-mix(in srgb,#0c1822 94%,#000 6%);border-bottom:1px solid rgba(255,255,255,.09)}.lobby-guild-strip-brand[data-v-e0eb67c6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:min(52%,520px);min-width:0;display:flex;align-items:center;gap:8px;white-space:nowrap}.lobby-guild-strip-brand .lobby-top-avatar[data-v-e0eb67c6]{width:23px;height:23px;min-width:23px;flex:0 0 23px;border-radius:7px}.lobby-guild-strip-brand>strong[data-v-e0eb67c6]{min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#eaecea;font-size:13px;font-weight:730}.lobby-guild-strip-actions[data-v-e0eb67c6]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}.lobby-guild-strip .lobby-guest-status[data-v-e0eb67c6]{font-size:12px;letter-spacing:.25px}.lobby-guild-strip .lobby-back[data-v-e0eb67c6],.lobby-guild-strip .lobby-top-share[data-v-e0eb67c6]{width:29px;height:29px;min-width:29px;flex:0 0 29px;border-radius:8px}.lobby-guild-strip .lobby-back[data-v-e0eb67c6]{z-index:1}@media(max-width:530px){.lobby-guild-strip-brand[data-v-e0eb67c6]{max-width:46%;gap:5px}.lobby-guild-strip-actions[data-v-e0eb67c6]{gap:5px}.lobby-guild-strip .lobby-top-avatar[data-v-e0eb67c6]{width:21px;height:21px;min-width:21px;flex-basis:21px}.lobby-guild-strip .lobby-guest-status[data-v-e0eb67c6]{font-size:12px}}.public-community[data-v-1e1bfb9b]{width:min(1120px,calc(100% - 36px));margin:0 auto;padding:24px 0 52px;color:var(--text)}.community-state[data-v-1e1bfb9b]{min-height:60vh;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted);font-size:14px;position:relative;z-index:2}.community-state.error strong[data-v-1e1bfb9b]{font-size:22px;color:var(--text)}.community-state button[data-v-1e1bfb9b]{display:flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid var(--line);border-radius:10px}.guest-community-entry[data-v-1e1bfb9b]{position:relative;width:100%;max-width:none;min-height:100%;margin:0;padding:0;overflow:hidden;background:radial-gradient(circle at 50% 36%,rgba(52,94,91,.13),transparent 35%),linear-gradient(145deg,#061720,#06131c 48%,#081923)}.guest-rune-field[data-v-1e1bfb9b]{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;overflow:hidden;pointer-events:none;filter:blur(.05px)}.guest-rune-field span[data-v-1e1bfb9b]{position:absolute;color:#dbc18113;font-family:Georgia,serif;line-height:1;animation:guestRuneDrift-1e1bfb9b 30s ease-in-out infinite alternate;will-change:transform,opacity;text-shadow:0 0 18px rgba(200,170,110,.08)}@keyframes guestRuneDrift-1e1bfb9b{0%{transform:translate3d(-8px,10px,0) rotate(-8deg);opacity:.35}50%{opacity:.82}to{transform:translate3d(16px,-18px,0) rotate(11deg);opacity:.28}}.guest-community-stage[data-v-1e1bfb9b]{position:relative;z-index:1;min-height:100%;display:grid;place-items:center;align-content:center;gap:22px;padding:44px 18px 56px}.guest-runia-wordmark[data-v-1e1bfb9b]{display:block;width:116px;height:38px;object-fit:contain;filter:drop-shadow(0 5px 18px rgba(0,0,0,.28))}.guest-community-card[data-v-1e1bfb9b]{width:min(470px,calc(100vw - 30px));overflow:hidden;border:1px solid rgba(214,191,139,.19);border-radius:22px;background:linear-gradient(180deg,#0b222bf5,#071821fa);box-shadow:0 28px 90px #0000006b,0 0 0 1px #ffffff05;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.guest-community-banner[data-v-1e1bfb9b]{height:156px;background:linear-gradient(135deg,#173b42,#0b202b);background-size:cover;background-position:center}.guest-community-body[data-v-1e1bfb9b]{position:relative;padding:54px 28px 27px;text-align:center}.guest-community-avatar[data-v-1e1bfb9b]{position:absolute;left:50%;top:0;width:82px;height:82px;transform:translate(-50%,-50%);display:grid;place-items:center;overflow:hidden;border:4px solid #0b222c;border-radius:24px;background:#173b43;color:#dfc47f;font-size:23px;box-shadow:0 12px 32px #00000059}.guest-community-avatar img[data-v-1e1bfb9b]{width:100%;height:100%;object-fit:cover}.guest-community-kicker[data-v-1e1bfb9b]{display:block;margin-bottom:8px;color:#bda36e;font-size:12px;font-weight:750;letter-spacing:1.35px}.guest-community-body h1[data-v-1e1bfb9b]{margin:0;color:#f1ebdf;font-size:27px;font-weight:560;letter-spacing:-.55px}.guest-community-body>p[data-v-1e1bfb9b]{max-width:380px;margin:10px auto 13px;color:#9fb3af;font-size:13px;line-height:1.65}.guest-community-meta[data-v-1e1bfb9b]{display:flex;justify-content:center;flex-wrap:wrap;gap:7px 13px;margin-bottom:21px;color:#789895;font-size:12px}.guest-community-meta span[data-v-1e1bfb9b]{display:inline-flex;align-items:center;gap:5px}.guest-community-join[data-v-1e1bfb9b]{width:100%;min-height:44px;border:1px solid rgba(226,196,129,.38);border-radius:11px;display:flex;align-items:center;justify-content:center;gap:8px;color:#071921;background:linear-gradient(180deg,#ddc17e,#c9a85f);font-size:13px;font-weight:760;box-shadow:0 9px 24px #97763224}.guest-community-join[data-v-1e1bfb9b]:hover{filter:brightness(1.04);transform:translateY(-1px)}.guest-community-join[data-v-1e1bfb9b]:disabled{opacity:.55;transform:none}.guest-community-share[data-v-1e1bfb9b]{margin:10px auto 0;padding:6px 8px;display:flex;align-items:center;gap:6px;color:#8fa6a2;font-size:12px}.guest-community-share[data-v-1e1bfb9b]:hover{color:#d7c496}.guest-community-body>small[data-v-1e1bfb9b]{display:block;margin-top:13px;color:#5f7d7b;font-size:12px;line-height:1.45}.community-hero[data-v-1e1bfb9b]{min-height:350px;padding:34px;border:1px solid rgba(200,170,110,.14);border-radius:22px;display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(135deg,#12343d,#071821);background-size:cover;background-position:center}.community-brand[data-v-1e1bfb9b]{width:100%;display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:20px;align-items:end}.community-logo[data-v-1e1bfb9b]{width:86px;height:86px;border:4px solid #09202a;border-radius:24px;display:grid;place-items:center;overflow:hidden;background:#153842;color:#e0c887;font-size:24px}.community-logo img[data-v-1e1bfb9b]{width:100%;height:100%;object-fit:cover}.community-brand>div[data-v-1e1bfb9b]:nth-child(2){display:grid;gap:5px}.community-brand>div>span[data-v-1e1bfb9b]{color:#cfb26c;font-size:12px;letter-spacing:1.15px}.community-brand h1[data-v-1e1bfb9b]{margin:0;color:#f1e9d8;font-size:34px;font-weight:480;letter-spacing:-.9px}.community-brand p[data-v-1e1bfb9b]{max-width:650px;margin:3px 0;color:#bac8c3;font-size:14px;line-height:1.55}.community-meta[data-v-1e1bfb9b]{display:flex!important;gap:13px!important;margin-top:7px}.community-meta span[data-v-1e1bfb9b]{display:flex!important;align-items:center;gap:5px;color:#90aaa5!important;font-size:12px!important;letter-spacing:0!important}.hero-actions[data-v-1e1bfb9b]{display:flex;gap:7px;align-self:end}.hero-actions button[data-v-1e1bfb9b]{min-height:39px;padding:0 12px;border:1px solid rgba(200,170,110,.18);border-radius:10px;display:flex;align-items:center;gap:6px;color:#d7c28e;background:#071922c2;font-size:12px}.hero-actions .primary[data-v-1e1bfb9b]{color:#071a22;background:#c8aa6e}.community-about[data-v-1e1bfb9b]{margin-top:14px;padding:20px;border:1px solid var(--line);border-radius:17px;background:#081c26a6}.community-about header[data-v-1e1bfb9b]{display:flex;justify-content:space-between;color:#c8aa6e}.community-about header>div[data-v-1e1bfb9b]{display:grid;gap:2px}.community-about header span[data-v-1e1bfb9b]{font-size:12px;letter-spacing:1px}.community-about h2[data-v-1e1bfb9b]{margin:0;color:var(--text);font-size:20px}.community-about>p[data-v-1e1bfb9b]{max-width:760px;color:#a5b7b3;font-size:14px;line-height:1.65}.tag-list[data-v-1e1bfb9b]{display:flex;flex-wrap:wrap;gap:6px}.tag-list span[data-v-1e1bfb9b]{padding:6px 9px;border:1px solid rgba(107,173,160,.12);border-radius:999px;display:flex;align-items:center;gap:5px;color:#83a49e;background:#4e948809;font-size:12px}.canonical[data-v-1e1bfb9b]{margin-top:14px;padding:11px 14px;border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:8px;color:#76908e;font-size:12px}.canonical span[data-v-1e1bfb9b]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.canonical button[data-v-1e1bfb9b]{display:flex;align-items:center;gap:5px;color:#bda66e;font-size:12px}@media(max-width:760px){.community-hero[data-v-1e1bfb9b]{min-height:310px;padding:22px}.community-brand[data-v-1e1bfb9b]{grid-template-columns:66px 1fr}.community-logo[data-v-1e1bfb9b]{width:64px;height:64px;border-radius:18px}.hero-actions[data-v-1e1bfb9b]{grid-column:1/-1;justify-content:flex-end}.community-brand h1[data-v-1e1bfb9b]{font-size:28px}}@media(max-width:520px){.public-community[data-v-1e1bfb9b]:not(.guest-community-entry){width:calc(100% - 20px);padding-top:12px}.community-hero[data-v-1e1bfb9b]{padding:16px;min-height:280px}.community-brand[data-v-1e1bfb9b]{grid-template-columns:54px 1fr;gap:12px}.community-logo[data-v-1e1bfb9b]{width:52px;height:52px;border-radius:14px;border-width:3px}.hero-actions[data-v-1e1bfb9b]{display:grid;grid-template-columns:1fr 1fr;width:100%}.hero-actions button[data-v-1e1bfb9b]{justify-content:center}.guest-community-body[data-v-1e1bfb9b]{padding-inline:20px}.guest-community-banner[data-v-1e1bfb9b]{height:138px}}@media(prefers-reduced-motion:reduce){.guest-rune-field span[data-v-1e1bfb9b]{animation:none}}.community-welcome-entry[data-v-1e1bfb9b]{position:relative;width:100%;height:100%;min-height:calc(100dvh - 120px)}.community-entry-back[data-v-1e1bfb9b]{position:absolute;top:15px;left:17px;display:flex;align-items:center;gap:7px;z-index:2;padding:9px 13px;background:#071119b8;border:1px solid rgba(255,255,255,.14);border-radius:10px;color:#e9e8ea;font-size:12px}.guest-visit-surface[data-v-1e1bfb9b]{min-height:calc(100dvh - 120px);display:grid;place-items:center;padding:38px 16px;background-position:center;background-size:cover}.guest-identity-card[data-v-1e1bfb9b]{width:min(470px,100%);padding:35px;background:#1b1f27f7;border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 30px 90px #0000007a;color:#f5f2ec}.guest-identity-heading h1[data-v-1e1bfb9b]{font-size:25px;line-height:1.25;margin:8px 0}.guest-identity-heading p[data-v-1e1bfb9b]{font-size:13px;color:#b6c2c7;line-height:1.55;margin:8px 0 24px}.guest-identity-card form[data-v-1e1bfb9b]{display:grid;gap:15px}.guest-identity-card label[data-v-1e1bfb9b]{display:grid;gap:8px;font-size:12px;color:#e4dfd0;font-weight:680}.guest-identity-card input[data-v-1e1bfb9b]{display:block;min-width:0;width:100%;height:43px;padding:9px 12px;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#111b25;color:#f6f4ef;outline:0;font-size:14px;color-scheme:dark}.guest-identity-card input[data-v-1e1bfb9b]:focus{border-color:#d5b979;box-shadow:0 0 0 2px #d5b9792e}.guest-identity-card>small[data-v-1e1bfb9b]{display:block;margin:15px 0 10px;color:#9facb0;line-height:1.6;font-size:12px}.guest-identity-error[data-v-1e1bfb9b]{color:#eaa9a9;font-size:12px;margin:0}.guest-secondary-action[data-v-1e1bfb9b]{display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 11px;color:#cfbc94;font-size:12px}.guest-browse[data-v-1e1bfb9b]{width:min(970px,100%);color:#e8eaf0;background:#121a22f5;border:1px solid rgba(255,255,255,.12);border-radius:17px;box-shadow:0 28px 90px #00000073;overflow:hidden}.guest-browse-head[data-v-1e1bfb9b]{display:flex;align-items:center;gap:13px;padding:22px 25px;border-bottom:1px solid rgba(255,255,255,.08)}.guest-browse-icon[data-v-1e1bfb9b]{height:50px;width:50px;flex:none;display:grid;place-items:center;background:#132f35;color:#d4bc88;overflow:hidden;border-radius:14px}.guest-browse-icon img[data-v-1e1bfb9b]{width:100%;height:100%;object-fit:cover}.guest-browse-head>div[data-v-1e1bfb9b]:nth-child(2){flex:1;min-width:0}.guest-browse-head h1[data-v-1e1bfb9b]{font-size:21px;margin:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guest-browse-head p[data-v-1e1bfb9b]{font-size:12px;color:#b9c5c7;margin:0}.guest-browse-main[data-v-1e1bfb9b]{display:grid;grid-template-columns:235px minmax(0,1fr);min-height:345px}.guest-public-channels[data-v-1e1bfb9b]{padding:21px 12px;background:#0510177a;border-right:1px solid rgba(255,255,255,.08)}.guest-public-channels strong[data-v-1e1bfb9b]{font-size:12px;letter-spacing:.8px;color:#b5c0c5;padding:0 9px}.guest-public-channels p[data-v-1e1bfb9b]{padding:8px;color:#a6b4b8;font-size:12px;line-height:1.6}.guest-public-channels button[data-v-1e1bfb9b]{width:100%;margin:5px 0;display:flex;align-items:center;gap:8px;padding:10px 8px;border-radius:8px;color:#a9b4be;text-align:left;font-size:12px}.guest-public-channels button span[data-v-1e1bfb9b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest-public-channels button[data-v-1e1bfb9b]:hover,.guest-public-channels button.active[data-v-1e1bfb9b]{background:#ffffff14;color:#f3ede0}.guest-channel-preview[data-v-1e1bfb9b]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:35px 43px}.guest-channel-eye[data-v-1e1bfb9b]{color:#dfc486;width:44px;height:44px;border:1px solid rgba(200,170,110,.25);border-radius:15px;display:grid;place-items:center}.guest-channel-preview h2[data-v-1e1bfb9b]{font-size:23px;margin:0}.guest-channel-preview>p[data-v-1e1bfb9b]{max-width:500px;color:#b6c0c6;font-size:13px;line-height:1.6;margin:0}.guest-channel-preview .guest-readonly-note[data-v-1e1bfb9b]{color:#81989a;font-size:12px}.guest-channel-preview .guest-community-join[data-v-1e1bfb9b]{width:auto;min-height:42px;padding:0 18px}@media(max-width:640px){.guest-identity-card[data-v-1e1bfb9b]{padding:25px 20px}.guest-browse-main[data-v-1e1bfb9b]{grid-template-columns:1fr}.guest-public-channels[data-v-1e1bfb9b]{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);max-height:220px;overflow-y:auto}.guest-channel-preview[data-v-1e1bfb9b]{padding:27px 22px}.guest-browse-head[data-v-1e1bfb9b]{padding:16px}.guest-browse-head>.guest-secondary-action[data-v-1e1bfb9b]{display:none}}.public-community.guest-community-entry[data-v-1e1bfb9b]{width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding:0;margin:0;display:flex;flex-direction:column;background:#08121c;overflow:hidden}.guest-community-entry>.guest-rune-field[data-v-1e1bfb9b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.guest-identity-scene[data-v-1e1bfb9b]{flex:1;min-height:0;width:100%;height:100%;display:grid;place-items:center;overflow:auto;background-position:center;background-size:cover;padding:58px 16px 34px;position:relative;z-index:1}.guest-scene-back[data-v-1e1bfb9b]{position:absolute;top:17px;left:18px;min-height:33px;padding:6px 11px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.15);border-radius:9px;background:#08131eb3;color:#eee7db;font-size:12px}.guest-identity-card[data-v-1e1bfb9b]{width:min(450px,100%);max-width:100%;padding:26px 28px 19px;background:#141a22f5;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 24px 75px #00000057;color:#f5f2ec}.guest-identity-brand[data-v-1e1bfb9b]{display:flex;align-items:center;gap:10px;margin-bottom:23px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.09)}.guest-identity-avatar[data-v-1e1bfb9b]{width:35px;height:35px;flex:none;overflow:hidden;display:grid;place-items:center;border-radius:10px;background:#233d42;color:#d7ba75}.guest-identity-avatar img[data-v-1e1bfb9b]{height:100%;width:100%;object-fit:cover}.guest-identity-brand>div[data-v-1e1bfb9b]{display:grid;gap:2px;min-width:0}.guest-identity-brand small[data-v-1e1bfb9b]{font-size:12px;color:#bda76f;letter-spacing:.6px}.guest-identity-brand strong[data-v-1e1bfb9b]{font-size:13px;color:#eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guest-identity-heading h1[data-v-1e1bfb9b]{font-size:clamp(21px,2vw,25px);letter-spacing:-.35px;line-height:1.3}.guest-identity-heading p[data-v-1e1bfb9b]{font-size:13px;margin:8px 0 18px;line-height:1.55;color:#b5c1c8}.guest-identity-card form[data-v-1e1bfb9b]{gap:12px}.guest-identity-card>small[data-v-1e1bfb9b]{font-size:12px;margin:12px 0;color:#9babb2;line-height:1.5}.guest-identity-card .guest-community-join[data-v-1e1bfb9b]{min-height:41px}.guest-identity-card .guest-secondary-action[data-v-1e1bfb9b]{width:100%;margin-top:5px}.guest-public-main:has(.guest-community-entry){overflow:hidden!important;padding:0!important;max-width:none!important}@media(max-width:600px){.guest-identity-scene[data-v-1e1bfb9b]{padding:55px 12px 20px}.guest-identity-card[data-v-1e1bfb9b]{padding:19px 18px 15px;border-radius:13px}.guest-identity-brand[data-v-1e1bfb9b]{margin-bottom:16px;padding-bottom:12px}}.public-community.guest-community-entry[data-v-1e1bfb9b]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1500;width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box}.public-community.guest-community-entry>.guest-lobby[data-v-1e1bfb9b]{flex:1;min-height:0;height:100%!important;max-height:none!important}body:has(>.guest-community-entry){overflow:hidden!important}.comm-call-youtube-member[data-v-c1a96d41]{cursor:pointer!important;background:#05080b!important;isolation:isolate}.comm-call-youtube-video[data-v-c1a96d41]{position:absolute;top:0;right:0;bottom:0;left:0;min-width:0;min-height:0;overflow:hidden;display:grid;place-items:center;background:#030609}.comm-call-youtube-video[data-v-c1a96d41] iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;display:block;border:0;background:#000}.comm-call-youtube-focus-target[data-v-c1a96d41]{position:absolute!important;z-index:6;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:16px 12px 24px!important;border:0!important;border-radius:0!important;background:linear-gradient(180deg,transparent 47%,rgba(2,10,14,.56) 100%)!important;color:#eef4f1!important;cursor:zoom-in;touch-action:manipulation}.comm-call-youtube-focus-target>span[data-v-c1a96d41]{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(255,255,255,.19);border-radius:12px;font-size:13px;font-weight:650;white-space:nowrap;background:#071119c4;box-shadow:0 8px 24px #0000003d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.comm-call-youtube-focus-target:hover>span[data-v-c1a96d41],.comm-call-youtube-focus-target:focus-visible>span[data-v-c1a96d41]{background:#193138e6;border-color:#dcf6e961}.comm-call-youtube-quick-actions[data-v-c1a96d41]{position:absolute;z-index:10;top:10px;right:10px;max-width:calc(100% - 20px);display:flex;align-items:center;gap:4px;padding:4px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background:#040e15c7;box-shadow:0 6px 18px #0003;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.comm-call-youtube-quick-actions>button[data-v-c1a96d41]{position:static!important;flex:0 0 34px;display:grid!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:9px!important;color:#f4f7f3!important;background:transparent!important}.comm-call-youtube-quick-actions>button[data-v-c1a96d41]:hover,.comm-call-youtube-quick-actions>button[data-v-c1a96d41]:focus-visible{color:#fff!important;background:#e4f7f02b!important}.comm-call-youtube-member.cinema .comm-call-youtube-video[data-v-c1a96d41]{top:0;right:0;bottom:0;left:0;padding:0;place-items:center;background:#000}.comm-call-youtube-member.cinema .comm-call-youtube-video[data-v-c1a96d41] iframe{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:16/9!important}.comm-call-youtube-empty[data-v-c1a96d41]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:7px;padding:22px;text-align:center;background:radial-gradient(circle at 50% 34%,rgba(255,0,0,.09),transparent 35%),var(--cm-soft)}.comm-call-youtube-empty>span[data-v-c1a96d41]{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;color:#f05b5b;background:#ff000014;border:1px solid rgba(255,80,80,.12)}.comm-call-youtube-empty strong[data-v-c1a96d41]{font-size:13px}.comm-call-youtube-empty small[data-v-c1a96d41]{max-width:280px;color:var(--cm-muted);font-size:12px}.comm-call-youtube-empty button[data-v-c1a96d41]{min-height:32px;padding:0 10px!important;border:1px solid var(--cm-line)!important;border-radius:8px!important;color:var(--cm-ink)!important;background:var(--cm-bg)!important}.comm-call-youtube-picker[data-v-c1a96d41]{position:absolute;z-index:9;top:8px;right:8px;bottom:8px;left:8px;padding:9px;display:grid;grid-template-rows:auto 36px auto minmax(0,1fr);gap:7px;border:1px solid color-mix(in srgb,#ff5151 16%,var(--cm-line));border-radius:11px;background:color-mix(in srgb,var(--cm-side) 97%,#000 3%);box-shadow:0 18px 45px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.comm-call-youtube-picker>header[data-v-c1a96d41]{display:flex;align-items:center;justify-content:space-between;gap:8px}.comm-call-youtube-picker>header>span[data-v-c1a96d41]{display:flex;align-items:center;gap:7px}.comm-call-youtube-picker>header svg[data-v-c1a96d41]{color:#e85a5a}.comm-call-youtube-picker strong[data-v-c1a96d41]{font-size:12px}.comm-call-youtube-picker>header button[data-v-c1a96d41]{width:27px;height:27px;padding:0!important;color:var(--cm-muted)!important}.comm-call-youtube-picker>label[data-v-c1a96d41]{height:36px;padding:0 9px;display:flex;align-items:center;gap:7px;border:1px solid var(--cm-line);border-radius:8px;color:var(--cm-muted);background:var(--cm-bg)}.comm-call-youtube-picker input[data-v-c1a96d41]{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--cm-ink);font:inherit;font-size:12px}.comm-call-youtube-results[data-v-c1a96d41]{min-height:0;overflow:auto;display:grid;align-content:start}.comm-call-youtube-results>button[data-v-c1a96d41]{height:48px;padding:4px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) 20px;grid-template-rows:1fr 1fr;gap:0 8px;text-align:left;border-radius:8px!important}.comm-call-youtube-results>button[data-v-c1a96d41]:hover{background:var(--cm-hover)!important}.comm-call-youtube-results img[data-v-c1a96d41],.comm-call-youtube-results>button>span[data-v-c1a96d41]{grid-row:1/3;width:38px;height:38px;border-radius:7px;display:grid;place-items:center;object-fit:cover;background:var(--cm-soft)}.comm-call-youtube-results b[data-v-c1a96d41],.comm-call-youtube-results small[data-v-c1a96d41]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-call-youtube-results b[data-v-c1a96d41]{font-size:12px}.comm-call-youtube-results small[data-v-c1a96d41]{font-size:12px;color:var(--cm-muted)}.comm-call-youtube-results>button>svg[data-v-c1a96d41]{grid-column:3;grid-row:1/3;align-self:center;color:var(--cm-muted)}.comm-call-youtube-searching[data-v-c1a96d41]{display:grid;place-items:center;min-height:60px;color:var(--cm-muted);font-size:12px}.comm-call-youtube-error[data-v-c1a96d41]{margin:0;padding:6px 8px;border-radius:7px;color:#e4a0a0;background:#b4414114;font-size:12px}.comm-call-youtube-controls[data-v-c1a96d41]{position:absolute;z-index:7;left:10px;right:10px;bottom:10px;height:42px;padding:5px 7px;display:grid;grid-template-columns:30px minmax(160px,1fr) minmax(92px,132px) auto;gap:8px;align-items:center;border:1px solid rgba(255,255,255,.075);border-radius:10px;color:#eef3f0;background:#03080cc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 34px #00000047;opacity:0;transform:translateY(7px);pointer-events:none;transition:opacity .16s ease,transform .18s cubic-bezier(.22,.72,.18,1)}.comm-call-youtube-controls.visible[data-v-c1a96d41]{opacity:1;transform:none;pointer-events:auto}.comm-call-youtube-play[data-v-c1a96d41]{width:29px!important;height:29px!important;padding:0!important;color:#f4f5f1!important}.comm-call-youtube-timeline[data-v-c1a96d41]{min-width:0;height:30px;display:grid;grid-template-columns:minmax(0,1fr) auto 8px auto;align-items:center;gap:5px}.comm-call-youtube-timeline input[data-v-c1a96d41]{grid-column:1;min-width:0;width:100%;height:3px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:99px;outline:0;background:linear-gradient(90deg,#d8bd72 var(--call-yt-progress,0%),rgba(255,255,255,.2) var(--call-yt-progress,0%));cursor:pointer}.comm-call-youtube-timeline input[data-v-c1a96d41]::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border:2px solid #081017;border-radius:50%;background:#e0c477}.comm-call-youtube-timeline time[data-v-c1a96d41],.comm-call-youtube-timeline>span[data-v-c1a96d41]{font-size:12px;color:#eef4f0ad;font-variant-numeric:tabular-nums;white-space:nowrap}.comm-call-youtube-timeline>span[data-v-c1a96d41]{text-align:center}.comm-call-youtube-volume[data-v-c1a96d41]{min-width:0;height:30px;display:grid;grid-template-columns:16px minmax(54px,1fr);align-items:center;gap:6px;color:#eef4f0b8}.comm-call-youtube-volume input[data-v-c1a96d41]{min-width:0;width:100%;height:3px;margin:0;accent-color:#d8bd72}.comm-call-youtube-quality[data-v-c1a96d41]{position:relative;min-width:0;display:block}.comm-call-youtube-quality>button[data-v-c1a96d41]{height:30px!important;min-width:70px!important;padding:0 8px!important;display:flex!important;align-items:center!important;gap:5px!important;color:#eef4f0bf!important;border-radius:7px!important}.comm-call-youtube-quality>button[data-v-c1a96d41]:hover,.comm-call-youtube-quality>button.active[data-v-c1a96d41]{background:#ffffff12!important;color:#fff!important}.comm-call-youtube-quality>button b[data-v-c1a96d41]{font-size:12px;font-weight:600;white-space:nowrap}.comm-call-youtube-quality-menu[data-v-c1a96d41]{position:absolute;right:0;bottom:calc(100% + 7px);min-width:126px;padding:5px;display:grid;gap:1px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#050c11f5;box-shadow:0 16px 36px #0000006b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.comm-call-youtube-quality-menu>button[data-v-c1a96d41]{width:100%!important;min-height:29px!important;padding:0 7px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#eef4f0b8!important;border-radius:6px!important}.comm-call-youtube-quality-menu>button[data-v-c1a96d41]:hover,.comm-call-youtube-quality-menu>button.active[data-v-c1a96d41]{background:#fff1!important;color:#fff!important}.comm-call-youtube-quality-menu>button span[data-v-c1a96d41]{font-size:12px}.comm-call-youtube-quality-menu>button i[data-v-c1a96d41]{width:5px;height:5px;border-radius:50%;background:#d8bd72}.comm-call-youtube-playback-error[data-v-c1a96d41]{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;padding:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:#03090ef5;color:#edf3f1}.comm-call-youtube-playback-error>svg[data-v-c1a96d41]{color:#e5b971}.comm-call-youtube-playback-error>strong[data-v-c1a96d41]{font-size:16px}.comm-call-youtube-playback-error>p[data-v-c1a96d41]{max-width:400px;margin:0;color:#aebec1;font-size:13px}.comm-call-youtube-playback-error>nav[data-v-c1a96d41]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:5px}.comm-call-youtube-playback-error>nav[data-v-c1a96d41]>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:36px!important;padding:7px 12px!important;border:1px solid rgba(255,255,255,.19)!important;border-radius:9px!important;background:#ffffff12!important;color:#f2f4ef!important;text-decoration:none!important;font:inherit;font-size:12px!important}.comm-call-youtube-playback-error>nav[data-v-c1a96d41]>*:hover{background:#ffffff29!important}.comm-call-youtube-timeline input[data-v-c1a96d41]:disabled{opacity:.45;cursor:not-allowed}.comm-call-youtube-unlock[data-v-c1a96d41]{position:absolute!important;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%);min-width:190px!important;padding:9px 12px!important;display:flex!important;align-items:center!important;gap:8px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;color:#f3f5f1!important;background:#040a0edb!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.comm-call-youtube-unlock>span[data-v-c1a96d41]{display:grid;text-align:left}.comm-call-youtube-unlock b[data-v-c1a96d41]{font-size:12px}.comm-call-youtube-unlock small[data-v-c1a96d41]{font-size:12px;color:#eef4f0ad}.comm-call-youtube-idle-footer[data-v-c1a96d41]{position:absolute;z-index:8;left:9px;right:9px;bottom:9px;min-height:36px;display:flex;justify-content:space-between;align-items:center;gap:7px;padding:5px 9px;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#eff5f1;background:#050f16b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.comm-call-youtube-idle-footer>span[data-v-c1a96d41]{min-width:0;display:flex;align-items:center;gap:7px}.comm-call-youtube-idle-footer b[data-v-c1a96d41],.comm-call-youtube-idle-footer small[data-v-c1a96d41]{font-size:12px}.comm-call-youtube-idle-footer small[data-v-c1a96d41]{color:#ecf4f1b8}.comm-call-youtube-member>footer nav[data-v-c1a96d41]{display:flex;gap:2px}.comm-call-youtube-member>footer nav button[data-v-c1a96d41]{width:27px;height:27px;padding:0!important;color:#ecf4f1b3!important}.comm-call-youtube-member>footer nav button[data-v-c1a96d41]:hover,.comm-call-youtube-member>footer nav button.active[data-v-c1a96d41]{background:#ffffff12!important;color:#fff!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-focus-target[data-v-c1a96d41]{background:transparent!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-focus-target>span[data-v-c1a96d41]{display:none!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-quick-actions[data-v-c1a96d41]{top:7px;right:7px;gap:2px;padding:3px;border-radius:10px;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-quick-actions>button[data-v-c1a96d41]{flex-basis:27px;width:27px!important;min-width:27px!important;height:27px!important;border-radius:7px!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-quick-actions svg[data-v-c1a96d41]{width:15px!important;height:15px!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-controls[data-v-c1a96d41],.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-controls.visible[data-v-c1a96d41]{left:6px;right:6px;bottom:6px;height:32px;padding:3px 5px;grid-template-columns:24px minmax(44px,1fr) 25px;gap:4px;border-radius:8px;opacity:0;transform:translateY(4px);pointer-events:none;background:#03080cad;box-shadow:0 7px 18px #0003;transition:opacity .14s ease,transform .14s ease}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-volume[data-v-c1a96d41]{display:none!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-play[data-v-c1a96d41]{width:24px!important;height:24px!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-timeline[data-v-c1a96d41]{height:24px;grid-template-columns:minmax(0,1fr);gap:0}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-timeline time[data-v-c1a96d41],.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-timeline>span[data-v-c1a96d41]{display:none!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-quality>button[data-v-c1a96d41]{width:25px!important;min-width:25px!important;height:24px!important;padding:0!important;justify-content:center!important}.comm-call-youtube-member:not(.focused):not(.cinema) .comm-call-youtube-quality>button b[data-v-c1a96d41]{display:none!important}.comm-call-youtube-member:not(.focused):not(.cinema):is(:hover,:focus-within) .comm-call-youtube-quick-actions[data-v-c1a96d41],.comm-call-youtube-member:not(.focused):not(.cinema):is(:hover,:focus-within) .comm-call-youtube-controls[data-v-c1a96d41],.comm-call-youtube-member:not(.focused):not(.cinema):is(:hover,:focus-within) .comm-call-youtube-controls.visible[data-v-c1a96d41]{opacity:1;transform:none;pointer-events:auto}@media(max-width:760px){.comm-call-youtube-controls[data-v-c1a96d41]{grid-template-columns:30px minmax(0,1fr) auto}.comm-call-youtube-volume[data-v-c1a96d41]{display:none}.comm-call-youtube-quality>button[data-v-c1a96d41]{min-width:60px!important}.comm-call-youtube-quality>button svg[data-v-c1a96d41]{display:none}}@media(max-width:520px){.comm-call-youtube-controls[data-v-c1a96d41]{left:6px;right:6px;grid-template-columns:28px minmax(0,1fr) 32px}.comm-call-youtube-quality>button[data-v-c1a96d41]{min-width:30px!important;width:30px!important;padding:0!important}.comm-call-youtube-quality>button svg[data-v-c1a96d41]{display:block}.comm-call-youtube-quality>button b[data-v-c1a96d41]{display:none}.comm-call-youtube-timeline[data-v-c1a96d41]{grid-template-columns:minmax(0,1fr) auto}.comm-call-youtube-timeline>span[data-v-c1a96d41],.comm-call-youtube-timeline time[data-v-c1a96d41]:last-child{display:none}}.comm-call-inline-dock[data-v-a75278fb]{position:relative;z-index:4;width:min(330px,100%);flex:none;margin-inline:auto}.comm-call-inline-dock[data-v-a75278fb]:has(.comm-call-controller.active){display:none}.comm-call-inline-stage[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:53px;left:0;z-index:5;pointer-events:none}.comm-call-inline-stage>.comm-call-surface[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;width:100%;height:100%}.comm-call-inline-pip[data-v-a75278fb]{display:contents}.comm-call-controller[data-v-a75278fb]{position:relative;flex:none;width:100%;margin:0;padding:7px 8px 8px;border-top:1px solid rgba(255,255,255,.055);background:#0f1115;box-sizing:border-box}.comm-call-controller.active[data-v-a75278fb]{position:relative}.comm-call-launch[data-v-a75278fb],.comm-call-connected[data-v-a75278fb]{width:100%;min-height:40px!important;padding:5px 6px!important;justify-content:flex-start!important;border-radius:6px!important;color:#9aa1ac!important;background:transparent!important}.comm-call-launch[data-v-a75278fb]:hover,.comm-call-connected[data-v-a75278fb]:hover{background:#ffffff0b!important;color:#eef0f3!important}.comm-call-launch>svg[data-v-a75278fb]{color:var(--runia-accent,var(--gold))}.comm-call-launch>span[data-v-a75278fb],.comm-call-connected>span[data-v-a75278fb]:last-child{min-width:0;display:grid;text-align:left}.comm-call-launch b[data-v-a75278fb],.comm-call-connected b[data-v-a75278fb]{font-size:12px;font-weight:650;color:#eef0f3}.comm-call-launch small[data-v-a75278fb],.comm-call-connected small[data-v-a75278fb]{font-size:12px;color:#7f8793;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-call-live-dot[data-v-a75278fb]{width:7px;height:7px;flex:none;border-radius:50%;background:#59d39b;box-shadow:0 0 0 3px #59d39b14}.comm-call-join-menu[data-v-a75278fb]{position:absolute;z-index:120;left:0;right:0;bottom:calc(100% + 6px);padding:6px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#15181e;box-shadow:0 18px 45px #00000061;display:grid;gap:3px}.comm-call-join-menu button[data-v-a75278fb]{min-height:44px!important;justify-content:flex-start!important;padding:6px 8px!important}.comm-call-join-menu button[data-v-a75278fb]:hover{background:#ffffff0d!important}.comm-call-join-menu svg[data-v-a75278fb]{color:#b9bec7}.comm-call-join-menu span[data-v-a75278fb]{display:grid;text-align:left}.comm-call-join-menu b[data-v-a75278fb]{font-size:12px}.comm-call-join-menu small[data-v-a75278fb]{font-size:12px;color:#7f8793}.comm-call-dock-head[data-v-a75278fb]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px}.comm-call-dock-actions[data-v-a75278fb]{display:flex;align-items:center;gap:2px}.comm-call-dock-actions button[data-v-a75278fb]{width:30px;height:30px;padding:0!important;border-radius:6px!important;color:#8d95a1!important;background:transparent!important}.comm-call-dock-actions button[data-v-a75278fb]:hover{color:#eef0f3!important;background:#ffffff0e!important}.comm-call-dock-actions button.danger[data-v-a75278fb]:hover{color:#ef9a9a!important;background:#ef5c5c17!important}.comm-call-rail-controls[data-v-a75278fb]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin-top:4px;width:100%;min-width:0}.comm-call-rail-controls>button[data-v-a75278fb]{min-width:0!important;max-width:none!important;width:auto!important;height:34px!important;padding:0 7px!important;box-sizing:border-box!important;overflow:hidden!important;flex:none!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:6px!important;color:#8f97a3!important;background:#171a20!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.comm-call-rail-controls>button>svg[data-v-a75278fb]{display:block!important;flex:0 0 16px!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important}.comm-call-rail-controls>button>span[data-v-a75278fb]{display:block!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.comm-call-rail-controls>button[data-v-a75278fb]:hover{color:#e7e9ed!important;background:#1d2027!important;border-color:#ffffff17!important}.comm-call-rail-controls>button.active[data-v-a75278fb]{color:#e8eaee!important;background:#20242b!important;border-color:#ffffff1a!important}.comm-call-rail-controls>button[data-v-a75278fb]:disabled{opacity:.38!important}.comm-call-dock-meta[data-v-a75278fb]{min-height:20px;margin-top:3px;display:flex;align-items:center;gap:8px;min-width:0}.comm-call-status[data-v-a75278fb]{min-width:0;display:block;padding:0;color:#8c94a0;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-call-relay-warning[data-v-a75278fb]{margin:0;display:flex;align-items:center;gap:4px;color:#737b87;font-size:12px;white-space:nowrap}.comm-call-audio[data-v-a75278fb]{display:none}.comm-call-surface[data-v-a75278fb]{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-rows:62px minmax(0,1fr) 68px;border:0;background:var(--cm-bg);box-shadow:none;overflow:hidden}.comm-call-surface.is-fullscreen[data-v-a75278fb]{position:fixed!important;z-index:2147483000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;grid-template-rows:minmax(0,1fr) 68px!important;border-radius:0!important;background:var(--cm-bg)!important}.comm-call-surface.is-fullscreen .comm-call-surface-head[data-v-a75278fb]{display:none!important}.comm-call-surface.is-fullscreen .comm-call-body[data-v-a75278fb]{grid-row:1;min-height:0}.comm-call-surface.is-fullscreen .comm-call-controls[data-v-a75278fb]{grid-row:2}.comm-call-surface-head[data-v-a75278fb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 13px;border-bottom:1px solid var(--cm-line);background:color-mix(in srgb,var(--cm-side) 92%,transparent)}.comm-call-room-identity[data-v-a75278fb]{min-width:0;display:flex;align-items:center;gap:9px}.comm-call-room-identity>span[data-v-a75278fb]{width:37px;height:37px;border-radius:11px;display:grid;place-items:center;color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft)}.comm-call-room-identity>div[data-v-a75278fb]{min-width:0;display:grid}.comm-call-room-identity small[data-v-a75278fb]{font-size:12px;letter-spacing:.8px;color:var(--runia-accent,var(--gold))}.comm-call-room-identity strong[data-v-a75278fb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.comm-call-room-identity p[data-v-a75278fb]{margin:1px 0 0;display:flex;align-items:center;gap:5px;color:var(--cm-muted);font-size:12px}.comm-call-room-identity p i[data-v-a75278fb]{width:5px;height:5px;border-radius:50%;background:#62d1a4}.comm-call-surface-head nav[data-v-a75278fb]{display:flex;gap:4px}.comm-call-surface-head nav button[data-v-a75278fb]{width:34px;height:34px;padding:0!important;border:1px solid transparent!important;color:var(--cm-muted)!important}.comm-call-surface-head nav button[data-v-a75278fb]:hover,.comm-call-surface-head nav button.active[data-v-a75278fb]{color:var(--runia-accent,var(--gold))!important;background:var(--runia-accent-soft)!important}.comm-call-surface-head nav button.danger[data-v-a75278fb]:hover{color:#f5a1a1!important;background:#e2575714!important}.comm-call-body[data-v-a75278fb]{min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 310px}.comm-call-body.without-chat[data-v-a75278fb]{grid-template-columns:1fr}.comm-call-stage[data-v-a75278fb]{min-width:0;min-height:0;padding:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-auto-rows:minmax(150px,1fr);gap:8px;overflow:auto;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--runia-accent,var(--gold)) 5%,transparent),transparent 43%),color-mix(in srgb,var(--cm-bg) 96%,#000 4%)}.comm-call-stage.has-focus[data-v-a75278fb]{grid-template-columns:minmax(0,1fr) clamp(112px,12vw,160px);grid-template-rows:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(82px,1fr);overflow:hidden}.comm-call-stage.has-focus .comm-call-tile.focused[data-v-a75278fb]{grid-column:1;grid-row:1/-1;min-height:0!important;height:100%;width:100%;align-self:stretch;justify-self:stretch}.comm-call-stage.has-focus .comm-call-tile[data-v-a75278fb]:not(.focused){grid-column:2;grid-row:auto;aspect-ratio:16/9;min-height:82px;max-height:138px}.comm-call-stage.youtube-cinema[data-v-a75278fb]{position:relative;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:minmax(0,1fr) 118px;grid-auto-rows:118px;align-items:stretch;overflow:hidden;padding:10px 12px}.comm-call-stage.youtube-cinema>.comm-call-youtube-member[data-v-a75278fb]{grid-column:1/-1;grid-row:1;align-self:center;justify-self:center;width:auto;height:100%;max-width:100%;min-height:0;aspect-ratio:16/9;border-radius:14px;background:#000}.comm-call-stage.youtube-cinema>.comm-call-tile[data-v-a75278fb]:not(.comm-call-youtube-member){grid-row:2;min-height:0;aspect-ratio:16/9}.comm-call-stage.youtube-cinema>.comm-call-listeners[data-v-a75278fb]{position:absolute;left:14px;bottom:132px;max-width:calc(100% - 28px)}.comm-call-stage.screen-cinema[data-v-a75278fb]{position:relative;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:minmax(0,1fr) 118px;grid-auto-rows:118px;align-items:stretch;overflow:hidden;padding:10px 12px}.comm-call-stage.screen-cinema>.comm-call-tile.focused[data-v-a75278fb]{grid-column:1/-1;grid-row:1;align-self:center;justify-self:center;width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0!important;aspect-ratio:16/9;border-radius:14px;background:#000}.comm-call-stage.screen-cinema>.comm-call-tile[data-v-a75278fb]:not(.focused){grid-column:auto!important;grid-row:2!important;min-height:0!important;height:118px!important;max-height:118px!important;aspect-ratio:16/9}.comm-call-stage.screen-cinema>.comm-call-youtube-member[data-v-a75278fb]{grid-column:auto!important;grid-row:2!important;min-height:0!important;height:118px!important;aspect-ratio:16/9}.comm-call-stage.screen-cinema>.comm-call-listeners[data-v-a75278fb]{position:absolute;left:14px;bottom:132px;max-width:calc(100% - 28px)}.comm-call-tile[data-v-a75278fb]{position:relative;min-width:0;min-height:145px;overflow:hidden;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 10%,var(--cm-line));border-radius:14px;background:linear-gradient(145deg,color-mix(in srgb,var(--cm-soft) 92%,var(--runia-accent-soft)),var(--cm-bg));box-shadow:0 10px 28px #0000001a;cursor:pointer}.comm-call-tile.focused[data-v-a75278fb]{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 42%,var(--cm-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--runia-accent,var(--gold)) 12%,transparent),0 16px 38px #0000002e}.comm-call-tile video[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#070a0e;display:none}.comm-call-tile.has-media video[data-v-a75278fb]{display:block}.comm-call-tile.screen video[data-v-a75278fb]{object-fit:contain!important;transform:none!important;background:#05070a}.comm-call-tile video.mirrored[data-v-a75278fb]{transform:scaleX(-1)}.comm-call-guest-avatar[data-v-a75278fb]{width:54px;height:54px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:50%;font-size:24px;font-weight:750;color:#fff;box-shadow:0 0 0 4px #ffffff0f}.comm-call-guest-avatar img[data-v-a75278fb]{height:100%;width:100%;object-fit:cover}.comm-call-fallback[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:6px;padding:14px;text-align:center}.comm-call-tile.has-media .comm-call-fallback[data-v-a75278fb]{display:none}.comm-call-fallback[data-v-a75278fb] .comm-avatar{width:54px;height:54px;border-radius:17px}.comm-call-fallback strong[data-v-a75278fb]{font-size:13px;font-weight:600}.comm-call-fallback small[data-v-a75278fb]{color:var(--cm-muted);font-size:12px}.comm-call-initials[data-v-a75278fb]{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft);font-weight:700}.comm-call-tile>footer[data-v-a75278fb]{position:absolute;z-index:4;left:7px;right:7px;bottom:7px;min-height:38px;padding:5px 8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:7px;color:#f5f7f4;background:#030b10a3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 7px 20px #0000002e}.comm-call-tile>footer>span[data-v-a75278fb]{min-width:0;display:grid}.comm-call-tile>footer b[data-v-a75278fb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.comm-call-tile>footer small[data-v-a75278fb]{font-size:12px;color:#ecf4f1a8}.comm-call-stage.has-focus .comm-call-tile[data-v-a75278fb]:not(.focused):not(.comm-call-youtube-member),.comm-call-stage.youtube-cinema>.comm-call-tile[data-v-a75278fb]:not(.comm-call-youtube-member){display:block!important}.comm-call-stage.has-focus .comm-call-tile:not(.focused):not(.comm-call-youtube-member)>video[data-v-a75278fb],.comm-call-stage.youtube-cinema>.comm-call-tile:not(.comm-call-youtube-member)>video[data-v-a75278fb]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.comm-call-stage.has-focus .comm-call-tile:not(.focused):not(.comm-call-youtube-member)>.comm-call-fallback[data-v-a75278fb],.comm-call-stage.youtube-cinema>.comm-call-tile:not(.comm-call-youtube-member)>.comm-call-fallback[data-v-a75278fb]{top:0!important;right:0!important;bottom:0!important;left:0!important}.comm-call-stage.has-focus .comm-call-tile:not(.focused):not(.comm-call-youtube-member)>footer[data-v-a75278fb],.comm-call-stage.youtube-cinema>.comm-call-tile:not(.comm-call-youtube-member)>footer[data-v-a75278fb]{position:absolute!important;z-index:5;left:7px!important;right:auto!important;bottom:7px!important;width:auto!important;max-width:calc(100% - 14px)!important;height:26px!important;min-height:26px!important;max-height:26px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;grid-row:auto!important;padding:3px 8px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important;background:#030a109e!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-shadow:0 3px 12px #0000001f!important}.comm-call-stage.has-focus .comm-call-tile:not(.focused):not(.comm-call-youtube-member)>footer small[data-v-a75278fb],.comm-call-stage.youtube-cinema>.comm-call-tile:not(.comm-call-youtube-member)>footer small[data-v-a75278fb]{display:none}.comm-call-listeners[data-v-a75278fb]{position:sticky;z-index:12;left:10px;bottom:8px;grid-column:1/-1;align-self:end;justify-self:start;max-width:min(100%,760px);padding:5px 6px;border:1px solid color-mix(in srgb,var(--cm-line) 86%,transparent);border-radius:12px;display:flex;align-items:center;gap:4px;overflow-x:auto;background:color-mix(in srgb,var(--cm-side) 78%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 28px #00000029}.comm-call-listeners>span[data-v-a75278fb]{max-width:170px;min-height:34px;padding:3px 6px;display:flex;align-items:center;gap:5px;border-radius:8px;color:var(--cm-muted)}.comm-call-listeners>span[data-v-a75278fb]:hover{background:var(--cm-hover)}.comm-call-listeners[data-v-a75278fb] .comm-avatar{width:25px;height:25px;border-radius:8px}.comm-call-listeners b[data-v-a75278fb]{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cm-ink);font-size:12px;font-weight:550}.comm-call-listeners svg[data-v-a75278fb]{flex:none}.comm-call-listener-initials[data-v-a75278fb]{width:25px;height:25px;flex:0 0 25px;border-radius:8px;display:grid;place-items:center;color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft);font-size:12px;font-style:normal;font-weight:700}.comm-call-chat[data-v-a75278fb]{min-width:0;min-height:0;border-left:1px solid var(--cm-line);display:grid;grid-template-rows:46px minmax(0,1fr) auto;background:var(--cm-side)}.comm-call-chat>header[data-v-a75278fb]{padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--cm-line);color:var(--cm-muted)}.comm-call-chat>header>div[data-v-a75278fb]{display:flex;align-items:center;gap:6px}.comm-call-chat>header strong[data-v-a75278fb]{font-size:12px;color:var(--cm-ink)}.comm-call-chat>header span[data-v-a75278fb]{font-size:12px}.comm-call-chat-messages[data-v-a75278fb]{min-height:0;overflow:auto;padding:8px}.comm-call-chat-empty[data-v-a75278fb]{height:100%;min-height:180px;display:grid;place-items:center;align-content:center;gap:6px;text-align:center;color:var(--cm-muted)}.comm-call-chat-empty strong[data-v-a75278fb]{font-size:12px;color:var(--cm-ink)}.comm-call-chat-empty small[data-v-a75278fb]{max-width:210px;font-size:12px;line-height:1.5}.comm-call-chat-messages article[data-v-a75278fb]{padding:7px 8px;border-radius:8px}.comm-call-chat-messages article[data-v-a75278fb]:hover{background:var(--cm-hover)}.comm-call-chat-messages article.self[data-v-a75278fb]{background:color-mix(in srgb,var(--runia-accent-soft) 34%,transparent)}.comm-call-chat-messages article.moderated p[data-v-a75278fb]{color:var(--cm-muted);font-style:italic}.comm-call-chat-messages article header[data-v-a75278fb]{display:flex;align-items:center;gap:7px}.comm-call-chat-messages article b[data-v-a75278fb]{font-size:12px}.comm-call-chat-messages article time[data-v-a75278fb]{font-size:12px;color:var(--cm-muted)}.comm-call-chat-messages article p[data-v-a75278fb]{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--cm-ink);font-size:12px;line-height:1.55}.comm-call-mention[data-v-a75278fb]{display:inline;padding:.015em .12em;border-radius:3px;color:color-mix(in srgb,var(--runia-accent,var(--gold)) 72%,var(--cm-ink));background:color-mix(in srgb,var(--runia-accent,var(--gold)) 4%,transparent);font-weight:760;box-decoration-break:clone;-webkit-box-decoration-break:clone}.comm-call-mention.is-me[data-v-a75278fb]{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 82%,var(--cm-ink));background:color-mix(in srgb,var(--runia-accent,var(--gold)) 8%,transparent);font-weight:800}.comm-call-receipt[data-v-a75278fb]{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-height:16px;margin-top:2px;color:var(--cm-muted);font-size:12px}.comm-call-receipt.seen[data-v-a75278fb]{color:var(--runia-accent,var(--gold))}.comm-call-receipt.pending[data-v-a75278fb]{opacity:.72}.comm-call-receipt.pending>svg[data-v-a75278fb]{animation:comm-call-receipt-spin-a75278fb 1.45s linear infinite}.comm-call-receipt.failed[data-v-a75278fb]{color:#e25d65}.comm-call-chat-messages article.failed p[data-v-a75278fb]{opacity:.72}@keyframes comm-call-receipt-spin-a75278fb{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.comm-call-receipt.pending>svg[data-v-a75278fb]{animation:none}}.comm-call-chat-compose[data-v-a75278fb]{padding:8px;border-top:1px solid var(--cm-line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.comm-call-chat-compose textarea[data-v-a75278fb]{min-width:0;min-height:48px;max-height:120px;padding:8px 9px;resize:none;border:1px solid var(--cm-line);border-radius:9px;outline:none;color:var(--cm-ink);background:var(--cm-bg);font:inherit;font-size:12px}.comm-call-chat-compose textarea[data-v-a75278fb]:focus{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 36%,var(--cm-line))}.comm-call-chat-compose button[data-v-a75278fb]{align-self:end;min-height:34px;padding:0 10px!important;border-radius:8px!important;color:#102329!important;background:var(--runia-accent,var(--gold))!important;font-size:12px}.comm-call-controls[data-v-a75278fb]{min-width:0;padding:8px 12px;border-top:1px solid var(--cm-line);display:flex;align-items:center;justify-content:center;gap:10px;background:color-mix(in srgb,var(--cm-side) 94%,transparent)}.comm-call-controls>div[data-v-a75278fb]{display:flex;align-items:center;gap:5px}.comm-call-controls button[data-v-a75278fb]{min-height:44px;padding:5px 10px!important;border:1px solid var(--cm-line)!important;border-radius:11px!important;display:grid!important;grid-template-columns:auto!important;gap:2px!important;color:var(--cm-muted)!important;background:var(--cm-soft)!important}.comm-call-controls button span[data-v-a75278fb]{font-size:12px}.comm-call-controls button[data-v-a75278fb]:hover:not(:disabled),.comm-call-controls button.active[data-v-a75278fb]{color:var(--runia-accent,var(--gold))!important;border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 30%,var(--cm-line))!important;background:var(--runia-accent-soft)!important}.comm-call-controls button[data-v-a75278fb]:disabled{opacity:.34}.comm-call-controls .comm-call-end[data-v-a75278fb]{display:flex!important;min-width:74px;color:#fff!important;border-color:#d95050!important;background:#d95050!important}.comm-call-surface-close[data-v-a75278fb]{position:absolute;right:55px;top:22px;width:22px;height:22px;padding:0!important;opacity:0;pointer-events:none}@media(max-width:1250px)and (min-width:1101px){.comm-call-surface[data-v-a75278fb]{left:262px;right:250px}.comm-call-body[data-v-a75278fb]{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:1100px){.comm-call-surface[data-v-a75278fb]{left:262px;right:0}.comm-call-body[data-v-a75278fb]{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:800px){.comm-call-surface[data-v-a75278fb]{left:0;right:0;z-index:200}.comm-call-body[data-v-a75278fb]{grid-template-columns:1fr}.comm-call-chat[data-v-a75278fb]{position:absolute;z-index:20;top:62px;right:0;bottom:68px;left:28%;box-shadow:-15px 0 40px #00000038}.comm-call-stage[data-v-a75278fb]{grid-template-columns:1fr;grid-auto-rows:minmax(170px,1fr)}.comm-call-stage.has-focus[data-v-a75278fb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr) 96px;overflow:hidden}.comm-call-stage.has-focus .comm-call-tile.focused[data-v-a75278fb]{grid-column:1/-1;grid-row:1;min-height:0;height:100%}.comm-call-stage.has-focus .comm-call-tile[data-v-a75278fb]:not(.focused){grid-row:2;min-height:0;height:96px;aspect-ratio:auto}.comm-call-controls[data-v-a75278fb]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.comm-call-controls button span[data-v-a75278fb]{display:none}}@media(max-width:560px){.comm-call-chat[data-v-a75278fb]{left:8%}.comm-call-controls[data-v-a75278fb]{gap:5px}.comm-call-controls>div[data-v-a75278fb]{gap:3px}.comm-call-controls button[data-v-a75278fb]{width:40px;min-width:40px;padding:0!important}.comm-call-controls .comm-call-end[data-v-a75278fb]{min-width:48px}}@media(prefers-reduced-motion:reduce){.comm-call-surface[data-v-a75278fb] *{transition:none!important;animation:none!important}}.comm-call-pip[data-v-a75278fb]{position:fixed;z-index:7600;right:18px;bottom:18px;width:min(340px,calc(100vw - 28px));height:210px;display:grid;grid-template-rows:38px minmax(0,1fr) 40px;overflow:hidden;border:1px solid rgba(214,194,149,.22);border-radius:16px;background:#071016;color:#f3f5f1;box-shadow:0 24px 70px #0000006b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:commCallPipIn-a75278fb .22s cubic-bezier(.22,.72,.18,1)}.comm-call-pip>header[data-v-a75278fb]{padding:0 8px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:7px;cursor:grab;border-bottom:1px solid rgba(255,255,255,.07);background:#060e14f0;touch-action:none}.comm-call-pip>header[data-v-a75278fb]:active{cursor:grabbing}.comm-call-pip>header>span[data-v-a75278fb]{min-width:0;display:flex;align-items:center;gap:6px}.comm-call-pip>header i[data-v-a75278fb]{width:6px;height:6px;border-radius:50%;background:#68d0ad;box-shadow:0 0 9px #68d0ad80}.comm-call-pip>header b[data-v-a75278fb]{font-size:12px}.comm-call-pip>header small[data-v-a75278fb]{min-width:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#829895;font-size:12px}.comm-call-pip>header nav[data-v-a75278fb]{display:flex;gap:2px}.comm-call-pip>header button[data-v-a75278fb]{width:28px;height:28px;padding:0!important;color:#a9b6b3!important}.comm-call-pip-stage[data-v-a75278fb]{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;background:#05090d!important}.comm-call-pip-stage video[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#05090d}.comm-call-pip-stage video.screen[data-v-a75278fb]{object-fit:contain}.comm-call-pip-stage video.mirrored[data-v-a75278fb]{transform:scaleX(-1)}.comm-call-pip-fallback[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,rgba(200,170,110,.08),transparent 42%),#071016}.comm-call-pip-fallback[data-v-a75278fb] .comm-avatar,.comm-call-pip-fallback>i[data-v-a75278fb]{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;font-size:14px;font-style:normal;background:#c8aa6e17;color:#d6c295}.comm-call-pip-label[data-v-a75278fb]{position:absolute;left:8px;right:8px;bottom:7px;padding:5px 7px;display:grid;text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#03090da8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.comm-call-pip-label b[data-v-a75278fb]{font-size:12px}.comm-call-pip-label small[data-v-a75278fb]{font-size:12px;color:#eef4f0ab}.comm-call-pip>footer[data-v-a75278fb]{display:flex;align-items:center;justify-content:center;gap:5px;border-top:1px solid rgba(255,255,255,.07);background:#08131a}.comm-call-pip>footer button[data-v-a75278fb]{width:31px;height:31px;padding:0!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:9px!important;color:#9aadaa!important}.comm-call-pip>footer button.active[data-v-a75278fb]{color:#d6c295!important;background:#c8aa6e14!important}.comm-call-pip>footer button.danger[data-v-a75278fb]{color:#ed9999!important}@keyframes commCallPipIn-a75278fb{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:560px){.comm-call-pip[data-v-a75278fb]{right:10px;bottom:10px;width:min(310px,calc(100vw - 20px));height:190px}}@media(prefers-reduced-motion:reduce){.comm-call-pip[data-v-a75278fb]{animation:none!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-call-surface[data-v-a75278fb]{left:0!important;right:0!important;top:0!important;bottom:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;grid-template-rows:54px minmax(0,1fr) auto!important;border-radius:0!important;overflow:hidden!important}.comm-call-surface-head[data-v-a75278fb]{min-width:0;padding:6px 7px;gap:6px}.comm-call-room-identity[data-v-a75278fb]{min-width:0;gap:7px;flex:1}.comm-call-room-identity>span[data-v-a75278fb]{width:34px;height:34px;min-width:34px}.comm-call-room-identity>div[data-v-a75278fb]{min-width:0}.comm-call-room-identity small[data-v-a75278fb],.comm-call-room-identity p[data-v-a75278fb]{display:none}.comm-call-room-identity strong[data-v-a75278fb]{max-width:42vw;font-size:13px}.comm-call-surface-head nav[data-v-a75278fb]{min-width:0;max-width:52vw;display:flex;gap:1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.comm-call-surface-head nav[data-v-a75278fb]::-webkit-scrollbar{display:none}.comm-call-surface-head nav button[data-v-a75278fb]{width:36px;min-width:36px;height:36px;flex:0 0 36px;padding:0!important}.comm-call-body[data-v-a75278fb]{position:relative!important;display:block!important;min-width:0!important;min-height:0!important;overflow:hidden!important}.comm-call-stage[data-v-a75278fb]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;padding:6px!important;display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:minmax(150px,1fr)!important;gap:6px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}.comm-call-stage.has-focus[data-v-a75278fb]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) 96px!important;align-items:stretch!important;gap:8px!important;overflow:hidden!important}.comm-call-stage.has-focus .comm-call-tile.focused[data-v-a75278fb]{grid-column:1/-1!important;grid-row:1!important;min-height:0!important;height:100%!important;width:100%!important;flex:none!important}.comm-call-stage.has-focus .comm-call-tile[data-v-a75278fb]:not(.focused){grid-column:auto!important;grid-row:2!important;min-height:0!important;height:96px!important;width:100%!important;aspect-ratio:auto!important;flex:none!important}.comm-call-chat[data-v-a75278fb]{position:absolute!important;z-index:30!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;grid-template-rows:44px minmax(0,1fr) auto!important;border-left:0!important;box-shadow:none!important;background:var(--cm-side)!important}.comm-call-chat-messages[data-v-a75278fb]{min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.comm-call-chat-compose[data-v-a75278fb]{padding:6px 7px max(7px,env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important}.comm-call-chat-compose textarea[data-v-a75278fb]{min-height:42px!important;max-height:96px!important;font-size:16px!important}.comm-call-chat-compose button[data-v-a75278fb]{min-width:58px!important;min-height:42px!important}.comm-call-controls[data-v-a75278fb]{width:100%!important;min-width:0!important;min-height:58px!important;padding:6px 7px max(7px,env(safe-area-inset-bottom))!important;justify-content:space-between!important;gap:5px!important;overflow:hidden!important}.comm-call-controls>div[data-v-a75278fb]{min-width:0!important;flex:1 1 auto!important;display:flex!important;gap:3px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.comm-call-controls>div[data-v-a75278fb]::-webkit-scrollbar{display:none}.comm-call-controls button[data-v-a75278fb]{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;flex:0 0 42px!important;padding:0!important}.comm-call-controls button span[data-v-a75278fb]{display:none!important}.comm-call-controls .comm-call-end[data-v-a75278fb]{width:46px!important;min-width:46px!important;max-width:46px!important;flex:0 0 46px!important}.comm-call-stage.youtube-cinema[data-v-a75278fb]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-rows:clamp(146px,24dvh,206px)!important;align-content:start!important;align-items:start!important;padding:10px!important;gap:10px!important;overflow-y:auto!important;overflow-x:hidden!important}.comm-call-stage.youtube-cinema>.comm-call-youtube-member[data-v-a75278fb]{grid-column:1/-1!important;grid-row:1!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;aspect-ratio:16/9!important;align-self:start!important;justify-self:stretch!important}.comm-call-stage.youtube-cinema>.comm-call-tile[data-v-a75278fb]:not(.comm-call-youtube-member){grid-row:auto!important;min-height:146px!important;height:100%!important;width:100%!important;aspect-ratio:4/3!important}.comm-call-stage.youtube-cinema>.comm-call-listeners[data-v-a75278fb]{bottom:106px!important}.comm-call-stage.screen-cinema[data-v-a75278fb]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-rows:clamp(146px,24dvh,206px)!important;align-content:start!important;align-items:start!important;padding:10px!important;gap:10px!important;overflow-y:auto!important;overflow-x:hidden!important}.comm-call-stage.screen-cinema>.comm-call-tile.focused[data-v-a75278fb]{grid-column:1/-1!important;grid-row:1!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;aspect-ratio:16/9!important;align-self:start!important;justify-self:stretch!important}.comm-call-stage.screen-cinema>.comm-call-tile[data-v-a75278fb]:not(.focused),.comm-call-stage.screen-cinema>.comm-call-youtube-member[data-v-a75278fb]{grid-column:auto!important;grid-row:auto!important;min-height:146px!important;height:100%!important;width:100%!important;max-height:none!important;aspect-ratio:4/3!important}.comm-call-stage.screen-cinema>.comm-call-listeners[data-v-a75278fb]{bottom:106px!important}.comm-call-pip[data-v-a75278fb]{right:8px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:min(300px,calc(100vw - 16px))!important;height:184px!important}}@media(max-width:390px){.comm-call-room-identity strong[data-v-a75278fb]{max-width:34vw}.comm-call-surface-head nav[data-v-a75278fb]{max-width:58vw}.comm-call-stage[data-v-a75278fb]{grid-auto-rows:minmax(130px,1fr)!important}}.comm-call-mobile-prejoin[data-v-a75278fb],.comm-call-mobile-controls[data-v-a75278fb],.comm-call-mobile-back[data-v-a75278fb],.comm-call-mobile-head-actions[data-v-a75278fb],.comm-call-chat-mobile-close[data-v-a75278fb]{display:none}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-call-mobile-prejoin[data-v-a75278fb]{position:absolute!important;z-index:6!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-width:0!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;color:#f0f3ef!important;background:radial-gradient(ellipse at 24% 12%,rgba(107,169,167,.18),transparent 51%),linear-gradient(160deg,#0c2630,#0c1e2a 54%,#172a32)!important}.comm-call-prejoin-head[data-v-a75278fb]{min-height:calc(58px + env(safe-area-inset-top));flex:0 0 auto;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;padding:calc(9px + env(safe-area-inset-top)) 12px 9px;background:#0410175c;border-bottom:1px solid rgba(255,255,255,.07)}.comm-call-prejoin-head>button[data-v-a75278fb]{width:44px!important;height:44px!important;padding:0!important;color:#e6eeeb!important}.comm-call-prejoin-head>strong[data-v-a75278fb]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700}.comm-call-prejoin-head>span[data-v-a75278fb]{display:flex;align-items:center;gap:6px;color:#b5d4c9;font-size:12px}.comm-call-prejoin-body[data-v-a75278fb]{flex:1 1 0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px 18px;text-align:center;overflow-y:auto;overscroll-behavior:contain}.comm-call-prejoin-avatar[data-v-a75278fb]{width:108px;height:108px;flex:0 0 108px;display:grid;place-items:center;border-radius:34px;background:#79c6b217;box-shadow:0 0 0 1px #cbe9df26,0 20px 45px #0000002e}.comm-call-prejoin-avatar[data-v-a75278fb] .comm-avatar{width:94px!important;height:94px!important;min-width:94px!important;max-width:94px!important;min-height:94px!important;max-height:94px!important;border-radius:28px!important}.comm-call-prejoin-kicker[data-v-a75278fb]{font-size:12px;letter-spacing:.14em;font-weight:700;color:#8ecfb7}.comm-call-prejoin-body>h2[data-v-a75278fb]{max-width:100%;margin:0;overflow-wrap:anywhere;font-size:24px;font-weight:750;line-height:1.25;color:#f6f7f0}.comm-call-prejoin-body>p[data-v-a75278fb]{max-width:315px;margin:0;font-size:14px;line-height:1.6;color:#adc2c3}.comm-call-prejoin-error[data-v-a75278fb]{font-size:13px;color:#f0ada3;max-width:320px}.comm-call-prejoin-actions[data-v-a75278fb]{flex:0 0 auto;padding:12px 14px max(16px,env(safe-area-inset-bottom));display:grid;gap:8px;background:linear-gradient(0deg,rgba(3,11,18,.65),transparent)}.comm-call-prejoin-actions>button[data-v-a75278fb]{width:100%!important;min-height:57px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:15px!important;padding:8px 16px!important;border-radius:15px!important;border:1px solid rgba(222,241,234,.13)!important;background:#ffffff0e!important;color:#eaf3ef!important}.comm-call-prejoin-actions>button>span[data-v-a75278fb]{min-width:0;display:grid;gap:1px;text-align:left}.comm-call-prejoin-actions>button>span strong[data-v-a75278fb]{font-size:14px;font-weight:700}.comm-call-prejoin-actions>button>span small[data-v-a75278fb]{font-size:12px;color:#aec5c4}.comm-call-prejoin-actions>button.primary[data-v-a75278fb]{background:linear-gradient(135deg,#a9ddcf,#8bd2ba)!important;color:#12322e!important;border-color:#b5e7d8!important}.comm-call-prejoin-actions>button.primary>span small[data-v-a75278fb]{color:#365b52!important}.comm-call-prejoin-actions>p[data-v-a75278fb]{margin:0;display:flex;justify-content:center;gap:7px;align-items:center;color:#b9d8ca;font-size:12px}.comm-call-spin[data-v-a75278fb]{animation:commMobileCallSpinner-a75278fb 1s linear infinite}.comm-call-surface[data-v-a75278fb]{z-index:8!important;grid-template-rows:calc(58px + env(safe-area-inset-top)) minmax(0,1fr) auto!important;background:radial-gradient(circle at 14% 10%,rgba(99,154,165,.13),transparent 54%),linear-gradient(170deg,#0b1e2b,#0d2330 51%,#172d34)!important;color:#ecf2ed!important}.comm-call-surface-head[data-v-a75278fb]{min-width:0!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 12px 8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;background:#040f1857!important;border-bottom:1px solid rgba(255,255,255,.075)!important}.comm-call-surface-head>nav[data-v-a75278fb]{display:none!important}.comm-call-mobile-back[data-v-a75278fb]{width:42px!important;min-width:42px!important;height:42px!important;display:grid!important;place-items:center!important;padding:0!important;color:#f4f7f4!important}.comm-call-room-identity[data-v-a75278fb]{min-width:0!important;flex:1 1 0!important;gap:0!important}.comm-call-room-identity>span[data-v-a75278fb]{display:none!important}.comm-call-room-identity>div[data-v-a75278fb]{min-width:0!important}.comm-call-room-identity strong[data-v-a75278fb]{display:block;max-width:100%!important;font-size:16px!important;font-weight:720!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-call-room-identity p[data-v-a75278fb]{display:none!important}.comm-call-mobile-head-actions[data-v-a75278fb]{display:flex!important;align-items:center!important;gap:6px!important;position:relative!important;z-index:70!important}.comm-call-mobile-count[data-v-a75278fb]{display:flex;align-items:center;gap:5px;font-size:13px;color:#d8e8e4;white-space:nowrap}.comm-call-mobile-head-actions>button[data-v-a75278fb]{width:42px!important;min-width:42px!important;height:42px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:11px!important;color:#d4e2e1!important}.comm-call-mobile-more[data-v-a75278fb]{position:absolute;top:calc(100% + 5px);right:0;z-index:80;width:min(268px,calc(100vw - 20px));max-height:60dvh;overflow-y:auto;padding:7px;display:grid;gap:3px;border:1px solid rgba(180,224,210,.17);border-radius:15px;background:#0a2631;box-shadow:0 16px 50px #0009}.comm-call-mobile-more>button[data-v-a75278fb]{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:45px!important;gap:12px!important;padding:10px!important;border-radius:9px!important;color:#e2ece8!important;font-size:14px!important;text-align:left!important}.comm-call-mobile-more>button[data-v-a75278fb]:disabled{opacity:.36}.comm-call-body[data-v-a75278fb]{min-height:0!important;overflow:hidden!important;background:transparent!important}.comm-call-stage[data-v-a75278fb]:not(.has-focus):not(.youtube-cinema){top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:clamp(150px,28dvh,244px)!important;align-content:center!important;justify-content:center!important;padding:12px!important;gap:10px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;background:transparent!important}.comm-call-stage.participants-solo[data-v-a75278fb]:not(.has-focus):not(.youtube-cinema){grid-template-columns:minmax(0,min(330px,100%))!important;grid-auto-rows:min(360px,56dvh)!important;align-content:center!important;justify-content:center!important}.comm-call-stage.many-participants[data-v-a75278fb]:not(.has-focus):not(.youtube-cinema){grid-auto-rows:clamp(142px,23dvh,215px)!important;align-content:start!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile[data-v-a75278fb]{min-height:0!important;height:100%!important;max-width:100%!important;border-radius:19px!important;border-color:#d4f6e924!important;background:linear-gradient(150deg,#5a808a47,#2a3f5a66)!important;box-shadow:0 9px 24px #02091024!important}.comm-call-tile>footer[data-v-a75278fb]{left:8px!important;right:8px!important;bottom:8px!important;min-height:30px!important;padding:4px 7px!important;border:0!important;border-radius:9px!important;background:#030c13ad!important;box-shadow:none!important}.comm-call-tile>footer>span[data-v-a75278fb]{display:flex!important;gap:6px!important;align-items:center!important}.comm-call-tile>footer small[data-v-a75278fb]{display:none!important}.comm-call-fallback[data-v-a75278fb]{gap:7px!important;padding:12px!important}.comm-call-fallback[data-v-a75278fb] .comm-avatar{width:72px!important;height:72px!important;min-width:72px!important;max-width:72px!important;min-height:72px!important;max-height:72px!important;border-radius:50%!important}.comm-call-initials[data-v-a75278fb]{width:72px!important;height:72px!important;border-radius:50%!important;font-size:22px!important;color:#e0f2eb!important;background:#7bc0b033!important}.comm-call-fallback strong[data-v-a75278fb]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px!important}.comm-call-fallback small[data-v-a75278fb]{font-size:12px!important;color:#9bbfb8!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-listeners[data-v-a75278fb]{display:contents!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-listeners>span[data-v-a75278fb]{min-width:0!important;min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:12px!important;position:relative!important;border:1px solid rgba(212,246,233,.14)!important;border-radius:19px!important;background:linear-gradient(145deg,#5b818a4d,#2d455a61)!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-listeners>span[data-v-a75278fb] .comm-avatar{width:70px!important;height:70px!important;min-width:70px!important;max-width:70px!important;border-radius:50%!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-listeners>span>b[data-v-a75278fb]{font-size:13px!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.comm-call-mobile-controls[data-v-a75278fb]{position:relative;z-index:40;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;width:calc(100% - 20px)!important;max-width:440px!important;min-width:0!important;min-height:63px!important;padding:7px 8px!important;margin:0 auto max(10px,env(safe-area-inset-bottom))!important;border:1px solid rgba(200,230,223,.18)!important;border-radius:21px!important;background:#07121ac7!important;box-shadow:0 12px 42px #00000047!important;backdrop-filter:blur(17px)!important;-webkit-backdrop-filter:blur(17px)!important}.comm-call-mobile-controls>button[data-v-a75278fb]{flex:1 1 0!important;min-width:0!important;max-width:52px!important;height:46px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:14px!important;color:#e0ece8!important;border:1px solid rgba(236,255,249,.09)!important;background:#f8fffc16!important}.comm-call-mobile-controls>button.active[data-v-a75278fb]{color:#aee4d3!important;background:#6ec8a62b!important}.comm-call-mobile-controls>button[data-v-a75278fb]:disabled{opacity:.35!important}.comm-call-mobile-controls>button.comm-call-mobile-end[data-v-a75278fb]{color:#fff!important;background:#d9545a!important;border-color:#db656a!important}.comm-call-chat[data-v-a75278fb]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:35!important;width:100%!important;height:100%!important;border-left:0!important;background:#0b202b!important;box-shadow:none!important}.comm-call-chat>header[data-v-a75278fb]{gap:8px}.comm-call-chat>header span[data-v-a75278fb]{margin-left:auto!important}.comm-call-chat-mobile-close[data-v-a75278fb]{display:grid!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;border-radius:11px!important;color:var(--cm-ink)!important}.comm-call-chat-messages article p[data-v-a75278fb]{display:inline!important;vertical-align:baseline!important;font-size:14px!important;line-height:1.55!important}.comm-call-chat-messages article .comm-call-receipt[data-v-a75278fb]{display:inline-flex!important;min-height:14px!important;gap:3px!important;justify-content:flex-start!important;width:auto!important;margin:0 0 0 6px!important;vertical-align:baseline!important;white-space:nowrap!important;font-size:12px!important}.comm-call-chat-messages article .comm-call-receipt>svg[data-v-a75278fb]{width:13px!important;height:13px!important}.comm-call-surface.is-fullscreen .comm-call-mobile-controls[data-v-a75278fb]{grid-row:2!important}}@keyframes commMobileCallSpinner-a75278fb{to{transform:rotate(360deg)}}@media(max-width:360px){.comm-call-mobile-controls[data-v-a75278fb]{gap:3px!important;width:calc(100% - 12px)!important;padding:6px!important}.comm-call-mobile-controls>button[data-v-a75278fb]{height:43px!important}.comm-call-stage[data-v-a75278fb]{padding:8px!important;gap:7px!important}.comm-call-fallback[data-v-a75278fb] .comm-avatar{width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important}}@media(max-height:630px){.comm-call-prejoin-avatar[data-v-a75278fb]{width:74px;height:74px;flex-basis:74px;border-radius:25px}.comm-call-prejoin-avatar[data-v-a75278fb] .comm-avatar{width:68px!important;height:68px!important;min-width:68px!important;max-width:68px!important;min-height:68px!important;max-height:68px!important}.comm-call-prejoin-body[data-v-a75278fb]{gap:6px;padding:8px}.comm-call-prejoin-actions[data-v-a75278fb]{gap:5px;padding-top:7px}.comm-call-prejoin-actions>button[data-v-a75278fb]{min-height:49px!important}}@media(prefers-reduced-motion:reduce){.comm-call-spin[data-v-a75278fb]{animation:none!important}}.comm-call-chat-reply-preview[data-v-a75278fb]{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%;margin:4px 0;padding:5px 7px;border-left:2px solid var(--runia-accent,var(--gold));border-radius:5px;background:var(--cm-hover);color:var(--cm-muted)}.comm-call-chat-reply-preview>b[data-v-a75278fb]{flex:0 0 auto;max-width:35%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.comm-call-chat-reply-preview>span[data-v-a75278fb]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.comm-call-compose-context[data-v-a75278fb]{grid-column:1/-1;display:flex;align-items:center;gap:8px;min-width:0;padding:6px 9px;border-radius:10px;background:var(--cm-soft);color:var(--cm-muted);font-size:12px}.comm-call-compose-context>span[data-v-a75278fb]{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-call-compose-context>button[data-v-a75278fb]{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important}.comm-call-message-shade[data-v-a75278fb]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120;background:#02091099;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.comm-call-message-sheet[data-v-a75278fb]{position:absolute;z-index:125;bottom:0;left:0;right:0;max-height:78dvh;overflow-y:auto;display:grid;gap:3px;padding:8px 12px max(16px,env(safe-area-inset-bottom));border:1px solid rgba(207,232,226,.14);border-bottom:0;border-radius:22px 22px 0 0;background:#102833;box-shadow:0 -18px 55px #00000061;animation:commMobileCallSheetIn-a75278fb .24s cubic-bezier(.16,1,.3,1)}.comm-call-message-sheet>header[data-v-a75278fb]{display:grid;gap:6px;padding:0 4px 12px;border-bottom:1px solid rgba(210,239,229,.1)}.comm-call-message-handle[data-v-a75278fb]{height:4px;width:36px;margin:0 auto 5px;border-radius:99px;background:#d2e9e273}.comm-call-message-sheet>header>div[data-v-a75278fb]{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0}.comm-call-message-sheet>header strong[data-v-a75278fb]{font-size:14px;color:#e7f1ec;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comm-call-message-sheet>header>div>button[data-v-a75278fb]{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;color:#a9c0ba!important}.comm-call-message-sheet>header>p[data-v-a75278fb]{margin:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#acc2be}.comm-call-message-reactions[data-v-a75278fb]{display:flex;gap:5px;align-items:center;justify-content:space-around;padding:8px 0 10px}.comm-call-message-reactions>button[data-v-a75278fb]{flex:1 1 0!important;min-width:0!important;min-height:45px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:12px!important;background:#ffffff12!important;color:#f0f5ee!important;font-size:23px!important}.comm-call-message-sheet>button[data-v-a75278fb]{width:100%!important;min-height:47px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:9px 13px!important;color:#e4f0eb!important;font-size:14px!important;border-radius:11px!important}.comm-call-message-sheet>button.danger[data-v-a75278fb]{color:#f0a3a3!important}@keyframes commMobileCallSheetIn-a75278fb{0%{opacity:.25;transform:translateY(22px)}to{opacity:1;transform:none}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-call-chat-messages article[data-v-a75278fb]{touch-action:pan-y!important;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.comm-call-chat-compose .comm-call-compose-context[data-v-a75278fb]{grid-column:1/-1;min-height:38px}.comm-call-message-sheet[data-v-a75278fb]{max-height:79dvh!important}}@media(prefers-reduced-motion:reduce){.comm-call-message-sheet[data-v-a75278fb]{animation:none!important}}@media(min-width:961px){.comm-call-stage[data-v-a75278fb]:not(.has-focus):not(.youtube-cinema){grid-auto-rows:minmax(245px,1fr);align-content:stretch}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile[data-v-a75278fb]{min-height:245px;border-radius:17px}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile:not(.has-media)>.comm-call-fallback[data-v-a75278fb] .comm-avatar{width:clamp(82px,8vw,120px)!important;height:clamp(82px,8vw,120px)!important;min-width:82px!important;min-height:82px!important;max-width:120px!important;max-height:120px!important;border-radius:50%!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile:not(.has-media)>.comm-call-fallback .comm-call-initials[data-v-a75278fb]{width:clamp(82px,8vw,120px);height:clamp(82px,8vw,120px);font-size:26px;border-radius:50%}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile:not(.has-media)>.comm-call-fallback strong[data-v-a75278fb]{font-size:15px;font-weight:700}}@media(min-width:961px),(min-width:761px)and (pointer:fine){.comm-call-mobile-prejoin[data-v-a75278fb]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9!important;display:flex!important;flex-direction:column!important;min-width:0;min-height:0;overflow:hidden!important;color:#e8f2ee;background:radial-gradient(ellipse at 50% 22%,rgba(94,151,145,.13),transparent 56%),#080d12!important}.comm-call-mobile-prejoin>.comm-call-prejoin-head[data-v-a75278fb]{display:none!important}.comm-call-mobile-prejoin>.comm-call-prejoin-body[data-v-a75278fb]{display:flex!important;flex:1 1 auto;min-height:0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:24px;overflow-y:auto}.comm-call-mobile-prejoin .comm-call-prejoin-avatar[data-v-a75278fb]{width:84px;height:84px;flex:0 0 84px;display:grid;place-items:center;border-radius:50%;background:#6fab9f11}.comm-call-mobile-prejoin .comm-call-prejoin-avatar[data-v-a75278fb] .comm-avatar{width:74px!important;height:74px!important;min-width:74px!important;min-height:74px!important;max-width:74px!important;max-height:74px!important;border-radius:50%!important}.comm-call-mobile-prejoin .comm-call-prejoin-kicker[data-v-a75278fb]{font-size:12px;letter-spacing:.12em;color:#9baead;font-weight:650}.comm-call-mobile-prejoin .comm-call-prejoin-body h2[data-v-a75278fb]{margin:0;max-width:95%;font-size:21px;font-weight:700;color:#e8f2ee;overflow-wrap:anywhere}.comm-call-mobile-prejoin .comm-call-prejoin-body p[data-v-a75278fb]{margin:0;max-width:470px;font-size:13px;line-height:1.6;color:#a8bab9}.comm-call-mobile-prejoin .comm-call-prejoin-error[data-v-a75278fb]{font-size:12px;color:#efaaa3;max-width:440px}.comm-call-mobile-prejoin>.comm-call-prejoin-actions[data-v-a75278fb]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex:0 0 auto;gap:10px;min-height:74px;padding:15px 18px 26px;background:linear-gradient(0deg,rgba(8,13,18,.9),transparent)}.comm-call-mobile-prejoin .comm-call-prejoin-actions>button[data-v-a75278fb]{display:flex!important;align-items:center;justify-content:flex-start!important;gap:10px;min-width:155px;min-height:49px;padding:9px 14px;border-radius:11px!important;border:1px solid rgba(191,227,218,.08)!important;background:#8cbbb012!important;color:#dfece6!important;transition:background .18s ease,color .18s ease}.comm-call-mobile-prejoin .comm-call-prejoin-actions>button[data-v-a75278fb]:hover{background:#8cbbb024!important;color:#f3fff9!important}.comm-call-mobile-prejoin .comm-call-prejoin-actions>button.primary[data-v-a75278fb]{background:#70c6a52b!important;color:#c5f1dc!important}.comm-call-mobile-prejoin .comm-call-prejoin-actions>button>span[data-v-a75278fb]{display:grid;gap:1px;text-align:left;min-width:0}.comm-call-mobile-prejoin .comm-call-prejoin-actions>button strong[data-v-a75278fb]{font-size:13px}.comm-call-mobile-prejoin .comm-call-prejoin-actions>button small[data-v-a75278fb]{font-size:12px;color:#a4b9b5}.comm-call-mobile-prejoin .comm-call-prejoin-actions>p[data-v-a75278fb]{width:100%;text-align:center;font-size:12px;color:#bcd5d0}}@media(min-width:961px){.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile:not(.has-media)>.comm-call-fallback>.comm-call-guest-avatar[data-v-a75278fb]{width:clamp(82px,8vw,120px)!important;height:clamp(82px,8vw,120px)!important;font-size:clamp(28px,3vw,38px)}}.comm-call-prejoin-avatar>.comm-call-guest-avatar[data-v-a75278fb]{width:84px;height:84px;font-size:30px}.comm-call-pip-fallback>.comm-call-guest-avatar[data-v-a75278fb]{width:57px;height:57px;font-size:22px}.comm-call-tile.speaking .comm-call-guest-avatar[data-v-a75278fb]{position:relative;overflow:visible;isolation:isolate;box-shadow:0 0 0 3px #5ee7a83d,0 0 22px #50e6a447}.comm-call-tile.speaking .comm-call-guest-avatar[data-v-a75278fb]:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;pointer-events:none;z-index:-1;background:conic-gradient(from 45deg,#71f6c0,#2bb996 110deg,transparent 166deg,#baffdf 290deg,#71f6c0);animation:comm-speaker-orbit 1.25s linear infinite}.comm-call-tile .comm-call-guest-avatar img[data-v-a75278fb]{border-radius:50%}@media(prefers-reduced-motion:reduce){.comm-call-tile.speaking .comm-call-guest-avatar[data-v-a75278fb]:before{animation:none}}.comm-call-controls[data-v-a75278fb]{min-height:54px!important;padding:7px 10px!important;gap:8px!important;background:#0a0c10eb!important;border-top:1px solid rgba(255,255,255,.055)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.comm-call-controls>div[data-v-a75278fb]{gap:4px!important}.comm-call-controls button[data-v-a75278fb]{min-height:38px!important;height:38px!important;padding:0 9px!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:9px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;color:#949ca7!important;background:#ffffff05!important;box-shadow:none!important;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease!important}.comm-call-controls button>svg[data-v-a75278fb]{width:17px!important;height:17px!important}.comm-call-controls button span[data-v-a75278fb]{font-size:12px!important;font-weight:520!important;white-space:nowrap}.comm-call-controls button[data-v-a75278fb]:hover:not(:disabled){color:#eef0f3!important;background:#ffffff0b!important;border-color:#ffffff1a!important}.comm-call-controls button.active[data-v-a75278fb]{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 84%,#fff)!important;background:color-mix(in srgb,var(--runia-accent-soft) 64%,transparent)!important;border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 28%,rgba(255,255,255,.07))!important}.comm-call-controls button[data-v-a75278fb]:active:not(:disabled){transform:translateY(1px)!important}.comm-call-controls .comm-call-end[data-v-a75278fb]{min-width:54px!important;padding:0 12px!important;border-color:#dc535347!important;color:#e6a0a0!important;background:#d24a4a12!important}.comm-call-controls .comm-call-end[data-v-a75278fb]:hover{color:#ffd1d1!important;background:#d24a4a21!important;border-color:#dc535361!important}@media(max-width:1200px){.comm-call-controls button span[data-v-a75278fb]{display:none!important}.comm-call-controls button[data-v-a75278fb]{width:38px!important;min-width:38px!important;padding:0!important}.comm-call-controls .comm-call-end[data-v-a75278fb]{width:42px!important;min-width:42px!important;padding:0!important}}.qc-rich-chat[data-v-3c1a88fc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;flex-direction:column;min-width:0;min-height:0;background:#08141e85;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);color:var(--cm-ink)}.qc-chat-head[data-v-3c1a88fc]{min-height:48px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);background:#05111a29}.qc-chat-head>div[data-v-3c1a88fc],.qc-chat-head nav[data-v-3c1a88fc]{display:flex;align-items:center;gap:9px;min-width:0}.qc-chat-head>div>svg[data-v-3c1a88fc]{color:var(--cm-jade)}.qc-chat-head strong[data-v-3c1a88fc]{font-size:13px;color:var(--cm-ink)}.qc-chat-head small[data-v-3c1a88fc]{font-size:12px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-chat-head button[data-v-3c1a88fc],.qc-message-tools button[data-v-3c1a88fc]{height:30px;width:30px;min-width:30px;border-radius:8px;display:grid;place-items:center;color:var(--cm-muted);border:0;background:transparent;padding:0}.qc-chat-head button[data-v-3c1a88fc]:hover,.qc-chat-head button.active[data-v-3c1a88fc]{background:var(--cm-hover);color:var(--cm-ink)}.qc-chat-pins[data-v-3c1a88fc]{display:flex;align-items:center;gap:10px;padding:7px 12px;min-height:39px;overflow:hidden;border-bottom:1px solid var(--cm-line);background:#14282c47}.qc-chat-pins>strong[data-v-3c1a88fc]{font-size:12px}.qc-chat-pins>button[data-v-3c1a88fc]{min-width:0;max-width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;border:0;border-left:1px solid var(--cm-line);padding:2px 8px;background:transparent;color:var(--cm-muted)}.qc-chat-search[data-v-3c1a88fc]{position:relative;display:flex;align-items:center;gap:8px;min-height:42px;padding:5px 10px}.qc-chat-search input[data-v-3c1a88fc]{flex:1;min-width:0;border:0;background:transparent;color:var(--cm-ink);font-size:13px;outline:none}.qc-chat-search button[data-v-3c1a88fc]{width:29px;height:29px;border:0;border-radius:6px;background:transparent;color:var(--cm-muted)}.qc-chat-timeline[data-v-3c1a88fc]{flex:1 1 0;min-height:0;height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:10px 14px!important;background:transparent!important}.qc-chat-list[data-v-3c1a88fc]{display:flex;flex-direction:column;gap:0;min-width:0}.qc-chat-empty[data-v-3c1a88fc]{background:transparent}.qc-chat-message[data-v-3c1a88fc]{position:relative!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:10px 70px 10px 8px!important;border:0!important;border-radius:10px!important;margin:2px 0!important;min-width:0!important;background:transparent!important;transition:opacity .2s ease,transform .2s ease,background .17s ease}.qc-chat-message[data-v-3c1a88fc]:hover,.qc-chat-message.is-menu-open[data-v-3c1a88fc]{background:#ffffff0e!important}.qc-chat-message.self[data-v-3c1a88fc]{border-left:2px solid rgba(214,192,145,.16)!important}.qc-chat-avatar[data-v-3c1a88fc],.qc-chat-mention-avatar[data-v-3c1a88fc]{height:37px;width:37px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:17px;font-weight:730;color:#fff;overflow:hidden}.qc-chat-avatar img[data-v-3c1a88fc]{height:100%;width:100%;object-fit:cover}.qc-chat-message .comm-message-content[data-v-3c1a88fc]{min-width:0}.qc-chat-message .comm-byline[data-v-3c1a88fc]{display:flex;align-items:center;gap:9px;min-width:0;margin-bottom:3px}.qc-chat-message .comm-byline strong[data-v-3c1a88fc]{font-size:13px;font-weight:740}.qc-chat-message .comm-byline time[data-v-3c1a88fc]{font-size:12px;color:var(--cm-muted)}.qc-chat-message .comm-body[data-v-3c1a88fc]{margin:0!important;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.48;font-size:13px!important}.qc-chat-message .comm-body small[data-v-3c1a88fc]{font-size:12px;color:var(--cm-muted)}.qc-reply-quote[data-v-3c1a88fc]{display:flex!important;gap:6px;align-items:center;max-width:100%;min-width:0;border:0!important;background:#ffffff0b!important;padding:5px 8px!important;border-radius:7px!important;text-align:left;margin:4px 0;color:var(--cm-muted)}.qc-reply-quote strong[data-v-3c1a88fc]{max-width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.qc-reply-quote span[data-v-3c1a88fc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.qc-message-tools[data-v-3c1a88fc]{position:absolute;right:8px;top:5px;z-index:4;display:flex!important;gap:2px!important;padding:3px;border:1px solid var(--cm-line);border-radius:9px;background:#091b24eb;opacity:0;pointer-events:none;transition:opacity .15s}.qc-chat-message:hover .qc-message-tools[data-v-3c1a88fc],.qc-chat-message:focus-within .qc-message-tools[data-v-3c1a88fc]{opacity:1;pointer-events:auto}.qc-chat-message .comm-reactions[data-v-3c1a88fc]{display:flex;gap:5px;margin-top:7px;flex-wrap:wrap}.qc-chat-message .comm-reactions>button[data-v-3c1a88fc]{min-height:27px;padding:2px 8px;border-radius:9px;background:#ffffff0e;border:1px solid var(--cm-line);color:var(--cm-ink);font-size:12px}.qc-chat-message .comm-reactions>button.mine[data-v-3c1a88fc]{border-color:#d6c09173;background:#d6c09121}.qc-chat-actions-menu[data-v-3c1a88fc],.qc-chat-reaction-menu[data-v-3c1a88fc],.qc-chat-emoji-picker[data-v-3c1a88fc]{position:absolute;z-index:20;display:flex;gap:4px;padding:7px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:#091821f5;box-shadow:0 15px 37px #00000057;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.qc-chat-actions-menu[data-v-3c1a88fc]{top:41px;right:7px;flex-direction:column;min-width:155px}.qc-chat-actions-menu>button[data-v-3c1a88fc]{display:flex;gap:8px;align-items:center;min-height:32px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:var(--cm-ink);font-size:12px;text-align:left}.qc-chat-actions-menu>button[data-v-3c1a88fc]:hover{background:var(--cm-hover)}.qc-chat-actions-menu>button.danger[data-v-3c1a88fc]{color:#e6a4a4}.qc-chat-reaction-menu[data-v-3c1a88fc]{top:42px;right:7px}.qc-chat-reaction-menu button[data-v-3c1a88fc],.qc-chat-emoji-picker button[data-v-3c1a88fc]{height:34px;width:34px;border:0;border-radius:7px;background:transparent;font-size:19px}.qc-chat-reaction-menu button[data-v-3c1a88fc]:hover,.qc-chat-emoji-picker button[data-v-3c1a88fc]:hover{background:#ffffff1a}.qc-chat-compose[data-v-3c1a88fc]{position:relative;flex:none;padding:9px 13px 13px!important;background:#06131c59!important;border-top:1px solid rgba(255,255,255,.1)}.qc-chat-context[data-v-3c1a88fc]{display:flex;align-items:center;gap:7px;min-height:30px;font-size:12px}.qc-chat-context span[data-v-3c1a88fc]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.qc-chat-context button[data-v-3c1a88fc]{width:26px;height:26px;border:0;background:transparent;color:var(--cm-muted)}.qc-chat-mentions[data-v-3c1a88fc]{position:absolute;bottom:100%;left:12px;right:12px;max-height:240px;overflow-y:auto;display:grid;gap:3px;background:#091821f5;border:1px solid var(--cm-line);border-radius:12px;padding:7px}.qc-chat-mentions header[data-v-3c1a88fc]{display:flex;gap:6px;align-items:center;color:var(--cm-muted);font-size:12px;padding:4px}.qc-chat-mentions button[data-v-3c1a88fc]{display:flex;align-items:center;gap:9px;min-height:37px;border:0;border-radius:8px;background:transparent;color:var(--cm-ink);text-align:left;padding:4px}.qc-chat-mentions button[data-v-3c1a88fc]:hover{background:var(--cm-hover)}.qc-chat-mention-avatar[data-v-3c1a88fc]{height:26px;width:26px;font-size:12px}.qc-chat-typing[data-v-3c1a88fc]{position:absolute;bottom:100%;left:13px;padding:6px 10px;background:#071720e0;border:1px solid var(--cm-line);border-radius:8px;font-size:12px;color:var(--cm-muted)}.qc-chat-form[data-v-3c1a88fc]{margin:0!important}.qc-chat-composer-shell[data-v-3c1a88fc]{display:flex!important;align-items:flex-end!important;gap:5px!important;min-height:47px;min-width:0;width:100%;padding:5px!important;background:#07141d94!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:13px!important}.qc-chat-emoji-wrap[data-v-3c1a88fc]{position:relative;flex:none}.qc-emoji-trigger[data-v-3c1a88fc]{width:32px;height:34px;min-width:32px;border:0;border-radius:8px;background:transparent;color:var(--cm-muted)}.qc-chat-emoji-picker[data-v-3c1a88fc]{bottom:45px;left:0}.qc-chat-composer-shell textarea[data-v-3c1a88fc]{flex:1;min-width:0;width:100%;max-height:120px;min-height:36px;padding:8px 4px!important;border:0!important;outline:0!important;resize:vertical!important;background:transparent!important;color:var(--cm-ink)!important;font:inherit;font-size:13px!important}.qc-chat-char-count[data-v-3c1a88fc]{font-size:12px;opacity:.45;white-space:nowrap;align-self:center;padding:2px}.qc-chat-submit[data-v-3c1a88fc]{width:34px!important;min-width:34px!important;height:34px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:9px!important;border:0!important;background:#dbbf8430!important;color:#ead19d!important}.qc-chat-submit[data-v-3c1a88fc]:disabled{opacity:.35}.qc-chat-message-enter-from[data-v-3c1a88fc],.qc-chat-message-leave-to[data-v-3c1a88fc]{opacity:0;transform:translateY(-9px) scale(.985)}.qc-chat-message-group.qc-chat-message-leave-active[data-v-3c1a88fc]{position:absolute!important;left:0;right:0}@media(max-width:650px){.qc-chat-timeline[data-v-3c1a88fc]{padding:6px 7px!important}.qc-chat-message[data-v-3c1a88fc]{padding-right:10px!important}.qc-message-tools[data-v-3c1a88fc]{position:static;opacity:1;pointer-events:auto;justify-self:end;margin-left:auto}.qc-chat-message[data-v-3c1a88fc]{grid-template-columns:33px minmax(0,1fr)!important}.qc-chat-avatar[data-v-3c1a88fc]{height:33px;width:33px}.qc-chat-char-count[data-v-3c1a88fc]{display:none}.qc-chat-composer-shell textarea[data-v-3c1a88fc]{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.qc-chat-message[data-v-3c1a88fc]{transition:none}.qc-chat-message-enter-from[data-v-3c1a88fc],.qc-chat-message-leave-to[data-v-3c1a88fc]{opacity:1;transform:none}}.main-area>.content-main.route-community{padding:0!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;display:flex!important;min-width:0!important;min-height:0!important;flex:1 1 0!important;height:0!important;max-height:none!important;overscroll-behavior:none!important;scrollbar-gutter:auto!important}.main-area>.content-main.route-community>.comm-workspace{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important;contain:layout size}.comm-workspace,.comm-modal{--cm-bg:#0c1b24;--cm-side:#10212a;--cm-soft:#132730;--cm-line:#b8cccb18;--cm-ink:#e7e7dc;--cm-muted:#879ea4;--cm-accent:#d6c295;--cm-jade:#77c6b5;--cm-hover:#b9dacf09;color:var(--cm-ink);font:400 13px/1.55 Inter,Segoe UI,Arial,sans-serif}.comm-workspace{position:relative;display:grid;grid-template-columns:64px 228px minmax(0,1fr) 286px;width:100%;min-height:0;height:100%;background:var(--cm-bg);isolation:isolate;overflow:hidden}.comm-workspace:not(:has(.comm-members)){grid-template-columns:64px 228px minmax(0,1fr)}.comm-workspace button,.comm-modal button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.comm-workspace button:disabled,.comm-modal button:disabled{opacity:.4;cursor:not-allowed}.comm-workspace :is(.comm-servers,.comm-channel-list,.comm-members,.comm-timeline,.comm-ticket-queue,.comm-pending-files){scrollbar-width:none!important;-ms-overflow-style:none!important}.comm-workspace :is(.comm-servers,.comm-channel-list,.comm-members,.comm-timeline,.comm-ticket-queue,.comm-pending-files)::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.comm-workspace button:focus-visible,.comm-modal button:focus-visible,.comm-workspace input:focus-visible,.comm-modal input:focus-visible,.comm-modal select:focus-visible,.comm-modal textarea:focus-visible{outline:2px solid var(--cm-jade);outline-offset:2px}.comm-eyebrow{font-size:12px;letter-spacing:1.9px;color:var(--cm-muted);font-weight:500}.comm-servers{padding:19px 8px;background:#091820;display:flex;flex-direction:column;align-items:center;gap:12px;border-right:1px solid var(--cm-line);overflow:auto;scrollbar-width:none}button.comm-server{width:43px;min-height:43px;border-radius:15px;background:color-mix(in srgb,var(--cm-side) 84%,var(--cm-jade) 16%);position:relative;flex-shrink:0;color:color-mix(in srgb,var(--cm-jade) 72%,var(--cm-ink));transition:border-radius .2s,background .2s;font-weight:500;border:1px solid color-mix(in srgb,var(--cm-line) 82%,transparent)}button.comm-server.gold{color:color-mix(in srgb,#c39a49 72%,var(--cm-ink));background:color-mix(in srgb,var(--cm-side) 86%,#c39a49 14%)}button.comm-server.violet{color:color-mix(in srgb,#8467c8 72%,var(--cm-ink));background:color-mix(in srgb,var(--cm-side) 86%,#8467c8 14%)}button.comm-server.blue{color:color-mix(in srgb,#4f8fc8 72%,var(--cm-ink));background:color-mix(in srgb,var(--cm-side) 86%,#4f8fc8 14%)}button.comm-server.rose{color:color-mix(in srgb,#c8707e 72%,var(--cm-ink));background:color-mix(in srgb,var(--cm-side) 86%,#c8707e 14%)}button.comm-server.selected{border-radius:12px;outline:1px solid currentColor;outline-offset:2px}button.comm-server.selected:before{content:"";position:absolute;left:-8px;width:3px;height:20px;border-radius:3px;background:var(--cm-jade)}.comm-server i{position:absolute;right:-2px;top:-2px;width:8px;height:8px;border:2px solid var(--cm-bg);border-radius:50%;background:var(--cm-accent)}button.comm-add{background:transparent;border:1px dashed var(--cm-line);color:var(--cm-muted)}.comm-rail-rule{height:1px;width:23px;background:var(--cm-line);flex-shrink:0}.comm-channels{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--cm-line);background:var(--cm-side)}.comm-channels>header{height:76px;padding:16px 17px;display:flex;align-items:center;justify-content:space-between;gap:9px;border-bottom:1px solid var(--cm-line);flex-shrink:0}.comm-channels h2{font-size:14px;line-height:1.5;font-weight:500;margin:3px 0 0;text-overflow:ellipsis;overflow:hidden;max-width:162px;white-space:nowrap}.comm-channels>header button{color:var(--cm-muted)}.comm-search{margin:15px 12px 10px;display:flex;gap:8px;align-items:center;background:var(--cm-bg);padding:8px 10px;border:1px solid var(--cm-line);border-radius:8px;color:var(--cm-muted)}.comm-search input,.comm-message-search input{width:100%;min-width:0;background:none;color:var(--cm-ink);border:0;outline:none;font:inherit;font-size:12px}.comm-channel-commands{display:flex;align-items:center;justify-content:space-between;margin:0 13px 9px;color:var(--cm-muted)}.comm-channel-commands button{font-size:12px}button.comm-new-dm{justify-content:flex-start;margin:0 12px 8px;font-size:12px;color:var(--cm-accent)}.comm-channel-list{flex:1;min-height:0;overflow:auto;padding:5px 10px 18px;scrollbar-width:thin;scrollbar-color:#4a606144 transparent}button.comm-category{display:flex;justify-content:flex-start;width:100%;color:var(--cm-muted);font-size:12px;letter-spacing:1.2px;padding:14px 3px 9px;text-transform:uppercase}.comm-category svg{transition:transform .2s}.comm-category svg.collapsed{transform:rotate(-90deg)}button.comm-channel{display:flex;width:100%;justify-content:flex-start;gap:9px;color:var(--cm-muted);padding:9px 11px;margin:2px 0;border-radius:7px;transition:background .15s,color .15s;font-size:12px;text-align:left}.comm-channel>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.comm-channel>svg{flex-shrink:0;opacity:.7}button.comm-channel:hover{background:var(--cm-hover);color:var(--cm-ink)}button.comm-channel.selected{background:#74b9a714;color:var(--cm-jade)}button.comm-channel.unread{color:var(--cm-ink);font-weight:500}.comm-channel>b{font-size:12px;padding:1px 5px;background:var(--cm-accent);color:#14252b;border-radius:4px}.comm-sidebar-empty{font-size:12px;color:var(--cm-muted);padding:12px;line-height:1.9}.comm-space-footer{display:flex;flex-wrap:wrap;padding:5px 10px 9px;color:var(--cm-muted);border-bottom:1px solid var(--cm-line)}.comm-space-footer button{font-size:12px}.comm-call-dock-host{flex:0 0 auto;min-width:0;width:100%;overflow:visible;border-top:1px solid var(--cm-line);background:color-mix(in srgb,var(--cm-side) 94%,#000 6%)}.comm-call-main-host{flex:1 1 0;min-width:0;min-height:0;width:100%;height:0;position:relative;overflow:hidden;background:#080d12}.comm-call-room-idle{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:8px;padding:28px;text-align:center;color:var(--cm-muted);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--runia-accent,var(--gold)) 7%,transparent),transparent 35%),#080d12}.comm-call-room-idle>svg{color:var(--runia-accent,var(--gold))}.comm-call-room-idle small{font-size:12px;letter-spacing:1.4px;color:var(--runia-accent,var(--gold))}.comm-call-room-idle h2{margin:0;color:var(--cm-ink);font-size:22px;font-weight:600}.comm-call-room-idle p{max-width:520px;margin:0;font-size:12px;line-height:1.65}button.comm-channel.voice-room{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 72%,var(--cm-muted));background:color-mix(in srgb,var(--runia-accent-soft) 48%,transparent)}button.comm-channel.voice-room:hover,button.comm-channel.voice-room.selected{color:var(--cm-ink);background:color-mix(in srgb,var(--runia-accent-soft) 92%,transparent)}.comm-channel-kind{flex:0 0 auto;padding:2px 5px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 25%,var(--cm-line));border-radius:5px;color:var(--runia-accent,var(--gold));font-size:12px!important;line-height:1}button.comm-me{padding:13px 14px;gap:10px;justify-content:flex-start;border-radius:0;background:#081c2544;flex-shrink:0}.comm-me>span:not(.comm-avatar){flex:1;text-align:left;min-width:0}.comm-me strong{display:block;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-me small{display:block;color:var(--cm-muted);font-size:12px;margin-top:2px}.comm-me>svg{color:var(--cm-muted)}.comm-avatar{display:inline-grid;place-items:center;width:36px;height:36px;flex:0 0 auto;background:#2b4849;color:#bfdbcd;border-radius:11px;position:relative;font-size:12px;font-weight:500}.comm-avatar>img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.comm-presence{position:absolute;width:9px;height:9px;right:-2px;bottom:-2px;border:2px solid var(--cm-side);background:var(--cm-jade);border-radius:100%}.comm-main{min-width:0;min-height:0;height:100%;max-height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;background:radial-gradient(ellipse at top right,#66ad9d05,transparent 60%)}.comm-room-head{height:76px;display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--cm-line);padding:15px 21px;flex-shrink:0}.comm-room-head>svg{color:var(--cm-muted);flex-shrink:0}.comm-room-head>div{min-width:0;flex:1}.comm-room-head h2{margin:0;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-room-head p{font-size:12px;color:var(--cm-muted);margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.comm-room-head nav{display:flex;gap:4px;color:var(--cm-muted)}.comm-room-head nav button.active{background:var(--cm-hover);color:var(--cm-accent)}button.comm-mobile-back{display:none}.comm-message-search{display:flex;gap:10px;align-items:center;padding:12px 23px;border-bottom:1px solid var(--cm-line);color:var(--cm-muted)}.comm-message-search input{font-size:12px}.comm-timeline{flex:1 1 0;height:0;min-height:0;overflow:auto;padding:15px 0 16px;scrollbar-width:thin;scrollbar-color:#4a606166 transparent;overscroll-behavior:contain;scroll-behavior:auto}.comm-date{display:flex;align-items:center;gap:12px;margin:20px 23px;font-size:12px;color:var(--cm-muted)}.comm-date:before,.comm-date:after{content:"";height:1px;flex:1;background:var(--cm-line)}.comm-message{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:7px 23px 5px;margin-top:9px;position:relative;outline:none}.comm-message:hover,.comm-message:focus-within{background:var(--cm-hover)}.comm-message.grouped{margin-top:0;padding-top:2px;padding-bottom:2px}.comm-message-content{min-width:0}.comm-byline{display:flex;gap:10px;align-items:center;margin-bottom:3px}.comm-byline button{font-size:12px;font-weight:500;padding:0;color:var(--cm-ink)}.comm-byline time,.comm-byline>svg{color:var(--cm-muted);font-size:12px}.comm-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75;font-size:12px;color:var(--cm-ink);font-weight:300}.comm-body small{font-size:12px;opacity:.6}.comm-message.deleted .comm-body{font-style:italic;opacity:.5}.comm-mention-token{display:inline;padding:.015em .12em;border-radius:3px;color:color-mix(in srgb,var(--runia-accent,var(--gold)) 72%,var(--cm-ink));background:color-mix(in srgb,var(--runia-accent,var(--gold)) 4%,transparent);font-weight:760;text-decoration:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}.comm-mention-token.is-me{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 82%,var(--cm-ink));background:color-mix(in srgb,var(--runia-accent,var(--gold)) 8%,transparent);font-weight:800}.comm-message-receipt{min-height:18px;margin-top:3px;display:flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--cm-muted);line-height:1}.comm-message-receipt.seen{color:var(--runia-accent,var(--gold))}.comm-message-receipt.pending{opacity:.72}.comm-message-receipt.pending>svg{animation:comm-receipt-spin 1.45s linear infinite}.comm-message-receipt.failed{color:#e25d65}.comm-read-stack{display:inline-flex;align-items:center;padding-left:2px}.comm-read-avatar{width:18px;height:18px;min-width:18px;border:2px solid var(--cm-bg);border-radius:50%;overflow:hidden;display:grid;place-items:center;margin-left:-5px;background:var(--cm-soft);color:var(--cm-ink);font-size:12px;font-weight:700}.comm-read-avatar:first-child{margin-left:0}.comm-read-avatar .comm-avatar{width:14px!important;height:14px!important;min-width:14px!important;max-width:14px!important;border:0!important;border-radius:50%!important}.comm-read-avatar.more{width:auto;min-width:22px;padding:0 4px;overflow:visible}.comm-message.failed .comm-body{opacity:.72}@keyframes comm-receipt-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.comm-message-receipt.pending>svg{animation:none}}.comm-compact-time{color:var(--cm-muted);font-size:12px;padding-top:4px;opacity:0}.comm-message:hover .comm-compact-time,.comm-message:focus-within .comm-compact-time{opacity:.6}.comm-reply-quote{display:flex;align-items:center;gap:7px;margin:1px 0 6px;color:var(--cm-muted);font-size:12px;border-left:2px solid #739a932d;padding-left:8px}.comm-reply-quote strong{font-weight:500;white-space:nowrap}.comm-reply-quote span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-reply-quote svg{flex-shrink:0}.comm-message-tools{position:absolute;right:16px;top:-20px;display:none;background:var(--cm-soft);border:1px solid var(--cm-line);border-radius:8px;padding:3px;box-shadow:0 6px 18px #0002}.comm-message:hover .comm-message-tools,.comm-message:focus-within .comm-message-tools{display:flex}.comm-message-tools button{color:var(--cm-muted);min-width:28px;height:27px;font-size:12px}.comm-message-tools button:hover{color:var(--cm-accent);background:var(--cm-hover)}.comm-reactions{display:flex;gap:5px;margin-top:6px}.comm-reactions button{padding:2px 7px;border:1px solid var(--cm-line);border-radius:5px;font-size:12px;background:var(--cm-soft);color:var(--cm-muted)}.comm-reactions button.mine{border-color:#77c6b56b;background:#77c6b513;color:var(--cm-jade)}.comm-compose-wrap{padding:9px 16px 10px;flex:0 0 auto;position:relative;background:var(--cm-bg)}.comm-composer{position:relative;border:1px solid color-mix(in srgb,var(--cm-line) 84%,var(--runia-accent,var(--cm-accent)) 16%);border-radius:14px;background:color-mix(in srgb,var(--cm-side) 92%,var(--cm-bg) 8%);box-shadow:0 8px 24px color-mix(in srgb,var(--cm-ink) 5%,transparent),inset 0 1px color-mix(in srgb,#fff 5%,transparent);transition:border-color .16s,box-shadow .16s,background .16s}.comm-composer:focus-within{border-color:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 38%,var(--cm-line));box-shadow:0 10px 28px color-mix(in srgb,var(--cm-ink) 6%,transparent),0 0 0 3px color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 6%,transparent)}.comm-composer.is-recording{border-color:color-mix(in srgb,#d56865 46%,var(--cm-line));box-shadow:0 10px 28px color-mix(in srgb,var(--cm-ink) 6%,transparent),0 0 0 3px color-mix(in srgb,#d56865 7%,transparent)}.comm-composer.is-processing{border-color:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 28%,var(--cm-line))}.comm-composer-shell{min-height:52px;display:flex;align-items:center;gap:4px;padding:5px 7px}.comm-composer-tools,.comm-composer-actions{display:flex;align-items:center;gap:2px;flex:none}.comm-composer-tools{padding-right:2px;border-right:0}.comm-composer-tools>button,.comm-composer-actions>button{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:var(--cm-muted);background:transparent;transition:background .14s,color .14s,transform .14s,box-shadow .14s}.comm-composer-tools>button:hover:not(:disabled),.comm-composer-actions>button:hover:not(:disabled){background:var(--cm-hover);color:var(--cm-ink)}.comm-composer-tools>button:active:not(:disabled),.comm-composer-actions>button:active:not(:disabled){transform:translateY(1px)}.comm-composer-tools>button:disabled,.comm-composer-actions>button:disabled{opacity:.38;cursor:not-allowed}.comm-composer-entry{min-width:0;flex:1;display:flex;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important}.comm-composer textarea{width:100%;min-height:36px;max-height:120px;padding:8px;box-sizing:border-box;resize:none;overflow:auto;background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--cm-ink);font:400 12px/1.55 Inter,Segoe UI,sans-serif;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cm-muted) 22%,transparent) transparent}.comm-composer textarea::placeholder{color:var(--cm-muted);opacity:.76}.comm-composer-actions{padding-left:3px}.comm-count{padding:0 4px;color:var(--cm-muted);font-size:12px;font-variant-numeric:tabular-nums;opacity:.6;white-space:nowrap}.comm-connection-dot{width:22px;height:30px;display:grid;place-items:center;flex:none}.comm-connection-dot i{width:5px;height:5px;border-radius:50%;background:#8e9690;transition:.15s}.comm-connection-dot.online i{background:var(--cm-jade);box-shadow:0 0 0 3px color-mix(in srgb,var(--cm-jade) 10%,transparent)}.comm-connection-dot.connecting i{background:var(--runia-accent,var(--cm-accent));animation:commRecordPulse 1.25s ease-in-out infinite}.comm-record-audio.active{color:#d66b68!important;background:color-mix(in srgb,#d66b68 11%,var(--cm-bg))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#d66b68 28%,transparent),0 0 0 3px color-mix(in srgb,#d66b68 6%,transparent)}.comm-record-cancel{color:var(--cm-muted)!important}.comm-record-cancel:hover{color:#d66b68!important;background:color-mix(in srgb,#d66b68 8%,var(--cm-bg))!important}button.comm-send{width:35px!important;height:34px!important;border-radius:9px!important;color:#172c31!important;background:linear-gradient(145deg,color-mix(in srgb,var(--cm-accent) 94%,#fff 6%),var(--cm-accent))!important;box-shadow:0 4px 13px color-mix(in srgb,var(--cm-accent) 18%,transparent)}button.comm-send:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}button.comm-send:disabled{opacity:.34!important;box-shadow:none!important}.comm-live-recording{min-width:0;width:100%;height:36px;display:flex;align-items:center;gap:10px;padding:0 6px}.comm-live-recording-meta{display:flex;align-items:center;gap:7px;flex:none;color:#d66b68;font-size:12px;font-variant-numeric:tabular-nums}.comm-live-recording-meta>i{width:7px;height:7px;border-radius:50%;background:#d66b68;box-shadow:0 0 0 4px color-mix(in srgb,#d66b68 12%,transparent);animation:commRecordPulse 1.08s ease-in-out infinite}.comm-live-recording-meta b{min-width:32px;font-size:12px;font-weight:650;color:color-mix(in srgb,#d66b68 82%,var(--cm-ink))}.comm-live-wave{position:relative;min-width:0;flex:1;height:30px;display:flex;align-items:center;gap:2px;overflow:hidden}.comm-live-wave>i{flex:0 0 3px;min-height:4px;max-height:28px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 84%,#fff 4%),color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 70%,var(--cm-jade)));box-shadow:0 0 6px color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 8%,transparent);animation:commWaveRise .16s ease-out both}.comm-live-wave>i:nth-last-child(-n+5){filter:brightness(1.04)}.comm-live-wave>em{width:2px;height:19px;flex:none;border-radius:999px;background:#d66b68;opacity:.7;animation:commWaveCursor .85s ease-in-out infinite}.comm-record-processing{display:flex;align-items:center;gap:8px;padding:0 7px;color:var(--cm-muted);font-size:12px}.comm-record-processing strong{font-size:12px;font-weight:550;color:var(--cm-ink)}.comm-typing-float{position:absolute;left:18px;bottom:calc(100% + 4px);max-width:min(60%,460px);padding:3px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--cm-line);border-radius:8px;background:color-mix(in srgb,var(--cm-side) 96%,transparent);color:var(--cm-muted);font-size:12px;box-shadow:0 6px 18px color-mix(in srgb,var(--cm-ink) 6%,transparent);z-index:4}@keyframes commWaveRise{0%{opacity:0;transform:scaleY(.25) translateY(3px)}to{opacity:1;transform:scaleY(1) translateY(0)}}@keyframes commWaveCursor{50%{opacity:.25;transform:scaleY(.7)}}.comm-emoji-picker{position:absolute;bottom:42px;left:10px;background:var(--cm-side);border:1px solid var(--cm-line);padding:7px;border-radius:9px;box-shadow:0 8px 25px #0003;z-index:10}.comm-emoji-picker button{font-size:19px}.comm-conversation-state{display:flex;justify-content:space-between;height:22px;align-items:center;font-size:12px;color:var(--cm-muted);padding:4px 2px 0;gap:12px}.comm-conversation-state>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-conversation-state small{font-size:12px;display:flex;align-items:center;gap:6px;white-space:nowrap}.comm-conversation-state i{width:4px;height:4px;border-radius:50%;background:#8c8f88}.comm-conversation-state .online i{background:var(--cm-jade)}.comm-compose-context{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--cm-muted);padding:8px 12px;border:1px solid var(--cm-line);border-bottom:0;border-radius:7px 7px 0 0;background:var(--cm-side);margin:0 3px}.comm-compose-context button{margin-left:auto}.comm-new-messages{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:var(--cm-accent)!important;color:#10232b!important;padding:7px 15px!important;font-size:12px!important;box-shadow:0 5px 18px #0003;z-index:2;white-space:nowrap}.comm-members{padding:21px 13px;border-left:1px solid var(--cm-line);background:var(--cm-side);overflow:auto;scrollbar-width:thin;scrollbar-color:#4a606133 transparent}.comm-members>header{display:flex;align-items:center;gap:8px;color:var(--cm-muted);font-size:12px}.comm-members>header strong{font-weight:500}.comm-members>header span{margin-left:auto;font-size:12px}.comm-roster-caption{font-size:12px;color:var(--cm-muted);opacity:.6;margin:7px 0 20px}.comm-role-caption{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--cm-muted);margin:19px 3px 6px}button.comm-member{display:flex;align-items:center;gap:9px;width:100%;min-width:0;justify-content:flex-start;text-align:left;padding:8px 3px}.comm-member .comm-avatar{height:29px!important;width:29px!important;min-width:29px!important;max-width:29px!important;flex:0 0 29px!important;border-radius:9px;font-size:12px}.comm-member>span:last-child{min-width:0}.comm-member strong{font-weight:400;font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:178px}.comm-member small{font-size:12px;color:var(--cm-muted);display:block;margin-top:2px}.comm-access-control{font-size:12px!important;color:var(--cm-muted)!important;margin-top:21px}.comm-guest,.comm-welcome{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:40px 26px;flex:1;min-height:0}.comm-guest{grid-column:1/-1;gap:10px}.comm-guest h1,.comm-welcome h1{font:400 clamp(24px,2.6vw,36px)/1.35 Cinzel,Georgia,serif;letter-spacing:-.7px;margin:10px 0 17px;color:var(--cm-ink)}.comm-guest>p:not(.comm-eyebrow),.comm-welcome>p:not(.comm-eyebrow){max-width:380px;color:var(--cm-muted);font-size:12px;line-height:1.9;margin:0 0 23px}.comm-guest>small{color:var(--cm-muted);font-size:12px;margin-top:9px}.comm-welcome>div:last-child{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.comm-welcome-mark{width:69px;height:69px;border-radius:21px;border:1px solid #d6c2953b;color:var(--cm-accent);display:grid;place-items:center;background:linear-gradient(150deg,#6fbba618,transparent);margin-bottom:26px}.comm-workspace .comm-primary,.comm-modal .comm-primary{background:var(--cm-accent);color:#172b31;border:1px solid var(--cm-accent);padding:10px 16px;font-weight:500;font-size:12px;border-radius:8px}.comm-workspace .comm-secondary,.comm-modal .comm-secondary{border:1px solid var(--cm-line);padding:10px 16px;font-size:12px;border-radius:8px}.comm-alert{padding:10px 15px;margin:10px 18px;border-left:2px solid #bc8e76;color:#d3a690;background:#b67a620a;font-size:12px;line-height:1.7;display:flex;gap:10px;align-items:center}.comm-alert button{color:var(--cm-accent);white-space:nowrap;font-size:12px;margin-left:auto}.comm-notice{margin:0;padding:8px 22px;font-size:12px;color:var(--cm-jade)}.comm-filter-label{padding:9px 22px;font-size:12px;display:flex;gap:8px;align-items:center;color:var(--cm-muted);border-bottom:1px solid var(--cm-line)}.comm-filter-label button{margin-left:auto;color:var(--cm-accent);font-size:12px}button.comm-load-older{display:flex;margin:0 auto 12px;color:var(--cm-muted);font-size:12px}.comm-loading{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--cm-muted);padding:40px;font-size:12px}.comm-spin{animation:comm-spin 1.4s linear infinite}@keyframes comm-spin{to{transform:rotate(360deg)}}.comm-channel-start{padding:35px 25px 25px}.comm-channel-start>svg{color:var(--cm-accent);margin-bottom:10px}.comm-channel-start h2{font-size:19px;font-weight:400;margin:0 0 10px}.comm-channel-start p{font-size:12px;color:var(--cm-muted)}.comm-modal-shade{position:fixed;top:0;right:0;bottom:0;left:0;background:#071219ba;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:5000;display:grid;place-items:center;padding:18px;animation:comm-modal-in .2s ease}.comm-modal{width:min(470px,100%);max-height:90dvh;overflow:auto;border:1px solid #bdccb62d;border-radius:16px;background:var(--cm-side);padding:27px;box-shadow:0 30px 90px #0005;box-sizing:border-box}.comm-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:24px}.comm-modal h2{font:400 24px/1.4 Cinzel,Georgia,serif;margin:8px 0 0}.comm-modal>header button{color:var(--cm-muted)}.comm-modal-form{display:flex;flex-direction:column;gap:17px}.comm-modal label{font-size:12px;color:var(--cm-muted);display:flex;flex-direction:column;gap:7px}.comm-modal input:not([type=checkbox]),.comm-modal textarea,.comm-modal select{font:400 12px/1.6 Inter,Segoe UI,sans-serif;background:var(--cm-bg);color:var(--cm-ink);border:1px solid var(--cm-line);border-radius:7px;padding:10px 12px;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.comm-modal select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.comm-modal textarea{resize:vertical}.comm-modal label small,.comm-modal p{font-size:12px;color:var(--cm-muted);line-height:1.8}.comm-modal label.comm-check{display:flex;flex-direction:row;align-items:center;gap:9px}.comm-modal input[type=checkbox]{accent-color:var(--cm-jade)}.comm-modal-form>footer{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid var(--cm-line)}.comm-modal .comm-alert{margin:0 0 20px;display:block}.comm-peer-picker{display:flex;flex-direction:column;gap:10px}.comm-peer-picker>button{display:flex;align-items:center;justify-content:flex-start;padding:10px;border:1px solid var(--cm-line);gap:12px}.comm-peer-picker>button strong{font-size:12px;font-weight:400;flex:1;text-align:left}.comm-peer-picker>button>svg{color:var(--cm-muted)}.comm-text-button{font-size:12px!important;color:var(--cm-muted)!important}.comm-member-card{display:flex;flex-direction:column;gap:13px}.comm-member-card>.comm-avatar{width:52px;height:52px;border-radius:15px}.comm-member-card h3{font-size:20px;font-weight:400;margin:0}.comm-member-card p{margin:0 0 10px}.comm-member-moderation{display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--cm-line);padding-top:15px;margin-top:5px;color:#c98;font-size:12px}.comm-report-list article{border:1px solid var(--cm-line);border-radius:8px;margin:12px 0;padding:16px}.comm-report-list article small{display:block;color:var(--cm-accent);font-size:12px;margin:8px 0 15px}@keyframes comm-modal-in{0%{opacity:0}to{opacity:1}}html[data-theme=light] .comm-workspace,html[data-theme=light] .comm-modal{--cm-bg:#fbfcf8;--cm-side:#f0f4ef;--cm-soft:#f6f7f2;--cm-line:#203b4320;--cm-ink:#244048;--cm-muted:#70888b;--cm-accent:#d2bb8c;--cm-jade:#338772;--cm-hover:#587d6409}html[data-theme=light] .comm-servers{background:#e9efea}html[data-theme=light] button.comm-me{background:#e3ece66b}html[data-theme=light] .comm-server{filter:saturate(.65)}@media(max-width:1250px){.comm-workspace,.comm-workspace:not(:has(.comm-members)){grid-template-columns:58px 204px minmax(0,1fr)}.comm-members{display:none}.comm-servers{padding-left:7px;padding-right:7px}.comm-room-head{padding-left:15px;padding-right:15px}.comm-room-head p{max-width:190px}.comm-room-head nav{gap:0}.comm-room-head nav button{padding:5px}.comm-message{padding-left:16px;padding-right:16px}.comm-compose-wrap{padding-left:15px;padding-right:15px}}@media(max-width:720px){.comm-workspace,.comm-workspace:not(:has(.comm-members)){grid-template-columns:1fr}.comm-workspace.comm-show-list{grid-template-columns:58px minmax(0,1fr)}.comm-workspace:not(.comm-show-list) .comm-servers,.comm-workspace:not(.comm-show-list) .comm-channels{display:none}.comm-show-list .comm-main{display:none}.comm-channels h2{max-width:none}.comm-channels>header{height:70px}.comm-channel-list{padding-left:15px;padding-right:15px}.comm-channel{padding:13px!important}.comm-main{height:100%}.comm-room-head{height:67px;gap:7px}.comm-room-head h2{font-size:13px}.comm-room-head p{display:none}.comm-room-head>svg{display:none}button.comm-mobile-back{display:inline-flex}.comm-message-tools{top:-18px;right:9px}.comm-body{font-size:13px}.comm-byline button{font-size:12px}.comm-message{gap:9px;padding-left:12px;padding-right:12px}.comm-timeline{padding-top:7px}.comm-composer footer small{font-size:12px}.comm-compose-wrap{padding:8px 10px}.comm-composer textarea{font-size:14px}.comm-modal{padding:22px}.comm-modal h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.comm-workspace *,.comm-modal-shade{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.comm-group-create{padding:18px 0;border-top:1px solid var(--cm-line)}.comm-group-create summary{cursor:pointer;color:var(--cm-accent);margin-bottom:15px}.comm-group-create>label{display:flex;gap:10px;align-items:center;margin:10px 0}.comm-space-hero{min-height:76px;margin:-1px -1px 0;background-size:cover;background-position:center;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.comm-space-hero>header{min-height:76px!important;background:linear-gradient(180deg,#04121b2e,#04121bb8);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.comm-space-hero header small{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--runia-accent,var(--gold));font-size:12px}.comm-channel-commands{flex-wrap:wrap}.comm-channel-commands button{min-width:0}.comm-discover{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 38%,var(--line))!important}.comm-main{background-repeat:no-repeat!important;background-attachment:local!important;transition:background-image .2s ease}.comm-main.fx-blur{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.comm-main.fx-aurora:before,.comm-main.fx-holo:before,.comm-space-hero.fx-aurora:before,.comm-space-hero.fx-holo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--runia-accent,var(--gold)) 22%,transparent),transparent 37%),radial-gradient(circle at 85% 52%,rgba(92,125,255,.12),transparent 34%);mix-blend-mode:screen;animation:commAurora 9s ease-in-out infinite alternate}.comm-main{position:relative}.comm-main>*{position:relative;z-index:1}.comm-message{--role-color:var(--runia-accent,var(--gold));position:relative}.comm-message:not(.grouped).fx-glow .comm-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--role-color) 50%,transparent),0 0 22px color-mix(in srgb,var(--role-color) 28%,transparent)}.comm-message.fx-neon .comm-message-content{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--role-color) 22%,transparent))}.comm-message.fx-outline{border-left:2px solid color-mix(in srgb,var(--role-color) 64%,transparent)}.comm-message.fx-pulse:not(.grouped) .comm-avatar{animation:commPulse 2.8s ease-in-out infinite}.comm-message.fx-shimmer .comm-byline button{background:linear-gradient(90deg,var(--role-color),#fff,var(--role-color));background-size:200% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:commShimmer 3s linear infinite}.comm-message.style-gradient .comm-message-content{padding:9px 11px;border-radius:14px;background:linear-gradient(135deg,var(--msg-from),var(--msg-to));color:#fff}.comm-message.style-gradient .comm-body,.comm-message.style-gradient .comm-byline time{color:#ffffffd1}.comm-message.style-glass .comm-message-content{padding:9px 11px;border:1px solid color-mix(in srgb,var(--role-color) 24%,var(--line));border-radius:14px;background:#0c1e285c;-webkit-backdrop-filter:blur(var(--msg-blur));backdrop-filter:blur(var(--msg-blur))}.comm-message.style-tint .comm-message-content{padding:9px 11px;border-radius:14px;background:color-mix(in srgb,var(--role-color) 10%,rgba(10,28,38,.7))}.comm-message.style-outline .comm-message-content{padding:9px 11px;border:1px solid var(--role-color);border-radius:14px}.comm-message.style-neon .comm-message-content{padding:9px 11px;border:1px solid color-mix(in srgb,var(--role-color) 64%,var(--line));border-radius:14px;box-shadow:0 0 18px color-mix(in srgb,var(--role-color) 24%,transparent)}.comm-message.style-aurora .comm-message-content{padding:9px 11px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--msg-from) 17%,rgba(11,29,40,.84)),color-mix(in srgb,var(--msg-to) 17%,rgba(11,29,40,.84)))}.comm-message.shape-pill .comm-message-content{border-radius:25px}.comm-message.shape-soft .comm-message-content{border-radius:5px 16px 16px}.comm-message.shape-sharp .comm-message-content{border-radius:3px}.comm-message.shape-ticket .comm-message-content{border-radius:3px 14px}.comm-message.shape-comic .comm-message-content{border-radius:17px 17px 17px 4px}.comm-custom-role,.comm-ai-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border:1px solid;border-radius:999px;font-size:12px;font-weight:750}.comm-ai-badge{color:var(--runia-accent,var(--gold));border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 45%,transparent);background:var(--runia-accent-soft)}.comm-message.is-ai{background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent,var(--gold)) 5%,transparent),transparent)}.comm-attachments{display:grid;grid-template-columns:repeat(2,minmax(0,280px));gap:7px;margin-top:7px}.comm-attachment-image{display:block;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#071823}.comm-attachment-image img{display:block;width:100%;max-height:260px;object-fit:cover}.comm-attachments video{width:min(100%,420px);max-height:300px;border-radius:12px}.comm-attachments audio{width:min(100%,420px);height:38px}.comm-attachment-file{min-height:52px;padding:9px;border:1px solid var(--line);border-radius:11px;display:flex;align-items:center;gap:8px;color:var(--text);background:#ffffff06}.comm-attachment-file span{display:grid}.comm-attachment-file strong{font-size:12px}.comm-attachment-file small{font-size:12px;color:var(--muted)}.comm-pending-files{display:flex;gap:6px;overflow:auto;padding:7px 8px;border:1px solid var(--cm-line);border-bottom:0;border-radius:12px 12px 0 0;background:color-mix(in srgb,var(--cm-side) 94%,transparent)}.comm-pending-files>span{min-width:max-content;padding:5px 7px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:5px;font-size:12px}.comm-pending-files b{max-width:130px;overflow:hidden;text-overflow:ellipsis}.comm-pending-files small{color:var(--muted)}.comm-pending-files button{display:grid;place-items:center}.comm-pending-files+.comm-composer{border-radius:0 0 12px 12px}.comm-members{position:relative;background-size:cover!important;background-position:center top!important}.comm-members:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(5,18,27,var(--member-rail-shadow,.58)) 42%,rgba(5,18,27,.96) 92%);-webkit-backdrop-filter:blur(var(--member-rail-blur,3px));backdrop-filter:blur(var(--member-rail-blur,3px));opacity:var(--member-rail-overlay,.72);transition:opacity .18s ease}.comm-members>*{position:relative;z-index:1}.comm-ai-member{margin-top:4px!important}.comm-ai-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;color:#071b28;background:linear-gradient(135deg,var(--runia-accent,var(--gold)),color-mix(in srgb,var(--runia-accent,var(--gold)) 55%,#5dd5c3))}.comm-member-reward{margin-left:auto;color:var(--runia-accent,var(--gold));font-size:12px}.comm-role-caption{letter-spacing:.08em}.comm-member .comm-avatar.fx-glow,.comm-member-profile .comm-avatar.fx-glow{box-shadow:0 0 0 2px color-mix(in srgb,var(--comm-avatar-accent,var(--runia-accent,var(--gold))) 50%,transparent),0 0 16px color-mix(in srgb,var(--comm-avatar-accent,var(--runia-accent,var(--gold))) 30%,transparent)}.comm-avatar.fx-pulse{animation:commPulse 2.8s ease-in-out infinite}.comm-avatar{overflow:visible}.comm-avatar>img{border-radius:inherit}.comm-member-profile{position:relative;overflow:hidden;padding-top:0!important}.comm-profile-banner{height:112px;margin:0 -18px;background:linear-gradient(135deg,#153846,#081b27);background-size:cover;background-position:center}.comm-member-profile>.comm-avatar{width:76px;height:76px;margin:-38px auto 0;border:4px solid var(--panel);position:relative}.comm-member-profile h3{margin:7px 0 2px}.comm-member-profile>small{color:var(--muted)}.comm-profile-roles,.comm-profile-rewards{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:7px 0}.comm-profile-roles span{padding:4px 7px;border:1px solid;border-radius:999px;font-size:12px}.comm-profile-rewards b{padding:4px 7px;border-radius:7px;color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft);font-size:12px}.comm-profile-xp{color:var(--runia-accent,var(--gold))!important;font-weight:700}.comm-ai-dialog{width:min(560px,86vw);display:grid;gap:11px}.comm-ai-hero{padding:12px;border:1px solid var(--line);border-radius:13px;display:flex;gap:10px;background:var(--runia-accent-soft)}.comm-ai-hero>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:var(--runia-accent,var(--gold));color:#071b28}.comm-ai-hero div{display:grid;gap:2px}.comm-ai-hero small{font-size:12px;letter-spacing:1px;color:var(--runia-accent,var(--gold))}.comm-ai-hero h3,.comm-ai-hero p{margin:0}.comm-ai-hero h3{font-size:15px}.comm-ai-hero p{font-size:12px;color:var(--muted)}.comm-ai-dialog label{display:grid;gap:5px;font-size:12px;color:var(--muted)}.comm-ai-dialog select,.comm-ai-dialog textarea{padding:9px;border:1px solid var(--line);border-radius:10px;background:#071822b8;color:var(--text);font:inherit}.comm-ai-answer{max-height:260px;overflow:auto;padding:12px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 32%,var(--line));border-radius:12px;display:grid;grid-template-columns:18px 1fr;gap:7px;background:#ffffff06}.comm-ai-answer p{margin:0;white-space:pre-wrap;font-size:12px;line-height:1.55}.comm-ai-dialog footer{display:flex;justify-content:flex-end;gap:7px}.comm-modal:has(.comm-studio){width:min(1050px,96vw);max-width:none;padding:0;overflow:hidden}.comm-modal:has(.comm-studio)>header{padding:14px 16px;border-bottom:1px solid var(--line)}.fx-aurora{animation:commAuroraGlow 5s ease-in-out infinite alternate}.fx-holo{filter:saturate(1.08)}.fx-spark{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--runia-accent,var(--gold)) 30%,transparent))}@keyframes commPulse{50%{transform:scale(1.045);filter:brightness(1.1)}}@keyframes commShimmer{to{background-position:200% center}}@keyframes commAuroraGlow{50%{box-shadow:inset 0 0 40px color-mix(in srgb,var(--runia-accent,var(--gold)) 10%,transparent)}}@keyframes commAurora{0%{transform:translate3d(-2%,-1%,0) scale(1.02)}to{transform:translate3d(2%,1%,0) scale(1.05)}}@media(max-width:760px){.comm-attachments{grid-template-columns:1fr}.comm-space-hero{min-height:64px}.comm-channel-commands button{font-size:12px}.comm-member-profile{width:min(92vw,420px)}}@media(prefers-reduced-motion:reduce){.fx-aurora,.fx-pulse,.comm-message.fx-pulse .comm-avatar,.comm-message.fx-shimmer .comm-byline button{animation:none!important}}.comm-server>img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.comm-members:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--member-rail-droplets,0);background-image:radial-gradient(circle at 20% 18%,rgba(255,255,255,.18) 0 1px,transparent 2px),radial-gradient(circle at 72% 31%,rgba(255,255,255,.12) 0 1px,transparent 2px),radial-gradient(circle at 42% 67%,rgba(255,255,255,.14) 0 1.5px,transparent 2.5px);background-size:37px 43px,53px 59px,71px 67px;z-index:0}.comm-workspace.preset-forest{--comm-preset-bg:rgba(11,78,58,.08)}.comm-workspace.preset-ocean{--comm-preset-bg:rgba(37,99,235,.08)}.comm-workspace.preset-aurora{--comm-preset-bg:rgba(124,58,237,.09)}.comm-workspace.preset-sunset{--comm-preset-bg:rgba(234,88,12,.08)}.comm-workspace.preset-rose{--comm-preset-bg:rgba(225,29,72,.07)}.comm-workspace.preset-graphite{--comm-preset-bg:rgba(100,116,139,.07)}.comm-workspace .comm-channels,.comm-workspace .comm-members{background-color:color-mix(in srgb,var(--comm-preset-bg,transparent) 100%,var(--panel))}button.comm-member.has-member-banner{position:relative;isolation:isolate;overflow:hidden;min-height:46px;margin:3px 0;padding:5px 7px;border-radius:10px}.comm-member-banner{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;border-radius:inherit;overflow:hidden;background:#0a222d;opacity:.92;pointer-events:none}.comm-member-banner img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center center}.comm-member.has-member-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#030d13d1,#030d1385 62%,#030d132e)}.comm-member.has-member-banner>:not(.comm-member-banner){position:relative;z-index:2}.comm-member.has-member-banner strong{color:#fff!important;text-shadow:0 1px 7px rgba(0,0,0,.65)}.comm-member.has-member-banner small{color:#ecf4f1bd!important;text-shadow:0 1px 5px rgba(0,0,0,.55)}.comm-member.has-member-banner .comm-avatar{border:1px solid rgba(255,255,255,.22);box-shadow:0 3px 12px #00000047}@media(max-width:720px){button.comm-member.has-member-banner{min-height:48px}}.comm-chat-banner{position:relative;min-height:92px;flex:0 0 92px;padding:15px 22px;box-sizing:border-box;display:flex;align-items:flex-end;background:linear-gradient(100deg,#0d303b,#081a24);background-repeat:no-repeat;overflow:hidden;border-bottom:1px solid var(--cm-line)}.comm-chat-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(4,16,23,.28) 58%,rgba(4,16,23,.7) 100%)}.comm-chat-banner>div{position:relative;z-index:1;display:grid;gap:1px;text-shadow:0 2px 12px rgba(0,0,0,.5)}.comm-chat-banner small{font-size:12px;letter-spacing:1.15px;color:#d7c08b}.comm-chat-banner strong{font-size:17px;font-weight:560;color:#f1f4f1}.comm-chat-banner span{max-width:620px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e8f0edb8;font-size:12px}.comm-main{background-image:none!important;background-color:var(--cm-bg)!important}.comm-members{padding:18px 15px}.comm-members>header{padding:0 3px 10px;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 72%,transparent)}.comm-role-caption{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px;margin:18px 0 5px;position:relative;overflow:hidden}.comm-role-caption span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650}.comm-role-caption b{font-size:12px;font-weight:500;opacity:.55}.comm-role-caption.fx-aurora .runia-role-title,.comm-role-caption.fx-holo .runia-role-title{background:linear-gradient(90deg,var(--role-color),#a7f3e5,#b9a7ff,var(--role-color));background-size:240% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:commShimmer 5s linear infinite}.comm-role-caption.fx-shimmer .runia-role-title,.comm-member strong.fx-shimmer{background:linear-gradient(90deg,var(--role-color),#fff,var(--role-color));background-size:210% auto;background-clip:text;-webkit-background-clip:text;color:transparent!important;animation:commShimmer 3.2s linear infinite}.comm-role-caption.fx-glow .runia-role-title,.comm-member strong.fx-glow{text-shadow:0 0 11px color-mix(in srgb,var(--role-color) 72%,transparent)}.comm-role-caption.fx-neon .runia-role-title,.comm-member strong.fx-neon{text-shadow:0 0 5px var(--role-color),0 0 14px color-mix(in srgb,var(--role-color) 54%,transparent)}.comm-role-caption>span,.comm-role-caption>b{position:relative;z-index:2}.comm-role-caption.fx-pulse .runia-role-title{animation:commRolePulse 2.6s ease-in-out infinite}.comm-role-caption.fx-spark:after,.comm-role-caption.fx-particles:after{content:"";position:absolute;z-index:1;left:42%;right:24px;top:4px;bottom:4px;pointer-events:none;opacity:.42;background:radial-gradient(circle at 8% 52%,color-mix(in srgb,var(--role-color) 82%,transparent) 0 .65px,transparent .9px),radial-gradient(circle at 23% 34%,color-mix(in srgb,var(--role-color) 64%,transparent) 0 .55px,transparent .8px),radial-gradient(circle at 39% 68%,color-mix(in srgb,var(--role-color) 72%,transparent) 0 .7px,transparent .95px),radial-gradient(circle at 58% 43%,color-mix(in srgb,var(--role-color) 56%,transparent) 0 .5px,transparent .78px),radial-gradient(circle at 74% 63%,color-mix(in srgb,var(--role-color) 76%,transparent) 0 .65px,transparent .9px),radial-gradient(circle at 91% 38%,color-mix(in srgb,var(--role-color) 60%,transparent) 0 .55px,transparent .82px);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--role-color) 24%,transparent));animation:commRoleParticles 4.8s ease-in-out infinite alternate}@keyframes commRolePulse{50%{opacity:.58;filter:brightness(1.25)}}@keyframes commRoleParticles{0%{transform:translate3d(0,1px,0);opacity:.28}45%{transform:translate3d(-3px,-1px,0);opacity:.56}to{transform:translate3d(2px,1px,0);opacity:.36}}.comm-member{min-height:48px!important;border-radius:10px!important;margin:2px 0}.comm-member:hover{background:color-mix(in srgb,var(--runia-accent-soft) 55%,transparent)}.comm-member-copy{min-width:0;flex:1 1 auto}.comm-member-achievements{margin-left:auto;display:flex!important;align-items:center;gap:3px!important;flex:none}.comm-member-achievements b,.comm-member-achievements em{min-width:21px;height:21px;padding:0 4px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 28%,var(--cm-line));border-radius:6px;display:grid;place-items:center;color:var(--runia-accent,var(--gold));background:#05121b8a;font-size:12px;font-style:normal}.comm-ai-avatar{overflow:hidden}.comm-ai-avatar img{width:100%;height:100%;object-fit:cover}.comm-achievement-badge{min-width:19px;height:19px;padding:0 4px;border-radius:5px;display:inline-grid;place-items:center;color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft);font-size:12px}.comm-ai-inline{flex:0 0 auto;margin:0 22px 2px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 25%,var(--cm-line));border-radius:13px;background:color-mix(in srgb,var(--cm-side) 92%,transparent);box-shadow:0 10px 30px #0000001f}.comm-ai-inline>header{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:9px}.comm-ai-inline-avatar{width:36px;height:36px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--runia-accent,var(--gold)),#54bba9);color:#061b24}.comm-ai-inline-avatar img{width:100%;height:100%;object-fit:cover}.comm-ai-inline>header>div:nth-child(2){display:grid;gap:1px}.comm-ai-inline>header small{font-size:12px;letter-spacing:1px;color:var(--cm-muted)}.comm-ai-inline>header strong{font-size:13px}.comm-ai-mode{display:flex;gap:4px;margin:10px 0 7px}.comm-ai-mode button{min-height:30px;padding:0 10px!important;border:1px solid var(--cm-line)!important;border-radius:8px!important;color:var(--cm-muted)!important;font-size:12px!important}.comm-ai-mode button.active{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 48%,var(--cm-line))!important;background:var(--runia-accent-soft)!important;color:var(--cm-ink)!important}.comm-ai-inline textarea{width:100%;min-height:62px;max-height:130px;padding:10px 11px;box-sizing:border-box;border:1px solid var(--cm-line);border-radius:9px;resize:vertical;background:var(--cm-bg);color:var(--cm-ink);font:inherit;outline:none}.comm-ai-inline textarea:focus{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 46%,var(--cm-line))}.comm-ai-inline-answer{max-height:180px;overflow:auto;margin-top:8px;padding:9px 10px;border-left:2px solid var(--runia-accent,var(--gold));display:grid;grid-template-columns:18px 1fr;gap:7px;background:var(--runia-accent-soft)}.comm-ai-inline-answer p{margin:0;white-space:pre-wrap;font-size:12px;line-height:1.6}.comm-ai-inline-error{margin:6px 0;color:#d99494;font-size:12px}.comm-ai-inline footer{display:flex;align-items:center;gap:10px;margin-top:8px}.comm-ai-inline footer small{flex:1;color:var(--cm-muted);font-size:12px}.comm-mention-menu{position:absolute;left:22px;bottom:calc(100% - 7px);z-index:45;width:min(320px,calc(100% - 44px));max-height:280px;padding:6px;border:1px solid var(--cm-line);border-radius:12px;background:var(--cm-side);box-shadow:0 16px 45px #00000047;overflow:auto}.comm-mention-menu>header{padding:6px 8px;display:flex;align-items:center;gap:6px;color:var(--cm-muted);font-size:12px;text-transform:uppercase;letter-spacing:.8px}.comm-mention-menu>button{width:100%;min-height:46px!important;padding:6px 8px!important;justify-content:flex-start!important}.comm-mention-menu .comm-avatar{width:30px;height:30px}.comm-mention-menu span{display:grid;text-align:left}.comm-mention-menu strong{font-size:12px}.comm-mention-menu small{font-size:12px;color:var(--cm-muted)}.comm-context-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4790;background:transparent}.comm-context-menu{position:fixed;z-index:4800;width:218px;padding:6px;border:1px solid var(--cm-line);border-radius:11px;background:var(--cm-side);box-shadow:0 20px 55px #00000061;display:grid}.comm-context-menu button{min-height:34px!important;padding:0 9px!important;justify-content:flex-start!important;border-radius:7px!important;color:var(--cm-muted)!important;font-size:12px!important}.comm-context-menu button:hover{background:var(--cm-hover)!important;color:var(--cm-ink)!important}.comm-context-menu>span{height:1px;margin:4px 3px;background:var(--cm-line)}.comm-context-menu button.danger{color:#d98e8e!important}.comm-mod-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.comm-mod-actions button{min-height:35px!important;padding:0 8px!important;border:1px solid var(--cm-line)!important;justify-content:flex-start!important}.comm-member-moderation>small{color:var(--cm-muted);font-size:12px}@media(max-width:1250px)and (min-width:1101px){.comm-workspace{grid-template-columns:58px 204px minmax(0,1fr) 250px}.comm-members{display:block}.comm-room-head p{max-width:150px}.comm-member strong{max-width:145px}}@media(max-width:1100px){.comm-workspace,.comm-workspace:not(:has(.comm-members)){grid-template-columns:58px 204px minmax(0,1fr)}.comm-members{display:none}}@media(max-width:720px){.comm-chat-banner{min-height:72px;flex-basis:72px;padding:10px 13px}.comm-chat-banner strong{font-size:14px}.comm-ai-inline{margin:0 10px 2px;padding:10px}.comm-ai-inline footer small{display:none}.comm-mention-menu{left:10px;width:calc(100% - 20px)}.comm-context-menu{width:205px}}@media(prefers-reduced-motion:reduce){.comm-role-caption.fx-shimmer .runia-role-title,.comm-role-caption.fx-aurora .runia-role-title,.comm-role-caption.fx-pulse .runia-role-title,.comm-role-caption.fx-particles:after{animation:none!important}}.comm-role-caption.fx-gradient .runia-role-title,.comm-member strong.fx-gradient{background:linear-gradient(90deg,var(--role-color),color-mix(in srgb,var(--role-color) 35%,#fff),#9be8dc);background-clip:text;-webkit-background-clip:text;color:transparent!important}.comm-member>.comm-member-copy{min-width:0;flex:1 1 auto}.comm-ai-member.has-ai-banner{background-size:cover!important;background-position:center!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,var(--cm-line));padding:9px 7px!important;margin:7px 0 10px}.comm-space-head{position:relative;min-height:92px;padding:28px 11px 10px;box-sizing:border-box;display:grid;grid-template-columns:38px minmax(0,1fr) 8px 32px;align-items:end;gap:9px;border-bottom:1px solid var(--cm-line);background-color:#0a2029;background-size:cover;background-repeat:no-repeat;overflow:hidden}.comm-space-head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#030d1303,#030d1314 42%,#030d137a);z-index:0}.comm-space-head>*{position:relative;z-index:1}.comm-space-head-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;overflow:hidden;flex:none;background:color-mix(in srgb,var(--runia-accent,var(--gold)) 11%,var(--cm-bg));border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 16%,var(--cm-line));color:var(--runia-accent,var(--gold));font-size:12px;font-weight:700}.comm-space-head-icon img{width:100%;height:100%;object-fit:cover;transform-origin:center}.comm-space-head-copy{min-width:0;display:flex;align-items:center}.comm-space-head-copy h2{max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cm-ink);font-size:13px;font-weight:560;letter-spacing:-.1px;text-shadow:none!important}.comm-space-visibility{width:6px;height:6px;border-radius:50%;background:#738784;box-shadow:none!important}.comm-space-visibility.public{background:var(--runia-accent,var(--gold))}.comm-space-visibility.unlisted{background:#8ca39d}.comm-space-visibility.private{background:#6f7d83}button.comm-space-settings{width:30px;height:30px;padding:0!important;color:var(--cm-muted);border-radius:9px!important}button.comm-space-settings:hover{color:var(--cm-ink);background:var(--cm-hover)!important}.comm-search{margin:10px 10px 8px;min-height:36px;padding:0 10px;border-color:color-mix(in srgb,var(--cm-line) 82%,transparent);border-radius:10px;background:color-mix(in srgb,var(--cm-bg) 84%,transparent);box-shadow:none!important}.comm-channel-commands{display:flex;align-items:center;justify-content:flex-start;gap:4px;margin:0 10px 8px;padding:0 1px;flex-wrap:nowrap!important;color:var(--cm-muted)}.comm-channel-commands button{width:32px;min-width:32px!important;height:32px;padding:0!important;border:1px solid transparent!important;border-radius:9px!important;color:var(--cm-muted);background:transparent!important}.comm-channel-commands button:hover:not(:disabled){color:var(--runia-accent,var(--gold));border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 16%,var(--cm-line))!important;background:var(--runia-accent-soft)!important}.comm-channel-commands button:disabled{opacity:.28}@media(max-width:760px){.comm-space-head{min-height:58px;padding:8px 10px;grid-template-columns:32px minmax(0,1fr) 7px 30px}.comm-space-head-icon{width:32px;height:32px}.comm-search{margin-top:8px}}.comm-pinned-shelf{min-height:48px;padding:7px 16px;border-bottom:1px solid var(--cm-line);display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;background:color-mix(in srgb,var(--cm-bg) 92%,var(--runia-accent-soft));flex:none;z-index:8}.comm-pinned-shelf>svg{color:var(--runia-accent,var(--gold))}.comm-pinned-shelf>strong{font-size:12px}.comm-pinned-shelf>div{min-width:0;display:flex;gap:6px;overflow-x:auto}.comm-pinned-shelf button{min-width:170px;max-width:300px;padding:6px 9px;border:1px solid var(--cm-line);border-radius:9px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;text-align:left;background:#ffffff06}.comm-pinned-shelf button b{font-size:12px;color:var(--runia-accent,var(--gold))}.comm-pinned-shelf button span{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-poll{max-width:620px;margin:7px 0;padding:13px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 24%,var(--cm-line));border-radius:14px;display:grid;gap:8px;background:color-mix(in srgb,var(--runia-accent-soft) 42%,var(--cm-bg))}.comm-poll>strong{font-size:14px;line-height:1.4}.comm-poll>small{font-size:12px;color:var(--cm-muted)}.comm-poll-image{width:100%;max-height:260px;object-fit:cover;border-radius:10px}.comm-poll>button{min-height:38px;padding:7px 10px;border:1px solid var(--cm-line);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:9px;text-align:left;background:#ffffff06}.comm-poll>button.mine{border-color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft)}.comm-poll>button span{font-size:12px}.comm-poll>button b{min-width:24px;text-align:right;font-size:12px;color:var(--runia-accent,var(--gold))}.comm-poll-composer{margin:0 0 8px;padding:12px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 22%,var(--cm-line));border-radius:13px;display:grid;gap:8px;background:var(--cm-bg);box-shadow:0 12px 40px #0000002e}.comm-poll-composer>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;color:var(--runia-accent,var(--gold))}.comm-poll-composer>header strong{font-size:12px}.comm-poll-composer input,.comm-poll-composer select{min-width:0;min-height:36px;padding:7px 9px;border:1px solid var(--cm-line);border-radius:9px;background:#ffffff06;color:var(--cm-ink)}.comm-poll-option-edit{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:6px}.comm-poll-customize{display:flex;align-items:end;gap:8px;flex-wrap:wrap}.comm-poll-customize label{display:grid;gap:4px;font-size:12px;color:var(--cm-muted)}.comm-poll-customize .comm-check{display:flex;align-items:center;gap:6px}.comm-poll-customize .comm-primary{margin-left:auto}.comm-ai-mention .comm-ai-avatar{width:32px;height:32px}.comm-achievement-badge{color:var(--reward-color,var(--runia-accent,var(--gold)))!important}.comm-achievement-badge img,.comm-member-achievements img{width:18px;height:18px;object-fit:cover;border-radius:5px}.comm-member-achievements b{color:var(--reward-color,var(--runia-accent,var(--gold)))}.comm-profile-rewards b{display:inline-flex;align-items:center;gap:5px;color:var(--reward-color,var(--runia-accent,var(--gold)))}.comm-profile-rewards img{width:20px;height:20px;object-fit:cover;border-radius:6px}.reward-card,.reward-editor-preview,.comm-achievement-badge,.comm-member-achievements b{--role-color:var(--reward-color,var(--runia-accent,var(--gold)));position:relative;isolation:isolate;overflow:hidden}.reward-card>*:not(.reward-fx-layer),.reward-editor-preview>*:not(.reward-fx-layer),.comm-achievement-badge>*,.comm-member-achievements b>*{position:relative;z-index:2}.reward-fx-layer,.reward-card:before,.comm-achievement-badge:before,.comm-member-achievements b:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:0}.reward-card[class*=fx-],.reward-editor-preview[class*=fx-],.comm-achievement-badge[class*=fx-],.comm-member-achievements b[class*=fx-]{transform:none!important;filter:none!important;animation:none!important}.reward-card.fx-glow,.reward-editor-preview.fx-glow,.comm-achievement-badge.fx-glow,.comm-member-achievements b.fx-glow{box-shadow:0 0 0 1px color-mix(in srgb,var(--role-color) 42%,transparent),0 0 20px color-mix(in srgb,var(--role-color) 25%,transparent)}.reward-card.fx-outline,.reward-editor-preview.fx-outline,.comm-achievement-badge.fx-outline,.comm-member-achievements b.fx-outline{outline:1px solid color-mix(in srgb,var(--role-color) 70%,transparent);outline-offset:1px}.reward-card.fx-neon,.reward-editor-preview.fx-neon,.comm-achievement-badge.fx-neon,.comm-member-achievements b.fx-neon{box-shadow:inset 0 0 18px color-mix(in srgb,var(--role-color) 13%,transparent),0 0 12px color-mix(in srgb,var(--role-color) 22%,transparent)}.reward-card.fx-gradient .reward-fx-layer,.reward-editor-preview.fx-gradient .reward-fx-layer,.comm-achievement-badge.fx-gradient:before,.comm-member-achievements b.fx-gradient:before{opacity:.92;background:linear-gradient(135deg,color-mix(in srgb,var(--role-color) 18%,transparent),#755cff1f,#42ceb41a)}.reward-card.fx-holo .reward-fx-layer,.reward-editor-preview.fx-holo .reward-fx-layer,.comm-achievement-badge.fx-holo:before,.comm-member-achievements b.fx-holo:before{opacity:.9;background:linear-gradient(112deg,transparent 10%,rgba(86,238,255,.15) 30%,rgba(233,114,255,.18) 48%,rgba(255,232,139,.14) 64%,transparent 86%);background-size:240% 100%;animation:rewardHolo 4.8s linear infinite}.reward-card.fx-aurora .reward-fx-layer,.reward-editor-preview.fx-aurora .reward-fx-layer,.comm-achievement-badge.fx-aurora:before,.comm-member-achievements b.fx-aurora:before{opacity:.8;background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--role-color) 28%,transparent),transparent 38%),radial-gradient(circle at 80% 70%,rgba(116,92,255,.2),transparent 38%);background-size:130% 130%;animation:rewardAurora 6s ease-in-out infinite alternate}.reward-card.fx-shimmer .reward-fx-layer,.reward-editor-preview.fx-shimmer .reward-fx-layer,.comm-achievement-badge.fx-shimmer:before,.comm-member-achievements b.fx-shimmer:before{opacity:.8;background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.2) 48%,transparent 62%);background-size:240% 100%;animation:rewardShimmer 3.1s linear infinite}.reward-card.fx-prism .reward-fx-layer,.reward-editor-preview.fx-prism .reward-fx-layer,.comm-achievement-badge.fx-prism:before,.comm-member-achievements b.fx-prism:before{opacity:.78;background:linear-gradient(120deg,#ff5b9121,#ffd2621f,#5be5cb24,#6997ff24,#be6dff21);background-size:260% 100%;animation:rewardPrism 6.5s linear infinite}.reward-card.fx-electric .reward-fx-layer,.reward-editor-preview.fx-electric .reward-fx-layer,.comm-achievement-badge.fx-electric:before,.comm-member-achievements b.fx-electric:before{opacity:.85;background:repeating-linear-gradient(115deg,transparent 0 18px,rgba(86,202,255,.12) 19px 21px,transparent 22px 40px);animation:rewardElectric 2.4s steps(6,end) infinite}.reward-card.fx-ember .reward-fx-layer,.reward-editor-preview.fx-ember .reward-fx-layer,.comm-achievement-badge.fx-ember:before,.comm-member-achievements b.fx-ember:before{opacity:.78;background:radial-gradient(circle at 20% 85%,rgba(255,117,48,.26),transparent 34%),radial-gradient(circle at 78% 18%,rgba(255,200,88,.15),transparent 30%);animation:rewardGlow 3.4s ease-in-out infinite alternate}.reward-card.fx-frost .reward-fx-layer,.reward-editor-preview.fx-frost .reward-fx-layer,.comm-achievement-badge.fx-frost:before,.comm-member-achievements b.fx-frost:before{opacity:.8;background:linear-gradient(140deg,rgba(180,236,255,.18),transparent 42%,rgba(129,193,255,.15));box-shadow:inset 0 0 16px #b3e8ff2e}.reward-card.fx-void .reward-fx-layer,.reward-editor-preview.fx-void .reward-fx-layer,.comm-achievement-badge.fx-void:before,.comm-member-achievements b.fx-void:before{opacity:.82;background:radial-gradient(circle at 50% 50%,rgba(137,75,255,.18),rgba(24,8,45,.24) 62%,transparent 82%);animation:rewardGlow 4.4s ease-in-out infinite alternate}.reward-card.fx-toxic .reward-fx-layer,.reward-editor-preview.fx-toxic .reward-fx-layer,.comm-achievement-badge.fx-toxic:before,.comm-member-achievements b.fx-toxic:before{opacity:.75;background:radial-gradient(circle at 28% 68%,rgba(121,255,92,.2),transparent 34%),linear-gradient(120deg,transparent,rgba(180,255,70,.1),transparent);animation:rewardGlow 3.2s ease-in-out infinite alternate}.reward-card.fx-cosmic .reward-fx-layer,.reward-editor-preview.fx-cosmic .reward-fx-layer,.comm-achievement-badge.fx-cosmic:before,.comm-member-achievements b.fx-cosmic:before{opacity:.82;background:radial-gradient(circle at 18% 22%,rgba(255,255,255,.36) 0 1px,transparent 2px),radial-gradient(circle at 72% 64%,rgba(155,133,255,.32) 0 1px,transparent 2px),radial-gradient(circle at 48% 34%,rgba(87,218,255,.22),transparent 32%),linear-gradient(135deg,#452b782e,#07142a14);background-size:42px 42px,58px 58px,100% 100%,100% 100%;animation:rewardStars 8s linear infinite}.reward-card.fx-pulse .reward-fx-layer,.reward-editor-preview.fx-pulse .reward-fx-layer,.comm-achievement-badge.fx-pulse:before,.comm-member-achievements b.fx-pulse:before{opacity:.5;background:radial-gradient(circle,color-mix(in srgb,var(--role-color) 20%,transparent),transparent 66%);animation:rewardPulse 2.7s ease-in-out infinite}.reward-card.fx-spark:after,.reward-editor-preview.fx-spark:after,.comm-achievement-badge.fx-spark:after,.comm-member-achievements b.fx-spark:after,.reward-card.fx-particles:after,.reward-editor-preview.fx-particles:after,.comm-achievement-badge.fx-particles:after,.comm-member-achievements b.fx-particles:after{content:"✦";position:absolute;z-index:3;right:7px;top:4px;pointer-events:none;color:var(--role-color);text-shadow:-14px 9px 0 color-mix(in srgb,var(--role-color) 56%,transparent),-27px 0 0 color-mix(in srgb,var(--role-color) 38%,transparent);animation:rewardSpark 3.3s ease-in-out infinite}@keyframes rewardHolo{to{background-position:-240% 0}}@keyframes rewardAurora{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes rewardShimmer{to{background-position:-240% 0}}@keyframes rewardPrism{to{background-position:260% 0}}@keyframes rewardElectric{50%{opacity:.35}70%{opacity:.95}}@keyframes rewardGlow{50%{opacity:.42}}@keyframes rewardStars{to{background-position:42px 42px,58px 58px,0 0,0 0}}@keyframes rewardPulse{50%{opacity:.95}}@keyframes rewardSpark{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.reward-fx-layer,.reward-card:before,.reward-card:after,.comm-achievement-badge:before,.comm-achievement-badge:after,.comm-member-achievements b:before,.comm-member-achievements b:after{animation:none!important}}.reward-effect-picker{margin-top:12px;padding:13px;border:1px solid var(--cm-line);border-radius:12px;background:#ffffff04}.reward-effect-picker>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:9px}.reward-effect-picker>header>div{display:grid;gap:2px}.reward-effect-picker strong{font-size:12px}.reward-effect-picker small{font-size:12px;color:var(--cm-muted);line-height:1.4}.reward-effect-picker>header>span{font-size:12px;color:var(--runia-accent,var(--gold));white-space:nowrap}.reward-effect-options{display:flex;flex-wrap:wrap;gap:6px}.reward-effect-options button{min-height:34px;padding:0 10px;border:1px solid var(--cm-line);border-radius:9px;display:flex;align-items:center;gap:6px;color:var(--cm-muted);background:#ffffff05;font-size:12px}.reward-effect-options button:hover:not(:disabled){border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 34%,var(--cm-line));color:var(--cm-ink)}.reward-effect-options button.active{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 48%,var(--cm-line));background:var(--runia-accent-soft);color:var(--runia-accent,var(--gold))}.reward-effect-options button:disabled{opacity:.4}.reward-effect-options i{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 8px currentColor}.comm-member-avatar-shell{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;flex:0 0 30px!important;overflow:visible!important}.comm-member-avatar-shell .comm-avatar,.comm-member-avatar{width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;aspect-ratio:1/1!important;flex:0 0 30px!important}.comm-member-avatar-shell .comm-avatar-media{width:100%!important;height:100%!important;max-width:30px!important;max-height:30px!important}.comm-member-avatar-shell .comm-avatar-media>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.comm-member-avatar-shell>.comm-presence{position:absolute!important;z-index:8!important;right:-3px!important;bottom:-3px!important;top:auto!important;left:auto!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;box-sizing:content-box!important;border:2px solid var(--cm-side)!important;border-radius:999px!important;background:#65d0a6!important;box-shadow:0 0 0 1px #030e1447,0 0 7px #65d0a652!important;transform:none!important;filter:none!important;animation:none!important;pointer-events:none!important}.content-main.route-community{height:0;min-height:0;overflow:hidden;display:flex}.content-main.route-community>.comm-workspace{flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow:hidden}.content-main.route-community .comm-main{height:100%;max-height:100%;min-height:0;overflow:hidden}.content-main.route-community .comm-timeline{flex:1 1 0;min-height:0;height:0;overflow-y:auto;overflow-x:hidden}.content-main.route-community .comm-channels,.content-main.route-community .comm-members{min-height:0;max-height:100%;overflow-y:auto}.comm-censored-content{filter:blur(7px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.68;transition:filter .18s,opacity .18s}.comm-profile-banner{overflow:hidden}.comm-profile-banner>img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center center}.comm-space-head{min-height:118px!important;margin:6px 8px 8px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 14%,var(--cm-line))!important;border-radius:16px!important;display:block!important;background-position:center!important;background-size:cover!important;overflow:hidden!important;box-shadow:0 10px 28px #00000029!important}.comm-space-head:after{background:linear-gradient(180deg,#020b1005,#020b1014 38%,#020b10b8)!important}.comm-space-head-bottom{position:absolute!important;z-index:2!important;left:10px;right:10px;bottom:9px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:end;gap:9px}.comm-space-head-icon{width:42px!important;height:42px!important;border-radius:11px!important;border:1px solid rgba(255,255,255,.18)!important;background:#041118b8!important;box-shadow:0 6px 18px #0000003d!important}.comm-space-head-copy{min-width:0!important;padding:0!important;display:grid!important;align-content:end!important;justify-items:start!important;text-align:left!important;color:#fff!important;background:transparent!important}.comm-space-head-copy:disabled{opacity:1!important;cursor:default!important}.comm-space-head-copy>span{max-width:100%;display:flex;align-items:center;gap:4px}.comm-space-head-copy h2{max-width:145px!important;margin:0!important;color:#f5f7f2!important;font-size:13px!important;font-weight:650!important;text-shadow:0 2px 8px rgba(0,0,0,.62)!important}.comm-space-head-copy>span svg{color:#d9e6e1;opacity:.85}.comm-space-head-copy small{margin-top:3px;display:flex;align-items:center;gap:5px;color:#b4c8c2;font-size:12px;text-shadow:0 2px 8px rgba(0,0,0,.7)}.comm-space-head-copy small i{width:7px;height:7px;border-radius:50%;background:#65d0a6;box-shadow:0 0 8px #65d0a675}.comm-space-head-actions{display:flex;align-items:center;gap:6px}.comm-space-head-actions button{width:30px;height:30px;padding:0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:50%!important;display:grid;place-items:center;color:#e0ebe7!important;background:#05131b8f!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 5px 16px #0000002e}.comm-space-head-actions button:hover:not(:disabled){color:var(--runia-accent,var(--gold))!important;border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 34%,rgba(255,255,255,.14))!important;background:#05131bbd!important}.comm-space-head-actions button:disabled{opacity:.4}.comm-search{margin:0 8px 8px!important;min-height:37px!important;padding:0 9px!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 12%,var(--cm-line))!important;border-radius:10px!important;background:color-mix(in srgb,var(--cm-bg) 92%,transparent)!important;box-shadow:inset 0 1px #ffffff05!important}.comm-search:focus-within{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 34%,var(--cm-line))!important}.comm-search>svg{flex:none;opacity:.82}.comm-search kbd{flex:none;padding:2px 6px;border:1px solid var(--cm-line);border-radius:6px;color:var(--cm-muted);background:#0000001f;font:500 12px/1.3 Inter,Segoe UI,sans-serif;box-shadow:inset 0 1px #ffffff08}.comm-primary-nav{margin:0 8px 6px;padding:2px 0 7px;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 76%,transparent);display:grid;gap:2px}.comm-primary-nav button{width:100%;min-height:34px;padding:0 8px;border-radius:9px;display:flex;align-items:center;justify-content:flex-start;gap:10px;color:color-mix(in srgb,var(--cm-ink) 76%,var(--cm-muted));font-size:12px;text-align:left}.comm-primary-nav button svg{color:var(--cm-muted);opacity:.88}.comm-primary-nav button:hover{color:var(--cm-ink);background:var(--cm-hover)}.comm-primary-nav button:hover svg{color:var(--runia-accent,var(--gold))}.comm-channel-admin{justify-content:flex-end!important;margin:0 9px 2px!important;min-height:24px!important;opacity:.62}.comm-channel-admin button{width:27px!important;min-width:27px!important;height:27px!important}.comm-channel-list{padding-top:2px!important}button.comm-channel{position:relative;border:1px solid transparent;border-radius:9px!important;transition:background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease!important}button.comm-channel.selected{color:var(--cm-ink)!important;border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 15%,transparent)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent,var(--gold)) 12%,transparent),color-mix(in srgb,var(--runia-accent-soft) 28%,transparent))!important;box-shadow:inset 2px 0 0 var(--runia-accent,var(--gold)),0 5px 14px #0000000b!important}button.comm-channel.selected>svg{color:var(--runia-accent,var(--gold));opacity:1!important}button.comm-channel.selected>span{font-weight:580}.comm-pinned-shelf>div{align-items:stretch!important}.comm-pinned-item{min-width:190px;max-width:320px;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:stretch;border:1px solid var(--cm-line);border-radius:9px;overflow:hidden;background:#ffffff06}.comm-pinned-shelf .comm-pinned-jump{min-width:0!important;max-width:none!important;padding:6px 9px!important;border:0!important;border-radius:0!important;background:transparent!important}.comm-pinned-shelf .comm-pinned-remove{min-width:30px!important;width:30px!important;max-width:30px!important;padding:0!important;border:0!important;border-left:1px solid var(--cm-line)!important;border-radius:0!important;display:grid!important;place-items:center;color:var(--cm-muted);background:transparent!important}.comm-pinned-shelf .comm-pinned-remove:hover{color:#d98f8f;background:#d98f8f0f!important}@media(max-width:760px){.comm-space-head{min-height:104px!important;margin:5px 7px 7px!important}.comm-space-head-bottom{left:9px;right:9px;bottom:8px;grid-template-columns:38px minmax(0,1fr) auto}.comm-space-head-icon{width:38px!important;height:38px!important}.comm-space-head-actions button{width:28px;height:28px}.comm-search{margin:0 7px 7px!important}.comm-primary-nav{margin:0 7px 5px}}.comm-space-head-copy .comm-space-visibility{width:7px!important;height:7px!important;flex:0 0 7px!important;background:#65d0a6!important;box-shadow:0 0 8px #65d0a675!important}.comm-member-role-editor{margin:3px 0 5px;padding:12px 0;border-top:1px solid var(--cm-line);border-bottom:1px solid var(--cm-line);display:grid;gap:9px}.comm-member-role-editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.comm-member-role-editor>header>div{display:grid;gap:3px}.comm-member-role-editor>header strong{font-size:12px;font-weight:600;color:var(--cm-ink)}.comm-member-role-editor>header small{max-width:360px;font-size:12px;line-height:1.45;color:var(--cm-muted)}.comm-member-role-editor>header svg{flex:none;color:var(--runia-accent,var(--gold))}.comm-member-role-editor>div{display:flex;flex-wrap:wrap;gap:6px}.comm-member-role-editor>div>button{min-height:31px;padding:0 9px;border:1px solid color-mix(in srgb,var(--role-color) 28%,var(--cm-line));border-radius:999px;display:flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--role-color) 72%,var(--cm-ink));background:color-mix(in srgb,var(--role-color) 5%,transparent);font-size:12px}.comm-member-role-editor>div>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--role-color) 62%,var(--cm-line));background:color-mix(in srgb,var(--role-color) 10%,transparent)}.comm-member-role-editor>div>button.active{border-color:color-mix(in srgb,var(--role-color) 68%,var(--cm-line));color:var(--role-color);background:color-mix(in srgb,var(--role-color) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--role-color) 12%,transparent)}.comm-member-role-editor>div>button:disabled{opacity:.55}.comm-role-caption:has(+.comm-access-control),.comm-role-caption{min-height:18px}button.comm-server{width:43px!important;height:43px!important;min-width:43px!important;min-height:43px!important;max-width:43px!important;max-height:43px!important;flex:0 0 43px!important;padding:0!important;aspect-ratio:1/1}.comm-server-media{width:100%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;overflow:hidden;border-radius:inherit;line-height:1;background:inherit}.comm-server-media>img{display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:inherit!important;transform-origin:center center!important}.comm-server-media>b{display:grid;place-items:center;width:100%;height:100%;margin:0;font-size:12px;font-weight:650;color:currentColor}.comm-space-head{isolation:isolate}.comm-space-head-bottom{grid-template-columns:42px minmax(0,1fr)!important;align-items:end!important;gap:9px!important;min-width:0!important}.comm-space-head-icon{grid-column:1!important;min-width:42px!important;max-width:42px!important;min-height:42px!important;max-height:42px!important;overflow:hidden!important;position:relative!important;z-index:3!important;align-self:end!important}.comm-space-head-icon>img{display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:inherit!important;transform-origin:center center!important}.comm-space-head-copy{grid-column:2!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;position:relative!important;z-index:3!important;margin:0!important;transform:none!important}.comm-space-head-copy>span{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;display:flex!important}.comm-space-head-copy h2{flex:1 1 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.comm-space-head-copy>span>svg{flex:0 0 auto!important}.comm-space-head-actions{position:absolute!important;z-index:4!important;top:8px!important;right:8px!important;display:flex!important;align-items:center!important;gap:6px!important;margin:0!important}@media(max-width:760px){button.comm-server{width:43px!important;height:43px!important;min-width:43px!important;min-height:43px!important;flex-basis:43px!important}.comm-space-head-bottom{grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important}.comm-space-head-icon{min-width:38px!important;max-width:38px!important;min-height:38px!important;max-height:38px!important}.comm-space-head-actions{top:7px!important;right:7px!important}}.comm-room-head,.studio-room-preview.comm-room-head-preview{--channel-header-art-opacity:0;--channel-header-effect-overlay:linear-gradient(transparent,transparent);position:relative;isolation:isolate;overflow:hidden;background-color:var(--cm-bg,#071923)!important}.comm-room-head:before,.studio-room-preview.comm-room-head-preview:before{content:"";position:absolute;z-index:0;top:-8px;right:-8px;bottom:-8px;left:-8px;pointer-events:none;background-image:var(--channel-header-image);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:var(--channel-header-art-opacity);transform:scale(1.03);transition:opacity .2s ease,filter .2s ease,transform .2s ease}.comm-room-head:after,.studio-room-preview.comm-room-head-preview:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--channel-header-effect-overlay),linear-gradient(90deg,color-mix(in srgb,var(--cm-bg,#071923) 24%,transparent) 0%,color-mix(in srgb,var(--cm-bg,#071923) 38%,transparent) 42%,color-mix(in srgb,var(--cm-bg,#071923) 68%,transparent) 66%,color-mix(in srgb,var(--cm-bg,#071923) 94%,transparent) 82%,var(--cm-bg,#071923) 100%),linear-gradient(180deg,color-mix(in srgb,var(--cm-bg,#071923) 6%,transparent),color-mix(in srgb,var(--cm-bg,#071923) 42%,transparent));transition:background .2s ease,opacity .2s ease}.comm-room-head>*,.studio-room-preview.comm-room-head-preview>*{position:relative;z-index:2}.comm-room-head.has-channel-art>svg,.comm-room-head.has-channel-art h2,.comm-room-head.has-channel-art p{text-shadow:0 2px 12px rgba(0,0,0,.58)}.comm-room-head nav{position:relative;z-index:3;display:flex;align-items:center;gap:2px;flex:0 0 auto;padding:2px;border:1px solid color-mix(in srgb,var(--cm-line) 78%,transparent);border-radius:10px;background:color-mix(in srgb,var(--cm-bg) 70%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.comm-room-head nav button{width:30px;height:30px;min-width:30px;min-height:30px;padding:0!important;border-radius:8px!important;display:grid!important;place-items:center!important;color:var(--cm-muted)!important;transition:background .16s ease,color .16s ease}.comm-room-head nav button:hover,.comm-room-head nav button.active{color:var(--cm-ink)!important;background:color-mix(in srgb,var(--runia-accent,var(--gold)) 10%,transparent)!important}.comm-room-head.fx-blur:before,.studio-room-preview.comm-room-head-preview.fx-blur:before{filter:blur(7px) saturate(.92);transform:scale(1.12)}.comm-room-head.fx-aurora,.studio-room-preview.comm-room-head-preview.fx-aurora{--channel-header-effect-overlay: radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--runia-accent,var(--gold)) 32%,transparent),transparent 34%), radial-gradient(circle at 58% 100%,rgba(82,112,255,.22),transparent 38%), radial-gradient(circle at 38% 46%,rgba(97,235,206,.12),transparent 28%)}.comm-room-head.fx-particles,.studio-room-preview.comm-room-head-preview.fx-particles{--channel-header-effect-overlay: radial-gradient(circle at 10% 24%,color-mix(in srgb,var(--runia-accent,var(--gold)) 68%,transparent) 0 1px,transparent 1.8px), radial-gradient(circle at 22% 68%,rgba(255,255,255,.38) 0 .8px,transparent 1.6px), radial-gradient(circle at 39% 34%,color-mix(in srgb,var(--runia-accent,var(--gold)) 52%,transparent) 0 1.2px,transparent 2px), radial-gradient(circle at 54% 76%,rgba(255,255,255,.26) 0 1px,transparent 1.8px), radial-gradient(circle at 67% 22%,color-mix(in srgb,var(--runia-accent,var(--gold)) 42%,transparent) 0 .9px,transparent 1.7px)}.comm-room-head.fx-holo,.studio-room-preview.comm-room-head-preview.fx-holo{--channel-header-effect-overlay: repeating-linear-gradient(112deg,rgba(255,110,220,.08) 0 12px,rgba(80,220,255,.08) 12px 24px,rgba(255,225,120,.06) 24px 36px,transparent 36px 48px)}.comm-room-head.fx-glow,.studio-room-preview.comm-room-head-preview.fx-glow{--channel-header-effect-overlay: radial-gradient(ellipse at 30% 50%,color-mix(in srgb,var(--runia-accent,var(--gold)) 34%,transparent),transparent 52%)}.comm-room-head.fx-prism,.studio-room-preview.comm-room-head-preview.fx-prism{--channel-header-effect-overlay: linear-gradient(112deg,rgba(255,70,180,.13),rgba(90,220,255,.11) 30%,rgba(255,225,85,.1) 55%,rgba(136,95,255,.12) 78%,transparent)}.comm-room-head.fx-vignette,.studio-room-preview.comm-room-head-preview.fx-vignette{--channel-header-effect-overlay: radial-gradient(ellipse at 34% 50%,transparent 20%,rgba(2,10,15,.08) 52%,rgba(2,10,15,.58) 100%)}.comm-room-head.fx-scanline,.studio-room-preview.comm-room-head-preview.fx-scanline{--channel-header-effect-overlay: repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 4px)}.comm-room-head.fx-shimmer,.studio-room-preview.comm-room-head-preview.fx-shimmer{--channel-header-effect-overlay: linear-gradient(110deg,transparent 18%,rgba(255,255,255,.04) 35%,rgba(255,255,255,.18) 47%,rgba(255,255,255,.04) 58%,transparent 76%)}.comm-room-head.fx-shimmer:after,.studio-room-preview.comm-room-head-preview.fx-shimmer:after{background-size:220% 100%,100% 100%,100% 100%;animation:commRoomHeaderShimmer 5.2s linear infinite}@keyframes commRoomHeaderShimmer{0%{background-position:120% 0,0 0,0 0}to{background-position:-120% 0,0 0,0 0}}.studio-room-preview.comm-room-head-preview{width:100%!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin:0 0 14px!important;padding:15px 21px!important;box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:13px!important;display:flex!important;align-items:center!important;gap:11px!important;color:var(--text)!important;background-image:none!important}.studio-room-preview.comm-room-head-preview>svg{flex:none;color:var(--muted)}.studio-room-preview.comm-room-head-preview>div{min-width:0;flex:1}.studio-room-preview.comm-room-head-preview h3{margin:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px!important;font-weight:500!important;color:var(--text)!important}.studio-room-preview.comm-room-head-preview p{max-width:400px;margin:4px 0 0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;color:var(--muted)!important}.studio-room-preview.comm-room-head-preview nav{display:flex;align-items:center;gap:12px;flex:none;color:var(--muted)}.studio-room-preview.comm-room-head-preview.has-channel-art h3,.studio-room-preview.comm-room-head-preview.has-channel-art p,.studio-room-preview.comm-room-head-preview.has-channel-art>svg{text-shadow:0 2px 12px rgba(0,0,0,.58)}@media(max-width:720px){.studio-room-preview.comm-room-head-preview{height:67px!important;min-height:67px!important;max-height:67px!important;padding:10px 13px!important}.studio-room-preview.comm-room-head-preview nav{gap:8px}.studio-room-preview.comm-room-head-preview p{display:none}}@media(prefers-reduced-motion:reduce){.comm-room-head.fx-shimmer:after,.studio-room-preview.comm-room-head-preview.fx-shimmer:after{animation:none!important}}button.comm-level-progress{width:calc(100% - 16px);min-height:46px;margin:-1px 8px 7px;padding:7px 8px 8px!important;display:grid!important;grid-template-columns:minmax(0,1fr);gap:6px;align-items:end;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,var(--line))!important;border-radius:10px!important;text-align:left;color:var(--text)!important;background:color-mix(in srgb,var(--cm-side) 94%,var(--runia-accent,var(--gold)) 6%)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--cm-ink) 4%,transparent)}button.comm-level-progress:hover{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 32%,var(--line))!important;background:color-mix(in srgb,var(--cm-side) 90%,var(--runia-accent,var(--gold)) 10%)!important}.comm-level-progress-copy{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.comm-level-progress-copy b{font-size:12px;letter-spacing:.72px;color:var(--runia-accent,var(--gold));font-weight:700}.comm-level-progress-copy small{font-size:12px;color:var(--cm-muted);white-space:nowrap}.comm-level-progress-track{grid-column:1/-1;display:block!important;width:100%;height:7px;padding:1px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 13%,var(--cm-line));border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--cm-bg) 82%,var(--cm-ink) 18%);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--cm-ink) 12%,transparent)}.comm-level-progress-track i{display:block!important;height:100%;min-width:2px;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent,var(--gold)) 58%,#78612e),var(--runia-accent,var(--gold)));box-shadow:0 0 10px color-mix(in srgb,var(--runia-accent,var(--gold)) 45%,transparent);transition:width .35s cubic-bezier(.2,.72,.2,1)}@media(max-width:760px){button.comm-level-progress{margin-inline:7px;width:calc(100% - 14px)}}@media(max-width:760px){.comm-level-progress{margin-inline:7px;width:calc(100% - 14px)}}.comm-dm-request-bar{margin:10px 18px 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,var(--cm-line));border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent,var(--gold)) 6%,transparent),#ffffff03);display:flex;align-items:center;gap:12px}.comm-dm-request-bar>div{display:flex;align-items:center;gap:9px;min-width:0;flex:1}.comm-dm-request-bar>div>svg{color:var(--runia-accent,var(--gold));flex:none}.comm-dm-request-bar>div span{display:grid;min-width:0}.comm-dm-request-bar strong{font-size:12px;font-weight:620}.comm-dm-request-bar small{font-size:12px;color:var(--cm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-dm-request-bar nav{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.comm-dm-request-bar nav button{min-height:30px;padding:0 8px;border:1px solid var(--cm-line);border-radius:8px;display:inline-flex;align-items:center;gap:5px;color:var(--cm-muted);font-size:12px}.comm-dm-request-bar nav button.primary{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 34%,var(--cm-line));color:var(--cm-ink);background:var(--runia-accent-soft)}.comm-dm-request-bar nav button.danger{color:#d98e8e}.comm-dm-request-bar nav button:disabled{opacity:.5}.comm-member-context{width:210px}.comm-modal:has(.comm-member-profile-v3){position:relative;width:min(520px,calc(100vw - 22px));max-height:min(88dvh,760px);padding:0!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:17px;border:1px solid color-mix(in srgb,var(--cm-line) 70%,rgba(178,205,208,.24));scrollbar-width:thin;box-shadow:0 24px 85px #00000059}.comm-modal:has(.comm-member-profile-v3)>header{position:absolute;z-index:7;top:10px;right:10px;margin:0}.comm-modal:has(.comm-member-profile-v3)>header>div{display:none}.comm-modal:has(.comm-member-profile-v3)>header>button{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:#eef6f5;background:#061219a6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.comm-modal:has(.comm-member-profile-v3)>header>button:hover{background:#061219e6}@media(max-width:600px){.comm-dm-request-bar{align-items:flex-start;flex-direction:column}.comm-dm-request-bar nav{width:100%;justify-content:flex-start}.comm-modal-shade:has(.comm-member-profile-v3){padding:8px}.comm-modal:has(.comm-member-profile-v3){max-height:calc(100dvh - 16px);border-radius:15px}}button.comm-channel>.comm-channel-dm-avatar{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;flex:0 0 24px!important;overflow:visible!important;white-space:normal!important;border-radius:8px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--runia-accent,var(--gold)) 16%,transparent)}.comm-room-head>.comm-room-peer-avatar{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;flex:0 0 34px!important;border-radius:10px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,transparent),0 7px 20px #00000029}.comm-space-head.direct-mode{min-height:54px!important;height:54px!important;margin:0 8px 6px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--cm-line)!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;overflow:visible!important}.comm-space-head.direct-mode:after{display:none!important}.comm-space-head.direct-mode .comm-space-head-bottom{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;padding:0 4px!important;display:flex!important;align-items:center!important;gap:0!important;box-sizing:border-box!important}.comm-space-head.direct-mode .comm-space-head-copy{display:flex!important;align-items:center!important;width:auto!important;overflow:visible!important}.comm-space-head.direct-mode .comm-space-head-copy>span{overflow:visible!important}.comm-space-head.direct-mode .comm-space-head-copy h2{max-width:none!important;color:var(--cm-ink)!important;font-size:13px!important;font-weight:650!important;text-shadow:none!important}@media(max-width:760px){.comm-space-head.direct-mode{min-height:50px!important;height:50px!important;margin:0 7px 6px!important}}.comm-moderation-lock{margin:8px 18px 0;padding:10px 12px;border:1px solid color-mix(in srgb,#d6ad6d 22%,var(--cm-line));border-radius:11px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:9px;align-items:center;color:#c8b889;background:linear-gradient(90deg,#ca9b5011,#ffffff03)}.comm-moderation-lock>svg{color:#d5b46f}.comm-moderation-lock>div{min-width:0;display:grid;gap:1px}.comm-moderation-lock strong{font-size:12px;font-weight:650;color:#dfd6bf}.comm-moderation-lock small{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-moderation-lock button{min-height:29px;padding:0 8px;border:1px solid rgba(213,180,111,.18);border-radius:8px;color:#d8c38f;background:#d5b46f0d;font-size:12px}.comm-moderation-panel{position:relative;z-index:8;margin:8px 18px 0;padding:12px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 20%,var(--cm-line));border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--runia-accent-soft) 20%,#071a23),#061821 72%);box-shadow:0 18px 46px #0000003b}.comm-moderation-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:9px}.comm-moderation-panel>header>div{display:grid;gap:1px}.comm-moderation-panel>header small{font-size:12px;letter-spacing:.8px;color:var(--runia-accent,var(--gold))}.comm-moderation-panel>header strong{font-size:13px;font-weight:650;color:var(--cm-ink)}.comm-moderation-panel>header>button{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--cm-muted)}.comm-moderation-panel>header>button:hover{background:#ffffff0a;color:var(--cm-ink)}.comm-moderation-panel>label{display:grid;gap:5px}.comm-moderation-panel>label>span{font-size:12px;color:#829994}.comm-moderation-panel>label input{width:100%;min-height:36px;padding:0 10px;border:1px solid var(--cm-line);border-radius:9px;outline:0;color:var(--cm-ink);background:#0000001c;font-size:12px}.comm-moderation-panel>label input:focus{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 42%,var(--cm-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--runia-accent,var(--gold)) 6%,transparent)}.comm-moderation-panel .comm-moderation-anonymous{margin-top:8px;padding:9px 10px;border:1px solid rgba(200,170,110,.1);border-radius:9px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;background:#ffffff03}.comm-moderation-panel .comm-moderation-anonymous input{width:14px;height:14px;margin-top:2px;accent-color:var(--runia-accent,var(--gold))}.comm-moderation-panel .comm-moderation-anonymous>span{display:grid;gap:1px}.comm-moderation-panel .comm-moderation-anonymous strong{font-size:12px;color:var(--cm-ink)}.comm-moderation-panel .comm-moderation-anonymous small{font-size:12px;color:var(--cm-muted);line-height:1.4}.comm-moderation-panel-actions{margin-top:9px;display:flex;flex-wrap:wrap;gap:6px}.comm-moderation-panel-actions button{min-height:34px;padding:0 10px;border:1px solid var(--cm-line);border-radius:9px;display:inline-flex;align-items:center;gap:6px;color:#9bafaa;background:#ffffff04;font-size:12px;font-weight:560}.comm-moderation-panel-actions button:hover{color:var(--cm-ink);border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 25%,var(--cm-line));background:var(--runia-accent-soft)}.comm-moderation-panel-actions button.warning{color:#d6b474;border-color:#cda45b33}.comm-moderation-panel-actions button.danger{color:#da9595;border-color:#cd696933}.comm-moderation-panel-actions button.danger:hover{background:#ab4a4a12;border-color:#d76f6f57}.comm-timeline.bulk-selecting .comm-message{cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.comm-timeline.bulk-selecting .comm-message:hover{background:#ffffff05}.comm-message.bulk-selected{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 6%,transparent)!important;box-shadow:inset 2px 0 color-mix(in srgb,var(--runia-accent,var(--gold)) 60%,transparent)}.comm-bulk-hitarea{position:absolute!important;z-index:5!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;cursor:pointer!important}.comm-bulk-check{position:absolute!important;z-index:7;left:13px;top:10px;width:23px!important;height:23px!important;min-width:23px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 28%,var(--cm-line))!important;border-radius:7px!important;display:grid!important;place-items:center!important;color:transparent!important;background:#081b24!important;box-shadow:0 4px 12px #0003;pointer-events:auto!important}.comm-bulk-check.active{color:#082026!important;background:var(--runia-accent,var(--gold))!important;border-color:var(--runia-accent,var(--gold))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--runia-accent,var(--gold)) 12%,transparent)}.comm-timeline.bulk-selecting .comm-message{padding-left:57px!important;-webkit-user-select:none;user-select:none}.comm-timeline.bulk-selecting .comm-message>.comm-avatar,.comm-timeline.bulk-selecting .comm-message>.comm-compact-time{margin-left:0!important}.comm-timeline.bulk-selecting .comm-message.bulk-selected{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 9%,transparent)!important;box-shadow:inset 3px 0 var(--runia-accent,var(--gold))}.comm-timeline.bulk-selecting .comm-message-content,.comm-timeline.bulk-selecting .comm-message>.comm-avatar,.comm-timeline.bulk-selecting .comm-message>.comm-compact-time{pointer-events:none}.comm-bulk-toolbar{margin:0 0 8px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 20%,var(--cm-line));border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent-soft) 24%,#071a23),#071922);box-shadow:0 10px 26px #0000002e}.comm-bulk-toolbar>div{display:flex;align-items:center;gap:8px;min-width:0}.comm-bulk-toolbar>div>svg{color:var(--runia-accent,var(--gold));flex:none}.comm-bulk-toolbar>div>span{display:grid;min-width:0}.comm-bulk-toolbar strong{font-size:12px;font-weight:650;color:var(--cm-ink)}.comm-bulk-toolbar small{font-size:12px;color:var(--cm-muted)}.comm-bulk-toolbar nav{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.comm-bulk-toolbar nav button{min-height:31px;padding:0 8px;border:1px solid var(--cm-line);border-radius:8px;display:inline-flex;align-items:center;gap:5px;color:#91a6a1;background:#ffffff03;font-size:12px}.comm-bulk-toolbar nav button:hover:not(:disabled){color:var(--cm-ink);background:#ffffff09}.comm-bulk-toolbar nav button:disabled{opacity:.42}.comm-bulk-toolbar nav button.danger{color:#dc9696;border-color:#cd69692e}@media(max-width:760px){.comm-moderation-lock,.comm-moderation-panel{margin-inline:10px}.comm-moderation-lock{grid-template-columns:20px minmax(0,1fr)}.comm-moderation-lock>button{grid-column:2;justify-self:start}.comm-bulk-toolbar{align-items:stretch;flex-direction:column}.comm-bulk-toolbar nav{justify-content:flex-start}.comm-moderation-panel-actions button{flex:1 1 calc(50% - 6px);justify-content:center}}button.comm-category.managed-group{align-items:center;gap:5px;padding-right:5px}button.comm-category.managed-group>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.comm-category.managed-group>svg:nth-of-type(2){color:color-mix(in srgb,var(--runia-accent,var(--gold)) 58%,var(--cm-muted))}button.comm-category.managed-group>small{margin-left:auto;font-size:12px;letter-spacing:0;text-transform:none;color:#708985;white-space:nowrap}button.comm-channel.support-room>svg{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 78%,#b5d4cb)}button.comm-channel.support-room.selected>svg{color:var(--runia-accent,var(--gold))}.comm-channel-context{width:242px;max-height:min(540px,calc(100vh - 20px));overflow:auto}.comm-channel-context>header{padding:7px 8px 8px;display:grid;gap:2px;border-bottom:1px solid var(--cm-line);margin-bottom:4px}.comm-channel-context>header>span{display:flex;align-items:center;gap:6px;color:var(--cm-ink);font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-channel-context>header>small,.comm-context-label{padding:3px 8px;color:#6f8782;font-size:12px;letter-spacing:.65px}.comm-channel-context button.active{color:var(--runia-accent,var(--gold));background:var(--runia-accent-soft)}.comm-channel-context button.warning{color:#d8b87d}.comm-channel-context button.warning:hover{background:#b98b450f}.comm-channel-context button>svg:last-child{margin-left:auto}.comm-support-banner{flex:0 0 auto;margin:7px 18px 0;padding:7px 2px 8px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;border:0;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 86%,transparent);border-radius:0;background:transparent;box-shadow:none}.comm-support-icon{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;color:color-mix(in srgb,var(--runia-accent,var(--gold)) 82%,var(--cm-ink));background:color-mix(in srgb,var(--runia-accent-soft) 72%,transparent);border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,var(--cm-line))}.comm-support-banner>div{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden}.comm-support-banner small{flex:none;padding:2px 6px;border-radius:999px;font-size:12px;letter-spacing:.35px;color:color-mix(in srgb,var(--runia-accent,var(--gold)) 82%,var(--cm-ink));background:color-mix(in srgb,var(--runia-accent-soft) 64%,transparent)}.comm-support-banner strong{flex:none;font-size:12px;font-weight:650;color:var(--cm-ink);white-space:nowrap}.comm-support-banner p{min-width:0;margin:0;color:var(--cm-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-support-banner>button{min-height:30px;padding:0 9px;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 22%,var(--cm-line));border-radius:8px;display:flex;align-items:center;gap:5px;color:color-mix(in srgb,var(--runia-accent,var(--gold)) 72%,var(--cm-ink));background:transparent;font-size:12px;font-weight:600;transition:.15s}.comm-support-banner>button:hover:not(:disabled){background:color-mix(in srgb,var(--runia-accent-soft) 72%,transparent);border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 36%,var(--cm-line));transform:translateY(-1px)}.comm-support-banner.ticket{border-bottom-color:color-mix(in srgb,#62b89f 18%,var(--cm-line))}.comm-support-banner.ticket .comm-support-icon{color:color-mix(in srgb,#62b89f 76%,var(--cm-ink));background:color-mix(in srgb,#62b89f 9%,transparent);border-color:color-mix(in srgb,#62b89f 18%,var(--cm-line))}.comm-support-banner.ticket.closed{opacity:.72}.comm-support-banner>button.danger{color:#c97979;border-color:color-mix(in srgb,#c97979 26%,var(--cm-line));background:transparent}.comm-support-banner>button.danger:hover:not(:disabled){background:color-mix(in srgb,#c97979 7%,transparent)}.comm-support-toggle{align-items:flex-start!important}.comm-support-toggle>span{display:grid;gap:2px}.comm-support-toggle strong{font-size:12px;color:var(--cm-ink)}.comm-support-toggle small{font-size:12px;line-height:1.45;color:var(--cm-muted)}.comm-modal:has(.comm-channel-group-editor){width:720px;max-width:calc(100vw - 36px);overflow-x:hidden}.comm-channel-group-editor{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden}.comm-channel-group-editor>label.comm-check{display:grid!important;grid-template-columns:18px minmax(0,1fr);align-items:start!important;gap:10px}.comm-channel-group-editor>label.comm-check>span{display:grid;min-width:0;gap:2px}.comm-channel-group-editor>label.comm-check strong{font-size:12px;color:var(--cm-ink);line-height:1.45}.comm-channel-group-editor>label.comm-check small{font-size:12px;color:var(--cm-muted);line-height:1.5}.comm-channel-group-editor>section{min-width:0;padding:10px;border:1px solid var(--cm-line);border-radius:11px;background:#ffffff03}.comm-channel-group-editor>section>header{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:var(--cm-muted)}.comm-channel-group-editor>section>header strong{font-size:12px;color:var(--cm-ink)}.comm-channel-group-editor>section>header small{margin-left:auto;font-size:12px}.comm-group-editor-list{width:100%;min-width:0;max-height:210px;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding-right:2px;box-sizing:border-box}.comm-group-editor-list label.comm-check{min-width:0;min-height:44px;padding:6px 7px!important;border:1px solid var(--cm-line);border-radius:9px;display:grid!important;grid-template-columns:18px 28px minmax(0,1fr);gap:7px;align-items:center;background:#ffffff02}.comm-group-editor-list label.comm-check>.comm-avatar{width:28px!important;height:28px!important;min-width:28px!important;border-radius:8px!important}.comm-group-editor-list label.comm-check>span{display:grid;min-width:0}.comm-group-editor-list label.comm-check strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-group-editor-list label.comm-check small{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-group-editor-list.rooms label.comm-check{grid-template-columns:18px 18px minmax(0,1fr)}.comm-channel-group-editor>footer{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px;align-items:center}@media(max-width:760px){.comm-support-banner{margin-inline:10px;grid-template-columns:27px minmax(0,1fr);padding-bottom:9px}.comm-support-banner>div{flex-wrap:wrap;gap:4px 6px}.comm-support-banner>button{grid-column:2;justify-self:start}.comm-support-banner p{width:100%;white-space:normal}.comm-modal:has(.comm-channel-group-editor){width:calc(100vw - 24px);max-width:calc(100vw - 24px);padding:20px}.comm-group-editor-list{grid-template-columns:1fr}.comm-channel-group-editor>footer{grid-template-columns:1fr 1fr}.comm-channel-group-editor>footer>span{display:none}}@keyframes commRecordPulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media(max-width:840px){.comm-compose-wrap{padding-inline:10px}.comm-send-hint{display:none}.comm-connection-pill>span{display:none}.comm-composer footer{gap:5px;margin-inline:5px}.comm-composer-tools{gap:0;padding-right:4px}.comm-composer-status{gap:5px}.comm-typing-float{left:14px;max-width:72%}}.comm-workspace.comm-ticket-center-open{grid-template-columns:64px 228px minmax(0,1fr)}.comm-ticket-center-open>.comm-members{display:none!important}button.comm-ticket-hub-channel{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 72%,var(--cm-muted));background:color-mix(in srgb,var(--runia-accent-soft) 36%,transparent)}button.comm-ticket-hub-channel:hover,button.comm-ticket-hub-channel.selected{color:var(--cm-ink);background:color-mix(in srgb,var(--runia-accent-soft) 86%,transparent)}button.comm-ticket-hub-channel>small{margin-left:auto}.comm-ticket-channel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--cm-bg);color:var(--cm-ink)}.comm-ticket-channel-head{height:76px;flex:0 0 76px;display:flex;align-items:center;gap:11px;padding:15px 21px;border-bottom:1px solid var(--cm-line);background:color-mix(in srgb,var(--cm-bg) 96%,var(--runia-accent-soft) 4%)}.comm-ticket-channel-head>svg{flex:none;color:color-mix(in srgb,var(--runia-accent,var(--gold)) 72%,var(--cm-muted))}.comm-ticket-channel-head>div{min-width:0;flex:1}.comm-ticket-channel-head h2{margin:0;font-size:14px;font-weight:600;letter-spacing:.1px}.comm-ticket-channel-head p{margin:3px 0 0;color:var(--cm-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-ticket-channel-head>button:last-child{width:34px;height:34px;border:1px solid var(--cm-line);color:var(--cm-muted);border-radius:9px}.comm-ticket-channel-head>button:last-child:hover:not(:disabled){background:var(--cm-hover);color:var(--cm-ink)}.comm-ticket-ops{flex:0 0 auto;padding:15px 22px 0;border-bottom:1px solid var(--cm-line);background:linear-gradient(180deg,color-mix(in srgb,var(--cm-side) 32%,transparent),transparent)}.comm-ticket-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 82%,transparent)}.comm-ticket-metrics>button{position:relative!important;min-width:0!important;padding:8px 12px 11px!important;display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;justify-content:stretch!important;gap:1px 8px!important;border-radius:0!important;text-align:left!important;color:var(--cm-muted)!important;background:transparent!important}.comm-ticket-metrics>button+button{border-left:1px solid color-mix(in srgb,var(--cm-line) 70%,transparent)!important}.comm-ticket-metrics>button:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:transparent}.comm-ticket-metrics>button.active:after{background:var(--runia-accent,var(--gold))}.comm-ticket-metrics>button.urgent.active:after{background:#d96d68}.comm-ticket-metrics span{font-size:12px;font-weight:600;color:var(--cm-ink)}.comm-ticket-metrics strong{grid-row:1/3;grid-column:2;font-size:23px;line-height:1;font-weight:300;color:var(--cm-ink);align-self:center}.comm-ticket-metrics small{font-size:12px;color:var(--cm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-ticket-metrics>button.urgent strong{color:#d96d68}.comm-ticket-tabs{display:flex;align-items:center;gap:3px;padding:9px 0 8px}.comm-ticket-tabs>button{height:30px;padding:0 10px!important;border-radius:7px!important;color:var(--cm-muted)!important;font-size:12px!important}.comm-ticket-tabs>button:hover,.comm-ticket-tabs>button.active{background:var(--cm-hover)!important;color:var(--cm-ink)!important}.comm-ticket-tabs>button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,var(--cm-line))}.comm-ticket-queue{flex:1 1 0;min-height:0;overflow:auto;padding:7px 22px 22px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cm-muted) 26%,transparent) transparent}.comm-ticket-row{position:relative;min-height:68px;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto 28px;align-items:center;gap:8px;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 76%,transparent);transition:background .14s}.comm-ticket-row:hover{background:var(--cm-hover)}.comm-ticket-row.unread:before{content:"";position:absolute;left:-10px;width:3px;height:28px;border-radius:99px;background:var(--cm-jade)}.comm-ticket-row.urgent:after,.comm-ticket-row.high:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,#d96d68 42%,transparent),transparent 32%);pointer-events:none}button.comm-ticket-open{min-width:0!important;width:100%!important;padding:8px 4px!important;display:grid!important;grid-template-columns:auto 36px minmax(0,1fr)!important;justify-content:stretch!important;gap:10px!important;border-radius:8px!important;text-align:left!important}button.comm-ticket-open:hover{background:transparent!important}.comm-ticket-position{min-width:31px;color:var(--runia-accent,var(--gold));font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.comm-ticket-avatar{position:relative;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;overflow:visible;background:color-mix(in srgb,var(--cm-soft) 86%,var(--runia-accent-soft) 14%);color:var(--cm-ink);border:1px solid var(--cm-line);font-size:12px;font-weight:700}.comm-ticket-avatar img{width:100%;height:100%;object-fit:cover;border-radius:9px}.comm-ticket-avatar>i{position:absolute;right:-7px;top:-7px;min-width:19px;height:19px;padding:0 4px;display:grid;place-items:center;border:2px solid var(--cm-bg);border-radius:99px;background:var(--cm-jade);color:#10231f;font-size:12px;line-height:1;font-style:normal;font-weight:800}.comm-ticket-copy{min-width:0;display:grid;gap:1px}.comm-ticket-copy>span{display:flex;align-items:center;gap:7px;min-width:0}.comm-ticket-copy>span strong{font-size:12px;font-weight:700;color:var(--cm-ink)}.comm-ticket-copy>span em{font-size:12px;font-style:normal;color:var(--cm-muted)}.comm-ticket-copy>b{font-size:12px;font-weight:500;color:color-mix(in srgb,var(--cm-ink) 88%,var(--cm-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-ticket-copy>small{max-width:760px;font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-ticket-priority,.comm-ticket-assignee,.comm-ticket-resolve,.comm-ticket-arrow{height:30px!important;border:1px solid var(--cm-line)!important;background:transparent!important;color:var(--cm-muted)!important;border-radius:8px!important;font-size:12px!important;white-space:nowrap}.comm-ticket-priority{min-width:74px!important;padding:0 8px!important}.comm-ticket-priority.high{color:#d89c58!important;border-color:color-mix(in srgb,#d89c58 28%,var(--cm-line))!important}.comm-ticket-priority.urgent{color:#d96d68!important;border-color:color-mix(in srgb,#d96d68 34%,var(--cm-line))!important;background:color-mix(in srgb,#d96d68 5%,transparent)!important}.comm-ticket-priority.low{opacity:.78}.comm-ticket-assignee{max-width:126px!important;padding:0 8px!important;overflow:hidden}.comm-ticket-assignee span{overflow:hidden;text-overflow:ellipsis}.comm-ticket-assignee.mine{color:var(--cm-jade)!important;border-color:color-mix(in srgb,var(--cm-jade) 28%,var(--cm-line))!important}.comm-ticket-resolve{padding:0 9px!important;color:color-mix(in srgb,var(--cm-jade) 82%,var(--cm-ink))!important}.comm-ticket-resolve:hover{background:color-mix(in srgb,var(--cm-jade) 7%,transparent)!important;border-color:color-mix(in srgb,var(--cm-jade) 30%,var(--cm-line))!important}.comm-ticket-arrow{width:28px!important;padding:0!important;border-color:transparent!important}.comm-ticket-arrow svg{transform:rotate(-90deg)}.comm-ticket-resolved-label{display:flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--cm-jade) 7%,transparent);color:var(--cm-jade);font-size:12px;white-space:nowrap}.comm-ticket-row.resolved{opacity:.68;grid-template-columns:minmax(0,1fr) auto 28px}.comm-ticket-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:6px;text-align:center;color:var(--cm-muted)}.comm-ticket-empty>svg{color:color-mix(in srgb,var(--runia-accent,var(--gold)) 62%,var(--cm-muted))}.comm-ticket-empty strong{font-size:13px;font-weight:600;color:var(--cm-ink)}.comm-ticket-empty span{font-size:12px}@media(max-width:1100px){.comm-ticket-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.comm-ticket-metrics>button:nth-child(3){border-left:0!important}.comm-ticket-row{grid-template-columns:minmax(0,1fr) auto auto 28px}.comm-ticket-assignee{display:none!important}}@media(max-width:760px){.comm-workspace.comm-ticket-center-open{grid-template-columns:64px minmax(0,1fr)}.comm-ticket-channel-head{padding-inline:12px}.comm-ticket-ops{padding:10px 12px 0}.comm-ticket-metrics{display:none}.comm-ticket-queue{padding:4px 12px 16px}.comm-ticket-row{grid-template-columns:minmax(0,1fr) auto 28px}.comm-ticket-priority{display:none!important}.comm-ticket-resolve span{display:none}.comm-ticket-resolve{width:31px!important;padding:0!important}button.comm-ticket-open{grid-template-columns:34px minmax(0,1fr)!important}.comm-ticket-position{display:none}}.comm-music-entry{position:relative;display:inline-flex;align-items:center;min-width:0;max-width:188px;flex:0 0 auto;overflow:hidden}.comm-room-head nav>.comm-music-entry{margin-left:2px;margin-right:2px}.comm-room-head nav button.comm-music-button{position:relative!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;padding:0!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:9px!important;color:var(--cm-muted)!important;transition:width .22s cubic-bezier(.22,.72,.18,1),background .18s ease,border-color .18s ease,color .18s ease}.comm-room-head nav button.comm-music-button:hover,.comm-room-head nav button.comm-music-button.active{background:var(--cm-hover)!important;color:var(--cm-ink)!important}.comm-room-head nav button.comm-music-button.has-track{display:flex!important;width:188px!important;height:36px!important;min-width:188px!important;min-height:36px!important;max-width:188px!important;max-height:36px!important;padding:3px 7px 4px 4px!important;gap:7px!important;align-items:center!important;justify-content:flex-start!important;background:linear-gradient(180deg,#ffffff06,#ffffff02)!important;border-color:color-mix(in srgb,var(--cm-line) 88%,transparent)!important}.comm-room-head nav button.comm-music-button.has-track:hover,.comm-room-head nav button.comm-music-button.has-track.active{background:linear-gradient(180deg,#ffffff0a,#ffffff04)!important;border-color:color-mix(in srgb,var(--cm-jade) 24%,var(--cm-line))!important}.comm-music-header-cover{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;flex:0 0 28px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:7px!important;background:var(--cm-soft);color:var(--runia-accent,var(--cm-accent));border:1px solid var(--cm-line);box-sizing:border-box!important}.comm-music-header-cover>img{display:block!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;object-fit:cover!important;object-position:center!important;border-radius:6px!important;transform:none!important}.comm-music-header-copy{min-width:0!important;max-width:138px!important;flex:1 1 auto!important;display:grid!important;gap:1px!important;text-align:left!important;overflow:hidden!important}.comm-music-header-copy strong{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;color:var(--cm-ink);line-height:1.15}.comm-music-header-copy small{display:flex;align-items:center;gap:5px;min-width:0;color:var(--cm-muted);font-size:12px;line-height:1}.comm-music-header-copy time{white-space:nowrap;font-variant-numeric:tabular-nums}.comm-music-header-wave{width:15px;height:12px;display:inline-flex;align-items:center;justify-content:center;gap:1.5px;flex:0 0 auto}.comm-music-header-wave i{width:2px;height:4px;border-radius:999px;background:var(--cm-jade);opacity:.5;transform-origin:center}.comm-music-header-wave.playing i{animation:commMusicWave .82s ease-in-out infinite;animation-delay:var(--music-wave-phase,0ms);opacity:.95}.comm-music-header-wave.playing i:nth-child(2){animation-delay:calc(var(--music-wave-phase,0ms) + .12s)}.comm-music-header-wave.playing i:nth-child(3){animation-delay:calc(var(--music-wave-phase,0ms) + .24s)}.comm-music-header-wave.playing i:nth-child(4){animation-delay:calc(var(--music-wave-phase,0ms) + .36s)}@keyframes commMusicWave{0%,to{height:3px;opacity:.45}50%{height:11px;opacity:1}}.comm-music-header-progress{position:absolute!important;left:39px!important;right:7px!important;bottom:2px!important;width:auto!important;height:2px!important;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--cm-muted) 17%,transparent);pointer-events:none}.comm-music-header-progress>i{display:block;height:100%;max-width:100%;border-radius:inherit;background:linear-gradient(90deg,var(--runia-accent,var(--cm-accent)),var(--cm-jade));transition:width .6s linear}@media(max-width:1250px){.comm-music-entry{max-width:146px}.comm-room-head nav button.comm-music-button.has-track{width:146px!important;min-width:146px!important;max-width:146px!important}.comm-music-header-copy{max-width:96px!important}}@media(max-width:900px){.comm-music-entry{max-width:76px}.comm-room-head nav button.comm-music-button.has-track{width:76px!important;min-width:76px!important;max-width:76px!important;padding-right:5px!important}.comm-music-header-copy{max-width:36px!important}.comm-music-header-copy strong{display:none}.comm-music-header-copy time{max-width:36px;overflow:hidden}.comm-music-header-wave{display:none}.comm-music-header-progress{left:37px!important;right:5px!important}}@media(max-width:720px){.comm-music-entry{max-width:34px}.comm-room-head nav button.comm-music-button.has-track{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;padding:2px!important}.comm-music-header-cover{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;flex-basis:28px!important}.comm-music-header-copy,.comm-music-header-progress{display:none!important}}@media(prefers-reduced-motion:reduce){.comm-music-header-wave.playing i{animation:none!important;height:6px}}.comm-music-panel{--cm-bg:#0b1921;--cm-side:#0e2029;--cm-soft:#12252e;--cm-line:#b8cccb16;--cm-ink:#edf2ef;--cm-muted:#8ca0a5;--cm-accent:#d6c295;--cm-jade:#77c6b5;--cm-hover:#b9dacf0b;position:fixed;z-index:5200;left:auto;right:12px;top:70px;bottom:auto;margin:0;width:min(432px,calc(100vw - 24px));max-height:min(690px,calc(100dvh - 82px));min-height:0;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--cm-line) 86%,transparent);border-radius:13px;display:flex;flex-direction:column;background:color-mix(in srgb,var(--cm-side) 98%,#000 2%);color:var(--cm-ink);box-shadow:0 22px 58px #00000061,0 0 0 1px #ffffff03;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font:400 13px/1.45 Inter,Segoe UI,Arial,sans-serif}.comm-music-panel button,.comm-music-pip button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:5px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.comm-music-panel button:disabled,.comm-music-pip button:disabled{opacity:.36;cursor:not-allowed}.comm-music-panel button:focus-visible,.comm-music-panel input:focus-visible,.comm-music-pip button:focus-visible,.comm-music-pip input:focus-visible{outline:2px solid var(--cm-jade);outline-offset:2px}.comm-music-panel:popover-open{display:flex;animation:commMusicPopoverIn .16s cubic-bezier(.22,.72,.18,1)}.comm-music-panel::backdrop{background:transparent}@keyframes commMusicPopoverIn{0%{opacity:0;transform:translateY(-5px) scale(.99)}to{opacity:1;transform:none}}.comm-music-head{height:48px;padding:0 10px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--cm-line);flex:0 0 auto}.comm-music-head>div{display:flex;align-items:center;gap:9px;min-width:0}.comm-music-head>div>svg{color:var(--runia-accent,var(--cm-accent))}.comm-music-head span{min-width:0;display:grid;gap:0}.comm-music-head strong{font-size:13px;font-weight:660;letter-spacing:-.08px}.comm-music-head small{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-head>button{width:28px;height:28px;color:var(--cm-muted);border-radius:7px}.comm-music-head>button:hover{background:var(--cm-hover);color:var(--cm-ink)}.comm-music-error{margin:7px 10px 0;padding:7px 9px;border:1px solid rgba(207,112,112,.17);border-radius:8px;background:#9639390f;font-size:12px;color:#d99595;flex:0 0 auto}.comm-music-unavailable{margin:10px;padding:16px;display:grid;gap:5px;place-items:center;text-align:center;border:1px solid var(--cm-line);border-radius:10px;color:var(--cm-muted)}.comm-music-unavailable>svg{color:var(--runia-accent,var(--cm-accent))}.comm-music-unavailable strong{color:var(--cm-ink);font-size:13px}.comm-music-player{padding:12px 14px 10px;border-bottom:1px solid var(--cm-line);background:linear-gradient(180deg,rgba(255,255,255,.012),transparent);flex:0 0 auto}.comm-music-player.empty{padding-bottom:11px}.comm-music-player-track{position:relative;display:grid;justify-items:center;gap:7px;text-align:center}.comm-music-cover{width:86px;height:86px;border-radius:12px;display:grid;place-items:center;overflow:hidden;color:var(--runia-accent,var(--cm-accent));background:var(--cm-soft);border:1px solid var(--cm-line);box-shadow:0 12px 30px #00000038}.comm-music-cover img{width:100%;height:100%;display:block;object-fit:cover}.comm-music-player-copy{width:min(100%,330px);min-width:0;display:grid;justify-items:center;gap:1px}.comm-music-player-copy small{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;letter-spacing:.35px;color:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 88%,var(--cm-muted))}.comm-music-player-copy strong{max-width:100%;font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-music-player-copy em{max-width:100%;font-size:12px;color:var(--cm-muted);font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-music-player-pip{position:absolute;right:0;top:0;width:28px!important;height:28px!important;color:var(--cm-muted)}.comm-music-player-pip:hover{color:var(--cm-ink)!important;background:var(--cm-hover)!important}.comm-music-player-empty{min-height:38px;display:flex;align-items:center;gap:9px;color:var(--cm-muted)}.comm-music-player-empty>svg{color:var(--runia-accent,var(--cm-accent))}.comm-music-player-empty>span{display:grid;gap:0}.comm-music-player-empty strong{font-size:12px;color:var(--cm-ink)}.comm-music-player-empty small{font-size:12px}.comm-music-progress{margin-top:9px}.comm-music-progress input,.comm-music-volume input{width:100%;height:3px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:999px;outline:0;background:linear-gradient(90deg,var(--runia-accent,var(--cm-accent)) var(--music-progress,0%),color-mix(in srgb,var(--cm-muted) 20%,transparent) var(--music-progress,0%));cursor:pointer}.comm-music-progress input::-webkit-slider-thumb,.comm-music-volume input::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border:2px solid var(--cm-side);border-radius:50%;background:var(--runia-accent,var(--cm-accent));box-shadow:0 1px 5px #0000004d}.comm-music-times{margin-top:2px;display:flex;justify-content:space-between;color:var(--cm-muted);font-size:12px}.comm-music-controls{margin-top:4px;display:flex;align-items:center;justify-content:center;gap:5px}.comm-music-controls>button{position:relative;width:32px;height:32px;color:var(--cm-muted)}.comm-music-controls>button:hover:not(:disabled),.comm-music-controls>button.active{background:var(--cm-hover);color:var(--cm-ink)}.comm-music-controls>button.primary{width:38px;height:38px;border-radius:50%;color:#0a1a20;background:var(--runia-accent,var(--cm-accent))}.comm-music-controls>button.primary:hover:not(:disabled){filter:brightness(1.05);background:var(--runia-accent,var(--cm-accent));color:#0a1a20}.comm-music-controls>button>b{position:absolute;right:-2px;top:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:var(--runia-accent,var(--cm-accent));color:#071a22;font-size:12px;line-height:1}.comm-music-controls>button.repeat-track>b{right:-1px;top:-1px;background:transparent;color:var(--runia-accent,var(--cm-accent))}.comm-music-volume{margin-top:5px;display:grid;grid-template-columns:17px minmax(0,1fr) 34px;align-items:center;gap:7px;color:var(--cm-muted)}.comm-music-volume input{--music-progress:var(--music-volume,70%);background:linear-gradient(90deg,var(--runia-accent,var(--cm-accent)) var(--music-volume,70%),color-mix(in srgb,var(--cm-muted) 20%,transparent) var(--music-volume,70%))}.comm-music-volume span{font-size:12px;text-align:right}.comm-music-tabs{height:37px;padding:3px 10px 0;display:flex;align-items:flex-end;gap:12px;border-bottom:1px solid var(--cm-line);flex:0 0 auto}.comm-music-tabs>button{height:33px;padding:0 2px;color:var(--cm-muted);font-size:12px;border-radius:0;position:relative}.comm-music-tabs>button:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:transparent}.comm-music-tabs>button.active{color:var(--cm-ink);background:transparent}.comm-music-tabs>button.active:after{background:var(--cm-jade)}.comm-music-tabs b{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:#ffffff0d;font-size:12px}.comm-music-screen{min-height:0;flex:1 1 auto;overflow:auto;padding:8px 10px 10px;scrollbar-width:none}.comm-music-screen::-webkit-scrollbar{display:none;width:0}.comm-music-search{height:36px;margin:0 0 6px;padding:0 9px;border:1px solid var(--cm-line);border-radius:8px;display:flex;align-items:center;gap:7px;background:#ffffff05;color:var(--cm-muted);position:sticky;top:0;z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.comm-music-search:focus-within{border-color:color-mix(in srgb,var(--cm-jade) 45%,var(--cm-line));background:#ffffff06}.comm-music-search input{width:100%;min-width:0;border:0!important;outline:0!important;background:transparent!important;color:var(--cm-ink);font-size:12px}.comm-music-loading,.comm-music-empty{min-height:78px;padding:15px;display:grid;place-items:center;align-content:center;gap:6px;text-align:center;color:var(--cm-muted);font-size:12px}.comm-music-loading{min-height:48px}.comm-music-empty>svg{color:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 62%,var(--cm-muted))}.comm-music-results{display:grid}.comm-music-results article{min-height:50px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 62%,transparent)}.comm-music-results article:last-child{border-bottom:0}.comm-music-results article:hover{background:#ffffff04}button.comm-music-result-main{min-width:0;width:100%;height:49px;padding:4px 3px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) 18px!important;gap:8px!important;text-align:left!important;justify-content:stretch!important;border-radius:7px!important}.comm-music-result-main img,.comm-music-result-cover{width:38px;height:38px;border-radius:7px;display:grid;place-items:center;object-fit:cover;overflow:hidden;color:var(--runia-accent,var(--cm-accent));background:var(--cm-soft)}.comm-music-result-main>span:nth-child(2){min-width:0;display:grid;gap:0}.comm-music-result-main strong{font-size:12px;font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-result-main small{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-result-main>svg{color:var(--cm-muted)}.comm-music-results article:hover .comm-music-result-main>svg{color:var(--cm-jade)}.comm-music-results article>nav{display:flex;align-items:center;gap:1px;padding-right:2px}.comm-music-results article>nav button{width:27px;height:27px;color:var(--cm-muted)}.comm-music-results article>nav button:hover{color:var(--cm-ink);background:var(--cm-hover)}.comm-music-queue-screen>header{height:34px;padding:0 2px 5px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--cm-line)}.comm-music-queue-screen>header>span{min-width:0;display:flex;align-items:center;gap:6px}.comm-music-queue-screen>header strong{font-size:12px}.comm-music-queue-screen>header small{font-size:12px;color:var(--cm-muted)}.comm-music-queue-screen>header button{font-size:12px;color:#cf9696}.comm-music-queue-list{display:grid}.comm-music-queue-list article{min-height:49px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:5px;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 58%,transparent)}.comm-music-queue-list article:last-child{border-bottom:0}.comm-music-queue-list article>b{font-size:12px;color:var(--cm-muted);font-weight:600;text-align:center}button.comm-music-queue-main{min-width:0;width:100%;height:48px;padding:4px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 18px!important;gap:8px!important;justify-content:stretch!important;text-align:left!important}.comm-music-queue-main>img,.comm-music-queue-main>.comm-music-result-cover{width:36px;height:36px;border-radius:7px;object-fit:cover}.comm-music-queue-copy{min-width:0;display:grid;gap:0}.comm-music-queue-list strong{font-size:12px;font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-queue-list small{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-queue-main>svg{color:var(--cm-muted)}.comm-music-queue-main:hover>svg{color:var(--cm-jade)}.comm-music-queue-list article>nav{display:flex;align-items:center;gap:0}.comm-music-queue-list article>nav button{width:26px;height:26px;color:var(--cm-muted)}.comm-music-queue-list article>nav button:hover:not(:disabled){background:var(--cm-hover);color:var(--cm-ink)}.comm-music-pip{--cm-line:#b8cccb18;--cm-ink:#edf2ef;--cm-muted:#8ca0a5;--cm-accent:#d6c295;--cm-jade:#77c6b5;position:fixed;z-index:5400;right:18px;bottom:18px;min-width:300px;min-height:230px;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border:1px solid rgba(186,209,207,.12);border-radius:12px;overflow:hidden;display:grid;grid-template-rows:38px minmax(0,1fr) 42px;background:#071218;color:var(--cm-ink);box-shadow:0 24px 66px #00000085,0 0 0 1px #ffffff03;font:400 13px/1.45 Inter,Segoe UI,Arial,sans-serif;opacity:0;transition:opacity .16s ease,transform .2s cubic-bezier(.22,.72,.18,1);transform:translateY(8px) scale(.99)}.comm-music-pip.is-visible{opacity:1;transform:none}.comm-music-pip>header{height:38px;padding:0 7px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#071218f5;border-bottom:1px solid rgba(255,255,255,.045);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.comm-music-pip>header:active{cursor:grabbing}.comm-music-pip>header>span{min-width:0;display:grid;grid-template-columns:14px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center}.comm-music-pip>header>span>svg{grid-row:1/3;color:var(--cm-jade)}.comm-music-pip>header strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-pip>header small{font-size:12px;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-music-pip>header nav{display:flex;gap:1px}.comm-music-pip>header nav button{width:27px;height:27px;color:var(--cm-muted)}.comm-music-pip>header nav button:hover{background:#ffffff0e;color:var(--cm-ink)}.comm-music-video{width:100%;height:100%;min-height:0;background:#000;position:relative}.comm-music-video iframe{width:100%!important;height:100%!important;display:block;border:0}.comm-music-pip>footer{height:42px;padding:4px 8px;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:8px;background:#08161d;border-top:1px solid rgba(255,255,255,.045)}.comm-music-pip>footer>button{width:28px;height:28px;color:var(--cm-muted)}.comm-music-pip>footer>button:hover:not(:disabled){background:#ffffff0d;color:var(--cm-ink)}.comm-music-pip>footer>div{min-width:0;display:grid;gap:1px}.comm-music-pip>footer input{width:100%;height:3px;accent-color:var(--runia-accent,var(--cm-accent))}.comm-music-pip>footer span{font-size:12px;color:#91a49f;text-align:right}.comm-music-resize-handle{position:absolute;z-index:4;width:16px;height:16px;touch-action:none}.comm-music-resize-handle.nw{left:-1px;top:-1px;cursor:nwse-resize}.comm-music-resize-handle.ne{right:-1px;top:-1px;cursor:nesw-resize}.comm-music-resize-handle.sw{left:-1px;bottom:-1px;cursor:nesw-resize}.comm-music-resize-handle.se{right:-1px;bottom:-1px;cursor:nwse-resize}.comm-music-resize-handle:after{content:"";position:absolute;width:6px;height:6px;opacity:.28}.comm-music-resize-handle.nw:after{left:3px;top:3px;border-left:1px solid var(--cm-muted);border-top:1px solid var(--cm-muted)}.comm-music-resize-handle.ne:after{right:3px;top:3px;border-right:1px solid var(--cm-muted);border-top:1px solid var(--cm-muted)}.comm-music-resize-handle.sw:after{left:3px;bottom:3px;border-left:1px solid var(--cm-muted);border-bottom:1px solid var(--cm-muted)}.comm-music-resize-handle.se:after{right:3px;bottom:3px;border-right:1px solid var(--cm-muted);border-bottom:1px solid var(--cm-muted)}.comm-music-resize-handle:hover:after{opacity:.8}html[data-theme=light] .comm-music-panel{--cm-bg:#f4f7f5;--cm-side:#f7faf8;--cm-soft:#e9f0ec;--cm-line:#24404820;--cm-ink:#244048;--cm-muted:#70888b;--cm-accent:#b4975f;--cm-jade:#338772;--cm-hover:#587d640a;background:#f7faf8f7;color:var(--cm-ink);border-color:#2440481f;box-shadow:0 18px 48px #20393e29,0 0 0 1px #ffffff8c}html[data-theme=light] .comm-music-player{background:linear-gradient(180deg,rgba(51,135,114,.025),transparent)}html[data-theme=light] .comm-music-cover{background:#eef4f0;border-color:#2440481c;box-shadow:0 10px 24px #3048461f}html[data-theme=light] .comm-music-search{background:#ffffff94}html[data-theme=light] .comm-music-pip{--cm-line:#24404820;--cm-ink:#244048;--cm-muted:#70888b;--cm-accent:#b4975f;--cm-jade:#338772;background:#eef4f1;color:var(--cm-ink);border-color:#24404829;box-shadow:0 20px 54px #20393e38}html[data-theme=light] .comm-music-pip>header{background:#f4f8f6fa;border-bottom-color:#24404817}html[data-theme=light] .comm-music-pip>footer{background:#f3f7f5;border-top-color:#24404817}html[data-theme=light] button.comm-music-button.has-track{background:linear-gradient(180deg,#ffffff6b,#33877206);border-color:#2440481a!important}html[data-theme=light] button.comm-music-button.has-track:hover,html[data-theme=light] button.comm-music-button.has-track.active{background:linear-gradient(180deg,#ffffffad,#3387720b);border-color:#33877233!important}@media(max-width:720px){.comm-music-panel{position:fixed;left:8px;right:8px;top:62px;width:auto;max-height:calc(100dvh - 70px)}.comm-music-pip{max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}}@media(min-width:1251px){.comm-workspace{transition:grid-template-columns .38s cubic-bezier(.2,.8,.2,1)!important}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:64px 228px minmax(0,1fr) 0!important}}.comm-members{transform:translateZ(0);clip-path:inset(0 0 0 0);opacity:1;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .24s ease,clip-path .38s cubic-bezier(.2,.8,.2,1),border-color .2s ease!important}.comm-members.is-hidden{transform:translate3d(100%,0,0);clip-path:inset(0 0 0 100%);opacity:0;visibility:visible!important;pointer-events:none;border-left-color:transparent;overflow:hidden!important}.comm-message.comm-message-exiting{animation:comm-message-exit-polished .34s cubic-bezier(.4,0,.15,1) forwards!important}.comm-message.comm-message-edited .comm-message-content{animation:comm-message-edit-content .5s cubic-bezier(.2,.75,.2,1)}@keyframes comm-message-exit-polished{0%{max-height:var(--comm-message-exit-height,240px);opacity:1;transform:translateZ(0) scale(1);filter:blur(0);padding-top:7px;padding-bottom:5px}42%{max-height:var(--comm-message-exit-height,240px);opacity:.22;transform:translate3d(16px,-2px,0) scale(.99);filter:blur(1.5px)}to{max-height:0;min-height:0;opacity:0;transform:translate3d(24px,-4px,0) scale(.975);filter:blur(3px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}}@keyframes comm-message-edit-content{0%{opacity:.35;transform:translateY(3px);filter:blur(1px)}45%{opacity:1;transform:translateY(0);filter:blur(0);background:color-mix(in srgb,var(--runia-accent,var(--gold)) 7%,transparent)}to{background:transparent}}@media(min-width:1251px){.comm-workspace{transition:grid-template-columns .3s cubic-bezier(.22,.72,.18,1)}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:64px 228px minmax(0,1fr) 0}}@media(max-width:1250px)and (min-width:1101px){.comm-workspace{transition:grid-template-columns .3s cubic-bezier(.22,.72,.18,1)}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:58px 204px minmax(0,1fr) 0}}.comm-members{min-width:0;width:100%;box-sizing:border-box;transform:translate(0);opacity:1;visibility:visible;transition:transform .3s cubic-bezier(.22,.72,.18,1),opacity .2s ease,border-color .2s ease;will-change:transform,opacity}.comm-members.is-hidden{transform:translate(34px);opacity:0;visibility:hidden;pointer-events:none;border-left-color:transparent;overflow:hidden!important}.comm-message{transform-origin:center left;will-change:transform,opacity;transition:background-color .38s ease,box-shadow .38s ease}.comm-message.comm-message-exiting{animation:comm-message-exit .27s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none;overflow:hidden}.comm-message.comm-message-edited{animation:comm-message-edit-pulse .82s cubic-bezier(.2,.75,.2,1)}.comm-message.deleted:not(.comm-message-exiting){animation:comm-message-tombstone .25s ease-out}@keyframes comm-message-exit{0%{height:var(--comm-message-exit-height,auto);opacity:1;transform:translate(0) scale(1);filter:blur(0);margin-top:var(--comm-exit-margin,9px)}58%{height:var(--comm-message-exit-height,auto);opacity:0;transform:translate(18px) scale(.985);filter:blur(2px)}to{height:0;min-height:0;opacity:0;transform:translate(22px) scale(.98);filter:blur(3px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-width:0}}@keyframes comm-message-edit-pulse{0%{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 12%,transparent);box-shadow:inset 3px 0 color-mix(in srgb,var(--runia-accent,var(--gold)) 64%,transparent);transform:translate(2px)}45%{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 6%,transparent)}to{background:transparent;box-shadow:inset 0 0 0 transparent;transform:translate(0)}}@keyframes comm-message-tombstone{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.comm-call-main-overlay-host{position:absolute!important;top:76px!important;right:0!important;bottom:0!important;left:0!important;z-index:45!important;width:auto!important;height:auto!important;min-height:0!important;flex:none!important;overflow:visible!important;background:transparent!important;pointer-events:none}.comm-call-main-overlay-host>.comm-call-surface{pointer-events:auto}@media(max-width:720px){.comm-call-main-overlay-host{top:67px!important;right:0!important;bottom:0!important;left:0!important}}@media(prefers-reduced-motion:reduce){.comm-workspace,.comm-members,.comm-message{transition:none!important}.comm-message.comm-message-exiting,.comm-message.comm-message-edited,.comm-message.deleted{animation:none!important}}@media(min-width:1251px){.comm-workspace:not(.comm-ticket-center-open){grid-template-columns:64px 228px minmax(0,1fr) 286px;transition:grid-template-columns .42s cubic-bezier(.16,1,.3,1)!important}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:64px 228px minmax(0,1fr) 0!important}}.comm-members{transform:translateZ(0)!important;clip-path:inset(0 0 0 0)!important;opacity:1!important;visibility:visible!important;transition:transform .42s cubic-bezier(.16,1,.3,1),clip-path .42s cubic-bezier(.16,1,.3,1),opacity .24s ease,border-color .2s ease,visibility 0s linear 0s!important;will-change:transform,clip-path,opacity}.comm-members.is-hidden{transform:translate3d(100%,0,0)!important;clip-path:inset(0 0 0 100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;border-left-color:transparent!important;overflow:hidden!important;transition:transform .42s cubic-bezier(.16,1,.3,1),clip-path .42s cubic-bezier(.16,1,.3,1),opacity .24s ease,border-color .2s ease,visibility 0s linear .42s!important}.comm-message{contain:layout;overflow:visible;transform-origin:center left;will-change:transform,opacity,max-height;transition:background-color .38s ease,box-shadow .38s ease}.comm-message:hover,.comm-message:focus-within{z-index:8}.comm-message-tools{z-index:10}.comm-message.comm-message-exiting{overflow:hidden!important;pointer-events:none!important;animation:comm-message-exit-v3 .36s cubic-bezier(.4,0,.12,1) forwards!important}.comm-message.comm-message-edited .comm-message-content{animation:comm-message-edit-v3 .58s cubic-bezier(.16,1,.3,1)!important}.comm-message.deleted:not(.comm-message-exiting) .comm-message-content{animation:comm-message-tombstone-v3 .3s cubic-bezier(.16,1,.3,1)}@keyframes comm-message-exit-v3{0%{max-height:var(--comm-message-exit-height,240px);opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}48%{max-height:var(--comm-message-exit-height,240px);opacity:.12;transform:translate3d(20px,-2px,0) scale(.988);filter:blur(2px)}to{max-height:0;min-height:0;opacity:0;transform:translate3d(30px,-4px,0) scale(.97);filter:blur(4px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-width:0}}@keyframes comm-message-edit-v3{0%{opacity:.45;transform:translateY(4px);filter:blur(1.5px);background:color-mix(in srgb,var(--runia-accent,var(--gold)) 11%,transparent)}35%{opacity:1;transform:translateY(0);filter:blur(0);box-shadow:inset 3px 0 color-mix(in srgb,var(--runia-accent,var(--gold)) 55%,transparent)}to{background:transparent;box-shadow:inset 0 0 0 transparent}}@keyframes comm-message-tombstone-v3{0%{opacity:0;transform:translate3d(10px,-2px,0);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.comm-workspace,.comm-members,.comm-message,.comm-message-content{transition:none!important}.comm-message.comm-message-exiting,.comm-message.comm-message-edited .comm-message-content,.comm-message.deleted .comm-message-content{animation:none!important}}@media(min-width:1251px){.comm-workspace:not(.comm-ticket-center-open){grid-template-columns:64px 228px minmax(0,1fr) 286px!important;transition:grid-template-columns .46s cubic-bezier(.16,1,.3,1)!important}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:64px 228px minmax(0,1fr) 0!important}.comm-members{width:286px!important;min-width:286px!important;max-width:286px!important;justify-self:end!important;transform:translateZ(0)!important;clip-path:inset(0 0 0 0 round 0)!important;opacity:1!important;transition:transform .46s cubic-bezier(.16,1,.3,1),opacity .22s ease,clip-path .46s cubic-bezier(.16,1,.3,1),border-color .18s ease,visibility 0s linear 0s!important}.comm-members.is-hidden{width:286px!important;min-width:286px!important;max-width:286px!important;transform:translate3d(100%,0,0)!important;clip-path:inset(0 0 0 100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .46s cubic-bezier(.16,1,.3,1),opacity .2s ease,clip-path .46s cubic-bezier(.16,1,.3,1),border-color .18s ease,visibility 0s linear .46s!important}}.comm-message.comm-message-removing{pointer-events:none}.comm-message.comm-message-removing .comm-message-content{animation:comm-message-soft-remove-v4 .2s cubic-bezier(.4,0,.2,1) forwards!important}.comm-message.comm-message-exiting{animation:comm-message-hard-delete-v4 .42s cubic-bezier(.4,0,.12,1) forwards!important}.comm-message.comm-message-edited .comm-message-content{animation:comm-message-edit-v4 .64s cubic-bezier(.16,1,.3,1)!important}.comm-message.deleted:not(.comm-message-exiting):not(.comm-message-removing) .comm-message-content{animation:comm-message-tombstone-v4 .32s cubic-bezier(.16,1,.3,1)}@keyframes comm-message-soft-remove-v4{0%{opacity:1;transform:translateZ(0);filter:blur(0)}62%{opacity:.16;transform:translate3d(8px,-1px,0);filter:blur(1.5px)}to{opacity:0;transform:translate3d(11px,-2px,0);filter:blur(2.5px)}}@keyframes comm-message-hard-delete-v4{0%{max-height:var(--comm-message-exit-height,260px);opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}44%{max-height:var(--comm-message-exit-height,260px);opacity:.1;transform:translate3d(22px,-2px,0) scale(.985);filter:blur(2.2px)}to{max-height:0;min-height:0;opacity:0;transform:translate3d(34px,-5px,0) scale(.965);filter:blur(4px);padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-width:0}}@keyframes comm-message-edit-v4{0%{opacity:.25;transform:translate3d(0,4px,0);filter:blur(1.6px);background:color-mix(in srgb,var(--runia-accent,var(--gold)) 9%,transparent)}30%{opacity:1;transform:none;filter:blur(0);box-shadow:inset 2px 0 color-mix(in srgb,var(--runia-accent,var(--gold)) 64%,transparent)}72%{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 4%,transparent)}to{background:transparent;box-shadow:inset 0 0 0 transparent}}@keyframes comm-message-tombstone-v4{0%{opacity:0;transform:translate3d(7px,0,0);filter:blur(1.4px)}to{opacity:.72;transform:none;filter:blur(0)}}.comm-call-room-actions{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap}.comm-call-room-actions>button{min-height:36px!important;padding:0 11px!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--gold)) 18%,var(--cm-line))!important;border-radius:9px!important;background:color-mix(in srgb,var(--runia-accent-soft) 46%,transparent)!important;color:var(--cm-ink)!important;font-size:12px!important}.comm-call-room-actions>button:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--runia-accent-soft) 86%,transparent)!important;border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 32%,var(--cm-line))!important}@media(prefers-reduced-motion:reduce){.comm-message.comm-message-removing .comm-message-content,.comm-message.comm-message-exiting,.comm-message.comm-message-edited .comm-message-content,.comm-message.deleted .comm-message-content{animation:none!important}}.comm-members-mobile-close{display:none!important}@media(max-width:760px),(max-width:960px)and (pointer:coarse){html,body,#app{overscroll-behavior:none!important}.app-root.community-route>.sidebar,.app-root.community-route>.sidebar-scrim,.app-root.community-route>.main-area>.topbar,body:has(.main-area>.content-main.route-community) .app-root>.sidebar,body:has(.main-area>.content-main.route-community) .app-root>.sidebar-scrim,body:has(.main-area>.content-main.route-community) .main-area>.topbar{display:none!important}.app-root.community-route>.main-area,body:has(.main-area>.content-main.route-community) .app-root>.main-area{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.main-area>.content-main.route-community{position:fixed!important;z-index:340!important;left:0!important;right:0!important;top:var(--comm-mobile-top,0px)!important;bottom:auto!important;display:block!important;flex:none!important;width:100vw!important;height:var(--comm-mobile-height,100dvh)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;overscroll-behavior:none!important}.main-area>.content-main.route-community>.comm-workspace{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;display:block;overflow:hidden!important;contain:layout!important}.comm-workspace.comm-show-list{display:grid;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important}.comm-workspace.comm-show-list>.comm-servers{grid-row:1!important;grid-column:1!important;display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;height:auto!important;min-height:calc(56px + env(safe-area-inset-top))!important;max-height:calc(56px + env(safe-area-inset-top))!important;padding:calc(7px + env(safe-area-inset-top)) 9px 7px!important;gap:7px!important;border-right:0!important;border-bottom:1px solid var(--cm-line)!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x!important}.comm-workspace.comm-show-list>.comm-channels{grid-row:2!important;grid-column:1!important;display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;border-right:0!important;overflow:hidden!important}.comm-workspace.comm-show-list>.comm-main{display:none!important}.comm-workspace:not(.comm-show-list)>.comm-servers,.comm-workspace:not(.comm-show-list)>.comm-channels{display:none!important}.comm-workspace:not(.comm-show-list)>.comm-main{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;overflow:hidden!important}.comm-servers .comm-rail-rule{width:1px!important;height:26px!important;flex:0 0 1px!important}button.comm-server{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;flex:0 0 40px!important;border-radius:12px!important;padding:0!important}button.comm-server.selected:before{left:50%!important;top:auto!important;bottom:-7px!important;width:18px!important;height:2px!important;transform:translate(-50%)!important;border-radius:3px!important}.comm-space-head{min-height:62px!important;height:auto!important;flex:0 0 auto!important;padding:9px 10px!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;overflow:hidden!important}.comm-space-head-actions{position:static!important;grid-column:3!important;display:flex!important;align-items:center!important;gap:2px!important}.comm-space-head-actions>button{width:36px!important;height:36px!important;min-width:36px!important;padding:0!important}.comm-space-head-bottom{grid-column:1/3!important;grid-row:1!important;min-width:0!important;display:flex!important;align-items:center!important;gap:9px!important}.comm-space-head-icon{width:36px!important;height:36px!important;min-width:36px!important}.comm-space-head-copy{min-width:0!important;max-width:100%!important}.comm-space-head-copy>span{min-width:0!important}.comm-space-head-copy h2{font-size:15px!important;max-width:min(58vw,310px)!important}.comm-space-head-copy small{font-size:12px!important}.comm-level-progress{margin:6px 10px!important;min-height:42px!important;flex:0 0 auto!important}.comm-search{min-height:44px!important;height:44px!important;flex:0 0 44px!important;margin:7px 10px!important;padding:0 11px!important;border-radius:11px!important}.comm-search input,.comm-message-search input,.comm-workspace input:not([type=checkbox]):not([type=radio]):not([type=file]),.comm-workspace textarea,.comm-workspace select{font-size:16px!important}.comm-search kbd{display:none!important}.comm-primary-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:0 10px 7px!important;flex:0 0 auto!important}.comm-primary-nav>button{min-width:0!important;min-height:38px!important;padding:0 6px!important;border:1px solid var(--cm-line)!important;border-radius:9px!important;font-size:12px!important}.comm-primary-nav>button span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.comm-channel-commands{margin:0 10px 6px!important;flex:0 0 auto!important}.comm-channel-list{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;padding:3px 10px max(12px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}button.comm-category{min-height:38px!important;padding:9px 3px 6px!important}button.comm-channel{min-height:48px!important;margin:1px 0!important;padding:8px 9px!important;border-radius:10px!important;font-size:13px!important;touch-action:manipulation!important}.comm-space-footer{flex:0 0 auto!important;padding:5px 9px!important}.comm-call-dock-host{flex:0 0 auto!important}button.comm-me{min-height:58px!important;padding:7px 10px max(7px,env(safe-area-inset-bottom))!important;flex:0 0 auto!important}.comm-room-head{width:100%!important;height:auto!important;min-height:calc(58px + env(safe-area-inset-top))!important;max-height:none!important;flex:0 0 auto!important;padding:calc(7px + env(safe-area-inset-top)) 7px 7px!important;display:grid!important;grid-template-columns:40px auto minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;border-bottom:1px solid var(--cm-line)!important;background:color-mix(in srgb,var(--cm-bg) 96%,transparent)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;overflow:visible!important}button.comm-mobile-back{display:grid!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;place-items:center!important;border-radius:11px!important;grid-column:1!important;touch-action:manipulation!important}.comm-room-head>svg,.comm-room-head>.comm-room-peer-avatar{grid-column:2!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important}.comm-room-head>div{grid-column:3!important;min-width:0!important;overflow:hidden!important}.comm-room-head h2{font-size:15px!important;line-height:1.25!important}.comm-room-head p{display:none!important}.comm-room-head>nav{grid-column:4!important;min-width:0!important;max-width:min(42vw,188px)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:1px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.comm-room-head>nav::-webkit-scrollbar{display:none!important}.comm-room-head>nav>button,.comm-room-head>nav>.comm-music-entry>button{width:36px!important;min-width:36px!important;max-width:36px!important;height:38px!important;min-height:38px!important;max-height:38px!important;flex:0 0 36px!important;padding:0!important;border-radius:10px!important}.comm-room-head .comm-music-entry{max-width:36px!important;flex:0 0 36px!important}.comm-room-head .comm-music-header-copy,.comm-room-head .comm-music-header-progress{display:none!important}.comm-room-head .comm-music-header-cover{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important}.comm-message-search{min-height:48px!important;padding:6px 10px!important;flex:0 0 auto!important}.comm-chat-banner{min-height:64px!important;flex-basis:64px!important;padding:9px 11px!important}.comm-chat-banner strong{font-size:14px!important}.comm-chat-banner span{display:none!important}.comm-moderation-lock,.comm-support-banner,.comm-bulk-toolbar{flex:0 0 auto!important;margin:0!important;border-radius:0!important}.comm-moderation-panel{max-height:min(48dvh,420px)!important;overflow:auto!important;flex:0 0 auto!important}.comm-timeline{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;padding:8px 0 16px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scroll-padding-bottom:16px!important}.comm-date{margin:14px 10px!important}.comm-message{grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important;padding:7px 10px 5px!important;margin-top:7px!important;max-width:100%!important}.comm-message>.comm-avatar{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important}.comm-message-content{min-width:0!important;max-width:100%!important}.comm-byline{gap:6px!important;flex-wrap:wrap!important}.comm-body{font-size:13px!important;line-height:1.62!important;overflow-wrap:anywhere!important}.comm-message-tools{display:none!important;right:7px!important;top:-18px!important;z-index:30!important;max-width:calc(100vw - 22px)!important;overflow-x:auto!important}.comm-message:focus-within .comm-message-tools,.comm-message:hover .comm-message-tools{display:flex!important}.comm-attachments{grid-template-columns:1fr!important;max-width:100%!important}.comm-attachment-image img,.comm-attachments video{width:100%!important;max-width:100%!important;height:auto!important;max-height:48dvh!important;object-fit:contain!important}.comm-attachments audio{width:100%!important;max-width:100%!important}.comm-compose-wrap{position:relative!important;z-index:20!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;padding:6px 6px max(7px,env(safe-area-inset-bottom))!important;background:color-mix(in srgb,var(--cm-bg) 97%,transparent)!important;border-top:1px solid var(--cm-line)!important}.comm-composer{width:100%!important;min-width:0!important;max-width:100%!important;border-radius:12px!important}.comm-composer-shell{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;padding:4px!important;gap:1px!important;overflow:hidden!important}.comm-composer-tools,.comm-composer-actions{gap:0!important;min-width:0!important}.comm-composer-tools>button,.comm-composer-actions>button{width:32px!important;min-width:32px!important;max-width:32px!important;height:36px!important;min-height:36px!important;max-height:36px!important;flex:0 0 32px!important;padding:0!important}.comm-composer-entry{min-width:72px!important;flex:1 1 72px!important}.comm-composer textarea{width:100%!important;min-width:0!important;max-width:100%!important;min-height:36px!important;max-height:104px!important;padding:7px 6px!important;font-size:16px!important;line-height:1.35!important}.comm-count{display:none!important}.comm-connection-dot{width:18px!important}.comm-pending-files{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}.comm-mention-menu,.comm-emoji-picker{left:6px!important;right:6px!important;width:auto!important;max-width:none!important;max-height:min(44dvh,320px)!important}.comm-workspace>.comm-members{position:absolute!important;z-index:180!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0 12px max(12px,env(safe-area-inset-bottom))!important;border-left:0!important;background-color:var(--cm-side)!important;overflow-y:auto!important;overflow-x:hidden!important;transform:translateZ(0)!important;clip-path:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:transform .26s cubic-bezier(.22,.72,.18,1),opacity .18s ease,visibility 0s linear 0s!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important}.comm-workspace>.comm-members.is-hidden{display:flex!important;transform:translate3d(102%,0,0)!important;clip-path:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .26s cubic-bezier(.22,.72,.18,1),opacity .18s ease,visibility 0s linear .26s!important}.comm-members>header{position:sticky!important;z-index:5!important;top:0!important;min-height:calc(58px + env(safe-area-inset-top))!important;margin:0 -12px 8px!important;padding:calc(8px + env(safe-area-inset-top)) 12px 8px!important;display:flex!important;align-items:center!important;gap:7px!important;background:color-mix(in srgb,var(--cm-side) 96%,transparent)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border-bottom:1px solid var(--cm-line)!important}.comm-members-mobile-close{display:grid!important;width:38px!important;height:38px!important;min-width:38px!important;margin-left:auto!important;padding:0!important;place-items:center!important;border-radius:11px!important}.comm-member{min-height:54px!important;touch-action:manipulation!important}.comm-role-caption{margin-top:12px!important}.comm-ticket-channel{height:100%!important;min-height:0!important;overflow:hidden!important}.comm-ticket-channel-head{min-height:calc(58px + env(safe-area-inset-top))!important;height:auto!important;padding:calc(7px + env(safe-area-inset-top)) 8px 7px!important}.comm-ticket-channel-head p{display:none!important}.comm-ticket-ops{flex:0 0 auto!important;padding:8px!important}.comm-ticket-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.comm-ticket-tabs{overflow-x:auto!important;justify-content:flex-start!important}.comm-ticket-queue{flex:1 1 0!important;height:0!important;min-height:0!important;padding:8px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.comm-ticket-row,.comm-ticket-open,.comm-ticket-copy{min-width:0!important}.comm-context-menu{left:8px!important;right:8px!important;top:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:min(72dvh,560px)!important;overflow-y:auto!important;border-radius:15px!important}.comm-context-menu button{min-height:44px!important;font-size:13px!important}.comm-modal-shade{padding:0!important;align-items:end!important}.comm-modal{width:100vw!important;max-width:none!important;max-height:88dvh!important;margin:0!important;padding:18px 14px max(18px,env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;overflow-y:auto!important}.comm-modal h2{font-size:20px!important}.comm-member-profile{width:100%!important;max-width:none!important}.comm-call-main-overlay-host{inset:calc(58px + env(safe-area-inset-top)) 0 0!important}.comm-music-panel{left:6px!important;right:6px!important;top:calc(62px + env(safe-area-inset-top))!important;width:auto!important;max-height:calc(100dvh - 68px - env(safe-area-inset-top))!important}.comm-workspace,.comm-main,.comm-channels,.comm-room-head,.comm-timeline,.comm-compose-wrap,.comm-composer,.comm-message,.comm-message-content,.comm-ticket-channel,.comm-ticket-queue{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}}@media(max-width:390px){.comm-room-head{grid-template-columns:38px minmax(0,1fr) auto!important}.comm-room-head>svg,.comm-room-head>.comm-room-peer-avatar{display:none!important}.comm-room-head>div{grid-column:2!important}.comm-room-head>nav{grid-column:3!important;max-width:132px!important}.comm-composer-tools>button:nth-of-type(3),.comm-composer-tools>button:nth-of-type(4){display:none!important}.comm-primary-nav>button{padding-inline:4px!important}.comm-primary-nav>button svg{display:none!important}}.comm-mobile-exit,.comm-mobile-head-actions,.comm-mobile-compose-plus,.comm-mobile-compose-tray,.comm-mobile-action-label,.comm-mobile-menu-backdrop{display:none!important}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace.comm-mobile-mode{isolation:isolate!important;overflow:hidden!important}.comm-workspace.comm-mobile-mode .comm-mobile-exit{display:grid!important;place-items:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;color:var(--cm-ink)!important;border-radius:12px!important;background:var(--cm-soft)!important}.comm-workspace.comm-mobile-mode .comm-mobile-exit-rule{height:24px!important;flex:0 0 1px!important}.comm-workspace.comm-mobile-mode.comm-show-list>.comm-servers{padding:calc(7px + env(safe-area-inset-top)) 10px 7px!important;gap:8px!important;min-height:calc(62px + env(safe-area-inset-top))!important;max-height:calc(62px + env(safe-area-inset-top))!important}.comm-workspace.comm-mobile-mode .comm-space-head{border-radius:0!important}.comm-workspace.comm-mobile-mode .comm-channel-list{overscroll-behavior:contain!important}.comm-workspace.comm-mobile-mode button.comm-channel{min-height:52px!important;padding:10px 12px!important;border-radius:11px!important}.comm-workspace.comm-mobile-mode button.comm-category{font-size:12px!important;letter-spacing:.07em!important}.comm-workspace.comm-mobile-mode .comm-room-head{position:relative!important;grid-template-columns:42px minmax(0,1fr) 94px!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding-left:8px!important;padding-right:8px!important;gap:8px!important}.comm-workspace.comm-mobile-mode .comm-room-head>svg,.comm-workspace.comm-mobile-mode .comm-room-head>.comm-room-peer-avatar{display:none!important}.comm-workspace.comm-mobile-mode .comm-room-head>.comm-room-heading{grid-column:2!important;min-width:0!important;overflow:hidden!important}.comm-workspace.comm-mobile-mode .comm-room-heading h2{max-width:100%!important;font-size:16px!important;font-weight:650!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.comm-workspace.comm-mobile-mode .comm-mobile-head-actions{display:flex!important;grid-column:3!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;min-width:0!important;position:relative!important;z-index:62!important}.comm-workspace.comm-mobile-mode .comm-mobile-head-actions>button{width:44px!important;min-width:44px!important;height:44px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:12px!important;color:var(--cm-muted)!important}.comm-workspace.comm-mobile-mode .comm-mobile-head-actions>button.active{background:var(--cm-hover)!important;color:var(--cm-ink)!important}.comm-workspace.comm-mobile-mode .comm-mobile-menu-backdrop{display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:transparent!important;z-index:57!important;border:0!important}.comm-workspace.comm-mobile-mode .comm-room-head>.comm-room-tools{position:absolute!important;z-index:65!important;top:calc(100% + 5px)!important;right:8px!important;left:auto!important;display:none!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:min(290px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;max-height:min(75dvh,530px)!important;padding:8px!important;overflow-y:auto!important;overflow-x:hidden!important;gap:3px!important;border:1px solid var(--cm-line)!important;border-radius:15px!important;background:var(--cm-side)!important;box-shadow:0 20px 55px #0008!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}.comm-workspace.comm-mobile-mode .comm-room-head>.comm-room-tools.is-mobile-open{display:flex!important}.comm-workspace.comm-mobile-mode .comm-room-tools>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;min-height:45px!important;height:auto!important;flex:0 0 auto!important;padding:10px 12px!important;border-radius:10px!important;gap:12px!important;color:var(--cm-ink)!important;text-align:left!important}.comm-workspace.comm-mobile-mode .comm-mobile-action-label{display:inline!important;font-size:14px!important;white-space:nowrap!important}.comm-workspace.comm-mobile-mode .comm-room-tools>.comm-music-entry{width:100%!important;max-width:none!important;flex:0 0 auto!important}.comm-workspace.comm-mobile-mode .comm-room-tools>.comm-music-entry>button{width:100%!important;max-width:none!important;justify-content:flex-start!important;min-height:44px!important}.comm-workspace.comm-mobile-mode .comm-message{gap:9px!important;margin-top:3px!important;padding-top:7px!important;padding-bottom:7px!important}.comm-workspace.comm-mobile-mode .comm-message.grouped{margin-top:0!important;padding-top:2px!important;padding-bottom:2px!important}.comm-workspace.comm-mobile-mode .comm-body{font-size:14px!important;line-height:1.5!important}.comm-workspace.comm-mobile-mode .comm-byline{column-gap:6px!important;row-gap:2px!important}.comm-workspace.comm-mobile-mode .comm-byline>button{font-size:14px!important;font-weight:650!important}.comm-workspace.comm-mobile-mode .comm-message-tools{max-width:calc(100vw - 20px)!important}.comm-workspace.comm-mobile-mode .comm-mobile-compose-plus{display:grid!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;flex:0 0 40px!important;padding:0!important;background:var(--cm-soft)!important;color:var(--cm-ink)!important;border:1px solid var(--cm-line)!important;border-radius:12px!important}.comm-workspace.comm-mobile-mode .comm-mobile-compose-plus.active{background:var(--cm-hover)!important;color:var(--cm-jade)!important}.comm-workspace.comm-mobile-mode .comm-composer-tools{display:none!important}.comm-workspace.comm-mobile-mode .comm-composer-shell{gap:6px!important;padding:4px!important;min-height:50px!important}.comm-workspace.comm-mobile-mode .comm-composer-entry{flex:1 1 0!important;min-width:0!important}.comm-workspace.comm-mobile-mode .comm-composer textarea{font-size:16px!important;min-height:39px!important;max-height:100px!important}.comm-workspace.comm-mobile-mode .comm-composer-actions{gap:3px!important}.comm-workspace.comm-mobile-mode .comm-connection-dot{display:none!important}.comm-workspace.comm-mobile-mode .comm-composer-actions>button{min-width:40px!important;width:40px!important;height:40px!important;flex:0 0 40px!important}.comm-workspace.comm-mobile-mode .comm-mobile-compose-tray{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:3px 1px 10px!important;max-width:100%!important}.comm-workspace.comm-mobile-mode .comm-mobile-compose-tray>button{min-width:0!important;min-height:68px!important;display:flex!important;flex-direction:column!important;gap:6px!important;padding:9px 4px!important;background:var(--cm-soft)!important;border:1px solid var(--cm-line)!important;border-radius:12px!important;color:var(--cm-ink)!important}.comm-workspace.comm-mobile-mode .comm-mobile-compose-tray>button span{font-size:12px!important;white-space:nowrap!important}.comm-workspace.comm-mobile-mode .comm-compose-wrap{padding-inline:9px!important}.comm-workspace.comm-mobile-mode .comm-pinned-shelf{max-height:90px!important;overflow:hidden!important}.comm-workspace.comm-mobile-mode .comm-ticket-channel{max-width:100%!important;overflow:hidden!important}.comm-workspace.comm-mobile-mode .comm-ticket-row{grid-template-columns:minmax(0,1fr)!important}.comm-workspace.comm-mobile-mode .comm-ticket-row>.comm-ticket-open{width:100%!important;min-width:0!important}}@media(max-width:360px){.comm-workspace.comm-mobile-mode .comm-room-head{grid-template-columns:40px minmax(0,1fr) 88px!important;gap:3px!important}.comm-workspace.comm-mobile-mode .comm-mobile-head-actions{gap:0!important}.comm-workspace.comm-mobile-mode .comm-mobile-head-actions>button{width:42px!important;min-width:42px!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace.comm-mobile-mode .comm-message{touch-action:pan-y!important;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.comm-workspace.comm-mobile-mode .comm-message.comm-message-menu-open{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 10%,var(--cm-bg))!important;border-radius:12px!important}.comm-workspace.comm-mobile-mode .comm-message-content>.comm-body{display:inline!important;line-height:1.55!important;vertical-align:baseline!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.comm-workspace.comm-mobile-mode .comm-message-content>.comm-message-receipt{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:14px!important;align-items:center!important;justify-content:flex-start!important;gap:3px!important;margin:0 0 0 7px!important;padding:0!important;vertical-align:baseline!important;line-height:1!important;white-space:nowrap!important}.comm-workspace.comm-mobile-mode .comm-message-receipt>svg{width:13px!important;height:13px!important;display:inline-block!important;vertical-align:middle!important}.comm-workspace.comm-mobile-mode .comm-read-stack{vertical-align:middle!important}.comm-workspace.comm-mobile-mode .comm-byline{align-items:center!important;row-gap:2px!important}.comm-workspace.comm-mobile-mode .comm-byline>time{line-height:1.35!important}.comm-workspace.comm-mobile-mode .comm-message .comm-message-tools,.comm-workspace.comm-mobile-mode .comm-message:hover .comm-message-tools,.comm-workspace.comm-mobile-mode .comm-message:focus-within .comm-message-tools{display:none!important}.comm-workspace.comm-mobile-mode .comm-message-sheet-shade{background:#02090f91!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}.comm-workspace.comm-mobile-mode .comm-context-menu.comm-message-sheet{position:fixed!important;z-index:4900!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:100vw!important;max-height:80dvh!important;padding:8px 12px max(16px,env(safe-area-inset-bottom))!important;gap:3px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid var(--cm-line)!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;background:color-mix(in srgb,var(--cm-side) 96%,#000 4%)!important;box-shadow:0 -20px 55px #00000061!important;overscroll-behavior:contain!important;animation:commMobileMessageSheetIn .25s cubic-bezier(.16,1,.3,1)}.comm-workspace.comm-mobile-mode .comm-message-sheet-header{min-width:0;display:grid;gap:6px;padding:0 3px 10px;border-bottom:1px solid var(--cm-line)}.comm-workspace.comm-mobile-mode .comm-message-sheet-handle{display:block!important;width:35px;height:4px!important;margin:0 auto 5px!important;border-radius:99px;background:var(--cm-muted)!important;opacity:.5}.comm-workspace.comm-mobile-mode .comm-message-sheet-header>div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.comm-workspace.comm-mobile-mode .comm-message-sheet-header strong{color:var(--cm-ink);font-size:14px;font-weight:650;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comm-workspace.comm-mobile-mode .comm-message-sheet-header button{width:36px!important;min-width:36px!important;height:36px!important;border-radius:10px!important;color:var(--cm-muted)!important}.comm-workspace.comm-mobile-mode .comm-message-sheet-header p{margin:0!important;max-width:100%!important;color:var(--cm-muted)!important;font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-workspace.comm-mobile-mode .comm-message-sheet-reactions{display:flex;justify-content:space-around;gap:5px;padding:10px 1px 9px;border-bottom:1px solid var(--cm-line)}.comm-workspace.comm-mobile-mode .comm-message-sheet-reactions>button{min-width:0!important;flex:1 1 0!important;min-height:44px!important;font-size:22px!important;border-radius:12px!important;background:var(--cm-soft)!important}.comm-workspace.comm-mobile-mode .comm-message-sheet>button{min-height:48px!important;padding:0 13px!important;gap:12px!important;font-size:14px!important;color:var(--cm-ink)!important}.comm-workspace.comm-mobile-mode .comm-message-sheet>button.danger{color:#ed9999!important}}@keyframes commMobileMessageSheetIn{0%{opacity:.4;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.comm-message-sheet{animation:none!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace.comm-mobile-mode .comm-main.comm-call-room-selected>.comm-room-head,.comm-workspace.comm-mobile-mode .comm-main.comm-call-room-selected .comm-call-room-idle{display:none!important}.comm-workspace.comm-mobile-mode .comm-main.comm-call-room-selected>.comm-call-main-host{flex:1 1 0!important;min-height:0!important;height:0!important;width:100%!important;overflow:hidden!important;background:#0b202b!important}}.comm-call-sidebar-participants{display:grid;gap:2px;margin:-1px 3px 8px 0;padding:0 2px 4px 27px;min-width:0}button.comm-call-sidebar-peer{width:100%;min-width:0;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:5px 7px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:var(--cm-muted)!important;text-align:left!important;transition:background .18s ease,border-color .18s ease}button.comm-call-sidebar-peer:hover{background:var(--cm-hover)!important;border-color:var(--cm-line)!important}.comm-call-sidebar-avatar{width:27px!important;height:27px!important;min-width:27px!important;flex:0 0 27px!important;border-radius:9px!important;overflow:hidden!important}.comm-call-sidebar-avatar :is(img,span){max-width:100%;max-height:100%}.comm-call-sidebar-person-copy{display:grid;min-width:0;flex:1 1 0;gap:1px;overflow:hidden}.comm-call-sidebar-person-copy strong,.comm-call-sidebar-person-copy small{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.comm-call-sidebar-person-copy strong{font-size:12px!important;font-weight:610!important;color:var(--cm-ink)}.comm-call-sidebar-person-copy small{font-size:12px!important;color:var(--cm-muted)}.comm-call-sidebar-person-copy small.comm-call-live-copy{color:#69d8af!important;font-weight:700;letter-spacing:.35px}.comm-call-sidebar-flags{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex:0 0 auto;color:#8bbdb1}.comm-call-sidebar-flags svg{flex:0 0 auto}.comm-call-sidebar-flags svg.is-muted{color:#a59a9c}.comm-call-sidebar-flags svg.is-live{color:#72e6be}.comm-call-sidebar-youtube-icon{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:9px;background:#e54c4c1f;color:#f37878}.comm-call-sidebar-youtube .comm-call-sidebar-person-copy small{color:var(--cm-muted)!important}.comm-call-sidebar-youtube-live{flex:0 0 auto;font-size:12px;font-weight:750;color:#75d9b2;letter-spacing:.3px}.comm-game-sharing{width:calc(100% - 20px);min-width:0;min-height:49px!important;margin:3px 10px 6px;padding:8px 10px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;border:1px solid var(--cm-line)!important;border-radius:12px!important;background:var(--cm-soft)!important;color:var(--cm-muted)!important;text-align:left!important}.comm-game-sharing.active{border-color:#5ccca145!important;background:#46a78511!important;color:#73cba9!important}.comm-game-sharing>svg{flex:0 0 auto}.comm-game-sharing>span{display:grid;flex:1 1 0;min-width:0;gap:2px}.comm-game-sharing strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cm-ink);font-size:12px;font-weight:640}.comm-game-sharing small{font-size:12px;color:var(--cm-muted)}.comm-game-sharing>b{font-size:12px;font-weight:800;color:var(--cm-muted)}.comm-game-sharing.active>b{color:#73cba9}.comm-member-copy>small.comm-member-game{display:flex!important;align-items:center;gap:5px;min-width:0;max-width:100%;color:#76cba7!important;font-size:12px!important}.comm-member-copy>small.comm-member-game>span:last-child{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-game-icon-shell{position:relative;display:inline-grid;place-items:center;width:18px;height:18px;flex:0 0 18px;border-radius:5px;overflow:hidden;background:var(--cm-soft);font-size:12px}.comm-game-icon-shell>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;background:var(--cm-side)}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace.comm-mobile-mode .comm-call-sidebar-participants{padding-left:21px;padding-bottom:6px}.comm-workspace.comm-mobile-mode button.comm-call-sidebar-peer{min-height:47px!important;padding:6px 9px!important}.comm-workspace.comm-mobile-mode .comm-game-sharing{min-height:53px!important}}.comm-overlay-quick{position:relative;margin:0 10px 7px;min-width:0;flex:0 0 auto}.comm-overlay-quick-toggle{width:100%;display:flex!important;align-items:center!important;gap:8px!important;min-height:35px!important;padding:7px 10px!important;border:1px solid var(--cm-line)!important;border-radius:10px!important;background:var(--cm-soft)!important;color:var(--cm-muted)!important;text-align:left!important}.comm-overlay-quick-toggle.active{border-color:#64b79a55!important;color:#87e5c1!important}.comm-overlay-quick-toggle>span{min-width:0;flex:1 1 0;font-size:12px;font-weight:680;color:var(--cm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-overlay-quick-toggle>small{font-size:12px;font-weight:800;color:#86cdb0}.comm-overlay-quick-options{display:grid;gap:9px;margin-top:4px;padding:11px;border:1px solid var(--cm-line);border-radius:11px;background:var(--cm-side)}.comm-overlay-quick-options>button{min-height:31px!important;padding:6px 9px!important;border:1px solid #74bba044!important;border-radius:8px!important;background:#529c7612!important;color:var(--cm-ink)!important;font-size:12px!important;text-align:center!important}.comm-overlay-quick-options>label{display:grid;gap:5px;font-size:12px;color:var(--cm-muted)}.comm-overlay-quick-options input[type=range]{width:100%;accent-color:#80d5b2}.comm-overlay-quick-options select{max-width:100%;height:31px;border:1px solid var(--cm-line);border-radius:8px;background:var(--cm-soft);color:var(--cm-ink);font-size:12px;padding:0 7px}.comm-overlay-quick-options>small{font-size:12px;color:var(--cm-muted);line-height:1.4}.content-main.route-community .comm-channels{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none}.comm-channels>.comm-space-head{flex:0 0 83px!important;min-height:83px!important;height:83px!important;margin:5px 7px 6px!important;border-radius:12px!important;box-shadow:none!important}.comm-channels>.comm-space-head .comm-space-head-bottom{left:9px!important;bottom:7px!important;right:9px!important;grid-template-columns:35px minmax(0,1fr)!important;gap:7px!important}.comm-channels>.comm-space-head .comm-space-head-icon{width:35px!important;height:35px!important;min-width:35px!important;max-width:35px!important;min-height:35px!important;max-height:35px!important;border-radius:9px!important}.comm-channels>.comm-space-head .comm-space-head-actions{top:5px!important;right:6px!important;gap:3px!important}.comm-channels>.comm-space-head .comm-space-head-actions button{width:26px!important;height:26px!important;min-width:26px!important;border-radius:8px!important}.comm-channels>.comm-space-head .comm-space-head-copy h2{max-width:150px!important}.comm-channels>button.comm-level-progress{flex:0 0 34px!important;min-height:34px!important;height:34px!important;width:calc(100% - 14px)!important;margin:0 7px 6px!important;padding:4px 8px!important;gap:2px!important;border-radius:7px!important}.comm-channels .comm-level-progress-copy{gap:4px!important}.comm-channels .comm-level-progress-track{height:4px!important;padding:0!important}.comm-channels>.comm-search{flex:0 0 33px!important;min-height:33px!important;height:33px!important;margin:0 7px 4px!important;padding:0 8px!important;border-radius:7px!important}.comm-channels>.comm-primary-nav{flex:0 0 31px!important;margin:0 7px 4px!important;padding:0 0 3px!important;border-bottom:1px solid var(--cm-line)!important;display:flex!important;align-items:center!important}.comm-channels>.comm-primary-nav>button{width:100%!important;min-height:28px!important;height:28px!important;font-size:12px!important;padding:0 8px!important;border-radius:6px!important}.comm-channels>.comm-channel-admin{flex:0 0 24px!important;min-height:24px!important;margin:0 7px 2px!important;padding:0!important}.comm-channels>.comm-channel-admin>button{width:24px!important;min-width:24px!important;height:24px!important}.content-main.route-community .comm-channel-list{flex:1 1 0!important;min-height:0!important;height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--cm-muted) 46%,transparent) transparent!important;padding:0 8px 10px!important}.comm-channel-list button.comm-category{min-height:27px!important;padding:7px 3px 4px!important;margin-top:2px!important}.comm-channel-list button.comm-channel{min-height:32px!important;padding:5px 8px!important;margin:1px 0!important;border-radius:7px!important;gap:8px!important}.comm-channel-list button.comm-channel>span{font-size:12px!important}.comm-channels>.comm-space-footer{flex:0 0 28px!important;height:28px!important;margin:0 7px!important;padding:0 2px!important;display:flex!important;align-items:center!important;border-top:1px solid var(--cm-line)!important;border-bottom:0!important}.comm-channels>.comm-space-footer>button{min-height:26px!important;height:26px!important;padding:2px 6px!important}.comm-channels>.comm-call-dock-host{flex:0 0 auto!important;max-height:116px!important}.comm-native-tools{position:relative;z-index:16;flex:0 0 35px;min-height:35px;margin:0 7px;padding-top:2px;border-top:1px solid var(--cm-line)}.comm-workspace button.comm-native-tools-trigger{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:100%;height:31px;min-height:31px;padding:0 8px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:var(--cm-muted)!important;font-size:12px!important}.comm-native-tools-trigger>span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.comm-native-tools-trigger>svg{flex:0 0 auto}.comm-native-tools-trigger>svg:last-child{margin-left:auto;transition:transform .16s ease}.comm-native-tools-trigger>svg:last-child.rotated{transform:rotate(180deg)}.comm-workspace button.comm-native-tools-trigger:hover,.comm-workspace button.comm-native-tools-trigger.active{color:var(--cm-ink)!important;background:var(--cm-hover)!important}.comm-native-overlay-on{font-size:12px;color:var(--cm-jade);white-space:nowrap}.comm-native-tools-popover{position:absolute;bottom:calc(100% + 5px);left:0;right:0;z-index:25;display:grid;gap:4px;padding:9px;border:1px solid var(--cm-line);border-radius:12px;background:var(--cm-side);color:var(--cm-ink);box-shadow:0 -10px 32px #00000040;max-height:min(360px,65vh);overflow-y:auto}.comm-native-tools-heading{display:flex;align-items:center;justify-content:space-between;padding:3px 4px 7px;border-bottom:1px solid var(--cm-line)}.comm-native-tools-heading strong{font-weight:650;font-size:12px}.comm-native-tools-heading button{min-width:24px;height:24px}.comm-workspace button.comm-native-setting{display:grid!important;grid-template-columns:18px minmax(0,1fr) 25px!important;align-items:center!important;justify-content:stretch!important;width:100%;min-height:44px;padding:5px 7px!important;gap:7px!important;text-align:left;border-radius:8px!important}.comm-native-setting:hover{background:var(--cm-hover)!important}.comm-native-setting>svg{color:var(--cm-muted)}.comm-native-setting>span{min-width:0;display:grid;gap:1px}.comm-native-setting strong{font-size:12px;font-weight:620}.comm-native-setting small{font-size:12px;color:var(--cm-muted);line-height:1.2}.comm-native-setting>b{color:var(--cm-muted);font-size:12px}.comm-native-setting>b.on{color:var(--cm-jade)}.comm-native-overlay-options{display:grid;gap:8px;border-top:1px solid var(--cm-line);padding:9px 4px 2px}.comm-native-overlay-options label{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;font-size:12px;color:var(--cm-muted)}.comm-native-overlay-options label input{grid-column:1/-1;width:100%;accent-color:var(--runia-accent,var(--cm-accent))}.comm-native-overlay-options select{max-width:126px;min-width:0;border:1px solid var(--cm-line);border-radius:5px;color:var(--cm-ink);background:var(--cm-bg);font-size:12px}.comm-workspace button.comm-native-reposition{padding:5px!important;border:1px solid var(--cm-line)!important;border-radius:7px;font-size:12px}.comm-channels>button.comm-me{flex:0 0 52px!important;min-height:52px!important;padding:6px 10px!important;gap:8px!important}@media(max-width:760px){.comm-channels>.comm-space-head{flex-basis:76px!important;min-height:76px!important;height:76px!important}.comm-channels>.comm-space-head .comm-space-head-icon{width:32px!important;height:32px!important}.comm-channels>.comm-space-head .comm-space-head-bottom{grid-template-columns:32px minmax(0,1fr)!important}}.comm-workspace:has(>.comm-guild-strip){box-sizing:border-box;padding-top:40px}.comm-workspace>.comm-guild-strip{position:absolute;inset:0 0 auto 0;z-index:33;width:100%;height:40px;min-height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 12px;background:color-mix(in srgb,var(--cm-bg) 94%,#000 6%);border-bottom:1px solid var(--cm-line);color:var(--cm-ink)}.comm-guild-strip-brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:min(55%,520px);min-width:0;display:flex;align-items:center;gap:8px;white-space:nowrap}.comm-guild-strip-avatar{width:23px;height:23px;min-width:23px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:var(--cm-soft);color:var(--runia-accent,var(--cm-accent));border:1px solid var(--cm-line)}.comm-guild-strip-avatar img{width:100%;height:100%;object-fit:cover}.comm-guild-strip-avatar b{font-size:12px;font-weight:700}.comm-guild-strip-brand>svg{flex:none;color:var(--cm-accent)}.comm-guild-strip-brand>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--cm-ink);font-size:13px;line-height:1.2;font-weight:730}.comm-workspace .comm-guild-strip button.comm-guild-strip-settings{position:absolute;right:12px;top:5px;width:30px;height:30px;min-width:30px;min-height:30px;box-sizing:border-box;padding:5px!important;border:1px solid transparent!important;border-radius:8px;color:var(--cm-muted);background:transparent}.comm-workspace .comm-guild-strip button.comm-guild-strip-settings:hover{border-color:var(--cm-line)!important;background:var(--cm-hover);color:var(--cm-ink)}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace:has(>.comm-guild-strip){padding-top:calc(40px + env(safe-area-inset-top))}.comm-workspace>.comm-guild-strip{height:calc(40px + env(safe-area-inset-top));min-height:calc(40px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.comm-guild-strip-brand{top:calc(50% + env(safe-area-inset-top)/2);max-width:65%}.comm-workspace .comm-guild-strip button.comm-guild-strip-settings{top:calc(5px + env(safe-area-inset-top))}}.comm-role-caption .comm-role-badge-glyph{font-size:15px;min-width:16px;letter-spacing:0}.comm-ai-grouped.has-ai-banner{background-size:cover!important;background-position:center!important;isolation:isolate;min-height:54px!important;border:1px solid rgba(255,255,255,.1)}.comm-ai-grouped.has-ai-banner .comm-member-copy{position:relative;z-index:1}.comm-member-copy>.runia-role-title{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-member-role-submenu>.comm-member-role-hint{margin:2px 7px 6px!important;color:var(--cm-muted);font-size:12px!important;line-height:1.45;max-width:230px}.comm-member-role-submenu>.comm-member-role-choice{display:flex;align-items:stretch;gap:3px;margin:3px 4px;min-width:0;border:1px solid var(--cm-line);border-radius:9px;overflow:hidden;background:color-mix(in srgb,var(--cm-side) 95%,transparent)}.comm-member-role-submenu .comm-member-role-choice>button{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;min-height:37px;margin:0!important;padding:7px!important;border:0!important;border-radius:0!important;background:transparent!important;cursor:pointer}.comm-member-role-submenu .comm-member-role-choice>.comm-member-role-select{flex:1;min-width:0}.comm-member-role-submenu .comm-member-role-choice .role-label-inline{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comm-member-role-submenu .comm-member-role-choice .runia-role-title{min-width:0;overflow:hidden;text-overflow:ellipsis}.comm-member-role-submenu .comm-member-role-choice>.comm-member-role-extra{flex:0 0 34px;justify-content:center!important;border-left:1px solid var(--cm-line)!important;color:var(--cm-muted)}.comm-member-role-submenu .comm-member-role-choice>button:hover:not(:disabled){background:var(--cm-hover)!important}.comm-member-role-submenu .comm-member-role-choice .comm-member-role-select.active{background:color-mix(in srgb,var(--runia-accent,var(--gold)) 8%,transparent)!important}.comm-member-role-submenu .comm-member-role-choice>button:disabled{opacity:.5;cursor:wait}.comm-workspace .comm-channel-list button.comm-channel>.comm-channel-main-label{flex:1 1 0!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}.comm-channel-main-label>.comm-channel-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important}.comm-workspace .comm-channel-list button.comm-channel .comm-channel-unread-badge{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;max-width:30px!important;height:18px!important;margin:0!important;padding:0 3px!important;box-sizing:border-box!important;border:0!important;border-radius:999px!important;background:#d84453!important;color:#fff!important;letter-spacing:-.35px!important;font:750 12px/1 Inter,Segoe UI,sans-serif!important;font-variant-numeric:tabular-nums!important;box-shadow:0 1px 5px #d8445333!important}.comm-workspace .comm-channel-list button.comm-channel>.comm-channel-kind{flex:0 0 auto!important;white-space:nowrap!important}.comm-channel-list>.comm-channel-shell,.comm-channel-list .comm-channel-shell{position:relative;display:block;min-width:0;isolation:isolate;border-radius:10px;transition:background .16s ease,box-shadow .16s ease}.comm-channel-shell>button.comm-channel{width:100%!important;box-sizing:border-box!important}.comm-channel-shell.is-voice-drop-eligible:not(.is-voice-drop-active){background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 3%,transparent)}.comm-channel-shell.is-voice-drop-active{outline:2px dashed var(--runia-accent,var(--cm-jade))!important;outline-offset:-2px!important;background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 10%,var(--cm-side))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 9%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 22%,transparent)!important;animation:comm-voice-drop-glow 1.25s ease-in-out infinite}.comm-channel-shell.is-voice-drop-active>button.comm-channel{color:var(--cm-ink)!important;background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 13%,transparent)!important;border-color:transparent!important;box-shadow:none!important}.comm-channel-shell.is-voice-drop-active>.comm-call-sidebar-participants{position:relative;z-index:0;border-radius:0 0 9px 9px;background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 6%,transparent)}.comm-channel-shell.is-voice-drop-active>.comm-call-sidebar-participants>.comm-call-sidebar-peer{background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 4%,transparent)!important}@keyframes comm-voice-drop-glow{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 12%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 34%,transparent)}}.comm-workspace .comm-call-sidebar-peer.is-voice-draggable{cursor:grab!important;user-select:none;-webkit-user-select:none}.comm-workspace .comm-call-sidebar-peer.is-voice-draggable:active{cursor:grabbing!important}.comm-workspace .comm-call-sidebar-peer.is-voice-dragging{opacity:.48!important;outline:1px dashed var(--runia-accent,var(--cm-jade));background:var(--cm-hover)!important}.comm-call-drag-handle{flex:0 0 auto;opacity:.46;color:var(--cm-muted)}.comm-workspace .comm-call-sidebar-peer.is-voice-draggable:hover .comm-call-drag-handle{color:var(--runia-accent,var(--cm-jade));opacity:1}@media(prefers-reduced-motion:reduce){.comm-channel-shell.is-voice-drop-active{animation:none!important}.comm-channel-shell{transition:none!important}}.content-main.route-community .comm-channels>.comm-channel-scroll{display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;min-width:0!important;height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb,var(--cm-muted) 35%,transparent) transparent!important}.comm-channel-scroll>.comm-space-head{flex:0 0 83px!important;min-height:83px!important;height:83px!important;margin:5px 7px 6px!important;border-radius:12px!important;box-shadow:none!important}.comm-channel-scroll>.comm-space-head .comm-space-head-bottom{left:9px!important;bottom:7px!important;right:9px!important;grid-template-columns:35px minmax(0,1fr)!important;gap:7px!important}.comm-channel-scroll>.comm-space-head .comm-space-head-icon{width:35px!important;height:35px!important;min-width:35px!important;max-width:35px!important;min-height:35px!important;max-height:35px!important;border-radius:9px!important}.comm-channel-scroll>.comm-space-head .comm-space-head-actions{top:5px!important;right:6px!important;gap:3px!important}.comm-channel-scroll>.comm-space-head .comm-space-head-actions button{width:26px!important;height:26px!important;min-width:26px!important;border-radius:8px!important}.comm-channel-scroll>.comm-space-head .comm-space-head-copy h2{max-width:150px!important}.comm-channel-scroll>button.comm-level-progress{flex:0 0 34px!important;min-height:34px!important;height:34px!important;width:calc(100% - 14px)!important;margin:0 7px 6px!important;padding:4px 8px!important;gap:2px!important;border-radius:7px!important}.comm-channel-scroll>.comm-search{flex:0 0 33px!important;min-height:33px!important;height:33px!important;margin:0 7px 4px!important;padding:0 8px!important;border-radius:7px!important}.comm-channel-scroll>.comm-primary-nav{flex:0 0 31px!important;margin:0 7px 4px!important;padding:0 0 3px!important;border-bottom:1px solid var(--cm-line)!important;display:flex!important;align-items:center!important}.comm-channel-scroll>.comm-primary-nav>button{width:100%!important;min-height:28px!important;height:28px!important;font-size:12px!important;padding:0 8px!important;border-radius:6px!important}.comm-channel-scroll>.comm-channel-admin{flex:0 0 24px!important;min-height:24px!important;margin:0 7px 2px!important;padding:0!important}.comm-channel-scroll>.comm-channel-admin>button{width:24px!important;min-width:24px!important;height:24px!important}.content-main.route-community .comm-channels .comm-channel-scroll>.comm-channel-list{display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:1px 8px 12px!important;overscroll-behavior:auto!important;touch-action:auto!important}.comm-channel-scroll>.comm-space-footer{flex:0 0 auto!important;min-height:30px!important;height:auto!important;margin:0 7px 9px!important;padding:2px!important;display:flex!important;align-items:center!important;border-top:1px solid var(--cm-line)!important;border-bottom:0!important}.comm-channel-scroll>.comm-space-footer>button{min-height:26px!important;padding:2px 6px!important}.comm-channel-list>.comm-channel-shell.is-voice-block,.comm-channel-list .comm-channel-shell.is-voice-block{box-sizing:border-box;margin:8px 2px 12px!important;padding:4px 4px 8px!important;border:1px solid color-mix(in srgb,var(--cm-line) 88%,var(--runia-accent,var(--cm-jade)) 12%)!important;border-radius:12px!important;background:color-mix(in srgb,var(--cm-soft) 32%,transparent)!important}.comm-channel-shell.is-voice-block>button.comm-channel{margin:0!important;min-height:32px!important;border-radius:8px!important;padding:5px 8px!important}.comm-channel-shell.is-voice-block>.comm-call-sidebar-participants{margin:8px 3px 0 9px!important;padding:3px 2px 0 7px!important;border-left:1px solid color-mix(in srgb,var(--cm-muted) 23%,transparent)!important;display:grid!important;gap:5px!important;min-width:0!important}.comm-channel-shell.is-voice-block .comm-call-sidebar-peer{box-sizing:border-box!important;min-height:40px!important;padding:5px!important;margin:1px 0!important;border-radius:9px!important;border:1px solid transparent!important;outline:0!important}.comm-channel-shell.is-voice-block .comm-call-sidebar-peer:hover{border-color:color-mix(in srgb,var(--cm-muted) 30%,transparent)!important;background:color-mix(in srgb,var(--cm-ink) 5%,transparent)!important}.comm-channel-shell.is-voice-block.is-voice-drop-active{outline:2px dashed var(--runia-accent,var(--cm-jade))!important;outline-offset:1px!important;background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 10%,var(--cm-side))!important}.comm-call-sidebar-speaker-avatar{position:relative;display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:50%;isolation:isolate;overflow:visible}.comm-call-sidebar-speaker-avatar:before{content:"";position:absolute;z-index:0;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:conic-gradient(from 45deg,#71f6c0 0deg,#29b49d 105deg,transparent 168deg,#c3fae1 280deg,#71f6c0 360deg);opacity:0;transition:opacity .18s ease}.comm-call-sidebar-speaker-avatar>.comm-avatar{position:relative;z-index:1}.comm-channel-shell .comm-call-sidebar-peer.is-voice-speaking{border-color:#5ce29f6b!important;background:#0c302659!important;box-shadow:0 0 13px #48e2a421,inset 0 0 0 1px #48e2a412!important}.comm-call-sidebar-peer.is-voice-speaking .comm-call-sidebar-speaker-avatar:before{opacity:1;animation:comm-speaker-orbit 1.25s linear infinite}@keyframes comm-speaker-orbit{to{transform:rotate(360deg)}}.comm-call-stage:not(.has-focus):not(.youtube-cinema){grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),min(100%,290px)))!important;grid-auto-rows:clamp(145px,17vw,180px)!important;align-content:start!important;justify-content:center!important;align-items:start!important;gap:12px!important;padding:16px!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile{width:100%!important;height:100%!important;min-height:140px!important;max-height:190px!important;align-self:start!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema).participants-solo{grid-template-columns:minmax(210px,min(100%,310px))!important;grid-auto-rows:178px!important;justify-content:center!important}.comm-call-stage .comm-call-tile{--call-tile-tone:#80a9b8;border-color:color-mix(in srgb,var(--call-tile-tone) 28%,var(--cm-line))!important;background:linear-gradient(148deg,color-mix(in srgb,var(--call-tile-tone) 18%,var(--cm-side)),color-mix(in srgb,var(--call-tile-tone) 6%,var(--cm-bg)) 78%)!important;box-shadow:inset 0 1px color-mix(in srgb,var(--call-tile-tone) 13%,transparent),0 8px 22px #0000001a!important;transition:border-color .16s ease,box-shadow .18s ease,background .18s ease!important}.comm-call-stage .comm-call-tile .comm-call-fallback{background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--call-tile-tone) 12%,transparent),transparent 70%)}.comm-call-stage .comm-call-tile .comm-call-fallback strong{color:color-mix(in srgb,var(--call-tile-tone) 16%,var(--cm-ink))}.comm-call-stage .comm-call-tile.speaking{border:2px solid #65dea6!important;box-shadow:0 0 0 2px #50e29b30,0 0 22px #50e29b38,inset 0 0 0 1px #60eead29!important;animation:comm-speaker-card 1.45s ease-in-out infinite}.comm-call-stage .comm-call-tile.speaking:not(.has-media) .comm-call-fallback>.comm-avatar{box-shadow:0 0 0 3px #63e3a342,0 0 20px #63e3a338}@keyframes comm-speaker-card{50%{box-shadow:0 0 0 3px #50e29b33,0 0 30px #50e29b52,inset 0 0 0 1px #60eead36}}@media(max-width:960px){.comm-channel-scroll>.comm-space-head{flex:0 0 76px!important;min-height:76px!important;height:76px!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema){grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),min(100%,270px)))!important;grid-auto-rows:155px!important;padding:10px!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.content-main.route-community .comm-channels>.comm-channel-scroll{min-height:0!important;overflow-y:auto!important}.comm-channel-scroll>.comm-space-head{height:76px!important;min-height:76px!important;flex:0 0 76px!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema){align-content:start!important;grid-auto-rows:155px!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))!important}.comm-call-stage:not(.has-focus):not(.youtube-cinema).participants-solo{grid-template-columns:minmax(190px,min(100%,310px))!important;grid-auto-rows:165px!important;justify-content:center!important}}@media(prefers-reduced-motion:reduce){.comm-call-sidebar-peer.is-voice-speaking .comm-call-sidebar-speaker-avatar:before,.comm-call-stage .comm-call-tile.speaking{animation:none!important}.comm-call-stage .comm-call-tile,.comm-call-sidebar-speaker-avatar:before{transition:none!important}}.comm-workspace .comm-guild-strip .comm-guild-strip-actions{position:absolute;top:5px;right:9px;height:30px;display:flex;align-items:center;justify-content:flex-end;gap:4px;z-index:2}.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button,.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button.comm-guild-strip-settings{position:static!important;right:auto!important;top:auto!important;flex:0 0 30px;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;display:grid!important;place-items:center!important;padding:0!important;box-sizing:border-box!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:var(--cm-muted)!important}.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button:hover{background:var(--cm-hover)!important;color:var(--cm-ink)!important;border-color:var(--cm-line)!important}.comm-workspace .comm-guild-strip .comm-guild-strip-brand{max-width:min(51%,420px)!important}.comm-workspace .comm-invite-dialog{display:grid;gap:10px;min-width:0;max-width:100%}.comm-workspace .comm-invite-dialog>input[readonly]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;text-overflow:clip!important;font:500 12px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace!important;padding:11px 12px!important;cursor:text}.comm-workspace .comm-call-sidebar-speaker-avatar>.comm-avatar,.comm-workspace .comm-call-sidebar-speaker-avatar>.comm-avatar>.comm-avatar-media,.comm-workspace .comm-call-sidebar-speaker-avatar>.comm-avatar>.comm-avatar-media>img,.comm-workspace .comm-call-sidebar-speaker-avatar>.comm-avatar>.comm-avatar-fallback,.comm-workspace .comm-call-surface .comm-call-fallback .comm-avatar,.comm-workspace .comm-call-surface .comm-call-fallback .comm-avatar .comm-avatar-media,.comm-workspace .comm-call-surface .comm-call-fallback .comm-avatar .comm-avatar-media>img,.comm-workspace .comm-call-surface .comm-call-fallback .comm-avatar .comm-avatar-fallback{border-radius:50%!important}.comm-workspace .comm-call-sidebar-speaker-avatar>.comm-avatar{width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;min-height:29px!important;max-height:29px!important;overflow:hidden!important}.comm-workspace .comm-call-main-host .comm-call-surface:not(.is-fullscreen){grid-template-rows:minmax(0,1fr) 68px!important}.comm-workspace .comm-call-main-host .comm-call-surface:not(.is-fullscreen)>.comm-call-surface-head{position:absolute!important;z-index:36!important;right:12px!important;top:10px!important;left:auto!important;display:flex!important;align-items:center!important;gap:5px!important;width:max-content!important;max-width:calc(100% - 24px)!important;height:36px!important;min-height:36px!important;padding:2px 5px!important;border:1px solid rgba(212,240,228,.16)!important;border-radius:11px!important;background:#07131abd!important;box-shadow:0 5px 20px #00000036!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.comm-workspace .comm-call-main-host .comm-call-surface>.comm-call-surface-head>.comm-call-compact-identity{width:24px;height:28px;display:grid;place-items:center;color:var(--runia-accent,#c8aa6e);opacity:.9}.comm-workspace .comm-call-main-host .comm-call-surface>.comm-call-surface-head nav{display:flex;align-items:center;gap:2px}.comm-workspace .comm-call-main-host .comm-call-surface>.comm-call-surface-head nav button{width:29px!important;height:29px!important;min-width:29px!important;border-radius:8px!important;padding:0!important}.comm-workspace .comm-call-main-host .comm-call-surface>.comm-call-body{grid-row:1!important;min-height:0!important}.comm-call-room-corner{position:absolute;z-index:8;top:9px;left:9px;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;max-width:calc(100% - 20px);background:#061119bd;border:1px solid rgba(237,247,239,.13);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#dfeee8;font-size:12px;font-weight:650;line-height:1.2;pointer-events:none;white-space:nowrap}.comm-call-room-corner>span{max-width:115px;min-width:0;overflow:hidden;text-overflow:ellipsis}.comm-call-room-corner>i{width:5px;height:5px;background:#5ddca9;border-radius:50%;flex:0 0 5px}.comm-workspace .comm-call-surface .comm-call-tile>footer{position:absolute!important;z-index:9!important;left:8px!important;right:auto!important;bottom:8px!important;width:max-content!important;max-width:calc(100% - 16px)!important;min-height:30px!important;height:30px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:4px 9px!important;border:1px solid rgba(217,240,229,.15)!important;border-radius:9px!important;background:#071219c4!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 11px #00000030!important}.comm-workspace .comm-call-surface .comm-call-tile>footer>span{display:block!important;min-width:0!important;max-width:150px!important;overflow:hidden!important}.comm-workspace .comm-call-surface .comm-call-tile>footer>span>b{display:block!important;max-width:100%;font-size:12px!important;text-overflow:ellipsis!important;overflow:hidden!important;white-space:nowrap!important}.comm-workspace .comm-call-surface .comm-call-tile>footer>span>small{display:none!important}.comm-workspace .comm-call-surface .comm-call-tile>footer>svg{flex:0 0 13px!important;width:13px!important;height:13px!important}.comm-workspace .comm-call-stage:not(.has-focus):not(.youtube-cinema){grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),min(100%,350px)))!important;grid-auto-rows:202px!important;align-content:center!important;justify-content:center!important;align-items:center!important;gap:13px!important;padding:14px!important}.comm-workspace .comm-call-stage:not(.has-focus):not(.youtube-cinema)>.comm-call-tile{width:100%!important;height:202px!important;max-height:202px!important;min-height:0!important;align-self:center!important;justify-self:center!important}.comm-workspace .comm-call-stage:not(.has-focus):not(.youtube-cinema).participants-solo{grid-template-columns:minmax(200px,min(100%,350px))!important;grid-auto-rows:202px!important}.comm-workspace .comm-call-stage.has-focus:not(.youtube-cinema){grid-template-columns:minmax(0,min(67%,650px)) minmax(150px,200px)!important;grid-template-rows:repeat(3,minmax(0,125px))!important;grid-auto-rows:125px!important;align-content:center!important;justify-content:center!important;gap:11px!important;margin-inline:auto!important;width:min(100%,950px)!important;box-sizing:border-box!important}.comm-workspace .comm-call-stage.has-focus:not(.youtube-cinema)>.comm-call-tile.focused{min-height:0!important;max-height:397px!important;align-self:stretch!important}.comm-workspace .comm-call-stage.has-focus:not(.youtube-cinema)>.comm-call-tile:not(.focused){min-height:0!important;height:115px!important;max-height:125px!important;align-self:center!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus{position:relative!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;grid-template-rows:minmax(0,1fr) 118px!important;grid-auto-rows:118px!important;align-content:stretch!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;padding:10px 12px!important;width:100%!important;max-width:none!important;margin-inline:0!important;overflow:hidden!important;box-sizing:border-box!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus>.comm-call-tile.focused{grid-column:1/-1!important;grid-row:1!important;align-self:center!important;justify-self:center!important;width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-height:0!important;aspect-ratio:16/9!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus>.comm-call-tile:not(.focused){grid-column:auto!important;grid-row:2!important;width:100%!important;height:118px!important;min-height:0!important;max-height:118px!important;align-self:stretch!important;justify-self:stretch!important;aspect-ratio:16/9!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus>.comm-call-youtube-member{grid-column:auto!important;grid-row:2!important;width:100%!important;height:118px!important;min-height:0!important;max-height:118px!important;align-self:stretch!important;justify-self:stretch!important;aspect-ratio:16/9!important}@media(max-width:780px){.comm-workspace .comm-call-stage.has-focus:not(.youtube-cinema){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;grid-auto-rows:160px!important;max-width:400px!important;overflow-y:auto!important;align-content:start!important}.comm-workspace .comm-call-stage.has-focus:not(.youtube-cinema)>.comm-call-tile.focused{grid-column:1!important;grid-row:auto!important;height:195px!important;max-height:195px!important}.comm-workspace .comm-call-stage.has-focus:not(.youtube-cinema)>.comm-call-tile:not(.focused){grid-column:1!important;grid-row:auto!important;height:145px!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-rows:clamp(146px,24dvh,206px)!important;max-width:none!important;width:100%!important;align-content:start!important;align-items:start!important;padding:10px!important;gap:10px!important;overflow-y:auto!important;overflow-x:hidden!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus>.comm-call-tile.focused{grid-column:1/-1!important;grid-row:1!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;aspect-ratio:16/9!important;align-self:start!important;justify-self:stretch!important}.comm-workspace .comm-call-stage.screen-cinema.has-focus>.comm-call-tile:not(.focused),.comm-workspace .comm-call-stage.screen-cinema.has-focus>.comm-call-youtube-member{grid-column:auto!important;grid-row:auto!important;width:100%!important;height:100%!important;min-height:146px!important;max-height:none!important;aspect-ratio:4/3!important}.comm-workspace .comm-call-main-host .comm-call-surface:not(.is-fullscreen){grid-template-rows:minmax(0,1fr) auto!important}.comm-workspace .comm-call-main-host .comm-call-surface>.comm-call-surface-head nav{display:none!important}.comm-workspace .comm-call-main-host .comm-call-surface>.comm-call-surface-head{min-height:34px!important;height:34px!important}}@media(prefers-reduced-motion:reduce){.comm-workspace .comm-call-surface .comm-call-tile>footer{-webkit-backdrop-filter:none;backdrop-filter:none}}.content-main.route-community .comm-workspace>.comm-channels{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.content-main.route-community .comm-channels>.comm-channel-scroll{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior-y:contain!important}.content-main.route-community .comm-channels>button.comm-me{flex:0 0 44px!important;min-height:44px!important;height:44px!important;padding:5px 9px!important}.content-main.route-community .comm-channels>.comm-native-tools{flex:0 0 30px!important;min-height:30px!important;height:30px!important;padding-top:0!important}.content-main.route-community .comm-channels>.comm-native-tools>.comm-native-tools-trigger{height:28px!important;min-height:28px!important}.content-main.route-community .comm-channel-scroll>.comm-space-footer{min-height:26px!important;margin-bottom:4px!important}.content-main.route-community .comm-channel-scroll>.comm-channel-list{flex:0 0 auto!important;height:auto!important;min-height:0!important;overflow:visible!important;padding-bottom:12px!important}.content-main.route-community .comm-channel-shell>button.comm-channel{min-height:36px!important;box-sizing:border-box!important}.comm-call-sidebar-flags{gap:5px!important}.comm-call-sidebar-flags .is-listening{color:#8bbdbc!important}.comm-call-sidebar-flags .is-muted{color:#c69595!important}.comm-channel-shell .comm-call-sidebar-peer.is-voice-draggable{cursor:grab!important}.comm-channel-shell .comm-call-sidebar-peer.is-voice-dragging{cursor:grabbing!important}.comm-channel-shell.has-channel-wallpaper{position:relative!important;isolation:isolate;overflow:hidden;border-radius:11px!important}.comm-channel-shell.has-channel-wallpaper:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:0;pointer-events:none;background-image:var(--channel-room-image);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:var(--channel-room-opacity,.28);filter:saturate(1.04);transform:scale(1.025);transition:opacity .2s ease,filter .25s ease}.comm-channel-shell.has-channel-wallpaper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#06121959,#0612191c 80%)}.comm-channel-shell.has-channel-wallpaper>*{position:relative;z-index:1}.comm-channel-shell.has-channel-wallpaper>button.comm-channel:not(:hover):not(.selected){background:#06121a17!important}.comm-channel-shell.has-channel-wallpaper.fx-blur:before{filter:blur(8px) saturate(.86);transform:scale(1.11)}.comm-channel-shell.has-channel-wallpaper.fx-vignette:after{background:radial-gradient(ellipse at center,transparent 10%,rgba(3,12,21,.62) 100%)}.comm-channel-shell.has-channel-wallpaper.fx-glow{box-shadow:inset 0 0 0 1px #74d9b238,0 0 14px #64dcbb17}.comm-channel-shell.has-channel-wallpaper.fx-aurora:after{background:radial-gradient(circle at 30% 0%,rgba(80,215,182,.27),transparent 64%),radial-gradient(circle at 96% 90%,rgba(97,108,225,.2),transparent 56%)}.comm-channel-shell.has-channel-wallpaper.fx-prism:after{background:linear-gradient(125deg,#4bdcbb1a,#7860d72e,#e1877d1f)}.comm-channel-shell.has-channel-wallpaper.fx-holo:after{background:repeating-linear-gradient(0deg,rgba(159,237,237,.08) 0 1px,transparent 1px 6px)}.comm-channel-shell.has-channel-wallpaper.fx-scanline:after{background:repeating-linear-gradient(180deg,rgba(0,0,0,.2) 0 1px,transparent 1px 5px)}.comm-channel-shell.has-channel-wallpaper.fx-shimmer:before{animation:comm-channel-art-shimmer 9s ease-in-out infinite alternate}.comm-channel-shell.has-channel-wallpaper.fx-particles:after{background-image:radial-gradient(circle at 12% 25%,rgba(255,255,255,.35) 0 1px,transparent 2px),radial-gradient(circle at 75% 60%,rgba(160,236,202,.3) 0 1px,transparent 2px)}@keyframes comm-channel-art-shimmer{0%{filter:saturate(.7) brightness(.9)}to{filter:saturate(1.2) brightness(1.12)}}.comm-main.with-channel-wallpaper{isolation:isolate}.comm-main.with-channel-wallpaper:before{content:"";position:absolute;z-index:0;top:-18px;right:-18px;bottom:-18px;left:-18px;pointer-events:none;background-image:var(--channel-room-image);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:calc(var(--channel-room-opacity,.28) * .64);filter:saturate(.82);transform:scale(1.02);transition:opacity .25s ease,filter .25s ease}.comm-main.with-channel-wallpaper>*{position:relative}.comm-main.with-channel-wallpaper.fx-blur:before{filter:blur(16px) saturate(.73);transform:scale(1.07)}.comm-main.with-channel-wallpaper.fx-vignette:before{-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 100%)}.comm-main.with-channel-wallpaper.fx-holo:before{filter:hue-rotate(14deg) saturate(1.15)}.comm-main.with-channel-wallpaper.fx-aurora:before{filter:hue-rotate(22deg) saturate(1.2)}.comm-main.with-channel-wallpaper.fx-prism:before{filter:hue-rotate(34deg) saturate(1.1)}.comm-main.with-channel-wallpaper.fx-glow:before{filter:saturate(1.18) brightness(1.17)}.comm-main.with-channel-wallpaper.fx-shimmer:before{animation:comm-channel-art-shimmer 9s ease-in-out infinite alternate}.comm-main.with-channel-wallpaper .comm-room-head{z-index:2}.comm-main.with-channel-wallpaper .comm-timeline{background:transparent!important}.comm-modal-form .comm-room-art-editor{display:grid;gap:11px;min-width:0;padding:12px;border:1px solid var(--cm-line);border-radius:13px;background:color-mix(in srgb,var(--cm-soft) 70%,transparent)}.comm-room-art-preview{position:relative;isolation:isolate;overflow:hidden;height:108px;min-height:108px;border:1px solid var(--cm-line);border-radius:11px;background:linear-gradient(125deg,#173643,#0b1a25)}.comm-room-art-preview:before{content:"";position:absolute;top:-13px;right:-13px;bottom:-13px;left:-13px;z-index:0;background-image:var(--channel-room-image);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:var(--channel-room-opacity,.28);transform:scale(1.02)}.comm-room-art-preview.fx-blur:before{filter:blur(12px) saturate(.85);transform:scale(1.12)}.comm-room-art-preview.fx-aurora:after,.comm-room-art-preview.fx-prism:after,.comm-room-art-preview.fx-holo:after,.comm-room-art-preview.fx-vignette:after,.comm-room-art-preview.fx-particles:after,.comm-room-art-preview.fx-scanline:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.comm-room-art-preview.fx-aurora:after{background:radial-gradient(circle at 20% 10%,rgba(74,227,178,.27),transparent 50%),radial-gradient(circle at 90% 70%,rgba(107,114,237,.24),transparent 50%)}.comm-room-art-preview.fx-prism:after{background:linear-gradient(110deg,#52e1c41a,#7a69d330,#dc837c1c)}.comm-room-art-preview.fx-holo:after{background:repeating-linear-gradient(0deg,rgba(255,255,255,.07) 0 1px,transparent 1px 6px)}.comm-room-art-preview.fx-vignette:after{background:radial-gradient(ellipse at center,transparent 10%,rgba(2,10,18,.7) 100%)}.comm-room-art-preview.fx-particles:after{background:radial-gradient(circle at 24% 38%,rgba(238,255,252,.4) 0 1px,transparent 2px),radial-gradient(circle at 77% 49%,rgba(238,255,252,.26) 0 1px,transparent 2px)}.comm-room-art-preview.fx-scanline:after{background:repeating-linear-gradient(0deg,rgba(0,0,0,.17) 0 1px,transparent 1px 4px)}.comm-room-art-preview.fx-glow{box-shadow:inset 0 0 15px #83e3bd2e,0 0 18px #64d9ae0f}.comm-room-art-preview.fx-shimmer:before{animation:comm-channel-art-shimmer 9s ease-in-out infinite alternate}.comm-room-art-preview-copy{position:absolute;z-index:2;left:14px;right:14px;bottom:12px;min-width:0;display:grid;gap:4px;color:#edf5f0;text-shadow:0 2px 10px rgba(0,0,0,.65)}.comm-room-art-preview-copy>small{color:#c8d6c9;font-size:12px;font-weight:680;letter-spacing:.07em}.comm-room-art-preview-copy>div{display:flex;align-items:center;gap:7px;min-width:0}.comm-room-art-preview-copy>div>strong{max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700}.comm-room-art-preview-copy>span{font-size:12px;color:#c5d9d2}.comm-room-art-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:end}.comm-room-art-fields>label{min-width:0;display:grid!important;gap:6px!important;margin:0!important;font-size:12px;color:var(--cm-muted)}.comm-room-art-fields input[type=file]{width:100%!important;min-width:0!important;height:39px;overflow:hidden;padding:8px!important;font-size:12px!important}.comm-room-art-fields select{width:100%;min-width:0!important;height:39px!important}.comm-room-art-fields .comm-room-art-opacity{display:grid!important;grid-template-columns:1fr auto;grid-column:1/-1;align-items:center;gap:6px}.comm-room-art-opacity>b{font-size:12px;color:var(--runia-accent,var(--cm-jade))}.comm-room-art-fields input[type=range]{grid-column:1/-1;min-height:14px!important;height:14px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;accent-color:var(--runia-accent,var(--cm-jade))}.comm-room-art-remove{justify-self:start;min-height:31px!important;padding:4px 9px!important;border:1px solid color-mix(in srgb,#d99b9b 25%,var(--cm-line))!important;color:#daabab!important;font-size:12px!important;border-radius:8px!important}.comm-room-art-upload>small{font-size:12px;color:var(--runia-accent,var(--cm-jade))}@media(max-width:760px){.comm-room-art-fields{grid-template-columns:minmax(0,1fr)}.comm-room-art-fields .comm-room-art-opacity{grid-column:1}.content-main.route-community .comm-channels>button.comm-me{flex-basis:48px!important;height:48px!important;min-height:48px!important}}@media(prefers-reduced-motion:reduce){.comm-channel-shell.has-channel-wallpaper.fx-shimmer:before,.comm-main.with-channel-wallpaper.fx-shimmer:before,.comm-room-art-preview.fx-shimmer:before{animation:none!important}}.content-main.route-community .comm-channels .comm-call-controller.active{padding:3px 8px 5px!important}.content-main.route-community .comm-channels .comm-call-controller.active .comm-call-connected{min-height:36px!important;height:36px!important;padding:3px 7px!important;border-radius:8px!important}.content-main.route-community .comm-channels .comm-call-controller.active .comm-call-connected>span:last-child{min-width:0!important;gap:1px!important}.content-main.route-community .comm-channels .comm-call-controller.active .comm-call-connected small{display:block;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-main.route-community .comm-channels .comm-call-controller.active .comm-call-rail-controls{margin-top:1px!important;gap:4px!important}.content-main.route-community .comm-channels .comm-call-controller.active .comm-call-rail-controls button{height:29px!important;min-height:29px!important}@media(min-width:1251px){.comm-workspace:not(.comm-ticket-center-open){grid-template-columns:64px var(--comm-channel-width,228px) minmax(0,1fr) 286px!important}.comm-workspace:not(:has(.comm-members)):not(.comm-ticket-center-open){grid-template-columns:64px var(--comm-channel-width,228px) minmax(0,1fr)!important}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:64px var(--comm-channel-width,228px) minmax(0,1fr) 0!important}.comm-workspace.comm-ticket-center-open{grid-template-columns:64px var(--comm-channel-width,228px) minmax(0,1fr)!important}}@media(min-width:1101px)and (max-width:1250px){.comm-workspace:not(.comm-ticket-center-open){grid-template-columns:58px var(--comm-channel-width,204px) minmax(0,1fr) 250px!important}.comm-workspace:not(:has(.comm-members)):not(.comm-ticket-center-open){grid-template-columns:58px var(--comm-channel-width,204px) minmax(0,1fr)!important}.comm-workspace.comm-hide-roster:not(.comm-ticket-center-open){grid-template-columns:58px var(--comm-channel-width,204px) minmax(0,1fr) 0!important}.comm-workspace.comm-ticket-center-open{grid-template-columns:58px var(--comm-channel-width,204px) minmax(0,1fr)!important}}@media(min-width:961px)and (max-width:1100px){.comm-workspace,.comm-workspace:not(:has(.comm-members)),.comm-workspace.comm-ticket-center-open{grid-template-columns:58px var(--comm-channel-width,204px) minmax(0,1fr)!important}}@media(min-width:761px)and (max-width:960px)and (pointer:fine){.comm-workspace,.comm-workspace:not(:has(.comm-members)),.comm-workspace.comm-ticket-center-open{grid-template-columns:58px var(--comm-channel-width,204px) minmax(0,1fr)!important}}@media(min-width:761px)and (pointer:fine){.comm-workspace>.comm-channels{position:relative;min-width:0}.comm-channel-resize-handle{position:absolute;right:-5px;top:0;bottom:0;width:10px;z-index:42;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;background:transparent;border:0;border-radius:0}.comm-channel-resize-handle:after{content:"";position:absolute;top:calc(50% - 25px);left:4px;width:2px;height:50px;border-radius:9px;background:color-mix(in srgb,var(--cm-muted) 28%,transparent);opacity:0;transition:opacity .16s ease,background .16s ease}.comm-channel-resize-handle:hover:after,.comm-channel-resize-handle:focus-visible:after,.comm-workspace.comm-channel-resizing .comm-channel-resize-handle:after{opacity:1;background:var(--runia-accent,var(--cm-jade))}.comm-channel-resize-handle:focus-visible{box-shadow:0 0 0 2px var(--runia-accent,var(--cm-jade))}.comm-workspace.comm-channel-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important;transition:none!important}.comm-workspace.comm-channel-resizing *{cursor:col-resize!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-channel-resize-handle{display:none!important}}.comm-workspace:has(>.comm-guild-strip){padding-top:48px!important}.comm-workspace>.comm-guild-strip{height:48px!important;min-height:48px!important;z-index:100!important;justify-content:space-between!important;gap:10px!important;padding:0 12px!important;background:color-mix(in srgb,var(--cm-bg) 96%,#000 4%)!important;isolation:isolate;overflow:visible!important}.comm-workspace>.comm-guild-strip.has-channel-art:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,var(--cm-bg) 0%,transparent 28%,transparent 65%,var(--cm-bg) 100%),var(--channel-header-image);background-size:cover;background-position:center;opacity:var(--channel-header-art-opacity,.25);pointer-events:none}.comm-workspace .comm-guild-strip .comm-guild-strip-brand{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;transform:none!important;display:flex!important;align-items:center!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;gap:9px!important;margin-right:auto;overflow:hidden}.comm-guild-strip-channel-icon{display:grid;place-items:center;width:29px;height:29px;flex:0 0 29px;color:var(--cm-muted);background:color-mix(in srgb,var(--cm-soft) 76%,transparent);border:1px solid var(--cm-line);border-radius:9px}.comm-guild-strip-channel-icon.is-voice{color:var(--runia-accent,var(--cm-jade));background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 10%,var(--cm-side))}.comm-guild-strip-titles{display:grid;align-content:center;gap:1px;min-width:0;overflow:hidden}.comm-guild-strip-titles>strong{font-size:13px;line-height:1.22;font-weight:750;color:var(--cm-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-guild-strip-titles>small{font-size:12px;line-height:1.15;color:var(--cm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-workspace .comm-guild-strip .comm-guild-strip-actions{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;z-index:3!important;flex:0 0 auto!important;height:100%!important;min-width:0;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:3px!important;margin-left:auto}.comm-guild-strip-room-tools{display:flex;align-items:center;justify-content:flex-end;gap:2px;min-width:0;flex:0 0 auto}.comm-workspace .comm-guild-strip-room-tools>button{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex:0 0 31px!important;width:31px!important;height:31px!important;min-height:31px!important;padding:0!important;border:1px solid transparent!important;border-radius:9px!important;color:var(--cm-muted)!important;background:transparent!important}.comm-workspace .comm-guild-strip-room-tools>button:hover,.comm-workspace .comm-guild-strip-room-tools>button.active{color:var(--cm-ink)!important;background:var(--cm-hover)!important;border-color:var(--cm-line)!important}.comm-workspace .comm-guild-strip-room-tools>button.active svg{color:var(--runia-accent,var(--cm-jade))}.comm-workspace .comm-guild-strip-room-tools>.comm-music-entry{display:flex;align-items:center;justify-content:center;flex:0 0 31px!important;width:31px!important;max-width:31px!important;min-width:31px!important}.comm-workspace .comm-guild-strip-room-tools .comm-music-button,.comm-workspace .comm-guild-strip-room-tools .comm-music-button.has-track{display:grid!important;place-items:center!important;flex:0 0 31px!important;width:31px!important;max-width:31px!important;min-width:31px!important;height:31px!important;max-height:31px!important;min-height:31px!important;padding:2px!important;border-radius:9px!important;overflow:hidden!important}.comm-workspace .comm-guild-strip-room-tools .comm-music-header-cover{width:26px!important;height:26px!important;min-width:26px!important}.comm-workspace .comm-guild-strip-room-tools .comm-music-header-copy,.comm-workspace .comm-guild-strip-room-tools .comm-music-header-progress{display:none!important}.comm-guild-strip-divider{flex:0 0 1px;width:1px;height:21px;margin:0 4px;background:var(--cm-line)}.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button{flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important}.comm-strip-back{flex:0 0 33px!important;width:33px!important;height:33px!important;padding:0!important}.comm-guild-strip .comm-strip-back:hover{background:var(--cm-hover)!important}.comm-workspace .comm-main.comm-call-room-selected .comm-call-main-host .comm-call-surface:not(.is-fullscreen){grid-template-rows:minmax(0,1fr) 68px!important}.comm-workspace .comm-main.comm-call-room-selected .comm-call-main-host .comm-call-surface:not(.is-fullscreen)>.comm-call-surface-head{display:none!important}.comm-workspace .comm-main.comm-call-room-selected .comm-call-main-host .comm-call-surface:not(.is-fullscreen)>.comm-call-body{grid-row:1!important;min-height:0!important}.comm-workspace .comm-main.comm-call-room-selected .comm-call-main-host .comm-call-surface:not(.is-fullscreen)>.comm-call-controls,.comm-workspace .comm-main.comm-call-room-selected .comm-call-main-host .comm-call-surface:not(.is-fullscreen)>.comm-call-mobile-controls{grid-row:2!important}.comm-workspace>.comm-members.comm-call-member-rail{padding:14px 11px!important;background-color:var(--cm-side);overflow-y:auto!important;overflow-x:hidden!important}.comm-call-participants-head{display:flex;align-items:center;gap:7px;min-height:32px!important;padding:0 4px 12px!important;border-bottom:1px solid var(--cm-line)!important;color:var(--cm-muted)}.comm-call-participants-head>strong{font-size:13px;font-weight:720;color:var(--cm-ink)}.comm-call-participants-head>span{margin-left:auto;font-size:12px;color:var(--cm-muted)}.comm-call-participants-body{display:grid;align-content:start;gap:6px;padding:7px 0 10px;min-width:0}.comm-call-participants-caption{margin:4px 6px 6px;color:var(--cm-muted);font-size:12px;line-height:1.4}.comm-workspace button.comm-call-participant-card{width:100%;min-width:0;min-height:68px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:9px 10px!important;border:1px solid var(--cm-line)!important;border-radius:12px!important;background:color-mix(in srgb,var(--cm-soft) 75%,transparent)!important;color:var(--cm-ink)!important;text-align:left!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.comm-workspace button.comm-call-participant-card:hover{background:var(--cm-hover)!important;border-color:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 25%,var(--cm-line))!important}.comm-workspace button.comm-call-participant-card.is-speaking{border-color:color-mix(in srgb,#54d5a1 55%,var(--cm-line))!important;box-shadow:inset 2px 0 #67d7aa,0 0 0 1px #5cd1a01a!important}.comm-call-participant-avatar-wrap{position:relative;display:block;flex:0 0 43px;width:43px;height:43px;border-radius:50%;border:2px solid color-mix(in srgb,var(--cm-muted) 30%,transparent);overflow:visible}.comm-call-participant-avatar-wrap>.comm-avatar,.comm-call-participant-avatar-wrap>.comm-avatar :is(img,span){width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;border-radius:50%!important;object-fit:cover!important;overflow:hidden!important}.comm-call-participant-card.is-speaking .comm-call-participant-avatar-wrap{border-color:#5bcf99;box-shadow:0 0 0 3px #57cf9924}.comm-call-participant-live{position:absolute;right:-3px;bottom:-2px;width:10px;height:10px;border-radius:50%;border:2px solid var(--cm-side);background:#67d4a6}.comm-call-participant-copy{display:grid;gap:3px;flex:1 1 0;min-width:0;overflow:hidden}.comm-call-participant-copy>strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px!important;font-weight:660!important;color:var(--cm-ink)}.comm-call-participant-copy>small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;color:var(--cm-muted)}.comm-call-participant-media{display:flex;flex:0 0 auto;align-items:center;gap:4px;color:var(--cm-muted)}.comm-call-participant-media>.is-presenting{color:#79d5b4}.comm-call-participant-media>.is-muted{color:#d39da6}.comm-call-participants-empty{padding:28px 13px;min-height:122px;display:grid;place-items:center;align-content:center;gap:7px;text-align:center;border:1px dashed var(--cm-line);border-radius:12px;color:var(--cm-muted)}.comm-call-participants-empty>strong{font-size:13px;color:var(--cm-ink)}.comm-call-participants-empty>small{font-size:12px;line-height:1.5}.comm-workspace .comm-call-participant-youtube{min-height:64px!important;display:flex;align-items:center;gap:9px;padding:9px 10px!important;border:1px solid var(--cm-line);border-radius:12px;background:var(--cm-soft)}.comm-call-participant-youtube-icon{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:#f38382;background:#e144441a}.comm-call-participant-live-tag{flex:0 0 auto;font-size:12px;color:#67d4a6;font-weight:740}.comm-workspace button.comm-call-participant-ai{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%;min-height:39px!important;margin-top:6px;padding:8px 11px!important;color:var(--runia-accent,var(--cm-jade))!important;background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 8%,var(--cm-side))!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 17%,var(--cm-line))!important;border-radius:10px!important}.comm-call-participant-ai span{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace:has(>.comm-guild-strip){padding-top:calc(48px + env(safe-area-inset-top))!important}.comm-workspace>.comm-guild-strip{height:calc(48px + env(safe-area-inset-top))!important;min-height:calc(48px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 8px 0!important;z-index:120!important}.comm-workspace:not(.comm-show-list)>.comm-main{top:calc(48px + env(safe-area-inset-top))!important;bottom:0!important;height:calc(100% - 48px - env(safe-area-inset-top))!important}.comm-workspace .comm-guild-strip .comm-guild-strip-brand{gap:5px!important}.comm-guild-strip-titles>strong{font-size:13px}.comm-guild-strip-titles>small{display:none}.comm-workspace .comm-guild-strip .comm-guild-strip-actions{gap:1px!important}.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button.comm-strip-mobile-action{width:35px!important;height:35px!important;min-width:35px!important;flex:0 0 35px!important;display:grid!important;place-items:center!important}.comm-guild-strip-divider,.comm-guild-strip .comm-guild-strip-invite,.comm-guild-strip .comm-guild-strip-settings{display:none!important}.comm-workspace .comm-guild-strip .comm-guild-strip-actions>.comm-mobile-menu-backdrop{display:block!important;position:fixed!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:transparent!important;pointer-events:auto!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools{display:none!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools.is-mobile-open{position:absolute!important;display:flex!important;flex-direction:column!important;top:calc(100% + 5px)!important;right:0!important;left:auto!important;z-index:5!important;width:min(294px,calc(100vw - 14px))!important;max-height:min(70dvh,560px)!important;padding:7px!important;gap:2px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid var(--cm-line)!important;border-radius:12px!important;background:var(--cm-side)!important;box-shadow:0 22px 50px #00000054!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools.is-mobile-open>button{flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:8px 12px!important}.comm-guild-strip-room-tools.is-mobile-open .comm-mobile-action-label{display:inline!important;font-size:13px!important;white-space:nowrap}.comm-workspace .comm-guild-strip-room-tools.is-mobile-open>.comm-music-entry{flex:0 0 42px!important;width:100%!important;max-width:none!important;justify-content:flex-start!important}.comm-workspace .comm-guild-strip-room-tools.is-mobile-open .comm-music-button{width:42px!important}.comm-workspace>.comm-members.comm-call-member-rail{padding:0 12px max(12px,env(safe-area-inset-bottom))!important}.comm-call-participants-head{min-height:calc(54px + env(safe-area-inset-top))!important}}@media(prefers-reduced-motion:reduce){.comm-call-participant-card,.comm-call-participant-avatar-wrap{transition:none!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace.comm-mobile-mode .comm-call-mobile-prejoin>.comm-call-prejoin-head{display:none!important}}.comm-workspace .comm-guild-strip .comm-guild-strip-brand>.comm-guild-strip-peer-avatar{width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;flex:0 0 29px!important;max-width:29px!important;max-height:29px!important;border:1px solid color-mix(in srgb,var(--cm-line) 90%,transparent);border-radius:50%!important;overflow:hidden!important}.comm-workspace .comm-guild-strip .comm-guild-strip-peer-avatar :is(.comm-avatar-media,.comm-avatar-media>img,.comm-avatar-fallback){width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;border-radius:50%!important;object-fit:cover!important;overflow:hidden!important}.comm-workspace>.comm-guild-strip{--comm-strip-accent:var(--runia-accent,var(--cm-jade));--comm-strip-ink:var(--cm-ink);gap:8px!important;padding-inline:12px!important}.comm-workspace .comm-guild-strip-leading{position:relative;z-index:2;display:flex;align-items:center;flex:0 0 36px;min-width:36px;max-width:36px;height:100%;justify-content:flex-start;pointer-events:auto}.comm-workspace .comm-guild-strip-leading>.comm-guild-strip-channel-icon{width:32px;height:32px;flex:0 0 32px;min-width:32px;border-radius:11px;border:1px solid color-mix(in srgb,var(--cm-line) 80%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--cm-soft) 93%,#fff 7%),color-mix(in srgb,var(--cm-side) 94%,transparent));box-shadow:inset 0 1px color-mix(in srgb,#fff 6%,transparent);color:var(--cm-muted)}.comm-workspace .comm-guild-strip-leading>.comm-guild-strip-channel-icon.is-voice{color:var(--comm-strip-accent);border-color:color-mix(in srgb,var(--comm-strip-accent) 22%,var(--cm-line));background:linear-gradient(145deg,color-mix(in srgb,var(--comm-strip-accent) 13%,var(--cm-side)),var(--cm-side))}.comm-workspace .comm-guild-strip .comm-guild-strip-identity{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:9px;min-width:0;max-width:min(300px,max(145px,calc(100% - 820px)));height:36px;min-height:36px;box-sizing:border-box;padding:4px 13px 4px 5px;border-radius:15px;border:1px solid color-mix(in srgb,var(--cm-line) 76%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--cm-soft) 63%,transparent),color-mix(in srgb,var(--cm-bg) 76%,transparent));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px color-mix(in srgb,#fff 7%,transparent),0 2px 13px #00000012;color:var(--comm-strip-ink);pointer-events:auto}.comm-workspace .comm-guild-strip .comm-guild-strip-identity>strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;letter-spacing:.015em;font-size:13px!important;font-weight:760!important;color:var(--comm-strip-ink)}.comm-workspace .comm-guild-strip .comm-guild-strip-identity-avatar{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;min-width:27px;min-height:27px;max-width:27px;max-height:27px;overflow:hidden;box-sizing:border-box;border-radius:50%;border:1px solid color-mix(in srgb,var(--comm-strip-accent) 52%,var(--cm-line));background:color-mix(in srgb,var(--cm-soft) 72%,var(--cm-bg));box-shadow:0 0 0 2px color-mix(in srgb,var(--comm-strip-accent) 8%,transparent)}.comm-workspace .comm-guild-strip .comm-guild-strip-identity-avatar>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%!important;max-width:100%;max-height:100%}.comm-workspace .comm-guild-strip .comm-guild-strip-identity-avatar>b{max-width:100%;font-size:12px;letter-spacing:0;font-weight:790;color:var(--comm-strip-accent)}.comm-workspace .comm-guild-strip .comm-guild-strip-identity-avatar.is-direct-fallback{color:var(--comm-strip-accent)}.comm-workspace .comm-guild-strip .comm-guild-strip-identity>.comm-guild-strip-peer-avatar{width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;max-width:27px!important;max-height:27px!important;flex:0 0 27px!important;overflow:hidden!important;border-radius:50%!important}.comm-workspace .comm-guild-strip .comm-guild-strip-identity>.comm-guild-strip-peer-avatar :is(.comm-avatar-media,.comm-avatar-media>img,.comm-avatar-fallback){border-radius:50%!important;object-fit:cover!important;overflow:hidden!important}.comm-workspace .comm-guild-strip .comm-guild-strip-actions{z-index:4!important;gap:5px!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools{align-items:center;gap:4px!important}.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop),.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools>button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 33px!important;width:33px!important;min-width:33px!important;max-width:33px!important;height:33px!important;min-height:33px!important;max-height:33px!important;padding:0!important;position:relative;background:linear-gradient(155deg,color-mix(in srgb,var(--cm-soft) 87%,#fff 13%),color-mix(in srgb,var(--cm-side) 93%,var(--cm-soft)))!important;border:1px solid color-mix(in srgb,var(--cm-line) 78%,transparent)!important;border-radius:11px!important;color:color-mix(in srgb,var(--cm-ink) 68%,var(--cm-muted))!important;box-shadow:inset 0 1px color-mix(in srgb,#fff 6%,transparent);transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools>button svg,.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop) svg{flex-shrink:0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools>button:hover,.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop):hover{color:var(--cm-ink)!important;border-color:color-mix(in srgb,var(--comm-strip-accent) 30%,var(--cm-line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--comm-strip-accent) 10%,var(--cm-soft)),var(--cm-side))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--comm-strip-accent) 7%,transparent),inset 0 1px color-mix(in srgb,#fff 9%,transparent)!important;transform:translateY(-1px)}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools>button.active,.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop).active{color:var(--comm-strip-accent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--comm-strip-accent) 15%,var(--cm-side)),color-mix(in srgb,var(--comm-strip-accent) 6%,var(--cm-soft)))!important;border-color:color-mix(in srgb,var(--comm-strip-accent) 36%,var(--cm-line))!important;box-shadow:inset 0 1px color-mix(in srgb,#fff 8%,transparent),0 0 0 1px color-mix(in srgb,var(--comm-strip-accent) 5%,transparent)!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools>button:focus-visible,.comm-workspace .comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop):focus-visible{outline:2px solid var(--comm-strip-accent)!important;outline-offset:2px!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools>.comm-music-entry{flex:0 0 33px!important;min-width:33px!important;max-width:33px!important;width:33px!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools .comm-music-button{border-radius:11px!important;flex:0 0 33px!important;width:33px!important;min-width:33px!important;max-width:33px!important;height:33px!important;max-height:33px!important;min-height:33px!important;background:color-mix(in srgb,var(--cm-soft) 80%,var(--cm-side))!important}.comm-workspace .comm-guild-strip .comm-guild-strip-room-tools .comm-music-header-cover{border-radius:8px!important;width:27px!important;height:27px!important;min-width:27px!important;max-width:27px!important}.comm-workspace .comm-guild-strip .comm-guild-strip-divider{margin:0 3px!important;height:22px!important;background:linear-gradient(180deg,transparent,var(--cm-line),transparent)!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-identity{max-width:min(300px,calc(100% - 184px))!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-room-tools{display:none!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-room-tools.is-mobile-open{position:absolute!important;display:flex!important;flex-direction:column!important;top:calc(100% + 7px)!important;left:auto!important;right:0!important;z-index:7!important;width:min(282px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:min(70dvh,550px)!important;overflow:auto!important;gap:3px!important;padding:8px!important;border:1px solid var(--cm-line)!important;border-radius:14px!important;background:var(--cm-side)!important;box-shadow:0 16px 50px #00000052!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-room-tools.is-mobile-open>button{width:100%!important;max-width:none!important;min-width:0!important;min-height:41px!important;height:41px!important;max-height:41px!important;flex:0 0 41px!important;gap:11px!important;justify-content:flex-start!important;padding:0 12px!important;border-radius:10px!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-room-tools.is-mobile-open .comm-mobile-action-label{display:inline!important;font-size:13px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-room-tools.is-mobile-open>.comm-music-entry{width:100%!important;max-width:none!important;min-width:0!important;flex:0 0 41px!important;justify-content:flex-start!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-actions>button.comm-mobile-menu-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;min-width:100vw!important;padding:0!important;z-index:1!important;cursor:default!important;border:0!important;background:transparent!important;box-shadow:none!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-actions>button.comm-strip-mobile-action{display:grid!important;place-items:center!important;z-index:3!important}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace>.comm-guild-strip .comm-guild-strip-leading{flex:0 0 36px;max-width:36px}.comm-workspace>.comm-guild-strip .comm-guild-strip-identity{top:calc(50% + env(safe-area-inset-top)/2)!important;height:34px;min-height:34px;max-width:calc(100% - 184px)!important;gap:7px;padding:3px 10px 3px 4px;border-radius:12px}.comm-workspace>.comm-guild-strip .comm-guild-strip-identity-avatar,.comm-workspace>.comm-guild-strip .comm-guild-strip-identity>.comm-guild-strip-peer-avatar{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;max-width:25px!important;max-height:25px!important;flex:0 0 25px!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions{gap:3px!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>button.comm-strip-mobile-action{flex:0 0 33px!important;max-width:33px!important;min-width:33px!important;width:33px!important;height:33px!important;min-height:33px!important}}@media(prefers-reduced-motion:reduce){.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>button,.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools>button{transition:none!important;transform:none!important}}.comm-workspace>.comm-guild-strip .comm-guild-strip-identity{height:auto!important;min-height:30px!important;gap:7px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;outline:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-identity-avatar,.comm-workspace>.comm-guild-strip .comm-guild-strip-peer-avatar{border:0!important;outline:0!important;box-shadow:none!important;background-color:transparent!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-leading>.comm-guild-strip-channel-icon{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-leading>.comm-guild-strip-channel-icon.is-voice{border:0!important;background:transparent!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop),.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools>button,.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools .comm-music-button{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important;transform:none!important;color:var(--cm-muted)!important;transition:background-color .18s ease,color .18s ease!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools>button.active,.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop).active{border:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important;color:var(--comm-strip-accent)!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools>button:hover,.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop):hover,.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools .comm-music-button:hover{border:0!important;box-shadow:none!important;transform:none!important;color:var(--cm-ink)!important;background:color-mix(in srgb,var(--cm-hover) 70%,transparent)!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-room-tools>button:focus-visible,.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>button:not(.comm-mobile-menu-backdrop):focus-visible{outline:0!important;box-shadow:none!important;color:var(--comm-strip-accent)!important;background:color-mix(in srgb,var(--comm-strip-accent) 12%,transparent)!important}@media(min-width:961px),(min-width:761px)and (pointer:fine){.comm-workspace:has(>.comm-guild-strip){display:grid;padding-top:0!important;grid-template-rows:48px minmax(0,1fr)!important;align-content:stretch!important}.comm-workspace>.comm-guild-strip{position:relative!important;inset:auto!important;grid-column:3 / -1!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:48px!important;height:48px!important;z-index:120!important;border-bottom:1px solid var(--cm-line);overflow:visible!important}.comm-workspace>.comm-servers{grid-column:1!important;grid-row:1 / 3!important;min-width:0!important;min-height:0!important;height:100%!important;max-height:100%!important;align-self:stretch!important}.content-main.route-community .comm-workspace>.comm-channels{grid-column:2!important;grid-row:1 / 3!important;min-width:0!important;min-height:0!important;height:100%!important;max-height:100%!important;align-self:stretch!important}.content-main.route-community .comm-workspace>.comm-main{grid-column:3!important;grid-row:2!important;min-height:0!important;max-height:100%!important;height:100%!important;overflow:hidden!important}.content-main.route-community .comm-workspace>.comm-members{grid-column:4!important;grid-row:2!important;min-height:0!important;max-height:100%!important;height:100%!important}}.comm-workspace>.comm-guild-strip>.comm-guild-strip-leading{position:relative!important;flex:0 1 auto!important;width:auto!important;max-width:min(310px,32%)!important;min-width:0!important;height:100%;display:flex!important;align-items:center;gap:7px!important;overflow:hidden}.comm-workspace>.comm-guild-strip .comm-guild-strip-room-name{font-size:13px!important;font-weight:700!important;letter-spacing:0!important;color:var(--cm-ink)!important;display:block;max-width:100%;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.3;direction:ltr}.comm-workspace>.comm-guild-strip>.comm-guild-strip-leading>.comm-guild-strip-channel-icon{flex:0 0 23px!important;width:23px!important;height:25px!important;min-width:23px!important;min-height:25px!important;max-width:23px!important;color:var(--cm-muted)!important;border:0!important;box-shadow:none!important;background:none!important;border-radius:0!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-leading>.comm-guild-strip-channel-icon.is-voice{color:var(--comm-strip-accent,var(--cm-jade))!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-identity{max-width:clamp(90px,24%,240px)!important;min-width:0!important}.comm-workspace>.comm-guild-strip.is-compact-tools .comm-guild-strip-identity{max-width:min(190px,25%)!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions{flex:0 0 auto!important;min-width:0!important;max-width:calc(100% - 64px);gap:3px!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>.comm-strip-welcome-return{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0 10px!important;min-height:30px!important;height:30px!important;border:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;gap:5px!important;font-size:12px!important;color:var(--cm-muted)!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions>.comm-strip-welcome-return:hover{background:var(--cm-hover)!important;color:var(--cm-ink)!important}.comm-workspace>.comm-guild-strip>.comm-member-search-dock{position:relative;z-index:5;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;flex:0 0 39px;width:39px;min-width:39px;height:100%;padding:0 4px 0 2px;margin-left:5px}.comm-workspace>.comm-guild-strip>.comm-member-search-dock.is-open{flex:0 0 286px;width:286px;min-width:0!important;padding:7px 10px!important;margin-left:6px;border-left:1px solid var(--cm-line)}.comm-member-search-field,.comm-member-search-island-field{width:100%;display:flex;align-items:center;gap:8px;padding:0 10px;min-height:33px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--cm-line) 84%,transparent);border-radius:8px;background:color-mix(in srgb,var(--cm-soft) 63%,var(--cm-bg));color:var(--cm-muted)}.comm-member-search-field:focus-within,.comm-member-search-island-field:focus-within{border-color:color-mix(in srgb,var(--comm-strip-accent,var(--cm-jade)) 38%,var(--cm-line))}.comm-member-search-field input,.comm-member-search-island-field input{font:inherit;font-size:12px!important;color:var(--cm-ink);outline:0!important;border:0!important;box-shadow:none!important;background:transparent!important;flex:1;min-width:0;height:30px;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comm-member-search-field input::placeholder,.comm-member-search-island-field input::placeholder{color:var(--cm-muted)}.comm-member-search-field input::-webkit-search-cancel-button,.comm-member-search-island-field input::-webkit-search-cancel-button{display:none}.comm-workspace>.comm-guild-strip>.comm-member-search-dock>.comm-member-search-trigger{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--cm-muted)!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;display:grid!important;place-items:center!important;padding:0!important}.comm-workspace>.comm-guild-strip>.comm-member-search-dock>.comm-member-search-trigger:hover,.comm-workspace>.comm-guild-strip>.comm-member-search-dock>.comm-member-search-trigger[aria-expanded=true]{color:var(--cm-ink)!important;background:var(--cm-hover)!important}.comm-workspace .comm-member-search-field button,.comm-workspace .comm-member-search-island-field button{background:transparent!important;border:0!important;box-shadow:none!important;min-width:23px!important;width:23px!important;height:25px!important;padding:0!important;color:var(--cm-muted)!important}@media(min-width:1101px)and (max-width:1250px){.comm-workspace>.comm-guild-strip>.comm-member-search-dock.is-open{flex-basis:250px!important;width:250px!important}}.comm-workspace>.comm-guild-strip>.comm-member-search-island{position:absolute!important;z-index:150!important;right:10px!important;top:calc(100% + 7px)!important;display:flex!important;flex-direction:column!important;width:min(355px,calc(100vw - 24px))!important;min-width:0;max-height:min(67dvh,585px)!important;overflow:hidden!important;padding:10px!important;gap:8px!important;box-sizing:border-box;background:color-mix(in srgb,var(--cm-side) 96%,var(--cm-bg))!important;border:1px solid color-mix(in srgb,var(--cm-line) 92%,transparent)!important;border-radius:16px!important;box-shadow:0 24px 75px #0006,0 0 0 1px #ffffff04!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.comm-workspace>.comm-guild-strip .comm-member-search-island-field{flex:0 0 38px;min-height:38px;padding:0 9px;border-radius:10px}.comm-workspace>.comm-guild-strip .comm-member-search-results{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;display:grid;gap:7px;align-content:start;min-height:0;padding:1px 2px 3px;scrollbar-width:thin}.comm-workspace>.comm-guild-strip .comm-member-search-card{position:relative!important;display:block!important;min-width:0!important;width:100%!important;min-height:92px!important;max-height:92px!important;height:92px!important;padding:0!important;overflow:hidden!important;text-align:left!important;border:1px solid color-mix(in srgb,var(--cm-line) 90%,transparent)!important;border-radius:12px!important;background:var(--cm-soft)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.comm-workspace>.comm-guild-strip .comm-member-search-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--comm-strip-accent,var(--cm-jade)) 36%,var(--cm-line))!important}.comm-workspace>.comm-guild-strip .comm-member-search-banner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--cm-soft) 70%,var(--cm-side)),var(--cm-bg))}.comm-member-search-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#030d14f0,#04101857 68%,#030d1421)}.comm-member-search-banner>img{width:100%;height:100%;display:block;object-fit:cover;transform-origin:center}.comm-workspace>.comm-guild-strip .comm-member-search-card-content{position:absolute;z-index:2;left:11px;right:10px;bottom:10px;display:flex;align-items:end;gap:10px;min-width:0;color:#f3f5ef}.comm-workspace>.comm-guild-strip .comm-member-search-card-content>.comm-member-search-avatar{flex:0 0 43px;width:43px!important;height:43px!important;min-width:43px!important;min-height:43px!important;max-width:43px!important;max-height:43px!important;border-radius:50%!important;overflow:hidden!important;box-shadow:0 0 0 2px #daf0e824}.comm-workspace>.comm-guild-strip .comm-member-search-card-content>.comm-member-search-avatar :is(.comm-avatar-media,.comm-avatar-media img,.comm-avatar-fallback){width:100%!important;height:100%!important;border-radius:50%!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important;object-fit:cover!important}.comm-workspace>.comm-guild-strip .comm-member-search-info{min-width:0;flex:1;display:grid;gap:3px;align-content:center}.comm-workspace>.comm-guild-strip .comm-member-search-info strong{display:block;min-width:0;color:#f5f5f0;font-size:13px!important;font-weight:750!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-workspace>.comm-guild-strip .comm-member-search-info small{font-size:12px!important;color:#bdcfce;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comm-workspace>.comm-guild-strip .comm-member-search-empty{margin:0;padding:26px 10px 30px;text-align:center;font-size:12px;color:var(--cm-muted)}.comm-member-search-float-enter-active,.comm-member-search-float-leave-active{transition:opacity .2s ease,transform .24s cubic-bezier(.22,.82,.25,1)}.comm-member-search-float-enter-from,.comm-member-search-float-leave-to{opacity:0;transform:translateY(-9px) scale(.975)}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace>.comm-guild-strip>.comm-guild-strip-leading{max-width:min(170px,43%)!important;gap:4px!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-leading>.comm-guild-strip-channel-icon{width:19px!important;min-width:19px!important;max-width:19px!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-room-name{font-size:12px!important;max-width:calc(100vw - 178px)}.comm-workspace>.comm-guild-strip .comm-guild-strip-identity{display:none!important}.comm-workspace>.comm-guild-strip .comm-guild-strip-actions{margin-left:auto!important}.comm-workspace>.comm-guild-strip>.comm-member-search-dock{margin-left:1px!important;min-width:33px!important;flex-basis:33px!important;width:33px!important;padding:0!important}.comm-workspace>.comm-guild-strip>.comm-member-search-island{top:calc(100% + 5px)!important;right:5px!important}}@media(prefers-reduced-motion:reduce){.comm-member-search-float-enter-active,.comm-member-search-float-leave-active,.comm-workspace>.comm-guild-strip .comm-member-search-card{transition:none!important}}@media(min-width:961px),(min-width:761px)and (pointer:fine){.comm-workspace>.comm-guild-strip{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-leading{flex:0 1 auto!important;min-width:0!important;max-width:min(310px,32%)!important;margin:0!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-identity,.comm-workspace>.comm-guild-strip.is-compact-tools>.comm-guild-strip-identity{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;flex:1 1 0%!important;width:0!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;gap:8px!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-identity>strong{display:block;flex:0 1 auto!important;min-width:0!important;max-width:calc(100% - 38px)!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-identity>.comm-guild-strip-identity-avatar,.comm-workspace>.comm-guild-strip>.comm-guild-strip-identity>.comm-guild-strip-peer-avatar{flex-shrink:0!important}.comm-workspace>.comm-guild-strip>.comm-guild-strip-actions{position:relative!important;flex:0 0 auto!important;margin-left:0!important;max-width:calc(100% - 110px)!important}.comm-workspace>.comm-guild-strip>.comm-member-search-dock{flex-shrink:0!important}}.comm-workspace>.comm-guild-strip .comm-voice-actions-wrap{position:relative;z-index:12;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;min-width:0;height:100%}.comm-workspace>.comm-guild-strip .comm-voice-mode-switch{display:flex;align-items:center;gap:2px;flex:0 0 auto;padding:2px;border:0;border-radius:11px;background:color-mix(in srgb,var(--cm-soft) 45%,transparent)}.comm-workspace>.comm-guild-strip button.comm-voice-mode-button{display:grid!important;place-items:center!important;flex:0 0 33px!important;width:33px!important;min-width:33px!important;max-width:33px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;outline:0!important;border-radius:9px!important;background:transparent!important;color:var(--cm-muted)!important;box-shadow:none!important;transition:background .18s ease,color .18s ease!important}.comm-workspace>.comm-guild-strip button.comm-voice-mode-button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--cm-hover) 82%,transparent)!important;color:var(--cm-ink)!important}.comm-workspace>.comm-guild-strip button.comm-voice-mode-button.is-active{background:color-mix(in srgb,var(--comm-strip-accent,var(--cm-jade)) 13%,var(--cm-side))!important;color:var(--comm-strip-accent,var(--cm-jade))!important}.comm-workspace>.comm-guild-strip button.comm-voice-tools-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:9px!important;padding:0 7px!important;background:transparent!important;color:var(--cm-muted)!important;font-size:12px!important;font-weight:700!important;transition:background .18s ease,color .18s ease!important}.comm-workspace>.comm-guild-strip .comm-voice-tools-trigger>span{display:block;font-size:12px;font-weight:700;white-space:nowrap}.comm-workspace>.comm-guild-strip button.comm-voice-tools-trigger:is(:hover,:focus-visible,.is-active){background:color-mix(in srgb,var(--cm-hover) 70%,transparent)!important;color:var(--cm-ink)!important}.comm-workspace>.comm-guild-strip button.comm-voice-tools-trigger.is-active{color:var(--comm-strip-accent,var(--cm-jade))!important}.comm-voice-tools-chevron{opacity:.65;transition:transform .18s ease}.comm-voice-tools-trigger.is-active .comm-voice-tools-chevron{transform:rotate(180deg)}.comm-workspace>.comm-guild-strip .comm-voice-tools-popover{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;z-index:140!important;display:flex!important;flex-direction:column!important;width:min(292px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;min-width:0!important;max-height:min(73dvh,540px)!important;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:7px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--cm-line) 76%,transparent)!important;background:color-mix(in srgb,var(--cm-side) 97%,var(--cm-bg))!important;color:var(--cm-ink)!important;box-shadow:0 22px 55px #00000052,inset 0 1px color-mix(in srgb,#fff 5%,transparent)!important;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);scrollbar-width:thin;overscroll-behavior:contain}.comm-workspace>.comm-guild-strip .comm-voice-tools-head{display:flex;align-items:center;gap:9px;min-height:38px;padding:0 11px 7px;color:var(--cm-muted);border-bottom:1px solid color-mix(in srgb,var(--cm-line) 65%,transparent)}.comm-workspace>.comm-guild-strip .comm-voice-tools-head>strong{min-width:0;font-size:12px!important;font-weight:750!important;color:var(--cm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comm-workspace>.comm-guild-strip .comm-voice-tools-group{display:grid;gap:2px;align-content:start;padding:10px 3px 8px;min-width:0}.comm-workspace>.comm-guild-strip .comm-voice-tools-group+.comm-voice-tools-group{border-top:1px solid color-mix(in srgb,var(--cm-line) 58%,transparent)}.comm-workspace>.comm-guild-strip .comm-voice-tools-group-label{display:block;padding:0 9px 6px;font-size:12px!important;font-weight:720!important;line-height:1.25;color:var(--cm-muted);letter-spacing:.025em}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:11px!important;width:100%!important;min-width:0!important;min-height:36px!important;height:36px!important;padding:0 10px!important;margin:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--cm-ink)!important;border-radius:9px!important;text-align:left!important;transition:color .15s ease,background .15s ease!important}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button>svg{flex:0 0 17px;min-width:17px;color:var(--cm-muted)}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button>span{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px!important;font-weight:560}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button>small{flex:0 0 auto;font-size:12px;color:var(--cm-muted)}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--cm-hover) 78%,transparent)!important}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button.is-selected{background:color-mix(in srgb,var(--comm-strip-accent,var(--cm-jade)) 8%,transparent)!important}.comm-workspace>.comm-guild-strip .comm-voice-tools-group>button.is-selected>svg{color:var(--comm-strip-accent,var(--cm-jade))!important}.comm-voice-tools-slide-enter-active,.comm-voice-tools-slide-leave-active{transition:opacity .18s ease,transform .2s cubic-bezier(.2,.8,.25,1)}.comm-voice-tools-slide-enter-from,.comm-voice-tools-slide-leave-to{opacity:0;transform:translateY(-7px) scale(.98)}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.comm-workspace>.comm-guild-strip .comm-voice-actions-wrap{gap:3px!important}.comm-workspace>.comm-guild-strip .comm-voice-mode-switch{padding:1px!important}.comm-workspace>.comm-guild-strip button.comm-voice-mode-button{flex-basis:29px!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:31px!important;min-height:31px!important}.comm-workspace>.comm-guild-strip button.comm-voice-tools-trigger{width:32px!important;max-width:32px!important;min-width:32px!important;padding:0!important;gap:0!important}.comm-workspace>.comm-guild-strip .comm-voice-tools-trigger>span,.comm-workspace>.comm-guild-strip .comm-voice-tools-chevron{display:none!important}.comm-workspace>.comm-guild-strip .comm-voice-tools-popover{right:0!important;top:calc(100% + 6px)!important}}@media(prefers-reduced-motion:reduce){.comm-voice-tools-slide-enter-active,.comm-voice-tools-slide-leave-active,.comm-workspace>.comm-guild-strip button.comm-voice-tools-trigger,.comm-workspace>.comm-guild-strip button.comm-voice-mode-button{transition:none!important}}.comm-channels>.comm-primary-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:0 8px 9px!important;padding:4px 0 8px!important}.comm-channels>.comm-primary-nav>button{min-width:0!important;width:100%!important;min-height:36px!important;padding:5px 2px!important;display:flex!important;flex-direction:column!important;gap:4px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:9px!important;background:transparent!important;font-size:12px!important}.comm-channels>.comm-primary-nav>button>svg{display:block!important;flex:0 0 auto}.comm-channels>.comm-primary-nav>button>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;font-size:12px!important}.comm-channels>.comm-primary-nav>button.active,.comm-channels>.comm-primary-nav>button:hover{color:var(--cm-ink)!important;background:color-mix(in srgb,var(--cm-jade) 9%,var(--cm-soft))!important}.comm-channels .comm-channel.competitive-room{border:1px solid color-mix(in srgb,var(--cm-jade) 20%,var(--cm-line))!important;border-radius:11px;background:color-mix(in srgb,var(--cm-jade) 7%,var(--cm-soft));margin-block:2px!important}.comm-channels .comm-channel.competitive-room.selected{border-color:var(--cm-jade)!important;background:color-mix(in srgb,var(--cm-jade) 14%,var(--cm-soft))}.comm-channels .comm-channel.competitive-room>svg,.comm-channels .comm-channel.competitive-room .comm-channel-kind{color:var(--cm-jade)!important}.comm-main.comm-competitive-room{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.comm-main.comm-competitive-room>.comm-call-main-host{min-height:0;flex:1 1 0;height:0}.comm-channel-scroll>.comm-primary-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:0 8px 8px!important;padding:3px 0 8px!important;height:auto!important;min-height:57px!important;flex:0 0 auto!important;align-items:stretch!important;border-bottom:1px solid var(--cm-line)!important}.comm-channel-scroll>.comm-primary-nav>button{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;width:100%!important;height:48px!important;min-height:48px!important;padding:5px 2px!important;border-radius:9px!important;border:1px solid transparent!important;overflow:hidden!important;font-size:12px!important;background:transparent!important}.comm-channel-scroll>.comm-primary-nav>button>svg{display:block!important;flex:0 0 auto!important;width:16px!important;height:16px!important}.comm-channel-scroll>.comm-primary-nav>button>span{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.4!important}.comm-channel-scroll>.comm-primary-nav>button:hover,.comm-channel-scroll>.comm-primary-nav>button.active{background:color-mix(in srgb,var(--cm-jade) 12%,var(--cm-soft))!important;color:var(--cm-ink)!important}.comm-workspace>.comm-members:not(.has-rail-wallpaper):before{opacity:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme=light] .comm-workspace>.comm-members{color:var(--cm-ink)!important;background-color:#f3f7f6!important;border-left-color:#3b5e6c26!important}html[data-theme=light] .comm-workspace>.comm-members.has-rail-wallpaper:before{background:linear-gradient(180deg,#fbfdfe1a,#f1f8f96b 56%,#ecf3f5b8)!important;opacity:var(--member-rail-overlay,0)!important}html[data-theme=light] .comm-workspace>.comm-members>header{color:#5c7581!important;border-bottom-color:#3b5e6c29!important}html[data-theme=light] .comm-workspace>.comm-members>header strong{color:#304d5b!important}html[data-theme=light] .comm-workspace>.comm-members .comm-role-caption:not([style*=--role-color]){color:#607b85!important}html[data-theme=light] .comm-workspace>.comm-members button.comm-member:not(.has-member-banner){color:#294553!important}html[data-theme=light] .comm-workspace>.comm-members button.comm-member:not(.has-member-banner):hover{background:#55919914!important}html[data-theme=light] .comm-workspace>.comm-members button.comm-member:not(.has-member-banner) small{color:#657c88}html[data-theme=light] .comm-workspace>.comm-members .comm-call-participants-head{border-bottom-color:#3c67752e!important}html[data-theme=light] .comm-workspace>.comm-members .comm-access-control{color:#5c7581!important}.comm-workspace,.comm-modal{--cm-bg:#0b0e13;--cm-side:#10141b;--cm-soft:#151a22;--cm-line:rgba(157,168,187,.15);--cm-ink:#edf0f4;--cm-muted:#8d96a5;--cm-accent:#d4b777;--cm-jade:#7f9fbd;--cm-hover:rgba(151,162,183,.055)}.content-main.route-community .comm-channels{background:linear-gradient(180deg,#10141bfb,#0c0f15fb)!important;border-right:1px solid var(--cm-line)!important;box-shadow:10px 0 34px #0000000e}.comm-channel-scroll>.comm-space-head{margin:6px 8px 8px!important;border-radius:10px!important;border:1px solid color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 14%,var(--cm-line))!important;box-shadow:0 8px 22px #00000014!important}.comm-channel-scroll>.comm-space-head .comm-space-head-icon{border-radius:9px!important}.comm-search{margin:0 8px 7px!important;min-height:34px!important;height:34px!important;padding:0 9px!important;border:1px solid rgba(157,168,187,.13)!important;border-radius:8px!important;background:#13171fb8!important;box-shadow:none!important}.comm-search:focus-within{border-color:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 38%,var(--cm-line))!important;background:#161b24db!important}.comm-search kbd{border-color:#9da8bb26!important;background:#ffffff05!important;color:#7f8998!important}.comm-channel-scroll>.comm-primary-nav{margin:0 8px 6px!important;padding:0 0 7px!important;gap:2px!important;border-bottom:1px solid rgba(157,168,187,.11)!important}.comm-channel-scroll>.comm-primary-nav>button{min-height:30px!important;height:30px!important;padding:0 8px!important;border-radius:7px!important;color:#8993a2!important;font-size:12px!important}.comm-channel-scroll>.comm-primary-nav>button:hover,.comm-channel-scroll>.comm-primary-nav>button.active{color:#e7ebf1!important;background:#97a2b70e!important}.comm-channel-scroll>.comm-primary-nav>button.active>svg,.comm-channel-scroll>.comm-primary-nav>button:hover>svg{color:var(--runia-accent,var(--cm-accent))!important}.comm-sidebar-welcome{width:calc(100% - 16px)!important;min-height:34px!important;margin:0 8px 7px!important;padding:0 9px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;border:1px solid transparent!important;border-radius:8px!important;color:#929ba9!important;background:transparent!important;font-size:12px!important;text-align:left!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}.comm-sidebar-welcome:hover{color:#edf0f4!important;background:#97a2b70d!important;border-color:#9da8bb14!important}.comm-sidebar-welcome.active{color:#f1f2f5!important;border-color:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 15%,transparent)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 10%,transparent),#97a2b706)!important;box-shadow:inset 2px 0 0 var(--runia-accent,var(--cm-accent))!important}.comm-sidebar-welcome>svg{color:var(--runia-accent,var(--cm-accent));opacity:.9}.comm-channel-list{padding-left:8px!important;padding-right:8px!important}button.comm-category{min-height:27px!important;margin:5px 0 1px!important;padding:6px 6px 4px!important;color:#727c8b!important;letter-spacing:.085em!important}button.comm-category:hover{color:#a9b0bc!important}button.comm-channel{min-height:35px!important;margin:1px 0!important;padding:7px 8px!important;border-radius:7px!important;border:1px solid transparent!important;color:#9099a8!important;background:transparent!important;box-shadow:none!important}button.comm-channel:hover{color:#e7eaf0!important;background:#97a2b70b!important}button.comm-channel.selected{color:#f0f2f5!important;border-color:#9da8bb13!important;background:linear-gradient(90deg,color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 9%,transparent),#97a2b709)!important;box-shadow:inset 2px 0 0 var(--runia-accent,var(--cm-accent))!important}button.comm-channel.selected>svg{color:var(--runia-accent,var(--cm-accent))!important}.comm-channel-kind{padding:2px 5px!important;border-radius:4px!important;background:#9da8bb12!important;color:#788392!important;font-size:12px!important;letter-spacing:.025em!important}.comm-channel-unread-badge{background:#c8b27d!important;color:#17191e!important;box-shadow:none!important}.comm-space-footer{border-top-color:#9da8bb1c!important}.comm-profile-dock{background:#0d1016f5!important;border-top-color:#9da8bb1f!important}@media(min-width:961px),(min-width:761px)and (pointer:fine){.native-shell .comm-workspace:has(>.comm-guild-strip){grid-template-rows:minmax(0,1fr)!important;padding-top:0!important}.native-shell .comm-workspace>.comm-guild-strip{display:none!important}.native-shell .comm-workspace>.comm-servers{grid-row:1!important}.native-shell .content-main.route-community .comm-workspace>.comm-channels{grid-row:1!important}.native-shell .content-main.route-community .comm-workspace>.comm-main{grid-row:1!important}.native-shell .content-main.route-community .comm-workspace>.comm-members{grid-row:1!important}}html[data-theme=light] .comm-workspace{--cm-bg:#f7f8f6;--cm-side:#eef1ef;--cm-soft:#f4f5f2;--cm-line:rgba(53,66,76,.14);--cm-ink:#26343c;--cm-muted:#66747c;--cm-jade:#557b91;--cm-hover:rgba(54,68,78,.05)}html[data-theme=light] .content-main.route-community .comm-channels{background:linear-gradient(180deg,#f5f7f4fc,#eef1eefc)!important}html[data-theme=light] .comm-search{background:#ffffffad!important}html[data-theme=light] .comm-sidebar-welcome{color:#617079!important}html[data-theme=light] button.comm-channel{color:#627079!important}html[data-theme=light] button.comm-channel:hover,html[data-theme=light] button.comm-channel.selected{color:#26343c!important}@media(prefers-reduced-motion:reduce){.comm-sidebar-welcome{transition:none!important}}.comm-workspace .comm-servers{background:#0c0f15!important}.comm-workspace .comm-main{background:radial-gradient(ellipse at top right,rgba(127,159,202,.025),transparent 60%),#0b0e13!important}.comm-workspace button.comm-me{background:#ffffff05!important}.comm-workspace .comm-avatar{background:#272e39;color:#c4ccd7}.comm-workspace .comm-space-head-icon{background:#0e1117c7!important}.comm-workspace .comm-space-head-actions button{background:#0e1117a3!important}.comm-workspace .comm-space-head-actions button:hover:not(:disabled){background:#141820db!important}.comm-workspace .comm-space-head-copy small{color:#c0c7d1!important}.comm-workspace .comm-space-head-copy>span svg{color:#d1d6de!important}.comm-workspace .comm-timeline>.comm-message,.comm-workspace .comm-timeline>.comm-message.is-ai,.comm-workspace .comm-timeline>.comm-message[class*=style-]{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}.comm-workspace .comm-timeline>.comm-message>.comm-message-content{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.comm-workspace .comm-timeline>.comm-message:hover,.comm-workspace .comm-timeline>.comm-message:focus-within{background:#97a2b709!important}html[data-theme=light] .comm-workspace .comm-servers{background:#ecefed!important}html[data-theme=light] .comm-workspace .comm-main{background:#f7f8f6!important}html[data-theme=light] .comm-workspace button.comm-me{background:#2a373f06!important}@media(min-width:761px)and (pointer:fine){.content-main.route-community .comm-channels{--cm-bg:#0d0f13;--cm-side:#111318;--cm-soft:#17191f;--cm-line:rgba(255,255,255,.055);--cm-ink:#dbdee1;--cm-muted:#949ba6;--cm-hover:rgba(255,255,255,.055);background:#111318!important;border-right-color:#ffffff0e!important}.content-main.route-community .comm-channels>.comm-channel-scroll{scrollbar-width:none!important;background:#111318!important}.content-main.route-community .comm-channels>.comm-channel-scroll::-webkit-scrollbar{display:none!important}.content-main.route-community .comm-channel-scroll>.comm-space-head{flex-basis:80px!important;min-height:80px!important;height:80px!important;margin:7px 8px 6px!important;border:0!important;border-radius:10px!important;box-shadow:none!important;background-color:#14161b!important}.content-main.route-community .comm-channel-scroll>.comm-space-head:after{background:linear-gradient(180deg,#07080a05,#07080a2e 48%,#07080ab8)!important}.content-main.route-community .comm-channel-scroll>.comm-space-head .comm-space-head-bottom{left:9px!important;right:9px!important;bottom:7px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important}.content-main.route-community .comm-channel-scroll>.comm-space-head .comm-space-head-icon{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;min-height:34px!important;max-height:34px!important;border-radius:9px!important;border-color:#ffffff1c!important;box-shadow:0 2px 8px #0000003d!important}.content-main.route-community .comm-space-head-copy h2{color:#f2f3f5!important;font-size:13px!important;font-weight:650!important}.content-main.route-community .comm-space-head-copy small{margin-top:1px!important;color:#a8adb6!important;font-size:12px!important;text-shadow:none!important}.content-main.route-community .comm-channel-scroll>button.comm-level-progress{flex:0 0 24px!important;min-height:24px!important;height:24px!important;width:calc(100% - 20px)!important;margin:0 10px 5px!important;padding:0!important;grid-template-columns:auto minmax(36px,1fr)!important;grid-template-rows:24px!important;align-items:center!important;gap:8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.content-main.route-community .comm-level-progress-copy{grid-column:1!important;display:flex!important;align-items:center!important;gap:6px!important}.content-main.route-community .comm-level-progress-copy b{font-size:12px!important;font-weight:700!important;letter-spacing:.055em!important;color:#b8bdc6!important}.content-main.route-community .comm-level-progress-copy small{font-size:12px!important;color:#686f7b!important}.content-main.route-community .comm-level-progress-track{grid-column:2!important;width:100%!important;height:2px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#ffffff16!important;box-shadow:none!important}.content-main.route-community .comm-level-progress-track i{min-width:2px!important;box-shadow:none!important;background:color-mix(in srgb,var(--runia-accent,var(--cm-accent)) 70%,#8c95a3)!important}.content-main.route-community .comm-channel-scroll>.comm-search{flex:0 0 30px!important;min-height:30px!important;height:30px!important;margin:0 8px 6px!important;padding:0 9px!important;border:0!important;border-radius:5px!important;background:#0b0d10!important;color:#858c98!important;box-shadow:inset 0 0 0 1px #ffffff09!important}.content-main.route-community .comm-search:focus-within{box-shadow:inset 0 0 0 1px #ffffff18!important}.content-main.route-community .comm-search input{font-size:12px!important}.content-main.route-community .comm-search kbd{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#606773!important;font-size:12px!important}.content-main.route-community .comm-channel-scroll>.comm-primary-nav{flex:0 0 31px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important;margin:0 8px 5px!important;padding:0!important;border:0!important}.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button{width:100%!important;min-width:0!important;min-height:30px!important;height:30px!important;padding:0 6px!important;display:flex!important;flex-direction:row!important;justify-content:center!important;gap:5px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#8b929d!important;font-size:12px!important}.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button>svg{display:block!important;width:14px!important;height:14px!important;color:#7f8793!important;opacity:1!important}.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button>span{font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button:hover,.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button.active{color:#e3e5e8!important;background:#ffffff0e!important}.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button:hover>svg,.content-main.route-community .comm-channel-scroll>.comm-primary-nav>button.active>svg{color:#b7bdc7!important}.content-main.route-community .comm-sidebar-welcome{width:calc(100% - 16px)!important;min-height:32px!important;height:32px!important;margin:0 8px 3px!important;padding:0 8px!important;gap:8px!important;border:0!important;border-radius:5px!important;color:#9299a4!important;background:transparent!important;box-shadow:none!important;font-size:12px!important}.content-main.route-community .comm-sidebar-welcome>svg{color:#858c97!important;opacity:1!important}.content-main.route-community .comm-sidebar-welcome:hover,.content-main.route-community .comm-sidebar-welcome.active{color:#e3e5e8!important;background:#ffffff0e!important;box-shadow:none!important}.content-main.route-community .comm-sidebar-welcome.active>svg{color:#c3c8d0!important}.content-main.route-community .comm-onboarding-indicator{width:6px!important;height:6px!important;margin-left:auto!important;box-shadow:none!important}.content-main.route-community .comm-channel-scroll>.comm-channel-admin{flex:0 0 22px!important;min-height:22px!important;height:22px!important;margin:0 8px 1px!important;padding:0!important;justify-content:flex-end!important;gap:1px!important;opacity:.18!important;transition:opacity .14s ease!important}.content-main.route-community .comm-channel-scroll:hover>.comm-channel-admin,.content-main.route-community .comm-channel-scroll>.comm-channel-admin:focus-within{opacity:.72!important}.content-main.route-community .comm-channel-scroll>.comm-channel-admin>button{width:22px!important;min-width:22px!important;height:22px!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;color:#858c97!important}.content-main.route-community .comm-channel-scroll>.comm-channel-admin>button:hover{color:#d6d9de!important;background:#ffffff0e!important}.content-main.route-community .comm-channel-scroll>.comm-channel-list{padding:1px 8px 12px!important}.content-main.route-community button.comm-category{min-height:25px!important;margin:4px 0 0!important;padding:5px 4px 3px!important;color:#777e89!important;font-size:12px!important;font-weight:700!important;letter-spacing:.065em!important}.content-main.route-community button.comm-category:hover{color:#aeb3bc!important;background:transparent!important}.content-main.route-community button.comm-category>svg{width:11px!important;height:11px!important;opacity:.72!important}.content-main.route-community button.comm-category.managed-group>small{font-size:12px!important;color:#666d77!important}.content-main.route-community .comm-channel-shell{margin:0!important;padding:0!important}.content-main.route-community button.comm-channel{min-height:32px!important;height:32px!important;margin:1px 0!important;padding:0 8px!important;gap:7px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#949ba4!important;box-shadow:none!important;font-size:13px!important;font-weight:450!important}.content-main.route-community button.comm-channel>svg{width:17px!important;height:17px!important;color:#7f8792!important;opacity:1!important}.content-main.route-community button.comm-channel:hover{color:#d7d9dd!important;background:#ffffff0b!important}.content-main.route-community button.comm-channel.selected{color:#f2f3f5!important;background:#ffffff13!important;border:0!important;box-shadow:none!important}.content-main.route-community button.comm-channel.selected>svg{color:#b9bec7!important}.content-main.route-community button.comm-channel.unread{color:#e2e4e8!important;font-weight:600!important}.content-main.route-community .comm-channel-main-label{display:flex!important;align-items:center!important;gap:6px!important}.content-main.route-community .comm-channel-unread-badge{min-width:16px!important;height:16px!important;padding:0 4px!important;border-radius:8px!important;background:#d7d9de!important;color:#202226!important;font-size:12px!important;font-weight:800!important}.content-main.route-community .comm-channel-kind{padding:2px 4px!important;border:0!important;border-radius:4px!important;background:#ffffff0e!important;color:#858c97!important;font-size:12px!important;letter-spacing:.045em!important}.content-main.route-community button.comm-channel.voice-room .comm-channel-kind{display:none!important}.content-main.route-community button.comm-channel.voice-room{color:#949ba4!important;background:transparent!important}.content-main.route-community button.comm-channel.voice-room:hover,.content-main.route-community button.comm-channel.voice-room.selected{color:#e2e4e8!important;background:#ffffff0e!important}.content-main.route-community .comm-channel-list .comm-channel-shell.is-voice-block{margin:0 0 2px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.content-main.route-community .comm-channel-shell.is-voice-block>button.comm-channel{min-height:32px!important;height:32px!important;margin:1px 0!important;padding:0 8px!important;border-radius:5px!important}.content-main.route-community .comm-channel-shell.is-voice-block>.comm-call-sidebar-participants{margin:0 0 3px 18px!important;padding:1px 0 2px 10px!important;border-left:1px solid rgba(255,255,255,.075)!important;gap:1px!important;background:transparent!important}.content-main.route-community .comm-channel-shell.is-voice-block .comm-call-sidebar-peer{min-height:34px!important;height:34px!important;margin:0!important;padding:2px 5px!important;border:0!important;border-radius:5px!important;background:transparent!important;box-shadow:none!important}.content-main.route-community .comm-channel-shell.is-voice-block .comm-call-sidebar-peer:hover{border:0!important;background:#ffffff0a!important}.content-main.route-community .comm-call-sidebar-speaker-avatar{width:27px!important;height:27px!important;flex-basis:27px!important}.content-main.route-community .comm-workspace .comm-call-sidebar-speaker-avatar>.comm-avatar{width:25px!important;height:25px!important;min-width:25px!important;max-width:25px!important;min-height:25px!important;max-height:25px!important}.content-main.route-community .comm-call-sidebar-person-copy strong{font-size:12px!important;font-weight:550!important}.content-main.route-community .comm-call-sidebar-person-copy small{font-size:12px!important;color:#787f8a!important}.content-main.route-community .comm-call-sidebar-flags{opacity:.58!important}.content-main.route-community .comm-channels>.comm-call-dock-host{max-height:88px!important;border-top:1px solid rgba(255,255,255,.055)!important;background:#0f1115!important}.content-main.route-community .comm-call-controller{padding:4px 7px 5px!important;border-top:0!important;background:transparent!important}.content-main.route-community .comm-call-launch,.content-main.route-community .comm-call-connected{min-height:34px!important;height:34px!important;padding:3px 5px!important;border-radius:5px!important}.content-main.route-community .comm-call-connected b,.content-main.route-community .comm-call-launch b,.content-main.route-community .comm-call-connected small,.content-main.route-community .comm-call-launch small{font-size:12px!important}.content-main.route-community .comm-call-rail-controls{height:27px!important;margin-top:1px!important;justify-content:flex-start!important;gap:2px!important}.content-main.route-community .comm-call-rail-controls button{flex:0 0 28px!important;width:28px!important;max-width:28px!important;height:27px!important;border-radius:5px!important}.content-main.route-community .comm-call-relay-warning{position:absolute!important;right:9px!important;bottom:8px!important;margin:0!important;color:#6f7783!important;font-size:12px!important;opacity:.8!important}.content-main.route-community .comm-call-status{display:none!important}.content-main.route-community .comm-channels>.comm-native-tools{flex:0 0 28px!important;min-height:28px!important;height:28px!important;margin:0 7px!important;border-top:1px solid rgba(255,255,255,.045)!important;padding:0!important}.content-main.route-community .comm-channels>.comm-native-tools>.comm-native-tools-trigger{height:27px!important;min-height:27px!important;padding:0 6px!important;border-radius:4px!important;color:#7f8792!important;font-size:12px!important}.content-main.route-community .comm-native-tools-trigger>small{display:none!important}.content-main.route-community .comm-profile-dock{min-height:48px!important;height:48px!important;margin-top:0!important;border-top:1px solid rgba(255,255,255,.055)!important;background:#0d0f13!important;box-shadow:none!important}.content-main.route-community .comm-profile-copy strong{font-size:12px!important;font-weight:550!important}.content-main.route-community .comm-profile-copy small{font-size:12px!important;color:#777f8a!important}.content-main.route-community .comm-channel-scroll>.comm-space-footer{min-height:24px!important;margin:2px 8px 5px!important;padding:0!important;border-top:0!important}.content-main.route-community .comm-channel-scroll>.comm-space-footer>button{min-height:22px!important;height:22px!important;padding:0 5px!important;color:#747c87!important;font-size:12px!important}.content-main.route-community .comm-channel-scroll>.comm-space-footer>button:hover{color:#c9cdd4!important;background:#ffffff0a!important}}html:not([data-theme=light]) .comm-modal{--cm-bg:#0d0f13;--cm-side:#111318;--cm-soft:#171a20;--cm-line:rgba(255,255,255,.075);--cm-ink:#eef0f3;--cm-muted:#9299a4;--cm-jade:#8996a8;--cm-hover:rgba(255,255,255,.05);background:#111318!important;border-color:#ffffff16!important;box-shadow:0 28px 80px #00000085,inset 0 1px #ffffff05!important}html:not([data-theme=light]) .comm-modal-shade{background:#040508cc!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html:not([data-theme=light]) .comm-modal input:not([type=checkbox]),html:not([data-theme=light]) .comm-modal textarea,html:not([data-theme=light]) .comm-modal select{background:#0d1015!important;border-color:#ffffff14!important;color:#eef0f3!important;box-shadow:none!important}html:not([data-theme=light]) .comm-modal input:not([type=checkbox]):focus,html:not([data-theme=light]) .comm-modal textarea:focus,html:not([data-theme=light]) .comm-modal select:focus{border-color:#8fa7c261!important;outline-color:#8fa7c2!important}html:not([data-theme=light]) .comm-modal .comm-secondary{background:#171a20!important;border-color:#ffffff14!important;color:#cbd0d8!important}html:not([data-theme=light]) .comm-modal .comm-secondary:hover{background:#1d2027!important}html:not([data-theme=light]) .comm-context-menu{background:#15181e!important;border-color:#ffffff14!important;box-shadow:0 18px 50px #0000007a!important}html:not([data-theme=light]) .comm-context-menu button:hover{background:#ffffff0e!important;color:#eef0f3!important}.content-main.route-community .comm-channel-shell.is-voice-drop-eligible{position:relative!important;border-radius:6px!important;background:#8fa7c206!important}.content-main.route-community .comm-channel-shell.is-voice-drop-active{outline:2px dashed rgba(143,167,194,.7)!important;outline-offset:-2px!important;background:#8fa7c217!important;box-shadow:inset 0 0 0 1px #8fa7c214!important}.content-main.route-community .comm-channel-shell.is-voice-drop-active>button.comm-channel{background:#8fa7c216!important;color:#eef0f3!important}.content-main.route-community .comm-call-sidebar-peer.is-voice-draggable .comm-call-drag-handle{opacity:.38!important;color:#747d8a!important;transition:opacity .14s ease,color .14s ease!important}.content-main.route-community .comm-call-sidebar-peer.is-voice-draggable:hover .comm-call-drag-handle{opacity:1!important;color:#b8c0cc!important}.content-main.route-community .comm-call-sidebar-peer.is-voice-dragging{opacity:.48!important;background:#8fa7c20f!important}.comm-modal-shade:has(.comm-room-art-editor){padding:16px!important}.comm-modal:has(.comm-room-art-editor){width:680px!important;height:720px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;padding:0!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;border-radius:18px!important;border:0!important;background:#111318!important;box-shadow:0 30px 100px #00000075!important}.comm-modal:has(.comm-room-art-editor)>header{min-height:78px!important;margin:0!important;padding:19px 22px 15px!important;box-sizing:border-box!important;align-items:center!important;border-bottom:1px solid rgba(255,255,255,.065)!important;background:#111318!important}.comm-modal:has(.comm-room-art-editor)>header .comm-eyebrow{font-size:12px!important;letter-spacing:1.55px!important;color:#8d939d!important}.comm-modal:has(.comm-room-art-editor)>header h2{margin:4px 0 0!important;font:500 20px/1.25 Inter,Segoe UI,sans-serif!important;letter-spacing:-.25px!important;color:#eef0f3!important}.comm-modal:has(.comm-room-art-editor)>header>button{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border-radius:9px!important;color:#8f96a0!important;background:transparent!important}.comm-modal:has(.comm-room-art-editor)>header>button:hover{color:#edf0f4!important;background:#ffffff0b!important}.comm-modal:has(.comm-room-art-editor)>.comm-alert{margin:12px 22px 0!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form{min-height:0!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,.14) transparent!important;padding:18px 22px 0!important;gap:14px!important;box-sizing:border-box!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form::-webkit-scrollbar{width:6px!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form::-webkit-scrollbar-track{background:transparent!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form::-webkit-scrollbar-thumb{border-radius:999px!important;background:#ffffff24!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form>label{gap:6px!important;color:#9299a4!important;font-size:12px!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form>label>small{margin-top:0!important;color:#777f8b!important;font-size:12px!important;line-height:1.55!important}.comm-modal:has(.comm-room-art-editor) :is(input:not([type=checkbox]):not([type=range]):not([type=file]),textarea,select){min-height:44px!important;height:44px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.085)!important;border-radius:10px!important;background:#0d0f13!important;color:#e8ebef!important;box-shadow:none!important;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease!important}.comm-modal:has(.comm-room-art-editor) textarea{height:auto!important;min-height:78px!important;padding:10px 12px!important}.comm-modal:has(.comm-room-art-editor) :is(input,textarea,select):focus{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 42%,rgba(255,255,255,.085))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--runia-accent,var(--gold)) 7%,transparent)!important;outline:0!important}.comm-modal:has(.comm-room-art-editor) select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding-right:42px!important;background-color:#0d0f13!important;background-image:linear-gradient(45deg,transparent 50%,#8c939e 50%),linear-gradient(135deg,#8c939e 50%,transparent 50%)!important;background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;cursor:pointer!important}.comm-modal:has(.comm-room-art-editor) select:hover{border-color:#ffffff24!important;background-color:#101319!important}.comm-modal:has(.comm-room-art-editor) .comm-check{min-height:34px!important;padding:3px 2px!important;gap:9px!important}.comm-modal:has(.comm-room-art-editor) .comm-check input[type=checkbox]{width:16px!important;height:16px!important;flex:0 0 16px!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-editor{gap:12px!important;padding:13px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:14px!important;background:#ffffff04!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-preview{height:142px!important;min-height:142px!important;border-radius:11px!important;border-color:#ffffff16!important;background:#0d1015!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-preview-copy{left:15px!important;right:15px!important;bottom:13px!important;gap:3px!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-preview-copy>small{font-size:12px!important;letter-spacing:.1em!important;color:#eef0f399!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-preview-copy>div>strong{font-size:15px!important;font-weight:650!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-fields{grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr)!important;gap:10px!important;align-items:stretch!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload{position:relative!important;min-height:58px!important;height:58px!important;padding:8px 10px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.085)!important;border-radius:11px!important;background:#0d0f13!important;color:#e8ebef!important;cursor:pointer!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload:hover{border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 30%,rgba(255,255,255,.085))!important;background:#101319!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload.is-uploading{opacity:.68!important;cursor:progress!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload>input[type=file]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;opacity:0!important;cursor:pointer!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload-icon{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:9px!important;color:var(--runia-accent,var(--gold))!important;background:var(--runia-accent-soft)!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload-copy{min-width:0!important;display:grid!important;gap:1px!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload-copy strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:650!important;color:#e8ebef!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload-copy small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;color:#777f8b!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-upload-action{min-width:66px!important;height:32px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:8px!important;color:#cfd4da!important;background:#ffffff08!important;font-size:12px!important;font-weight:600!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-effect{min-width:0!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-effect select{height:58px!important;min-height:58px!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-opacity{grid-column:1/-1!important;min-height:38px!important;padding:2px 2px 0!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-opacity input[type=range]{height:16px!important;min-height:16px!important;accent-color:var(--runia-accent,var(--gold))!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-remove{min-height:38px!important;height:38px!important;padding:0 11px!important;border-radius:9px!important;border:1px solid rgba(216,112,112,.18)!important;color:#cf9393!important;background:#d25a5a09!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-remove:hover{color:#efb3b3!important;background:#d25a5a13!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form>footer{position:sticky!important;z-index:8!important;bottom:0!important;margin:4px -22px 0!important;padding:14px 22px 16px!important;min-height:68px!important;align-items:center!important;border-top:1px solid rgba(255,255,255,.065)!important;background:linear-gradient(180deg,#111318f0,#111318 28%)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form>footer button{min-height:40px!important;height:40px!important;padding:0 14px!important;border-radius:9px!important;font-size:12px!important;font-weight:620!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form>footer .comm-primary{min-width:124px!important}.comm-modal-shade:has(.comm-member-profile-v3){padding:16px!important}.comm-modal:has(.comm-member-profile-v3){width:720px!important;height:680px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;padding:0!important;overflow:hidden!important;display:block!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.085)!important;background:#111318!important;box-shadow:0 30px 100px #0000007a!important;scrollbar-width:none!important}.comm-modal:has(.comm-member-profile-v3)::-webkit-scrollbar{display:none!important}.comm-modal:has(.comm-member-profile-v3)>header{position:absolute!important;z-index:30!important;top:12px!important;right:12px!important;margin:0!important;padding:0!important}.comm-modal:has(.comm-member-profile-v3)>header>button{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9px!important;color:#e1e5e9!important;background:#0d0f13b8!important;box-shadow:0 5px 18px #0003!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.comm-modal:has(.comm-member-profile-v3)>header>button:hover{background:#14171deb!important;border-color:#ffffff2e!important}.comm-modal:has(.comm-member-profile-v3)>.comm-member-profile-v3{width:100%!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.comm-modal:has(.comm-member-profile-v3) .mp-hero{flex:0 0 auto!important}.comm-modal:has(.comm-member-profile-v3) .mp-cover{height:154px!important}.comm-modal:has(.comm-member-profile-v3) .mp-identity{margin:-35px 22px 0!important;gap:14px!important}.comm-modal:has(.comm-member-profile-v3) .mp-avatar{width:76px!important;height:76px!important;flex-basis:76px!important}.comm-modal:has(.comm-member-profile-v3) .mp-avatar .comm-avatar{width:76px!important;height:76px!important;min-width:76px!important;max-width:76px!important}.comm-modal:has(.comm-member-profile-v3) .mp-person{padding-top:36px!important}.comm-modal:has(.comm-member-profile-v3) .mp-name-line h3{font-size:20px!important}.comm-modal:has(.comm-member-profile-v3) .mp-content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:12px 14px!important;padding:16px 22px 20px!important}.comm-modal:has(.comm-member-profile-v3) .mp-content::-webkit-scrollbar{display:none!important}.comm-modal:has(.comm-member-profile-v3) :is(.mp-actions,.mp-league,.mp-bio,.mp-management,.mp-self-action){grid-column:1/-1!important}.comm-modal:has(.comm-member-profile-v3) .mp-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.comm-modal:has(.comm-member-profile-v3) .mp-actions button{min-height:42px!important;border-radius:10px!important}.comm-modal:has(.comm-member-profile-v3) .mp-section{min-width:0!important;padding:11px!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:12px!important;background:#ffffff03!important}.comm-modal:has(.comm-member-profile-v3) .mp-section header{margin-bottom:9px!important}.comm-modal:has(.comm-member-profile-v3) .mp-achievement-altar{grid-column:1/-1!important;padding:0!important;border:0!important;border-radius:18px!important;background:transparent!important;overflow:visible!important}.comm-modal:has(.comm-member-profile-v3) .mp-management{padding:8px 0 0!important}@media(max-width:760px){.comm-modal-shade:has(.comm-room-art-editor),.comm-modal-shade:has(.comm-member-profile-v3){padding:8px!important}.comm-modal:has(.comm-room-art-editor),.comm-modal:has(.comm-member-profile-v3){width:calc(100vw - 16px)!important;height:calc(100dvh - 16px)!important;max-width:none!important;max-height:none!important;border-radius:14px!important}.comm-modal:has(.comm-room-art-editor)>header{min-height:68px!important;padding:15px 16px 12px!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form{padding:14px 16px 0!important}.comm-modal:has(.comm-room-art-editor)>.comm-modal-form>footer{margin:4px -16px 0!important;padding:12px 16px 14px!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-fields{grid-template-columns:1fr!important}.comm-modal:has(.comm-room-art-editor) .comm-room-art-effect select{height:44px!important;min-height:44px!important}.comm-modal:has(.comm-member-profile-v3) .mp-cover{height:136px!important}.comm-modal:has(.comm-member-profile-v3) .mp-identity{margin:-31px 14px 0!important}.comm-modal:has(.comm-member-profile-v3) .mp-content{grid-template-columns:1fr!important;padding:14px!important}.comm-modal:has(.comm-member-profile-v3) :is(.mp-actions,.mp-league,.mp-bio,.mp-management,.mp-self-action,.mp-section){grid-column:1!important}}@media(min-width:1101px){.comm-workspace>.comm-members:not(.comm-call-member-rail){padding:18px 14px 26px!important}.comm-workspace>.comm-members:not(.comm-call-member-rail)>header{min-height:32px!important;margin:0 3px 10px!important;padding:0 3px 11px!important;gap:8px!important;border-bottom:1px solid color-mix(in srgb,var(--cm-line) 66%,transparent)!important}.comm-workspace>.comm-members:not(.comm-call-member-rail)>header>svg{width:15px!important;height:15px!important;opacity:.82}.comm-workspace>.comm-members:not(.comm-call-member-rail)>header strong{font-size:12px!important;font-weight:600!important;letter-spacing:.01em}.comm-workspace>.comm-members:not(.comm-call-member-rail)>header span{font-size:12px!important;opacity:.72}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-role-caption{min-height:22px!important;margin:30px 5px 10px!important;padding:0 1px!important;gap:7px!important;justify-content:flex-start!important;line-height:1.2!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-role-caption:first-of-type{margin-top:13px!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-role-caption .comm-role-badge-glyph{width:16px!important;min-width:16px!important;display:inline-grid!important;place-items:center!important;font-size:13px!important;line-height:1!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-role-caption .runia-role-title{min-width:0!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.075em!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-role-caption b.comm-role-count{margin-left:0!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:.02em!important;opacity:.62!important;white-space:nowrap!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) button.comm-member{width:100%!important;min-height:50px!important;margin:2px 0!important;padding:6px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;justify-items:stretch!important;column-gap:10px!important;row-gap:0!important;border-radius:9px!important;overflow:hidden;transition:background .14s ease,border-color .14s ease,transform .14s ease!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) button.comm-member:not(.has-member-banner):hover{background:#97a2b70e!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-avatar-shell{grid-column:1!important;align-self:center!important;justify-self:center!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;min-height:34px!important;max-height:34px!important;flex:0 0 34px!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-avatar-shell .comm-avatar,.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-avatar{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;min-height:34px!important;max-height:34px!important;border-radius:50%!important;align-self:center!important;justify-self:center!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-avatar-shell .comm-avatar-media,.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-avatar-shell .comm-avatar-fallback{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:grid!important;place-items:center!important;text-align:center!important;line-height:1!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-avatar-shell .comm-presence{width:10px!important;height:10px!important;right:-1px!important;bottom:-1px!important;border-width:2px!important;border-color:var(--cm-side)!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-copy{grid-column:2!important;min-width:0!important;display:grid!important;gap:2px!important;align-content:center!important;align-self:center!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-copy strong{max-width:100%!important;font-size:13px!important;font-weight:520!important;line-height:1.22!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-copy small{max-width:100%!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.28!important;color:#7e8796}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-game{display:flex!important;align-items:center!important;gap:4px!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) button.comm-member.has-member-banner{min-height:52px!important;margin:3px 0!important;padding:6px 7px!important;border-radius:9px!important;border:1px solid rgba(157,168,187,.07)!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member.has-member-banner .comm-member-banner{opacity:.58!important;transition:opacity .14s ease!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member.has-member-banner:after{background:linear-gradient(90deg,#080a0fe0,#080a0fa8 62%,#080a0f6b)!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member.has-member-banner:hover .comm-member-banner{opacity:.7!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member.has-member-banner .comm-avatar{border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 2px 9px #00000042!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-achievements{grid-column:3!important;align-self:center!important;justify-self:end!important;gap:4px!important;margin-left:5px!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-achievements b,.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-achievements em{min-width:19px!important;height:19px!important;padding:0 3px!important;border-radius:5px!important}.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-ai-member{min-height:50px!important}}html[data-theme=light] .comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-copy small{color:#74818a}@media(prefers-reduced-motion:reduce){.comm-workspace>.comm-members:not(.comm-call-member-rail) button.comm-member,.comm-workspace>.comm-members:not(.comm-call-member-rail) .comm-member-banner{transition:none!important}}.quick-calls[data-v-ea1d5387]{--cm-bg:#0c1b24;--cm-side:#10212a;--cm-soft:#132730;--cm-line:#b8cccb18;--cm-ink:#e7e7dc;--cm-muted:#879ea4;--cm-accent:#d6c295;--cm-jade:#77c6b5;--cm-hover:#b9dacf09;--runia-accent:#d6c295;--runia-accent-soft:rgba(214,194,149,.08);--gold:#d6c295;position:fixed;z-index:1900;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column;background:#08121c;color:#f5f2ec;font:400 14px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.quick-calls[data-v-ea1d5387] *{box-sizing:border-box}.quick-calls button[data-v-ea1d5387]{font:inherit;color:inherit;cursor:pointer}.quick-calls button[data-v-ea1d5387]:disabled{opacity:.48;cursor:not-allowed}.quick-calls button[data-v-ea1d5387]:focus-visible,.quick-calls input[data-v-ea1d5387]:focus-visible,.quick-calls summary[data-v-ea1d5387]:focus-visible,.quick-calls a[data-v-ea1d5387]:focus-visible{outline:2px solid #d5b979;outline-offset:2px}.quick-calls input[type=file][data-v-ea1d5387]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.guest-identity-scene[data-v-ea1d5387]{flex:1;min-height:0;width:100%;display:grid;place-items:center;overflow:auto;position:relative;background-color:#08121c;background-position:center;background-size:cover;background-repeat:no-repeat;padding:28px 12px;overscroll-behavior:contain}.qc-setup-card[data-v-ea1d5387]{width:min(392px,100%);max-width:100%;padding:23px 25px 20px;overflow:hidden;background:#111a22eb;border:1px solid rgba(255,255,255,.13);border-radius:15px;box-shadow:0 22px 70px #0000006b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#f5f2ec}.qc-step-progress[data-v-ea1d5387]{display:flex;align-items:center;gap:13px;margin-bottom:19px;color:#bfa774;font-size:12px;font-weight:700;letter-spacing:.6px;font-variant-numeric:tabular-nums}.qc-step-bars[data-v-ea1d5387]{display:flex;flex:1;gap:5px}.qc-step-bars i[data-v-ea1d5387]{flex:1;height:3px;border-radius:2px;background:#ffffff1f;transition:background .2s}.qc-step-bars i.active[data-v-ea1d5387]{background:#d4b775}.qc-step-bars i.complete[data-v-ea1d5387]{background:#d4b77575}.guest-community-kicker[data-v-ea1d5387]{display:block;margin-bottom:6px;color:#bda36e;font-size:12px;font-weight:750;letter-spacing:.75px}.guest-identity-heading h1[data-v-ea1d5387]{margin:0 0 18px;font-size:clamp(21px,3vw,24px);font-weight:650;letter-spacing:-.45px;line-height:1.22;color:#f5f2ec}.qc-step-form[data-v-ea1d5387]{display:grid;gap:13px;min-width:0}.qc-step-body[data-v-ea1d5387]{display:grid;gap:13px;min-width:0;animation:qcStepAppear-ea1d5387 .17s ease-out both}@keyframes qcStepAppear-ea1d5387{0%{opacity:.3;transform:translate(7px)}to{opacity:1;transform:translate(0)}}.qc-step-body>label[data-v-ea1d5387]{display:grid;gap:7px;font-size:12px;font-weight:680;color:#e4dfd0}.qc-step-form input[type=text][data-v-ea1d5387],.qc-step-form input[type=date][data-v-ea1d5387]{display:block;min-width:0;width:100%;height:42px;padding:9px 12px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#111c26;color:#f6f4ef;outline:0;font-size:14px;color-scheme:dark;transition:border-color .2s,box-shadow .2s}.qc-step-form input[data-v-ea1d5387]:focus{border-color:#d5b979;box-shadow:0 0 0 2px #d5b97924}.qc-step-form input[data-v-ea1d5387]::placeholder{color:#8b9ba1}.guest-identity-error[data-v-ea1d5387]{color:#efa5a5;font-size:12px;margin:0;line-height:1.45}.guest-community-join[data-v-ea1d5387]{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(226,196,129,.3)!important;border-radius:9px!important;color:#101922!important;background:linear-gradient(180deg,#dfc487,#c9aa69)!important;font-size:13px!important;font-weight:750!important}.guest-community-join[data-v-ea1d5387]:hover:not(:disabled){filter:brightness(1.04)}.qc-stage-back[data-v-ea1d5387]{justify-self:center;display:flex;align-items:center;gap:5px;margin-top:-3px;padding:5px 9px;border:0;background:transparent;color:#b5c1c5!important;font-size:12px!important}.qc-stage-back[data-v-ea1d5387]:hover{color:#e9d2a4!important}.qc-privacy-note[data-v-ea1d5387]{font-size:12px;color:#9aabb1;line-height:1.45;margin-top:-2px}.qc-optional-note[data-v-ea1d5387]{font-size:12px;color:#9aabb1;margin-top:-3px}.qc-avatar-picker[data-v-ea1d5387]{display:flex;align-items:center;gap:9px;margin-top:1px}.qc-guest-avatar[data-v-ea1d5387]{height:37px;width:37px;border-radius:50%;display:grid;place-items:center;flex:none;overflow:hidden;color:#fff;font-size:16px;font-weight:750}.qc-guest-avatar img[data-v-ea1d5387]{height:100%;width:100%;object-fit:cover}.qc-media-picker[data-v-ea1d5387]{position:relative;display:flex!important;align-items:center!important;gap:7px!important;padding:8px 10px;border:1px solid rgba(255,255,255,.16);border-radius:8px;color:#c4d0d0!important;font-size:12px!important;cursor:pointer;font-weight:500!important}.qc-avatar-picker>button[data-v-ea1d5387],.qc-custom-fields button[data-v-ea1d5387]{border:0;background:transparent;color:#a9b7b8;padding:6px;display:grid;place-items:center}.qc-custom-fields[data-v-ea1d5387]{display:grid;gap:8px}.qc-custom-fields>div[data-v-ea1d5387]{display:flex;align-items:center;gap:8px;min-width:0}.qc-file-label[data-v-ea1d5387]{position:relative;display:flex;align-items:center;gap:10px;min-width:0;flex:1;cursor:pointer;padding:8px 9px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:#ffffff05}.qc-file-label>span[data-v-ea1d5387]:last-of-type{display:grid;gap:2px;text-align:left}.qc-file-label strong[data-v-ea1d5387]{font-size:12px;color:#f1f1ec;font-weight:650}.qc-file-label small[data-v-ea1d5387]{font-size:12px;color:#95a9ae}.qc-file-label[data-v-ea1d5387]:hover{border-color:#d5b97966}.qc-media-preview[data-v-ea1d5387]{height:40px;width:45px;display:grid;place-items:center;flex:none;border-radius:7px;overflow:hidden;background:#213740;color:#bfa87d}.qc-media-preview img[data-v-ea1d5387]{height:100%;width:100%;object-fit:cover}.lobby-topbar.lobby-guild-strip[data-v-ea1d5387]{position:relative;height:40px;min-height:40px;flex:0 0 40px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:color-mix(in srgb,#0c1822 94%,#000 6%);border-bottom:1px solid rgba(255,255,255,.09)}.lobby-back[data-v-ea1d5387],.lobby-top-share[data-v-ea1d5387]{display:grid;place-items:center;width:29px;height:29px;min-width:29px;border:0;background:transparent;border-radius:8px;color:#c0c9c8;padding:5px}.lobby-back[data-v-ea1d5387]:hover,.lobby-top-share[data-v-ea1d5387]:hover{background:#ffffff0f}.lobby-guild-strip-brand[data-v-ea1d5387]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:min(52%,520px);min-width:0;display:flex;align-items:center;gap:8px;white-space:nowrap;pointer-events:none}.lobby-top-avatar[data-v-ea1d5387]{width:23px;height:23px;min-width:23px;flex-basis:23px;border:1px solid rgba(255,255,255,.11);border-radius:7px;display:grid;place-items:center;overflow:hidden;color:#d9bb79;background:#23343c}.lobby-top-avatar img[data-v-ea1d5387]{width:100%;height:100%;object-fit:cover}.lobby-guild-strip-brand>strong[data-v-ea1d5387]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eaecea;font-size:13px;font-weight:730}.lobby-guild-strip-actions[data-v-ea1d5387]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.lobby-guest-status[data-v-ea1d5387]{display:flex;align-items:center;gap:6px;letter-spacing:.25px;font-size:12px;font-weight:750;color:#a8ccbd;margin-right:7px}.lobby-guest-status>span[data-v-ea1d5387]{height:6px;width:6px;border-radius:50%;background:#6bcf9e}.qc-participants-menu[data-v-ea1d5387]{position:relative}.qc-participants-menu>summary[data-v-ea1d5387]{height:29px;width:29px;display:grid;place-items:center;cursor:pointer;border-radius:8px;color:#c0c9c8;list-style:none}.qc-participants-menu>summary[data-v-ea1d5387]::-webkit-details-marker{display:none}.qc-participants-menu[open]>summary[data-v-ea1d5387],.qc-participants-menu>summary[data-v-ea1d5387]:hover{background:#ffffff0f}.qc-participants-list[data-v-ea1d5387]{position:absolute;right:0;top:36px;width:230px;max-height:min(50vh,350px);overflow:auto;padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#101e28;box-shadow:0 18px 40px #0000006b;z-index:20}.qc-participants-list>div[data-v-ea1d5387]{display:flex;align-items:center;gap:8px;min-height:39px;padding:4px}.qc-participants-list strong[data-v-ea1d5387]{min-width:0;flex:1;font-size:12px;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qc-participants-list button[data-v-ea1d5387]{width:25px;height:25px;border:0;background:transparent;border-radius:6px;display:grid;place-items:center;color:#bdc8cc}.qc-menu-avatar[data-v-ea1d5387]{width:28px;height:28px;border-radius:50%;overflow:hidden;display:grid;place-items:center;flex:none;color:#fff;font-weight:700;font-size:12px}.qc-menu-avatar img[data-v-ea1d5387]{height:100%;width:100%;object-fit:cover}.qc-call-shell[data-v-ea1d5387]{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--cm-bg);position:relative}.qc-community-call-main[data-v-ea1d5387]{flex:1;min-height:0;min-width:0;position:relative}.qc-community-call-dock[data-v-ea1d5387]{flex:0 0 auto;position:relative;width:min(330px,100%);margin:0 auto}.qc-community-call-dock[data-v-ea1d5387]:has(.comm-call-controller.active){display:none}.qc-call-rejoin[data-v-ea1d5387]{position:absolute;left:0;right:0;top:12px;z-index:2;text-align:center;color:var(--cm-muted);font-size:12px;pointer-events:none}.qc-call-error[data-v-ea1d5387]{position:absolute;left:12px;right:12px;bottom:62px;z-index:12;pointer-events:none;padding:9px;background:#712a3040;border:1px solid #a54c5a78;color:#ffbdc4;text-align:center;font-size:12px;border-radius:8px}[data-v-ea1d5387] .qc-community-call-main .comm-call-surface{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}[data-v-ea1d5387] .qc-community-call-main .comm-call-surface.is-fullscreen{position:fixed!important;width:100vw!important;height:100dvh!important}@media(max-width:530px){.guest-identity-scene[data-v-ea1d5387]{padding:14px 10px;align-items:center}.qc-setup-card[data-v-ea1d5387]{padding:20px 19px 17px;border-radius:13px}.lobby-guild-strip-brand[data-v-ea1d5387]{max-width:46%;gap:5px}.lobby-guest-status[data-v-ea1d5387]{display:none}.qc-participants-list[data-v-ea1d5387]{right:-62px}}@media(prefers-reduced-motion:reduce){.qc-step-body[data-v-ea1d5387]{animation:none}}.qc-call-shell[data-v-ea1d5387]{min-width:0;min-height:0;overflow:hidden}.qc-voice-workspace.comm-workspace[data-v-ea1d5387],.qc-voice-workspace.comm-workspace[data-v-ea1d5387]:not(:has(.comm-members)){flex:1 1 0;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) 286px!important;grid-template-rows:48px minmax(0,1fr)!important;box-sizing:border-box;overflow:hidden;isolation:isolate}.qc-voice-workspace.comm-workspace[data-v-ea1d5387]:has(>.comm-guild-strip){padding-top:0!important}.qc-voice-workspace.comm-workspace.qc-roster-hidden[data-v-ea1d5387]{grid-template-columns:minmax(0,1fr)!important}.qc-voice-workspace.comm-workspace>.comm-guild-strip[data-v-ea1d5387]{position:relative!important;inset:auto!important;grid-column:1 / -1!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;z-index:120!important}.qc-voice-workspace .comm-guild-strip-brand[data-v-ea1d5387],.qc-voice-workspace .comm-guild-strip-brand .comm-guild-strip-titles[data-v-ea1d5387]{min-width:0}.qc-room-symbol[data-v-ea1d5387]{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.qc-voice-workspace .comm-guild-strip-actions[data-v-ea1d5387]{gap:5px!important}.qc-voice-workspace .comm-voice-actions-wrap[data-v-ea1d5387]{gap:6px}.qc-voice-workspace .comm-guild-strip-actions .qc-roster-toggle[data-v-ea1d5387],.qc-voice-workspace .comm-guild-strip-actions .qc-share-room[data-v-ea1d5387]{width:32px;min-width:32px;height:32px;min-height:32px;padding:0!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:var(--cm-muted)!important;border-radius:9px!important}.qc-voice-workspace .comm-guild-strip-actions .qc-roster-toggle[data-v-ea1d5387]:hover,.qc-voice-workspace .comm-guild-strip-actions .qc-share-room[data-v-ea1d5387]:hover,.qc-voice-workspace .comm-guild-strip-actions .qc-roster-toggle.is-active[data-v-ea1d5387]{background:color-mix(in srgb,var(--cm-jade) 11%,var(--cm-side))!important;color:var(--cm-ink)!important}.qc-voice-options-wrap[data-v-ea1d5387]{position:relative;display:flex;align-items:center;height:100%;z-index:15}.qc-voice-options-wrap>.comm-voice-tools-popover[data-v-ea1d5387]{position:absolute;right:0;top:calc(100% + 7px)}.qc-voice-workspace>.qc-voice-main.comm-main[data-v-ea1d5387]{grid-column:1!important;grid-row:2!important;position:relative!important;width:100%!important;height:100%!important;min-height:0!important;min-width:0!important;max-height:100%!important;overflow:hidden!important}.qc-voice-workspace .qc-community-call-main.comm-call-main-host[data-v-ea1d5387]{position:relative!important;flex:1 1 0!important;width:100%!important;height:0!important;min-height:0!important;min-width:0!important;overflow:hidden!important;background:#080d12}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5!important;pointer-events:none!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-surface{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:auto!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-mobile-prejoin{pointer-events:auto!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-dock{position:absolute!important;z-index:15!important;bottom:0!important;left:50%!important;transform:translate(-50%);width:min(330px,100%)!important;pointer-events:auto!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-dock:has(.comm-call-controller.active){display:none!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-dock>.comm-call-controller{display:none!important}.qc-voice-workspace>.qc-room-roster.comm-members[data-v-ea1d5387]{grid-column:2!important;grid-row:2!important;min-width:0!important;width:100%!important;height:100%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;background:var(--cm-side);border-left:1px solid var(--cm-line)}.qc-voice-workspace.qc-roster-hidden>.qc-room-roster[data-v-ea1d5387]{display:none!important}.qc-roster-close[data-v-ea1d5387]{margin-left:6px;color:var(--cm-muted);display:grid!important;place-items:center!important;width:23px;height:23px;min-width:23px;min-height:23px;padding:0!important;border-radius:7px!important}.qc-roster-close[data-v-ea1d5387]:hover{color:var(--cm-ink);background:var(--cm-hover)!important}.qc-voice-workspace .qc-rail-person.comm-call-participant-card[data-v-ea1d5387]{display:flex!important;align-items:center!important;justify-content:flex-start!important;position:relative;width:100%;min-height:68px;gap:10px;padding:9px 10px;border:1px solid var(--cm-line);border-radius:12px;background:color-mix(in srgb,var(--cm-soft) 75%,transparent);color:var(--cm-ink);transition:border-color .18s,background .18s,box-shadow .18s}.qc-voice-workspace .qc-rail-person.is-speaking[data-v-ea1d5387]{border-color:color-mix(in srgb,#54d5a1 55%,var(--cm-line));box-shadow:inset 2px 0 #67d7aa,0 0 0 1px #5cd1a01a}.qc-voice-workspace .qc-rail-person.is-speaking .comm-call-participant-avatar-wrap[data-v-ea1d5387]{border-color:#5bcf99;box-shadow:0 0 0 3px #57cf9924}.qc-rail-avatar[data-v-ea1d5387]{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;border-radius:50%;overflow:hidden;color:#fff;font-size:17px;font-weight:750}.qc-rail-avatar img[data-v-ea1d5387]{display:block;width:100%;height:100%;object-fit:cover}.qc-rail-peer-actions[data-v-ea1d5387]{position:absolute;right:5px;bottom:3px;display:flex;align-items:center;gap:2px;background:var(--cm-soft);padding:2px;border:1px solid var(--cm-line);border-radius:8px;opacity:0;pointer-events:none;transition:opacity .16s}.qc-rail-person:hover .qc-rail-peer-actions[data-v-ea1d5387],.qc-rail-person:focus-within .qc-rail-peer-actions[data-v-ea1d5387]{opacity:1;pointer-events:auto}.qc-rail-peer-actions>button[data-v-ea1d5387]{width:24px;min-width:24px;height:24px;min-height:24px;padding:0!important;color:var(--cm-muted)}.qc-rail-peer-actions>button[data-v-ea1d5387]:hover{background:var(--cm-hover)!important;color:var(--cm-ink)}.qc-room-chat[data-v-ea1d5387]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:22;display:flex;flex-direction:column;background:var(--cm-bg);min-width:0;min-height:0;overflow:hidden}.qc-room-chat>.comm-timeline[data-v-ea1d5387]{flex:1 1 0;min-height:0;height:0;overflow-y:auto;overscroll-behavior:contain}.qc-room-chat .comm-message[data-v-ea1d5387]{grid-template-columns:36px minmax(0,1fr);align-items:start}.qc-message-avatar[data-v-ea1d5387]{display:grid;place-items:center;width:36px;height:36px;flex:none;overflow:hidden;border-radius:50%;font-size:16px;font-weight:720;color:#fff}.qc-message-avatar img[data-v-ea1d5387]{height:100%;width:100%;object-fit:cover}.qc-room-chat .comm-byline strong[data-v-ea1d5387]{font-size:13px;font-weight:700;color:var(--cm-ink)}.qc-room-chat .comm-body[data-v-ea1d5387]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.qc-room-compose[data-v-ea1d5387]{flex:0 0 auto!important}.qc-chat-input-wrap[data-v-ea1d5387]{width:100%;min-width:0;display:flex;align-items:center;gap:8px}.qc-chat-input-wrap textarea[data-v-ea1d5387]{flex:1;min-width:0;max-width:100%;min-height:40px;max-height:110px;resize:vertical;border:0;outline:0!important;background:transparent;color:var(--cm-ink);font:inherit;font-size:13px;line-height:1.45;padding:9px 11px}.qc-chat-input-wrap button[data-v-ea1d5387]{flex:0 0 35px;min-width:35px;width:35px;height:35px;min-height:35px;border-radius:10px!important;display:grid!important;place-items:center!important;background:color-mix(in srgb,var(--runia-accent,var(--cm-jade)) 18%,var(--cm-side))!important;color:var(--cm-ink)!important}.qc-chat-input-wrap button[data-v-ea1d5387]:disabled{opacity:.4}.qc-voice-workspace .qc-call-error[data-v-ea1d5387]{bottom:76px;left:12px;right:12px;z-index:26}.qc-voice-workspace[data-v-ea1d5387] .comm-call-surface.is-fullscreen{z-index:2147483000!important}@media(max-width:1250px){.qc-voice-workspace.comm-workspace[data-v-ea1d5387],.qc-voice-workspace.comm-workspace[data-v-ea1d5387]:not(:has(.comm-members)){grid-template-columns:minmax(0,1fr) 254px!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.qc-voice-workspace.comm-workspace[data-v-ea1d5387],.qc-voice-workspace.comm-workspace[data-v-ea1d5387]:not(:has(.comm-members)){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:calc(48px + env(safe-area-inset-top)) minmax(0,1fr)!important}.qc-voice-workspace.comm-workspace>.comm-guild-strip[data-v-ea1d5387]{grid-column:1 / -1!important;grid-row:1!important;height:calc(48px + env(safe-area-inset-top))!important;min-height:calc(48px + env(safe-area-inset-top))!important}.qc-voice-workspace.comm-workspace>.qc-voice-main.comm-main[data-v-ea1d5387]{position:relative!important;inset:auto!important;top:0!important;bottom:auto!important;grid-column:1!important;grid-row:2!important;height:100%!important;min-height:0!important}.qc-voice-workspace.comm-workspace>.qc-room-roster.comm-members[data-v-ea1d5387]{position:absolute!important;display:block!important;z-index:60!important;grid-column:1!important;grid-row:2!important;top:0!important;right:0!important;bottom:0!important;height:100%!important;width:min(328px,100%)!important;max-width:100%!important;padding:12px!important;box-shadow:-16px 0 34px #0000003d}.qc-voice-workspace.qc-roster-hidden>.qc-room-roster.comm-members[data-v-ea1d5387]{display:none!important}.qc-voice-workspace .qc-voice-options-wrap>.comm-voice-tools-popover[data-v-ea1d5387]{right:0!important;top:calc(100% + 6px)!important}.qc-rail-peer-actions[data-v-ea1d5387]{opacity:1;pointer-events:auto}.qc-voice-workspace .comm-guild-strip-titles>small[data-v-ea1d5387]{display:none}.qc-voice-workspace .comm-guild-strip-actions[data-v-ea1d5387]{gap:1px!important}.qc-voice-workspace .comm-voice-actions-wrap[data-v-ea1d5387]{gap:2px!important}.qc-voice-workspace .comm-guild-strip-actions .qc-roster-toggle[data-v-ea1d5387],.qc-voice-workspace .comm-guild-strip-actions .qc-share-room[data-v-ea1d5387]{width:28px;min-width:28px}.qc-voice-workspace .qc-room-symbol[data-v-ea1d5387]{width:100%;height:100%}.qc-room-chat .comm-timeline[data-v-ea1d5387]{padding-top:7px}.qc-chat-input-wrap textarea[data-v-ea1d5387]{font-size:16px}}@media(prefers-reduced-motion:reduce){.qc-rail-person[data-v-ea1d5387],.qc-rail-peer-actions[data-v-ea1d5387]{transition:none}}.quick-calls>.qc-top-island.lobby-topbar[data-v-ea1d5387],.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip[data-v-ea1d5387]{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;column-gap:7px!important;width:min(720px,calc(100% - 28px))!important;height:43px!important;min-height:43px!important;padding:5px 7px!important;border:1px solid rgba(233,241,239,.13)!important;border-radius:14px!important;background:#091822a3!important;box-shadow:0 12px 36px #0000003b,inset 0 1px #fff1!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);overflow:visible!important;isolation:isolate}.quick-calls>.qc-top-island.lobby-topbar[data-v-ea1d5387]{position:absolute!important;top:12px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;flex:none!important;z-index:80!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip[data-v-ea1d5387]{width:min(1000px,calc(100% - 28px))!important;position:relative!important;inset:auto!important;grid-column:1 / -1!important;grid-row:1!important;justify-self:center!important;align-self:center!important;z-index:120!important}.qc-top-island .lobby-back[data-v-ea1d5387],.qc-top-island .comm-strip-back[data-v-ea1d5387]{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:9px!important;background:#ffffff0b!important;color:#dfe9e7!important}.qc-top-island .lobby-back[data-v-ea1d5387]:hover,.qc-top-island .comm-strip-back[data-v-ea1d5387]:hover{border-color:#fff3!important;background:#ffffff1c!important}.qc-top-island .lobby-guild-strip-brand[data-v-ea1d5387],.qc-top-island .comm-guild-strip-brand[data-v-ea1d5387]{position:static!important;left:auto!important;top:auto!important;transform:none!important;pointer-events:auto!important;min-width:0!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;justify-self:start!important;gap:7px!important;margin:0!important;overflow:hidden;white-space:nowrap}.qc-top-island .lobby-top-avatar[data-v-ea1d5387],.qc-top-island .comm-guild-strip-channel-icon[data-v-ea1d5387]{width:27px!important;height:27px!important;min-width:27px!important;flex-basis:27px!important;border-radius:9px!important;color:#e1c487!important;background:#debe7d1a!important;border:1px solid rgba(222,190,125,.19)!important}.qc-top-island .lobby-top-avatar svg[data-v-ea1d5387],.qc-top-island .comm-guild-strip-channel-icon svg[data-v-ea1d5387]{width:15px!important;height:15px!important}.qc-top-island .lobby-guild-strip-brand>strong[data-v-ea1d5387]{font-size:12px!important;font-weight:700!important;line-height:1.1!important;min-width:0;overflow:hidden;text-overflow:ellipsis}.qc-top-island .comm-guild-strip-titles[data-v-ea1d5387]{min-width:0!important;gap:1px}.qc-top-island .comm-guild-strip-titles>strong[data-v-ea1d5387]{font-size:12px!important;line-height:1.1!important}.qc-top-island .comm-guild-strip-titles>small[data-v-ea1d5387]{font-size:12px!important;line-height:1.1!important;color:#e1eae88f!important}.qc-top-island .lobby-guild-strip-actions[data-v-ea1d5387],.qc-top-island .comm-guild-strip-actions[data-v-ea1d5387]{display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:end!important;min-width:0!important;margin:0!important;gap:6px!important}.qc-top-island .lobby-guest-status[data-v-ea1d5387]{margin:0 3px 0 0!important;padding:0 7px!important;min-height:25px!important;height:25px!important;display:flex;align-items:center;gap:6px;background:#356f5b1f!important;border:1px solid rgba(126,207,174,.12)!important;border-radius:99px;color:#bde8d7!important;font-size:12px!important;font-weight:630!important;letter-spacing:0!important;white-space:nowrap}.qc-top-island .lobby-guest-status>span[data-v-ea1d5387]{width:5px;height:5px}.qc-island-actions[data-v-ea1d5387],.qc-call-conversion[data-v-ea1d5387]{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:0}.qc-call-conversion[data-v-ea1d5387]{padding-left:7px;border-left:1px solid rgba(255,255,255,.11)}.qc-island-action[data-v-ea1d5387],.qc-island-discover>summary[data-v-ea1d5387]{height:28px!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 9px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:9px!important;background:#ffffff0b!important;color:#e6eeeb!important;font-size:12px!important;line-height:1!important;font-weight:630!important;white-space:nowrap;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.qc-island-action svg[data-v-ea1d5387],.qc-island-discover>summary svg[data-v-ea1d5387]{width:14px!important;height:14px!important;flex:none}.qc-island-action[data-v-ea1d5387]:hover,.qc-island-discover>summary[data-v-ea1d5387]:hover{background:#ffffff1b!important;border-color:#ffffff40!important}.qc-download-action[data-v-ea1d5387]{color:#e4c88e!important;border-color:#ddbe7d38!important;background:#ddbe7d12!important}.qc-download-action[data-v-ea1d5387]:hover{background:#ddbe7d26!important}.qc-signup-action[data-v-ea1d5387]{color:#ebd6a8!important;border-color:#e1c38657!important;background:#e1c38629!important;font-weight:710!important;box-shadow:none!important}.qc-signup-action[data-v-ea1d5387]:hover{background:#e1c3863b!important}.qc-island-discover[data-v-ea1d5387]{position:relative;z-index:130;flex:none}.qc-island-discover>summary[data-v-ea1d5387]{list-style:none;cursor:pointer}.qc-island-discover>summary[data-v-ea1d5387]::-webkit-details-marker{display:none}.qc-island-popover[data-v-ea1d5387]{position:absolute;top:calc(100% + 9px);right:0;z-index:140;width:212px;max-height:min(320px,55vh);overflow:auto;display:grid;gap:4px;padding:7px;background:#0b1922f2;border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 15px 42px #0000005c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.qc-island-popover a[data-v-ea1d5387],.qc-island-popover button[data-v-ea1d5387]{min-width:0;display:flex;gap:9px;align-items:center;justify-content:flex-start;padding:9px;border-radius:8px;border:0!important;background:transparent!important;color:#eaf1f0!important;text-decoration:none;font-size:12px;text-align:left;white-space:normal;overflow-wrap:anywhere}.qc-island-popover a[data-v-ea1d5387]:hover,.qc-island-popover button[data-v-ea1d5387]:hover{background:#ffffff16!important}.guest-identity-scene[data-v-ea1d5387]{padding:91px 15px 28px!important}.qc-setup-card[data-v-ea1d5387]{position:relative;width:min(430px,100%)!important;padding:26px 26px 23px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:23px!important;background:linear-gradient(160deg,#111d28c4,#07111bab)!important;box-shadow:0 27px 76px #0000006b,inset 0 1px #ffffff12!important;backdrop-filter:blur(23px) saturate(155%);-webkit-backdrop-filter:blur(23px) saturate(155%);color:#f2f7f6!important}.qc-setup-card[data-v-ea1d5387]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(140deg,rgba(222,194,139,.072),transparent 42%);z-index:0}.qc-setup-card[data-v-ea1d5387]>*{position:relative;z-index:1}.qc-card-lead[data-v-ea1d5387]{display:flex;align-items:center;gap:10px;min-height:38px;margin-bottom:17px}.qc-card-emblem[data-v-ea1d5387]{display:grid;place-items:center;width:37px;height:37px;border-radius:12px;border:1px solid rgba(222,194,139,.27);background:#dec28b1c;color:#e8cb90}.qc-card-lead>strong[data-v-ea1d5387]{font-size:13px;font-weight:740;color:#f5f7f5}.qc-card-lead>small[data-v-ea1d5387]{margin-left:auto;font-size:12px;color:#a0dcc8;font-weight:700;letter-spacing:.3px}.qc-step-progress[data-v-ea1d5387]{gap:12px!important;margin-bottom:19px!important;padding-top:3px!important;color:#e4cc97!important}.qc-step-bars[data-v-ea1d5387]{gap:6px!important}.qc-step-bars i[data-v-ea1d5387]{height:4px!important;border-radius:6px!important;background:#ffffff21}.qc-step-bars i.active[data-v-ea1d5387]{background:#dfc28b!important;box-shadow:0 0 10px #d8b66e40}.qc-step-bars i.complete[data-v-ea1d5387]{background:#dfc28b94!important}.guest-community-kicker[data-v-ea1d5387]{font-size:12px!important;color:#e5c68a!important;letter-spacing:1.1px!important}.guest-identity-heading h1[data-v-ea1d5387]{font-size:clamp(23px,3vw,27px)!important;line-height:1.14!important;font-weight:750!important;letter-spacing:-.6px!important;margin:7px 0 22px!important}.qc-step-form[data-v-ea1d5387],.qc-step-body[data-v-ea1d5387]{gap:15px!important}.qc-step-body>label[data-v-ea1d5387]{font-size:12px!important;font-weight:690!important;color:#e6eeeb!important}.qc-step-form input[type=text][data-v-ea1d5387],.qc-step-form input[type=date][data-v-ea1d5387]{height:48px!important;padding:0 14px!important;border-radius:13px!important;border:1px solid rgba(255,255,255,.14)!important;background:#05101985!important;color:#f4f8f8!important;font-size:14px!important;box-shadow:inset 0 1px 2px #00000017!important}.qc-step-form input[data-v-ea1d5387]:focus{border-color:#e1bf7a96!important;box-shadow:0 0 0 3px #e1bf7a1f!important}.qc-step-form input[data-v-ea1d5387]::placeholder{color:#9aa9b2!important}.qc-guest-avatar[data-v-ea1d5387]{height:43px!important;width:43px!important;box-shadow:0 0 0 3px #ffffff0f}.qc-media-picker[data-v-ea1d5387]{min-height:40px;padding:9px 13px!important;border-radius:12px!important;background:#ffffff0b!important;border-color:#ffffff21!important}.qc-media-picker[data-v-ea1d5387]:hover{background:#ffffff1a!important;border-color:#d9be865c!important}.qc-file-label[data-v-ea1d5387]{min-height:62px;border-radius:13px!important;background:#05101963!important;border-color:#ffffff21!important;padding:9px 11px!important}.qc-file-label[data-v-ea1d5387]:hover{border-color:#d9be8678!important;background:#0f1f28a6!important}.qc-media-preview[data-v-ea1d5387]{border-radius:10px!important;background:#ddbe871f!important}.guest-community-join[data-v-ea1d5387]{min-height:49px!important;border-radius:13px!important;background:linear-gradient(125deg,#e7d29d,#c6a66b)!important;color:#19252c!important;box-shadow:0 10px 27px #a37d3b2e!important}.guest-community-join[data-v-ea1d5387]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.07)}.qc-privacy-note[data-v-ea1d5387]{color:#acbcbc!important}.qc-stage-back[data-v-ea1d5387]{min-height:30px}.qc-call-shell[data-v-ea1d5387]{position:relative!important;isolation:isolate;background:#07141c!important}.qc-call-shell[data-v-ea1d5387]:before{content:"";position:absolute;top:-26px;right:-26px;bottom:-26px;left:-26px;z-index:0;pointer-events:none;background-image:var(--qc-room-backdrop),url(/free_calls.png);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(17px) brightness(.78) saturate(1.15);transform:scale(1.04);transform-origin:center}.qc-call-shell[data-v-ea1d5387]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 16%,rgba(39,95,101,.1),transparent 57%),linear-gradient(180deg,#05101a3d,#050f195e),#06111b1f}.qc-call-shell>.qc-voice-workspace[data-v-ea1d5387]{position:relative!important;z-index:1!important}.qc-voice-workspace.comm-workspace[data-v-ea1d5387]{grid-template-rows:58px minmax(0,1fr)!important;background:transparent!important;overflow:hidden!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip[data-v-ea1d5387]{width:min(1000px,calc(100% - 28px))!important}.qc-voice-workspace>.qc-voice-main.comm-main[data-v-ea1d5387],.qc-voice-workspace .qc-community-call-main.comm-call-main-host[data-v-ea1d5387]{background:transparent!important}.qc-voice-workspace>.qc-room-roster.comm-members[data-v-ea1d5387]{background:#0917206b!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-left:1px solid rgba(255,255,255,.12)!important}.qc-voice-workspace .qc-room-chat[data-v-ea1d5387]{background:#08141ea6!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.qc-voice-workspace .qc-room-chat .comm-timeline[data-v-ea1d5387]{background:transparent!important}.qc-voice-workspace .qc-room-chat .comm-compose-wrap[data-v-ea1d5387]{background:#08131d57!important}.qc-voice-workspace .qc-room-chat .comm-composer-shell[data-v-ea1d5387]{background:#050f1880!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.qc-voice-workspace .qc-rail-person.comm-call-participant-card[data-v-ea1d5387]{background:#08161f6b!important;backdrop-filter:blur(11px);-webkit-backdrop-filter:blur(11px);border-color:#ffffff1f!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-surface{background:transparent!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-body,.qc-voice-workspace[data-v-ea1d5387] .comm-call-stage{background:transparent!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-tile{background:#07131d61!important;backdrop-filter:blur(15px) saturate(145%);-webkit-backdrop-filter:blur(15px) saturate(145%);border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 14px 36px #0003,inset 0 1px #ffffff0a!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-controls,.qc-voice-workspace[data-v-ea1d5387] .comm-call-mobile-controls{background:#07121c7a!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-color:#ffffff1f!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-surface-head{background:#08141d7a!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media(max-width:1120px){.qc-voice-workspace .qc-call-conversion .qc-island-action>span[data-v-ea1d5387],.qc-voice-workspace .qc-island-discover>summary>span[data-v-ea1d5387]{display:none}.qc-voice-workspace .qc-call-conversion .qc-island-action[data-v-ea1d5387],.qc-voice-workspace .qc-island-discover>summary[data-v-ea1d5387]{width:28px!important;min-width:28px!important;padding:0!important}.qc-top-island .comm-voice-tools-trigger>span[data-v-ea1d5387]{display:none}.qc-top-island .qc-call-conversion[data-v-ea1d5387]{gap:4px;padding-left:5px}}@media(max-width:780px){.quick-calls>.qc-top-island .lobby-guest-status[data-v-ea1d5387]{display:none!important}}@media(max-width:530px){.quick-calls>.qc-top-island .qc-island-action>span[data-v-ea1d5387]{display:none}.quick-calls>.qc-top-island .qc-island-action[data-v-ea1d5387]{width:28px!important;min-width:28px!important;padding:0!important}}@media(max-width:760px),(max-width:960px)and (pointer:coarse){.guest-identity-scene[data-v-ea1d5387]{padding:85px 12px 22px!important}.qc-voice-workspace.comm-workspace[data-v-ea1d5387]{grid-template-rows:54px minmax(0,1fr)!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip[data-v-ea1d5387]{width:calc(100% - 18px)!important;height:42px!important;min-height:42px!important}.qc-top-island .lobby-guild-strip-actions[data-v-ea1d5387],.qc-top-island .comm-guild-strip-actions[data-v-ea1d5387]{gap:4px!important}}@media(max-width:540px){.quick-calls>.qc-top-island.lobby-topbar[data-v-ea1d5387]{top:9px!important}.quick-calls>.qc-top-island.lobby-topbar[data-v-ea1d5387]{width:calc(100% - 18px)!important;padding:5px!important;border-radius:12px!important;gap:5px!important}.qc-top-island .lobby-guild-strip-brand[data-v-ea1d5387],.qc-top-island .comm-guild-strip-brand[data-v-ea1d5387]{gap:5px!important}.qc-top-island .lobby-guild-strip-brand>strong[data-v-ea1d5387],.qc-top-island .comm-guild-strip-titles>strong[data-v-ea1d5387]{font-size:12px!important}.qc-top-island .comm-guild-strip-titles>small[data-v-ea1d5387]{display:none!important}.qc-top-island .lobby-back[data-v-ea1d5387],.qc-top-island .comm-strip-back[data-v-ea1d5387]{width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important}.qc-top-island .qc-island-action[data-v-ea1d5387],.qc-top-island .qc-island-discover>summary[data-v-ea1d5387]{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;padding:0!important}.qc-top-island .comm-voice-mode-switch[data-v-ea1d5387]{display:none!important}.qc-top-island .comm-voice-tools-trigger[data-v-ea1d5387]{width:28px!important;min-width:28px!important}.qc-top-island .qc-roster-toggle[data-v-ea1d5387],.qc-top-island .qc-share-room[data-v-ea1d5387]{width:27px!important;min-width:27px!important}.qc-call-conversion[data-v-ea1d5387]{gap:3px!important;padding-left:4px!important}.qc-setup-card[data-v-ea1d5387]{width:min(430px,100%)!important;padding:23px 20px 21px!important;border-radius:20px!important}}@media(prefers-reduced-motion:reduce){.qc-island-action[data-v-ea1d5387],.qc-setup-card[data-v-ea1d5387],.qc-file-label[data-v-ea1d5387],.guest-community-join[data-v-ea1d5387]{transition:none!important;transform:none!important}}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip[data-v-ea1d5387]{grid-template-columns:28px minmax(0,1fr) max-content!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip>.comm-guild-strip-brand[data-v-ea1d5387]{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;justify-self:start!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip>.comm-guild-strip-actions[data-v-ea1d5387]{grid-column:3!important;position:relative!important;inset:auto!important;flex:0 0 auto!important;width:max-content!important;max-width:100%!important;min-width:0!important;margin:0!important;gap:4px!important;justify-self:end!important;display:flex!important;align-items:center!important;white-space:nowrap}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .comm-voice-actions-wrap[data-v-ea1d5387]{flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;display:flex!important;align-items:center!important;gap:3px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .comm-voice-mode-switch[data-v-ea1d5387]{padding:1px!important;gap:1px!important;flex:0 0 auto!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip button.comm-voice-mode-button[data-v-ea1d5387]{flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important;border-radius:8px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip[data-v-ea1d5387] :is(.qc-roster-toggle,.qc-share-room){flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-voice-options-wrap[data-v-ea1d5387]{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip button.comm-voice-tools-trigger[data-v-ea1d5387]{flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important;padding:0!important;gap:0!important;border-radius:8px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .comm-voice-tools-trigger>span[data-v-ea1d5387],.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .comm-voice-tools-chevron[data-v-ea1d5387]{display:none!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion[data-v-ea1d5387]{display:flex!important;align-items:center!important;flex:0 0 auto!important;width:max-content!important;min-width:max-content!important;gap:4px!important;margin:0!important;padding-left:7px!important;border-left:1px solid rgba(255,255,255,.12)}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion .qc-island-action[data-v-ea1d5387],.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion .qc-island-discover>summary[data-v-ea1d5387]{flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion .qc-island-action>span[data-v-ea1d5387],.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion .qc-island-discover>summary>span[data-v-ea1d5387]{display:none!important}.qc-island-menu-mobile-actions[data-v-ea1d5387]{display:none}@media(max-width:680px){.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion[data-v-ea1d5387]{gap:0!important;padding-left:4px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-call-conversion>.qc-island-action[data-v-ea1d5387]{display:none!important}.qc-island-menu-mobile-actions[data-v-ea1d5387]{display:grid!important;gap:4px;padding-top:5px;border-top:1px solid rgba(255,255,255,.09)}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .comm-voice-actions-wrap[data-v-ea1d5387]{gap:2px!important}}@media(max-width:540px){.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .comm-voice-mode-switch[data-v-ea1d5387]{display:flex!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip button.comm-voice-mode-button[data-v-ea1d5387]{flex-basis:23px!important;width:23px!important;min-width:23px!important;max-width:23px!important}.qc-voice-workspace.comm-workspace>.qc-top-island.comm-guild-strip .qc-share-room[data-v-ea1d5387]{display:none!important}}.qc-voice-workspace.comm-workspace>.qc-voice-main.comm-main[data-v-ea1d5387],.qc-voice-workspace.comm-workspace .qc-community-call-main.comm-call-main-host[data-v-ea1d5387]{background-color:transparent!important;background-image:none!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-mobile-prejoin{background:linear-gradient(180deg,#0817232b,#07131e4f)!important;background-image:linear-gradient(180deg,#0817232b,#07131e4f)!important;backdrop-filter:blur(11px) saturate(137%)!important;-webkit-backdrop-filter:blur(11px) saturate(137%)!important;border:1px solid rgba(224,241,239,.045)}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-mobile-prejoin>.comm-call-prejoin-actions{background:linear-gradient(0deg,#05111b85,#05111b24)!important;border-top:1px solid rgba(231,244,239,.09);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-mobile-prejoin .comm-call-prejoin-body{background:transparent!important}.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-mobile-prejoin .comm-call-prejoin-body :is(h2,p,.comm-call-prejoin-kicker){text-shadow:0 2px 14px rgba(0,0,0,.65)}@media(prefers-reduced-transparency:reduce){.qc-voice-workspace[data-v-ea1d5387] .comm-call-inline-stage>.comm-call-mobile-prejoin{background:#06121de0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.qc-voice-workspace.comm-workspace[data-v-ea1d5387]{transition:grid-template-columns .24s ease}.qc-voice-workspace.comm-workspace[data-v-ea1d5387]:not(.qc-chat-open){grid-template-columns:minmax(0,1fr)!important}.qc-voice-workspace.comm-workspace:not(.qc-chat-open)>.qc-room-roster[data-v-ea1d5387]{display:none!important}.qc-voice-workspace.qc-chat-open>.qc-room-roster[data-v-ea1d5387]{animation:qcRosterReveal-ea1d5387 .23s cubic-bezier(.16,1,.3,1) both}@keyframes qcRosterReveal-ea1d5387{0%{opacity:0;transform:translate(15px)}to{opacity:1;transform:translate(0)}}.qc-voice-workspace .qc-community-call-main.comm-call-main-host[data-v-ea1d5387]{background:transparent!important}.qc-voice-workspace .qc-rail-person.is-speaking .comm-call-participant-avatar-wrap[data-v-ea1d5387]:before{content:"";position:absolute;z-index:0;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:conic-gradient(from 45deg,#71f6c0,#29b49d 105deg,transparent 168deg,#c3fae1 280deg,#71f6c0 360deg);animation:comm-speaker-orbit 1.25s linear infinite}.qc-voice-workspace .qc-rail-person.is-speaking .qc-rail-avatar[data-v-ea1d5387]{position:relative;z-index:1}.qc-voice-workspace .qc-rail-person.is-speaking[data-v-ea1d5387]{background:#0c302657!important}@media(prefers-reduced-motion:reduce){.qc-voice-workspace.comm-workspace[data-v-ea1d5387]{transition:none!important}.qc-voice-workspace.qc-chat-open>.qc-room-roster[data-v-ea1d5387]{animation:none}.qc-voice-workspace .qc-rail-person.is-speaking .comm-call-participant-avatar-wrap[data-v-ea1d5387]:before{animation:none}}.public-team[data-v-ce610307]{width:min(1120px,calc(100% - 34px));margin:0 auto;padding:22px 0 54px;color:var(--text)}.guest-team[data-v-ce610307]{padding-top:32px}.guest-team-brand[data-v-ce610307]{height:32px;margin:0 3px 15px;display:flex;align-items:center;gap:10px}.guest-team-brand img[data-v-ce610307]{width:88px;height:28px;object-fit:contain}.guest-team-brand span[data-v-ce610307]{padding-left:10px;border-left:1px solid rgba(200,170,110,.16);color:#708985;font-size:12px;letter-spacing:1px}.team-alert[data-v-ce610307],.team-notice[data-v-ce610307]{position:relative;margin:0 0 10px;padding:9px 34px 9px 11px;border:1px solid;border-radius:9px;font-size:12px}.team-alert button[data-v-ce610307],.team-notice button[data-v-ce610307]{position:absolute;right:8px;top:8px}.team-alert[data-v-ce610307]{color:#df9a9a;border-color:#c75b5b22;background:#a43c3c0c}.team-notice[data-v-ce610307]{color:#8bc3b5;border-color:#5aad9720;background:#4aaa920b}.team-state[data-v-ce610307]{min-height:55vh;display:flex;align-items:center;justify-content:center;gap:8px;color:#758e89;font-size:12px}.team-state.error[data-v-ce610307]{display:grid;place-items:center;align-content:center}.team-state.error strong[data-v-ce610307]{font-size:20px;color:#dce3dd}.team-hero[data-v-ce610307]{min-height:275px;padding:25px;border:1px solid rgba(200,170,110,.11);border-radius:18px;display:flex;align-items:flex-end;background:linear-gradient(135deg,#15343d,#071821);background-size:cover;background-position:center;overflow:hidden}.team-brand[data-v-ce610307]{width:100%;display:grid;grid-template-columns:78px minmax(0,1fr) auto;gap:16px;align-items:end}.team-logo[data-v-ce610307]{width:74px;height:74px;border:3px solid #09202a;border-radius:20px;display:grid;place-items:center;overflow:hidden;color:#d9bf7c;background:#153842}.team-logo img[data-v-ce610307]{width:100%;height:100%;object-fit:cover}.team-copy[data-v-ce610307]{display:grid;gap:3px}.team-copy>span[data-v-ce610307],.section-head span[data-v-ce610307],.about-view dt[data-v-ce610307]{color:#bea469;font-size:12px;letter-spacing:1px}.team-copy h1[data-v-ce610307]{margin:0;color:#f0e7d5;font-size:32px;font-weight:480}.team-copy p[data-v-ce610307]{max-width:640px;margin:1px 0;color:#a7bbb6;font-size:13px;line-height:1.5}.hero-meta[data-v-ce610307]{display:flex;gap:6px;flex-wrap:wrap;margin-top:5px}.hero-meta b[data-v-ce610307]{padding:4px 6px;border-radius:999px;display:flex;align-items:center;gap:4px;color:#89a19c;background:#ffffff09;font-size:12px;font-weight:600}.hero-meta .recruiting[data-v-ce610307]{color:#77c3b2;background:#4aa69314}.team-hero-actions[data-v-ce610307]{display:flex;gap:6px;align-items:center}.team-hero-actions button[data-v-ce610307]{min-height:38px;padding:0 11px;border:1px solid rgba(200,170,110,.16);border-radius:9px;display:flex;align-items:center;gap:6px;color:#cab580;background:#061821b8;font-size:12px}.team-hero-actions .primary[data-v-ce610307],.primary[data-v-ce610307]{color:#071b23;background:#c8aa6e;border-color:#c8aa6e;font-weight:750}.pending-application[data-v-ce610307]{color:#78b9aa!important;border-color:#57b3a02e!important}.team-tabs[data-v-ce610307]{height:49px;display:flex;gap:4px;border-bottom:1px solid rgba(200,170,110,.08)}.team-tabs button[data-v-ce610307]{position:relative;height:49px;padding:0 10px;color:#708985;font-size:12px}.team-tabs button.active[data-v-ce610307]{color:#d9ded9}.team-tabs button.active[data-v-ce610307]:after{content:"";position:absolute;left:9px;right:9px;bottom:-1px;height:2px;background:#c8aa6e}.team-tabs span[data-v-ce610307]{margin-left:3px;color:#566f6b}.team-content[data-v-ce610307]{max-width:820px;margin:0 auto;padding-top:18px}.section-head[data-v-ce610307]{margin-bottom:10px;display:flex;align-items:end;justify-content:space-between;color:#b69d67}.section-head>div[data-v-ce610307]{display:grid}.section-head h2[data-v-ce610307]{margin:0;color:#e2dfd6;font-size:20px;font-weight:480}.empty-line[data-v-ce610307]{min-height:95px;border-top:1px solid rgba(200,170,110,.06);display:grid;place-items:center;color:#6b8580;font-size:12px}.social-post[data-v-ce610307]{padding:15px 0;border-top:1px solid rgba(200,170,110,.08)}.social-post[data-v-ce610307]:first-of-type{border-top:0}.social-post>header[data-v-ce610307]{display:flex;align-items:center;gap:9px}.post-avatar[data-v-ce610307]{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;overflow:hidden;color:#c8aa6e;background:#153842}.post-avatar img[data-v-ce610307]{width:100%;height:100%;object-fit:cover}.social-post>header>div[data-v-ce610307]{display:grid}.social-post>header strong[data-v-ce610307]{font-size:13px}.social-post>header small[data-v-ce610307]{color:#6d8883;font-size:12px}.social-post h3[data-v-ce610307]{margin:12px 0 5px;color:#e6e0d4;font-size:17px}.social-post>p[data-v-ce610307]{margin:0 0 10px;color:#899f9a;font-size:13px;line-height:1.62;white-space:pre-wrap}.post-tags[data-v-ce610307]{display:flex;gap:5px;flex-wrap:wrap}.post-tags span[data-v-ce610307]{padding:4px 6px;border-radius:7px;display:flex;align-items:center;gap:4px;color:#78938e;background:#539c8e0e;font-size:12px}.social-post>footer[data-v-ce610307]{margin-top:12px;padding-top:9px;border-top:1px solid rgba(200,170,110,.05);display:flex;gap:18px}.social-post>footer button[data-v-ce610307],.social-post>footer a[data-v-ce610307]{display:flex;align-items:center;gap:5px;text-decoration:none;color:#7f9893;font-size:12px}.social-post>footer button[data-v-ce610307]:hover,.social-post>footer a[data-v-ce610307]:hover{color:#c3aa70}.roster-head[data-v-ce610307],.member-row[data-v-ce610307]{display:grid;grid-template-columns:minmax(260px,1.3fr) 120px 150px minmax(180px,.8fr);gap:10px;align-items:center}.roster-head[data-v-ce610307]{height:34px;border-bottom:1px solid rgba(200,170,110,.08);color:#607b76;font-size:12px}.member-row[data-v-ce610307]{min-height:72px;border-bottom:1px solid rgba(200,170,110,.06)}.member-person[data-v-ce610307]{display:flex;align-items:center;gap:9px;text-align:left}.member-person>.comm-avatar[data-v-ce610307]{width:40px;height:40px;border-radius:11px}.member-person>div[data-v-ce610307]{min-width:0;display:grid}.member-person strong[data-v-ce610307]{font-size:13px}.member-person small[data-v-ce610307]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6e8984;font-size:12px}.member-role[data-v-ce610307]{display:grid}.member-role strong[data-v-ce610307]{color:#c1a66d;font-size:12px}.member-role small[data-v-ce610307]{color:#6f8884;font-size:12px;text-transform:capitalize}.rank-text[data-v-ce610307]{color:#91a6a1;font-size:12px}.member-main[data-v-ce610307]{display:grid}.member-main strong[data-v-ce610307]{font-size:12px}.member-main button[data-v-ce610307]{margin-top:3px;display:flex;align-items:center;gap:4px;color:#9d8b62;font-size:12px}.tournament-row[data-v-ce610307]{min-height:76px;padding:10px 0;border-bottom:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:110px 1fr auto;gap:12px;align-items:center}.tournament-status[data-v-ce610307]{font-size:12px}.tournament-status.active[data-v-ce610307]{color:#70c0ae}.tournament-status.upcoming[data-v-ce610307]{color:#c3aa70}.tournament-status.finished[data-v-ce610307]{color:#718783}.tournament-row>div[data-v-ce610307]{display:grid}.tournament-row strong[data-v-ce610307]{font-size:13px}.tournament-row small[data-v-ce610307]{color:#6c8681;font-size:12px}.tournament-row p[data-v-ce610307]{margin:4px 0 0;color:#92a49f;font-size:12px}.tournament-row a[data-v-ce610307]{display:flex;align-items:center;gap:4px;text-decoration:none;color:#aa9668;font-size:12px}.about-grid[data-v-ce610307]{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid rgba(200,170,110,.07)}.about-grid>div[data-v-ce610307]{padding:13px 0;border-bottom:1px solid rgba(200,170,110,.06)}.about-grid .wide[data-v-ce610307]{grid-column:1/-1}.about-view dt[data-v-ce610307]{margin-bottom:4px}.about-view dd[data-v-ce610307]{margin:0;color:#a6b5b1;font-size:13px}.community-inline[data-v-ce610307]{min-height:75px;margin-top:15px;padding:10px 0;border-top:1px solid rgba(200,170,110,.08);display:grid;grid-template-columns:46px 1fr auto;gap:10px;align-items:center}.community-icon[data-v-ce610307]{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;overflow:hidden;color:#c8aa6e;background:#143640}.community-icon img[data-v-ce610307]{width:100%;height:100%;object-fit:cover}.community-inline>div[data-v-ce610307]{display:grid}.community-inline small[data-v-ce610307]{color:#6d8782;font-size:12px}.community-inline strong[data-v-ce610307]{font-size:13px}.community-inline p[data-v-ce610307]{margin:2px 0 0;color:#788f8a;font-size:12px}.community-inline>button[data-v-ce610307]{display:flex;align-items:center;gap:4px;color:#aa9667;font-size:12px}.modal-backdrop[data-v-ce610307]{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;padding:18px;display:grid;place-items:center;background:#020b10b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.application-modal[data-v-ce610307]{width:min(580px,100%);padding:18px;border:1px solid rgba(200,170,110,.16);border-radius:17px;background:#09212b;box-shadow:0 28px 80px #0000006b}.application-modal>header[data-v-ce610307]{display:flex;justify-content:space-between;gap:14px}.application-modal>header>div[data-v-ce610307]{display:grid}.application-modal header span[data-v-ce610307]{color:#b99f68;font-size:12px;letter-spacing:1px}.application-modal h2[data-v-ce610307]{margin:2px 0;color:#e5dfd4;font-size:21px}.application-modal header p[data-v-ce610307]{margin:0;color:#718a86;font-size:12px}.application-fields[data-v-ce610307]{margin-top:15px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.application-fields label[data-v-ce610307]{display:grid;gap:4px;color:#819a95;font-size:12px}.application-fields .wide[data-v-ce610307]{grid-column:1/-1}.application-fields input[data-v-ce610307],.application-fields select[data-v-ce610307],.application-fields textarea[data-v-ce610307]{width:100%;box-sizing:border-box;padding:9px 10px;border:1px solid var(--line);border-radius:9px;outline:none;color:#dce3de;background:#071b24;font-size:12px}.account-hint[data-v-ce610307]{margin:0;padding:9px 10px;border:1px solid rgba(89,169,153,.08);border-radius:9px;color:#748e89;background:#48918406;font-size:12px;line-height:1.5}.criteria[data-v-ce610307]{margin-top:10px;display:flex;gap:5px;flex-wrap:wrap}.criteria span[data-v-ce610307]{padding:4px 6px;border-radius:7px;color:#7b948f;background:#549e900d;font-size:12px}.application-modal>footer[data-v-ce610307]{margin-top:15px;display:flex;justify-content:flex-end;gap:7px}.application-modal>footer button[data-v-ce610307]{min-height:36px;padding:0 11px;border-radius:9px;color:#8ea09c;font-size:12px}.application-modal>footer .primary[data-v-ce610307]{display:flex;align-items:center;gap:6px;color:#071b23}.community-stage[data-v-ce610307]{position:fixed;z-index:1300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:19px;padding:24px;background:radial-gradient(circle at 50% 34%,rgba(53,94,91,.14),transparent 34%),#041017f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.community-close[data-v-ce610307]{position:absolute;right:24px;top:22px;width:36px;height:36px;border:1px solid rgba(255,255,255,.08);border-radius:10px;display:grid;place-items:center;color:#879b97}.community-runia[data-v-ce610307]{width:105px;height:34px;object-fit:contain}.community-card[data-v-ce610307]{width:min(450px,calc(100vw - 30px));overflow:hidden;border:1px solid rgba(214,191,139,.17);border-radius:20px;background:#09212b;box-shadow:0 30px 90px #0000006b}.community-banner[data-v-ce610307]{height:135px;background:linear-gradient(135deg,#173b42,#0b202b);background-size:cover;background-position:center}.community-body[data-v-ce610307]{position:relative;padding:50px 24px 24px;text-align:center}.community-logo[data-v-ce610307]{position:absolute;left:50%;top:0;width:76px;height:76px;transform:translate(-50%,-50%);border:4px solid #09212b;border-radius:21px;display:grid;place-items:center;overflow:hidden;color:#d8bf7d;background:#163a42}.community-logo img[data-v-ce610307]{width:100%;height:100%;object-fit:cover}.community-body>small[data-v-ce610307]{color:#b89f69;font-size:12px;letter-spacing:1px}.community-body h2[data-v-ce610307]{margin:5px 0;color:#eee6da;font-size:23px}.community-body p[data-v-ce610307]{max-width:360px;margin:0 auto 8px;color:#8fa49f;font-size:12px;line-height:1.55}.community-members[data-v-ce610307]{display:block;margin-bottom:17px;color:#6e8883;font-size:12px}.community-action[data-v-ce610307],.community-done[data-v-ce610307]{width:100%;min-height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px}.community-done[data-v-ce610307]{color:#75b9aa;background:#50a8960f;border:1px solid rgba(80,168,150,.14)}.skip-community[data-v-ce610307]{margin-top:9px;color:#728a86;font-size:12px}.spin[data-v-ce610307]{animation:spin-ce610307 1s linear infinite}@keyframes spin-ce610307{to{transform:rotate(360deg)}}@media(max-width:800px){.team-brand[data-v-ce610307]{grid-template-columns:64px 1fr}.team-logo[data-v-ce610307]{width:60px;height:60px;border-radius:17px}.team-hero-actions[data-v-ce610307]{grid-column:1/-1;justify-self:end}.roster-head[data-v-ce610307]{display:none}.member-row[data-v-ce610307]{grid-template-columns:minmax(220px,1fr) 100px 130px}.member-main[data-v-ce610307]{grid-column:1/-1;padding:0 0 8px 49px}.team-content[data-v-ce610307]{max-width:100%}}@media(max-width:560px){.public-team[data-v-ce610307]{width:calc(100% - 20px);padding-top:12px}.team-hero[data-v-ce610307]{min-height:250px;padding:16px}.team-brand[data-v-ce610307]{grid-template-columns:52px 1fr;gap:10px}.team-logo[data-v-ce610307]{width:50px;height:50px;border-radius:14px}.team-copy h1[data-v-ce610307]{font-size:27px}.team-hero-actions[data-v-ce610307]{width:100%;display:grid;grid-template-columns:1fr 1fr}.team-hero-actions button[data-v-ce610307]{justify-content:center}.team-tabs[data-v-ce610307]{overflow-x:auto}.team-tabs button[data-v-ce610307]{white-space:nowrap}.member-row[data-v-ce610307]{grid-template-columns:1fr auto}.rank-text[data-v-ce610307]{grid-column:1/-1;padding-left:49px}.member-main[data-v-ce610307]{padding-left:49px}.tournament-row[data-v-ce610307]{grid-template-columns:1fr}.tournament-status[data-v-ce610307]{margin-top:5px}.about-grid[data-v-ce610307]{grid-template-columns:1fr}.about-grid .wide[data-v-ce610307]{grid-column:auto}.application-fields[data-v-ce610307]{grid-template-columns:1fr}.application-fields .wide[data-v-ce610307]{grid-column:auto}}.teams-page[data-v-46b85acd]{width:min(1180px,calc(100% - 34px));margin:0 auto;padding:24px 0 64px;color:var(--text)}button[data-v-46b85acd],input[data-v-46b85acd],select[data-v-46b85acd],textarea[data-v-46b85acd]{font-family:inherit}.team-alert[data-v-46b85acd],.team-notice[data-v-46b85acd]{position:relative;margin:0 0 10px;padding:9px 34px 9px 11px;border:1px solid;border-radius:9px;font-size:12px}.team-alert button[data-v-46b85acd],.team-notice button[data-v-46b85acd]{position:absolute;right:8px;top:8px}.team-alert[data-v-46b85acd]{color:#df9a9a;border-color:#c75b5b22;background:#a43c3c0c}.team-notice[data-v-46b85acd]{color:#8bc3b5;border-color:#5aad9720;background:#4aaa920b}.hub-head[data-v-46b85acd]{padding:2px 2px 17px;display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(200,170,110,.08)}.hub-head>div[data-v-46b85acd]{display:grid;gap:2px}.hub-head span[data-v-46b85acd],.hub-feed>header span[data-v-46b85acd],.discover-list>header span[data-v-46b85acd],.pane-head span[data-v-46b85acd],.studio-head>div>span[data-v-46b85acd],.section-label[data-v-46b85acd]{color:#b89d63;font-size:12px;letter-spacing:1.1px}.hub-head h1[data-v-46b85acd]{margin:0;color:#ece6dc;font-size:30px;font-weight:460}.hub-head p[data-v-46b85acd]{margin:2px 0 0;color:#718b87;font-size:12px}.create-team[data-v-46b85acd]{min-height:36px;padding:0 11px;border:1px solid rgba(200,170,110,.22);border-radius:9px;display:flex;align-items:center;gap:6px;color:#d7c083;background:#c8aa6e0e;font-size:12px;font-weight:700}.invite-line[data-v-46b85acd]{margin:10px 0;padding:8px 10px;border:1px solid rgba(88,181,161,.1);border-radius:10px;display:flex;align-items:center;gap:14px;background:#469c8a06}.invite-line>span[data-v-46b85acd]{display:flex;align-items:center;gap:6px;color:#84b7ac;font-size:12px;white-space:nowrap}.invite-line>div[data-v-46b85acd]{display:flex;gap:8px;overflow-x:auto}.invite-line article[data-v-46b85acd]{min-width:240px;display:grid;grid-template-columns:30px 1fr auto auto;gap:6px;align-items:center}.invite-line article strong[data-v-46b85acd]{font-size:12px}.invite-line article button[data-v-46b85acd]{font-size:12px;color:#7f9691}.invite-line article .accept[data-v-46b85acd]{color:#77c1b0}.mini-shield[data-v-46b85acd],.owned-logo[data-v-46b85acd]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;overflow:hidden;color:#c8aa6e;background:#143640}.mini-shield img[data-v-46b85acd],.owned-logo img[data-v-46b85acd]{width:100%;height:100%;object-fit:cover}.hub-tabs[data-v-46b85acd],.studio-tabs[data-v-46b85acd]{min-height:45px;display:flex;align-items:center;gap:4px;border-bottom:1px solid rgba(200,170,110,.08)}.hub-tabs button[data-v-46b85acd],.studio-tabs button[data-v-46b85acd]{position:relative;min-height:44px;padding:0 10px;color:#718a86;font-size:12px}.hub-tabs button.active[data-v-46b85acd],.studio-tabs button.active[data-v-46b85acd]{color:#d8d4ca}.hub-tabs button.active[data-v-46b85acd]:after,.studio-tabs button.active[data-v-46b85acd]:after{content:"";position:absolute;left:9px;right:9px;bottom:-1px;height:2px;background:#c8aa6e}.hub-tabs>span[data-v-46b85acd]{flex:1}.hub-tabs select[data-v-46b85acd]{height:31px;padding:0 7px;border:1px solid var(--line);border-radius:8px;color:#9bacaa;background:#09232d;font-size:12px}.studio-tabs b[data-v-46b85acd]{margin-left:4px;padding:2px 5px;border-radius:999px;color:#071b23;background:#c8aa6e;font-size:12px}.filter-bar[data-v-46b85acd]{position:relative;margin:10px 0;display:flex;gap:6px}.filter-search[data-v-46b85acd]{height:36px;flex:1;padding:0 9px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;gap:7px;color:#718a86;background:#081d2673}.filter-search input[data-v-46b85acd]{width:100%;border:0;outline:0;color:#dce2dd;background:transparent;font-size:12px}.filter-toggle[data-v-46b85acd],.refresh[data-v-46b85acd]{height:36px;padding:0 10px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;gap:6px;color:#859b97;background:#081d2673;font-size:12px}.refresh[data-v-46b85acd]{width:36px;padding:0;justify-content:center}.filter-toggle.active[data-v-46b85acd]{border-color:#c8aa6e33;color:#c8ad72}.filter-toggle b[data-v-46b85acd]{min-width:17px;height:17px;border-radius:999px;display:grid;place-items:center;color:#071a22;background:#c8aa6e;font-size:12px}.filter-popover[data-v-46b85acd]{position:absolute;right:42px;top:42px;z-index:10;width:min(700px,calc(100vw - 44px));padding:10px;border:1px solid rgba(200,170,110,.14);border-radius:12px;display:grid;grid-template-columns:repeat(5,1fr) auto;gap:8px;background:#09212b;box-shadow:0 20px 50px #00000059}.filter-popover label[data-v-46b85acd]{display:grid;gap:4px;color:#718a86;font-size:12px}.filter-popover select[data-v-46b85acd],.filter-popover input[data-v-46b85acd]{min-width:0;height:34px;padding:0 7px;border:1px solid var(--line);border-radius:8px;color:#d4ddd8;background:#071b24;font-size:12px}.filter-popover .clear[data-v-46b85acd]{align-self:end;height:34px;padding:0 8px;color:#b99f68;font-size:12px}.your-teams[data-v-46b85acd]{min-height:40px;margin-bottom:8px;display:flex;align-items:center;gap:6px;overflow-x:auto}.your-teams>span[data-v-46b85acd]{margin-right:4px;color:#6f8582;font-size:12px;letter-spacing:.9px;white-space:nowrap}.your-teams>button[data-v-46b85acd]{min-width:155px;height:36px;padding:0 7px;border:1px solid rgba(200,170,110,.07);border-radius:9px;display:grid;grid-template-columns:28px 1fr auto 14px;gap:6px;align-items:center;text-align:left}.your-teams strong[data-v-46b85acd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd8d3;font-size:12px}.your-teams small[data-v-46b85acd]{color:#6fb5a6;font-size:12px}.hub-feed-wrap[data-v-46b85acd]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;margin-top:18px}.hub-feed[data-v-46b85acd]{max-width:720px;width:100%;justify-self:center}.hub-feed>header[data-v-46b85acd],.discover-list>header[data-v-46b85acd],.pane-head[data-v-46b85acd]{margin-bottom:10px;display:flex;align-items:end;justify-content:space-between;gap:10px}.hub-feed>header>div[data-v-46b85acd],.discover-list>header>div[data-v-46b85acd],.pane-head>div[data-v-46b85acd]{display:grid}.hub-feed h2[data-v-46b85acd],.discover-list h2[data-v-46b85acd],.pane-head h2[data-v-46b85acd]{margin:0;color:#e5e1d8;font-size:20px;font-weight:480}.hub-feed>header small[data-v-46b85acd],.discover-list>header small[data-v-46b85acd],.pane-head small[data-v-46b85acd]{color:#69817d;font-size:12px}.team-social-post[data-v-46b85acd]{padding:14px 0;border-top:1px solid rgba(200,170,110,.08)}.team-social-post[data-v-46b85acd]:first-of-type{border-top:0}.team-social-post>header[data-v-46b85acd]{display:flex;align-items:center;justify-content:space-between;gap:10px}.post-team[data-v-46b85acd]{display:flex;align-items:center;gap:9px;text-align:left}.post-team>span[data-v-46b85acd]{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;overflow:hidden;color:#c8aa6e;background:#143640}.post-team img[data-v-46b85acd]{width:100%;height:100%;object-fit:cover}.post-team>div[data-v-46b85acd]{display:grid}.post-team strong[data-v-46b85acd]{color:#dfe4df;font-size:13px}.post-team small[data-v-46b85acd]{color:#6f8985;font-size:12px}.open-team[data-v-46b85acd]{display:flex;align-items:center;gap:5px;color:#9e8d64;font-size:12px}.team-social-post h3[data-v-46b85acd]{margin:12px 0 5px;color:#e7e1d5;font-size:17px}.team-social-post>p[data-v-46b85acd]{margin:0 0 10px;color:#8aa09b;font-size:13px;line-height:1.6;white-space:pre-wrap}.post-meta[data-v-46b85acd]{display:flex;gap:5px;flex-wrap:wrap}.post-meta span[data-v-46b85acd]{padding:4px 6px;border-radius:7px;display:flex;align-items:center;gap:4px;color:#78938e;background:#539c8e0e;font-size:12px}.team-social-post>footer[data-v-46b85acd]{margin-top:11px;padding-top:9px;border-top:1px solid rgba(200,170,110,.05);display:flex;gap:18px}.team-social-post>footer button[data-v-46b85acd],.team-social-post>footer a[data-v-46b85acd]{display:flex;align-items:center;gap:5px;text-decoration:none;color:#7e9893;font-size:12px}.team-social-post>footer button[data-v-46b85acd]:hover,.team-social-post>footer a[data-v-46b85acd]:hover{color:#c7ae73}.hub-side[data-v-46b85acd]{align-self:start;padding-left:14px;border-left:1px solid rgba(200,170,110,.07)}.hub-side>div[data-v-46b85acd]{margin-bottom:7px}.hub-side>div span[data-v-46b85acd]{color:#9f8a61;font-size:12px;letter-spacing:.9px}.hub-side h3[data-v-46b85acd]{margin:2px 0 0;color:#cfd8d2;font-size:13px}.hub-side>button[data-v-46b85acd]{width:100%;min-height:50px;padding:6px 0;border-top:1px solid rgba(200,170,110,.055);display:grid;grid-template-columns:34px 1fr 14px;gap:7px;align-items:center;text-align:left}.hub-side>button>span[data-v-46b85acd]{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;overflow:hidden;color:#c8aa6e;background:#143640}.hub-side img[data-v-46b85acd]{width:100%;height:100%;object-fit:cover}.hub-side>button>div[data-v-46b85acd]{min-width:0;display:grid}.hub-side strong[data-v-46b85acd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd8d3;font-size:12px}.hub-side small[data-v-46b85acd]{color:#68827d;font-size:12px}.discover-list[data-v-46b85acd]{margin-top:18px}.discover-row[data-v-46b85acd]{width:100%;min-height:88px;padding:8px 4px;border-top:1px solid rgba(200,170,110,.075);display:grid;grid-template-columns:116px minmax(0,1fr) auto 20px;gap:12px;align-items:center;text-align:left}.discover-cover[data-v-46b85acd]{height:70px;border-radius:11px;display:flex;align-items:end;padding:7px;background:linear-gradient(135deg,#153842,#071c25);background-size:cover;background-position:center}.discover-cover i[data-v-46b85acd]{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;overflow:hidden;color:#d1b675;background:#0b2a34}.discover-cover img[data-v-46b85acd]{width:100%;height:100%;object-fit:cover}.discover-copy[data-v-46b85acd]{min-width:0}.discover-copy>span[data-v-46b85acd]{color:#708a85;font-size:12px}.discover-copy>span b[data-v-46b85acd]{color:#70b9a9}.discover-copy strong[data-v-46b85acd]{display:block;margin:2px 0;color:#dfe4df;font-size:14px}.discover-copy p[data-v-46b85acd]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7d9691;font-size:12px}.discover-tags[data-v-46b85acd]{display:flex;gap:5px;max-width:260px;flex-wrap:wrap;justify-content:flex-end}.discover-tags span[data-v-46b85acd]{padding:4px 6px;border-radius:7px;color:#79938e;background:#539c8e0d;font-size:12px}.hub-empty[data-v-46b85acd]{min-height:110px;display:grid;place-items:center;color:#6e8782;font-size:12px}.studio-head[data-v-46b85acd]{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:end;padding-bottom:12px}.back-hub[data-v-46b85acd]{min-height:34px;padding:0 9px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;gap:5px;color:#829995;font-size:12px}.studio-head>div[data-v-46b85acd]:nth-child(2){display:grid}.studio-head h1[data-v-46b85acd]{margin:0;color:#e7e2d8;font-size:25px;font-weight:480}.studio-actions[data-v-46b85acd]{display:flex;gap:6px}.studio-actions button[data-v-46b85acd]{min-height:34px;padding:0 9px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:5px;color:#a89163;font-size:12px}.team-preview[data-v-46b85acd]{min-height:165px;padding:18px;border-radius:15px;display:flex;align-items:flex-end;gap:13px;background:linear-gradient(135deg,#14343d,#071a23);background-size:cover;background-position:center}.team-logo[data-v-46b85acd]{width:66px;height:66px;flex:0 0 66px;border:3px solid #09212a;border-radius:18px;display:grid;place-items:center;overflow:hidden;color:#c8aa6e;background:#163942}.team-logo img[data-v-46b85acd]{width:100%;height:100%;object-fit:cover}.team-preview>div[data-v-46b85acd]{display:grid}.team-preview small[data-v-46b85acd]{color:#baa36d;font-size:12px}.team-preview h2[data-v-46b85acd]{margin:1px 0;color:#eee6d8;font-size:23px}.team-preview p[data-v-46b85acd]{max-width:700px;margin:0;color:#8da49f;font-size:12px}.studio-pane[data-v-46b85acd]{padding:18px 2px}.form-grid[data-v-46b85acd]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-grid label[data-v-46b85acd],.brand-row label[data-v-46b85acd]{display:grid;gap:5px;color:#809994;font-size:12px}.form-grid .full[data-v-46b85acd]{grid-column:1/-1}.form-grid input[data-v-46b85acd],.form-grid select[data-v-46b85acd],.form-grid textarea[data-v-46b85acd],.brand-row input[data-v-46b85acd],.brand-row select[data-v-46b85acd],.member-form input[data-v-46b85acd],.member-form select[data-v-46b85acd],.post-composer input[data-v-46b85acd],.post-composer select[data-v-46b85acd],.post-composer textarea[data-v-46b85acd],.tournament-form input[data-v-46b85acd],.tournament-form select[data-v-46b85acd]{width:100%;box-sizing:border-box;padding:9px 10px;border:1px solid var(--line);border-radius:9px;outline:none;color:#dce3de;background:#09232d;font-size:12px}.team-url-field[data-v-46b85acd]{display:flex;align-items:center;border:1px solid var(--line);border-radius:9px;background:#09232d}.team-url-field span[data-v-46b85acd]{padding-left:9px;color:#6d8883;font-size:12px}.team-url-field input[data-v-46b85acd]{border:0;background:transparent}.section-label[data-v-46b85acd]{margin:16px 0 7px}.choice-pills[data-v-46b85acd]{display:flex;flex-wrap:wrap;gap:5px}.choice-pills button[data-v-46b85acd]{min-height:31px;padding:0 9px;border:1px solid var(--line);border-radius:8px;color:#78918d;font-size:12px}.choice-pills button.active[data-v-46b85acd]{border-color:#c8aa6e3b;color:#d0b674;background:#c8aa6e0e}.compact-grid[data-v-46b85acd]{margin-top:12px}.toggle-line[data-v-46b85acd]{display:flex;gap:18px;margin-top:13px}.toggle-line label[data-v-46b85acd],.inline-check[data-v-46b85acd]{display:flex;align-items:center;gap:7px;color:#879e99;font-size:12px}.toggle-line input[data-v-46b85acd],.inline-check input[data-v-46b85acd]{accent-color:#c8aa6e}.brand-row[data-v-46b85acd]{margin-top:14px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px}.upload[data-v-46b85acd]{align-content:center;padding:8px;border:1px dashed var(--line);border-radius:9px}.upload input[data-v-46b85acd]{padding:4px;background:transparent}.primary[data-v-46b85acd]{min-height:36px;padding:0 11px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#071b23;background:#c8aa6e;font-size:12px;font-weight:750}.save[data-v-46b85acd]{margin-top:15px}.member-form[data-v-46b85acd]{display:grid;grid-template-columns:minmax(150px,1fr) 120px 120px auto;gap:7px;margin-bottom:12px}.roster-table article[data-v-46b85acd]{min-height:58px;border-top:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:38px minmax(150px,1fr) 80px 100px 110px 30px;gap:8px;align-items:center}.roster-table .comm-avatar[data-v-46b85acd]{width:36px;height:36px;border-radius:10px}.roster-table article>div[data-v-46b85acd]{min-width:0;display:grid}.roster-table strong[data-v-46b85acd]{font-size:12px}.roster-table small[data-v-46b85acd],.roster-table span[data-v-46b85acd]{color:#728b86;font-size:12px}.roster-table article>span[data-v-46b85acd]:nth-of-type(1){color:#b49b64}.application-row[data-v-46b85acd]{min-height:82px;padding:10px 2px;border-top:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:42px minmax(180px,1fr) auto auto;gap:11px;align-items:center}.application-row>.comm-avatar[data-v-46b85acd]{width:40px;height:40px;border-radius:11px}.applicant-copy[data-v-46b85acd]{min-width:0;display:grid}.applicant-copy strong[data-v-46b85acd]{font-size:13px}.applicant-copy small[data-v-46b85acd]{color:#6e8883;font-size:12px}.applicant-copy p[data-v-46b85acd]{margin:5px 0 0;color:#899f9a;font-size:12px}.application-fit[data-v-46b85acd]{display:flex;gap:5px;flex-wrap:wrap;max-width:300px}.application-fit span[data-v-46b85acd]{padding:4px 6px;border-radius:7px;color:#77918c;background:#549e900d;font-size:12px}.application-actions[data-v-46b85acd]{display:flex;gap:6px}.application-actions button[data-v-46b85acd]{height:32px;padding:0 8px;border:1px solid var(--line);border-radius:8px;color:#8b9e9a;font-size:12px}.application-actions .accept[data-v-46b85acd]{display:flex;align-items:center;gap:5px;border-color:#5ab6a32e;color:#7fc1b3}.application-status[data-v-46b85acd]{color:#748d88;font-size:12px;text-transform:uppercase}.feed-studio[data-v-46b85acd]{display:grid;grid-template-columns:minmax(0,420px) 1fr;gap:22px}.post-composer[data-v-46b85acd]{display:grid;gap:8px;align-content:start}.composer-row[data-v-46b85acd]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.community-url[data-v-46b85acd]{display:grid;grid-template-columns:1fr 36px;gap:5px}.community-url button[data-v-46b85acd]{border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;color:#b49c68}.publish[data-v-46b85acd]{justify-self:start}.own-feed article[data-v-46b85acd]{padding:11px 0;border-top:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:1fr 28px;gap:8px}.own-feed article>div[data-v-46b85acd]{display:grid}.own-feed span[data-v-46b85acd]{color:#6f8883;font-size:12px}.own-feed strong[data-v-46b85acd]{margin-top:2px;font-size:13px}.own-feed p[data-v-46b85acd]{margin:4px 0 0;color:#849b96;font-size:12px}.tournament-form[data-v-46b85acd]{display:grid;grid-template-columns:1fr 1fr 150px 190px 1fr 1fr auto;gap:7px;margin-bottom:13px}.tournament-list article[data-v-46b85acd]{min-height:58px;border-top:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:80px 1fr 30px 30px;gap:8px;align-items:center}.tournament-list article>span[data-v-46b85acd]{font-size:12px;text-transform:uppercase}.status-active[data-v-46b85acd]{color:#70c0ae}.status-upcoming[data-v-46b85acd]{color:#c3aa70}.status-finished[data-v-46b85acd]{color:#748a86}.tournament-list article>div[data-v-46b85acd]{display:grid}.tournament-list strong[data-v-46b85acd]{font-size:13px}.tournament-list small[data-v-46b85acd]{color:#708984;font-size:12px}.tournament-list p[data-v-46b85acd]{margin:3px 0 0;color:#92a49f;font-size:12px}.tournament-list a[data-v-46b85acd]{color:#a58f61}.spin[data-v-46b85acd]{animation:spin-46b85acd 1s linear infinite}@keyframes spin-46b85acd{to{transform:rotate(360deg)}}.teams-page.is-creating[data-v-46b85acd]{width:100%;max-width:none;margin:0;padding:0;min-height:calc(100dvh - 42px);overflow:hidden}.teams-page.is-creating>.team-alert[data-v-46b85acd],.teams-page.is-creating>.team-notice[data-v-46b85acd]{position:fixed;z-index:30;top:52px;left:50%;transform:translate(-50%);width:min(520px,calc(100vw - 32px));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.team-create-canvas[data-v-46b85acd]{--create-gold:#d7ad5a;--create-gold-bright:#f2c668;--create-muted:#8196aa;--create-line:rgba(132,162,186,.22);position:relative;isolation:isolate;width:100%;min-height:calc(100dvh - 42px);overflow:auto;color:#edf3f6;background:#03101a}.team-create-canvas[data-v-46b85acd]:before{content:"";position:fixed;z-index:-3;top:42px;right:0;bottom:0;left:0;background-image:var(--teams-create-background);background-size:cover;background-position:center center;background-repeat:no-repeat}.team-create-canvas[data-v-46b85acd]:after{content:"";position:fixed;z-index:-2;top:42px;right:0;bottom:0;left:0;background:linear-gradient(90deg,#020c14fa,#020c14f0 26%,#020c14c2 50%,#020c143d 76%,#020c1414),linear-gradient(0deg,#020c14ed,#020c147a 34%,#020c140f 72%),radial-gradient(circle at 53% 50%,rgba(20,63,84,.15),transparent 48%);pointer-events:none}.create-canvas-back[data-v-46b85acd]{position:absolute;top:20px;left:22px;z-index:3;height:32px;padding:0 4px;display:flex;align-items:center;gap:8px;color:#b3c0c9;font-size:12px}.create-canvas-back[data-v-46b85acd]:hover{color:#f1d28a}.create-canvas-content[data-v-46b85acd]{width:min(880px,calc(100% - 80px));margin-left:clamp(72px,8.8vw,140px);padding:42px 0 96px}.create-canvas-title[data-v-46b85acd]{margin-bottom:23px}.create-canvas-title>span[data-v-46b85acd]{color:var(--create-gold);font-size:12px;letter-spacing:.24em}.create-canvas-title h1[data-v-46b85acd]{margin:4px 0 3px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.6vw,64px);line-height:.98;font-weight:400;letter-spacing:-.045em;color:#f0f1ee;text-shadow:0 2px 28px rgba(0,0,0,.2)}.create-canvas-title h1 em[data-v-46b85acd]{font-style:normal;color:var(--create-gold-bright)}.create-canvas-title p[data-v-46b85acd]{margin:0;color:#8596a7;font-size:12px}.create-field-caption[data-v-46b85acd],.create-line-field>span[data-v-46b85acd]{display:block;color:#9babb8;font-size:12px;margin-bottom:6px}.create-brand-inline[data-v-46b85acd]{margin-bottom:12px}.create-brand-row[data-v-46b85acd]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:end}.create-crest[data-v-46b85acd]{position:relative;width:72px;height:72px;display:block;cursor:pointer}.create-crest>span[data-v-46b85acd]{width:72px;height:72px;border-radius:50%;overflow:hidden;display:grid;place-items:center;color:#e0b85d;background:radial-gradient(circle at 50% 35%,#14445a,#071824 68%);border:1px solid rgba(113,171,206,.4);box-shadow:0 12px 30px #00000047,inset 0 0 24px #378bb826}.create-crest>span img[data-v-46b85acd]{width:100%;height:100%;object-fit:cover}.create-crest>i[data-v-46b85acd]{position:absolute;right:-7px;bottom:0;width:28px;height:28px;display:grid;place-items:center;border:2px solid #06131d;border-radius:50%;background:#102533;color:#ecf1f2}.create-crest input[data-v-46b85acd],.create-banner input[data-v-46b85acd]{display:none}.create-banner[data-v-46b85acd]{position:relative;height:78px;overflow:hidden;border:1px solid rgba(106,153,183,.12);border-radius:14px;cursor:pointer;background:linear-gradient(90deg,#0b2230db,#0c2a3a75),var(--teams-create-background);background-size:cover;background-position:center 58%;box-shadow:0 8px 24px #0000001f,inset 0 0 0 1px #6a99b70d}.create-banner[data-v-46b85acd]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,rgba(3,15,24,.16),transparent 40%,rgba(3,15,24,.18));pointer-events:none}.create-banner>b[data-v-46b85acd]{position:absolute;z-index:2;right:10px;bottom:9px;display:flex;align-items:center;gap:6px;color:#dce5ea;font-size:12px;font-weight:520}.create-banner-placeholder[data-v-46b85acd]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#8ba5b4}.create-line-field[data-v-46b85acd]{display:block;margin-top:11px}.create-line-field>div[data-v-46b85acd]{height:42px;padding:0 12px;display:flex;align-items:center;border:1px solid var(--create-line);border-radius:12px;background:#05141e57;box-shadow:0 6px 18px #0000000f;transition:border-color .18s,box-shadow .18s,background .18s}.create-line-field>div[data-v-46b85acd]:focus-within{border-color:#e7bc5e85;background:#0718227a;box-shadow:0 0 0 3px #e7bc5e14}.create-line-field input[data-v-46b85acd]{flex:1;min-width:0;height:40px;padding:0;border:0!important;outline:0;background:transparent!important;color:#eef1ef;font-size:13px}.create-line-field input[data-v-46b85acd]::placeholder{color:#5f7b91}.create-line-field small[data-v-46b85acd]{flex:0 0 auto;color:#61758a;font-size:12px}.create-description-line[data-v-46b85acd]{margin-top:10px}.create-horizontal-section[data-v-46b85acd]{display:grid;grid-template-columns:170px minmax(0,1fr);gap:16px;align-items:center;margin-top:24px}.create-horizontal-section>header[data-v-46b85acd]{align-self:start;padding-top:3px}.create-horizontal-section>header span[data-v-46b85acd],.create-champion-section>header span[data-v-46b85acd]{display:block;color:var(--create-gold);font-size:12px;letter-spacing:.13em}.create-horizontal-section>header small[data-v-46b85acd],.create-champion-section>header small[data-v-46b85acd]{display:block;margin-top:4px;color:#6d8298;font-size:12px;line-height:1.35}.create-recruitment-options[data-v-46b85acd]{display:grid;grid-template-columns:repeat(5,minmax(82px,1fr));max-width:520px}.create-recruitment-options button[data-v-46b85acd]{position:relative;height:58px;border-left:1px solid rgba(105,140,165,.16);display:grid;place-items:center;align-content:center;gap:5px;color:#6f8da5}.create-recruitment-options button[data-v-46b85acd]:first-child{border-left:0}.create-recruitment-options button svg[data-v-46b85acd]{transition:color .18s,filter .18s}.create-recruitment-options button span[data-v-46b85acd]{font-size:12px}.create-recruitment-options button[data-v-46b85acd]:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:1px;opacity:0;background:var(--create-gold);box-shadow:0 -5px 13px #e2b656b8}.create-recruitment-options button.active[data-v-46b85acd]{color:#e8c36d}.create-recruitment-options button.active[data-v-46b85acd]:after{opacity:1}.create-recruitment-options button.active svg[data-v-46b85acd]{filter:drop-shadow(0 0 8px rgba(232,188,85,.45))}.create-position-options[data-v-46b85acd]{display:grid;grid-template-columns:repeat(7,minmax(68px,1fr));max-width:650px}.create-position-options button[data-v-46b85acd]{position:relative;height:82px;display:grid;place-items:center;align-content:center;gap:7px;color:#708da5}.create-position-icon[data-v-46b85acd]{width:44px;height:44px;display:grid;place-items:center;border-radius:11px;color:#7d9db7;background:#396c8b12;border:1px solid rgba(98,136,164,.08);transition:.18s;overflow:hidden}.create-position-icon img[data-v-46b85acd]{width:34px;height:34px;object-fit:contain;opacity:.78;filter:brightness(1.08) saturate(.72);transition:transform .18s,filter .18s,opacity .18s}.create-position-options button span[data-v-46b85acd]{font-size:12px}.create-position-options button.active[data-v-46b85acd]{color:#f0c96e}.create-position-options button.active .create-position-icon[data-v-46b85acd]{color:#ffe1a0;border-color:#d6a84557;background:linear-gradient(145deg,#bb7e1c40,#5b340a1c);box-shadow:0 0 22px #e2ad4138}.create-position-options button.active .create-position-icon img[data-v-46b85acd]{opacity:1;filter:brightness(1.28) sepia(.32) saturate(1.35) drop-shadow(0 0 8px rgba(226,173,65,.32));transform:scale(1.1)}.create-elo-section[data-v-46b85acd]{align-items:start;margin-top:28px;width:min(1040px,calc(100vw - 180px))}.create-elo-control[data-v-46b85acd]{min-width:0;position:relative;display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px;align-items:start;overflow:visible;padding-bottom:4px}.create-any-elo[data-v-46b85acd]{height:118px;min-width:0;display:grid;place-items:center;align-content:start;gap:15px;padding-top:1px;color:#627e96}.create-any-elo>svg[data-v-46b85acd]{width:40px;height:40px;margin-top:16px}.create-any-elo span[data-v-46b85acd]{font-size:12px}.create-any-elo.active[data-v-46b85acd]{color:#c5d0d6}.create-elo-track[data-v-46b85acd]{--elo-start:0%;--elo-end:0%;position:relative;display:grid;grid-template-columns:repeat(8,minmax(62px,1fr)) minmax(108px,1.28fr) minmax(104px,1.22fr);column-gap:9px;width:100%;min-width:0}.create-elo-line[data-v-46b85acd]{position:absolute;z-index:0;left:5%;right:5%;top:80px;height:1px;background:linear-gradient(90deg,transparent,rgba(98,136,164,.28) 7%,rgba(98,136,164,.28) 93%,transparent)}.create-elo-line i[data-v-46b85acd]{position:absolute;left:var(--elo-start);width:calc(var(--elo-end) - var(--elo-start));height:2px;top:-.5px;border-radius:999px;background:linear-gradient(90deg,#c9973c,#f1cb72);box-shadow:0 0 10px #edb84b6b}.create-elo-track button[data-v-46b85acd]{position:relative;z-index:1;min-width:0;height:118px;display:grid;place-items:center;align-content:start;gap:15px;color:#6e879d}.create-elo-track button>span[data-v-46b85acd]{width:68px;height:72px;display:grid;place-items:center;overflow:hidden;transition:filter .18s,transform .18s}.create-elo-track img[data-v-46b85acd]{width:68px;height:72px;object-fit:contain;transform:scale(3.2);transform-origin:center;filter:saturate(.72) brightness(.78);transition:.18s;pointer-events:none}.create-elo-track small[data-v-46b85acd]{position:relative;z-index:2;padding:0 2px;background:color-mix(in srgb,#071722 72%,transparent);font-size:12px;max-width:100%;line-height:1.15;text-align:center;white-space:nowrap;overflow:visible;overflow-wrap:normal;word-break:normal}.create-elo-track button:nth-child(9) small[data-v-46b85acd],.create-elo-track button:nth-child(10) small[data-v-46b85acd]{font-weight:600;letter-spacing:-.02em}.create-elo-track button.active[data-v-46b85acd]{color:#a8c1cf}.create-elo-track button.active img[data-v-46b85acd]{filter:saturate(1) brightness(1.08) drop-shadow(0 7px 10px rgba(0,0,0,.24))}.create-elo-track button.edge>span[data-v-46b85acd]{transform:scale(1.08);filter:drop-shadow(0 0 13px rgba(229,177,71,.58))}.create-elo-track button.edge small[data-v-46b85acd]{color:#e9c670}.create-elo-control>strong[data-v-46b85acd]{grid-column:2;justify-self:center;margin-top:-4px;padding:4px 14px;border-top:1px solid rgba(222,176,74,.25);border-radius:0 0 10px 10px;color:#d4b66d;font-size:12px;font-weight:520}.create-champion-section[data-v-46b85acd]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:16px;align-items:center;margin-top:23px}.create-champion-section>header>div[data-v-46b85acd]{display:flex;align-items:center;gap:8px}.create-champion-section>header b[data-v-46b85acd]{color:#7b8da0;font-size:12px;font-weight:400;letter-spacing:0}.create-champion-chips[data-v-46b85acd]{display:flex;align-items:center;gap:7px;min-width:0;overflow-x:auto;padding-bottom:3px;scrollbar-width:thin}.create-champion-chip[data-v-46b85acd],.create-add-champion[data-v-46b85acd],.create-champion-entry[data-v-46b85acd]{height:34px;flex:0 0 auto;border:1px solid rgba(96,133,160,.28);border-radius:999px;background:#0616227a}.create-champion-chip[data-v-46b85acd]{padding:0 9px 0 3px;display:flex;align-items:center;gap:7px;color:#a7b7c4;font-size:12px}.create-champion-chip img[data-v-46b85acd]{width:27px;height:27px;border-radius:50%;object-fit:cover}.create-champion-chip svg[data-v-46b85acd]{color:#71869a}.create-add-champion[data-v-46b85acd]{padding:0 12px;display:flex;align-items:center;gap:7px;border-style:dashed;color:#8095a7;font-size:12px}.create-champion-entry[data-v-46b85acd]{display:flex;align-items:center;padding:0 4px 0 10px}.create-champion-entry input[data-v-46b85acd]{width:120px;border:0;outline:0;background:transparent;color:#dce5ea;font-size:12px}.create-champion-entry button[data-v-46b85acd]{width:28px;height:28px;display:grid;place-items:center;color:#e7bd62}.create-more-options[data-v-46b85acd]{margin-top:20px;height:40px;padding:0 2px;display:flex;align-items:center;gap:10px;border-top:1px solid rgba(103,139,163,.12);color:#9aacb9;font-size:12px}.create-more-options i[data-v-46b85acd]{font-style:normal;transition:transform .18s}.create-more-options i.open[data-v-46b85acd]{transform:rotate(180deg)}.create-advanced-options[data-v-46b85acd]{margin-top:14px;padding:15px 0;border-top:1px solid rgba(103,139,163,.13);border-bottom:1px solid rgba(103,139,163,.13)}.create-advanced-grid[data-v-46b85acd]{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px}.create-advanced-grid>label[data-v-46b85acd],.create-advanced-grid>div[data-v-46b85acd]{display:grid;gap:7px;color:#8397a6;font-size:12px}.create-mini-input[data-v-46b85acd]{height:34px;display:flex;align-items:center;border-bottom:1px solid var(--create-line)}.create-mini-input small[data-v-46b85acd]{color:#61798c}.create-mini-input input[data-v-46b85acd]{flex:1;min-width:0;border:0;background:transparent;color:#e0e7eb;outline:0}.create-mini-pills[data-v-46b85acd]{display:flex;gap:5px;overflow-x:auto}.create-mini-pills button[data-v-46b85acd]{height:30px;padding:0 9px;display:flex;align-items:center;gap:5px;border:1px solid rgba(105,139,160,.16);border-radius:8px;color:#708a9d;font-size:12px;white-space:nowrap;background:#04121c47}.create-mini-pills button.active[data-v-46b85acd]{border-color:#d8ae5259;color:#e0bd69;background:#d8ae520e}.create-advanced-toggles[data-v-46b85acd]{display:flex;gap:16px;margin-top:14px}.create-advanced-toggles button[data-v-46b85acd]{display:grid;grid-template-columns:20px auto 30px;gap:7px;align-items:center;color:#8498a7;font-size:12px}.create-advanced-toggles button>i[data-v-46b85acd]{width:28px;height:16px;padding:2px;border-radius:999px;background:#16303d}.create-advanced-toggles button>i[data-v-46b85acd]:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#687f8c;transition:.18s}.create-advanced-toggles button.active[data-v-46b85acd]{color:#9cc9bd}.create-advanced-toggles button.active>i[data-v-46b85acd]{background:#2c625a}.create-advanced-toggles button.active>i[data-v-46b85acd]:after{transform:translate(12px);background:#e5f0ed}.create-canvas-actions[data-v-46b85acd]{position:fixed;z-index:5;right:clamp(28px,7.4vw,116px);bottom:22px;display:flex;align-items:center;gap:16px}.create-canvas-actions button[data-v-46b85acd]{height:42px;border-radius:9px;font-size:12px}.create-cancel[data-v-46b85acd]{min-width:98px;border:1px solid rgba(99,135,159,.18);color:#9bacb8;background:#04101994;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.create-submit[data-v-46b85acd]{min-width:160px;display:flex;align-items:center;justify-content:center;gap:8px;color:#2a210e;background:linear-gradient(180deg,#f5ce72,#e1aa43);box-shadow:0 9px 26px #d3972e3d,inset 0 1px #ffffff4d;font-weight:720}.create-submit[data-v-46b85acd]:disabled{opacity:.45;filter:saturate(.35)}.teams-page.is-light .team-create-canvas[data-v-46b85acd]{--create-gold:#a8741f;--create-gold-bright:#c18a26;--create-muted:#577080;--create-line:rgba(45,74,89,.28);color:#203a47;background:#edf3f5}.teams-page.is-light .team-create-canvas[data-v-46b85acd]:before{background-position:center center;filter:saturate(.92) contrast(1.02) brightness(.92)}.teams-page.is-light .team-create-canvas[data-v-46b85acd]:after{background:linear-gradient(90deg,#eef4f6 0%,#eef4f6 44%,rgba(238,244,246,.985) 51%,rgba(238,244,246,.88) 58%,rgba(238,244,246,.46) 68%,rgba(238,244,246,.06) 79%,transparent 100%),linear-gradient(0deg,rgba(225,235,239,.36) 0%,rgba(225,235,239,.08) 36%,transparent 66%)}.teams-page.is-light .create-canvas-content[data-v-46b85acd]{position:relative}.teams-page.is-light .create-canvas-back[data-v-46b85acd]{color:#44606f}.teams-page.is-light .create-canvas-back[data-v-46b85acd]:hover{color:#946619}.teams-page.is-light .create-canvas-title>span[data-v-46b85acd]{color:#a8741f}.teams-page.is-light .create-canvas-title h1[data-v-46b85acd]{color:#213c48;text-shadow:none}.teams-page.is-light .create-canvas-title h1 em[data-v-46b85acd]{color:#bf8120}.teams-page.is-light .create-canvas-title p[data-v-46b85acd]{color:#5b7380}.teams-page.is-light .create-field-caption[data-v-46b85acd],.teams-page.is-light .create-line-field>span[data-v-46b85acd],.teams-page.is-light .create-horizontal-section>header small[data-v-46b85acd],.teams-page.is-light .create-champion-section>header small[data-v-46b85acd]{color:#566e7a}.teams-page.is-light .create-horizontal-section>header span[data-v-46b85acd],.teams-page.is-light .create-champion-section>header span[data-v-46b85acd]{color:#a8741f}.teams-page.is-light .create-brand-row[data-v-46b85acd]{align-items:end}.teams-page.is-light .create-crest>span[data-v-46b85acd]{border-color:#2c566c3d;background:linear-gradient(145deg,#dce7eb,#cddbe1);color:#a8741f;box-shadow:0 8px 20px #29424f14}.teams-page.is-light .create-crest>i[data-v-46b85acd]{border-color:#edf3f5;background:#d7e3e8;color:#365665}.teams-page.is-light .create-banner[data-v-46b85acd]{border-color:#28495b24;border-radius:14px;box-shadow:0 8px 22px #253c4812,inset 0 0 0 1px #ffffff2e}.teams-page.is-light .create-banner>b[data-v-46b85acd]{color:#f1f5f6}.teams-page.is-light .create-line-field>div[data-v-46b85acd]{height:42px;padding:0 12px;border:1px solid rgba(43,75,91,.16);border-radius:12px;background:#ffffff8f;box-shadow:0 5px 16px #2f48540d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.teams-page.is-light .create-line-field>div[data-v-46b85acd]:focus-within{background:#ffffffbd;border-color:#a8741f7a;box-shadow:0 0 0 3px #a8741f14}.teams-page.is-light .create-line-field input[data-v-46b85acd],.teams-page.is-light .create-mini-input input[data-v-46b85acd]{color:#213e4b}.teams-page.is-light .create-line-field input[data-v-46b85acd]::placeholder{color:#78909b}.teams-page.is-light .create-line-field small[data-v-46b85acd]{color:#6b808b}.teams-page.is-light .create-recruitment-options button[data-v-46b85acd]{border-left-color:#35556621;color:#54758a;background:transparent}.teams-page.is-light .create-recruitment-options button svg[data-v-46b85acd]{color:#54758a}.teams-page.is-light .create-recruitment-options button.active[data-v-46b85acd]{color:#9f701f}.teams-page.is-light .create-recruitment-options button.active svg[data-v-46b85acd]{color:#9f701f;filter:none}.teams-page.is-light .create-recruitment-options button.active[data-v-46b85acd]:after{background:#b98021;box-shadow:none}.teams-page.is-light .create-position-options button[data-v-46b85acd]{color:#527287;background:transparent}.teams-page.is-light .create-position-icon[data-v-46b85acd]{width:42px;height:42px;border:0;border-radius:0;background:transparent;color:#527287;box-shadow:none}.teams-page.is-light .create-position-icon img[data-v-46b85acd]{width:32px;height:32px;opacity:1;filter:brightness(.67) saturate(.76) contrast(1.08)}.teams-page.is-light .create-position-options button.active[data-v-46b85acd]{color:#96661c}.teams-page.is-light .create-position-options button.active .create-position-icon[data-v-46b85acd]{border:0;background:transparent;box-shadow:none}.teams-page.is-light .create-position-options button.active .create-position-icon img[data-v-46b85acd]{filter:brightness(.6) sepia(.36) saturate(1.35) hue-rotate(356deg)}.teams-page.is-light .create-position-options button.active .create-position-icon svg[data-v-46b85acd]{color:#96661c}.teams-page.is-light .create-any-elo[data-v-46b85acd]{color:#546f7e}.teams-page.is-light .create-any-elo.active[data-v-46b85acd]{color:#96661c}.teams-page.is-light .create-elo-line[data-v-46b85acd]{background:linear-gradient(90deg,transparent,rgba(58,88,104,.26) 7%,rgba(58,88,104,.26) 93%,transparent)}.teams-page.is-light .create-elo-line i[data-v-46b85acd]{background:linear-gradient(90deg,#9a6a1c,#c18a26);box-shadow:0 0 7px #a6711d2e}.teams-page.is-light .create-elo-track button[data-v-46b85acd]{color:#496879}.teams-page.is-light .create-elo-track small[data-v-46b85acd]{padding:0;background:transparent;color:#496879;border-radius:0;font-weight:560;letter-spacing:-.01em}.teams-page.is-light .create-elo-track button.edge small[data-v-46b85acd]{color:#98691d}.teams-page.is-light .create-elo-track img[data-v-46b85acd]{filter:saturate(.96) brightness(.82) contrast(1.08)}.teams-page.is-light .create-elo-track button.active img[data-v-46b85acd]{filter:saturate(1) brightness(.9) contrast(1.08) drop-shadow(0 5px 6px rgba(50,67,76,.14))}.teams-page.is-light .create-elo-control>strong[data-v-46b85acd]{color:#94661d;border-top-color:#9f6f1f40}.teams-page.is-light .create-champion-section>header b[data-v-46b85acd]{color:#687f8b}.teams-page.is-light .create-champion-chip[data-v-46b85acd],.teams-page.is-light .create-add-champion[data-v-46b85acd],.teams-page.is-light .create-champion-entry[data-v-46b85acd]{border-color:#395a6c33;background:transparent}.teams-page.is-light .create-champion-chip[data-v-46b85acd]{color:#365461}.teams-page.is-light .create-champion-chip svg[data-v-46b85acd]{color:#607986}.teams-page.is-light .create-add-champion[data-v-46b85acd]{color:#486777;border-style:dashed}.teams-page.is-light .create-champion-entry input[data-v-46b85acd]{color:#294652}.teams-page.is-light .create-more-options[data-v-46b85acd]{border-top-color:#3a5a6a26;color:#405f6e}.teams-page.is-light .create-advanced-options[data-v-46b85acd]{border-color:#3a5a6a26}.teams-page.is-light .create-advanced-grid>label[data-v-46b85acd],.teams-page.is-light .create-advanced-grid>div[data-v-46b85acd]{color:#4f6976}.teams-page.is-light .create-mini-input[data-v-46b85acd]{border-bottom-color:#2b4b5b47}.teams-page.is-light .create-mini-pills button[data-v-46b85acd]{border-color:#3858692e;color:#466574;background:transparent}.teams-page.is-light .create-mini-pills button.active[data-v-46b85acd]{border-color:#a8741f5c;color:#92651e;background:#c2974a14}.teams-page.is-light .create-advanced-toggles button[data-v-46b85acd]{color:#4c6876}.teams-page.is-light .create-advanced-toggles button>i[data-v-46b85acd]{background:#cfdde2}.teams-page.is-light .create-advanced-toggles button>i[data-v-46b85acd]:after{background:#6b838e}.teams-page.is-light .create-advanced-toggles button.active[data-v-46b85acd]{color:#376a61}.teams-page.is-light .create-advanced-toggles button.active>i[data-v-46b85acd]{background:#a7cec6}.teams-page.is-light .create-advanced-toggles button.active>i[data-v-46b85acd]:after{background:#315f57}.teams-page.is-light .create-cancel[data-v-46b85acd]{border-color:#30506133;background:#eef4f6e6;color:#405e6c;box-shadow:0 4px 14px #314b5812;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.teams-page.is-light .create-submit[data-v-46b85acd]{color:#2e250f;background:linear-gradient(180deg,#efc766,#d89b32);box-shadow:0 8px 22px #9a691e2e,inset 0 1px #ffffff6b}@media(max-width:920px){.create-canvas-content[data-v-46b85acd]{width:calc(100% - 56px);margin-left:28px;padding-top:58px}.create-horizontal-section[data-v-46b85acd],.create-champion-section[data-v-46b85acd]{grid-template-columns:150px minmax(0,1fr)}.create-recruitment-options[data-v-46b85acd]{grid-template-columns:repeat(5,minmax(68px,1fr))}.create-position-options[data-v-46b85acd]{grid-template-columns:repeat(7,minmax(52px,1fr))}.create-elo-control[data-v-46b85acd]{grid-template-columns:58px minmax(0,1fr)}.create-elo-track[data-v-46b85acd]{grid-template-columns:repeat(8,minmax(56px,1fr)) minmax(96px,1.25fr) minmax(92px,1.2fr);column-gap:7px}.create-elo-track small[data-v-46b85acd]{font-size:12px}.create-canvas-actions[data-v-46b85acd]{right:28px}.hub-feed-wrap[data-v-46b85acd]{grid-template-columns:1fr}.hub-side[data-v-46b85acd]{display:none}.filter-popover[data-v-46b85acd]{grid-template-columns:1fr 1fr 1fr}.discover-row[data-v-46b85acd]{grid-template-columns:96px 1fr 18px}.discover-tags[data-v-46b85acd]{display:none}.brand-row[data-v-46b85acd],.feed-studio[data-v-46b85acd]{grid-template-columns:1fr}.tournament-form[data-v-46b85acd]{grid-template-columns:1fr 1fr 1fr}.application-row[data-v-46b85acd]{grid-template-columns:42px 1fr}.application-fit[data-v-46b85acd],.application-actions[data-v-46b85acd],.application-status[data-v-46b85acd]{grid-column:2}.roster-table article[data-v-46b85acd]{grid-template-columns:38px 1fr 70px 30px}.roster-table article>span[data-v-46b85acd]:nth-of-type(2),.roster-table article>span[data-v-46b85acd]:nth-of-type(3){display:none}}@media(max-width:620px){.teams-page.is-creating[data-v-46b85acd]{overflow:auto}.team-create-canvas[data-v-46b85acd]:before{background-position:64% center}.team-create-canvas[data-v-46b85acd]:after{background:linear-gradient(180deg,#020c14e0,#020c14f5 42%,#020c14fa)}.create-canvas-back[data-v-46b85acd]{left:14px}.create-canvas-content[data-v-46b85acd]{width:calc(100% - 28px);margin-left:14px;padding:62px 0 130px}.create-canvas-title h1[data-v-46b85acd]{font-size:42px}.create-brand-row[data-v-46b85acd]{grid-template-columns:64px minmax(0,1fr);gap:12px}.create-crest[data-v-46b85acd],.create-crest>span[data-v-46b85acd]{width:62px;height:62px}.create-banner[data-v-46b85acd]{height:66px}.create-horizontal-section[data-v-46b85acd],.create-champion-section[data-v-46b85acd]{grid-template-columns:1fr;gap:9px}.create-recruitment-options[data-v-46b85acd]{grid-template-columns:repeat(5,minmax(58px,1fr));overflow-x:auto}.create-position-options[data-v-46b85acd]{grid-template-columns:repeat(7,minmax(58px,1fr));overflow-x:auto}.create-elo-control[data-v-46b85acd]{grid-template-columns:1fr;overflow:visible}.create-any-elo[data-v-46b85acd]{justify-self:start;width:72px}.create-elo-track[data-v-46b85acd]{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;min-width:0}.create-elo-line[data-v-46b85acd]{display:none}.create-elo-control>strong[data-v-46b85acd]{grid-column:1}.create-champion-section[data-v-46b85acd]{margin-top:20px}.create-advanced-grid[data-v-46b85acd]{grid-template-columns:1fr}.create-canvas-actions[data-v-46b85acd]{left:14px;right:14px;bottom:14px;justify-content:flex-end}.create-cancel[data-v-46b85acd]{min-width:90px}.create-submit[data-v-46b85acd]{min-width:145px}.teams-page[data-v-46b85acd]{width:calc(100% - 20px);padding-top:15px}.hub-head[data-v-46b85acd]{align-items:flex-start}.hub-head p[data-v-46b85acd]{max-width:230px}.hub-tabs[data-v-46b85acd]{overflow-x:auto}.hub-tabs>span[data-v-46b85acd]{display:none}.filter-popover[data-v-46b85acd]{right:0;grid-template-columns:1fr 1fr}.your-teams>span[data-v-46b85acd]{display:none}.hub-feed-wrap[data-v-46b85acd]{margin-top:12px}.discover-row[data-v-46b85acd]{grid-template-columns:72px 1fr 18px}.discover-cover[data-v-46b85acd]{height:58px}.discover-cover i[data-v-46b85acd]{width:34px;height:34px}.studio-head[data-v-46b85acd]{grid-template-columns:1fr}.studio-actions[data-v-46b85acd]{flex-wrap:wrap}.form-grid[data-v-46b85acd]{grid-template-columns:1fr}.form-grid .full[data-v-46b85acd]{grid-column:auto}.member-form[data-v-46b85acd]{grid-template-columns:1fr 1fr}.member-form button[data-v-46b85acd]{grid-column:1/-1}.team-preview[data-v-46b85acd]{min-height:140px}.team-logo[data-v-46b85acd]{width:54px;height:54px;flex-basis:54px}.composer-row[data-v-46b85acd],.tournament-form[data-v-46b85acd]{grid-template-columns:1fr}.application-row[data-v-46b85acd]{grid-template-columns:38px 1fr}.filter-toggle[data-v-46b85acd]{padding-inline:8px}}.runia-search-page[data-v-9f1c6620]{--find-ink:#e8f0f3;--find-muted:#8ca8b6;--find-soft:#b4c9d2;--find-accent:#d8c198;--find-cyan:#8acbc6;--find-line:rgba(145,183,202,.16);--find-line-strong:rgba(161,196,209,.26);--find-panel:rgba(11,27,40,.53);--find-wash:rgba(137,182,201,.075);--find-hover:rgba(152,193,210,.075);width:min(1070px,calc(100% - 52px));margin:0 auto;padding:clamp(24px,3.1vw,45px) 0 64px;position:relative;isolation:isolate;color:var(--find-ink);font-family:Runia Manrope,Inter,system-ui,sans-serif;font-size:13px}.runia-search-page[data-v-9f1c6620] *,.runia-search-page[data-v-9f1c6620] *:before,.runia-search-page[data-v-9f1c6620] *:after{box-sizing:border-box}.runia-search-page button[data-v-9f1c6620],.runia-search-page input[data-v-9f1c6620]{font:inherit}.runia-search-page button[data-v-9f1c6620]{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.runia-search-page button[data-v-9f1c6620]:focus-visible,.runia-search-page a[data-v-9f1c6620]:focus-visible,.runia-search-page input[data-v-9f1c6620]:focus-visible{outline:2px solid var(--find-cyan);outline-offset:3px}.runia-search-page button[data-v-9f1c6620]:disabled{cursor:not-allowed;opacity:.47}.search-heading[data-v-9f1c6620]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin:0 0 25px;padding:0 2px}.search-heading-copy[data-v-9f1c6620]{min-width:0}.search-eyebrow[data-v-9f1c6620]{display:block;font-size:12px;font-weight:610;letter-spacing:.12em;color:var(--find-accent);line-height:1.5}.search-heading h1[data-v-9f1c6620]{margin:5px 0;font-size:clamp(25px,2.65vw,32px);font-weight:530;line-height:1.24;letter-spacing:-.035em;color:var(--find-ink)}.search-heading p[data-v-9f1c6620]{margin:0;color:var(--find-muted);font-size:12px;line-height:1.7}.search-heading-mark[data-v-9f1c6620]{flex:none;margin-top:7px;color:var(--find-muted)}.search-stage[data-v-9f1c6620]{position:relative;min-width:0}.search-tabs[data-v-9f1c6620]{position:relative;display:flex;align-items:center;gap:clamp(3px,1vw,14px);width:100%;min-width:0;min-height:47px;padding:0 0 1px;border-bottom:1px solid var(--find-line)}.search-tabs button[data-v-9f1c6620]{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;height:45px;padding:0 clamp(9px,1.4vw,19px);background:transparent;border:0;border-radius:8px 8px 0 0;color:var(--find-muted);font-size:12px;font-weight:570;transition:color .18s ease,background .18s ease}.search-tabs button>svg[data-v-9f1c6620]{flex:none}.search-tabs button>span[data-v-9f1c6620]{white-space:nowrap}.search-tabs button[data-v-9f1c6620]:hover{color:var(--find-ink);background:var(--find-hover)}.search-tabs button.active[data-v-9f1c6620]{color:var(--find-ink)}.search-tabs button.active>svg[data-v-9f1c6620]{color:var(--find-accent)}.search-tabs button.active[data-v-9f1c6620]:after{content:"";position:absolute;bottom:-2px;left:12px;right:12px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--find-accent),var(--find-cyan))}.search-tab-dot[data-v-9f1c6620]{width:5px;height:5px;border-radius:50%;background:#9a7980}.search-tab-dot.online[data-v-9f1c6620]{background:#74c5ab;box-shadow:0 0 7px #74c5ab66}.search-seed-toolbar[data-v-9f1c6620]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:43px;margin:10px 0 2px}.search-seed-state[data-v-9f1c6620]{display:inline-flex;align-items:center;gap:9px;color:var(--find-muted);font-size:12px;font-weight:480;white-space:nowrap}.search-seed-state i[data-v-9f1c6620]{display:block;width:7px;height:7px;border-radius:50%;background:#c99c85}.search-seed-state i.online[data-v-9f1c6620]{background:#7dceb4;box-shadow:0 0 0 3px #7dceb41c}.search-seed-state i.checking[data-v-9f1c6620]{background:var(--find-accent);animation:seed-pulse-9f1c6620 1.2s ease-in-out infinite alternate}@keyframes seed-pulse-9f1c6620{to{opacity:.36}}.search-region[data-v-9f1c6620]{position:relative;flex:none}.search-region-trigger[data-v-9f1c6620]{display:flex;align-items:center;justify-content:center;gap:7px;height:32px;min-width:75px;padding:0 11px;border:1px solid var(--find-line);border-radius:8px;background:var(--find-wash);color:var(--find-soft);font-size:12px;font-weight:600}.search-region-trigger[data-v-9f1c6620]:hover,.search-region-trigger[aria-expanded=true][data-v-9f1c6620]{border-color:var(--find-line-strong);color:var(--find-ink)}.search-region-trigger>svg[data-v-9f1c6620]{transition:transform .16s ease}.search-region-trigger[aria-expanded=true]>svg[data-v-9f1c6620]{transform:rotate(180deg)}.search-region-options[data-v-9f1c6620]{position:absolute;right:0;top:calc(100% + 7px);z-index:30;width:195px;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:7px;border:1px solid var(--find-line-strong);border-radius:10px;background:#152938;box-shadow:0 18px 38px #00000045}.search-region-options button[data-v-9f1c6620]{display:flex;align-items:center;justify-content:space-between;gap:4px;height:35px;padding:0 9px;border:0;border-radius:7px;background:transparent;font-size:12px;color:#b7ced8;text-align:left}.search-region-options button[data-v-9f1c6620]:hover,.search-region-options button.selected[data-v-9f1c6620]{background:#74a9bd2b;color:#ecf4f7}.search-region-options button.selected>svg[data-v-9f1c6620]{color:#8acbc6}.search-box[data-v-9f1c6620]{display:flex;align-items:center;gap:11px;min-height:56px;margin-top:17px;padding:6px 7px 6px 17px;border:1px solid var(--find-line-strong);border-radius:12px;background:var(--find-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background .18s,border-color .18s,box-shadow .18s}.search-seed-toolbar+.search-box[data-v-9f1c6620]{margin-top:6px}.search-box[data-v-9f1c6620]:focus-within{border-color:#83ccc985;box-shadow:0 0 0 3px #82c7c512}.search-box>svg[data-v-9f1c6620]{flex:none;color:var(--find-muted)}.search-sr-only[data-v-9f1c6620]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.search-box input[data-v-9f1c6620]{display:block;flex:1;min-width:0;width:100%;min-height:39px;height:39px;padding:0;border:0!important;border-radius:0;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--find-ink)!important;font-size:14px!important}.search-box input[data-v-9f1c6620]::placeholder{color:var(--find-muted);opacity:.9}.search-box input[data-v-9f1c6620]::-webkit-search-cancel-button,.search-box input[data-v-9f1c6620]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-clear[data-v-9f1c6620]{width:29px;height:29px;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--find-muted)}.search-clear[data-v-9f1c6620]:hover{background:var(--find-hover);color:var(--find-ink)}.search-submit[data-v-9f1c6620]{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;height:40px;min-width:113px;padding:0 16px;border:1px solid rgba(235,207,151,.39);border-radius:9px;background:linear-gradient(120deg,#e4d1ab,#cdb68b);color:#152735;font-weight:710;font-size:12px;transition:filter .18s ease,transform .18s ease}.search-submit[data-v-9f1c6620]:not(:disabled):hover{filter:brightness(1.065);transform:translateY(-1px)}.search-idle[data-v-9f1c6620]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:142px;padding:32px 12px;text-align:left;color:var(--find-muted)}.search-idle-icon[data-v-9f1c6620]{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:14px;border:1px solid var(--find-line);background:var(--find-wash);color:var(--find-accent)}.search-idle strong[data-v-9f1c6620]{display:block;font-size:13px;font-weight:560;color:var(--find-ink)}.search-idle p[data-v-9f1c6620]{margin:4px 0 0;font-size:12px;line-height:1.6;color:var(--find-muted)}.seed-gate[data-v-9f1c6620]{position:relative;overflow:hidden;margin-top:18px;padding:23px 27px 20px;border:1px solid var(--find-line-strong);border-radius:17px;background:linear-gradient(140deg,rgba(124,176,197,.075),transparent 60%),var(--find-panel);-webkit-backdrop-filter:blur(20px) saturate(118%);backdrop-filter:blur(20px) saturate(118%);box-shadow:0 22px 45px -34px #00060e52;animation:search-fade-in-9f1c6620 .28s ease both}.seed-gate[data-v-9f1c6620]:before{content:"";position:absolute;top:-120px;left:-100px;width:390px;height:300px;border-radius:50%;background:radial-gradient(ellipse,rgba(162,196,173,.1),transparent 70%);pointer-events:none}.seed-gate-main[data-v-9f1c6620]{position:relative;display:grid;grid-template-columns:176px minmax(0,1fr);gap:32px;align-items:center}.seed-mascot[data-v-9f1c6620]{position:relative;display:grid;place-items:center;width:168px;height:168px;border:1px solid rgba(192,211,202,.18);border-radius:50%;background:radial-gradient(circle at 50% 37%,#e2d8b038,#62a1a718 58%,#0f273633 78%);box-shadow:inset 0 2px 21px #dae1bf0a,0 14px 30px -17px #090f114d}.seed-mascot-glow[data-v-9f1c6620]{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(215,195,155,.11);border-radius:50%;pointer-events:none}.seed-mascot img[data-v-9f1c6620]{position:relative;display:block;width:153px;height:153px;object-fit:contain;filter:drop-shadow(0 9px 15px rgba(2,12,20,.22))}.seed-gate-copy[data-v-9f1c6620]{min-width:0}.seed-gate-kicker[data-v-9f1c6620]{display:inline-flex;align-items:center;gap:7px;color:var(--find-cyan);font-size:12px;font-weight:650;letter-spacing:.095em}.seed-gate-copy h2[data-v-9f1c6620]{margin:10px 0 7px;font-size:clamp(21px,2.3vw,26px);font-weight:540;letter-spacing:-.03em;line-height:1.3;color:var(--find-ink)}.seed-gate-copy p[data-v-9f1c6620]{max-width:620px;margin:0;color:var(--find-muted);font-size:12px;line-height:1.8}.seed-recheck[data-v-9f1c6620]{display:inline-flex;align-items:center;gap:8px;margin-top:15px;min-height:34px;padding:0;border:0;background:transparent;color:var(--find-accent);font-size:12px;font-weight:570}.seed-recheck[data-v-9f1c6620]:hover{color:var(--find-ink)}.seed-downloads[data-v-9f1c6620]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:19px;padding-top:18px;border-top:1px solid var(--find-line)}.seed-download[data-v-9f1c6620]{display:flex;align-items:center;gap:12px;min-width:0;min-height:66px;padding:10px 14px;border:1px solid var(--find-line);border-radius:12px;background:var(--find-wash);color:var(--find-ink);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.seed-download[data-v-9f1c6620]:hover{border-color:var(--find-line-strong);background:var(--find-hover);transform:translateY(-1px)}.seed-download.is-recommended[data-v-9f1c6620]{border-color:#d7bc8957;background:linear-gradient(110deg,#ceb1791a,#7eb4c00f)}.seed-download.is-recommended[data-v-9f1c6620]:hover{border-color:#e0caa08c}.seed-product-logo[data-v-9f1c6620]{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;overflow:hidden;border-radius:10px;background:#76a2af17;border:1px solid var(--find-line)}.seed-product-logo img[data-v-9f1c6620]{display:block;max-width:86%;max-height:86%;object-fit:contain}.seed-product-copy[data-v-9f1c6620]{min-width:0;flex:1;display:grid;gap:3px}.seed-product-copy strong[data-v-9f1c6620]{font-size:13px;color:var(--find-ink);font-weight:610}.seed-product-copy small[data-v-9f1c6620]{font-size:12px;color:var(--find-muted);line-height:1.4}.seed-download>svg[data-v-9f1c6620]{flex:none;color:var(--find-accent)}.seed-download.is-unavailable[data-v-9f1c6620]{opacity:.53;cursor:default}.seed-download-retry[data-v-9f1c6620]{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-top:11px;font-size:12px;color:var(--find-muted)}.seed-download-retry button[data-v-9f1c6620]{display:inline-flex;align-items:center;gap:6px;padding:5px 0;background:none;border:0;color:var(--find-accent);font-size:12px}.seed-native-hint[data-v-9f1c6620]{margin:16px 0 0;padding:12px 0 0;border-top:1px solid var(--find-line);font-size:12px;line-height:1.6;color:var(--find-muted)}.seed-checking[data-v-9f1c6620]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:130px;color:var(--find-muted);font-size:12px}.search-results[data-v-9f1c6620]{margin-top:30px;animation:search-fade-in-9f1c6620 .24s ease both}@keyframes search-fade-in-9f1c6620{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.search-results-heading[data-v-9f1c6620]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:0 3px}.search-results-heading h2[data-v-9f1c6620]{margin:0;font-size:16px;font-weight:590;letter-spacing:-.015em;color:var(--find-ink)}.search-results-kicker[data-v-9f1c6620]{display:none}.search-results-count[data-v-9f1c6620]{color:var(--find-muted);font-size:12px}.search-result-list[data-v-9f1c6620]{overflow:hidden;border-top:1px solid var(--find-line);border-bottom:1px solid var(--find-line)}.person-result[data-v-9f1c6620],.lol-result[data-v-9f1c6620]{display:flex;align-items:center;gap:13px;width:100%;min-height:78px;padding:12px 13px;border:0;border-bottom:1px solid var(--find-line);background:transparent;text-align:left;color:var(--find-ink);transition:background .16s ease}.person-result[data-v-9f1c6620]:last-child,.lol-result[data-v-9f1c6620]:last-child{border-bottom:0}.person-result[data-v-9f1c6620]:hover,.lol-result[data-v-9f1c6620]:hover{background:var(--find-hover)}.search-person-avatar[data-v-9f1c6620]{flex:0 0 auto;width:46px!important;height:46px!important;border-radius:14px!important;box-shadow:0 0 0 1px var(--find-line)}.search-lol-avatar[data-v-9f1c6620]{display:block;flex:none;width:46px;height:46px;border-radius:13px;border:1px solid var(--find-line);object-fit:cover}.search-result-copy[data-v-9f1c6620]{display:grid;gap:3px;flex:1;min-width:0}.search-result-copy>strong[data-v-9f1c6620]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:610;color:var(--find-ink)}.search-result-copy>strong b[data-v-9f1c6620]{font-size:12px;color:var(--find-muted);font-weight:470}.search-result-copy>small[data-v-9f1c6620]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--find-accent)}.search-result-detail[data-v-9f1c6620]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--find-muted)}.search-result-open[data-v-9f1c6620]{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid var(--find-line);border-radius:9px;color:var(--find-muted);background:var(--find-wash)}.person-result:hover .search-result-open[data-v-9f1c6620],.lol-result:hover .search-result-open[data-v-9f1c6620]{color:var(--find-accent)}.search-rank[data-v-9f1c6620]{display:flex;align-items:center;gap:8px;min-width:148px;color:var(--find-ink)}.search-rank>img[data-v-9f1c6620]{flex:none;width:52px;height:52px;object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 8px rgba(0,0,0,.14))}.search-rank>span[data-v-9f1c6620]{min-width:0;display:grid;gap:3px}.search-rank b[data-v-9f1c6620],.search-rank strong[data-v-9f1c6620]{font-size:12px;font-weight:610;color:var(--find-ink)}.search-rank small[data-v-9f1c6620]{font-size:12px;color:var(--find-muted)}.search-rank.is-unranked[data-v-9f1c6620]{color:var(--find-muted)}.search-rank.is-unranked>svg[data-v-9f1c6620]{flex:none;color:var(--find-muted)}.search-result-grid[data-v-9f1c6620]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.discovery-card[data-v-9f1c6620]{display:flex;flex-direction:column;min-width:0;min-height:177px;padding:0;overflow:hidden;border:1px solid var(--find-line);border-radius:13px;background:var(--find-panel);color:var(--find-ink);text-align:left;transition:border-color .18s,transform .18s}.discovery-card[data-v-9f1c6620]:hover{transform:translateY(-2px);border-color:var(--find-line-strong)}.discovery-card-cover[data-v-9f1c6620]{display:block;position:relative;flex:none;overflow:hidden;width:100%;height:80px;background:linear-gradient(110deg,#6a9cb242,#365b7b24,#cdaf7521)}.discovery-card-cover[data-v-9f1c6620]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(4,20,31,.16),transparent)}.discovery-card-cover img[data-v-9f1c6620]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.discovery-card:hover .discovery-card-cover img[data-v-9f1c6620]{transform:scale(1.03)}.discovery-card-content[data-v-9f1c6620]{display:flex;align-items:center;gap:12px;min-height:87px;padding:12px 14px}.discovery-card-avatar[data-v-9f1c6620]{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;overflow:hidden;border:1px solid var(--find-line);border-radius:12px;background:var(--find-wash);color:var(--find-accent);font-size:12px;font-weight:650}.discovery-card-avatar img[data-v-9f1c6620]{display:block;width:100%;height:100%;object-fit:cover}.discovery-card-copy[data-v-9f1c6620]{flex:1;min-width:0;display:grid;gap:4px}.discovery-card-copy strong[data-v-9f1c6620]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--find-ink);font-weight:600}.discovery-card-copy small[data-v-9f1c6620]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--find-muted)}.discovery-card-copy em[data-v-9f1c6620]{width:max-content;padding:3px 7px;border:1px solid rgba(100,190,169,.2);border-radius:999px;background:#64bea912;color:var(--find-cyan);font-style:normal;font-size:12px}.discovery-card-arrow[data-v-9f1c6620]{flex:none;color:var(--find-muted)}.discovery-card:hover .discovery-card-arrow[data-v-9f1c6620]{color:var(--find-accent)}.search-feedback[data-v-9f1c6620]{display:grid;justify-items:center;align-content:center;gap:9px;min-height:155px;padding:25px 14px;border:1px solid var(--find-line);border-radius:13px;background:var(--find-panel);color:var(--find-muted);text-align:center}.search-feedback>svg[data-v-9f1c6620]{color:var(--find-accent)}.search-feedback strong[data-v-9f1c6620]{font-size:13px;font-weight:610;color:var(--find-ink)}.search-feedback p[data-v-9f1c6620]{margin:0;max-width:570px;font-size:12px;line-height:1.65}.search-feedback.is-error>svg[data-v-9f1c6620]{color:#e09b9b}.search-feedback button[data-v-9f1c6620]{display:flex;align-items:center;gap:8px;margin-top:6px;padding:7px 10px;border:1px solid var(--find-line);border-radius:8px;background:var(--find-wash);color:var(--find-ink);font-size:12px}.search-loading[data-v-9f1c6620]{display:grid;gap:7px}.search-skeleton[data-v-9f1c6620]{display:flex;align-items:center;gap:13px;min-height:73px;padding:11px 13px;border-bottom:1px solid var(--find-line)}.search-skeleton span[data-v-9f1c6620]{flex:none;width:45px;height:45px;border-radius:12px;background:var(--find-wash)}.search-skeleton i[data-v-9f1c6620],.search-skeleton b[data-v-9f1c6620]{height:9px;border-radius:5px;background:var(--find-wash);animation:search-shimmer-9f1c6620 1.25s ease-in-out infinite alternate}.search-skeleton i[data-v-9f1c6620]{width:25%}.search-skeleton b[data-v-9f1c6620]{width:15%;margin-left:auto}@keyframes search-shimmer-9f1c6620{to{opacity:.36}}.search-spin[data-v-9f1c6620]{animation:search-spin-9f1c6620 1s linear infinite}@keyframes search-spin-9f1c6620{to{transform:rotate(360deg)}}.runia-search-page.is-light[data-v-9f1c6620]{--find-ink:#2a4553;--find-muted:#627f8e;--find-soft:#42687b;--find-accent:#90713d;--find-cyan:#298c88;--find-line:rgba(78,123,145,.18);--find-line-strong:rgba(74,120,142,.28);--find-panel:rgba(250,253,253,.68);--find-wash:rgba(84,132,155,.075);--find-hover:rgba(88,137,159,.09) }.runia-search-page.is-light .search-region-options[data-v-9f1c6620]{background:#fff;box-shadow:0 16px 32px #284a642e}.runia-search-page.is-light .search-region-options button[data-v-9f1c6620]{color:var(--find-ink)}.runia-search-page.is-light .search-region-options button[data-v-9f1c6620]:hover,.runia-search-page.is-light .search-region-options button.selected[data-v-9f1c6620]{background:var(--find-hover)}.runia-search-page.is-light .seed-gate[data-v-9f1c6620]{background:linear-gradient(140deg,rgba(106,167,185,.09),transparent 65%),#ffffffb5;box-shadow:0 15px 35px -25px #315b6f21}.runia-search-page.is-light .seed-mascot[data-v-9f1c6620]{background:radial-gradient(circle at 50% 37%,#e8d0a445,#a8d9da2b 58%,#f7f9f92e 78%)}.runia-search-page.is-light .seed-download.is-recommended[data-v-9f1c6620]{background:linear-gradient(110deg,#c5a46d1f,#76b2bc0f)}@media(max-width:780px){.runia-search-page[data-v-9f1c6620]{width:calc(100% - 34px);padding-top:23px}.seed-gate-main[data-v-9f1c6620]{grid-template-columns:132px minmax(0,1fr);gap:22px}.seed-mascot[data-v-9f1c6620]{width:130px;height:130px}.seed-mascot img[data-v-9f1c6620]{width:121px;height:121px}}@media(max-width:590px){.runia-search-page[data-v-9f1c6620]{width:calc(100% - 24px);padding:17px 0 44px}.search-heading[data-v-9f1c6620]{margin-bottom:18px}.search-heading h1[data-v-9f1c6620]{font-size:26px}.search-tabs[data-v-9f1c6620]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.search-tabs button[data-v-9f1c6620]{height:41px;padding:0 6px}.search-tabs button.active[data-v-9f1c6620]:after{left:18px;right:18px}.search-box[data-v-9f1c6620]{gap:8px;min-height:51px;padding:5px 6px 5px 12px;margin-top:11px}.search-box input[data-v-9f1c6620]{font-size:13px!important}.search-submit[data-v-9f1c6620]{min-width:44px;padding:0 12px}.search-submit span[data-v-9f1c6620]{display:none}.search-region-options[data-v-9f1c6620]{width:184px}.seed-gate[data-v-9f1c6620]{padding:15px 15px 17px;border-radius:14px;margin-top:13px}.seed-gate-main[data-v-9f1c6620]{grid-template-columns:100px minmax(0,1fr);gap:14px}.seed-mascot[data-v-9f1c6620]{width:100px;height:100px}.seed-mascot img[data-v-9f1c6620]{width:96px;height:96px}.seed-gate-copy h2[data-v-9f1c6620]{font-size:19px}.seed-gate-copy p[data-v-9f1c6620]{font-size:12px;line-height:1.55}.seed-downloads[data-v-9f1c6620]{grid-template-columns:1fr;gap:8px;margin-top:14px;padding-top:13px}.seed-download[data-v-9f1c6620]{min-height:57px;padding:8px 11px}.seed-native-hint[data-v-9f1c6620]{margin-top:11px}.search-result-grid[data-v-9f1c6620]{grid-template-columns:1fr;gap:9px}.search-rank[data-v-9f1c6620]{min-width:0;gap:4px}.search-rank>img[data-v-9f1c6620]{width:38px;height:38px}.search-rank>span[data-v-9f1c6620]{max-width:95px}.search-rank.is-unranked[data-v-9f1c6620]{max-width:105px}.search-result-open[data-v-9f1c6620]{display:none}}@media(max-width:370px){.seed-gate-main[data-v-9f1c6620]{grid-template-columns:1fr;justify-items:start}.seed-mascot[data-v-9f1c6620]{width:100px;height:100px}.search-rank.is-unranked[data-v-9f1c6620]{display:none}}@media(prefers-reduced-motion:reduce){.runia-search-page[data-v-9f1c6620] *,.runia-search-page[data-v-9f1c6620] *:before,.runia-search-page[data-v-9f1c6620] *:after{animation:none!important;transition:none!important}}.auth-editorial[data-v-c772f26d]{position:relative;min-width:0;width:min(430px,100%);box-sizing:border-box;padding:0;color:#f5eedf;font-family:Inter,Arial,sans-serif;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-shadow:0 2px 16px rgba(0,0,0,.28)}.auth-editorial-header[data-v-c772f26d]{display:flex;align-items:flex-end;justify-content:flex-start;gap:20px;margin:0 0 16px}.auth-editorial-header>div[data-v-c772f26d]:first-child{min-width:0}.auth-editorial-eyebrow[data-v-c772f26d]{margin:0 0 5px;color:#ddc791;font-size:12px;font-weight:700;letter-spacing:1.55px}.auth-editorial-header h2[data-v-c772f26d]{margin:0;color:#f5efe2;font:400 clamp(24px,2vw,31px)/1.1 Cinzel,Georgia,serif;letter-spacing:-.55px}.auth-editorial-header>div:first-child>span[data-v-c772f26d]{display:block;margin-top:6px;color:#a1b1ad;font-size:12px;line-height:1.45}.editorial-patch[data-v-c772f26d]{display:block;width:min(410px,100%);min-width:0;color:inherit;text-decoration:none;background:none;border:0}.editorial-patch-image[data-v-c772f26d]{display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(231,216,181,.2);border-radius:17px;background:#0c252f;box-shadow:0 16px 36px #00000047;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.editorial-patch-image img[data-v-c772f26d]{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.editorial-patch-fallback[data-v-c772f26d]{display:grid;width:100%;height:100%;place-items:center;color:#cdbb93;font:600 12px/1 Inter,Arial,sans-serif;letter-spacing:2px;background:radial-gradient(circle at 50% 10%,#285b65,#0b2630 72%)}.editorial-patch:hover .editorial-patch-image[data-v-c772f26d]{transform:translateY(-2px);border-color:#e7d8b561;box-shadow:0 20px 44px #00000057}.editorial-patch-copy[data-v-c772f26d]{display:grid;gap:4px;padding:11px 2px 0;background:none}.editorial-patch-copy small[data-v-c772f26d]{color:#90a39f;font-size:12px;font-weight:650;letter-spacing:.55px}.editorial-patch-copy strong[data-v-c772f26d]{display:-webkit-box;color:#f0eadf;font-size:15px;font-weight:620;line-height:1.38;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.editorial-patch-copy em[data-v-c772f26d]{display:inline-flex;align-items:center;gap:5px;margin-top:2px;color:#e0ca96;font-size:12px;font-style:normal;font-weight:600}.editorial-patch-indicators[data-v-c772f26d]{display:flex;align-items:center;justify-content:center;gap:7px;width:min(410px,100%);margin-top:14px}.editorial-patch-indicators button[data-v-c772f26d]{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#dfe5e047;cursor:pointer;transition:width .22s ease,background .22s ease,opacity .22s ease}.editorial-patch-indicators button[data-v-c772f26d]:hover{background:#dfe5e08a}.editorial-patch-indicators button.active[data-v-c772f26d]{width:26px;background:#dec995}.editorial-patch-swap-enter-active[data-v-c772f26d],.editorial-patch-swap-leave-active[data-v-c772f26d]{transition:opacity .24s ease,transform .28s cubic-bezier(.22,.72,.18,1)}.editorial-patch-swap-enter-from[data-v-c772f26d]{opacity:0;transform:translate(10px)}.editorial-patch-swap-leave-to[data-v-c772f26d]{opacity:0;transform:translate(-8px)}.editorial-footer[data-v-c772f26d]{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-top:14px;padding-top:0;color:#7e918d;font-size:12px;line-height:1.35;border:0;flex-wrap:wrap}.editorial-legal-links[data-v-c772f26d]{display:inline-flex;gap:9px}.editorial-legal-links a[data-v-c772f26d]{color:#c6d0ca;text-decoration:none}.editorial-legal-links a[data-v-c772f26d]:hover{text-decoration:underline;text-underline-offset:3px}.editorial-welcome[data-v-c772f26d]{padding:22px 0}.editorial-welcome p[data-v-c772f26d]{margin:0;color:#d6c08e;font-size:12px;font-weight:700;letter-spacing:1.7px}.editorial-welcome h2[data-v-c772f26d]{margin:7px 0;color:#eee8d9;font:400 25px/1.2 Cinzel,Georgia,serif}.editorial-welcome button[data-v-c772f26d]{display:flex;align-items:center;gap:8px;margin-top:14px;padding:0;color:#d9c79d;background:none;border:0;cursor:pointer}.auth-editorial a[data-v-c772f26d]:focus-visible,.auth-editorial button[data-v-c772f26d]:focus-visible{outline:2px solid #9addc1;outline-offset:4px}@media(max-width:1180px)and (min-width:821px){.auth-editorial[data-v-c772f26d]{width:min(390px,100%)}.editorial-patch[data-v-c772f26d],.editorial-patch-indicators[data-v-c772f26d]{width:min(370px,100%)}.auth-editorial-header>div:first-child>span[data-v-c772f26d]{display:none}}@media(max-height:800px)and (min-width:821px){.auth-editorial-header[data-v-c772f26d]{margin-bottom:11px}.auth-editorial-header h2[data-v-c772f26d]{font-size:24px}.auth-editorial-header>div:first-child>span[data-v-c772f26d]{display:none}.editorial-patch[data-v-c772f26d]{width:min(360px,100%)}.editorial-patch-indicators[data-v-c772f26d]{width:min(360px,100%);margin-top:10px}.editorial-patch-copy[data-v-c772f26d]{padding-top:7px}.editorial-footer[data-v-c772f26d]{margin-top:9px}}@media(max-width:820px){.auth-editorial[data-v-c772f26d]{display:none}}@media(prefers-reduced-motion:reduce){.editorial-patch-image[data-v-c772f26d],.editorial-patch-indicators button[data-v-c772f26d],.editorial-patch-swap-enter-active[data-v-c772f26d],.editorial-patch-swap-leave-active[data-v-c772f26d]{transition:none!important}}.beta-waitlist h1[data-v-345fd65e]{margin:0 0 10px;color:var(--access-ink);font-size:26px;font-weight:400;line-height:1.3;letter-spacing:-.025em}.beta-waitlist>p[data-v-345fd65e],.waitlist-success p[data-v-345fd65e]{margin:0 0 22px;color:var(--access-muted);font-size:13px;line-height:1.75}.beta-waitlist form[data-v-345fd65e]{display:flex;flex-direction:column;gap:15px}.waitlist-email[data-v-345fd65e]{display:grid;gap:7px;color:var(--access-ink);font-size:12px;font-weight:450}.waitlist-email input[data-v-345fd65e]{width:100%;min-height:44px;padding:11px 12px;border:1px solid var(--access-line);border-radius:7px;background:var(--access-field);color:var(--access-ink);font:inherit;font-size:14px}.waitlist-email input[data-v-345fd65e]:focus{outline:2px solid var(--access-gold);outline-offset:2px}.waitlist-consent[data-v-345fd65e]{display:flex;align-items:flex-start;gap:10px;color:var(--access-muted);font-size:12px;line-height:1.7;cursor:pointer}.waitlist-consent input[data-v-345fd65e]{margin:3px 0 0;width:16px;height:16px;flex:none;accent-color:var(--access-gold)}.waitlist-honeypot[data-v-345fd65e]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.waitlist-honeypot input[data-v-345fd65e]{display:none}.waitlist-submit[data-v-345fd65e]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:11px 14px;border:1px solid var(--access-button);border-radius:7px;color:var(--access-button-ink);background:var(--access-button);font:inherit;font-size:13px;font-weight:450;cursor:pointer}.waitlist-submit[data-v-345fd65e]:hover{background:var(--access-button-hover)}.waitlist-submit[data-v-345fd65e]:disabled{opacity:.6;cursor:wait}.waitlist-submit[data-v-345fd65e]:focus-visible,.waitlist-consent input[data-v-345fd65e]:focus-visible,.waitlist-retention a[data-v-345fd65e]:focus-visible{outline:2px solid var(--access-gold);outline-offset:4px}.beta-waitlist .waitlist-retention[data-v-345fd65e]{margin:17px 0 0;font-size:12px;line-height:1.8}.waitlist-retention a[data-v-345fd65e]{color:var(--access-gold);text-underline-offset:3px}.waitlist-error[data-v-345fd65e]{margin:0;padding:10px 12px;border-left:2px solid var(--access-error);background:var(--access-error-bg);color:var(--access-error);font-size:12px;line-height:1.6}.waitlist-success>span[data-v-345fd65e]{display:grid;place-items:center;width:52px;height:52px;margin-bottom:22px;color:var(--access-success);border:1px solid var(--access-success);border-radius:50%;background:var(--access-success-bg)}.waitlist-spinner[data-v-345fd65e]{animation:waitlist-spin-345fd65e 1s linear infinite}@keyframes waitlist-spin-345fd65e{to{transform:rotate(360deg)}}@media(max-width:820px){.waitlist-email input[data-v-345fd65e]{font-size:16px}}@media(prefers-reduced-motion:reduce){.waitlist-spinner[data-v-345fd65e]{animation:none}}.runia-auth-backdrop[data-v-e86874f8]{--access-pane-width:max(30%,320px);--access-surface:#11161c;--access-ink:#e9edf2;--access-muted:#a5adb8;--access-line:rgba(204,215,228,.16);--access-field:#191f27;--access-field-hover:#1e2630;--access-gold:#c8b58e;--access-soft:rgba(200,181,142,.07);--access-button:#c8b58e;--access-button-hover:#d8c8a7;--access-button-ink:#1c2025;--access-error:#e8b4a7;--access-error-bg:rgba(182,111,93,.1);--access-success:#a9c9b3;--access-success-bg:rgba(124,168,141,.08);position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;flex-direction:column;height:100dvh;min-height:0;padding:0;background:#101317;color:var(--access-ink);font:400 14px/1.6 Runia Manrope,Inter,system-ui,sans-serif;overflow:hidden;overscroll-behavior:none;isolation:isolate}.runia-auth-backdrop[data-v-e86874f8] *,.runia-auth-backdrop[data-v-e86874f8] *:before,.runia-auth-backdrop[data-v-e86874f8] *:after{box-sizing:border-box}.runia-auth-backdrop[data-v-e86874f8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-5;pointer-events:none;background:radial-gradient(ellipse at 20% 30%,#1b3946,transparent 58%),radial-gradient(ellipse at 65% 70%,#30253d,transparent 60%),#101317}.runia-auth-video[data-v-e86874f8]{position:absolute;inset:0 auto 0 0;width:calc(100% - var(--access-pane-width));height:100%;object-fit:cover;object-position:center;z-index:-4;filter:saturate(.85) contrast(1.02) brightness(.72)}.runia-auth-video[data-v-e86874f8]{opacity:0;transition:opacity .45s ease}.has-cinematic-frame .runia-auth-video[data-v-e86874f8]{opacity:1}.runia-auth-cinematic-shade[data-v-e86874f8]{position:absolute;inset:0 auto 0 0;width:calc(100% - var(--access-pane-width));z-index:-3;pointer-events:none;background:linear-gradient(90deg,#0a0e13ad,#0a0e1338 55%,#0a0e1394),linear-gradient(180deg,#0a0e131a,#0a0e138f)}.runia-auth-cinematic-vignette[data-v-e86874f8]{position:absolute;inset:0 auto 0 0;width:calc(100% - var(--access-pane-width));z-index:-2;pointer-events:none;background:linear-gradient(180deg,#0a0e130f 60%,#0a0e13a8)}.runia-auth-shell[data-v-e86874f8]{position:relative;z-index:2;flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,3fr);align-items:stretch;gap:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.runia-auth-story[data-v-e86874f8]{display:flex;flex-direction:column;gap:30px;min-width:0;min-height:0;padding:clamp(28px,4vh,52px) clamp(36px,5.5vw,96px)}.runia-auth-editorial-island[data-v-e86874f8]{width:100%;max-width:430px;min-width:0;margin-block:auto;padding-block:24px}.runia-auth-riot-note[data-v-e86874f8]{max-width:760px;margin:0;color:#afb8c2;font-size:12px;line-height:1.65;font-weight:400}.runia-auth-right[data-v-e86874f8]{width:100%;height:100%;min-width:0;min-height:0;align-self:stretch}.runia-auth-content[data-v-e86874f8]{display:flex;flex-direction:column;gap:28px;width:100%;height:100%;min-height:0;margin:0;padding:clamp(24px,3.5vh,44px) clamp(24px,2.7vw,58px) clamp(20px,2.8vh,34px);background:var(--access-surface);color:var(--access-ink);border:0;border-left:1px solid var(--access-line);border-radius:0;box-shadow:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--access-line) transparent}.runia-auth-brandbar[data-v-e86874f8]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:32px;flex:0 0 auto;width:100%;margin:0}.runia-auth-top-label[data-v-e86874f8]{display:inline-flex;align-items:center;flex:0 0 auto}.runia-auth-top-label img[data-v-e86874f8]{display:block;width:88px;height:30px;object-fit:contain;object-position:left center}.runia-auth-tools[data-v-e86874f8]{display:flex;align-items:center;gap:5px;flex-shrink:0}.runia-auth-close[data-v-e86874f8]{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:6px;color:var(--access-muted);background:transparent;cursor:pointer;transition:background .18s,color .18s}.runia-auth-close[data-v-e86874f8]:hover{color:var(--access-ink);background:var(--access-soft)}.runia-auth-tools[data-v-e86874f8] .runia-language-trigger,.runia-auth-tools[data-v-e86874f8] .runia-theme-button.is-simple{height:30px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--access-muted);box-shadow:none;transform:none}.runia-auth-tools[data-v-e86874f8] .runia-language-trigger:hover,.runia-auth-tools[data-v-e86874f8] .runia-language-trigger[aria-expanded=true],.runia-auth-tools[data-v-e86874f8] .runia-theme-button.is-simple:hover{color:var(--access-ink);background:var(--access-soft);border-color:var(--access-line);transform:none}.runia-auth-tools[data-v-e86874f8] .runia-language-trigger svg{color:inherit}.runia-auth-tools[data-v-e86874f8] .runia-language-code{font-weight:450;letter-spacing:0}.runia-auth-body[data-v-e86874f8]{flex:0 0 auto;width:100%;max-width:420px;min-width:0;margin:auto}.runia-auth-navigation[data-v-e86874f8]{min-height:34px;margin:0 0 21px}.runia-auth-tabs[data-v-e86874f8]{display:grid;position:relative;grid-template-columns:1fr 1fr;gap:0;width:100%;max-width:220px;border-bottom:1px solid var(--access-line)}.runia-auth-tabs button[data-v-e86874f8]{position:relative;z-index:1;min-height:36px;padding:6px 12px 10px;color:var(--access-muted);font-family:inherit;font-size:12px;font-weight:450;line-height:1.5;background:none;border:0;cursor:pointer;transition:color .2s}.runia-auth-tabs button.active[data-v-e86874f8]{color:var(--access-ink)}.auth-tab-indicator[data-v-e86874f8]{position:absolute;bottom:-1px;left:0;width:50%;height:2px;background:var(--access-gold);transform:translate(0);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.auth-tab-indicator.at-signup[data-v-e86874f8]{transform:translate(100%)}.runia-auth-body h1[data-v-e86874f8]{margin:0 0 9px;color:var(--access-ink);font-size:clamp(24px,1.85vw,28px);font-weight:400;line-height:1.28;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word}.runia-auth-lede[data-v-e86874f8]{margin:0 0 22px;color:var(--access-muted);font-size:13px;line-height:1.65}.auth-mode-stage[data-v-e86874f8]{min-height:0}.runia-auth-form[data-v-e86874f8]{display:flex;flex-direction:column;gap:12px}.runia-auth-field[data-v-e86874f8]{display:flex;flex-direction:column;gap:7px;color:var(--access-ink);font-size:12px;font-weight:450;line-height:1.5}.runia-auth-input[data-v-e86874f8]{display:flex;align-items:center;min-height:44px;border:1px solid var(--access-line);border-radius:7px;background:var(--access-field);transition:border-color .2s,box-shadow .2s,background .2s}.runia-auth-input[data-v-e86874f8]:focus-within{border-color:var(--access-gold);box-shadow:0 0 0 3px var(--access-soft);background:var(--access-field-hover)}.runia-auth-input input[data-v-e86874f8]{display:block;min-width:0;width:100%;padding:11px 12px;color:var(--access-ink);font:400 13px/1.5 Runia Manrope,Inter,system-ui,sans-serif;border:0;outline:none;background:none;border-radius:7px}.runia-auth-input input[data-v-e86874f8]::placeholder{color:var(--access-muted);opacity:1}.runia-auth-input input[data-v-e86874f8]:autofill{transition:background-color 999999s,color 999999s}.runia-auth-eye[data-v-e86874f8]{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;color:var(--access-muted);background:none;border:0;cursor:pointer}.runia-auth-eye[data-v-e86874f8]:hover{color:var(--access-ink)}.runia-auth-forgot-row[data-v-e86874f8]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:-4px}.runia-auth-forgot-row button[data-v-e86874f8]{padding:3px 0;color:var(--access-muted);font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;background:none;border:0;cursor:pointer}.runia-auth-forgot-row button[data-v-e86874f8]:hover{color:var(--access-gold)}.runia-auth-submit[data-v-e86874f8]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:2px;padding:10px 15px;color:var(--access-button-ink);font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;border:1px solid var(--access-button);border-radius:7px;background:var(--access-button);box-shadow:none;cursor:pointer;transition:background .2s,border-color .2s}.runia-auth-submit[data-v-e86874f8]:hover:not(:disabled){background:var(--access-button-hover);border-color:var(--access-button-hover)}.runia-auth-submit[data-v-e86874f8]:disabled{opacity:.55;cursor:wait}.runia-auth-submit>svg[data-v-e86874f8]{flex-shrink:0}.runia-auth-back[data-v-e86874f8]{display:flex;align-items:center;gap:8px;min-height:34px;padding:7px 0;color:var(--access-muted);font-family:inherit;font-size:12px;border:0;background:none;cursor:pointer}.auth-alternative[data-v-e86874f8]{display:flex;align-items:center;gap:12px;margin:18px 0 12px}.auth-alternative>span[data-v-e86874f8]{height:1px;flex:1;background:var(--access-line)}.auth-alternative>small[data-v-e86874f8]{color:var(--access-muted);font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}.runia-auth-google[data-v-e86874f8]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;color:var(--access-ink);font-family:inherit;font-size:13px;font-weight:450;line-height:1.5;border:1px solid var(--access-line);border-radius:7px;background:transparent;box-shadow:none;cursor:pointer;transition:border-color .18s,background .18s}.runia-auth-google[data-v-e86874f8]:hover:not(:disabled){background:var(--access-field);border-color:color-mix(in srgb,var(--access-gold) 45%,var(--access-line))}.google-mark[data-v-e86874f8]{width:17px;height:17px;flex:0 0 auto}.runia-auth-quick-call[data-v-e86874f8]{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:9px;padding:8px 11px;color:var(--access-ink);text-align:left;border:1px solid color-mix(in srgb,var(--access-gold) 28%,var(--access-line));border-radius:9px;background:color-mix(in srgb,var(--access-gold) 5%,transparent);cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.runia-auth-quick-call[data-v-e86874f8]:hover:not(:disabled){border-color:color-mix(in srgb,var(--access-gold) 54%,var(--access-line));background:color-mix(in srgb,var(--access-gold) 9%,transparent);transform:translateY(-1px)}.runia-auth-quick-call-icon[data-v-e86874f8]{width:32px;height:32px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--access-gold) 28%,var(--access-line));border-radius:9px;color:var(--access-gold);background:var(--access-soft)}.runia-auth-quick-call-copy[data-v-e86874f8]{min-width:0;display:grid;gap:1px}.runia-auth-quick-call-copy strong[data-v-e86874f8]{font-size:12px;font-weight:560;line-height:1.35;color:var(--access-ink)}.runia-auth-quick-call-copy small[data-v-e86874f8]{font-size:12px;font-weight:400;line-height:1.35;color:var(--access-muted)}.runia-auth-quick-call>svg[data-v-e86874f8]{justify-self:end;color:var(--access-muted)}.runia-auth-secondary-links[data-v-e86874f8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:14px}.runia-auth-link[data-v-e86874f8],.runia-auth-demo[data-v-e86874f8]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:4px 0;color:var(--access-muted);font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;border:0;background:transparent;cursor:pointer;transition:color .18s}.runia-auth-link[data-v-e86874f8]:hover:not(:disabled),.runia-auth-demo[data-v-e86874f8]:hover:not(:disabled){color:var(--access-gold)}.runia-auth-link>svg[data-v-e86874f8],.runia-auth-demo>svg[data-v-e86874f8]{flex-shrink:0}.runia-auth-loading-state[data-v-e86874f8]{min-height:178px;display:grid;place-items:center;align-content:center;gap:10px;flex:1;margin-block:auto;padding:20px 0;text-align:center}.runia-auth-loading-icon[data-v-e86874f8]{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--access-line);border-radius:50%;color:var(--access-gold);background:var(--access-soft)}.runia-auth-loading-icon svg[data-v-e86874f8]{animation:auth-spin-e86874f8 1s linear infinite}.runia-auth-loading-state strong[data-v-e86874f8]{font-family:inherit;font-size:22px;font-weight:400;line-height:1.3;color:var(--access-ink)}.runia-auth-loading-state small[data-v-e86874f8]{font-size:12px;color:var(--access-muted)}.runia-auth-loading-line[data-v-e86874f8]{width:150px;height:2px;margin-top:7px;overflow:hidden;border-radius:999px;background:var(--access-line)}.runia-auth-loading-line i[data-v-e86874f8]{display:block;width:42%;height:100%;border-radius:inherit;background:var(--access-gold);animation:auth-loading-line-e86874f8 1.2s ease-in-out infinite}@keyframes auth-loading-line-e86874f8{0%{transform:translate(-120%)}to{transform:translate(260%)}}.runia-auth-error[data-v-e86874f8],.runia-auth-info[data-v-e86874f8]{margin:0;padding:10px 12px;color:var(--access-error);font-size:12px;font-weight:400;line-height:1.65;border-left:2px solid currentColor;border-radius:0 6px 6px 0;background:var(--access-error-bg);overflow-wrap:anywhere}.runia-auth-info[data-v-e86874f8]{display:flex;align-items:flex-start;gap:8px;color:var(--access-success);background:var(--access-success-bg)}.runia-auth-info>svg[data-v-e86874f8]{flex-shrink:0;margin-top:2px}.runia-auth-shell button[data-v-e86874f8]{font-family:inherit}.runia-auth-shell button[data-v-e86874f8]:disabled{cursor:not-allowed}.runia-auth-shell button[data-v-e86874f8]:focus-visible,.runia-auth-shell a[data-v-e86874f8]:focus-visible{outline:2px solid var(--access-gold);outline-offset:4px}.auth-submit-spinner[data-v-e86874f8]{animation:auth-spin-e86874f8 1s linear infinite}.runia-auth-legal[data-v-e86874f8]{display:flex;flex-direction:column;align-items:flex-start;gap:9px;width:100%;flex:0 0 auto;margin:0;padding:20px 0 0;border-top:1px solid var(--access-line);color:var(--access-muted);font-size:12px;line-height:1.6}.runia-auth-legal nav[data-v-e86874f8]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.runia-auth-legal a[data-v-e86874f8]{color:var(--access-muted);text-decoration:none}.runia-auth-legal a[data-v-e86874f8]:hover{color:var(--access-gold);text-decoration:underline;text-underline-offset:3px}.runia-auth-legal>span[data-v-e86874f8]{color:var(--access-muted)}.access-mode-enter-active[data-v-e86874f8]{transition:opacity .22s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.access-mode-leave-active[data-v-e86874f8]{transition:opacity .13s ease,transform .17s ease;pointer-events:none}.access-mode-enter-from[data-v-e86874f8]{opacity:0;transform:translateY(8px)}.access-mode-leave-to[data-v-e86874f8]{opacity:0;transform:translateY(-5px)}.runia-access-enter-active[data-v-e86874f8]{transition:opacity .55s ease,background-color .72s ease}.runia-access-leave-active[data-v-e86874f8]{transition:opacity .4s ease;pointer-events:none}.runia-access-enter-from[data-v-e86874f8],.runia-access-leave-to[data-v-e86874f8]{opacity:0}.runia-access-enter-active .runia-auth-right[data-v-e86874f8]{transition:transform .72s cubic-bezier(.22,.8,.2,1),opacity .55s ease}.runia-access-enter-from .runia-auth-right[data-v-e86874f8]{transform:translate(85%);opacity:0}.runia-access-leave-active .runia-auth-right[data-v-e86874f8]{transition:transform .4s cubic-bezier(.4,0,.7,.3),opacity .3s ease}.runia-access-leave-to .runia-auth-right[data-v-e86874f8]{transform:translate(24%);opacity:0}.runia-access-enter-active .runia-auth-story[data-v-e86874f8]{transition:opacity .45s .2s ease,transform .6s .12s cubic-bezier(.2,.8,.2,1)}.runia-access-enter-from .runia-auth-story[data-v-e86874f8]{opacity:0;transform:translateY(18px)}.runia-access-leave-active .runia-auth-story[data-v-e86874f8]{transition:opacity .25s ease,transform .35s ease}.runia-access-leave-to .runia-auth-story[data-v-e86874f8]{opacity:0;transform:translateY(8px)}.runia-access-enter-active.is-cinematic-entry .runia-auth-video[data-v-e86874f8]{transition:width .72s cubic-bezier(.22,.8,.2,1),opacity .45s ease,filter .72s ease}.runia-access-enter-from.is-cinematic-entry .runia-auth-video[data-v-e86874f8]{width:100%;filter:saturate(.82) brightness(.82)}.runia-access-enter-active.is-cinematic-entry .runia-auth-cinematic-shade[data-v-e86874f8],.runia-access-enter-active.is-cinematic-entry .runia-auth-cinematic-vignette[data-v-e86874f8]{transition:width .72s cubic-bezier(.22,.8,.2,1),opacity .6s ease}.runia-access-enter-from.is-cinematic-entry .runia-auth-cinematic-shade[data-v-e86874f8],.runia-access-enter-from.is-cinematic-entry .runia-auth-cinematic-vignette[data-v-e86874f8]{width:100%;opacity:0}@keyframes auth-spin-e86874f8{to{transform:rotate(360deg)}}@media(min-width:821px)and (max-height:800px){.runia-auth-story[data-v-e86874f8]{padding-block:24px;gap:20px}.runia-auth-riot-note[data-v-e86874f8]{line-height:1.5}.runia-auth-content[data-v-e86874f8]{gap:20px;padding-block:22px 18px}.runia-auth-navigation[data-v-e86874f8]{min-height:30px;margin-bottom:14px}.runia-auth-tabs button[data-v-e86874f8]{min-height:32px;padding-block:5px 8px}.runia-auth-body h1[data-v-e86874f8]{font-size:24px;margin-bottom:6px}.runia-auth-lede[data-v-e86874f8]{margin-bottom:16px;line-height:1.5}.runia-auth-form[data-v-e86874f8]{gap:9px}.runia-auth-field[data-v-e86874f8]{gap:5px}.runia-auth-input[data-v-e86874f8]{min-height:40px}.runia-auth-input input[data-v-e86874f8]{padding-block:9px}.runia-auth-eye[data-v-e86874f8]{width:38px;height:38px}.runia-auth-submit[data-v-e86874f8]{min-height:41px;padding-block:9px;margin-top:0}.auth-alternative[data-v-e86874f8]{margin:12px 0 9px}.runia-auth-google[data-v-e86874f8]{min-height:40px;padding-block:9px;font-size:12px}.runia-auth-secondary-links[data-v-e86874f8]{margin-top:9px}.runia-auth-legal[data-v-e86874f8]{padding-top:14px;gap:6px}}@media(max-width:1180px)and (min-width:821px){.runia-auth-content[data-v-e86874f8]{padding-inline:24px}.runia-auth-story[data-v-e86874f8]{padding-inline:38px}.runia-auth-tools[data-v-e86874f8]{gap:3px}.runia-auth-tools[data-v-e86874f8] .runia-language-code{display:none}.runia-auth-tools[data-v-e86874f8] .runia-language-trigger{padding-inline:7px}.runia-auth-riot-note[data-v-e86874f8]{font-size:12px;line-height:1.5}}@media(min-width:1181px)and (max-height:600px){.runia-auth-editorial-island[data-v-e86874f8]{display:none}.runia-auth-story[data-v-e86874f8]{justify-content:flex-end}}@media(max-width:820px),(max-width:1180px)and (max-height:600px){.runia-auth-backdrop[data-v-e86874f8]{--access-pane-width:100%;padding:0;align-items:stretch;overflow:hidden;background:var(--access-surface)}.runia-auth-video[data-v-e86874f8],.runia-auth-cinematic-shade[data-v-e86874f8],.runia-auth-cinematic-vignette[data-v-e86874f8],.runia-auth-story[data-v-e86874f8]{display:none}.runia-auth-shell[data-v-e86874f8]{grid-template-columns:1fr;width:100%;height:100%;max-height:none;margin:0;padding:0;gap:0}.runia-auth-right[data-v-e86874f8]{width:100%;height:100%;max-width:none;align-self:stretch}.runia-auth-content[data-v-e86874f8]{width:100%;height:100%;min-height:0;padding:24px max(24px,calc((100% - 440px)/2)) max(20px,env(safe-area-inset-bottom));gap:26px;border:0;border-radius:0}.runia-auth-body[data-v-e86874f8]{max-width:none}.runia-auth-body h1[data-v-e86874f8]{font-size:26px}.runia-auth-input input[data-v-e86874f8]{font-size:16px}.runia-auth-brandbar[data-v-e86874f8]{min-height:32px}.runia-auth-legal[data-v-e86874f8]{padding-top:18px}.runia-access-enter-from .runia-auth-right[data-v-e86874f8]{transform:translateY(28px)}.runia-access-leave-to .runia-auth-right[data-v-e86874f8]{transform:translateY(18px)}}@media(max-width:820px)and (max-height:760px),(max-width:1180px)and (max-height:600px){.runia-auth-content[data-v-e86874f8]{padding-top:18px;padding-bottom:max(16px,env(safe-area-inset-bottom));gap:21px}.runia-auth-navigation[data-v-e86874f8]{margin-bottom:15px}.runia-auth-body h1[data-v-e86874f8]{font-size:24px;margin-bottom:6px}.runia-auth-lede[data-v-e86874f8]{margin-bottom:17px}.runia-auth-form[data-v-e86874f8]{gap:10px}.runia-auth-field[data-v-e86874f8]{gap:6px}.runia-auth-input input[data-v-e86874f8]{padding-block:9px}.auth-alternative[data-v-e86874f8]{margin:13px 0 10px}.runia-auth-secondary-links[data-v-e86874f8]{margin-top:9px}.runia-auth-legal[data-v-e86874f8]{padding-top:14px;gap:6px}}@media(prefers-reduced-motion:reduce){.runia-auth-video[data-v-e86874f8]{display:none}.runia-auth-input[data-v-e86874f8],.runia-auth-submit[data-v-e86874f8],.runia-auth-google[data-v-e86874f8],.runia-auth-link[data-v-e86874f8],.runia-auth-demo[data-v-e86874f8],.auth-tab-indicator[data-v-e86874f8],.access-mode-enter-active[data-v-e86874f8],.access-mode-leave-active[data-v-e86874f8]{transition:none!important}.auth-submit-spinner[data-v-e86874f8],.runia-auth-loading-icon svg[data-v-e86874f8],.runia-auth-loading-line i[data-v-e86874f8]{animation:none}.runia-auth-backdrop[data-v-e86874f8]{background:#101317}.runia-access-enter-active[data-v-e86874f8],.runia-access-leave-active[data-v-e86874f8],.runia-access-enter-active[data-v-e86874f8] *,.runia-access-leave-active[data-v-e86874f8] *{transition:none!important}.runia-access-enter-from .runia-auth-right[data-v-e86874f8],.runia-access-enter-from .runia-auth-story[data-v-e86874f8],.runia-access-leave-to .runia-auth-right[data-v-e86874f8],.runia-access-leave-to .runia-auth-story[data-v-e86874f8]{transform:none!important}}.context-rail[data-v-9ce2193e]{background:linear-gradient(160deg,#071b29,#081a27 44%,#051622);border-left:1px solid rgba(208,198,169,.11)}.rail-rebuilt[data-v-9ce2193e]{padding:24px 17px 28px;min-height:100%;font-family:Inter,Arial,sans-serif;font-weight:300;color:#e7e5dc}.rail-rebuilt-top[data-v-9ce2193e]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:23px}.rail-rebuilt-top>span[data-v-9ce2193e]{display:flex;align-items:center;gap:9px;font-size:12px;letter-spacing:1.55px;color:#abbea9;font-weight:500;white-space:nowrap}.rail-rebuilt-top i[data-v-9ce2193e]{display:block;width:7px;height:7px;background:#61c0ae;border-radius:50%;box-shadow:0 0 14px #55c4ab4d}.rail-rebuilt-top button[data-v-9ce2193e]{display:grid;place-items:center;color:#90a5a5;width:30px;height:30px;border-radius:9px}.rail-rebuilt-top button[data-v-9ce2193e]:hover{background:#ffffff0f;color:#e2d5ae}.spinning[data-v-9ce2193e]{animation:rotate-9ce2193e 1.1s linear infinite}.rail-account[data-v-9ce2193e]{padding:2px 0 20px;border-bottom:1px solid rgba(212,196,159,.14)}.rail-identity[data-v-9ce2193e]{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:0 0 19px}.rail-identity:hover .rail-identity-chevron[data-v-9ce2193e]{transform:translate(3px);color:#ddc18d}.rail-avatar[data-v-9ce2193e]{width:50px;height:50px;flex:0 0 50px;display:grid;place-items:center;overflow:hidden;border-radius:17px;background:#172c3b;border:1px solid rgba(212,192,152,.25);color:#d6bc8c}.rail-avatar img[data-v-9ce2193e]{height:100%;width:100%;object-fit:cover}.rail-identity-labels[data-v-9ce2193e]{min-width:0;flex:1;display:flex;flex-direction:column;gap:7px}.rail-identity-labels strong[data-v-9ce2193e]{font-size:13px;line-height:1.3;font-weight:500;color:#f0ecdf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail-identity-labels small[data-v-9ce2193e]{font-size:12px;color:#9eb4b2;white-space:nowrap}.rail-identity-labels small span[data-v-9ce2193e]{padding:0 3px;color:#c6b38a}.rail-identity-chevron[data-v-9ce2193e]{color:#7e999a;flex-shrink:0;transition:transform .2s}.rail-rank[data-v-9ce2193e]{border-radius:18px;padding:16px 10px 11px;background:linear-gradient(125deg,#334f5b3b,#172d354f);border:1px solid rgba(199,183,147,.1)}.rail-minilabel[data-v-9ce2193e]{font-size:12px;letter-spacing:1.1px;color:#bdab86;font-weight:500;padding-left:7px}.rail-rank-row[data-v-9ce2193e]{display:flex;gap:1px;align-items:center;min-height:106px;margin-top:4px}.rail-rank-copy[data-v-9ce2193e]{min-width:0;flex:1;display:flex;flex-direction:column;gap:7px}.rail-rank-copy strong[data-v-9ce2193e]{font-size:15px;font-weight:500;color:#e7ce9d;letter-spacing:-.3px;line-height:1.4;overflow-wrap:anywhere}.rail-rank-copy b[data-v-9ce2193e]{color:#e9e1ce;font-size:19px;font-weight:400}.rail-rank-copy b small[data-v-9ce2193e]{font-size:12px;color:#b5ae97}.rail-rank-copy>span[data-v-9ce2193e]{font-size:12px;color:#85a6a4}.rail-full-profile[data-v-9ce2193e]{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:11px;padding:11px 12px;color:#d5c49e;background:#c8aa6e0f;font-size:12px;font-weight:400}.rail-full-profile[data-v-9ce2193e]:hover{background:#c8aa6e1f}.rail-unlinked[data-v-9ce2193e]{display:flex;flex-direction:column;align-items:flex-start;gap:13px;border:1px solid rgba(205,187,155,.16);border-radius:17px;padding:22px;margin-bottom:24px}.rail-unlinked svg[data-v-9ce2193e]{color:#d6bf8a}.rail-unlinked strong[data-v-9ce2193e]{font-size:12px;font-weight:500}.rail-unlinked p[data-v-9ce2193e]{font-size:12px;color:#99b0aa;line-height:1.7;margin:0}.rail-unlinked button[data-v-9ce2193e]{display:flex;gap:9px;align-items:center;color:#e1ca95;font-size:12px}.rail-metrics[data-v-9ce2193e]{padding:26px 0 20px;border-bottom:1px solid rgba(212,196,159,.14)}.rail-section-title[data-v-9ce2193e]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#bfae88;font-size:12px;font-weight:500;letter-spacing:1.3px}.rail-section-title>svg[data-v-9ce2193e]{color:#879f9c}.rail-section-title button[data-v-9ce2193e]{display:flex;align-items:center;gap:3px;color:#9dafa9;font-size:12px;letter-spacing:0}.rail-primary-metric[data-v-9ce2193e]{margin-top:20px;border-bottom:1px solid rgba(212,196,159,.11);padding-bottom:22px}.rail-primary-metric>div[data-v-9ce2193e]:first-child{display:flex;flex-direction:column;gap:6px}.rail-primary-metric small[data-v-9ce2193e]{font-size:12px;color:#b1c0b8}.rail-primary-metric strong[data-v-9ce2193e]{font-size:35px;letter-spacing:-1.3px;font-weight:400;color:#eee4d2}.rail-primary-metric span[data-v-9ce2193e]{font-size:12px;color:#8ba6a5}.rail-meter[data-v-9ce2193e]{height:4px;border-radius:4px;background:#4473783b;margin-top:17px;overflow:hidden}.rail-meter span[data-v-9ce2193e]{display:block;height:100%;background:linear-gradient(90deg,#38a7a7,#d1b27d);border-radius:4px;transition:width .3s}.rail-grid[data-v-9ce2193e]{display:grid;grid-template-columns:1fr 1fr;gap:18px 11px;margin-top:21px}.rail-mini-metric[data-v-9ce2193e]{min-width:0;display:flex;flex-direction:column;gap:8px}.rail-mini-metric small[data-v-9ce2193e]{font-size:12px;color:#8eaaa9;line-height:1.4}.rail-mini-metric strong[data-v-9ce2193e]{font-size:19px;line-height:1.2;font-weight:400;color:#e7d9ba;letter-spacing:-.5px;white-space:nowrap}.rail-mini-metric strong>span[data-v-9ce2193e]{font-size:12px;color:#92b0aa;margin-left:3px}.rail-recent-visual[data-v-9ce2193e]{margin-top:25px}.rail-section-small[data-v-9ce2193e]{font-size:12px;color:#9aada7;margin-bottom:10px}.rail-match-sparks[data-v-9ce2193e]{display:flex;gap:4px;height:30px;align-items:stretch}.rail-match-sparks>span[data-v-9ce2193e]{flex:1;border-radius:4px 4px 2px 2px;min-width:0;transform-origin:bottom;opacity:.94}.rail-match-sparks .win[data-v-9ce2193e]{background:linear-gradient(0deg,#388d96,#75b9b7)}.rail-match-sparks .loss[data-v-9ce2193e]{background:linear-gradient(0deg,#7c5963,#c98f93);height:59%;margin-top:auto}.rail-spark-caption[data-v-9ce2193e]{display:flex;justify-content:space-between;font-size:12px;color:#719294;margin-top:7px}.rail-recent-games[data-v-9ce2193e]{padding:24px 0}.rail-game-list[data-v-9ce2193e]{margin-top:13px;display:flex;flex-direction:column;gap:3px}.rail-game[data-v-9ce2193e]{display:flex;align-items:center;gap:11px;width:100%;padding:9px 5px;text-align:left;border-radius:11px}.rail-game[data-v-9ce2193e]:hover{background:#ffffff09}.rail-game>span[data-v-9ce2193e]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.rail-game strong[data-v-9ce2193e]{color:#e2e1d6;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-game small[data-v-9ce2193e]{color:#8da8a5;font-size:12px}.rail-game i[data-v-9ce2193e]{font-size:12px;font-style:normal;white-space:nowrap}.rail-game i.win[data-v-9ce2193e]{color:#8bd6c8}.rail-game i.loss[data-v-9ce2193e]{color:#d99493}.rail-empty-new[data-v-9ce2193e]{font-size:12px;color:#8aa5a6;line-height:1.7;margin-top:18px}.rail-footer[data-v-9ce2193e]{display:flex;align-items:flex-start;gap:9px;border-top:1px solid rgba(212,196,159,.11);padding-top:17px;color:#769696;font-size:12px;line-height:1.75}.rail-footer svg[data-v-9ce2193e]{flex-shrink:0;color:#b3a079}@keyframes rotate-9ce2193e{to{transform:rotate(360deg)}}@media(max-width:1120px){.rail-rebuilt[data-v-9ce2193e]{padding:21px 13px}.rail-rank-row[data-v-9ce2193e]{gap:0}.rail-rank-copy strong[data-v-9ce2193e]{font-size:13px}}@media(prefers-reduced-motion:reduce){.spinning[data-v-9ce2193e]{animation:none}}.clean-dashboard[data-v-64a4bafe]{--dash-line:color-mix(in srgb,var(--line) 78%,transparent);width:min(1180px,100%);margin:0 auto;padding:clamp(28px,4vw,52px) clamp(18px,3.5vw,46px) 60px;color:var(--text)}.clean-dashboard-heading[data-v-64a4bafe]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.clean-dashboard-heading>div[data-v-64a4bafe]{max-width:720px;display:grid;gap:6px}.clean-dashboard-heading span[data-v-64a4bafe],.dashboard-panel>header span[data-v-64a4bafe],.coach-context-card>div>span[data-v-64a4bafe]{font-size:12px;letter-spacing:1.05px;color:#8f8060}.clean-dashboard-heading h1[data-v-64a4bafe]{margin:0;font-size:clamp(27px,3vw,40px);font-weight:330;letter-spacing:-1.1px}.clean-dashboard-heading p[data-v-64a4bafe]{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.dashboard-sync[data-v-64a4bafe]{min-height:38px;padding:0 12px;border:1px solid var(--dash-line);border-radius:10px;display:flex;align-items:center;gap:7px;color:#9aacaa;font-size:12px}.dashboard-sync[data-v-64a4bafe]:hover:not(:disabled){border-color:#c8aa6e40;color:#dbc490;background:#c8aa6e09}.dashboard-sync[data-v-64a4bafe]:disabled{opacity:.45}.account-summary-card[data-v-64a4bafe]{position:relative;min-height:220px;border:1px solid var(--dash-line);border-radius:20px;overflow:hidden;background:linear-gradient(120deg,#0b2834,#081d29 66%,#0f3039)}.account-summary-art[data-v-64a4bafe]{position:absolute;top:0;right:0;bottom:0;left:43%;background-size:cover;background-position:center 24%;opacity:.63;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%);mask-image:linear-gradient(90deg,transparent,#000 38%)}.account-summary-shade[data-v-64a4bafe]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05161efa 0,#05161ed1 47%,#05161e40),linear-gradient(0deg,rgba(4,17,24,.58),transparent 68%)}.account-summary-content[data-v-64a4bafe]{position:relative;z-index:2;min-height:220px;padding:25px 28px;display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:14px 16px;align-items:center}.account-summary-avatar[data-v-64a4bafe]{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;overflow:hidden;color:#d7bc80;background:#133540;border:1px solid rgba(200,170,110,.26);box-shadow:0 10px 30px #0003}.account-summary-avatar img[data-v-64a4bafe]{width:100%;height:100%;object-fit:cover}.account-summary-copy[data-v-64a4bafe]{min-width:0;display:grid;gap:4px}.account-summary-copy>span[data-v-64a4bafe]{color:#bfa873;font-size:12px;letter-spacing:1px}.account-summary-copy h2[data-v-64a4bafe]{margin:0;font-size:24px;font-weight:470;letter-spacing:-.4px}.account-summary-copy h2 small[data-v-64a4bafe]{font-size:13px;color:#8fa9a4;font-weight:450}.account-summary-copy p[data-v-64a4bafe]{margin:0;color:#9db1ae;font-size:12px}.account-summary-tags[data-v-64a4bafe]{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.account-summary-tags span[data-v-64a4bafe]{padding:4px 7px;border-radius:999px;background:#ffffff09;color:#819c97;font-size:12px}.account-summary-rank[data-v-64a4bafe]{display:flex;align-items:center;gap:8px;min-width:235px;justify-content:flex-end}.account-summary-rank>span[data-v-64a4bafe]{display:grid;gap:3px;min-width:92px}.account-summary-rank[data-v-64a4bafe] .ranked-emblem{filter:drop-shadow(0 10px 22px rgba(0,0,0,.35))}.account-summary-rank b[data-v-64a4bafe]{font-size:12px}.account-summary-rank small[data-v-64a4bafe]{font-size:12px;color:#a68f63}.account-summary-actions[data-v-64a4bafe]{grid-column:2/-1;display:flex;gap:7px;align-items:center}.account-summary-actions button[data-v-64a4bafe],.account-summary-empty button[data-v-64a4bafe],.coach-context-card>button[data-v-64a4bafe],.account-details-card>button[data-v-64a4bafe]{min-height:36px;padding:0 11px;border:1px solid rgba(200,170,110,.13);border-radius:9px;display:flex;align-items:center;gap:6px;color:#a8bab6;font-size:12px;background:#ffffff05}.account-summary-actions button.primary[data-v-64a4bafe]{color:#e2cb99;border-color:#c8aa6e47;background:#c8aa6e11}.account-summary-empty[data-v-64a4bafe]{position:relative;z-index:2;min-height:220px;padding:28px;display:flex;align-items:center;gap:14px}.account-summary-empty>span[data-v-64a4bafe]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:#bcaa7e;background:#c8aa6e0f}.account-summary-empty>div[data-v-64a4bafe]{display:grid;gap:4px;flex:1}.account-summary-empty strong[data-v-64a4bafe]{font-size:16px;font-weight:520}.account-summary-empty p[data-v-64a4bafe]{margin:0;color:var(--muted);font-size:12px}.dashboard-kpis[data-v-64a4bafe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;border:1px solid var(--dash-line);border-radius:16px;overflow:hidden;background:#ffffff03}.dashboard-kpis article[data-v-64a4bafe]{min-width:0;padding:16px 18px;border-right:1px solid var(--dash-line);display:grid;gap:4px}.dashboard-kpis article[data-v-64a4bafe]:last-child{border-right:0}.dashboard-kpis article>span[data-v-64a4bafe]{display:flex;align-items:center;gap:6px;color:#819894;font-size:12px}.dashboard-kpis article>span svg[data-v-64a4bafe]{color:#bfa66f}.dashboard-kpis strong[data-v-64a4bafe]{margin-top:5px;font-size:25px;font-weight:380;letter-spacing:-.5px}.dashboard-kpis small[data-v-64a4bafe]{font-size:12px;color:#667f7b}.dashboard-main-grid[data-v-64a4bafe]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:14px;margin-top:14px}.dashboard-panel[data-v-64a4bafe]{min-width:0;border:1px solid var(--dash-line);border-radius:16px;background:#ffffff03}.dashboard-panel>header[data-v-64a4bafe]{min-height:67px;padding:14px 16px;border-bottom:1px solid var(--dash-line);display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-panel>header>div[data-v-64a4bafe]{display:grid;gap:2px}.dashboard-panel h3[data-v-64a4bafe]{margin:0;font-size:15px;font-weight:520}.dashboard-panel>header button[data-v-64a4bafe]{display:flex;align-items:center;gap:4px;color:#8ca39f;font-size:12px}.dashboard-match-list[data-v-64a4bafe]{display:grid}.dashboard-match-list>button[data-v-64a4bafe]{min-height:64px;padding:9px 12px;border-bottom:1px solid var(--dash-line);display:grid;grid-template-columns:42px minmax(0,1fr) auto 16px;gap:10px;align-items:center;text-align:left;color:var(--text)}.dashboard-match-list>button[data-v-64a4bafe]:last-child{border-bottom:0}.dashboard-match-list>button[data-v-64a4bafe]:hover{background:#ffffff05}.match-copy[data-v-64a4bafe]{min-width:0;display:grid;gap:3px}.match-copy strong[data-v-64a4bafe]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-copy strong em[data-v-64a4bafe]{margin-left:6px;color:#718b87;font-size:12px;font-style:normal;font-weight:450}.match-copy small[data-v-64a4bafe]{font-size:12px;color:#708985;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-result[data-v-64a4bafe]{padding:4px 7px;border-radius:999px;font-size:12px}.match-result.win[data-v-64a4bafe]{color:#7fc4b3;background:#53b09912}.match-result.loss[data-v-64a4bafe]{color:#c88b91;background:#b95d6812}.dashboard-match-list>button>svg[data-v-64a4bafe]{color:#667d79}.dashboard-empty[data-v-64a4bafe]{min-height:205px;display:flex;align-items:center;justify-content:center;gap:10px;color:#738c88}.dashboard-empty>span[data-v-64a4bafe]{display:grid;gap:2px}.dashboard-empty strong[data-v-64a4bafe]{font-size:13px}.dashboard-empty small[data-v-64a4bafe]{font-size:12px;color:#657c78}.dashboard-side-stack[data-v-64a4bafe]{display:grid;gap:14px;align-content:start}.coach-context-card[data-v-64a4bafe]{padding:17px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px}.context-icon[data-v-64a4bafe]{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:#d2b875;background:#c8aa6e0f}.coach-context-card>div[data-v-64a4bafe]{min-width:0;display:grid;gap:3px}.coach-context-card h3[data-v-64a4bafe]{font-size:15px}.coach-context-card p[data-v-64a4bafe]{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.coach-context-card>button[data-v-64a4bafe]{grid-column:1/-1;margin-top:5px;justify-content:center;color:#d8c18b}.coach-context-card>button[data-v-64a4bafe]:disabled{opacity:.4}.account-details-card[data-v-64a4bafe]{overflow:hidden}.account-details-card>header>svg[data-v-64a4bafe]{color:#bda46d}.account-details-card dl[data-v-64a4bafe]{margin:0;padding:5px 14px}.account-details-card dl>div[data-v-64a4bafe]{min-height:44px;border-bottom:1px solid var(--dash-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.account-details-card dl>div[data-v-64a4bafe]:last-child{border-bottom:0}.account-details-card dt[data-v-64a4bafe]{color:#718984;font-size:12px}.account-details-card dd[data-v-64a4bafe]{margin:0;text-align:right;font-size:12px;color:#a8bab6}.account-details-card>button[data-v-64a4bafe]{margin:4px 14px 14px;width:calc(100% - 28px);justify-content:center}@media(max-width:920px){.dashboard-main-grid[data-v-64a4bafe]{grid-template-columns:1fr}.dashboard-kpis[data-v-64a4bafe]{grid-template-columns:repeat(2,1fr)}.dashboard-kpis article[data-v-64a4bafe]:nth-child(2){border-right:0}.dashboard-kpis article[data-v-64a4bafe]:nth-child(-n+2){border-bottom:1px solid var(--dash-line)}}@media(max-width:700px){.clean-dashboard[data-v-64a4bafe]{padding:22px 13px 42px}.clean-dashboard-heading[data-v-64a4bafe]{align-items:flex-start;flex-direction:column}.account-summary-content[data-v-64a4bafe]{grid-template-columns:52px minmax(0,1fr);padding:19px;min-height:0}.account-summary-avatar[data-v-64a4bafe]{width:50px;height:50px;border-radius:15px}.account-summary-rank[data-v-64a4bafe]{grid-column:1/-1}.account-summary-actions[data-v-64a4bafe]{grid-column:1/-1;flex-wrap:wrap}.account-summary-actions button[data-v-64a4bafe]{flex:1;justify-content:center}.account-summary-art[data-v-64a4bafe]{left:18%;opacity:.35}.dashboard-kpis article[data-v-64a4bafe]{padding:14px}.dashboard-match-list>button[data-v-64a4bafe]{grid-template-columns:40px minmax(0,1fr) auto}.dashboard-match-list>button>svg[data-v-64a4bafe]{display:none}.match-result[data-v-64a4bafe]{padding-inline:5px}.match-copy strong em[data-v-64a4bafe]{display:none}}.runia-patches[data-v-daf0f582]{width:min(1240px,100%);margin:0 auto;padding:clamp(28px,4vw,52px) clamp(16px,3.4vw,44px) 80px;color:var(--text)}.patch-index-head[data-v-daf0f582]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:17px}.patch-index-head>div[data-v-daf0f582]{max-width:760px;display:grid;gap:6px}.patch-index-head>div>span[data-v-daf0f582],.patch-archive-head small[data-v-daf0f582],.featured-copy>small[data-v-daf0f582],.patch-card-copy>small[data-v-daf0f582],.reader-title small[data-v-daf0f582]{font-size:12px;letter-spacing:1.35px;color:#bda46c}.patch-index-head h1[data-v-daf0f582]{margin:0;font-size:clamp(31px,4vw,52px);font-weight:330;letter-spacing:-1.5px;line-height:1.08}.patch-index-head p[data-v-daf0f582]{margin:0;color:#7f9894;font-size:12px;line-height:1.7}.patch-index-head>button[data-v-daf0f582]{min-height:39px;padding:0 13px;border:1px solid rgba(200,170,110,.17);border-radius:10px;display:flex;align-items:center;gap:7px;color:#cdb581;background:#c8aa6e09}.featured-patch[data-v-daf0f582]{position:relative;width:100%;min-height:310px;border:1px solid rgba(200,170,110,.18);border-radius:22px;overflow:hidden;text-align:left;color:var(--text);background:linear-gradient(120deg,#092934,#071923)}.featured-art[data-v-daf0f582],.patch-card-art[data-v-daf0f582],.reader-art[data-v-daf0f582]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.featured-art[data-v-daf0f582]{left:32%;opacity:.88}.featured-shade[data-v-daf0f582]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#061923 0,#071b24eb 38%,#0619234d 72%,#061923aa),linear-gradient(0deg,#061923b8,transparent 60%)}.featured-copy[data-v-daf0f582]{position:relative;z-index:2;max-width:620px;min-height:310px;padding:39px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.featured-copy strong[data-v-daf0f582]{margin-top:8px;font-size:clamp(28px,3.5vw,45px);font-weight:390;line-height:1.12;text-transform:none}.featured-copy p[data-v-daf0f582]{max-width:540px;margin:12px 0;color:#9cafaa;font-size:13px;line-height:1.7}.featured-action[data-v-daf0f582]{margin-top:7px;display:flex;align-items:center;gap:7px;color:#e0c98f;font-size:12px}.featured-book[data-v-daf0f582]{position:absolute;z-index:2;right:25px;top:24px;color:#d7bd82}.patch-index-meta[data-v-daf0f582]{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid rgba(200,170,110,.12);color:#708985;font-size:12px}.patch-index-meta span[data-v-daf0f582]{display:flex;align-items:center;gap:6px}.patch-archive-head[data-v-daf0f582]{margin-top:30px;display:flex;align-items:end;justify-content:space-between;gap:15px}.patch-archive-head>div[data-v-daf0f582]{display:grid;gap:2px}.patch-archive-head h2[data-v-daf0f582]{margin:0;font-size:22px;font-weight:470}.patch-archive-head>span[data-v-daf0f582]{color:#6f8985;font-size:12px}.patches-grid[data-v-daf0f582]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:14px}.patch-card[data-v-daf0f582]{position:relative;min-height:218px;border:1px solid rgba(200,170,110,.11);border-radius:17px;overflow:hidden;text-align:left;color:var(--text);background:#09212b;transition:transform .18s,border-color .18s}.patch-card[data-v-daf0f582]:hover{transform:translateY(-2px);border-color:#c8aa6e4d}.patch-card-art[data-v-daf0f582]{opacity:.7}.patch-card-shade[data-v-daf0f582]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#071923 3%,#071923df 36%,#07192355 75%,#07192333)}.patch-card-index[data-v-daf0f582]{position:absolute;z-index:2;right:12px;top:10px;color:#d6c08a;font:400 24px/1 Georgia,serif;opacity:.65}.patch-card-copy[data-v-daf0f582]{position:absolute;z-index:2;left:17px;right:17px;bottom:16px;display:grid;gap:5px}.patch-card-copy strong[data-v-daf0f582]{font-size:16px;line-height:1.35;font-weight:550}.patch-card-copy>span[data-v-daf0f582]{margin-top:4px;display:flex;align-items:center;gap:5px;color:#849d98;font-size:12px}.patch-reader[data-v-daf0f582]{padding-bottom:70px}.patch-reader-hero[data-v-daf0f582]{position:relative;min-height:390px;border:1px solid rgba(200,170,110,.16);border-radius:23px;overflow:hidden;background:#08232d}.reader-art[data-v-daf0f582]{opacity:.9}.reader-shade[data-v-daf0f582]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#061923f2 3%,#0619238f 50%,#06192335),linear-gradient(90deg,#061923bd,transparent 70%)}.reader-back[data-v-daf0f582]{position:absolute;z-index:2;left:20px;top:19px;min-height:36px;padding:0 11px;border:1px solid rgba(255,255,255,.14);border-radius:9px;display:flex;gap:7px;align-items:center;color:#d9e1dc;background:#0411189e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.reader-title[data-v-daf0f582]{position:absolute;z-index:2;left:35px;right:35px;bottom:31px;max-width:870px}.reader-title h1[data-v-daf0f582]{margin:6px 0 7px;font-size:clamp(31px,4.3vw,56px);font-weight:370;line-height:1.05}.reader-title p[data-v-daf0f582]{margin:0;color:#a0b2ad;font-size:13px}.reader-toolbar[data-v-daf0f582]{position:sticky;top:0;z-index:5;margin:12px 0 25px;padding:9px;border:1px solid rgba(200,170,110,.1);border-radius:13px;display:flex;align-items:center;gap:7px;background:#061923ed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.reader-toolbar button[data-v-daf0f582],.reader-toolbar a[data-v-daf0f582]{min-height:36px;padding:0 11px;border:1px solid rgba(200,170,110,.14);border-radius:9px;display:flex;align-items:center;gap:6px;color:#d2bc88;text-decoration:none;font-size:12px}.reader-toolbar>span[data-v-daf0f582]{margin-left:auto;display:flex;align-items:center;gap:6px;color:#6f8b86;font-size:12px}.patch-body[data-v-daf0f582]{width:min(850px,100%);margin:0 auto}.patch-body h2[data-v-daf0f582]{margin:42px 0 14px;display:grid;grid-template-columns:37px minmax(0,1fr);gap:10px;align-items:start;font-size:24px;font-weight:520;line-height:1.25}.patch-body h2>span[data-v-daf0f582]{padding-top:4px;color:#b79e68;font-size:12px;letter-spacing:.7px}.patch-body p[data-v-daf0f582]{margin:12px 0;color:#b8c5c0;font-size:14px;line-height:1.9}.patch-body figure[data-v-daf0f582]{margin:23px 0}.patch-body img[data-v-daf0f582]{display:block;width:100%;max-height:620px;object-fit:contain;border:1px solid rgba(200,170,110,.1);border-radius:15px;background:#061820}.patch-error[data-v-daf0f582],.patch-loading[data-v-daf0f582]{margin:12px 0;padding:11px 13px;border:1px solid rgba(207,111,111,.18);border-radius:11px;color:#d79090;background:#9c40400b;font-size:12px}.patch-error a[data-v-daf0f582]{color:#d7bd82}.patch-loading[data-v-daf0f582]{display:flex;align-items:center;gap:7px;color:#849d98;border-color:var(--line)}.spin[data-v-daf0f582]{animation:patchSpin-daf0f582 1s linear infinite}@keyframes patchSpin-daf0f582{to{transform:rotate(360deg)}}@media(max-width:900px){.patches-grid[data-v-daf0f582]{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-art[data-v-daf0f582]{left:18%}}@media(max-width:650px){.runia-patches[data-v-daf0f582]{padding-inline:12px}.patch-index-head[data-v-daf0f582]{align-items:flex-start;flex-direction:column}.patch-index-head>button[data-v-daf0f582]{width:100%;justify-content:center}.featured-copy[data-v-daf0f582]{padding:24px;min-height:300px}.featured-art[data-v-daf0f582]{left:0}.featured-shade[data-v-daf0f582]{background:linear-gradient(0deg,#061923fa,#061923ad 70%,#0619236b)}.patch-index-meta[data-v-daf0f582],.patch-archive-head[data-v-daf0f582]{align-items:flex-start;flex-direction:column;padding-block:10px}.patches-grid[data-v-daf0f582]{grid-template-columns:1fr}.patch-reader-hero[data-v-daf0f582]{min-height:330px}.reader-title[data-v-daf0f582]{left:20px;right:20px}.reader-toolbar[data-v-daf0f582]{position:static;flex-wrap:wrap}.reader-toolbar>span[data-v-daf0f582]{width:100%;margin-left:0}.patch-body h2[data-v-daf0f582]{grid-template-columns:1fr}.patch-body h2>span[data-v-daf0f582]{display:none}}.runia-release-history[data-v-676c76a1]{width:min(1260px,100%);margin:0 auto;padding:clamp(24px,3.5vw,48px) clamp(14px,3vw,40px) 84px;color:var(--text)}.release-hero[data-v-676c76a1]{position:relative;overflow:hidden;min-height:270px;padding:clamp(24px,4vw,46px);border:1px solid rgba(200,170,110,.16);border-radius:24px;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:30px;align-items:center;background:radial-gradient(circle at 86% 22%,rgba(200,170,110,.11),transparent 31%),radial-gradient(circle at 10% 100%,rgba(69,167,148,.09),transparent 36%),linear-gradient(145deg,#0a2732,#061923 74%)}.release-hero[data-v-676c76a1]:after{content:"";position:absolute;inset:auto -8% -52% 40%;height:230px;border:1px solid rgba(200,170,110,.08);border-radius:50%;transform:rotate(-9deg);pointer-events:none}.release-hero-copy[data-v-676c76a1]{position:relative;z-index:2;max-width:760px}.release-hero-copy>span[data-v-676c76a1],.release-timeline>header span[data-v-676c76a1],.release-reader-head>div>span[data-v-676c76a1],.release-section small[data-v-676c76a1]{color:#b39b69;font-size:12px;letter-spacing:1.25px}.release-hero h1[data-v-676c76a1]{margin:8px 0 10px;font-size:clamp(32px,4.4vw,56px);font-weight:320;line-height:1.04;letter-spacing:-1.7px;color:#eee8dc}.release-hero p[data-v-676c76a1]{max-width:720px;margin:0;color:#819894;font-size:13px;line-height:1.72}.release-hero-meta[data-v-676c76a1]{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.release-hero-meta span[data-v-676c76a1]{min-height:31px;padding:0 10px;border:1px solid rgba(200,170,110,.11);border-radius:999px;display:flex;align-items:center;gap:6px;color:#849b96;background:#ffffff04;font-size:12px}.release-current-mark[data-v-676c76a1]{position:relative;z-index:2;min-height:184px;padding:22px;border:1px solid rgba(221,190,127,.22);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(155deg,#c8aa6e17,#ffffff03);box-shadow:0 24px 60px #0000002b}.release-current-mark small[data-v-676c76a1]{color:#9a875f;font-size:12px;letter-spacing:1.2px}.release-current-mark strong[data-v-676c76a1]{margin:4px 0 7px;color:#ead39c;font-size:56px;font-weight:300;letter-spacing:-2px}.release-current-mark span[data-v-676c76a1]{max-width:180px;color:#91a49f;font-size:12px;line-height:1.45}.desktop-update-card[data-v-676c76a1]{min-height:92px;margin:13px 0;padding:15px 16px;border:1px solid rgba(93,184,162,.16);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(120deg,#44a48f0e,#c8aa6e06),#071c26}.desktop-update-copy[data-v-676c76a1]{min-width:0;display:grid;gap:3px}.desktop-update-copy>span[data-v-676c76a1]{color:#75aa9e;font-size:12px;letter-spacing:1px}.desktop-update-copy>strong[data-v-676c76a1]{color:#dde4de;font-size:14px}.desktop-update-copy>small[data-v-676c76a1]{max-width:720px;color:#718b86;font-size:12px;line-height:1.45}.desktop-update-progress[data-v-676c76a1]{height:3px;margin-top:6px;border-radius:999px;overflow:hidden;background:#ffffff0d}.desktop-update-progress>span[data-v-676c76a1]{display:block;height:100%;background:linear-gradient(90deg,#6eb8a6,#d4b875);transition:width .18s ease}.desktop-update-actions[data-v-676c76a1]{display:flex;gap:7px;flex:0 0 auto}.desktop-update-actions button[data-v-676c76a1]{min-height:36px;padding:0 11px;border:1px solid rgba(200,170,110,.14);border-radius:9px;display:flex;align-items:center;gap:6px;color:#9eb1ac;background:#ffffff04;font-size:12px}.desktop-update-actions button.primary[data-v-676c76a1]{border-color:#c8aa6e47;color:#e3ca91;background:#c8aa6e12}.desktop-update-actions button[data-v-676c76a1]:disabled{opacity:.45}.spin[data-v-676c76a1]{animation:updateSpin-676c76a1 .8s linear infinite}@keyframes updateSpin-676c76a1{to{transform:rotate(360deg)}}.release-toolbar[data-v-676c76a1]{min-height:58px;margin:13px 0;display:flex;align-items:center;gap:12px}.release-toolbar label[data-v-676c76a1]{min-width:310px;max-width:460px;flex:1;height:42px;padding:0 12px;border:1px solid rgba(200,170,110,.13);border-radius:11px;display:flex;align-items:center;gap:8px;color:#708b86;background:#061923}.release-toolbar input[data-v-676c76a1]{width:100%;border:0!important;outline:0!important;background:transparent!important;color:#dce3dd!important;font-size:12px}.release-toolbar>span[data-v-676c76a1]{margin-left:auto;display:flex;align-items:center;gap:6px;color:#718a85;font-size:12px}.release-layout[data-v-676c76a1]{display:grid;grid-template-columns:315px minmax(0,1fr);gap:13px;align-items:start}.release-timeline[data-v-676c76a1],.release-reader[data-v-676c76a1]{border:1px solid rgba(200,170,110,.105);border-radius:18px;background:linear-gradient(155deg,#09232dd1,#05141deb);overflow:hidden}.release-timeline[data-v-676c76a1]{position:sticky;top:10px}.release-timeline>header[data-v-676c76a1]{min-height:54px;padding:0 14px;border-bottom:1px solid rgba(200,170,110,.08);display:flex;align-items:center;justify-content:space-between}.release-timeline>header strong[data-v-676c76a1]{color:#829994;font-size:12px;font-weight:500}.release-timeline-scroll[data-v-676c76a1]{max-height:calc(100dvh - 205px);overflow-y:auto;scrollbar-width:thin}.release-timeline button[data-v-676c76a1]{position:relative;width:100%;min-height:78px;padding:10px 10px 10px 12px;display:grid;grid-template-columns:18px minmax(0,1fr) 17px;gap:9px;align-items:center;text-align:left;color:#869d98;border-bottom:1px solid rgba(200,170,110,.055)}.release-timeline button[data-v-676c76a1]:hover{background:#c8aa6e09}.release-timeline button.active[data-v-676c76a1]{color:#e2d4b3;background:linear-gradient(90deg,#c8aa6e17,#4ca79306)}.release-node[data-v-676c76a1]{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.release-node[data-v-676c76a1]:before{content:"";position:absolute;top:-22px;bottom:-22px;width:1px;background:#c8aa6e1a}.release-node i[data-v-676c76a1]{position:relative;z-index:1;width:8px;height:8px;border:2px solid #6c806f;border-radius:50%;background:#071c25}.release-timeline button.active .release-node i[data-v-676c76a1]{border-color:#d0b474;background:#d0b474;box-shadow:0 0 0 5px #d0b47414}.release-list-copy[data-v-676c76a1]{min-width:0;display:grid;gap:2px}.release-list-copy b[data-v-676c76a1]{color:inherit;font-size:13px;font-weight:620}.release-list-copy small[data-v-676c76a1]{color:#607a75;font-size:12px}.release-list-copy em[data-v-676c76a1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#78908b;font-size:12px;font-style:normal}.release-no-results[data-v-676c76a1]{min-height:110px;padding:20px;display:flex;align-items:center;justify-content:center;gap:8px;color:#718984;font-size:12px}.release-reader[data-v-676c76a1]{min-width:0}.release-back-current[data-v-676c76a1]{margin:14px 16px 0;min-height:32px;padding:0 9px;border:1px solid rgba(200,170,110,.12);border-radius:8px;display:flex;align-items:center;gap:6px;color:#aa966b;font-size:12px}.release-reader-head[data-v-676c76a1]{min-height:190px;padding:28px 28px 24px;display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:20px;align-items:center;border-bottom:1px solid rgba(200,170,110,.08);background:radial-gradient(circle at 92% 0,rgba(200,170,110,.08),transparent 34%)}.release-reader-head h2[data-v-676c76a1]{margin:7px 0 8px;color:#eee9de;font-size:clamp(27px,3.3vw,43px);font-weight:350;letter-spacing:-1.1px}.release-reader-head p[data-v-676c76a1]{max-width:720px;margin:0;color:#819792;font-size:13px;line-height:1.72}.release-version-orb[data-v-676c76a1]{width:112px;height:112px;border:1px solid rgba(200,170,110,.17);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff03;box-shadow:inset 0 0 30px #c8aa6e06}.release-version-orb.current[data-v-676c76a1]{border-color:#d7b87861;box-shadow:0 0 0 8px #c8aa6e06,inset 0 0 35px #c8aa6e0f}.release-version-orb small[data-v-676c76a1]{color:#7f928d;font-size:12px}.release-version-orb strong[data-v-676c76a1]{color:#ddc382;font-size:30px;font-weight:350}.release-sections[data-v-676c76a1]{padding:17px;display:grid;gap:10px}.release-section[data-v-676c76a1]{border:1px solid rgba(200,170,110,.075);border-radius:14px;overflow:hidden;background:#ffffff03}.release-section>header[data-v-676c76a1]{min-height:56px;padding:9px 13px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(200,170,110,.06)}.release-section>header>span[data-v-676c76a1]{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#a99569;background:#c8aa6e0e}.release-section.kind-fixed>header>span[data-v-676c76a1]{color:#d18f88;background:#be58500e}.release-section.kind-new>header>span[data-v-676c76a1]{color:#72b9a8;background:#3fa38d0e}.release-section>header>div[data-v-676c76a1]{display:grid;gap:1px}.release-section>header strong[data-v-676c76a1]{color:#d9dfd9;font-size:13px;font-weight:600}.release-section ul[data-v-676c76a1]{list-style:none;margin:0;padding:7px 13px 12px}.release-section li[data-v-676c76a1]{min-height:38px;padding:8px 1px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;border-bottom:1px solid rgba(200,170,110,.045);color:#91a49f;font-size:12px;line-height:1.55}.release-section li[data-v-676c76a1]:last-child{border-bottom:0}.release-section li svg[data-v-676c76a1]{margin-top:1px;color:#6ca999}.release-reader-footer[data-v-676c76a1]{min-height:67px;padding:11px 17px;border-top:1px solid rgba(200,170,110,.08);display:flex;align-items:center;justify-content:space-between;gap:14px}.release-reader-footer>div[data-v-676c76a1]{display:flex;align-items:center;gap:8px;color:#718a85;font-size:12px}.release-reader-footer>button[data-v-676c76a1]{min-height:38px;padding:0 12px;border:1px solid rgba(200,170,110,.19);border-radius:10px;display:flex;align-items:center;gap:7px;color:#dec58c;background:#c8aa6e0b;font-size:12px}.release-reader-footer>button[data-v-676c76a1]:hover{background:#c8aa6e17}@media(max-width:900px){.desktop-update-card[data-v-676c76a1]{align-items:stretch;flex-direction:column}.desktop-update-actions[data-v-676c76a1]{width:100%}.desktop-update-actions button[data-v-676c76a1]{flex:1;justify-content:center}.release-hero[data-v-676c76a1]{grid-template-columns:1fr}.release-current-mark[data-v-676c76a1]{min-height:130px;align-items:flex-start;text-align:left}.release-current-mark strong[data-v-676c76a1]{font-size:45px}.release-layout[data-v-676c76a1]{grid-template-columns:1fr}.release-timeline[data-v-676c76a1]{position:static}.release-timeline-scroll[data-v-676c76a1]{max-height:280px}.release-reader-head[data-v-676c76a1]{grid-template-columns:1fr auto}.release-toolbar[data-v-676c76a1]{align-items:stretch;flex-direction:column}.release-toolbar label[data-v-676c76a1]{min-width:0;max-width:none;width:100%}.release-toolbar>span[data-v-676c76a1]{margin-left:0}}@media(max-width:620px){.runia-release-history[data-v-676c76a1]{padding-inline:11px}.release-hero[data-v-676c76a1]{padding:22px 18px;border-radius:18px}.release-reader-head[data-v-676c76a1]{padding:22px 17px;grid-template-columns:1fr}.release-version-orb[data-v-676c76a1]{width:84px;height:84px;border-radius:18px;align-items:flex-start;padding-left:14px}.release-version-orb strong[data-v-676c76a1]{font-size:25px}.release-sections[data-v-676c76a1]{padding:10px}.release-reader-footer[data-v-676c76a1]{align-items:flex-start;flex-direction:column}.release-reader-footer>button[data-v-676c76a1]{width:100%;justify-content:center}}.network-landing[data-v-c354ae9f]{min-height:100dvh;color:#e8e5dc;background:radial-gradient(circle at 16% 8%,rgba(72,169,150,.12),transparent 30%),radial-gradient(circle at 84% 2%,rgba(200,170,110,.1),transparent 28%),#061820;font-family:Inter,Segoe UI,sans-serif}.landing-top[data-v-c354ae9f]{height:72px;padding:0 max(24px,4.8vw);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(200,170,110,.1);background:#05141cb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-brand[data-v-c354ae9f]{display:flex;align-items:center;gap:12px}.landing-brand img[data-v-c354ae9f]{width:112px;height:34px;object-fit:contain;object-position:left}.landing-brand span[data-v-c354ae9f]{padding:4px 7px;border:1px solid rgba(200,170,110,.28);border-radius:999px;color:#d0b574;background:#c8aa6e0f;font-size:12px;font-weight:750;letter-spacing:1.3px}.landing-top nav[data-v-c354ae9f]{display:flex;gap:7px}.landing-top nav button[data-v-c354ae9f]{min-height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;display:flex;align-items:center;gap:7px;color:#9eb1ad;background:#ffffff04;font-size:12px}.landing-top nav .landing-login[data-v-c354ae9f]{border-color:#c8aa6e33;color:#e6d5ad;background:#c8aa6e0e}main[data-v-c354ae9f]{width:min(1240px,calc(100% - 40px));margin:0 auto;padding:64px 0}.landing-hero[data-v-c354ae9f]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr);gap:50px;align-items:center;min-height:470px}.landing-kicker[data-v-c354ae9f]{display:flex;align-items:center;gap:7px;color:#bca36c;font-size:12px;font-weight:700;letter-spacing:1.6px}.hero-copy h1[data-v-c354ae9f]{margin:18px 0 15px;font:500 clamp(48px,6vw,82px)/.96 Georgia,serif;letter-spacing:-3px;color:#f2eee5}.hero-copy h1 em[data-v-c354ae9f]{font-style:normal;color:#86c9b8}.hero-copy>p[data-v-c354ae9f]{max-width:760px;margin:0;color:#8da5a1;font-size:15px;line-height:1.75}.landing-search[data-v-c354ae9f]{margin-top:29px;max-width:820px;display:grid;grid-template-columns:92px minmax(0,1fr) auto;padding:5px;border:1px solid rgba(200,170,110,.18);border-radius:14px;background:#0a232dcc;box-shadow:0 20px 60px #0000002e}.landing-search select[data-v-c354ae9f],.landing-search input[data-v-c354ae9f]{border:0;outline:0;color:#e5e6df;background:transparent;font:13px inherit}.landing-search select[data-v-c354ae9f]{padding:0 10px;border-right:1px solid rgba(255,255,255,.07)}.landing-search label[data-v-c354ae9f]{min-height:48px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#6e8c88}.landing-search input[data-v-c354ae9f]{width:100%;height:48px}.landing-search button[data-v-c354ae9f]{min-width:120px;border-radius:10px;color:#0a1b21;background:linear-gradient(120deg,#bda46d,#e0ca92);font-size:12px;font-weight:750}.landing-search button[data-v-c354ae9f]:disabled{opacity:.48}.network-proof[data-v-c354ae9f]{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}.network-proof span[data-v-c354ae9f]{padding:5px 8px;border:1px solid rgba(255,255,255,.06);border-radius:999px;display:flex;align-items:center;gap:5px;color:#718d89;font-size:12px}.network-proof span i[data-v-c354ae9f]{width:6px;height:6px;border-radius:50%;background:#6a7879}.network-proof span.online i[data-v-c354ae9f]{background:#67cbb4;box-shadow:0 0 9px #67cbb4}.hero-network-card[data-v-c354ae9f]{padding:30px;border:1px solid rgba(200,170,110,.13);border-radius:22px;text-align:center;background:linear-gradient(145deg,#0d2a33cc,#061820b8);box-shadow:0 28px 90px #00000038}.mesh-orbit[data-v-c354ae9f]{position:relative;width:200px;height:200px;margin:0 auto 20px;display:grid;place-items:center}.mesh-orbit>i[data-v-c354ae9f]{position:absolute;border:1px solid rgba(112,199,178,.13);border-radius:50%}.mesh-orbit>i[data-v-c354ae9f]:nth-child(1){top:6px;right:6px;bottom:6px;left:6px}.mesh-orbit>i[data-v-c354ae9f]:nth-child(2){top:31px;right:31px;bottom:31px;left:31px;border-color:#c8aa6e26}.mesh-orbit>i[data-v-c354ae9f]:nth-child(3){top:57px;right:57px;bottom:57px;left:57px}.mesh-orbit[data-v-c354ae9f]:before,.mesh-orbit[data-v-c354ae9f]:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:#72c8b4;box-shadow:0 0 15px #72c8b4}.mesh-orbit[data-v-c354ae9f]:before{top:18px;left:61px}.mesh-orbit[data-v-c354ae9f]:after{right:18px;bottom:73px;background:#d0b370;box-shadow:0 0 15px #d0b370}.mesh-orbit span[data-v-c354ae9f]{width:90px;height:90px;border:1px solid rgba(200,170,110,.16);border-radius:28px;display:grid;place-items:center;background:#0a2731}.mesh-orbit img[data-v-c354ae9f]{width:70px;height:36px;object-fit:contain}.hero-network-card>strong[data-v-c354ae9f]{font:22px Georgia,serif}.hero-network-card>p[data-v-c354ae9f]{margin:8px auto 0;max-width:310px;color:#78938f;font-size:12px;line-height:1.7}.landing-error[data-v-c354ae9f]{padding:11px 13px;border-left:2px solid #c79371;color:#d3a789;background:#b1694d0a;font-size:12px}.landing-player[data-v-c354ae9f],.landing-ladder[data-v-c354ae9f]{margin-top:24px;border:1px solid rgba(200,170,110,.1);border-radius:18px;background:#081d26b8}.player-main[data-v-c354ae9f]{padding:18px;display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:14px;align-items:center}.player-main>div[data-v-c354ae9f]{min-width:0}.player-main>div>span[data-v-c354ae9f]{color:#a88f5f;font-size:12px;letter-spacing:1px}.player-main h2[data-v-c354ae9f]{margin:3px 0;color:#ece8df;font-size:25px;font-weight:550}.player-main h2 small[data-v-c354ae9f]{margin-left:5px;color:#78928e;font-size:15px;font-weight:450}.player-main p[data-v-c354ae9f]{margin:0;color:#738d89;font-size:12px}.player-main>button[data-v-c354ae9f],.landing-ladder>header>button[data-v-c354ae9f]{padding:9px 11px;border:1px solid rgba(200,170,110,.15);border-radius:9px;display:flex;align-items:center;gap:6px;color:#cbb47d;background:#c8aa6e09;font-size:12px}.player-stats[data-v-c354ae9f]{border-top:1px solid rgba(255,255,255,.05);display:grid;grid-template-columns:1.6fr repeat(4,1fr)}.player-stats>article[data-v-c354ae9f],.player-stats>div[data-v-c354ae9f]{min-height:92px;padding:13px;border-right:1px solid rgba(255,255,255,.05);display:grid;align-content:center}.player-stats>article[data-v-c354ae9f]{grid-template-columns:52px 1fr;gap:9px;align-items:center}.player-stats>article>div[data-v-c354ae9f]{display:grid}.player-stats small[data-v-c354ae9f]{color:#718985;font-size:12px}.player-stats strong[data-v-c354ae9f]{color:#e5e2d9;font-size:18px;font-weight:620}.player-stats span[data-v-c354ae9f]{color:#78918d;font-size:12px}.landing-ladder[data-v-c354ae9f]{overflow:hidden}.landing-ladder>header[data-v-c354ae9f]{padding:18px 19px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid rgba(255,255,255,.05)}.landing-ladder>header span[data-v-c354ae9f]{color:#a88f60;font-size:12px;letter-spacing:1px}.landing-ladder h2[data-v-c354ae9f]{margin:3px 0 0;font:22px Georgia,serif}.landing-ladder header p[data-v-c354ae9f]{margin:4px 0 0;color:#718985;font-size:12px}.ladder-list[data-v-c354ae9f]{display:grid}.ladder-list button[data-v-c354ae9f]{min-height:67px;padding:9px 17px;display:grid;grid-template-columns:38px 40px minmax(0,1fr) 100px 20px;gap:10px;align-items:center;text-align:left;border-bottom:1px solid rgba(255,255,255,.04);color:#879d99}.ladder-list button[data-v-c354ae9f]:hover{background:#ffffff05}.ladder-list button>b[data-v-c354ae9f]{color:#c3aa73;font-size:13px}.ladder-list button>span[data-v-c354ae9f]{display:grid}.ladder-list strong[data-v-c354ae9f]{color:#e4e5df;font-size:13px}.ladder-list strong small[data-v-c354ae9f]{margin-left:4px;color:#728a87;font-weight:450}.ladder-list em[data-v-c354ae9f]{margin-top:3px;color:#708985;font-size:12px;font-style:normal}.ladder-list button>i[data-v-c354ae9f]{color:#e0c17c;font-size:15px;font-style:normal;font-weight:650}.ladder-list button>i small[data-v-c354ae9f]{font-size:12px}.ladder-loading[data-v-c354ae9f],.ladder-empty[data-v-c354ae9f]{min-height:150px;padding:28px;display:flex;align-items:center;justify-content:center;gap:10px;color:#78918d;font-size:12px}.ladder-empty span[data-v-c354ae9f]{display:grid;gap:3px;max-width:520px}.ladder-empty strong[data-v-c354ae9f]{color:#b9c4c0;font-size:13px}.ladder-empty small[data-v-c354ae9f]{line-height:1.6}.landing-principles[data-v-c354ae9f]{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.landing-principles article[data-v-c354ae9f]{padding:18px;border:1px solid rgba(255,255,255,.055);border-radius:14px;color:#83a39d;background:#ffffff02}.landing-principles article>svg[data-v-c354ae9f]{color:#baa16b}.landing-principles strong[data-v-c354ae9f]{display:block;margin:9px 0 4px;color:#d8ddd7;font-size:13px}.landing-principles p[data-v-c354ae9f]{margin:0;color:#708985;font-size:12px;line-height:1.6}.network-landing>footer[data-v-c354ae9f]{padding:20px max(24px,4.8vw);display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.05);color:#627c79;font-size:12px}@media(max-width:900px){.landing-hero[data-v-c354ae9f]{grid-template-columns:1fr;gap:20px}.hero-network-card[data-v-c354ae9f]{display:none}.player-stats[data-v-c354ae9f]{grid-template-columns:1fr 1fr}.landing-principles[data-v-c354ae9f]{grid-template-columns:1fr}.landing-search[data-v-c354ae9f]{grid-template-columns:80px 1fr}.landing-search button[data-v-c354ae9f]{grid-column:1/-1;min-height:42px}.player-main[data-v-c354ae9f]{grid-template-columns:64px 1fr}.player-main>button[data-v-c354ae9f]{grid-column:1/-1;justify-self:start}.landing-top nav button[data-v-c354ae9f]:first-child{display:none}}@media(max-width:560px){main[data-v-c354ae9f]{width:min(100% - 24px,1240px);padding-top:38px}.hero-copy h1[data-v-c354ae9f]{font-size:48px}.landing-top[data-v-c354ae9f]{padding:0 13px}.landing-brand img[data-v-c354ae9f]{width:94px}.landing-player[data-v-c354ae9f],.landing-ladder[data-v-c354ae9f]{border-radius:14px}.player-stats[data-v-c354ae9f]{grid-template-columns:1fr}.ladder-list button[data-v-c354ae9f]{grid-template-columns:32px 36px minmax(0,1fr) 74px}.ladder-list button>svg[data-v-c354ae9f]{display:none}.network-landing>footer[data-v-c354ae9f]{flex-direction:column;padding-inline:14px}}.main-area>.content-main.route-champions>.inner-page{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.runes-workspace[data-v-adbcf7dc]{--rune-ink:#ede7d9;--rune-muted:#b2b8b9;--rune-line:rgba(198,169,109,.27);--rune-panel:rgba(8,18,27,.96);--rune-field:rgba(4,12,19,.38);--rune-gold:#d7bc83;--rune-shade:linear-gradient(90deg,rgba(4,11,18,.97) 0%,rgba(5,13,21,.92) 32%,rgba(5,13,21,.68) 57%,rgba(5,13,21,.07) 82%),linear-gradient(0deg,rgba(4,11,18,.85),transparent 26%,transparent 78%,rgba(4,11,18,.62));position:relative;isolation:isolate;box-sizing:border-box;width:100%;min-height:calc(100dvh - 86px);padding:0 0 18px;color:var(--rune-ink);background:#07121d;font-family:Runia Manrope,Manrope,Inter,system-ui,sans-serif}.runes-workspace button[data-v-adbcf7dc],.runes-workspace input[data-v-adbcf7dc]{font:inherit;font-size:12px;color:inherit;box-sizing:border-box}.runes-workspace button[data-v-adbcf7dc]{cursor:pointer}.runes-workspace button[data-v-adbcf7dc]:disabled{cursor:default;opacity:.45}.runes-workspace button[data-v-adbcf7dc]:focus-visible,.runes-workspace input[data-v-adbcf7dc]:focus-visible{outline:2px solid var(--rune-accent);outline-offset:4px}.rune-scenery[data-v-adbcf7dc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 80% 52%,color-mix(in srgb,var(--rune-accent) 20%,transparent),transparent 65%)}.rune-environment[data-v-adbcf7dc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right}.rune-scenery-shade[data-v-adbcf7dc]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rune-shade)}.rune-construct[data-v-adbcf7dc]{position:absolute;right:1%;top:16%;width:44%;height:69%;object-fit:contain;filter:drop-shadow(0 8px 28px color-mix(in srgb,var(--rune-accent) 22%,transparent));animation:rune-construct-arrive-adbcf7dc .7s ease both}.rune-construct-fallback[data-v-adbcf7dc]{right:12%;top:30%;width:22%;height:35%;opacity:.65}.runes-topbar[data-v-adbcf7dc]{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px clamp(22px,3.8vw,62px) 16px;min-height:66px;border:0}.page-identity[data-v-adbcf7dc]{display:flex;align-items:baseline;gap:14px;min-width:0}.page-identity strong[data-v-adbcf7dc]{font-size:20px;font-weight:550;letter-spacing:-.4px}.page-identity span[data-v-adbcf7dc]{font-size:12px;color:var(--rune-muted);opacity:.7}.top-actions[data-v-adbcf7dc]{display:flex;align-items:center;gap:8px}.text-action[data-v-adbcf7dc]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:32px;padding:5px 10px;border:1px solid transparent;background:transparent;color:var(--rune-muted)!important;border-radius:4px}.text-action[data-v-adbcf7dc]:hover{color:var(--rune-ink)!important;border-color:var(--rune-line)}.control-strip[data-v-adbcf7dc]{position:relative;z-index:10;display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap;padding:0 clamp(22px,3.8vw,62px) 16px;max-width:1050px;box-sizing:border-box}.champion-picker[data-v-adbcf7dc]{position:relative;width:156px;flex:none}.champion-trigger[data-v-adbcf7dc]{display:flex;align-items:center;gap:8px;width:100%;height:42px;padding:3px 7px;border:1px solid var(--rune-line);border-radius:4px;background:var(--rune-field);text-align:left}.champion-trigger>img[data-v-adbcf7dc]{width:28px;height:28px;border-radius:50%;object-fit:cover;border:1px solid var(--rune-line)}.champion-trigger>span[data-v-adbcf7dc]{flex:1;min-width:0;display:grid;gap:1px}.champion-trigger small[data-v-adbcf7dc],.name-field>small[data-v-adbcf7dc],.select-field>small[data-v-adbcf7dc]{color:var(--rune-muted);font-size:12px;line-height:1.25}.champion-trigger strong[data-v-adbcf7dc]{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.champion-trigger>svg[data-v-adbcf7dc]{flex:none;color:var(--rune-gold)}.champion-popover[data-v-adbcf7dc],.rune-filter-menu[data-v-adbcf7dc]{position:absolute;top:calc(100% + 8px);left:0;z-index:40;border:1px solid var(--rune-line);border-radius:8px;background:var(--rune-panel);box-shadow:0 18px 44px #0000004d;padding:7px}.champion-popover[data-v-adbcf7dc]{width:min(330px,calc(100vw - 44px))}.champion-popover>label[data-v-adbcf7dc]{display:flex;align-items:center;gap:8px;padding:6px 7px 10px;color:var(--rune-muted);border-bottom:1px solid var(--rune-line)}.champion-popover input[data-v-adbcf7dc]{width:100%;border:0;background:transparent;min-height:28px}.champion-list[data-v-adbcf7dc]{max-height:min(390px,55dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.champion-list button[data-v-adbcf7dc]{display:flex;align-items:center;gap:9px;min-height:45px;width:100%;padding:6px;border:0;border-radius:4px;background:transparent;text-align:left}.champion-list button[data-v-adbcf7dc]:hover,.champion-list button.active[data-v-adbcf7dc],.rune-filter-menu button[data-v-adbcf7dc]:hover{background:color-mix(in srgb,var(--rune-accent) 10%,transparent)}.champion-list img[data-v-adbcf7dc]{width:29px;height:29px;border-radius:50%;object-fit:cover}.champion-list span[data-v-adbcf7dc]{display:grid;gap:2px;flex:1;min-width:0}.champion-list strong[data-v-adbcf7dc],.champion-list small[data-v-adbcf7dc]{font-size:12px}.champion-list small[data-v-adbcf7dc]{color:var(--rune-muted)}.name-field[data-v-adbcf7dc]{display:grid;gap:4px;width:210px;max-width:100%;min-width:130px;flex:0 1 210px}.name-field input[data-v-adbcf7dc]{width:100%;height:29px;padding:0 2px;border:0;border-bottom:1px solid var(--rune-line);border-radius:0;background:transparent;box-shadow:none;font-size:13px}.select-field[data-v-adbcf7dc]{position:relative;display:grid;gap:4px;min-width:87px}.select-field>button[data-v-adbcf7dc]{height:29px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 1px;border:0;border-bottom:1px solid var(--rune-line);border-radius:0;background:transparent}.rune-filter-menu[data-v-adbcf7dc]{min-width:140px}.rune-filter-menu button[data-v-adbcf7dc]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:34px;padding:7px 9px;border:0;border-radius:4px;background:transparent;text-align:left}.role-select-field[data-v-adbcf7dc]{min-width:116px}.role-filter-value[data-v-adbcf7dc],.role-filter-option[data-v-adbcf7dc]{display:flex;align-items:center;gap:8px;min-width:0}.role-filter-value>img[data-v-adbcf7dc],.role-filter-option>img[data-v-adbcf7dc]{width:17px;height:17px;flex:none;object-fit:contain;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--rune-gold) 18%,transparent))}.role-filter-value>svg[data-v-adbcf7dc],.role-filter-option>svg[data-v-adbcf7dc]{width:15px;height:15px;flex:none;color:var(--rune-muted)}.role-filter-value>span[data-v-adbcf7dc],.role-filter-option>span[data-v-adbcf7dc]{min-width:0;white-space:nowrap}.role-filter-menu[data-v-adbcf7dc]{min-width:160px}.role-filter-menu button[aria-checked=true] .role-filter-option[data-v-adbcf7dc]{color:var(--rune-gold)}.role-filter-menu button[aria-checked=true] .role-filter-option>img[data-v-adbcf7dc]{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--rune-gold) 32%,transparent))}.save-action[data-v-adbcf7dc]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 19px;border:1px solid var(--rune-gold);border-radius:3px;background:linear-gradient(180deg,#cbaf6e1f,#cbaf6e06);color:var(--rune-gold)!important;font-size:12px;font-weight:650!important;letter-spacing:.05em;text-transform:uppercase;transition:background .18s,box-shadow .18s}.save-action[data-v-adbcf7dc]:hover:not(:disabled){background:#cbaf6e33;box-shadow:0 0 18px #cbaf6e1a}.icon-action[data-v-adbcf7dc]{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--rune-line);border-radius:50%;background:transparent;color:var(--rune-muted)!important}.icon-action.danger[data-v-adbcf7dc]:hover{color:#f28f8f!important;border-color:#ba6464}.saved-pages[data-v-adbcf7dc]{position:relative;z-index:4;display:flex;align-items:center;gap:15px;padding:0 clamp(22px,3.8vw,62px) 7px;font-size:12px;color:var(--rune-muted)}.saved-pages>span[data-v-adbcf7dc]{flex:none}.saved-page-tabs[data-v-adbcf7dc]{display:flex;flex-wrap:wrap;gap:5px}.saved-page-tabs button[data-v-adbcf7dc]{display:flex;align-items:center;gap:6px;min-height:27px;max-width:220px;padding:4px 9px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--rune-muted)}.saved-page-tabs button span[data-v-adbcf7dc]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.saved-page-tabs button.active[data-v-adbcf7dc]{border-color:var(--rune-line);color:var(--rune-gold);background:var(--rune-field)}.status-line[data-v-adbcf7dc],.notice[data-v-adbcf7dc]{position:relative;z-index:3;display:flex;align-items:center;gap:8px;margin:0;padding:12px clamp(22px,3.8vw,62px);font-size:12px;color:var(--rune-muted)}.status-line.error[data-v-adbcf7dc]{color:#df8e94}.notice[data-v-adbcf7dc]{color:var(--rune-gold);padding-top:4px;padding-bottom:4px}.rune-canvas[data-v-adbcf7dc]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(560px,1.34fr) minmax(250px,1fr);gap:clamp(20px,4vw,70px);min-height:clamp(480px,calc(100dvh - 230px),720px);box-sizing:border-box;padding:25px clamp(22px,3.8vw,62px) 20px;border:0;background:transparent}.paths-stage[data-v-adbcf7dc]{display:grid;grid-template-columns:minmax(250px,1fr) minmax(250px,.98fr);gap:clamp(24px,3vw,55px);max-width:740px;align-self:start}.path-column[data-v-adbcf7dc]{position:relative;min-width:0;padding:0;border:0;background:transparent;--path-color:var(--rune-accent)}.secondary-column[data-v-adbcf7dc]{--path-color:var(--rune-secondary-accent)}.path-header[data-v-adbcf7dc]{position:relative;display:flex;align-items:center;gap:13px;width:100%;min-height:62px;padding:0 0 12px;border:0;background:transparent;text-align:left}.path-emblem[data-v-adbcf7dc]{display:grid;place-items:center;flex:none;width:49px;height:49px;border:1px solid color-mix(in srgb,var(--path-color) 45%,transparent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--path-color) 5%,transparent);background:#030a1273}.path-emblem img[data-v-adbcf7dc]{display:block;width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--path-color) 20%,transparent))}.path-heading[data-v-adbcf7dc]{display:grid;gap:4px;min-width:0;flex:1}.path-heading strong[data-v-adbcf7dc]{font-size:13px;font-weight:650;letter-spacing:.1em;color:var(--path-color);text-transform:uppercase}.path-heading small[data-v-adbcf7dc]{font-size:12px;color:var(--rune-muted)}.path-header>svg[data-v-adbcf7dc]{color:var(--path-color);opacity:.65;transition:transform .2s}.path-header[aria-expanded=true]>svg[data-v-adbcf7dc]{transform:rotate(180deg)}.primary-style-row[data-v-adbcf7dc],.secondary-style-row[data-v-adbcf7dc]{position:absolute;top:60px;left:0;z-index:12;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--rune-line);border-radius:6px;background:var(--rune-panel);box-shadow:0 12px 28px #0000004d}.primary-style-row button[data-v-adbcf7dc],.secondary-style-row button[data-v-adbcf7dc]{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:5px;border:1px solid transparent;border-radius:50%;background:transparent;opacity:.7;transition:opacity .18s,border-color .18s}.primary-style-row button.active[data-v-adbcf7dc],.secondary-style-row button.active[data-v-adbcf7dc],.primary-style-row button[data-v-adbcf7dc]:hover,.secondary-style-row button[data-v-adbcf7dc]:hover{opacity:1;border-color:var(--rune-gold)}.primary-style-row img[data-v-adbcf7dc],.secondary-style-row img[data-v-adbcf7dc]{display:block;width:25px;height:25px;object-fit:contain}.rune-levels[data-v-adbcf7dc]{position:relative;display:grid;margin-top:6px}.rune-levels[data-v-adbcf7dc]:before{content:"";position:absolute;left:24px;top:-18px;bottom:45px;width:1px;background:linear-gradient(var(--path-color),color-mix(in srgb,var(--path-color) 24%,transparent));opacity:.56;pointer-events:none}.league-rune-row[data-v-adbcf7dc]{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:0;min-height:94px;padding:5px 0;box-sizing:border-box;border:0;background:transparent}.league-rune-row.keystone[data-v-adbcf7dc]{min-height:120px}.league-rune-choice[data-v-adbcf7dc]{display:flex;align-items:center;justify-content:flex-start;min-width:0}.league-selected-rune[data-v-adbcf7dc]{display:grid;place-items:center;flex:none;width:42px;height:42px;padding:3px;margin-left:4px;border:1px solid color-mix(in srgb,var(--path-color) 72%,transparent);border-radius:50%;background:#071018;box-shadow:0 0 0 3px #02080f99,0 0 16px color-mix(in srgb,var(--path-color) 12%,transparent);line-height:0;transition:filter .18s,transform .18s}.league-selected-rune[data-v-adbcf7dc]:hover,.league-selected-rune[aria-expanded=true][data-v-adbcf7dc]{transform:scale(1.06);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--path-color) 40%,transparent))}.league-selected-rune.keystone[data-v-adbcf7dc]{width:70px;height:70px;margin-left:-10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--path-color) 24%,transparent))}.league-selected-rune img[data-v-adbcf7dc]{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.league-rune-copy[data-v-adbcf7dc]{position:relative;min-width:0;padding:0 0 0 1px;pointer-events:none}.league-rune-copy strong[data-v-adbcf7dc]{display:block;font-size:12px;font-weight:650;letter-spacing:.045em;line-height:1.4;text-transform:uppercase;color:var(--path-color);overflow-wrap:anywhere}.league-rune-copy p[data-v-adbcf7dc]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:5px 0 0;color:var(--rune-muted);font-size:12px;line-height:1.5;max-width:31ch}.league-rune-alternatives[data-v-adbcf7dc]{display:none;position:absolute;z-index:4;left:62px;bottom:12px;align-items:center;gap:9px;padding:4px 0;min-height:32px}.is-editing .league-rune-alternatives[data-v-adbcf7dc],.league-rune-alternatives.only[data-v-adbcf7dc]{display:flex}.is-editing .league-rune-copy[data-v-adbcf7dc]{align-self:start;padding-top:10px}.is-editing .league-rune-copy p[data-v-adbcf7dc]{visibility:hidden}.league-alt-rune[data-v-adbcf7dc]{display:grid;place-items:center;flex:none;width:35px;height:35px;padding:3px;border:1px solid color-mix(in srgb,var(--path-color) 40%,transparent);border-radius:50%;background:var(--rune-panel);opacity:.8;transition:transform .18s,opacity .18s,border-color .18s}.league-alt-rune[data-v-adbcf7dc]:hover,.league-alt-rune[data-v-adbcf7dc]:focus-visible{opacity:1;transform:translateY(-2px);border-color:var(--path-color)}.league-alt-rune img[data-v-adbcf7dc]{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.secondary-selected[data-v-adbcf7dc]{width:36px;height:36px;margin-left:7px}.league-secondary-row[data-v-adbcf7dc]{min-height:102px}.league-secondary-row.empty[data-v-adbcf7dc]{min-height:42px}.league-secondary-row.empty .league-rune-alternatives.only[data-v-adbcf7dc]{left:7px;bottom:5px;gap:12px;opacity:.55}.league-secondary-row.empty .league-alt-rune[data-v-adbcf7dc]{width:29px;height:29px}.league-secondary-row.empty:focus-within .league-rune-alternatives.only[data-v-adbcf7dc],.league-secondary-row.empty:hover .league-rune-alternatives.only[data-v-adbcf7dc]{opacity:1}.secondary-copy p[data-v-adbcf7dc]{-webkit-line-clamp:3}.shard-section[data-v-adbcf7dc]{position:relative;padding:18px 0 0 7px}.shard-section>small[data-v-adbcf7dc]{display:block;margin:0 0 8px;color:var(--rune-muted);font-size:12px;letter-spacing:.07em;text-transform:uppercase}.shard-level[data-v-adbcf7dc]{display:flex;align-items:center;gap:12px;min-height:39px;border:0}.shard-options[data-v-adbcf7dc]{display:flex;align-items:center;gap:5px;flex:none}.shard-level button[data-v-adbcf7dc]{display:grid;place-items:center;width:25px;height:25px;padding:4px;border:1px solid transparent;border-radius:50%;background:#030a1273;opacity:.45;filter:grayscale(.7);transition:opacity .18s,border-color .18s,filter .18s}.shard-level button.selected[data-v-adbcf7dc],.shard-level button[data-v-adbcf7dc]:hover{opacity:1;filter:none;border-color:var(--rune-gold)}.shard-level img[data-v-adbcf7dc]{display:block;width:100%;height:100%;object-fit:contain}.shard-level>span[data-v-adbcf7dc]{font-size:12px;line-height:1.3;color:var(--rune-muted)}.champion-stage[data-v-adbcf7dc]{position:relative;min-width:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:10px 4px 5px;border:0;background:transparent}.champion-caption[data-v-adbcf7dc]{display:flex;align-items:center;gap:11px;text-align:right;color:#f5eddb;text-shadow:0 2px 8px rgba(0,0,0,.85)}.champion-caption>img[data-v-adbcf7dc]{width:36px;height:36px;border:1px solid rgba(219,197,147,.55);border-radius:50%;object-fit:cover;order:2}.champion-caption small[data-v-adbcf7dc]{font-size:12px;color:#cfbd98}.champion-caption h2[data-v-adbcf7dc]{margin:3px 0;font-size:19px;font-weight:500;letter-spacing:-.4px;color:#f4eddf}.champion-caption span[data-v-adbcf7dc]{display:none}.champion-stats[data-v-adbcf7dc]{display:flex;gap:18px;margin-top:13px;text-shadow:0 2px 8px rgba(0,0,0,.85)}.champion-stats>span[data-v-adbcf7dc]{display:flex;align-items:baseline;gap:5px}.champion-stats b[data-v-adbcf7dc]{font-size:13px;font-weight:650;color:#efdfbb}.champion-stats small[data-v-adbcf7dc]{font-size:12px;color:#c5c2b9}.apply-live[data-v-adbcf7dc]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;margin-top:14px;padding:7px 13px;border:1px solid #90cdb6;border-radius:4px;background:#061b1ecc;color:#b3ebd7!important}.rune-tooltip[data-v-adbcf7dc]{position:fixed;z-index:10000;display:flex;flex-direction:column;width:min(360px,calc(100vw - 32px));box-sizing:border-box;padding:15px 16px 13px;border:1px solid rgba(205,174,106,.5);border-radius:6px;background:linear-gradient(180deg,#0b161efc,#050d14fc);box-shadow:0 20px 55px #0006;color:#dce4e0;pointer-events:auto;font-family:Runia Manrope,Inter,system-ui,sans-serif}.rune-tooltip-head[data-v-adbcf7dc]{display:flex;align-items:center;gap:11px;flex:none}.rune-tooltip-icon[data-v-adbcf7dc]{display:grid;place-items:center;width:42px;height:42px;flex:none;border:1px solid rgba(205,174,106,.3);border-radius:50%}.rune-tooltip-icon img[data-v-adbcf7dc]{width:32px;height:32px;object-fit:contain}.rune-tooltip-title[data-v-adbcf7dc]{display:grid;gap:4px}.rune-tooltip-title small[data-v-adbcf7dc]{font-size:12px;color:#c0aa78}.rune-tooltip-title strong[data-v-adbcf7dc]{font-size:14px;color:#f0d99f}.rune-tooltip-rule[data-v-adbcf7dc]{height:1px;flex:none;margin:12px 0 10px;background:linear-gradient(90deg,rgba(205,174,106,.3),transparent)}.rune-tooltip p[data-v-adbcf7dc]{min-height:0;overflow:auto;margin:0;color:#bbc8c8;font-size:12px;line-height:1.6;scrollbar-width:thin}.rune-tooltip-hint[data-v-adbcf7dc]{display:block;margin-top:10px;flex:none;color:#8eaba9;font-size:12px}.rune-scene-enter-active[data-v-adbcf7dc],.rune-scene-leave-active[data-v-adbcf7dc]{transition:opacity .45s ease}.rune-scene-enter-from[data-v-adbcf7dc],.rune-scene-leave-to[data-v-adbcf7dc]{opacity:0}.spin[data-v-adbcf7dc]{animation:rune-spin-adbcf7dc 1s linear infinite}@keyframes rune-spin-adbcf7dc{to{transform:rotate(360deg)}}@keyframes rune-construct-arrive-adbcf7dc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html[data-theme=light] .runes-workspace[data-v-adbcf7dc]{--rune-ink:#263640;--rune-muted:#4d606a;--rune-line:rgba(119,94,45,.3);--rune-panel:rgba(250,248,241,.99);--rune-field:rgba(255,255,255,.4);--rune-gold:#7d6029;--rune-shade:linear-gradient(90deg,rgba(244,242,233,.98),rgba(243,242,234,.96) 32%,rgba(240,241,234,.8) 55%,rgba(239,240,232,.06) 80%),linear-gradient(0deg,rgba(6,13,20,.48),transparent 26%);background:#e9e6dc}html[data-theme=light] .primary-column[data-v-adbcf7dc]{--path-color:var(--rune-light-accent)}html[data-theme=light] .secondary-column[data-v-adbcf7dc]{--path-color:var(--rune-secondary-light-accent)}html[data-theme=light] .path-emblem[data-v-adbcf7dc]{background:#162732db}html[data-theme=light] .rune-tooltip[data-v-adbcf7dc]{background:#f8f7f0;border-color:#775e2d66;color:#263640;box-shadow:0 16px 42px #2b39422e}html[data-theme=light] .rune-tooltip p[data-v-adbcf7dc]{color:#4d606a}html[data-theme=light] .rune-tooltip-title strong[data-v-adbcf7dc]{color:#795620}html[data-theme=light] .rune-tooltip-title small[data-v-adbcf7dc],html[data-theme=light] .rune-tooltip-hint[data-v-adbcf7dc]{color:#687e84}@media(min-width:1700px){.rune-canvas[data-v-adbcf7dc]{grid-template-columns:minmax(600px,780px) minmax(320px,1fr);gap:60px}.rune-construct[data-v-adbcf7dc]{right:6%;width:41%}}@media(max-width:1150px){.rune-canvas[data-v-adbcf7dc]{grid-template-columns:minmax(510px,1.6fr) minmax(180px,.8fr);gap:18px}.paths-stage[data-v-adbcf7dc]{grid-template-columns:1fr 1fr;gap:25px}.rune-construct[data-v-adbcf7dc]{right:-4%;width:44%}.control-strip[data-v-adbcf7dc]{gap:13px}.name-field[data-v-adbcf7dc]{width:170px;flex-basis:170px}.champion-stats[data-v-adbcf7dc]{gap:8px;flex-wrap:wrap;justify-content:flex-end}.champion-stats>span[data-v-adbcf7dc]{gap:3px}}@media(max-width:900px){.rune-canvas[data-v-adbcf7dc]{grid-template-columns:1fr;padding-top:22px;min-height:0}.paths-stage[data-v-adbcf7dc]{width:min(100%,690px);max-width:none}.champion-stage[data-v-adbcf7dc]{align-items:flex-start;padding-top:20px}.champion-caption[data-v-adbcf7dc]{text-align:left}.champion-caption>img[data-v-adbcf7dc]{order:0}.champion-stats[data-v-adbcf7dc]{justify-content:flex-start}.rune-construct[data-v-adbcf7dc]{width:50%;right:-9%;top:27%;opacity:.3}.runes-workspace[data-v-adbcf7dc]{--rune-shade:linear-gradient(90deg,rgba(4,11,18,.96),rgba(5,13,21,.9) 55%,rgba(5,13,21,.72))}.name-field[data-v-adbcf7dc]{flex:1;max-width:260px}html[data-theme=light] .runes-workspace[data-v-adbcf7dc]{--rune-shade:linear-gradient(90deg,rgba(244,242,233,.98),rgba(243,242,234,.93) 60%,rgba(240,241,234,.83))}}@media(max-width:560px){.runes-topbar[data-v-adbcf7dc]{padding:17px 18px 14px}.page-identity[data-v-adbcf7dc]{gap:9px}.page-identity strong[data-v-adbcf7dc]{font-size:18px}.control-strip[data-v-adbcf7dc]{padding:0 18px 14px;gap:12px}.champion-picker[data-v-adbcf7dc]{width:140px}.name-field[data-v-adbcf7dc]{width:calc(100% - 152px);min-width:100px;flex:1}.select-field[data-v-adbcf7dc]{min-width:80px}.save-action[data-v-adbcf7dc]{margin-left:auto;padding:0 12px}.saved-pages[data-v-adbcf7dc]{align-items:flex-start;padding:0 18px 8px;gap:9px}.saved-pages>span[data-v-adbcf7dc]{display:none}.rune-canvas[data-v-adbcf7dc]{padding:17px 18px 22px}.paths-stage[data-v-adbcf7dc]{grid-template-columns:1fr;gap:27px;max-width:430px;margin:0 auto}.path-header[data-v-adbcf7dc]{max-width:330px}.path-heading strong[data-v-adbcf7dc]{font-size:13px}.league-rune-row[data-v-adbcf7dc]{min-height:87px;grid-template-columns:64px minmax(0,1fr)}.league-rune-row.keystone[data-v-adbcf7dc]{min-height:102px}.league-rune-copy p[data-v-adbcf7dc]{max-width:37ch}.league-secondary-row.empty[data-v-adbcf7dc]{min-height:42px}.shard-section[data-v-adbcf7dc]{padding-top:15px}.champion-stage[data-v-adbcf7dc]{width:min(100%,430px);margin:auto}.rune-environment[data-v-adbcf7dc]{object-position:72% center}.rune-construct[data-v-adbcf7dc]{top:16%;width:85%;right:-28%;height:40%;opacity:.15}.primary-style-row[data-v-adbcf7dc],.secondary-style-row[data-v-adbcf7dc]{max-width:calc(100vw - 50px)}.notice[data-v-adbcf7dc],.status-line[data-v-adbcf7dc]{padding-left:18px;padding-right:18px}}@media(prefers-reduced-motion:reduce){.rune-construct[data-v-adbcf7dc],.spin[data-v-adbcf7dc]{animation:none!important}.rune-scene-enter-active[data-v-adbcf7dc],.rune-scene-leave-active[data-v-adbcf7dc],.runes-workspace button[data-v-adbcf7dc]{transition:none!important}}.main-area>.content-main.route-accounts>.inner-page{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.riot-accounts-workspace[data-v-8e7dd791]{--riot-ink:#eee9dc;--riot-muted:#9ea9ad;--riot-line:rgba(200,170,110,.24);--riot-gold:#d6b97e;--riot-panel:rgba(6,16,25,.76);position:relative;isolation:isolate;box-sizing:border-box;width:100%;min-height:calc(100dvh - 86px);padding:0 0 26px;overflow:hidden;color:var(--riot-ink);background:#07131d;font-family:Runia Manrope,Manrope,Inter,system-ui,sans-serif}.riot-accounts-workspace button[data-v-8e7dd791]{font:inherit;font-size:12px;color:inherit;cursor:pointer}.riot-accounts-workspace button[data-v-8e7dd791]:disabled{cursor:default;opacity:.46}.riot-accounts-workspace button[data-v-8e7dd791]:focus-visible{outline:2px solid var(--riot-gold);outline-offset:4px}.riot-ambient[data-v-8e7dd791]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 82% 24%,rgba(198,165,98,.16),transparent 28%),radial-gradient(circle at 58% 84%,rgba(32,103,110,.13),transparent 31%),linear-gradient(105deg,#040c13fa,#051019f2 47%,#07131dd6)}.riot-ambient[data-v-8e7dd791]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(200,170,110,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(200,170,110,.02) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,black,transparent 76%);mask-image:linear-gradient(90deg,black,transparent 76%);opacity:.55}.riot-topbar[data-v-8e7dd791]{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:86px;padding:20px clamp(22px,3.8vw,62px) 17px}.riot-page-identity[data-v-8e7dd791]{display:grid;gap:7px;min-width:0}.riot-page-identity>span[data-v-8e7dd791],.riot-roster-head>span[data-v-8e7dd791]{font-size:12px;letter-spacing:.12em;color:var(--riot-gold);text-transform:uppercase}.riot-title-line[data-v-8e7dd791]{display:flex;align-items:baseline;gap:15px;min-width:0}.riot-title-line h1[data-v-8e7dd791]{margin:0;font-size:22px;font-weight:560;letter-spacing:-.45px}.riot-title-line small[data-v-8e7dd791]{font-size:12px;color:var(--riot-muted)}.riot-sync-action[data-v-8e7dd791]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid var(--riot-gold);border-radius:3px;background:linear-gradient(180deg,#cbaf6e1f,#cbaf6e06);color:var(--riot-gold)!important;font-weight:650!important;letter-spacing:.045em;text-transform:uppercase;transition:background .18s,box-shadow .18s}.riot-sync-action[data-v-8e7dd791]:hover:not(:disabled){background:#cbaf6e30;box-shadow:0 0 20px #cbaf6e17}.riot-divider[data-v-8e7dd791]{height:1px;margin:0 clamp(22px,3.8vw,62px);background:linear-gradient(90deg,var(--riot-line),rgba(200,170,110,.03) 68%,transparent)}.riot-stage[data-v-8e7dd791]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(360px,520px) minmax(430px,1fr);gap:clamp(34px,5vw,90px);padding:38px clamp(22px,3.8vw,62px) 25px;min-height:calc(100dvh - 190px);box-sizing:border-box}.riot-roster[data-v-8e7dd791]{display:flex;flex-direction:column;min-width:0}.riot-roster-head[data-v-8e7dd791]{margin-bottom:18px}.riot-roster-head h2[data-v-8e7dd791]{margin:7px 0 0;font-size:19px;font-weight:540;letter-spacing:-.3px}.riot-account-list[data-v-8e7dd791]{display:grid;gap:7px}.riot-account-row[data-v-8e7dd791]{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:66px;padding:10px 10px 10px 8px;border:1px solid transparent;border-radius:5px;background:#040d1547;transition:border-color .18s,background .18s}.riot-account-row[data-v-8e7dd791]:hover{border-color:var(--riot-line);background:#0510198a}.riot-account-row.active[data-v-8e7dd791]{border-color:#ccae6f57;background:linear-gradient(90deg,#c6a56217,#0610197a)}.riot-account-avatar[data-v-8e7dd791]{width:42px;height:42px;border-radius:50%;overflow:hidden;border:1px solid var(--riot-line);box-shadow:0 0 0 3px #cdae6a09}.riot-account-avatar img[data-v-8e7dd791],.riot-active-avatar img[data-v-8e7dd791]{width:100%;height:100%;object-fit:cover}.riot-account-copy[data-v-8e7dd791]{display:grid;gap:4px;min-width:0}.riot-account-copy strong[data-v-8e7dd791]{font-size:13px;font-weight:650;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.riot-account-copy small[data-v-8e7dd791]{font-size:12px;color:var(--riot-muted)}.riot-active-pill[data-v-8e7dd791]{display:flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid rgba(94,176,157,.32);border-radius:999px;color:#8dd4c3;font-size:12px;white-space:nowrap}.riot-use-account[data-v-8e7dd791]{display:flex;align-items:center;gap:5px;padding:6px 7px;border:0;background:transparent;color:var(--riot-gold)!important;white-space:nowrap}.riot-row-delete[data-v-8e7dd791]{display:grid;place-items:center;width:30px;height:30px;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--riot-muted)!important}.riot-row-delete[data-v-8e7dd791]:hover{border-color:#c66a6a57;color:#e18c8c!important;background:#a03d3d14}.riot-confirm[data-v-8e7dd791]{grid-column:1/-1;display:grid;gap:10px;margin:5px 2px 0;padding:12px;border:1px solid rgba(198,108,109,.3);border-radius:5px;background:#752a2e14}.riot-confirm p[data-v-8e7dd791]{margin:0;font-size:12px;line-height:1.55;color:var(--riot-muted)}.riot-confirm>div[data-v-8e7dd791]{display:flex;justify-content:flex-end;gap:7px}.riot-confirm button[data-v-8e7dd791]{padding:6px 10px;border:1px solid var(--riot-line);border-radius:4px;background:transparent}.riot-confirm button.danger[data-v-8e7dd791]{color:#e18c8c;border-color:#c66c6d57}.riot-quota[data-v-8e7dd791]{display:grid;gap:9px;margin-top:auto;padding-top:28px}.riot-quota-line[data-v-8e7dd791]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--riot-muted)}.riot-quota-line span[data-v-8e7dd791]{letter-spacing:.08em}.riot-quota-line strong[data-v-8e7dd791]{font-weight:600;color:var(--riot-ink)}.riot-quota-track[data-v-8e7dd791]{height:2px;background:#ffffff0e;overflow:hidden}.riot-quota-track>span[data-v-8e7dd791]{display:block;height:100%;background:linear-gradient(90deg,#3a8c90,var(--riot-gold));transition:width .3s}.riot-quota>button[data-v-8e7dd791]{display:flex;align-items:center;gap:6px;width:max-content;border:0;background:transparent;color:var(--riot-gold)!important}.riot-active-stage[data-v-8e7dd791]{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;max-width:780px;padding:12px 4px 20px}.riot-active-stage[data-v-8e7dd791]:before{content:"";position:absolute;left:-34px;top:8%;bottom:8%;width:1px;background:linear-gradient(transparent,var(--riot-line) 18%,var(--riot-line) 82%,transparent)}.riot-active-intro[data-v-8e7dd791]{display:flex;align-items:center;gap:15px;margin-bottom:22px}.riot-active-avatar[data-v-8e7dd791]{width:58px;height:58px;border-radius:50%;overflow:hidden;border:1px solid rgba(211,181,119,.45);box-shadow:0 0 25px #ccaf6f14}.riot-active-intro>div[data-v-8e7dd791]:last-child{display:grid;gap:3px}.riot-active-intro span[data-v-8e7dd791]{font-size:12px;letter-spacing:.12em;color:#82c8b8}.riot-active-intro h2[data-v-8e7dd791]{margin:0;font-size:28px;font-weight:520;letter-spacing:-.75px}.riot-active-intro p[data-v-8e7dd791]{margin:0;font-size:12px;color:var(--riot-muted)}.riot-rank-scene[data-v-8e7dd791]{display:flex;align-items:center;gap:34px;min-height:220px}.riot-rank-scene[data-v-8e7dd791]:before{content:"";position:absolute;right:4%;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(207,175,107,.11),transparent 67%);filter:blur(2px);z-index:-1}.riot-rank-copy[data-v-8e7dd791]{display:grid;gap:8px;min-width:0}.riot-rank-copy>span[data-v-8e7dd791]{font-size:12px;letter-spacing:.11em;color:var(--riot-gold);text-transform:uppercase}.riot-rank-copy strong[data-v-8e7dd791]{font-size:26px;font-weight:470;letter-spacing:-.6px}.riot-rank-copy small[data-v-8e7dd791]{font-size:13px;color:var(--riot-muted)}.riot-active-actions[data-v-8e7dd791]{display:flex;align-items:center;gap:9px;margin-top:18px}.riot-performance[data-v-8e7dd791],.riot-resync[data-v-8e7dd791]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 15px;border-radius:3px}.riot-performance[data-v-8e7dd791]{border:1px solid var(--riot-gold);background:#caac6d1a;color:var(--riot-gold)!important}.riot-resync[data-v-8e7dd791]{border:1px solid var(--riot-line);background:transparent;color:var(--riot-muted)!important}.riot-resync[data-v-8e7dd791]:hover:not(:disabled){color:var(--riot-ink)!important;border-color:#cdae6a73}.riot-safety[data-v-8e7dd791]{display:flex;align-items:flex-start;gap:9px;max-width:680px;margin-top:26px;padding-top:16px;border-top:1px solid rgba(200,170,110,.14);color:var(--riot-muted)}.riot-safety svg[data-v-8e7dd791]{flex:none;color:var(--riot-gold);margin-top:1px}.riot-safety p[data-v-8e7dd791]{margin:0;font-size:12px;line-height:1.65}.riot-empty-stage[data-v-8e7dd791]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:calc(100dvh - 190px);padding:40px 20px;text-align:center}.riot-empty-mark[data-v-8e7dd791]{display:grid;place-items:center;width:72px;height:72px;border:1px solid var(--riot-line);border-radius:50%;color:var(--riot-gold);box-shadow:0 0 40px #cdae6a0f}.riot-empty-stage>span[data-v-8e7dd791]{margin-top:18px;font-size:12px;letter-spacing:.12em;color:var(--riot-gold)}.riot-empty-stage h2[data-v-8e7dd791]{margin:8px 0 0;font-size:24px;font-weight:520}.riot-empty-stage p[data-v-8e7dd791]{max-width:470px;margin:10px 0 18px;font-size:12px;line-height:1.7;color:var(--riot-muted)}.riot-empty-stage>button[data-v-8e7dd791]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid var(--riot-gold);border-radius:3px;background:#caac6d1a;color:var(--riot-gold)!important}.riot-cap-warning[data-v-8e7dd791]{position:relative;z-index:2;display:flex;align-items:center;gap:12px;margin:0 clamp(22px,3.8vw,62px);padding:12px 0;border-top:1px solid rgba(200,170,110,.14);color:var(--riot-muted)}.riot-cap-warning>div[data-v-8e7dd791]{display:grid;gap:2px;flex:1}.riot-cap-warning strong[data-v-8e7dd791]{font-size:12px;color:var(--riot-ink)}.riot-cap-warning span[data-v-8e7dd791]{font-size:12px}.riot-cap-warning>button[data-v-8e7dd791]{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--riot-gold)!important}.spin[data-v-8e7dd791]{animation:riot-spin-8e7dd791 .8s linear infinite}@keyframes riot-spin-8e7dd791{to{transform:rotate(360deg)}}html[data-theme=light] .riot-accounts-workspace[data-v-8e7dd791]{--riot-ink:#263640;--riot-muted:#5a6970;--riot-line:rgba(119,94,45,.28);--riot-gold:#7d6029;--riot-panel:rgba(249,247,240,.9);background:#ece9df}html[data-theme=light] .riot-ambient[data-v-8e7dd791]{background:radial-gradient(circle at 82% 24%,rgba(167,133,70,.12),transparent 28%),radial-gradient(circle at 58% 84%,rgba(53,120,125,.08),transparent 31%),linear-gradient(105deg,#f5f2e8,#efede4 52%,#e8e7df)}html[data-theme=light] .riot-account-row[data-v-8e7dd791]{background:#ffffff42}html[data-theme=light] .riot-account-row[data-v-8e7dd791]:hover{background:#ffffff80}html[data-theme=light] .riot-account-row.active[data-v-8e7dd791]{background:linear-gradient(90deg,#a4813e17,#ffffff59)}html[data-theme=light] .riot-rank-scene[data-v-8e7dd791]:before{background:radial-gradient(circle,rgba(161,128,61,.09),transparent 67%)}@media(max-width:1000px){.riot-stage[data-v-8e7dd791]{grid-template-columns:1fr;gap:32px}.riot-active-stage[data-v-8e7dd791]:before{display:none}.riot-active-stage[data-v-8e7dd791]{max-width:none;padding-top:24px;border-top:1px solid var(--riot-line)}.riot-quota[data-v-8e7dd791]{margin-top:25px}}@media(max-width:620px){.riot-topbar[data-v-8e7dd791]{align-items:flex-start;flex-direction:column;padding:18px}.riot-title-line[data-v-8e7dd791]{align-items:flex-start;flex-direction:column;gap:4px}.riot-title-line h1[data-v-8e7dd791]{font-size:20px}.riot-sync-action[data-v-8e7dd791]{width:100%}.riot-divider[data-v-8e7dd791]{margin:0 18px}.riot-stage[data-v-8e7dd791]{padding:28px 18px 22px}.riot-account-row[data-v-8e7dd791]{grid-template-columns:40px minmax(0,1fr) auto auto}.riot-use-account[data-v-8e7dd791]{grid-column:2/4;justify-self:start;padding-left:0}.riot-row-delete[data-v-8e7dd791]{grid-column:4;grid-row:1}.riot-active-intro h2[data-v-8e7dd791]{font-size:24px}.riot-rank-scene[data-v-8e7dd791]{gap:15px}.riot-rank-copy strong[data-v-8e7dd791]{font-size:21px}.riot-active-actions[data-v-8e7dd791]{align-items:stretch;flex-direction:column}.riot-cap-warning[data-v-8e7dd791]{margin:0 18px}.riot-cap-warning>button[data-v-8e7dd791]{display:none}}@media(prefers-reduced-motion:reduce){.spin[data-v-8e7dd791],.riot-account-row[data-v-8e7dd791],.riot-sync-action[data-v-8e7dd791]{animation:none!important;transition:none!important}}.highlight-studio-page[data-v-8e003f5c]{--studio-gold:#e4ba45;--studio-gold-soft:#cfb774;--studio-bg:#031019;--studio-panel:#061923;--studio-panel-2:#08222c;--studio-line:rgba(207,183,116,.14);width:100%;height:100dvh;min-width:0;min-height:0;display:grid;grid-template-rows:clamp(48px,7vh,58px) clamp(40px,6vh,48px) minmax(0,1fr) clamp(160px,30vh,280px);overflow:hidden;background:radial-gradient(circle at 50% -20%,rgba(30,88,92,.13),transparent 36%),#031019;color:#e6ece8;font:400 12px/1.4 Inter,Arial,sans-serif}.studio-topbar[data-v-8e003f5c]{grid-row:1;display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:16px;padding:0 14px;border-bottom:1px solid var(--studio-line);background:#04141df2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30}.studio-brand[data-v-8e003f5c]{min-width:0;display:flex;align-items:center;gap:10px}.studio-brand>img[data-v-8e003f5c]{width:32px;height:32px;border-radius:9px}.studio-brand>div[data-v-8e003f5c]{min-width:0;display:grid}.studio-brand small[data-v-8e003f5c]{font-size:12px;letter-spacing:1.45px;font-weight:800;color:var(--studio-gold)}.studio-brand strong[data-v-8e003f5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650}.top-icon[data-v-8e003f5c],.top-action[data-v-8e003f5c]{height:34px;min-width:34px;padding:0 8px;border:1px solid rgba(255,255,255,.055);border-radius:9px;display:flex;align-items:center;justify-content:center;gap:6px;color:#8fa4a1;background:#ffffff02}.top-icon[data-v-8e003f5c]:hover,.top-action[data-v-8e003f5c]:hover{color:#e8c761;border-color:#e4ba4540;background:#e4ba450b}.studio-save-state[data-v-8e003f5c]{display:flex;align-items:center;gap:6px;color:#6f8986;white-space:nowrap}.studio-save-state>span[data-v-8e003f5c]{width:7px;height:7px;border-radius:50%;background:#5ed2a8;box-shadow:0 0 10px #5ed2a8}.studio-save-state>span.dirty[data-v-8e003f5c]{background:#e4ba45;box-shadow:0 0 10px #e4ba45}.studio-save-state b[data-v-8e003f5c]{font-size:12px;font-weight:550}.studio-save-state small[data-v-8e003f5c]{font-size:12px;color:#536e6b}.studio-top-actions[data-v-8e003f5c]{display:flex;align-items:center;gap:6px}.save-action[data-v-8e003f5c],.export-action[data-v-8e003f5c]{height:36px;padding:0 13px;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:750}.save-action[data-v-8e003f5c]{border:1px solid rgba(228,186,69,.25);color:#e8d8ad;background:#e4ba450d}.export-action[data-v-8e003f5c]{color:#06151b;background:linear-gradient(180deg,#f1c84f,#dda92d);box-shadow:0 7px 20px #dda92d24}.studio-tools[data-v-8e003f5c]{grid-row:2;display:flex;align-items:stretch;gap:2px;padding:0 12px;border-bottom:1px solid var(--studio-line);background:#04151e}.studio-tools>span[data-v-8e003f5c]{flex:1}.studio-tools button[data-v-8e003f5c]{position:relative;padding:0 11px;display:flex;align-items:center;gap:7px;color:#8ca3a0;font-size:12px}.studio-tools button[data-v-8e003f5c]:hover,.studio-tools button.active[data-v-8e003f5c]{color:#e7c45c;background:#e4ba4509}.studio-tools button.active[data-v-8e003f5c]:after{content:"";position:absolute;left:9px;right:9px;bottom:-1px;height:2px;background:#e3b83c;box-shadow:0 0 12px #e3b83c}.studio-workspace[data-v-8e003f5c]{grid-row:3;min-height:0;display:grid;grid-template-columns:270px minmax(0,1fr) 310px;overflow:hidden}.studio-library[data-v-8e003f5c],.studio-inspector[data-v-8e003f5c]{min-height:0;overflow:auto;background:#051821}.studio-library[data-v-8e003f5c]{padding:13px;border-right:1px solid var(--studio-line)}.studio-inspector[data-v-8e003f5c]{padding:12px;border-left:1px solid var(--studio-line)}.panel-head[data-v-8e003f5c]{height:42px;display:flex;align-items:start;justify-content:space-between}.panel-head small[data-v-8e003f5c]{font-size:12px;letter-spacing:1.2px;color:#687f7d}.panel-head h2[data-v-8e003f5c]{margin:2px 0 0;font-size:15px;font-weight:650}.mobile-close[data-v-8e003f5c]{display:none;width:32px;height:32px;border-radius:8px;color:#8da19f}.import-card[data-v-8e003f5c]{width:100%;min-height:98px;padding:12px;border:1px dashed rgba(228,186,69,.27);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#d9b747;background:#e4ba4506}.import-card.compact[data-v-8e003f5c]{min-height:72px}.import-card span[data-v-8e003f5c]{color:#6e8985}.library-label[data-v-8e003f5c]{margin:15px 2px 7px;color:#69827f;font-size:12px;font-weight:750;letter-spacing:.9px}.source-card[data-v-8e003f5c],.asset-card[data-v-8e003f5c]{width:100%;padding:8px;border:1px solid rgba(255,255,255,.055);border-radius:10px;display:flex;align-items:center;gap:9px;text-align:left;background:#ffffff018}.source-thumb[data-v-8e003f5c]{width:72px;height:47px;flex:0 0 72px;border-radius:7px;display:grid;place-items:center;background-color:#041015;background-size:cover;background-position:center}.source-card>div[data-v-8e003f5c]:last-child,.asset-card>span[data-v-8e003f5c]:last-child{min-width:0;display:grid;gap:3px}.source-card b[data-v-8e003f5c],.asset-card b[data-v-8e003f5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.source-card span[data-v-8e003f5c],.asset-card small[data-v-8e003f5c]{color:#718a87;font-size:12px}.asset-card[data-v-8e003f5c]{margin-bottom:6px;color:#92a6a3}.asset-card.active[data-v-8e003f5c]{border-color:#e4ba4573;color:#e7c55f;background:#e4ba450e}.asset-icon[data-v-8e003f5c]{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:#0b2a34}.panel-help[data-v-8e003f5c]{margin:5px 2px 12px;color:#718b87;font-size:12px;line-height:1.6}.preset-grid[data-v-8e003f5c],.filter-grid[data-v-8e003f5c]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.preset-grid button[data-v-8e003f5c],.filter-grid button[data-v-8e003f5c]{min-height:72px;padding:8px;border:1px solid rgba(255,255,255,.055);border-radius:10px;display:grid;place-items:center;gap:5px;color:#90a6a3;background:#ffffff018}.preset-grid button.active[data-v-8e003f5c],.filter-grid button.active[data-v-8e003f5c]{border-color:#d9b33f;color:#e9c75f;background:#e4ba450e}.filter-preview[data-v-8e003f5c]{display:block;width:100%;height:32px;border-radius:6px;background:linear-gradient(135deg,#2a5c5c,#c4ad75)}.filter-preview.cinematic[data-v-8e003f5c]{filter:contrast(1.18) saturate(.7)}.filter-preview.vivid[data-v-8e003f5c]{filter:saturate(1.7)}.filter-preview.warm[data-v-8e003f5c]{filter:sepia(.45)}.filter-preview.cool[data-v-8e003f5c]{filter:hue-rotate(22deg)}.filter-preview.mono[data-v-8e003f5c]{filter:grayscale(1)}.sticker-grid[data-v-8e003f5c]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.sticker-grid button[data-v-8e003f5c]{height:48px;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#ffffff018;font-size:24px}.audio-option[data-v-8e003f5c]{width:100%;min-height:54px;margin-bottom:7px;padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:10px;display:flex;align-items:center;gap:9px;text-align:left;color:#8da4a1;background:#ffffff018}.audio-option.active[data-v-8e003f5c]{color:#e5c45c;border-color:#e4ba4559;background:#e4ba450b}.audio-option>span[data-v-8e003f5c]{display:grid;gap:2px}.audio-option small[data-v-8e003f5c]{color:#6d8784}.studio-preview-column[data-v-8e003f5c]{min-width:0;min-height:0;padding:10px 12px;display:grid;grid-template-rows:minmax(0,1fr) 44px;gap:8px;background:#03121a}.preview-stage[data-v-8e003f5c]{position:relative;min-height:0;max-width:100%;max-height:100%;margin:auto;overflow:hidden;border:1px solid rgba(228,186,69,.2);border-radius:12px;background:#010609;box-shadow:0 18px 50px #0008;touch-action:none}.source-video[data-v-8e003f5c]{width:100%;height:100%;display:block;object-fit:cover;background:#010609;transform-origin:center;transition:filter .08s,opacity .08s}.source-audio-preview[data-v-8e003f5c]{position:absolute!important;left:-2px!important;top:-2px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.preview-top-controls[data-v-8e003f5c]{position:absolute;z-index:80;left:9px;right:9px;top:9px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.preview-top-controls>span[data-v-8e003f5c],.preview-top-controls button[data-v-8e003f5c]{min-height:29px;padding:0 8px;border:1px solid rgba(224,204,153,.16);border-radius:8px;display:flex;align-items:center;gap:5px;color:#cfd8d3;background:#061923df;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);pointer-events:auto}.preview-top-controls b[data-v-8e003f5c]{color:#e6bc4d}.menu-wrap[data-v-8e003f5c]{position:relative}.custom-menu[data-v-8e003f5c]{position:absolute;z-index:120;right:0;top:34px;min-width:130px;padding:5px;border:1px solid rgba(228,186,69,.18);border-radius:9px;display:grid;gap:2px;background:#071c25f5;box-shadow:0 16px 38px #0008}.custom-menu button[data-v-8e003f5c]{width:100%;min-height:34px;padding:0 9px;border:0;border-radius:7px;justify-content:flex-start;color:#a5b5b1;background:transparent}.custom-menu button[data-v-8e003f5c]:hover,.custom-menu button.active[data-v-8e003f5c]{color:#e8c65f;background:#e4ba4512}.preview-play[data-v-8e003f5c]{position:absolute;z-index:75;left:50%;top:50%;width:58px;height:58px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(235,197,91,.62);border-radius:50%;color:#f1d276;background:#06171db5;box-shadow:0 12px 34px #0009,0 0 0 7px #e4ba450d;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.transition-flash[data-v-8e003f5c]{position:absolute;z-index:70;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#fff3ca}.canvas-layer[data-v-8e003f5c]{position:absolute;border:1px solid transparent;background:transparent;padding:0;cursor:grab;touch-action:none}.canvas-layer.selected[data-v-8e003f5c]{border-color:#e8bd45;box-shadow:0 0 0 1px #e8bd458c}.canvas-layer.locked[data-v-8e003f5c]{cursor:not-allowed}.text-canvas-layer[data-v-8e003f5c]{min-width:60px;max-width:82%;white-space:pre-wrap;line-height:1.05;text-shadow:0 2px 12px #000,0 1px 2px #000}.anim-fade[data-v-8e003f5c]{animation:studioLayerFade-8e003f5c .35s ease both}.anim-pop[data-v-8e003f5c]{animation:studioLayerPop-8e003f5c .35s cubic-bezier(.2,.9,.2,1.25) both}.anim-slide[data-v-8e003f5c]{animation:studioLayerSlide-8e003f5c .35s ease both}@keyframes studioLayerFade-8e003f5c{0%{opacity:0}to{opacity:1}}@keyframes studioLayerPop-8e003f5c{0%{opacity:0;scale:.78}to{opacity:1;scale:1}}@keyframes studioLayerSlide-8e003f5c{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}.sticker-canvas-layer[data-v-8e003f5c]{font-size:48px;filter:drop-shadow(0 5px 12px #0008)}.asset-canvas-layer img[data-v-8e003f5c],.asset-canvas-layer video[data-v-8e003f5c]{display:block;max-width:min(38vw,460px);max-height:min(34vh,360px);border-radius:6px;pointer-events:none}.resize-handle[data-v-8e003f5c]{position:absolute;right:-6px;bottom:-6px;width:13px;height:13px;border:2px solid #07151b;border-radius:50%;background:#e8bd45;cursor:nwse-resize}.transport-bar[data-v-8e003f5c]{min-width:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 6px;border:1px solid var(--studio-line);border-radius:10px;background:#061923}.transport-left[data-v-8e003f5c],.transport-center[data-v-8e003f5c],.transport-right[data-v-8e003f5c]{display:flex;align-items:center;gap:3px}.transport-left button[data-v-8e003f5c],.transport-right button[data-v-8e003f5c]{width:31px;height:31px;display:grid;place-items:center;border-radius:7px;color:#8ba29f}.transport-left button[data-v-8e003f5c]:hover,.transport-right button[data-v-8e003f5c]:hover{color:#e5c15a;background:#ffffff05}.transport-left>i[data-v-8e003f5c]{width:1px;height:20px;margin:0 3px;background:var(--studio-line)}.transport-center b[data-v-8e003f5c]{margin-left:6px;font-variant-numeric:tabular-nums}.transport-center span[data-v-8e003f5c]{color:#6d8784;font-variant-numeric:tabular-nums}.round-play[data-v-8e003f5c]{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(228,186,69,.25);border-radius:50%;color:#e5bd4b;background:#0a2630}.transport-right[data-v-8e003f5c]{justify-content:flex-end}.inspector-card[data-v-8e003f5c]{margin-bottom:9px;padding:11px;border:1px solid var(--studio-line);border-radius:11px;background:#ffffff018}.inspector-card>header[data-v-8e003f5c]{min-height:28px;display:flex;align-items:center;gap:7px;color:#ddb94f}.inspector-card>header>b[data-v-8e003f5c]{flex:1;color:#d9e2dd}.inspector-card>header>div[data-v-8e003f5c]{display:flex}.inspector-card>header button[data-v-8e003f5c]{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:#78918d}.metric-row[data-v-8e003f5c]{margin-top:8px;padding:8px;border-radius:8px;display:flex;justify-content:space-between;color:#78918e;background:#081f29}.metric-row b[data-v-8e003f5c]{color:#c8d4cf}.control-field[data-v-8e003f5c]{display:grid;gap:6px;margin-top:10px}.control-field>span[data-v-8e003f5c]{display:flex;align-items:center;justify-content:space-between;color:#829a96}.control-field b[data-v-8e003f5c]{color:#d3bf8a;font-weight:550}.studio-range[data-v-8e003f5c]{width:100%;height:18px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.studio-range[data-v-8e003f5c]::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(90deg,#628f87,#d1c18e)}.studio-range[data-v-8e003f5c]::-moz-range-track{height:3px;border-radius:999px;background:#789c94}.studio-range[data-v-8e003f5c]::-webkit-slider-thumb{width:13px;height:13px;margin-top:-5px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #f7e5af;border-radius:50%;background:#d9ad36;box-shadow:0 0 0 3px #d9ad361a}.studio-range[data-v-8e003f5c]::-moz-range-thumb{width:11px;height:11px;border:2px solid #f7e5af;border-radius:50%;background:#d9ad36}.custom-choice[data-v-8e003f5c]{position:relative}.custom-choice>button[data-v-8e003f5c]{width:100%;height:34px;padding:0 8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;display:flex;align-items:center;justify-content:space-between;color:#c7d2ce;background:#071d26}.inspector-menu[data-v-8e003f5c]{top:38px;left:0;right:auto;width:100%}.layer-order-actions[data-v-8e003f5c]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:8px 0}.layer-order-actions button[data-v-8e003f5c]{min-height:34px;border:1px solid rgba(255,255,255,.06);border-radius:8px;display:flex;align-items:center;justify-content:center;gap:5px;color:#8fa5a1;background:#ffffff018}.text-editor-field[data-v-8e003f5c]{display:grid;gap:5px;margin-top:8px;color:#829a96}.text-editor-field textarea[data-v-8e003f5c]{min-height:72px;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;resize:vertical;outline:0;color:#e0e6e2;background:#071d26;font:400 12px/1.5 Inter}.swatches[data-v-8e003f5c]{display:flex;gap:6px;margin:8px 0}.swatches button[data-v-8e003f5c]{width:25px;height:25px;border:2px solid #071821;border-radius:50%;box-shadow:0 0 0 1px #ffffff1f}.swatches button.active[data-v-8e003f5c]{box-shadow:0 0 0 2px #e4ba45}.segmented-control[data-v-8e003f5c]{display:flex;gap:3px;margin-top:8px;padding:3px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:#061923}.segmented-control button[data-v-8e003f5c]{min-width:0;flex:1;min-height:31px;padding:0 7px;border-radius:7px;color:#7f9995;font-size:12px}.segmented-control button.active[data-v-8e003f5c]{color:#07151b;background:#d8b343;font-weight:700}.two-fields[data-v-8e003f5c]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.two-fields label[data-v-8e003f5c]{height:36px;padding:0 8px;border:1px solid rgba(255,255,255,.06);border-radius:8px;display:flex;align-items:center;gap:6px;color:#748d89;background:#071d26}.two-fields input[data-v-8e003f5c]{min-width:0;width:100%;border:0;outline:0;color:#d9e1dc;background:transparent}.toggle-control[data-v-8e003f5c]{width:100%;height:38px;margin-top:8px;padding:0 9px;border:1px solid var(--studio-line);border-radius:8px;display:flex;align-items:center;justify-content:space-between;color:#8ea4a1;background:#071d26}.toggle-control i[data-v-8e003f5c]{width:31px;height:18px;padding:2px;border-radius:999px;background:#17333b}.toggle-control i[data-v-8e003f5c]:after{content:"";display:block;width:14px;height:14px;border-radius:50%;background:#76908c;transition:transform .18s}.toggle-control.active i[data-v-8e003f5c]{background:#cba136}.toggle-control.active i[data-v-8e003f5c]:after{transform:translate(13px);background:#06141a}.studio-timeline[data-v-8e003f5c]{grid-row:4;min-height:0;display:grid;grid-template-rows:42px minmax(0,1fr);border-top:1px solid var(--studio-line);background:#04131b}.timeline-head[data-v-8e003f5c]{display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-bottom:1px solid rgba(255,255,255,.045)}.timeline-zoom[data-v-8e003f5c],.timeline-actions[data-v-8e003f5c]{display:flex;align-items:center;gap:5px}.timeline-zoom button[data-v-8e003f5c],.timeline-actions button[data-v-8e003f5c]{height:30px;padding:0 8px;border-radius:7px;display:flex;align-items:center;gap:5px;color:#8ca29f}.timeline-zoom button[data-v-8e003f5c]:hover,.timeline-actions button[data-v-8e003f5c]:hover{color:#e6c35e;background:#ffffff05}.zoom-range[data-v-8e003f5c]{width:100px}.timeline-zoom>b[data-v-8e003f5c]{min-width:42px;color:#7d9692;font-weight:500}.timeline-scroller[data-v-8e003f5c]{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.timeline-canvas[data-v-8e003f5c]{--track-label-width:154px;position:relative;min-height:100%;padding-top:28px;padding-left:var(--track-label-width);padding-bottom:12px}.timeline-ruler[data-v-8e003f5c]{position:absolute;z-index:15;top:0;left:var(--track-label-width);right:0;height:28px;border-bottom:1px solid rgba(255,255,255,.05);cursor:crosshair}.timeline-ruler span[data-v-8e003f5c]{position:absolute;top:6px;transform:translate(-50%);color:#607a77;font-size:12px}.timeline-playhead[data-v-8e003f5c]{position:absolute;z-index:50;top:0;bottom:0;width:1px;background:#edbd37;pointer-events:none}.timeline-playhead>i[data-v-8e003f5c]{position:absolute;top:0;left:-5px;width:11px;height:11px;clip-path:polygon(0 0,100% 0,50% 100%);background:#edbd37}.timeline-playhead>b[data-v-8e003f5c]{position:absolute;top:2px;left:9px;padding:2px 5px;border-radius:5px;color:#0a171b;background:#edbd37;font-size:12px;white-space:nowrap}.track-row[data-v-8e003f5c]{position:relative;min-height:43px;border-bottom:1px solid rgba(255,255,255,.04)}.track-label[data-v-8e003f5c]{position:absolute;z-index:16;left:calc(-1 * var(--track-label-width));top:0;width:var(--track-label-width);height:100%;padding:0 7px;border-right:1px solid rgba(255,255,255,.045);display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:5px;color:#7f9894;background:#051821}.track-label.fixed[data-v-8e003f5c]{grid-template-columns:auto minmax(0,1fr)}.track-label .grab[data-v-8e003f5c]{cursor:grab;color:#536d6a}.track-label>span[data-v-8e003f5c]:not(.grab){min-width:0;display:grid}.track-label b[data-v-8e003f5c],.track-label small[data-v-8e003f5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.track-label b[data-v-8e003f5c]{color:#a5b6b2;font-weight:550}.track-label small[data-v-8e003f5c]{color:#57716e}.track-label button[data-v-8e003f5c]{width:23px;height:23px;display:grid;place-items:center;border-radius:6px;color:#617d79}.track-lane[data-v-8e003f5c]{position:relative;height:43px}.track-row.selected .track-label[data-v-8e003f5c]{background:#09242d}.timeline-layer-block[data-v-8e003f5c]{position:absolute;top:6px;height:31px;min-width:18px;padding:0 9px;border-radius:7px;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;color:#eef1ed;text-align:left;touch-action:none}.timeline-layer-block.kind-text[data-v-8e003f5c]{border:1px solid #8066da;background:linear-gradient(90deg,#4a3793,#6650b5)}.timeline-layer-block.kind-sticker[data-v-8e003f5c]{border:1px solid #c17d4d;background:linear-gradient(90deg,#8a4c2b,#a96536)}.timeline-layer-block.kind-asset[data-v-8e003f5c]{border:1px solid #2aa583;background:linear-gradient(90deg,#08705b,#0a8e71)}.timeline-layer-block.hidden[data-v-8e003f5c]{opacity:.35}.timeline-layer-block.locked[data-v-8e003f5c]{background-image:repeating-linear-gradient(135deg,transparent 0 8px,rgba(255,255,255,.08) 8px 12px)}.trim-handle[data-v-8e003f5c]{position:absolute;z-index:4;top:0;bottom:0;width:7px;background:#f2c343;opacity:0;cursor:ew-resize}.trim-handle.left[data-v-8e003f5c]{left:0;border-radius:6px 0 0 6px}.trim-handle.right[data-v-8e003f5c]{right:0;border-radius:0 6px 6px 0}.timeline-layer-block:hover .trim-handle[data-v-8e003f5c],.video-clip-block:hover .trim-handle[data-v-8e003f5c],.video-clip-block.selected .trim-handle[data-v-8e003f5c]{opacity:1}.mini-wave[data-v-8e003f5c]{position:absolute;top:5px;right:10px;bottom:5px;left:10px;display:flex;align-items:center;gap:2px;opacity:.45}.mini-wave i[data-v-8e003f5c]{width:2px;background:#81e7cf}.video-track-row[data-v-8e003f5c]{min-height:56px}.video-track-row .track-lane[data-v-8e003f5c]{height:56px}.video-clip-block[data-v-8e003f5c]{position:absolute;top:6px;height:44px;min-width:24px;padding:0 9px;border:1px solid rgba(225,190,87,.38);border-radius:7px;display:flex;align-items:center;gap:9px;overflow:hidden;background-color:#0b2a33;background-size:auto 100%;background-repeat:repeat-x;color:#e0e7e2;text-align:left;touch-action:none}.video-clip-block[data-v-8e003f5c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04161c73,#04161c26);pointer-events:none}.video-clip-block[data-v-8e003f5c]>*{position:relative;z-index:2}.video-clip-block.selected[data-v-8e003f5c]{border-color:#f0bf36;box-shadow:inset 0 0 0 1px #f0bf36}.video-clip-block>span[data-v-8e003f5c]{min-width:0;display:grid}.video-clip-block b[data-v-8e003f5c],.video-clip-block small[data-v-8e003f5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.video-clip-block small[data-v-8e003f5c]{color:#b7c6c1}.video-clip-block em[data-v-8e003f5c]{margin-left:auto;padding:3px 5px;border-radius:5px;display:flex;align-items:center;gap:3px;color:#ecd277;background:#06171cc9;font-size:12px;font-style:normal}.audio-track-row[data-v-8e003f5c]{min-height:45px}.audio-lane[data-v-8e003f5c]{height:45px}.source-audio-block[data-v-8e003f5c]{position:absolute;top:6px;height:33px;min-width:24px;padding:0 5px 0 8px;border:1px solid #188b70;border-radius:7px;display:flex;align-items:center;gap:6px;overflow:hidden;color:#d8eee8;background:#075846;cursor:grab;touch-action:none}.source-audio-block.linked[data-v-8e003f5c]{border-color:#3e9f8b}.source-audio-block.selected[data-v-8e003f5c]{border-color:#f0bf36;box-shadow:inset 0 0 0 1px #f0bf36}.source-audio-block.muted[data-v-8e003f5c]{opacity:.48}.source-audio-block>b[data-v-8e003f5c]{position:relative;z-index:2;margin-right:auto;font-size:12px;white-space:nowrap;text-shadow:0 1px 3px #06372d}.source-wave[data-v-8e003f5c]{position:absolute;top:4px;right:5px;bottom:4px;left:5px;display:flex;align-items:center;gap:2px;opacity:.42;pointer-events:none}.source-wave i[data-v-8e003f5c]{flex:1;min-width:1px;max-width:3px;background:#76e5c9}.source-audio-link[data-v-8e003f5c]{position:relative;z-index:3;width:24px;height:24px;flex:0 0 24px;border-radius:6px;display:grid;place-items:center;color:#c5ded8;background:#043f33cc}.source-audio-link[data-v-8e003f5c]:hover{color:#ffe291;background:#0a302a}.waveform[data-v-8e003f5c]{position:absolute;left:0;top:6px;height:31px;padding:3px 5px;display:flex;align-items:center;gap:2px;overflow:hidden;border:1px solid #188b70;border-radius:7px;background:#075846}.waveform i[data-v-8e003f5c]{flex:1;min-width:2px;max-width:3px;background:#63d9bd;opacity:.72}.audio-link-control[data-v-8e003f5c]{width:100%;min-height:38px;margin-top:8px;padding:0 9px;border:1px solid var(--studio-line);border-radius:8px;display:flex;align-items:center;gap:7px;color:#8fa5a1;background:#071d26}.audio-link-control.active[data-v-8e003f5c]{color:#e8ca70;border-color:#e4ba454d;background:#e4ba450d}.mobile-studio-dock[data-v-8e003f5c]{display:none}.studio-loading[data-v-8e003f5c]{grid-row:3/5;display:grid;place-items:center;align-content:center;gap:10px;color:#8ba19e;background:#031019}.studio-error[data-v-8e003f5c]{position:fixed;z-index:500;left:50%;top:68px;transform:translate(-50%);max-width:min(620px,calc(100vw - 24px));padding:9px 11px;border:1px solid rgba(225,100,100,.27);border-radius:9px;display:flex;align-items:center;gap:8px;color:#ebb0aa;background:#2b1214ed;box-shadow:0 14px 40px #0007}.studio-error span[data-v-8e003f5c]{flex:1}.studio-error button[data-v-8e003f5c]{width:28px;height:28px;display:grid;place-items:center}.studio-toast[data-v-8e003f5c]{position:fixed;z-index:490;left:50%;top:68px;transform:translate(-50%);padding:8px 12px;border:1px solid rgba(88,196,163,.25);border-radius:999px;color:#a7d9ca;background:#09271fef;box-shadow:0 12px 34px #0007}.export-overlay[data-v-8e003f5c]{position:fixed;z-index:900;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#01080bc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.export-overlay>div[data-v-8e003f5c]{width:min(420px,calc(100vw - 30px));padding:24px;border:1px solid rgba(228,186,69,.3);border-radius:16px;display:grid;place-items:center;gap:8px;text-align:center;background:#061a23}.export-overlay strong[data-v-8e003f5c]{font-size:18px}.export-overlay p[data-v-8e003f5c]{margin:0;color:#7f9692}.export-overlay>div>span[data-v-8e003f5c]{width:100%;height:5px;margin-top:8px;border-radius:999px;overflow:hidden;background:#17323a}.export-overlay>div>span i[data-v-8e003f5c]{display:block;height:100%;border-radius:999px;background:#e4ba45}.project-file[data-v-8e003f5c]{min-width:78px}@media(max-width:1120px){.studio-workspace[data-v-8e003f5c]{grid-template-columns:230px minmax(0,1fr) 270px}.studio-topbar[data-v-8e003f5c]{grid-template-columns:minmax(230px,1fr) auto auto}.project-file[data-v-8e003f5c]{display:none}.studio-tools button[data-v-8e003f5c]{padding-inline:8px}}@media(max-width:900px){.highlight-studio-page[data-v-8e003f5c]{grid-template-rows:54px minmax(0,1fr) 176px 64px}.studio-topbar[data-v-8e003f5c]{grid-template-columns:1fr auto;padding:0 8px}.studio-save-state[data-v-8e003f5c],.studio-top-actions .top-action[data-v-8e003f5c],.studio-top-actions .save-action[data-v-8e003f5c]{display:none}.studio-brand>img[data-v-8e003f5c]{display:none}.studio-brand small[data-v-8e003f5c]{font-size:12px}.studio-tools[data-v-8e003f5c]{display:none}.studio-workspace[data-v-8e003f5c]{grid-row:2;grid-template-columns:1fr}.studio-preview-column[data-v-8e003f5c]{padding:7px 7px 4px;grid-template-rows:minmax(0,1fr) 43px}.studio-library[data-v-8e003f5c],.studio-inspector[data-v-8e003f5c]{position:fixed;z-index:210;left:7px;right:7px;bottom:69px;height:min(46dvh,380px);border:1px solid rgba(228,186,69,.22);border-radius:14px;padding:12px;transform:translateY(calc(100% + 90px));transition:transform .22s ease;box-shadow:0 -20px 60px #0009}.studio-library.mobile-open[data-v-8e003f5c],.studio-inspector.mobile-open[data-v-8e003f5c]{transform:translateY(0)}.mobile-close[data-v-8e003f5c]{display:grid;place-items:center}.studio-timeline[data-v-8e003f5c]{grid-row:3}.timeline-head[data-v-8e003f5c]{height:38px}.timeline-actions[data-v-8e003f5c]{display:none}.timeline-canvas[data-v-8e003f5c]{--track-label-width:92px}.timeline-ruler[data-v-8e003f5c]{left:var(--track-label-width)}.track-label[data-v-8e003f5c]{left:calc(-1 * var(--track-label-width));width:var(--track-label-width);grid-template-columns:auto minmax(0,1fr);padding:0 5px}.track-label .grab[data-v-8e003f5c],.track-label>button[data-v-8e003f5c]{display:none}.track-label b[data-v-8e003f5c],.track-label small[data-v-8e003f5c]{font-size:12px}.layer-track[data-v-8e003f5c]{display:none}.video-track-row[data-v-8e003f5c]{min-height:58px}.audio-track-row[data-v-8e003f5c]{min-height:46px}.mobile-studio-dock[data-v-8e003f5c]{grid-row:4;display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:5px 6px max(5px,env(safe-area-inset-bottom));border-top:1px solid var(--studio-line);background:#061821}.mobile-studio-dock button[data-v-8e003f5c]{min-width:0;border:1px solid rgba(255,255,255,.055);border-radius:9px;display:grid;place-items:center;align-content:center;gap:2px;color:#8ea5a1;background:#ffffff018}.mobile-studio-dock button[data-v-8e003f5c]:first-child{border-color:#e4ba4559;color:#e5c25b}.mobile-studio-dock span[data-v-8e003f5c]{font-size:12px}.preview-stage[data-v-8e003f5c]{border-radius:10px}.transport-left button[data-v-8e003f5c]:nth-child(-n+2),.transport-left>i[data-v-8e003f5c],.transport-right[data-v-8e003f5c]{display:none}.transport-bar[data-v-8e003f5c]{grid-template-columns:1fr auto}.transport-center[data-v-8e003f5c]{justify-self:end}.timeline-zoom>b[data-v-8e003f5c]{display:none}.zoom-range[data-v-8e003f5c]{width:80px}.export-action[data-v-8e003f5c]{height:34px;padding-inline:10px}.studio-toast[data-v-8e003f5c],.studio-error[data-v-8e003f5c]{top:60px}.asset-canvas-layer img[data-v-8e003f5c],.asset-canvas-layer video[data-v-8e003f5c]{max-width:64vw;max-height:28vh}}@media(max-width:520px){.highlight-studio-page[data-v-8e003f5c]{grid-template-rows:52px minmax(0,1fr) 158px 62px}.studio-brand strong[data-v-8e003f5c]{max-width:160px}.export-action[data-v-8e003f5c]{font-size:12px}.studio-preview-column[data-v-8e003f5c]{padding:5px}.preview-top-controls>span[data-v-8e003f5c]{display:none}.preview-play[data-v-8e003f5c]{width:50px;height:50px}.timeline-head[data-v-8e003f5c]{padding-inline:6px}.timeline-zoom button[data-v-8e003f5c]{padding-inline:5px}.timeline-canvas[data-v-8e003f5c]{--track-label-width:78px}.timeline-ruler[data-v-8e003f5c]{left:var(--track-label-width)}.track-label[data-v-8e003f5c]{left:calc(-1 * var(--track-label-width));width:var(--track-label-width)}.track-label small[data-v-8e003f5c]{display:none}.mobile-studio-dock[data-v-8e003f5c]{height:62px}.sticker-grid[data-v-8e003f5c]{grid-template-columns:repeat(6,1fr)}.preset-grid[data-v-8e003f5c],.filter-grid[data-v-8e003f5c]{grid-template-columns:repeat(3,1fr)}}.motion-preset-grid[data-v-8e003f5c]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.motion-preset-card[data-v-8e003f5c]{min-width:0;padding:7px;border:1px solid rgba(255,255,255,.06);border-radius:11px;display:grid;gap:7px;text-align:left;color:#91a7a3;background:#ffffff018;cursor:grab}.motion-preset-card[data-v-8e003f5c]:hover,.motion-preset-card.active[data-v-8e003f5c]{border-color:#e4ba456b;color:#eccb6c;background:#e4ba450d}.motion-preset-card[data-v-8e003f5c]:active{cursor:grabbing}.motion-copy[data-v-8e003f5c]{min-width:0;display:grid;gap:2px}.motion-copy b[data-v-8e003f5c],.motion-copy small[data-v-8e003f5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.motion-copy b[data-v-8e003f5c]{font-size:12px}.motion-copy small[data-v-8e003f5c]{font-size:12px;color:#66827e}.motion-demo[data-v-8e003f5c]{position:relative;height:58px;overflow:hidden;border-radius:7px;background:linear-gradient(135deg,#0c3a43,#16313a);isolation:isolate}.motion-demo i[data-v-8e003f5c],.motion-demo em[data-v-8e003f5c]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.motion-demo i[data-v-8e003f5c]{background:linear-gradient(135deg,#144c57 0,#144c57 38%,#d0a93c 39%,#d0a93c 62%,#09242d 63%)}.transition-demo em[data-v-8e003f5c]{background:linear-gradient(135deg,#06151d 0,#06151d 35%,#84d0c0 36%,#84d0c0 55%,#c79b31 56%);opacity:.96}.motion-preset-card:hover .demo-transition-dissolve em[data-v-8e003f5c]{animation:demoFade-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-slide em[data-v-8e003f5c]{animation:demoSlide-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-zoom em[data-v-8e003f5c]{animation:demoZoom-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-flash[data-v-8e003f5c]:after{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:#fff4ce;animation:demoFlash-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-wipe-left em[data-v-8e003f5c]{animation:demoWipeLeft-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-wipe-right em[data-v-8e003f5c]{animation:demoWipeRight-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-push-up em[data-v-8e003f5c]{animation:demoPushUp-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-push-down em[data-v-8e003f5c]{animation:demoPushDown-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-blur em[data-v-8e003f5c]{animation:demoBlur-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-spin em[data-v-8e003f5c]{animation:demoSpin-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-whip em[data-v-8e003f5c]{animation:demoWhip-8e003f5c 1.05s ease-in-out infinite}.motion-preset-card:hover .demo-transition-glitch em[data-v-8e003f5c]{animation:demoGlitch-8e003f5c .55s steps(2) infinite}.motion-preset-card:hover .demo-transition-dip-black[data-v-8e003f5c]:after{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;background:#000;animation:demoDip-8e003f5c 1.05s ease-in-out infinite}.effect-demo em[data-v-8e003f5c]{top:7px;right:10px;bottom:7px;left:10px;border:1px solid rgba(255,255,255,.14);border-radius:5px;background:linear-gradient(90deg,transparent 20%,rgba(255,255,255,.16),transparent 80%)}.motion-preset-card:hover .demo-effect-punch i[data-v-8e003f5c]{animation:fxPunch-8e003f5c .8s ease-out infinite}.motion-preset-card:hover .demo-effect-shake i[data-v-8e003f5c]{animation:fxShake-8e003f5c .35s linear infinite}.motion-preset-card:hover .demo-effect-pulse i[data-v-8e003f5c]{animation:fxPulse-8e003f5c 1s ease-in-out infinite}.motion-preset-card:hover .demo-effect-dream i[data-v-8e003f5c]{animation:fxDream-8e003f5c 1.1s ease-in-out infinite}.motion-preset-card:hover .demo-effect-noir i[data-v-8e003f5c]{animation:fxNoir-8e003f5c 1.1s ease-in-out infinite}.motion-preset-card:hover .demo-effect-vintage i[data-v-8e003f5c]{animation:fxVintage-8e003f5c 1.1s ease-in-out infinite}.motion-preset-card:hover .demo-effect-cold i[data-v-8e003f5c]{animation:fxCold-8e003f5c 1.1s ease-in-out infinite}.motion-preset-card:hover .demo-effect-heat i[data-v-8e003f5c]{animation:fxHeat-8e003f5c 1.1s ease-in-out infinite}.motion-preset-card:hover .demo-effect-glitch i[data-v-8e003f5c]{animation:demoGlitch-8e003f5c .45s steps(2) infinite}@keyframes demoFade-8e003f5c{0%,12%{opacity:0}70%,to{opacity:1}}@keyframes demoSlide-8e003f5c{0%,12%{transform:translate(100%)}70%,to{transform:none}}@keyframes demoZoom-8e003f5c{0%,12%{transform:scale(.65);opacity:.3}70%,to{transform:scale(1);opacity:1}}@keyframes demoFlash-8e003f5c{0%,18%,to{opacity:0}28%{opacity:.95}50%{opacity:0}}@keyframes demoWipeLeft-8e003f5c{0%,12%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes demoWipeRight-8e003f5c{0%,12%{clip-path:inset(0 0 0 100%)}70%,to{clip-path:inset(0)}}@keyframes demoPushUp-8e003f5c{0%,12%{transform:translateY(100%)}70%,to{transform:none}}@keyframes demoPushDown-8e003f5c{0%,12%{transform:translateY(-100%)}70%,to{transform:none}}@keyframes demoBlur-8e003f5c{0%,12%{filter:blur(12px);opacity:.4}70%,to{filter:none;opacity:1}}@keyframes demoSpin-8e003f5c{0%,12%{transform:scale(.7) rotate(-18deg);opacity:.35}70%,to{transform:none;opacity:1}}@keyframes demoWhip-8e003f5c{0%,12%{transform:translate(110%);filter:blur(9px)}70%,to{transform:none;filter:none}}@keyframes demoGlitch-8e003f5c{0%{transform:translate(0);filter:hue-rotate(0) contrast(1)}25%{transform:translate(5px,-1px);filter:hue-rotate(30deg) contrast(1.4)}50%{transform:translate(-4px,1px);filter:hue-rotate(-28deg) contrast(1.6)}75%{transform:translate(3px);filter:hue-rotate(16deg) contrast(1.25)}to{transform:none;filter:none}}@keyframes demoDip-8e003f5c{0%,10%,to{opacity:0}34%{opacity:1}64%{opacity:0}}@keyframes fxPunch-8e003f5c{0%{transform:scale(1.22);filter:brightness(1.18)}45%,to{transform:none;filter:none}}@keyframes fxShake-8e003f5c{0%,to{transform:none}25%{transform:translate(4px,-2px) rotate(.5deg)}50%{transform:translate(-4px,2px) rotate(-.5deg)}75%{transform:translate(3px,1px)}}@keyframes fxPulse-8e003f5c{0%,to{transform:scale(1)}50%{transform:scale(1.08);filter:brightness(1.1)}}@keyframes fxDream-8e003f5c{0%,to{filter:blur(0) saturate(1)}50%{filter:blur(1.6px) saturate(1.35) brightness(1.12)}}@keyframes fxNoir-8e003f5c{0%,to{filter:grayscale(.2)}50%{filter:grayscale(1) contrast(1.35)}}@keyframes fxVintage-8e003f5c{0%,to{filter:sepia(.15)}50%{filter:sepia(.8) saturate(.7) contrast(1.12)}}@keyframes fxCold-8e003f5c{0%,to{filter:hue-rotate(0)}50%{filter:hue-rotate(26deg) saturate(.85)}}@keyframes fxHeat-8e003f5c{0%,to{filter:hue-rotate(0)}50%{filter:hue-rotate(-24deg) saturate(1.35) brightness(1.08)}}.caption-language[data-v-8e003f5c]{display:grid;gap:6px;margin:0 0 10px;color:#7f9894}.caption-language select[data-v-8e003f5c]{height:36px;padding:0 9px;border:1px solid rgba(255,255,255,.07);border-radius:8px;outline:0;color:#d9e3de;background:#071d26}.caption-progress[data-v-8e003f5c]{display:grid;gap:5px;margin:9px 0 12px}.caption-progress>span[data-v-8e003f5c]{height:5px;border-radius:999px;overflow:hidden;background:#17323a}.caption-progress i[data-v-8e003f5c]{display:block;height:100%;border-radius:inherit;background:#e4ba45}.caption-progress small[data-v-8e003f5c]{color:#6f8b87}.caption-summary[data-v-8e003f5c]{display:flex;align-items:center;justify-content:space-between;margin:13px 1px 7px;color:#b7c6c2}.caption-summary button[data-v-8e003f5c]{display:flex;align-items:center;gap:5px;color:#c77e79}.caption-row[data-v-8e003f5c]{align-items:flex-start}.transition-black[data-v-8e003f5c],.transition-flash[data-v-8e003f5c]{position:absolute;z-index:70;top:0;right:0;bottom:0;left:0;pointer-events:none}.transition-black[data-v-8e003f5c]{background:#000}.transition-flash[data-v-8e003f5c]{background:#fff3ca}.clip-badges[data-v-8e003f5c]{position:relative;z-index:3;margin-left:auto;display:flex;align-items:center;gap:4px;min-width:0}.video-clip-block .clip-badges em[data-v-8e003f5c]{margin-left:0}.video-clip-block .clip-badges em.effect[data-v-8e003f5c]{color:#a9e1d3;background:#072921d9}.caption-track-row[data-v-8e003f5c]{min-height:43px}.caption-lane[data-v-8e003f5c]{height:43px}.caption-timeline-block[data-v-8e003f5c]{position:absolute;top:6px;height:31px;min-width:18px;padding:0 8px;border:1px solid rgba(171,136,230,.72);border-radius:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#f0e8ff;background:linear-gradient(90deg,#51398b,#7253a6);touch-action:none}.caption-timeline-block.selected[data-v-8e003f5c]{border-color:#f0bf36;box-shadow:inset 0 0 0 1px #f0bf36}.caption-timeline-block:hover .trim-handle[data-v-8e003f5c],.caption-timeline-block.selected .trim-handle[data-v-8e003f5c]{opacity:1}@media(max-width:900px){.caption-track-row[data-v-8e003f5c]{display:none}}.zoom-library-label[data-v-8e003f5c]{margin-top:20px}.zoom-demo[data-v-8e003f5c]:after{content:"";position:absolute;z-index:3;left:64%;top:37%;width:11px;height:11px;border:1px solid rgba(244,207,102,.9);border-radius:50%;box-shadow:0 0 0 3px #e4ba451f;pointer-events:none}.zoom-demo em[data-v-8e003f5c]{top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:linear-gradient(135deg,#ffffff0a,#e4ba451c)}.motion-preset-card:hover .demo-zoom-zoom-in i[data-v-8e003f5c]{animation:zoomPresetIn-8e003f5c 1.2s ease-in-out infinite}.motion-preset-card:hover .demo-zoom-zoom-out i[data-v-8e003f5c]{animation:zoomPresetOut-8e003f5c 1.2s ease-in-out infinite}.motion-preset-card:hover .demo-zoom-zoom-in-out i[data-v-8e003f5c]{animation:zoomPresetInOut-8e003f5c 1.45s ease-in-out infinite}.motion-preset-card:hover .demo-zoom-punch-in i[data-v-8e003f5c]{animation:zoomPresetPunch-8e003f5c .9s ease-out infinite}.motion-preset-card:hover .demo-zoom-drift i[data-v-8e003f5c]{animation:zoomPresetDrift-8e003f5c 1.45s ease-in-out infinite}@keyframes zoomPresetIn-8e003f5c{0%,12%{transform:scale(1);transform-origin:64% 37%}82%,to{transform:scale(1.7);transform-origin:64% 37%}}@keyframes zoomPresetOut-8e003f5c{0%,12%{transform:scale(1.7);transform-origin:64% 37%}82%,to{transform:scale(1);transform-origin:64% 37%}}@keyframes zoomPresetInOut-8e003f5c{0%,to{transform:scale(1);transform-origin:64% 37%}45%,62%{transform:scale(1.7);transform-origin:64% 37%}}@keyframes zoomPresetPunch-8e003f5c{0%,to{transform:scale(1);transform-origin:64% 37%}18%{transform:scale(1.9);transform-origin:64% 37%}45%{transform:scale(1.12);transform-origin:64% 37%}}@keyframes zoomPresetDrift-8e003f5c{0%{transform:scale(1.04);transform-origin:40% 60%}to{transform:scale(1.65);transform-origin:70% 30%}}.zoom-target-guide[data-v-8e003f5c]{position:absolute;z-index:96;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:7px;pointer-events:none;color:#f2cb5c;background:radial-gradient(circle at center,rgba(228,186,69,.08),transparent 38%);text-shadow:0 2px 8px #000}.zoom-target-guide[data-v-8e003f5c]:before,.zoom-target-guide[data-v-8e003f5c]:after{content:"";position:absolute;background:#f2cb5c5c}.zoom-target-guide[data-v-8e003f5c]:before{left:50%;top:12%;bottom:12%;width:1px}.zoom-target-guide[data-v-8e003f5c]:after{top:50%;left:12%;right:12%;height:1px}.zoom-target-guide b[data-v-8e003f5c]{padding:4px 8px;border:1px solid rgba(242,203,92,.28);border-radius:7px;background:#06171bd9;font-size:12px;letter-spacing:.7px}.zoom-focus-marker[data-v-8e003f5c]{position:absolute;z-index:74;width:28px;height:28px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(111,209,225,.75);border-radius:50%;color:#8fe2ee;background:#06232bbd;box-shadow:0 0 0 4px #57bed01a;pointer-events:none}.zoom-mode-grid[data-v-8e003f5c]{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:8px}.zoom-mode-grid button[data-v-8e003f5c]{min-height:32px;padding:0 7px;border:1px solid rgba(255,255,255,.06);border-radius:7px;color:#829a96;background:#071d26;font-size:12px}.zoom-mode-grid button.active[data-v-8e003f5c]{border-color:#e4ba456b;color:#eccb6c;background:#e4ba4512}.focus-picker[data-v-8e003f5c]{width:100%;min-height:44px;margin-top:9px;padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;display:flex;align-items:center;gap:8px;text-align:left;color:#8fa5a1;background:#071d26}.focus-picker>span[data-v-8e003f5c]{min-width:0;display:grid}.focus-picker b[data-v-8e003f5c]{color:#cbd7d2;font-size:12px}.focus-picker small[data-v-8e003f5c]{color:#67817e;font-size:12px}.focus-picker.active[data-v-8e003f5c]{border-color:#e4ba45;color:#f1ca5b;background:#e4ba450f}.focus-picker[data-v-8e003f5c]:disabled{opacity:.4}.zoom-boundary-head[data-v-8e003f5c]{display:flex;align-items:center;justify-content:space-between;margin-top:10px;color:#829a96}.zoom-boundary-head b[data-v-8e003f5c]{color:#d3bf8a;font-weight:550}.zoom-boundary-actions[data-v-8e003f5c]{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:6px}.zoom-boundary-actions button[data-v-8e003f5c]{min-height:31px;border:1px solid rgba(255,255,255,.06);border-radius:7px;color:#8ba19d;background:#071d26}.zoom-boundary-actions button[data-v-8e003f5c]:hover{color:#e6c45f;border-color:#e4ba454d}.clip-zoom-region[data-v-8e003f5c]{position:absolute!important;z-index:1!important;top:2px!important;bottom:2px!important;min-width:4px!important;border-left:2px solid #69c9dd;border-right:2px solid #69c9dd;border-radius:4px;background:#4fb4ca24;pointer-events:none}.video-clip-block .clip-badges em.zoom[data-v-8e003f5c]{color:#8fdce8;background:#092a31d9}.zoom-focus-fields input[data-v-8e003f5c]{text-align:right}.training-workspace[data-v-6065e058]{--tw-bg:#06131d;--tw-panel:#0a1a24;--tw-line:rgba(146,180,191,.14);--tw-text:#e8eeee;--tw-muted:#78949d;--tw-gold:#d3b36e;--tw-teal:#6fc9c2;width:min(1220px,calc(100% - 38px));margin:0 auto;padding:24px 0 72px;color:var(--tw-text);font-family:Runia Manrope,Inter,system-ui,sans-serif}.training-stage[data-v-6065e058]{min-height:288px;position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:34px 36px;border:1px solid var(--tw-line);border-radius:16px;background:radial-gradient(circle at 80% 20%,rgba(98,157,167,.14),transparent 42%),linear-gradient(135deg,#071722,#06111a);background-size:cover;background-position:center}.training-stage[data-v-6065e058]:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--tw-gold),transparent);opacity:.45}.training-stage-copy[data-v-6065e058]{position:relative;z-index:1;max-width:680px}.training-kicker[data-v-6065e058]{display:inline-flex;align-items:center;gap:8px;color:var(--tw-gold);font-size:12px;letter-spacing:.11em}.training-stage h1[data-v-6065e058]{margin:14px 0 8px;font-size:clamp(30px,4vw,52px);line-height:1.02;font-weight:420;letter-spacing:-.04em}.training-stage p[data-v-6065e058]{max-width:670px;margin:0;color:#93aab0;font-size:13px;line-height:1.75}.training-account[data-v-6065e058]{display:flex;align-items:center;gap:10px;margin-top:26px}.training-account img[data-v-6065e058]{width:38px;height:38px;border-radius:10px;border:1px solid rgba(211,179,110,.24)}.training-account div[data-v-6065e058]{display:grid;gap:2px}.training-account span[data-v-6065e058]{font-size:12px;color:var(--tw-muted)}.training-account strong[data-v-6065e058]{font-size:13px;font-weight:650}.training-account small[data-v-6065e058]{margin-left:3px;color:#8ca6ad;font-weight:500}.training-champion-mark[data-v-6065e058]{position:relative;z-index:1;min-width:190px;text-align:right;display:grid;gap:4px}.training-champion-mark span[data-v-6065e058],.training-summary-line span[data-v-6065e058],.training-focus-panel>header span[data-v-6065e058],.training-session-heading span[data-v-6065e058]{font-size:12px;letter-spacing:.09em;color:var(--tw-gold)}.training-champion-mark strong[data-v-6065e058]{font-size:28px;font-weight:430}.training-champion-mark small[data-v-6065e058]{font-size:12px;color:#91a6ab}.training-summary-line[data-v-6065e058]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;margin:14px 0;border:1px solid var(--tw-line);border-radius:12px;overflow:hidden;background:#081822b8}.training-summary-line>div[data-v-6065e058]{display:grid;gap:4px;padding:16px 18px;border-right:1px solid var(--tw-line)}.training-summary-line strong[data-v-6065e058]{font-size:22px;font-weight:470}.training-summary-line small[data-v-6065e058]{font-size:12px;color:var(--tw-muted)}.training-summary-line>button[data-v-6065e058]{min-width:160px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--tw-teal);background:#6fc9c209;border-left:0}.training-summary-line>button[data-v-6065e058]:hover{background:#6fc9c213}.training-layout[data-v-6065e058]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:14px}.training-focus-panel[data-v-6065e058],.training-session[data-v-6065e058]{border:1px solid var(--tw-line);border-radius:14px;background:#07151eb8}.training-focus-panel>header[data-v-6065e058]{height:76px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--tw-line)}.training-focus-panel>header div[data-v-6065e058]{display:grid;gap:4px}.training-focus-panel h2[data-v-6065e058]{margin:0;font-size:19px;font-weight:540}.training-focus-panel>header>svg[data-v-6065e058]{color:var(--tw-gold)}.training-focus-row[data-v-6065e058]{display:grid;grid-template-columns:34px 44px minmax(0,1fr) minmax(104px,auto) auto;gap:12px;align-items:center;padding:18px;border-bottom:1px solid var(--tw-line)}.training-focus-row[data-v-6065e058]:last-child{border-bottom:0}.training-focus-index[data-v-6065e058]{font-size:12px;color:#607d86}.training-focus-icon[data-v-6065e058]{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(211,179,110,.16);border-radius:10px;color:var(--tw-gold);background:#d3b36e0b}.training-focus-copy>span[data-v-6065e058]{font-size:12px;letter-spacing:.08em;color:#7898a0}.training-focus-copy h3[data-v-6065e058]{margin:3px 0 5px;font-size:15px;font-weight:620}.training-focus-copy p[data-v-6065e058]{margin:0;color:#8099a0;font-size:12px;line-height:1.55}.training-focus-value[data-v-6065e058]{font-size:15px;font-weight:600;color:#e3d0a5;white-space:nowrap}.training-focus-row>button[data-v-6065e058]{display:flex;align-items:center;gap:6px;padding:9px 11px;border:1px solid rgba(111,201,194,.16);border-radius:8px;color:var(--tw-teal);font-size:12px}.training-focus-row>button[data-v-6065e058]:hover{background:#6fc9c20f}.training-session[data-v-6065e058]{padding:18px}.training-session-heading[data-v-6065e058]{display:grid;gap:5px;padding-bottom:14px;border-bottom:1px solid var(--tw-line)}.training-session-heading strong[data-v-6065e058]{font-size:15px}.training-session ol[data-v-6065e058]{list-style:none;margin:0;padding:8px 0}.training-session li[data-v-6065e058]{display:grid;grid-template-columns:30px 1fr;gap:9px;padding:12px 0}.training-session li>span[data-v-6065e058]{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--tw-line);color:var(--tw-teal)}.training-session li div[data-v-6065e058]{display:grid;gap:4px}.training-session li strong[data-v-6065e058]{font-size:12px}.training-session li p[data-v-6065e058]{margin:0;color:var(--tw-muted);font-size:12px;line-height:1.5}.training-data-note[data-v-6065e058]{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px;border:1px solid rgba(111,201,194,.12);border-radius:9px;background:#6fc9c209;color:var(--tw-teal)}.training-data-note div[data-v-6065e058]{display:grid;gap:2px}.training-data-note span[data-v-6065e058]{font-size:12px;color:#78979d}.training-data-note strong[data-v-6065e058]{font-size:12px;color:#b9d8d3}.training-empty[data-v-6065e058]{min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid var(--tw-line);border-radius:16px;background:#07151e9e}.training-empty>span[data-v-6065e058]{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(211,179,110,.2);border-radius:16px;color:var(--tw-gold)}.training-empty h2[data-v-6065e058]{margin:18px 0 7px;font-size:22px}.training-empty p[data-v-6065e058]{max-width:500px;margin:0;color:var(--tw-muted);font-size:13px;line-height:1.65}.training-empty button[data-v-6065e058]{display:flex;align-items:center;gap:8px;margin-top:20px;padding:10px 14px;border:1px solid rgba(111,201,194,.18);border-radius:9px;color:var(--tw-teal)}.training-workspace.is-light[data-v-6065e058]{--tw-bg:#edf3f5;--tw-panel:#f7fafb;--tw-line:rgba(55,93,108,.15);--tw-text:#2a4651;--tw-muted:#64808a;--tw-gold:#8a6a29;--tw-teal:#287e7a}.training-workspace.is-light .training-stage[data-v-6065e058]{background-color:#e7eef0}.training-workspace.is-light .training-stage p[data-v-6065e058]{color:#627d87}.training-workspace.is-light .training-summary-line[data-v-6065e058],.training-workspace.is-light .training-focus-panel[data-v-6065e058],.training-workspace.is-light .training-session[data-v-6065e058],.training-workspace.is-light .training-empty[data-v-6065e058]{background:#fff9}.training-workspace.is-light .training-focus-value[data-v-6065e058]{color:#795f2f}@media(max-width:980px){.training-layout[data-v-6065e058]{grid-template-columns:1fr}.training-summary-line[data-v-6065e058]{grid-template-columns:repeat(3,1fr)}.training-summary-line>button[data-v-6065e058]{grid-column:1/-1;min-height:46px;border-top:1px solid var(--tw-line)}.training-champion-mark[data-v-6065e058]{display:none}.training-focus-row[data-v-6065e058]{grid-template-columns:30px 40px minmax(0,1fr) auto}.training-focus-value[data-v-6065e058]{grid-column:3}.training-focus-row>button[data-v-6065e058]{grid-column:4;grid-row:1/3}}@media(max-width:680px){.training-workspace[data-v-6065e058]{width:calc(100% - 24px);padding-top:12px}.training-stage[data-v-6065e058]{min-height:260px;padding:25px 20px}.training-summary-line[data-v-6065e058]{grid-template-columns:1fr}.training-summary-line>div[data-v-6065e058]{border-right:0;border-bottom:1px solid var(--tw-line)}.training-focus-row[data-v-6065e058]{grid-template-columns:30px 38px 1fr;padding:15px 13px}.training-focus-value[data-v-6065e058]{grid-column:3}.training-focus-row>button[data-v-6065e058]{grid-column:3;grid-row:auto;width:max-content}.training-stage h1[data-v-6065e058]{font-size:32px}}@media(prefers-reduced-motion:reduce){.training-focus-row>button[data-v-6065e058],.training-summary-line>button[data-v-6065e058]{transition:none}}.runia-loading-surface[data-v-4fac3a55]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:980;display:grid;place-items:center;overflow:hidden;background:color-mix(in srgb,var(--bg,#090b10) 94%,transparent);backdrop-filter:blur(14px) saturate(.92);-webkit-backdrop-filter:blur(14px) saturate(.92)}.runia-post-login[data-v-4fac3a55]{z-index:1250}.runia-loading-core[data-v-4fac3a55]{width:min(320px,calc(100vw - 56px));display:grid;justify-items:center;gap:18px}.runia-loading-logo[data-v-4fac3a55]{display:block;width:138px;max-width:44vw;height:44px;object-fit:contain;filter:drop-shadow(0 8px 22px color-mix(in srgb,var(--text,#fff) 10%,transparent))}.runia-loading-progress[data-v-4fac3a55]{width:100%;height:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--text,#fff) 10%,transparent)}.runia-loading-progress span[data-v-4fac3a55]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--accent,#9a90e8) 82%,var(--gold,#d4b777)),var(--gold,#d4b777),color-mix(in srgb,var(--accent-2,#7f9fca) 78%,var(--gold,#d4b777)));box-shadow:0 0 12px color-mix(in srgb,var(--gold,#d4b777) 24%,transparent);transition:width .22s cubic-bezier(.2,.7,.2,1)}.runia-loading-progress.is-indeterminate span[data-v-4fac3a55]{width:34%!important;animation:runiaLoadingSweep-4fac3a55 1.15s cubic-bezier(.55,.05,.45,.95) infinite;transform:translate(-145%)}@keyframes runiaLoadingSweep-4fac3a55{0%{transform:translate(-145%)}to{transform:translate(395%)}}.runia-route-loader-enter-active[data-v-4fac3a55],.runia-route-loader-leave-active[data-v-4fac3a55],.runia-login-loader-enter-active[data-v-4fac3a55],.runia-login-loader-leave-active[data-v-4fac3a55]{transition:opacity .16s ease}.runia-route-loader-enter-from[data-v-4fac3a55],.runia-route-loader-leave-to[data-v-4fac3a55],.runia-login-loader-enter-from[data-v-4fac3a55],.runia-login-loader-leave-to[data-v-4fac3a55]{opacity:0}.guest-public-area[data-v-4fac3a55]{width:100%;min-width:0}.guest-public-main[data-v-4fac3a55]{padding:0!important;overflow:auto;background:#061720}@media(prefers-reduced-motion:reduce){.runia-loading-progress span[data-v-4fac3a55]{transition:none!important}.runia-loading-progress.is-indeterminate span[data-v-4fac3a55]{animation:none!important;transform:none!important;width:58%!important}}.runia-brand[data-v-4fac3a55]{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;min-height:48px;padding:0 10px 24px!important;overflow:visible}.runia-brand-logo[data-v-4fac3a55]{display:flex;align-items:center;justify-content:flex-start;flex:0 0 118px;width:118px;height:44px;min-width:0}.runia-brand-logo img[data-v-4fac3a55]{display:block;max-width:100%;object-fit:contain;object-position:left center}.runia-brand-logo-full[data-v-4fac3a55]{width:118px;height:44px}.runia-brand-logo-compact[data-v-4fac3a55]{width:42px;height:42px;object-position:center!important}.sidebar-collapsed .runia-brand[data-v-4fac3a55]{justify-content:center!important;padding:0 0 20px!important}.sidebar-collapsed .runia-brand-logo[data-v-4fac3a55]{flex-basis:46px;width:46px;height:46px;justify-content:center}.nav-group[data-v-4fac3a55]{display:grid;gap:2px;margin-bottom:7px}.nav-group .sidebar-label[data-v-4fac3a55]{margin:8px 11px 3px}.main-nav[data-v-4fac3a55]{padding-top:2px}.trial-note[data-v-4fac3a55]{display:none}.sidebar-utility-strip[data-v-4fac3a55]{display:grid;grid-template-columns:repeat(5,34px);justify-content:start;gap:6px;padding:12px 1px 0;border-top:1px solid rgba(205,182,138,.14)}.sidebar-utility-button[data-v-4fac3a55]{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(151,171,168,.1);border-radius:9px;color:#829895;background:#ffffff03;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease}.sidebar-utility-button[data-v-4fac3a55]:hover{color:#e5eae5;border-color:#c8aa6e33;background:#c8aa6e0e;transform:translateY(-1px)}.sidebar-utility-button.updates[data-v-4fac3a55]:hover,.sidebar-utility-button.updates.active[data-v-4fac3a55]{color:#d9bf82;border-color:#c8aa6e47;background:#c8aa6e12}.sidebar-utility-button.feedback[data-v-4fac3a55]:hover{color:#c48eb2}.sidebar-utility-button.bug[data-v-4fac3a55]:hover{color:#e77a7e}.sidebar-utility-button.help[data-v-4fac3a55]:hover{color:#78bdd8}.sidebar-utility-button.privacy[data-v-4fac3a55]:hover{color:#83c7ad}.sidebar-collapsed .sidebar-utility-strip[data-v-4fac3a55]{grid-template-columns:repeat(2,32px);justify-content:center;gap:5px;padding-top:10px}.sidebar-collapsed .sidebar-utility-button[data-v-4fac3a55]{width:32px;height:32px;border-radius:9px}.runia-support-backdrop[data-v-4fac3a55]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:20px;background:#020a0f94;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.runia-support-card[data-v-4fac3a55]{width:min(470px,calc(100vw - 28px));padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#11141a;box-shadow:0 28px 90px #00000080;color:#eef0f4}.runia-support-card>header[data-v-4fac3a55]{display:grid;grid-template-columns:36px minmax(0,1fr) 34px;gap:10px;align-items:center;padding-bottom:14px;border-bottom:1px solid rgba(200,170,110,.12)}.runia-support-mark[data-v-4fac3a55]{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#d7bd85;background:#c8aa6e12}.runia-support-card>header div[data-v-4fac3a55]{min-width:0;display:grid;gap:2px}.runia-support-card>header small[data-v-4fac3a55]{font-size:12px;letter-spacing:1.1px;color:#9a8b6c}.runia-support-card>header strong[data-v-4fac3a55]{font-size:15px;font-weight:620}.runia-support-card>header>button[data-v-4fac3a55]{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#8ba09d}.runia-support-card>header>button[data-v-4fac3a55]:hover{background:#ffffff0a;color:#edf2ed}.runia-support-copy[data-v-4fac3a55]{margin:16px 0 12px;color:#9fb1ae;font-size:12px;line-height:1.65}.runia-support-card textarea[data-v-4fac3a55]{width:100%;min-height:132px;resize:vertical;padding:12px;border:1px solid rgba(161,187,180,.16);border-radius:12px;background:#0d0f14;color:#eef0f4;font:inherit;font-size:12px;line-height:1.6;outline:none}.runia-support-card textarea[data-v-4fac3a55]:focus{border-color:#c8aa6e61;box-shadow:0 0 0 3px #c8aa6e0e}.runia-support-card>footer[data-v-4fac3a55]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.runia-support-card>footer small[data-v-4fac3a55]{font-size:12px;color:#718783}.runia-support-submit[data-v-4fac3a55]{min-height:36px;padding:0 13px;border:1px solid rgba(200,170,110,.27);border-radius:10px;display:inline-flex;align-items:center;gap:7px;color:#e6d2a7;background:#c8aa6e13;font-size:12px;font-weight:650}.runia-support-submit[data-v-4fac3a55]:disabled{opacity:.45;cursor:not-allowed}.runia-support-links[data-v-4fac3a55]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.runia-support-links button[data-v-4fac3a55]{min-height:42px;padding:0 12px;border:1px solid rgba(151,171,168,.14);border-radius:11px;display:flex;align-items:center;gap:8px;color:#aec0bc;background:#ffffff05;font-size:12px}.runia-support-links button[data-v-4fac3a55]:hover{border-color:#c8aa6e38;color:#e4d1aa;background:#c8aa6e0b}.runia-topbar[data-v-4fac3a55]{position:relative;min-height:61px;padding-inline:clamp(14px,2.2vw,30px);background:color-mix(in srgb,var(--panel,#071923) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(188,178,151,.1)}.topbar-coach[data-v-4fac3a55]{min-height:55px}.header-page-copy[data-v-4fac3a55]{min-width:0;display:flex;align-items:center}.header-page-copy small[data-v-4fac3a55]{font-size:12px;letter-spacing:1.25px;color:#718c8d}.header-page-copy strong[data-v-4fac3a55]{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e4e7ec;font-size:14px;font-weight:560}.topbar-right[data-v-4fac3a55]{position:relative;gap:6px}.header-live-pill[data-v-4fac3a55]{min-height:34px;display:flex;align-items:center;gap:7px;padding:0 11px;border:1px solid rgba(96,202,177,.2);border-radius:999px;color:#88cdbd;background:#60cab10b;font-size:12px;letter-spacing:.45px}.header-live-pill>b[data-v-4fac3a55]{font-size:12px;font-weight:650}.header-live-pill>span[data-v-4fac3a55]{width:6px;height:6px;border-radius:50%;background:#67cdb7;box-shadow:0 0 11px #67cdb7}.header-demo-dot[data-v-4fac3a55]{padding:5px 8px;border-radius:999px;color:#c9b7e8;background:#a682d914;font-size:12px;font-weight:700}.header-quick-actions[data-v-4fac3a55]{display:flex;align-items:center;gap:3px;padding:0 3px}.header-quick-button[data-v-4fac3a55]{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid transparent;border-radius:11px;color:#8e96a3;background:transparent}.header-quick-button[data-v-4fac3a55]:hover,.header-quick-button.active[data-v-4fac3a55]{color:#e5e7eb;border-color:#9a90e829;background:#9a90e80e}.header-quick-button.active .quick-glow[data-v-4fac3a55]{position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:#9a90e8;box-shadow:0 0 10px #9a90e8b3}.header-count[data-v-4fac3a55]{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:#c8aa6e;color:#111318;font-size:12px;font-weight:800;box-shadow:0 0 0 2px #0f1116}.header-economy[data-v-4fac3a55]{position:relative;isolation:isolate;height:40px;min-width:126px;padding:0 10px 0 7px;display:flex;align-items:center;gap:8px;overflow:hidden;border:1px solid rgba(200,170,110,.18);border-radius:12px;background:linear-gradient(135deg,#c8aa6e14,#2d4a5209);color:#d8cfbd;text-align:left}.header-economy[data-v-4fac3a55]:before{content:"";position:absolute;z-index:-1;top:-80%;right:45%;bottom:-80%;left:-35%;background:radial-gradient(circle,rgba(210,184,125,.18),transparent 58%);opacity:.7}.header-economy[data-v-4fac3a55]:hover{border-color:#c8aa6e6b;transform:translateY(-1px);box-shadow:0 8px 24px #0000002e}.economy-orb[data-v-4fac3a55]{position:relative;width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:1px solid rgba(200,170,110,.2);border-radius:9px;color:#d4b56f;background:#c8aa6e12}.economy-orb i[data-v-4fac3a55]{position:absolute;right:3px;bottom:3px;width:4px;height:4px;border-radius:50%;background:#6ad3ba;box-shadow:0 0 8px #6ad3ba}.economy-copy[data-v-4fac3a55]{min-width:0;display:grid;gap:0}.economy-copy b[data-v-4fac3a55]{white-space:nowrap;color:#e5dcc9;font-size:13px;font-weight:680;line-height:1.08}.economy-copy b small[data-v-4fac3a55]{color:#819794;font-size:12px;font-weight:500}.economy-copy em[data-v-4fac3a55]{margin-top:2px;color:#a89064;font-size:12px;font-style:normal;font-weight:760;letter-spacing:.7px}.economy-spark[data-v-4fac3a55]{position:absolute;right:6px;top:5px;color:#d9bc78;opacity:.7}.header-economy.plan-invocador[data-v-4fac3a55]{border-color:#5abeaa38;background:linear-gradient(135deg,#49aa971b,#c8aa6e09)}.header-economy.plan-invocador .economy-orb[data-v-4fac3a55]{color:#74ceb9;border-color:#5bc4ae3d;background:#48ab9714}.header-economy.plan-invocador .economy-copy em[data-v-4fac3a55]{color:#78c7b5}.header-economy.plan-pro[data-v-4fac3a55]{border-color:#dab35a57;background:linear-gradient(135deg,#d2a64221,#5c41160b);box-shadow:inset 0 0 28px #d8b25a06}.header-economy.plan-pro .economy-copy em[data-v-4fac3a55]{color:#e0bd6e}.header-economy.plan-pro[data-v-4fac3a55]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 24%,rgba(255,239,192,.08) 46%,transparent 64%);transform:translate(-120%);animation:headerShimmer-4fac3a55 7s ease-in-out infinite}.header-profile.compact[data-v-4fac3a55]{min-height:38px;padding:2px 8px 2px 2px;border:1px solid transparent;border-radius:999px}.header-profile.compact[data-v-4fac3a55]:hover{border-color:#c8aa6e24;background:#ffffff06}.header-more[data-v-4fac3a55]{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:#8fa3a1}.header-more[data-v-4fac3a55]:hover{background:#ffffff09;color:#e6e9e3}.header-menu-panel[data-v-4fac3a55]{position:fixed;right:12px;top:64px;left:auto;bottom:auto;margin:0;width:min(370px,calc(100vw - 24px));padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:#11141a;color:var(--text);box-shadow:0 28px 90px #0000008f,0 0 0 1px #ffffff04;overflow:hidden}.header-menu-panel[data-v-4fac3a55]:popover-open{display:block}.header-menu-panel>header[data-v-4fac3a55]{padding:8px 8px 12px;display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.065)}.header-menu-panel>header>div[data-v-4fac3a55]{display:grid;gap:2px}.header-menu-panel>header small[data-v-4fac3a55]{font-size:12px;color:#b89f72;letter-spacing:.9px}.header-menu-panel>header strong[data-v-4fac3a55]{font-size:13px;font-weight:560}.header-menu-panel>header button[data-v-4fac3a55]{width:30px;height:30px;display:grid;place-items:center;color:#858d99}.header-menu-status[data-v-4fac3a55]{margin:9px 2px;padding:10px;display:grid;grid-template-columns:34px 1fr auto;gap:9px;align-items:center;border:1px solid rgba(200,170,110,.09);border-radius:12px;background:#ffffff05}.status-gem[data-v-4fac3a55]{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#bca36f;background:#c8aa6e12}.status-gem.plan-invocador[data-v-4fac3a55]{color:#77cdb9;background:#57b8a414}.status-gem.plan-pro[data-v-4fac3a55]{color:#e1bd68;background:#d7b1531a;box-shadow:0 0 18px #d7b15314}.header-menu-status>span[data-v-4fac3a55]:nth-child(2){display:grid;gap:2px}.header-menu-status b[data-v-4fac3a55]{font-size:13px}.header-menu-status small[data-v-4fac3a55]{font-size:12px;color:#858d99}.header-menu-status button[data-v-4fac3a55]{padding:7px 9px;border:1px solid rgba(200,170,110,.14);border-radius:8px;color:#bda66f;background:#c8aa6e0b;font-size:12px}.header-menu-row[data-v-4fac3a55]{width:100%;min-height:54px;padding:8px;border-bottom:1px solid rgba(200,170,110,.07);display:grid;grid-template-columns:24px 1fr auto;gap:9px;align-items:center;text-align:left;color:#9aa2ae}.header-menu-row>span[data-v-4fac3a55]{display:grid;gap:2px}.header-menu-row b[data-v-4fac3a55]{font-size:13px;font-weight:560;color:#e4e7ec}.header-menu-row small[data-v-4fac3a55]{font-size:12px;color:#777f8c}.header-menu-row[data-v-4fac3a55]:hover{background:#ffffff07}.header-menu-meta[data-v-4fac3a55]{padding:10px 8px;display:flex;justify-content:space-between;gap:10px;color:#777f8c;font-size:12px}.header-menu-meta span[data-v-4fac3a55]{display:flex;align-items:center;gap:6px}.header-menu-controls[data-v-4fac3a55]{padding:7px 5px 2px;display:flex;justify-content:flex-end;gap:5px}.connect-steps[data-v-4fac3a55]{display:grid;gap:8px;margin:17px 0}.connect-steps span[data-v-4fac3a55]{padding:10px 12px;border:1px solid rgba(200,170,110,.1);border-radius:10px;display:flex;align-items:center;gap:10px;color:#a6b7b2;font-size:12px}.connect-steps b[data-v-4fac3a55]{color:#c8aa6e;font-size:12px}@keyframes headerShimmer-4fac3a55{0%,68%,to{transform:translate(-120%)}80%{transform:translate(120%)}}.coach-compare-coming[data-v-4fac3a55]{min-height:58px;padding:11px 13px;border:1px solid rgba(200,170,110,.12);border-radius:11px;display:flex;align-items:flex-start;gap:10px;background:#c8aa6e09;color:#aa9b7d}.coach-compare-coming>svg[data-v-4fac3a55]{margin-top:2px;flex:0 0 auto}.coach-compare-coming>span[data-v-4fac3a55]{display:grid;gap:3px}.coach-compare-coming strong[data-v-4fac3a55]{font-size:13px;font-weight:600;color:#d8c49a}.coach-compare-coming small[data-v-4fac3a55]{font-size:12px;line-height:1.55;color:#839b98}.route-not-found[data-v-4fac3a55]{min-height:65vh;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;padding:30px}.route-not-found>span[data-v-4fac3a55]{color:#c8aa6e;font-size:12px;letter-spacing:1.5px}.route-not-found h1[data-v-4fac3a55]{margin:0;color:#e8e2d5;font-size:30px;font-weight:450}.route-not-found p[data-v-4fac3a55]{max-width:650px;margin:4px 0 8px;color:#829a97;font-size:13px;line-height:1.65}.route-not-found p b[data-v-4fac3a55]{color:#baa36f}.route-not-found button[data-v-4fac3a55]{padding:9px 13px;border:1px solid rgba(200,170,110,.18);border-radius:10px;color:#d9c38f;background:#c8aa6e0d;font-size:12px}.route-coach[data-v-4fac3a55]{padding-top:0}.route-coach .coach-layout[data-v-4fac3a55]{min-height:0}.conversation-panel.live-coaching .conversation-head[data-v-4fac3a55]{border-bottom-color:#62beac29}.conversation-panel.live-coaching .chat-scroll[data-v-4fac3a55]{background:radial-gradient(circle at 50% 0,rgba(80,179,159,.035),transparent 30%)}.live-empty-conversation[data-v-4fac3a55]{max-width:720px;margin:auto;padding:26px;display:flex;align-items:center;justify-content:center;gap:12px;color:#86a49f}.live-empty-conversation>svg[data-v-4fac3a55]{color:#d2ba89}.live-empty-conversation div[data-v-4fac3a55]{display:grid;gap:4px}.live-empty-conversation strong[data-v-4fac3a55]{font-size:12px;color:#d9d3c6;font-weight:500}.live-empty-conversation p[data-v-4fac3a55]{margin:0;font-size:12px;line-height:1.55}@media(max-width:1100px){.topbar-left .live-context[data-v-4fac3a55]{max-width:250px}.header-page-copy strong[data-v-4fac3a55]{max-width:210px}.header-profile-name[data-v-4fac3a55]{max-width:90px}.header-economy[data-v-4fac3a55]{min-width:112px}.economy-copy b small[data-v-4fac3a55]{display:none}}@media(max-width:820px){.header-page-copy[data-v-4fac3a55]{display:none}.header-live-pill[data-v-4fac3a55]{max-width:104px;overflow:hidden;white-space:nowrap}.header-profile-name[data-v-4fac3a55]{display:none!important}.header-profile.compact[data-v-4fac3a55]{padding-right:2px}.header-economy[data-v-4fac3a55]{min-width:84px;padding-right:8px}.economy-copy b[data-v-4fac3a55],.economy-copy em[data-v-4fac3a55]{font-size:12px}.economy-orb[data-v-4fac3a55]{width:26px;height:26px;flex-basis:26px}.economy-spark[data-v-4fac3a55]{display:none}}@media(max-width:560px){.runia-topbar[data-v-4fac3a55]{min-height:56px;padding-inline:8px}.topbar-right[data-v-4fac3a55]{gap:2px}.header-live-pill[data-v-4fac3a55]{width:34px;min-width:34px;padding:0;justify-content:center}.header-live-pill>b[data-v-4fac3a55]{display:none}.header-demo-dot[data-v-4fac3a55]{display:none}.header-quick-actions[data-v-4fac3a55]{gap:0;padding:0}.header-quick-button[data-v-4fac3a55],.header-more[data-v-4fac3a55]{width:34px;height:36px}.header-economy[data-v-4fac3a55]{height:38px;min-width:70px;padding:0 6px;gap:5px}.economy-orb[data-v-4fac3a55]{display:none}.economy-copy b[data-v-4fac3a55]{font-size:12px}.economy-copy em[data-v-4fac3a55]{margin-top:1px;font-size:12px;letter-spacing:.35px}.header-profile.compact[data-v-4fac3a55]{min-height:36px}.profile-mini[data-v-4fac3a55]{width:32px!important;height:32px!important}.header-menu-panel[data-v-4fac3a55]{top:60px;right:8px;left:8px;width:auto;max-height:calc(100dvh - 70px);overflow:auto}.lcu-connect-card[data-v-4fac3a55]{max-width:560px}.connect-steps span[data-v-4fac3a55]{align-items:flex-start}}.sidebar .main-nav[data-v-4fac3a55]{flex:1 1 auto;min-height:0;min-width:0;max-width:100%;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(200,170,110,.22) transparent}.sidebar .nav-group[data-v-4fac3a55]{min-width:0;max-width:100%;overflow:visible}.sidebar .workspace-choice[data-v-4fac3a55]{min-width:0;max-width:100%;overflow:clip}.sidebar .sidebar-bottom[data-v-4fac3a55]{position:relative;flex:0 0 auto;min-width:0;max-width:100%;overflow:visible}@media(min-width:961px){.sidebar[data-v-4fac3a55]{overflow:visible!important}}.sidebar-resize[data-v-4fac3a55]{z-index:120!important}.sidebar-identity-shell[data-v-4fac3a55]{position:relative;min-width:0;overflow:visible}.runia-sidebar-user[data-v-4fac3a55]{min-width:0;overflow:hidden}.runia-user-avatar[data-v-4fac3a55]{overflow:hidden;flex:0 0 36px;width:36px;height:36px}.runia-user-avatar img[data-v-4fac3a55],.sidebar-identity-panel-avatar img[data-v-4fac3a55]{width:100%;height:100%;display:block;object-fit:cover;transform-origin:center}.sidebar-identity-chevron[data-v-4fac3a55]{flex:0 0 auto;transition:transform .18s ease}.sidebar-identity-shell.open .sidebar-identity-chevron[data-v-4fac3a55]{transform:rotate(180deg)}.sidebar-identity-panel[data-v-4fac3a55]{position:absolute;z-index:95;left:-2px;right:-2px;bottom:58px;min-height:118px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background-color:#11141a;background-image:linear-gradient(155deg,#171a22,#0f1116 78%);background-size:cover;background-position:center;box-shadow:0 24px 70px #0000007a;overflow:hidden;color:#e6ebe6}.sidebar-identity-panel-shade[data-v-4fac3a55]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#090b100a,#090b1033 38%,#090b10e6)}.sidebar-identity-profile[data-v-4fac3a55]{position:relative;z-index:1;width:100%;min-height:118px;padding:48px 42px 12px 12px;display:grid;grid-template-columns:48px minmax(0,1fr) 16px;gap:10px;align-items:end;text-align:left;color:inherit;background:transparent!important;border-radius:0!important}.sidebar-identity-profile[data-v-4fac3a55]:hover{background:linear-gradient(180deg,transparent,rgba(255,255,255,.025))!important}.sidebar-identity-panel-avatar[data-v-4fac3a55]{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;overflow:hidden;color:#d8c48d;background:#20242d;border:2px solid #11141a;box-shadow:0 6px 18px #0000004d}.sidebar-identity-panel-copy[data-v-4fac3a55]{min-width:0;display:grid;gap:2px;align-self:end}.sidebar-identity-panel-copy strong[data-v-4fac3a55]{font-size:13px;font-weight:620;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 9px rgba(0,0,0,.7)}.sidebar-identity-panel-copy small[data-v-4fac3a55]{font-size:12px;color:#a1a8b2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px rgba(0,0,0,.65)}.sidebar-identity-panel-arrow[data-v-4fac3a55]{align-self:center;color:#c9b47e;filter:drop-shadow(0 2px 5px rgba(0,0,0,.5))}.sidebar-identity-logout-icon[data-v-4fac3a55]{position:absolute;z-index:2;right:9px;top:9px;width:31px;height:31px;padding:0!important;display:grid!important;place-items:center;border:1px solid rgba(255,255,255,.13)!important;border-radius:10px!important;color:#d8aaa8!important;background:#04101794!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sidebar-identity-logout-icon[data-v-4fac3a55]:hover{color:#ffb6b1!important;border-color:#e077714d!important;background:#541c1d8c!important}.sidebar-collapsed .sidebar-identity-panel[data-v-4fac3a55]{position:fixed;left:70px;right:auto;bottom:15px;width:270px}.sidebar-collapsed .runia-sidebar-user[data-v-4fac3a55]{justify-content:center!important;padding-inline:0!important}.sidebar-collapsed .runia-sidebar-user>div[data-v-4fac3a55]:nth-child(2),.sidebar-collapsed .runia-sidebar-user>.sidebar-identity-chevron[data-v-4fac3a55]{display:none!important}.header-account-selector[data-v-4fac3a55]{cursor:pointer}.header-account-selector.active[data-v-4fac3a55]{border-color:#c8aa6e33!important;background:#c8aa6e0b!important}.header-account-chevron[data-v-4fac3a55]{color:#767f8c;transition:transform .16s ease}.header-account-selector.active .header-account-chevron[data-v-4fac3a55]{transform:rotate(180deg)}.header-account-panel[data-v-4fac3a55]{position:fixed;right:70px;top:64px;left:auto;bottom:auto;margin:0;width:min(390px,calc(100vw - 24px));padding:9px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:#11141a;color:var(--text);box-shadow:0 28px 90px #0000008f,0 0 0 1px #ffffff04;overflow:hidden}.header-account-panel[data-v-4fac3a55]:popover-open{display:block}.header-account-panel>header[data-v-4fac3a55]{padding:8px 8px 11px;display:flex;align-items:start;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.065)}.header-account-panel>header>div[data-v-4fac3a55]{min-width:0;display:grid;gap:2px}.header-account-panel>header small[data-v-4fac3a55],.header-account-list>small[data-v-4fac3a55]{font-size:12px;letter-spacing:.9px;color:#b89f72}.header-account-panel>header strong[data-v-4fac3a55]{font-size:13px;font-weight:570;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-panel>header>button[data-v-4fac3a55]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#858d99}.header-account-panel>header>button[data-v-4fac3a55]:hover{background:#ffffff09}.header-account-current[data-v-4fac3a55]{width:100%;min-height:65px;margin:8px 0;padding:8px;border:1px solid color-mix(in srgb,var(--gold,#c8aa6e) 16%,transparent);border-radius:12px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;gap:9px;align-items:center;text-align:left;background:#c8aa6e09;color:#e4e7ec}.header-account-current[data-v-4fac3a55]:hover{border-color:#c8aa6e4d;background:#c8aa6e0f}.header-account-avatar[data-v-4fac3a55]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;overflow:hidden;color:#d6bd84;background:#20242d;border:1px solid rgba(255,255,255,.08)}.header-account-avatar img[data-v-4fac3a55]{width:100%;height:100%;display:block;object-fit:cover}.header-account-current>span[data-v-4fac3a55]:nth-child(2),.header-account-list button>span[data-v-4fac3a55]:nth-child(2){min-width:0;display:grid;gap:2px}.header-account-current b[data-v-4fac3a55],.header-account-list b[data-v-4fac3a55]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-current b small[data-v-4fac3a55],.header-account-list b small[data-v-4fac3a55]{font-size:12px;color:#848c98;font-weight:500}.header-account-current em[data-v-4fac3a55],.header-account-list em[data-v-4fac3a55]{font-size:12px;color:#7c8592;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-current>svg[data-v-4fac3a55]{color:#9e8d66}.header-account-list[data-v-4fac3a55]{padding:5px 0 4px;display:grid;gap:3px}.header-account-list>small[data-v-4fac3a55]{padding:0 7px 5px}.header-account-list>button[data-v-4fac3a55]{width:100%;min-height:53px;padding:6px 7px;border:1px solid transparent;border-radius:10px;display:grid;grid-template-columns:38px minmax(0,1fr) 17px;gap:8px;align-items:center;text-align:left;color:#9aa2ae}.header-account-list>button[data-v-4fac3a55]:hover{background:#ffffff06}.header-account-list>button.active[data-v-4fac3a55]{border-color:#9a90e82e;background:#9a90e80e}.header-account-list>button.active>svg[data-v-4fac3a55]{color:#aaa2e3}.header-account-list .header-account-avatar[data-v-4fac3a55]{width:36px;height:36px;border-radius:10px}.header-account-list button[data-v-4fac3a55]:disabled{opacity:.55}.header-account-empty[data-v-4fac3a55]{min-height:90px;padding:13px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;color:#9099a5}.header-account-empty>svg[data-v-4fac3a55]{color:#c0a772}.header-account-empty>span[data-v-4fac3a55]{display:grid;gap:3px}.header-account-empty b[data-v-4fac3a55]{font-size:13px}.header-account-empty small[data-v-4fac3a55]{font-size:12px;color:#777f8c;line-height:1.4}.header-account-panel>footer[data-v-4fac3a55]{padding:8px 4px 2px;border-top:1px solid rgba(200,170,110,.08);display:flex;align-items:center;justify-content:space-between;gap:8px}.header-account-panel>footer button[data-v-4fac3a55]{min-height:34px;padding:0 9px;border:1px solid rgba(200,170,110,.12);border-radius:9px;display:flex;align-items:center;gap:6px;color:#b8a36f;font-size:12px;background:#c8aa6e09}.header-account-panel>footer span[data-v-4fac3a55]{font-size:12px;color:#747d89}@media(max-width:730px){.header-account-panel[data-v-4fac3a55]{right:8px;top:56px;width:calc(100vw - 16px)}.sidebar-identity-panel[data-v-4fac3a55]{left:0;right:0}.runia-post-login-inner[data-v-4fac3a55]{padding:24px 20px 20px}}.runia-native-update[data-v-4fac3a55]{position:fixed;z-index:12050;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:transparent;backdrop-filter:blur(18px) saturate(.82);-webkit-backdrop-filter:blur(18px) saturate(.82);color:var(--ink,#edf0f3)}.runia-native-update-center[data-v-4fac3a55]{width:min(520px,calc(100vw - 48px));display:grid;justify-items:center;gap:11px;text-align:center;background:transparent!important;border:0!important;box-shadow:none!important}.runia-native-update-kicker[data-v-4fac3a55]{color:color-mix(in srgb,var(--gold,#c8aa6e) 82%,var(--ink,#edf0f3));font-size:12px;letter-spacing:1.55px;font-weight:680;text-transform:uppercase}.runia-native-update-center>strong[data-v-4fac3a55]{max-width:440px;color:var(--ink,#edf0f3);font-size:16px;font-weight:590;line-height:1.45}.runia-native-update-center>small[data-v-4fac3a55]{color:var(--muted,#8d96a2);font-size:12px;line-height:1.5}.runia-native-update-meter[data-v-4fac3a55]{width:100%;height:5px;margin-top:3px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ink,#edf0f3) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink,#edf0f3) 4%,transparent)}.runia-native-update-meter>span[data-v-4fac3a55]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--gold,#c8aa6e) 72%,var(--accent,#6fc2b0)),var(--gold,#c8aa6e));box-shadow:0 0 18px color-mix(in srgb,var(--gold,#c8aa6e) 26%,transparent);transition:width .18s cubic-bezier(.2,.7,.2,1)}.runia-native-update-percent[data-v-4fac3a55]{color:var(--ink,#edf0f3);font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.runia-native-update-center>button[data-v-4fac3a55]{min-height:38px;margin-top:2px;padding:0 15px;border:1px solid color-mix(in srgb,var(--gold,#c8aa6e) 32%,transparent);border-radius:10px;color:color-mix(in srgb,var(--gold,#c8aa6e) 80%,var(--ink,#edf0f3));background:color-mix(in srgb,var(--gold,#c8aa6e) 7%,transparent);font-size:12px;font-weight:650}.runia-native-update-center>button[data-v-4fac3a55]:hover:not(:disabled){background:color-mix(in srgb,var(--gold,#c8aa6e) 12%,transparent)}.runia-native-update-center>button[data-v-4fac3a55]:disabled{opacity:.5;cursor:default}.runia-native-update-enter-active[data-v-4fac3a55],.runia-native-update-leave-active[data-v-4fac3a55]{transition:opacity .2s ease}.runia-native-update-enter-from[data-v-4fac3a55],.runia-native-update-leave-to[data-v-4fac3a55]{opacity:0}@media(max-width:650px){.runia-native-update[data-v-4fac3a55]{padding:18px}.runia-native-update-center[data-v-4fac3a55]{width:min(100%,430px)}}.runia-brand[data-v-4fac3a55]{position:relative}.runia-alpha-badge[data-v-4fac3a55]{position:absolute;right:9px;top:9px;padding:2px 6px;border:1px solid rgba(200,170,110,.22);border-radius:999px;color:#c6ae76;background:#c8aa6e0b;font-size:12px;font-weight:720;letter-spacing:.8px;line-height:1.2;pointer-events:none}.runia-alpha-badge.compact[data-v-4fac3a55]{right:5px;top:4px;width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#cdb170;box-shadow:0 0 0 3px #c8aa6e14,0 0 9px #c8aa6e29;font-size:0;letter-spacing:0}.coach-compare-coming.network[data-v-4fac3a55]{border-color:#58bea92b;background:#48aa9609;color:#7fc0b1}.coach-compare-coming.network strong[data-v-4fac3a55]{color:#a7d2c7}@media(max-width:820px){.runia-alpha-badge[data-v-4fac3a55]:not(.compact){right:7px}}.runia-public-header[data-v-4fac3a55]{position:sticky;z-index:910;top:0;min-height:64px;padding:0 clamp(18px,3.2vw,52px);border-bottom:1px solid rgba(213,181,109,.16);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:26px;background:linear-gradient(180deg,#030f17f5,#031018e6);box-shadow:0 12px 38px #0000002e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-brand[data-v-4fac3a55]{width:126px;height:42px;display:flex;align-items:center}.public-brand img[data-v-4fac3a55]{width:112px;max-height:30px;object-fit:contain;object-position:left center}.public-nav[data-v-4fac3a55]{height:64px;display:flex;align-items:stretch;gap:7px}.public-nav>button[data-v-4fac3a55]{position:relative;min-width:82px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:7px;color:#829895;font-size:12px;font-weight:600;transition:color .18s ease,background .18s ease}.public-nav>button[data-v-4fac3a55]:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;border-radius:999px;background:#d8b66b;transform:scaleX(0);transition:transform .2s ease}.public-nav>button[data-v-4fac3a55]:hover,.public-nav>button.active[data-v-4fac3a55]{color:#eee5d5}.public-nav>button.active[data-v-4fac3a55]:after{transform:scaleX(1)}.public-nav .community-highlight[data-v-4fac3a55]{align-self:center;height:38px;min-width:132px;border:1px solid rgba(92,185,158,.2);border-radius:999px;color:#9ed3c4;background:linear-gradient(120deg,#399c8614,#d5b56d0e);box-shadow:inset 0 1px #ffffff06}.public-nav .community-highlight[data-v-4fac3a55]:after{display:none}.public-nav .community-highlight small[data-v-4fac3a55]{padding:2px 5px;border-radius:999px;color:#dfc789;background:#d5b56d14;font-size:12px;letter-spacing:.6px}.public-nav .community-highlight[data-v-4fac3a55]:hover,.public-nav .community-highlight.active[data-v-4fac3a55]{border-color:#68caae57;color:#c2eadf;background:linear-gradient(120deg,#399c8621,#d5b56d13)}.public-nav .public-download[data-v-4fac3a55]{align-self:center;height:38px;min-width:120px;border:1px solid rgba(213,181,109,.18);border-radius:999px;color:#d8c183;background:#d5b56d0b}.public-nav .public-download[data-v-4fac3a55]:after{display:none}.public-nav .public-download[data-v-4fac3a55]:hover{color:#f0d796;border-color:#d5b56d57;background:#d5b56d14}.public-header-actions[data-v-4fac3a55]{display:flex;align-items:center;gap:7px}.public-login[data-v-4fac3a55],.public-signup[data-v-4fac3a55]{height:38px;padding:0 14px;border-radius:10px;font-size:12px;font-weight:700}.public-login[data-v-4fac3a55]{border:1px solid rgba(213,181,109,.14);color:#b7c6c2;background:#ffffff03}.public-login[data-v-4fac3a55]:hover{color:#eee5d5;border-color:#d5b56d47}.public-signup[data-v-4fac3a55]{display:flex;align-items:center;gap:7px;color:#071820;background:linear-gradient(135deg,#efd18a,#caa553);box-shadow:inset 0 1px #ffffff7a,0 7px 20px #caa55324}.public-signup[data-v-4fac3a55]:hover{filter:brightness(1.06);transform:translateY(-1px)}.public-marketing-area[data-v-4fac3a55]{margin-left:0!important;min-width:0}.public-marketing-area>.content-main[data-v-4fac3a55]{padding:0!important;max-width:none!important}.public-home-main[data-v-4fac3a55]{overflow:visible}@media(max-width:880px){.runia-public-header[data-v-4fac3a55]{grid-template-columns:auto 1fr;gap:12px}.public-nav[data-v-4fac3a55]{order:3;grid-column:1/-1;height:46px;overflow-x:auto}.public-header-actions[data-v-4fac3a55]{justify-self:end}.public-nav>button[data-v-4fac3a55]{min-width:max-content}.public-brand[data-v-4fac3a55]{width:105px}.public-brand img[data-v-4fac3a55]{width:96px}}@media(max-width:620px){.runia-public-header[data-v-4fac3a55]{padding:7px 10px}.public-header-actions>.runia-language-control[data-v-4fac3a55],.public-header-actions>.runia-theme-control[data-v-4fac3a55]{display:none}.public-login[data-v-4fac3a55]{display:none}.public-signup[data-v-4fac3a55]{padding:0 10px}.public-nav[data-v-4fac3a55]{gap:2px}.public-nav .community-highlight[data-v-4fac3a55]{min-width:116px}}.runia-public-header[data-v-4fac3a55]{min-height:54px!important;padding:0 clamp(14px,2.2vw,38px)!important;gap:12px!important;background:#06141ce8!important;border-bottom-color:#d3c39921!important}.public-brand[data-v-4fac3a55]{width:102px!important;height:39px!important}.public-brand img[data-v-4fac3a55]{width:95px!important}.public-nav[data-v-4fac3a55]{height:54px!important;align-items:center!important;gap:3px!important}.public-nav>button[data-v-4fac3a55]{height:34px!important;min-width:0!important;padding:0 12px!important;border-radius:10px!important;font-size:12px!important}.public-nav>button[data-v-4fac3a55]:after{display:none!important}.public-nav>button.active[data-v-4fac3a55]:not(.community-highlight){background:#ffffff0e}.public-nav .community-highlight[data-v-4fac3a55],.public-nav .public-download[data-v-4fac3a55]{height:32px!important;min-width:0!important;padding:0 12px!important;border-radius:10px!important;box-shadow:none!important}.public-nav .community-highlight[data-v-4fac3a55]{background:#54a69012!important}.public-nav .public-download[data-v-4fac3a55]{background:#ceaa6813!important}.public-login[data-v-4fac3a55],.public-signup[data-v-4fac3a55]{height:32px!important;padding:0 11px!important;border-radius:10px!important}.beta-profile-shortcuts[data-v-4fac3a55]{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:10px 12px 6px;border-top:1px solid var(--line)}.beta-profile-shortcuts button[data-v-4fac3a55]{display:flex;align-items:center;gap:7px;text-align:left;min-width:0;min-height:32px;padding:6px 8px;border-radius:9px;border:1px solid transparent;background:var(--surface);color:var(--text);font-size:12px}.beta-profile-shortcuts button[data-v-4fac3a55]:hover{background:var(--surface-2);border-color:var(--line)}@media(max-width:980px){.runia-public-header[data-v-4fac3a55]{grid-template-columns:auto minmax(0,1fr)!important}.public-nav[data-v-4fac3a55]{order:3;grid-column:1 / -1;height:39px!important;overflow-x:auto}.public-header-actions[data-v-4fac3a55]{justify-self:end}.runia-public-header[data-v-4fac3a55]{padding-top:5px!important;padding-bottom:5px!important}}@media(max-width:580px){.public-nav>button[data-v-4fac3a55]{padding:0 8px!important}.public-nav .public-download[data-v-4fac3a55]{display:none!important}.public-nav .community-highlight[data-v-4fac3a55]{min-width:0!important}.public-login[data-v-4fac3a55]{display:none!important}}.runia-social-content[data-v-4fac3a55]{padding-left:64px!important}.public-layout-rollback[data-v-4fac3a55],.header-layout-return[data-v-4fac3a55]{display:inline-flex;align-items:center;gap:6px;justify-content:center;min-height:30px;padding:4px 9px!important;border:1px solid rgba(200,170,110,.23)!important;border-radius:9px!important;background:#c8aa6e12!important;color:var(--gold,#d1b477)!important;font-size:12px!important}.public-layout-rollback[data-v-4fac3a55]:hover,.header-layout-return[data-v-4fac3a55]:hover{background:#c8aa6e24!important}@media(max-width:980px){.public-layout-rollback span[data-v-4fac3a55]{display:none}}@media(max-width:660px){.runia-social-content[data-v-4fac3a55]{padding-left:54px!important}.header-layout-return[data-v-4fac3a55]{font-size:0!important;padding:4px!important}}.native-shell .runia-workspace-topbar[data-v-4fac3a55],.native-shell .runia-topbar[data-v-4fac3a55]{display:none!important}.runia-workspace-topbar[data-v-4fac3a55]{--ws-bg:#11141b;--ws-ink:#edf0f4;--ws-muted:#929baa;height:42px;min-height:42px;padding:0 17px 0 80px;flex:none;box-sizing:border-box;position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ws-bg);color:var(--ws-ink);border-bottom:1px solid rgba(166,191,205,.13)}.runia-workspace-topbar .runia-workspace-page[data-v-4fac3a55]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.runia-workspace-topbar .runia-workspace-page-icon[data-v-4fac3a55]{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;background:#7e91b013;color:#aab4c5;border:1px solid rgba(151,162,184,.18);border-radius:8px}.runia-workspace-topbar .runia-workspace-page strong[data-v-4fac3a55]{color:inherit;font-size:12px;font-weight:610;letter-spacing:.01em;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-workspace-topbar .runia-workspace-actions[data-v-4fac3a55]{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex:none;min-width:0}.runia-workspace-topbar .runia-workspace-actions>button[data-v-4fac3a55]{width:29px;height:29px;min-height:29px;display:grid;place-items:center;padding:0;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--ws-muted);cursor:pointer;transition:color .17s ease,background .17s ease}.runia-workspace-topbar .runia-workspace-actions>button[data-v-4fac3a55]:hover{color:var(--ws-ink);background:#8b97ae17}.runia-workspace-topbar button[data-v-4fac3a55]:focus-visible{outline:2px solid var(--runia-accent,#8fa2c9);outline-offset:2px}.runia-workspace-topbar.is-light[data-v-4fac3a55]{--ws-bg:#e9f0f3;--ws-ink:#2a4653;--ws-muted:#5d7783;border-bottom-color:#3a5e7126}.runia-workspace-topbar.is-light .runia-workspace-page-icon[data-v-4fac3a55]{background:#538c9913;border-color:#3a5e7129;color:#567986}.runia-workspace-topbar.is-light .runia-workspace-actions>button[data-v-4fac3a55]:hover{background:#538c9917}@media(max-width:660px){.runia-workspace-topbar[data-v-4fac3a55]{height:40px;min-height:40px;padding:0 9px 0 65px;gap:7px}.runia-workspace-topbar .runia-workspace-page[data-v-4fac3a55]{gap:7px}.runia-workspace-topbar .runia-workspace-page-icon[data-v-4fac3a55]{width:24px;height:24px;flex-basis:24px}}@media(prefers-reduced-motion:reduce){.runia-workspace-topbar .runia-workspace-actions>button[data-v-4fac3a55]{transition:none}}.runia-landing-header[data-v-4fac3a55]{--landing-header-ink:#edf2fa;--landing-header-muted:#b4c1d3;--landing-header-line:rgba(159,191,215,.22);--landing-header-bg:rgba(12,24,39,.78);--landing-header-tint:rgba(116,183,189,.09);--landing-header-warm:rgba(187,154,203,.08);--landing-header-hover:rgba(167,197,225,.09);--landing-header-active:rgba(119,202,205,.1);--landing-header-cta-bg:#dfc99f;--landing-header-cta-end:#d7bfa0;--landing-header-cta-ink:#1b2635;--landing-header-cta-border:rgba(247,225,181,.48);--landing-header-cta-hover:#ead9b8;--landing-header-focus:#8ed3d5;--landing-header-edge:rgba(137,211,211,.45);--landing-header-edge-end:rgba(224,192,149,.42);--landing-header-menu-shadow:0 22px 54px rgba(3,10,20,.3);position:fixed;z-index:930;top:22px;left:50%;width:min(1240px,calc(100% - 56px));min-height:66px;padding:8px 12px 8px 22px;border:1px solid var(--landing-header-line);border-radius:20px;display:flex;align-items:center;gap:24px;transform:translate(-50%);font-family:Runia Manrope,Manrope,Inter,system-ui,sans-serif;color:var(--landing-header-ink);background:linear-gradient(112deg,var(--landing-header-tint),transparent 44%,var(--landing-header-warm)),var(--landing-header-bg);box-shadow:0 10px 36px #030a1429,inset 0 1px #ffffff0b,inset 0 -1px #ffffff06;backdrop-filter:blur(24px) saturate(130%);-webkit-backdrop-filter:blur(24px) saturate(130%);isolation:isolate;overflow:visible;transition:top .35s ease,width .35s ease,min-height .35s ease,padding .35s ease,background-color .35s ease,box-shadow .35s ease,border-color .35s ease}.runia-landing-header[data-v-4fac3a55]:before{content:"";position:absolute;top:-1px;left:28px;right:28px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--landing-header-edge) 24%,transparent 48%,var(--landing-header-edge-end) 75%,transparent);background-size:160% 100%;background-position:0 0;opacity:.85;transition:background-position 1.1s ease,opacity .4s ease}.runia-landing-header[data-v-4fac3a55]:hover:before,.runia-landing-header[data-v-4fac3a55]:focus-within:before{background-position:100% 0;opacity:1}.runia-landing-header.is-compact[data-v-4fac3a55]{top:12px;width:min(1200px,calc(100% - 48px));min-height:60px;padding-block:6px;--landing-header-bg:rgba(14,27,42,.94);box-shadow:0 12px 38px #030a1433,inset 0 1px #ffffff09}.runia-landing-header.is-light[data-v-4fac3a55]{--landing-header-ink:#253247;--landing-header-muted:#526078;--landing-header-line:rgba(97,123,149,.25);--landing-header-bg:rgba(242,247,252,.82);--landing-header-tint:rgba(122,193,197,.12);--landing-header-warm:rgba(196,164,198,.12);--landing-header-hover:rgba(60,100,128,.07);--landing-header-active:rgba(60,128,139,.1);--landing-header-cta-bg:#263c51;--landing-header-cta-end:#384153;--landing-header-cta-ink:#f3f6fb;--landing-header-cta-border:rgba(44,65,86,.35);--landing-header-cta-hover:#3d5063;--landing-header-focus:#476b82;--landing-header-edge:rgba(72,150,155,.5);--landing-header-edge-end:rgba(149,113,81,.38);--landing-header-menu-shadow:0 22px 54px rgba(36,53,76,.14);box-shadow:0 10px 36px #1f2f4317,inset 0 1px #ffffffd9,inset 0 -1px #fff6}.runia-landing-header.is-light.is-compact[data-v-4fac3a55]{--landing-header-bg:rgba(242,247,252,.96);box-shadow:0 12px 36px #1f2f431a,inset 0 1px #ffffffd9}.runia-landing-brand[data-v-4fac3a55]{flex:none;display:flex;align-items:center;width:102px;min-height:38px;padding:0;border-radius:8px;transition:opacity .2s ease}.runia-landing-brand[data-v-4fac3a55]:hover{opacity:.82}.runia-landing-brand img[data-v-4fac3a55]{display:block;width:102px;height:36px;object-fit:contain;object-position:left center}.runia-landing-nav[data-v-4fac3a55]{min-width:0;flex:1;display:flex;align-items:center;justify-content:center;gap:3px}.runia-landing-nav>button[data-v-4fac3a55]{position:relative;min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:10px;color:var(--landing-header-muted);font-size:13px;font-weight:450;white-space:nowrap;transition:color .2s ease,background .2s ease,border-color .2s ease}.runia-landing-nav>button[data-v-4fac3a55]:after{content:"";position:absolute;bottom:4px;left:12px;right:12px;height:1px;background:linear-gradient(90deg,var(--landing-header-edge),var(--landing-header-edge-end));opacity:0;transform:scaleX(.45);transition:opacity .22s ease,transform .25s ease;pointer-events:none}.runia-landing-nav>button[data-v-4fac3a55]:hover,.runia-landing-nav>button[data-v-4fac3a55]:focus-visible{color:var(--landing-header-ink);background:var(--landing-header-hover)}.runia-landing-nav>button.is-active[data-v-4fac3a55]{color:var(--landing-header-ink);background:var(--landing-header-active);border-color:var(--landing-header-line)}.runia-landing-nav>button.is-active[data-v-4fac3a55]:after,.runia-landing-nav>button[data-v-4fac3a55]:hover:after{opacity:1;transform:scaleX(1)}.runia-landing-actions[data-v-4fac3a55],.runia-landing-preferences[data-v-4fac3a55],.runia-landing-mobile-preferences[data-v-4fac3a55]{display:flex;align-items:center;flex:none}.runia-landing-actions[data-v-4fac3a55]{gap:14px}.runia-landing-preferences[data-v-4fac3a55],.runia-landing-mobile-preferences[data-v-4fac3a55]{gap:2px}.runia-landing-preferences[data-v-4fac3a55]{padding:0 11px 0 0;border-right:1px solid var(--landing-header-line)}.runia-landing-header[data-v-4fac3a55] .runia-language-trigger,.runia-landing-header[data-v-4fac3a55] .runia-theme-button.is-simple,.runia-landing-rollback[data-v-4fac3a55]{width:30px;height:32px;min-width:30px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;color:var(--landing-header-muted);background:transparent;box-shadow:none;transition:color .2s ease,background .2s ease,border-color .2s ease}.runia-landing-header[data-v-4fac3a55] .runia-language-code,.runia-landing-header[data-v-4fac3a55] .runia-language-trigger>svg:last-child{display:none}.runia-landing-header[data-v-4fac3a55] .runia-language-trigger svg{color:inherit}.runia-landing-header[data-v-4fac3a55] .runia-language-trigger:hover,.runia-landing-header[data-v-4fac3a55] .runia-language-trigger[aria-expanded=true],.runia-landing-header[data-v-4fac3a55] .runia-theme-button:hover,.runia-landing-rollback[data-v-4fac3a55]:hover{color:var(--landing-header-ink);background:var(--landing-header-hover);border-color:var(--landing-header-line);transform:none}.runia-landing-signin[data-v-4fac3a55]{min-height:38px;padding:0 2px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--landing-header-muted);font-size:13px;font-weight:450;white-space:nowrap;transition:color .2s ease}.runia-landing-signin[data-v-4fac3a55]:hover{color:var(--landing-header-ink)}.runia-landing-signup[data-v-4fac3a55]{min-height:40px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--landing-header-cta-border);border-radius:11px;color:var(--landing-header-cta-ink);background:linear-gradient(115deg,var(--landing-header-cta-bg),var(--landing-header-cta-end));box-shadow:inset 0 1px #ffffff26,0 3px 12px #030a1414;font-size:12px;font-weight:550;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.runia-landing-signup>svg[data-v-4fac3a55]{transition:transform .25s ease}.runia-landing-signup[data-v-4fac3a55]:hover{background:var(--landing-header-cta-hover);box-shadow:inset 0 1px #fff3,0 5px 18px #030a141f;transform:translateY(-1px)}.runia-landing-signup:hover>svg[data-v-4fac3a55]{transform:translate(2px)}.runia-landing-signup[data-v-4fac3a55]:active{transform:none}.runia-landing-menu-toggle[data-v-4fac3a55]{display:none;width:40px;height:40px;padding:0;border:1px solid var(--landing-header-line);border-radius:10px;align-items:center;justify-content:center;color:var(--landing-header-ink);background:var(--landing-header-hover)}.runia-landing-header[data-v-4fac3a55] button:focus-visible{outline:2px solid var(--landing-header-focus);outline-offset:3px}.runia-landing-mobile-menu[data-v-4fac3a55]{display:none}@media(max-width:1100px)and (min-width:961px){.runia-landing-header[data-v-4fac3a55]{gap:13px;padding-inline:14px}.runia-landing-brand[data-v-4fac3a55],.runia-landing-brand img[data-v-4fac3a55]{width:94px}.runia-landing-nav[data-v-4fac3a55]{gap:1px}.runia-landing-nav>button[data-v-4fac3a55]{font-size:12px;padding-inline:9px}.runia-landing-actions[data-v-4fac3a55]{gap:10px}.runia-landing-preferences[data-v-4fac3a55]{padding-right:7px}.runia-landing-signup[data-v-4fac3a55]{padding-inline:12px;gap:7px}}@media(max-width:1080px){.runia-landing-header[data-v-4fac3a55]{top:14px;width:calc(100% - 28px);min-height:60px;padding:8px 10px 8px 16px;gap:12px;border-radius:17px;justify-content:space-between}.runia-landing-header.is-compact[data-v-4fac3a55]{top:9px;width:calc(100% - 24px);min-height:58px;padding-block:7px}.runia-landing-brand[data-v-4fac3a55],.runia-landing-brand img[data-v-4fac3a55]{width:99px;height:34px}.runia-landing-nav[data-v-4fac3a55],.runia-landing-preferences[data-v-4fac3a55],.runia-landing-actions>.runia-landing-signin[data-v-4fac3a55]{display:none}.runia-landing-actions[data-v-4fac3a55]{gap:8px}.runia-landing-signup[data-v-4fac3a55]{min-height:40px;padding-inline:13px}.runia-landing-menu-toggle[data-v-4fac3a55]{display:flex}.runia-landing-mobile-menu[data-v-4fac3a55]{position:absolute;display:block;top:calc(100% + 10px);left:-1px;right:-1px;max-height:calc(100dvh - 112px);padding:12px 13px 13px;border:1px solid var(--landing-header-line);border-radius:17px;background:linear-gradient(125deg,var(--landing-header-tint),transparent 50%,var(--landing-header-warm)),var(--landing-header-bg);box-shadow:var(--landing-header-menu-shadow);backdrop-filter:blur(28px) saturate(125%);-webkit-backdrop-filter:blur(28px) saturate(125%);overflow-y:auto;overscroll-behavior:contain}.runia-landing-mobile-menu>nav[data-v-4fac3a55]{display:grid;gap:3px}.runia-landing-mobile-menu>nav>button[data-v-4fac3a55]{min-height:48px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid transparent;border-radius:10px;color:var(--landing-header-ink);font-size:14px;font-weight:450;text-align:left;transition:background .2s ease,border-color .2s ease}.runia-landing-mobile-menu>nav>button[data-v-4fac3a55]:hover{background:var(--landing-header-hover)}.runia-landing-mobile-menu>nav>button.is-active[data-v-4fac3a55]{background:var(--landing-header-active);border-color:var(--landing-header-line)}.runia-landing-mobile-menu>nav>button>svg[data-v-4fac3a55]{color:var(--landing-header-muted)}.runia-landing-mobile-footer[data-v-4fac3a55]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--landing-header-line);margin-top:9px;padding:12px 10px 0}.runia-landing-mobile-footer>.runia-landing-signin[data-v-4fac3a55]{min-height:38px;font-size:13px;color:var(--landing-header-ink)}.runia-landing-menu-enter-active[data-v-4fac3a55],.runia-landing-menu-leave-active[data-v-4fac3a55]{transition:opacity .22s ease,transform .25s cubic-bezier(.2,.7,.2,1)}.runia-landing-menu-enter-from[data-v-4fac3a55],.runia-landing-menu-leave-to[data-v-4fac3a55]{opacity:0;transform:translateY(-7px) scale(.985)}}@media(max-width:420px){.runia-landing-header[data-v-4fac3a55]{padding-inline:10px;gap:8px}.runia-landing-brand[data-v-4fac3a55],.runia-landing-brand img[data-v-4fac3a55]{width:82px;height:32px}.runia-landing-actions[data-v-4fac3a55]{gap:6px}.runia-landing-signup[data-v-4fac3a55]{padding-inline:10px}.runia-landing-signup>svg[data-v-4fac3a55]{display:none}.runia-landing-menu-toggle[data-v-4fac3a55]{width:36px}.runia-landing-mobile-footer[data-v-4fac3a55]{padding-inline:6px}}@media(prefers-reduced-motion:reduce){.runia-landing-header[data-v-4fac3a55],.runia-landing-header[data-v-4fac3a55]:before,.runia-landing-header button[data-v-4fac3a55],.runia-landing-header button[data-v-4fac3a55]:after,.runia-landing-signup>svg[data-v-4fac3a55],.runia-landing-menu-enter-active[data-v-4fac3a55],.runia-landing-menu-leave-active[data-v-4fac3a55]{transition:none}.runia-landing-signup[data-v-4fac3a55]:hover,.runia-landing-signup:hover>svg[data-v-4fac3a55]{transform:none}}:root{font-family:DM Sans,system-ui,-apple-system,sans-serif;color:#f0f2f6;background:#090b10;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg:#090b10;--panel:#10131a;--surface:#151922;--surface-2:#1a202a;--line:#272e3a;--line-soft:rgba(157,168,188,.1);--text:#f0f2f6;--muted:#8c95a5;--dim:#5a6474;--accent:#9a90e8;--accent-2:#7f9fca;--gold:#d4b777;--positive:#75c19f;--negative:#df8492}*{box-sizing:border-box}html,body,#app{margin:0;width:100%;min-height:100%;height:100%}body{overflow:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer;border:none;color:inherit;background:none}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{text-decoration:none;color:inherit}button,.suggestion-card,.champion-card{transition:background .18s,color .18s,border .18s,transform .18s}::selection{background:#8372ca66}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#343a46;border-radius:20px}*::-webkit-scrollbar-thumb:hover{background:#505866}.app-root{width:100%;height:100%;display:flex;position:relative;overflow:hidden;background:var(--bg)}.global-aura{position:absolute;pointer-events:none;top:-360px;left:33%;width:750px;height:680px;border-radius:50%;background:radial-gradient(ellipse,#48356913 0%,transparent 65%);filter:blur(45px)}.sidebar{height:100%;width:256px;min-width:256px;z-index:4;display:flex;flex-direction:column;background:#0b0f19;border-right:1px solid #202534;padding:25px 16px 16px}.brand{display:flex;gap:11px;align-items:center;padding:2px 13px 27px;cursor:pointer}.brand-mark{width:36px;height:36px;border:1px solid #7067b655;border-radius:12px;position:relative;display:grid;place-items:center;color:#b1a7ff;background:radial-gradient(circle at 30% 20%,#423868,#151324);box-shadow:0 0 25px #a493ff13}.brand-pulse{position:absolute;width:4px;height:4px;border-radius:50%;background:#b9adff;right:5px;top:5px;box-shadow:0 0 10px #c2b9ff}.brand-lettering{display:flex;flex-direction:column;gap:4px}.brand-lettering b{font-family:Manrope,sans-serif;font-size:17px;letter-spacing:1.15px;font-weight:800}.brand-lettering b span{color:#a89bfc}.brand-lettering small{font-size:12px;letter-spacing:1.65px;color:#6c7289;font-weight:800}.workspace-choice{padding:11px;display:flex;align-items:center;gap:11px;background:#151a27;border:1px solid #282d40;border-radius:11px;margin:0 0 30px}.workspace-glyph{width:35px;height:35px;border-radius:9px;background:#25323a;display:grid;place-items:center;color:#b6e9dd}.workspace-choice>div:nth-child(2){display:flex;flex-direction:column;flex:1;min-width:0;gap:4px}.workspace-choice b{font-size:12px;font-weight:700;white-space:nowrap}.workspace-choice span{font-size:12px;color:var(--muted)}.muted{color:var(--muted)}.sidebar-label,.threads-title,.rail-top,.rail-section-head{font-size:12px;font-weight:800;letter-spacing:1.3px;color:#7b8499}.sidebar-label{padding:0 15px 13px}.main-nav{display:flex;flex-direction:column;gap:5px}.main-nav button{height:43px;display:flex;gap:13px;align-items:center;padding:0 14px;color:#8993a7;border-radius:9px;position:relative;text-align:left;font-size:12px;font-weight:650}.main-nav button:hover{background:#1c2131;color:#dfe0f2}.main-nav button.active{background:linear-gradient(94deg,#26253f,#211e31);color:#c2b9ff}.main-nav button.active:before{content:"";position:absolute;height:23px;width:3px;left:-16px;background:#b1a2ff;border-radius:0 4px 4px 0;box-shadow:0 0 12px #a99aff}.main-nav button span{flex:1}.main-nav button small{font-size:12px;letter-spacing:1px;font-weight:800;color:#d9d1ff;background:#4a3e6e;border-radius:4px;padding:3px 5px}.threads-group{min-height:0;overflow-y:auto;margin-top:39px;display:flex;flex-direction:column;gap:3px}.threads-title{padding:0 12px 11px;display:flex;align-items:center;justify-content:space-between}.threads-title button{color:#79859c;display:grid;place-items:center;padding:2px}.threads-title button:hover{color:#fff}.thread-link{font-size:12px;display:flex;align-items:center;gap:10px;height:37px;color:#8d96a9;border-radius:8px;text-align:left;padding:0 12px}.thread-link:hover,.thread-link.selected{color:#e4e6f1;background:#171d2b}.thread-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threads-empty{font-size:12px;line-height:1.7;color:#525c70;padding:7px 12px}.sidebar-bottom{margin-top:auto;padding-top:15px}.trial-note{border:1px solid #363153;border-radius:11px;padding:16px;background:linear-gradient(145deg,#201b38,#131723 85%);position:relative;overflow:hidden}.trial-note:after{content:"";position:absolute;width:125px;height:125px;border-radius:50%;right:-45px;top:-36px;background:#9371ec10;filter:blur(5px)}.trial-orb{height:29px;width:29px;background:#443a69;border:1px solid #685794;border-radius:9px;display:grid;place-items:center;color:#c3b8ff;margin-bottom:12px}.trial-note b{display:block;font-size:12px}.trial-note p{font-size:12px;line-height:1.65;color:#9b9aac;margin:8px 0 14px}.trial-note button{display:flex;align-items:center;gap:7px;color:#c0b7ff;font-size:12px;font-weight:700;padding:0}.trial-note button:hover{color:#fff}.sidebar-user{display:flex;align-items:center;gap:10px;width:100%;text-align:left;margin-top:16px;padding:13px 2px 2px;border-top:1px solid #242839}.user-avatar{height:33px;width:33px;border-radius:50%;background:#253047;border:1px solid #45536e;display:grid;place-items:center;color:#b3c3ea}.sidebar-user>div:nth-child(2){display:flex;flex-direction:column;flex:1;min-width:0;gap:4px}.sidebar-user b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user span{font-size:12px;color:#69768f}.sidebar-user>svg{color:#78839b}.main-area{min-width:0;min-height:0;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}.topbar{height:72px;min-height:72px;border-bottom:1px solid #202532;display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#0b0f18a8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.topbar-left,.topbar-right{display:flex;align-items:center;gap:16px}.breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:1.25px;color:#727d91}.breadcrumb svg{color:#414d62}.breadcrumb strong{font-size:12px;letter-spacing:0;color:#d3d9e8}.icon-button,.square-action{width:34px;height:34px;border-radius:9px;border:1px solid transparent;color:#8290a5;display:grid;place-items:center}.icon-button:hover,.square-action:hover{background:#202638;color:#fafaff;border-color:#2e3550}.patch-label{color:#8a93a5;display:flex;gap:8px;align-items:center;font-size:12px;letter-spacing:1px;font-weight:750}.online-signal,.status-indicator{width:6px;height:6px;border-radius:50%;background:#63d8ac;box-shadow:0 0 8px #5bcaa0}.header-divider{width:1px;height:20px;background:#293044}.header-profile{display:flex;gap:10px;align-items:center;padding:4px 4px 4px 5px;font-size:12px;color:#d9dce8;font-weight:700}.profile-mini{display:grid;place-items:center;height:30px;width:30px;background:#252b40;color:#bdc7e0;border-radius:50%;border:1px solid #3c4560}.header-profile>svg{color:#69758a}.demo-pill{display:flex;align-items:center;gap:8px;padding:7px 11px;background:#242035;border:1px solid #483b5e;color:#c7b4f5;border-radius:99px;font-size:12px;font-weight:750}.demo-pill span{width:6px;height:6px;background:#bb9df2;border-radius:50%}.mobile-menu{display:none}.demo-banner{display:flex;align-items:center;gap:9px;border-bottom:1px solid #493f32;padding:11px 34px;background:linear-gradient(90deg,#282114,#14151c);color:#d8c09a;font-size:12px}.demo-banner span{flex:1}.demo-banner button{display:flex;align-items:center;gap:6px;color:#ebc28e;font-size:12px;font-weight:700}.content-main{flex:1;min-height:0;min-width:0;position:relative}.route-coach{overflow:hidden}.coach-layout{height:100%;display:flex;overflow:hidden}.conversation-panel{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}.conversation-head{display:flex;align-items:center;justify-content:space-between;padding:26px 38px 23px;border-bottom:1px solid #171d28}.kicker{font-size:12px;font-weight:750;color:#8e91aa;letter-spacing:1.8px}.kicker span{color:#9b8eec;margin:0 6px}.conversation-head h2{font:800 20px Manrope,sans-serif;letter-spacing:-.55px;margin:8px 0 0}.conversation-tools{display:flex;align-items:center;gap:14px}.conversation-tools>span{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:750;color:#a0aabd}.small-star{font-size:17px;color:#a69bff}.square-action{border:1px solid #252b3b;border-radius:9px}.chat-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;scroll-behavior:smooth}.empty-conversation{margin:auto;max-width:670px;display:flex;flex-direction:column;align-items:center;padding:48px 24px 30px;text-align:center}.hero-orbit{height:139px;width:200px;position:relative;margin:0 auto 12px;display:grid;place-items:center}.orb-core{width:78px;height:78px;border:1px solid #9d90f5a6;box-shadow:0 0 40px #937bef33,inset 0 0 26px #9d7bff3d;background:radial-gradient(circle at 35% 28%,#635d99,#24213e 55%,#151526 90%);border-radius:26px;transform:rotate(-8deg);display:grid;place-items:center;color:#dbd5ff;z-index:2}.orb-core svg{transform:rotate(8deg)}.orb-orbit{position:absolute;border:1px solid #8a7ce03d;width:162px;height:111px;border-radius:50%;transform:rotate(-26deg)}.orb-orbit-two{transform:rotate(35deg);width:172px;height:84px;border-color:#8277c430}.hero-orbit:before{content:"";position:absolute;top:30px;right:30px;bottom:30px;left:30px;background:#937af23d;filter:blur(35px)}.orbit-star{position:absolute;color:#a99dff}.orbit-star-one{top:19px;left:27px;font-size:23px}.orbit-star-two{right:16px;bottom:19px;font-size:14px}.hero-eyebrow{display:flex;align-items:center;gap:13px;font-size:12px;letter-spacing:2.3px;font-weight:800;color:#a39ac6;margin-top:12px}.eyebrow-line{width:24px;height:1px;background:#8a7ad063}.empty-conversation h1{font:800 clamp(30px,3.4vw,46px)/1.25 Manrope,sans-serif;letter-spacing:-2px;margin:15px 0 0}.empty-conversation h1 span{color:#b8afff;background:linear-gradient(92deg,#a69aff,#d6c7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description{font-size:13px;line-height:1.9;color:#8e98ab;max-width:455px;margin:18px auto 32px}.suggestion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;width:100%}.suggestion-card{text-align:left;min-height:105px;padding:18px 19px;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;border:1px solid #262d3e;background:#101520;border-radius:12px}.suggestion-card:hover{background:#1a1d31;border-color:#786ba46c;transform:translateY(-2px)}.suggestion-icon{color:#a69df5;padding-bottom:2px}.suggestion-card strong{font-size:12px;font-weight:750}.suggestion-card span{font-size:12px;color:#858da1}.suggestion-arrow{position:absolute;right:17px;top:17px;color:#505e77}.suggestion-card:hover .suggestion-arrow{color:#b8aafd}.composer-area{padding:12px clamp(20px,4.6vw,70px) 19px;background:linear-gradient(180deg,transparent,#0a0d15 10%)}.composer{max-width:850px;margin:0 auto;border:1px solid #34384e;background:#151a28;border-radius:13px;padding:14px 15px 11px;box-shadow:0 12px 40px #05071044}.composer:focus-within{border-color:#7971a1}.composer textarea{display:block;width:100%;border:0;outline:none!important;background:transparent;color:#e9ebf7;font-size:12px;min-height:27px;max-height:140px;resize:vertical;line-height:1.6}.composer textarea::placeholder{color:#737e94}.composer-footer{display:flex;align-items:center;justify-content:space-between;margin-top:2px;gap:12px}.composer-context{display:flex;align-items:center;gap:8px;font-size:12px;color:#9097aa;white-space:nowrap;min-width:0;overflow:hidden}.composer-context span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.composer-icon{width:23px;height:23px;display:grid;place-items:center;border:1px solid #34384c;background:#21283a;border-radius:6px;color:#b1aafa}.context-dot{color:#555c71}.send-button{width:31px;height:31px;min-width:31px;display:grid;place-items:center;border-radius:9px;color:#130f27;background:#b7aaff;box-shadow:0 3px 18px #9d8dff30}.send-button:hover:not(:disabled){background:#d4caff}.send-button:disabled{background:#383849;color:#768093;opacity:1}.composer-disclaimer{text-align:center;color:#646d83;font-size:12px;margin:12px 0 0}.messages-list{max-width:850px;width:100%;margin:0 auto;padding:27px 35px 65px}.thread-date{text-align:center;font-size:12px;font-weight:800;letter-spacing:1.3px;color:#7b8094;margin:10px 0 37px}.thread-date span{padding:0 5px;color:#5e597d}.chat-message{display:flex;gap:14px;margin-bottom:30px}.chat-message.user{justify-content:flex-end}.message-avatar{flex:0 0 32px;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#cfc2ff;background:linear-gradient(140deg,#3f3967,#211f35);border:1px solid #5e528d}.message-body{min-width:0;max-width:96%;flex:1}.chat-message.user .message-body{flex:unset;max-width:78%}.message-byline{display:flex;gap:12px;align-items:center;font-size:12px;font-weight:800;letter-spacing:1px;color:#e5e6f4;margin:1px 0 12px}.message-byline span{font-size:12px;color:#6d778b;font-weight:400;letter-spacing:0}.chat-message.user .message-byline{justify-content:flex-end}.user-text{white-space:pre-wrap;background:#26243f;border:1px solid #4a4268;border-radius:13px 3px 13px 13px;padding:13px 15px;font-size:12px;line-height:1.75;color:#ebebff}.assistant-text{font-size:12px;line-height:1.9;color:#c4ccdd;word-break:break-word}.assistant-text p{margin:0 0 12px}.assistant-text h2,.assistant-text h3{color:#f2f2fc;font:750 14px Manrope,sans-serif;margin:22px 0 8px}.assistant-text ul,.assistant-text ol{padding-left:20px}.assistant-text li{padding-left:5px;margin-bottom:6px}.assistant-text strong{color:#eeeefe}.assistant-text code{padding:2px 4px;background:#20243a;color:#d9cdff;border-radius:4px}.assistant-text a{color:#c6bbff;text-decoration:underline}.message-snapshot{border:1px solid #2c3447;background:#111824;border-radius:12px;padding:15px;margin-top:17px}.snapshot-heading{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:1.2px;font-weight:800;color:#9da6ba}.snapshot-heading svg{color:#b4a7ff}.snapshot-heading span{color:#d9b48c}.snapshot-stats{display:grid;grid-template-columns:repeat(4,1fr);margin-top:15px}.snapshot-stats>div{display:flex;flex-direction:column;gap:6px;border-right:1px solid #2b3041;padding:0 16px}.snapshot-stats>div:first-child{padding-left:0}.snapshot-stats>div:last-child{border:0}.snapshot-stats small{color:#8e97aa;font-size:12px}.snapshot-stats b{font:750 19px Manrope,sans-serif}.response-status{display:flex;align-items:center;gap:10px;margin-left:46px;color:#8e98ae;font-size:12px}.dot-loader{display:flex;gap:4px}.dot-loader i{height:5px;width:5px;background:#b2a4fc;border-radius:50%;animation:pulse 1.2s ease-in-out infinite}.dot-loader i:nth-child(2){animation-delay:.2s}.dot-loader i:nth-child(3){animation-delay:.4s}.context-rail{width:288px;min-width:288px;border-left:1px solid #202634;background:#0c111b;overflow-y:auto}.rail-inner{padding:27px 19px 35px}.rail-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.rail-dot{width:7px;height:7px;background:#7e73c6;border-radius:50%;box-shadow:0 0 12px #a694ee}.player-tile{background:linear-gradient(145deg,#1b2030,#131b2a);border:1px solid #30354a;border-radius:12px;overflow:hidden;padding:18px 15px 0;margin-bottom:29px}.player-tile-header{display:flex;align-items:center;gap:11px}.portrait-wrap{height:43px;width:43px;border-radius:50%;display:grid;place-items:center;overflow:hidden;border:2px solid #8776c5;background:#34344a;color:#d2c3fb}.portrait-wrap img{width:100%;height:100%;object-fit:cover}.player-tile-header>div:nth-child(2){flex:1;min-width:0}.player-tile h3{font:750 14px Manrope,sans-serif;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-tile-header span{font-size:12px;color:#8993a8}.player-tile-header i{font-style:normal;margin:0 4px}.tile-more{color:#858fa5}.rank-block{display:flex;align-items:center;gap:11px;border-top:1px solid #30374a;margin-top:17px;padding:15px 0}.rank-icon{width:34px;height:34px;color:#e6c37d;background:#5c492d33;border:1px solid #a5824e55;border-radius:50%;display:grid;place-items:center}.rank-block div{display:flex;flex-direction:column;gap:4px;flex:1}.rank-block small{font-size:12px;color:#8d95a9;font-weight:800;letter-spacing:.8px}.rank-block b{font-size:12px;color:#ecd09b}.rank-lp{font-size:12px;font-weight:700;color:#d7c399}.rail-section-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 13px}.rail-section-head button{display:flex;align-items:center;gap:5px;color:#99a3b6;padding:0;font-size:12px;letter-spacing:0;text-transform:none;font-weight:600}.rail-section-head button:hover{color:#fff}.rail-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:31px}.rail-stat{border:1px solid #272f40;border-radius:10px;padding:15px 13px;display:flex;flex-direction:column;min-width:0}.rail-stat:first-child{grid-column:span 2}.rail-stat>span{font-size:12px;color:#9ca6ba}.rail-stat strong{font:800 25px Manrope,sans-serif;margin:7px 0 2px;letter-spacing:-.7px}.rail-stat:first-child strong{color:#b3a9ff}.rail-stat small{font-size:12px;color:#768198;line-height:1.5}.mini-progress{height:4px;background:#26273d;border-radius:5px;margin-top:12px;overflow:hidden}.mini-progress span{height:100%;display:block;background:linear-gradient(90deg,#796fc5,#baaeff);border-radius:5px}.rail-match-list{display:flex;flex-direction:column;margin-bottom:27px}.rail-match{height:53px;display:flex;gap:10px;align-items:center;width:100%;text-align:left;border-bottom:1px solid #202632}.rail-match:last-child{border:0}.rail-match:hover{background:#171b28}.rail-match-main{display:flex;flex-direction:column;flex:1;gap:4px}.rail-match-main b{font-size:12px}.rail-match-main span{font-size:12px;color:#8994a9}.win-label,.loss-label{font-size:12px;font-weight:800}.win-label{color:#6bd9aa}.loss-label{color:#e18594}.rail-footnote{border-top:1px solid #262c38;padding-top:19px;display:flex;align-items:flex-start;gap:9px;color:#657188;font-size:12px;line-height:1.75}.rail-footnote svg{flex-shrink:0;color:#778ba9}.not-linked{border:1px solid #30354a;border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:30px;color:#ada4f2}.not-linked b{color:#fff;font-size:12px}.not-linked p{font-size:12px;line-height:1.6;color:#96a0b1;margin:0}.not-linked button{display:flex;gap:6px;align-items:center;color:#b7aaff;font-size:12px}.rail-empty{padding:25px 12px;font-size:12px;color:#78849b;text-align:center}.rail-mobile{display:none}.inner-page{height:100%;overflow-y:auto;padding:41px clamp(25px,4.2vw,60px) 70px;max-width:1450px;margin:0 auto}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:31px}.page-kicker{font-size:12px;font-weight:800;letter-spacing:2px;color:#958bc6;display:flex;align-items:center;gap:9px}.page-kicker>span:first-child{height:7px;width:7px;background:#aa96ff;border-radius:50%;box-shadow:0 0 13px #9b7ff5}.page-heading h1{font:800 clamp(27px,3.3vw,38px) Manrope,sans-serif;letter-spacing:-1.55px;margin:12px 0 8px}.page-heading p{color:#8993a7;font-size:12px;line-height:1.8;margin:0}.button-secondary{display:flex;align-items:center;gap:8px;color:#c7cce0;font-size:12px;font-weight:750;border:1px solid #394054;border-radius:9px;padding:10px 14px;white-space:nowrap}.button-secondary:hover{background:#212638}.sample-marker{color:#e9bd80}.overview-hero{height:265px;background:linear-gradient(90deg,#232138,#171a2b 50%,#121723);border:1px solid #35334a;border-radius:17px;position:relative;overflow:hidden;display:flex;margin-bottom:20px}.overview-hero-content{position:relative;z-index:2;padding:27px 36px}.hero-badge{display:inline-flex;align-items:center;gap:6px;color:#b6abf2;font-size:12px;letter-spacing:1.5px;font-weight:800}.overview-hero h2{font:800 clamp(24px,3vw,34px)/1.26 Manrope,sans-serif;letter-spacing:-1.1px;margin:15px 0 9px}.overview-hero h2 em{font-style:normal;color:#c4b7ff}.overview-hero p{max-width:335px;font-size:12px;line-height:1.7;color:#9b9db3;margin:0 0 16px}.overview-hero button{background:#b5a7ff;color:#19132d;border-radius:8px;display:flex;align-items:center;gap:9px;padding:10px 13px;font-size:12px;font-weight:800}.overview-hero button:hover{background:#d1c8ff}.overview-hero-art{position:absolute;top:0;right:0;bottom:0;left:40%;overflow:hidden}.overview-hero-art:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#202034 0%,transparent 40%),linear-gradient(0deg,#121723 0%,transparent 35%)}.overview-hero-art img{width:100%;height:100%;object-fit:cover;object-position:center 27%;opacity:.8}.page-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.large-stat{min-height:150px;border:1px solid #293143;background:#101521;border-radius:12px;padding:19px;display:flex;flex-direction:column}.large-stat-name{display:flex;align-items:center;justify-content:space-between;color:#909caf;font-weight:750;font-size:12px;letter-spacing:1.3px}.large-stat-name svg{color:#8177b2}.large-stat>b{font:800 31px Manrope,sans-serif;letter-spacing:-1px;margin:14px 0 3px}.large-stat>small{color:#6f7b90;font-size:12px}.stat-meter{height:3px;background:#282b3e;border-radius:5px;margin-top:14px}.stat-meter>span{display:block;height:100%;border-radius:5px;background:#b3a0ff}.section-header{display:flex;align-items:center;justify-content:space-between;margin:34px 0 17px}.section-header h3{font:800 17px Manrope,sans-serif;margin:0 0 7px}.section-header span{font-size:12px;color:#8e96ab}.section-header button{display:flex;gap:8px;align-items:center;color:#aba2eb;font-size:12px}.match-list{border:1px solid #2b3043;border-radius:13px;overflow:hidden;background:#101521}.match-row{display:grid;grid-template-columns:93px minmax(125px,1.2fr) 92px 72px minmax(80px,1fr) 70px;gap:12px;align-items:center;text-align:left;min-height:86px;border-bottom:1px solid #293041;width:100%;padding:11px 20px;position:relative}.match-row:before{content:"";position:absolute;left:0;width:3px;top:0;bottom:0;background:var(--positive)}.match-row.defeat:before{background:var(--negative)}.match-row:last-child{border-bottom:0}.match-row:hover{background:#1b2130}.match-result-column,.match-champion>div,.match-score,.match-extras{display:flex;flex-direction:column;gap:5px}.match-result-column strong{font-size:12px;color:#7bdcb1}.defeat .match-result-column strong{color:#e38a9b}.match-result-column span,.match-champion span,.match-score small,.match-extras small,.match-end,.match-result-column small{color:#7e889b;font-size:12px}.match-champion{display:flex;align-items:center;gap:11px;min-width:0}.match-champion>div{min-width:0}.match-champion b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.champ-avatar{display:inline-grid;place-items:center;border-radius:10px;background:#263249;border:1px solid #6c7191;overflow:hidden;flex-shrink:0;font-weight:800;color:#e1cfff}.champ-avatar img{width:100%;height:100%;object-fit:cover}.match-score strong{font-size:13px;white-space:nowrap}.match-score strong em{color:#e994a2;font-style:normal}.match-score strong i{color:#5b657a;font-style:normal;font-weight:400}.match-extras b{font-size:12px}.match-items{display:flex;gap:3px;flex-wrap:wrap}.item-icon{height:22px;width:22px;background:#252c3b;border:1px solid #495166;border-radius:4px;overflow:hidden}.item-icon img{height:100%;width:100%;object-fit:cover}.match-end{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:12px;white-space:nowrap}.match-end svg{color:#657289}.empty-list{text-align:center;font-size:12px;color:#8c95a9;padding:45px 15px}.list-toolbar{height:52px;display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;font-size:12px;color:#8f9ab0}.list-toolbar b{color:#e3e6f2;font-size:15px}.list-toolbar div:first-child span{padding:0 5px}.filter-pill{padding:9px 12px;border-radius:7px;border:1px solid #2f3748;display:flex;align-items:center;gap:10px;font-size:12px}.under-note{display:flex;align-items:center;gap:7px;color:#717b92;font-size:12px;margin-top:20px}.champion-overview{border:1px solid #333448;background:linear-gradient(100deg,#1c1a30,#121827);border-radius:13px;padding:19px 24px;display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:23px}.champions-summary{display:flex;align-items:center;gap:14px}.champions-summary b{font:800 31px Manrope;color:#c4b8ff}.champions-summary span{font-size:12px;color:#b5b3cb;max-width:120px}.champion-overview p{max-width:450px;font-size:12px;line-height:1.8;color:#8f9bb0}.champions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.champion-card{height:325px;border-radius:12px;border:1px solid #393850;position:relative;overflow:hidden;text-align:left;background:#191b28}.champion-card:hover{border-color:#a599ff;transform:translateY(-3px)}.champion-card-splash{height:100%;width:100%;object-fit:cover;object-position:60% center;transition:transform .3s}.champion-card:hover img{transform:scale(1.06)}.champion-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#080b15 0%,#0b0d1899 33%,transparent 79%)}.champion-card-bottom{position:absolute;bottom:0;left:0;right:0;padding:21px}.champion-card-bottom>span{font-size:12px;letter-spacing:1px;color:#b9acd9;font-weight:750}.champion-card-bottom h3{font:800 23px Manrope,sans-serif;margin:7px 0 15px;letter-spacing:-.5px}.champion-bottom-stats{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:750;color:#ddd7f8}.champion-bottom-stats svg{margin-left:auto}.training-intro{display:flex;align-items:center;gap:16px;background:#171c2c;border:1px solid #30364c;border-radius:12px;padding:18px;margin-bottom:18px}.training-orb{width:45px;height:45px;display:grid;place-items:center;background:#362e5a;border:1px solid #6654a3;border-radius:12px;color:#c6b7ff}.training-intro>div:nth-child(2){flex:1}.training-intro strong{font-size:13px}.training-intro p{font-size:12px;line-height:1.6;color:#929bb0;margin:5px 0 0}.training-intro>span{font-size:12px;font-weight:800;letter-spacing:1px;color:#b8aaff}.training-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.training-card{background:#111723;border:1px solid #2b3345;border-radius:13px;padding:24px;display:flex;flex-direction:column;min-height:338px}.training-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.training-index{color:#727e94;font-size:12px;letter-spacing:1.5px;font-weight:750}.training-icon{color:#c2b5ff;background:#2b2843;border:1px solid #51486f;height:42px;width:42px;display:grid;place-items:center;border-radius:12px}.training-label{font-size:12px;color:#a59cdf;letter-spacing:1.3px;font-weight:800}.training-card h3{font:800 19px Manrope,sans-serif;letter-spacing:-.6px;margin:10px 0 14px}.training-number{font:800 26px Manrope,sans-serif;color:#e8e5ff}.training-card p{font-size:12px;color:#8e99ae;line-height:1.8;margin:12px 0 22px}.training-card button{margin-top:auto;display:flex;align-items:center;gap:9px;color:#b9afff;font-size:12px;font-weight:750;padding:0}.training-card button:hover{color:#fff}.loader-ring{display:inline-block;height:25px;width:25px;border:2px solid #524b73;border-top-color:#b2a5ff;border-radius:50%;animation:spin .85s linear infinite}.spin{animation:spin 1s linear infinite}.dialog-backdrop,.drawer-backdrop{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;background:#02050bd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:18px}.dialog-card{position:relative;border:1px solid #3b3955;box-shadow:0 34px 90px #0009;background:linear-gradient(165deg,#181a2a,#0f1420);border-radius:20px;padding:34px;width:min(100%,455px)}.dialog-close{position:absolute;right:20px;top:19px;display:grid;place-items:center;color:#8994aa;width:29px;height:29px;border-radius:8px;border:1px solid #3c4253}.dialog-close:hover{background:#2e3046;color:#fff}.dialog-graphic{height:115px;display:grid;place-items:center;position:relative}.dialog-graphic:before{content:"";height:110px;width:180px;background:#8c76ed42;filter:blur(45px);position:absolute}.dialog-symbol{height:75px;width:75px;display:grid;place-items:center;color:#d4c8ff;background:radial-gradient(circle at 20% 20%,#514783,#24213d);border:1px solid #7e6cb1;border-radius:23px;transform:rotate(-8deg);box-shadow:0 0 60px #8065d333}.dialog-symbol svg{transform:rotate(8deg)}.dialog-eyebrow{color:#b1a2ed;font-size:12px;font-weight:800;letter-spacing:1.8px}.login-card{text-align:center}.dialog-card h2{font:800 26px/1.27 Manrope,sans-serif;letter-spacing:-.9px;margin:13px 0 11px}.login-card h2 em{color:#b8adff;font-style:normal}.dialog-card>p{font-size:12px;line-height:1.8;color:#9da5b7;margin:0 0 22px}.login-form{text-align:left}.login-form label,.connect-card label{display:block;color:#bcc2d3;font-size:12px;font-weight:700;margin-bottom:8px}.login-form input,.field-row input,.region-label select{border:1px solid #41445c;border-radius:9px;background:#111724;color:#eef0fc;padding:12px 13px;width:100%;outline:none;font-size:12px}.login-form input:focus,.field-row input:focus,.region-label select:focus{border-color:#a699fa}.primary-action{width:100%;height:42px;background:#b4a8ff;border-radius:9px;margin-top:13px;color:#1b1534;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:9px}.primary-action:hover:not(:disabled){background:#d2cbff}.demo-entry{display:flex;align-items:center;justify-content:center;gap:8px;margin:17px auto 0;color:#aaa3da;font-size:12px;font-weight:750}.demo-entry:hover{color:#fff}.dialog-security{display:flex;justify-content:center;align-items:center;gap:7px;border-top:1px solid #323449;padding-top:20px;margin-top:23px;color:#777e94;font-size:12px}.login-unavailable{display:flex;gap:9px;align-items:center;text-align:left;padding:12px;font-size:12px;line-height:1.6;color:#d3c7e8;background:#29233b;border:1px solid #4f4563;border-radius:9px}.email-confirm{display:flex;align-items:center;gap:9px;padding:15px;border:1px solid #35695b;background:#142d2b;color:#89e5c0;border-radius:9px;font-size:12px}.connect-card .small-dialog-icon{color:#bdb1ff;background:#302a50;border:1px solid #665690;width:47px;height:47px;border-radius:12px;display:grid;place-items:center;margin-bottom:20px}.connect-card h2{font-size:24px}.field-row{display:grid;grid-template-columns:1.5fr 1fr;gap:12px;margin-bottom:15px}.field-row label{margin:0}.field-row input{margin-top:8px}.region-label select{margin-top:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.connect-disclaimer{display:flex;align-items:flex-start;gap:9px;color:#a9a3b7;background:#211f2d;border-radius:10px;border:1px solid #444056;margin-top:18px;padding:12px;font-size:12px;line-height:1.6}.connect-disclaimer svg{flex-shrink:0;color:#c4a4f1}.drawer-backdrop{justify-content:flex-end;padding:0}.match-drawer{height:100%;overflow-y:auto;background:#0f1420;border-left:1px solid #424055;box-shadow:-30px 0 100px #000a;width:min(100%,480px);padding:33px 29px;position:relative}.drawer-top{display:flex;justify-content:space-between}.drawer-top h2{font:800 29px Manrope;margin:8px 0 22px}.dialog-close.static{position:static}.drawer-outcome{display:flex;gap:14px;align-items:center;border:1px solid #355249;background:#16241f;padding:16px;border-radius:12px}.drawer-outcome.bad{border-color:#533b4b;background:#251a26}.drawer-outcome>div{display:flex;flex-direction:column;gap:7px}.drawer-outcome strong{font-size:15px;color:#76dcb4}.drawer-outcome.bad strong{color:#ef97a5}.drawer-outcome span{font-size:12px;color:#9dabb0}.drawer-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:19px 0 32px}.drawer-kpis>div{background:#171c29;border:1px solid #333b4c;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:9px}.drawer-kpis small{font-size:12px;letter-spacing:1.2px;color:#8993a9}.drawer-kpis b{font-size:17px}.drawer-section h3{display:flex;align-items:center;gap:9px;font-size:14px;margin:0 0 9px}.drawer-section h3 svg{color:#b8afff}.drawer-section p{font-size:12px;line-height:1.75;color:#7c889d;margin:0 0 20px}.drawer-wait{display:flex;gap:12px;align-items:center;color:#9aa4b8;font-size:12px}.timeline{display:flex;flex-direction:column}.timeline-event{display:flex;align-items:center;gap:14px;min-height:65px}.timeline-minute{font-size:12px;color:#a0abbe;width:34px;text-align:right}.timeline-node{height:11px;width:11px;flex-shrink:0;border-radius:50%;border:2px solid #8b7ed7;background:#181528;position:relative}.timeline-node:before{content:"";position:absolute;top:11px;left:3px;width:1px;height:53px;background:#394357}.timeline-event:last-child .timeline-node:before{display:none}.timeline-node.kill{border-color:#71d7aa}.timeline-node.death{border-color:#eb8d9a}.timeline-node.objective{border-color:#debc79}.timeline-event>div{display:flex;flex-direction:column;gap:6px}.timeline-event b{font-size:12px}.timeline-event small{font-size:12px;color:#8190a4}.drawer-demo{display:flex;align-items:center;gap:7px;color:#ddb786;font-size:12px;padding-top:14px}.drawer-coach{display:flex;justify-content:center;align-items:center;gap:9px;background:#ac9ef5;border-radius:9px;color:#1c1732;width:100%;margin-top:28px;height:43px;font-size:12px;font-weight:800}.drawer-coach svg:last-child{margin-left:auto;margin-right:12px}.drawer-coach svg:first-child{margin-left:12px}.champion-modal{position:relative;width:min(100%,670px);max-height:92vh;overflow-y:auto;border:1px solid #504963;border-radius:17px;background:#10131d;box-shadow:0 35px 95px #000c}.champion-modal-art{height:250px;background-size:cover;background-position:center 25%;position:relative}.champion-modal-art:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#10131d,transparent)}.champion-modal-content{position:relative;padding:0 30px 30px;margin-top:-30px}.champion-modal-content h2{font:800 34px Manrope;margin:8px 0 3px}.champion-title{font-size:12px;color:#b8aaf4;text-transform:capitalize;margin:0 0 16px}.champion-description{font-size:12px;line-height:1.85;color:#a9b0bd;max-height:85px;overflow:hidden}.spells-list{display:grid;gap:13px;margin-top:23px}.spell-item{display:flex;align-items:flex-start;gap:13px;border:1px solid #2c3342;background:#171c28;padding:12px;border-radius:10px}.spell-item>img{width:47px;height:47px;border:1px solid #4f566a;border-radius:7px}.spell-item>div{display:flex;flex-direction:column;gap:5px}.spell-item span{font-size:12px;font-weight:800;letter-spacing:1.2px;color:#aea1ee}.spell-item b{font-size:12px}.spell-item p{font-size:12px;line-height:1.6;color:#9ba6ba;margin:0}.toast{position:absolute;right:22px;bottom:19px;z-index:35;max-width:min(440px,calc(100% - 44px));background:#15181e;border:1px solid rgba(255,255,255,.085);box-shadow:0 12px 45px #000a,inset 0 1px #ffffff05;border-radius:10px;display:flex;gap:11px;align-items:center;padding:13px 14px;color:#d9dde4;font-size:12px;line-height:1.6}.toast>svg{color:#8fa7c2;flex-shrink:0}.toast>span{flex:1}.toast button{color:#858d99;display:grid;place-items:center}.sidebar-scrim{display:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media(max-width:1400px){.context-rail{width:265px;min-width:265px}.conversation-head{padding-left:26px;padding-right:26px}.empty-conversation{padding-top:25px}.suggestion-grid{max-width:620px}.champions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1130px){.sidebar{width:225px;min-width:225px}.context-rail{width:241px;min-width:241px}.rail-inner{padding:23px 14px}.conversation-head h2{font-size:17px}.conversation-head{padding:23px 18px}.conversation-tools>span{display:none}.empty-conversation h1{font-size:31px}.hero-description{font-size:12px}.suggestion-card{padding:13px}.match-row{grid-template-columns:76px minmax(120px,1.3fr) 80px 60px minmax(70px,1fr) 55px;gap:8px;padding-left:12px;padding-right:12px}.match-items .item-icon{height:18px;width:18px}.training-grid{gap:9px}.training-card{padding:18px}}@media(max-width:960px){.sidebar{position:absolute;transform:translate(-102%);transition:transform .25s;height:100%;box-shadow:20px 0 60px #0006}.sidebar-shown .sidebar{transform:translate(0)}.sidebar-scrim{display:block;position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;background:#02050aa8}.mobile-menu{display:grid}.topbar{padding:0 20px}.conversation-head{padding:20px 25px}.inner-page{padding:30px}.page-stats-grid{grid-template-columns:repeat(2,1fr)}.champions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:730px){.context-rail{display:none;position:absolute;top:0;right:0;bottom:0;z-index:6;width:min(300px,89vw);min-width:0;box-shadow:-20px 0 60px #000a}.context-rail.visible{display:block}.rail-mobile{display:grid}.conversation-tools{gap:7px}.conversation-head{padding:17px}.conversation-head h2{font-size:15px}.kicker{font-size:12px;letter-spacing:.6px}.topbar{height:61px;min-height:61px;padding:0 12px}.topbar-right{gap:7px}.topbar-right .patch-label,.header-divider{display:none}.header-profile{font-size:12px;gap:5px}.header-profile>span:nth-child(2){max-width:70px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumb{font-size:12px;gap:5px}.breadcrumb strong{font-size:12px}.demo-banner{padding:10px 15px;gap:7px;font-size:12px}.demo-banner button{white-space:nowrap;font-size:12px}.chat-scroll{width:100%}.empty-conversation{padding:15px 18px 26px}.hero-orbit{height:110px;margin-bottom:0}.orb-core{width:65px;height:65px;border-radius:21px}.orb-core svg{width:30px}.hero-eyebrow{font-size:12px;letter-spacing:1.2px}.empty-conversation h1{font-size:29px;letter-spacing:-1.1px}.hero-description{font-size:12px;line-height:1.75;margin:10px 0 19px}.suggestion-grid{gap:8px}.suggestion-card{min-height:112px;padding:12px}.suggestion-card strong{font-size:12px}.suggestion-card span{font-size:12px;line-height:1.5}.suggestion-arrow{right:10px;top:12px}.composer-area{padding:8px 12px 15px}.composer-disclaimer{font-size:12px;margin:8px 0 0}.composer-context{font-size:12px}.composer-context .context-dot,.composer-context>span:last-child{display:none}.messages-list{padding:20px 15px 45px}.chat-message{gap:10px}.chat-message.user .message-body{max-width:92%}.snapshot-stats>div{padding:0 8px}.snapshot-stats b{font-size:15px}.snapshot-stats small{font-size:12px}.inner-page{padding:23px 14px 60px}.page-heading{margin-bottom:20px}.page-heading h1{font-size:26px}.page-heading p{font-size:12px}.button-secondary{font-size:0;gap:0;padding:10px}.button-secondary svg{width:17px;height:17px}.overview-hero{height:270px}.overview-hero-content{padding:23px}.overview-hero-art{left:30%;opacity:.62}.overview-hero h2{font-size:26px}.overview-hero p{max-width:270px}.page-stats-grid{gap:8px}.large-stat{padding:15px;min-height:126px}.large-stat>b{font-size:25px}.large-stat-name{font-size:12px}.section-header{gap:10px}.section-header span{font-size:12px}.match-row{grid-template-columns:82px minmax(95px,1fr) minmax(80px,1fr) 19px;gap:10px;padding:11px;min-height:80px}.match-extras,.match-items,.match-end>span{display:none}.match-end svg{width:17px}.match-champion .champ-avatar{width:37px!important;height:37px!important}.match-champion{gap:7px}.match-score strong,.match-score small,.match-result-column small,.match-champion span{font-size:12px}.champions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.champion-card{height:275px}.champion-card-bottom{padding:13px}.champion-card-bottom h3{font-size:20px}.champion-overview{padding:14px;gap:14px}.champion-overview p{font-size:12px}.training-grid{grid-template-columns:1fr}.training-card{min-height:260px}.training-top{margin-bottom:15px}.training-intro>span{display:none}.dialog-card{padding:24px}.dialog-card h2{font-size:24px}.champion-modal-art{height:160px}.champion-modal-content{padding:0 18px 25px}}@media(max-height:760px){.empty-conversation{padding-top:10px}.hero-orbit{height:93px;margin-bottom:0}.hero-description{margin-bottom:18px}.suggestion-card{min-height:80px}.suggestion-grid{gap:8px}.suggestion-card{padding:12px}.sidebar{padding-top:18px}.workspace-choice{margin-bottom:20px}.threads-group{margin-top:22px}.conversation-head{padding-top:16px;padding-bottom:15px}}.legal-footer{flex-shrink:0;padding:7px 16px;border-top:1px solid #202637;background:#0b0f19;color:#6c788c;font-size:12px;line-height:1.5;text-align:center;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.legal-links{display:inline-flex;gap:10px;white-space:nowrap}.legal-footer a{color:#a7b6b3;text-decoration:underline;text-underline-offset:2px}@media(max-width:730px){.legal-footer{font-size:12px;padding:6px 9px;max-height:54px;overflow-y:auto}}html.runia-desktop-idle *,html.runia-desktop-idle *:before,html.runia-desktop-idle *:after{animation-play-state:paused!important;transition-duration:0s!important;will-change:auto!important}html.runia-desktop-idle *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.runia-achievement-title{--title-accent:#c8aa6e;position:relative;isolation:isolate;display:inline-block;max-width:100%;font-weight:820;letter-spacing:.035em;line-height:1.35;color:var(--title-accent);text-shadow:0 0 7px color-mix(in srgb,var(--title-accent) 42%,transparent),0 0 18px color-mix(in srgb,var(--title-accent) 20%,transparent);filter:drop-shadow(0 1px 1px rgba(0,0,0,.32));transform:translateZ(0)}.runia-achievement-title:after{content:"";position:absolute;z-index:-1;left:-5px;right:-5px;top:50%;height:1px;opacity:.28;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--title-accent) 80%,#fff),transparent);filter:blur(2px);transform:translate(-18%) scaleX(.68);transform-origin:center;pointer-events:none;animation:runiaTitleReflection 3.2s ease-in-out infinite}.runia-title-wood-sakura{background:repeating-linear-gradient(96deg,rgba(73,34,20,.55) 0 2px,transparent 2px 8px),linear-gradient(100deg,#8d5735,#d38a67 20%,#f5b4c4 38%,#f0d0a6,#a8673f,#f3a8ba 86%,#7f4d32);background-size:220% 100%,220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 4px rgba(242,170,180,.42)) drop-shadow(0 0 12px rgba(168,102,67,.34));animation:runiaTitleWood 5.8s ease-in-out infinite,runiaTitlePulse 2.8s ease-in-out infinite}.runia-title-jade-gold{background:linear-gradient(92deg,#1f8f79,#66e2bd 16%,#f4dc91 34%,#b8832d 47%,#67e1c1 62%,#fff0b3 78%,#248e78);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 5px rgba(82,218,181,.42)) drop-shadow(0 0 15px rgba(220,183,92,.28));animation:runiaTitleMetal 4.3s linear infinite,runiaTitleGlow 2.6s ease-in-out infinite}.runia-title-celestial-flame{background:linear-gradient(90deg,#ff9f43,#ffeab0 16%,#fff 30%,#6fdcff 48%,#9c8cff 63%,#ffd371 80%,#ff914d);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 5px rgba(255,188,88,.55)) drop-shadow(0 0 17px rgba(82,195,255,.38));animation:runiaTitlePrism 3.6s linear infinite,runiaTitleFlame 1.9s ease-in-out infinite}.runia-title-rune-violet{background:linear-gradient(90deg,#5e73ff,#9f71ff,#e0a8ff,#65e5ff,#7e7cff,#bf76ff,#5e73ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 5px rgba(145,112,255,.58)) drop-shadow(0 0 18px rgba(87,211,255,.26));animation:runiaTitlePrism 4s linear infinite,runiaTitlePulse 2.2s ease-in-out infinite}.runia-title-oracle-violet,.runia-title-rainbow{background:linear-gradient(90deg,#ff5fa2,#ffb85c,#f8ef78,#61e6bd,#5ac8ff,#8e7bff,#d76cff,#ff5fa2);background-size:320% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 5px rgba(191,105,255,.55)) drop-shadow(0 0 16px rgba(83,206,255,.32));animation:runiaTitleRainbow 4.2s linear infinite,runiaTitleGlow 2.1s ease-in-out infinite}.runia-title-battle-blue{background:linear-gradient(90deg,#4e7cff,#91b8ff,#d5ebff,#5ea8ff,#3b68ff);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none;filter:drop-shadow(0 0 4px rgba(93,147,255,.66)) drop-shadow(0 0 15px rgba(57,103,255,.42));animation:runiaTitleElectric 2.8s steps(14,end) infinite,runiaTitlePrism 4.8s linear infinite}.runia-title-voice-cyan{background:linear-gradient(90deg,#3ee7ff,#bffaff,#57bfff,#6fffe1,#3ee7ff);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none;filter:drop-shadow(0 0 5px rgba(69,225,255,.72)) drop-shadow(0 0 17px rgba(53,188,255,.42));animation:runiaTitleNeon 1.75s ease-in-out infinite,runiaTitlePrism 4s linear infinite}.runia-title-arcane-ink{background:linear-gradient(96deg,#314bc4,#7257ff,#cf8cff,#7de7ff,#5a5ce4,#bb63ff,#314bc4);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(-1px 0 3px rgba(74,127,255,.44)) drop-shadow(1px 0 6px rgba(207,99,255,.4));animation:runiaTitleInk 4.7s ease-in-out infinite,runiaTitleChromatic 3.1s steps(12,end) infinite}.runia-title-crystal-time{background:linear-gradient(90deg,#7899ff,#d8c5ff 18%,#fff 34%,#8ee9ff 49%,#b695ff 66%,#f1e6ff 82%,#7899ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 4px rgba(196,181,255,.72)) drop-shadow(0 0 16px rgba(106,180,255,.35));animation:runiaTitleCrystal 3.9s linear infinite,runiaTitlePulse 2.4s ease-in-out infinite}.runia-title-crystal-time:before,.runia-title-celestial-flame:before,.runia-title-oracle-violet:before,.runia-title-rainbow:before{content:"";position:absolute;z-index:2;width:2px;height:2px;left:9%;top:-2px;border-radius:50%;background:var(--title-accent);box-shadow:18px 8px color-mix(in srgb,var(--title-accent) 72%,#fff),42px -3px #fffc,68px 6px color-mix(in srgb,var(--title-accent) 58%,#7ee8ff),92px -1px #ffffff94;opacity:.85;pointer-events:none;animation:runiaTitleParticles 2.6s ease-in-out infinite}@keyframes runiaTitleWood{0%,to{background-position:0 50%,0 50%}50%{background-position:100% 50%,100% 50%}}@keyframes runiaTitleMetal{to{background-position:260% 50%}}@keyframes runiaTitlePrism{to{background-position:260% 50%}}@keyframes runiaTitleRainbow{to{background-position:320% 50%}}@keyframes runiaTitleCrystal{to{background-position:300% 50%}}@keyframes runiaTitleInk{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes runiaTitlePulse{0%,to{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--title-accent) 45%,transparent))}50%{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--title-accent) 82%,#fff)) drop-shadow(0 0 20px color-mix(in srgb,var(--title-accent) 42%,transparent))}}@keyframes runiaTitleGlow{0%,to{opacity:.93}50%{opacity:1;filter:drop-shadow(0 0 9px color-mix(in srgb,var(--title-accent) 75%,#fff)) drop-shadow(0 0 20px color-mix(in srgb,var(--title-accent) 38%,transparent))}}@keyframes runiaTitleFlame{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.6px) scale(1.015)}}@keyframes runiaTitleNeon{0%,to{opacity:.86}45%{opacity:1}50%{opacity:.72}56%{opacity:1}}@keyframes runiaTitleElectric{0%,84%,to{filter:drop-shadow(0 0 4px rgba(93,147,255,.62))}86%{filter:drop-shadow(-1px 0 7px #58c7ff) drop-shadow(1px 0 8px #8d6bff)}91%{filter:drop-shadow(0 0 13px #a9d8ff)}}@keyframes runiaTitleChromatic{0%,88%,to{transform:translate(0)}90%{transform:translate(-.7px)}92%{transform:translate(.7px)}}@keyframes runiaTitleReflection{0%,to{opacity:.12;transform:translate(-18%) scaleX(.54)}45%{opacity:.52;transform:translate(18%) scaleX(.92)}70%{opacity:.22;transform:translate(4%) scaleX(.66)}}@keyframes runiaTitleParticles{0%,to{opacity:.25;transform:translateY(2px) scale(.8)}45%{opacity:1;transform:translateY(-3px) scale(1.15)}70%{opacity:.55;transform:translateY(-1px) scale(.95)}}@media(prefers-reduced-motion:reduce){.runia-achievement-title,.runia-achievement-title:before,.runia-achievement-title:after{animation:none!important}}:root{--bg: #090b10;--panel: #10131a;--surface: #151922;--surface-2: #1a202a;--line: rgba(173, 181, 197, .17);--line-soft: rgba(173, 181, 197, .08);--text: #f0f2f6;--muted: #939baa;--dim: #626c7b;--accent: #c8aa6e;--accent-2: #7f9fca;--gold: #c8aa6e;--positive: #75c19f;--negative: #d77e82;--rift-font: "Cinzel", Georgia, serif;--rift-body: "Inter", Arial, sans-serif;font-family:var(--rift-body);font-weight:400;color:var(--text);background:var(--bg);font-synthesis:none;-webkit-font-smoothing:antialiased}body{font-family:var(--rift-body);color:var(--text);background:var(--bg)}button,input,select,textarea{font-family:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:1px solid #d5ba80;outline-offset:3px}::selection{background:#c8aa6e4a;color:#f4edde}*::-webkit-scrollbar-thumb{background:#91886973}*::-webkit-scrollbar-thumb:hover{background:#8b7d5e}.app-root{background:radial-gradient(ellipse 55% 50% at 56% -19%,rgba(115,126,152,.09),transparent 78%),linear-gradient(120deg,#090b10,#0c1017 54%,#080a0f);color:var(--text)}.global-aura{background:radial-gradient(ellipse,rgba(116,130,160,.065),transparent 67%);filter:blur(75px);pointer-events:none}.sidebar{background:linear-gradient(180deg,#0d1118,#0a0d13 70%,#080a0f);border-right:1px solid rgba(200,170,110,.15);padding-top:27px}.brand{gap:14px;padding-bottom:33px}.brand-mark{background:radial-gradient(circle at 35% 25%,rgba(120,137,170,.09),transparent 77%);border:1px solid rgba(200,170,110,.5);color:var(--gold);width:39px;height:39px;border-radius:1px;box-shadow:0 0 19px #7e97c20d;transform:rotate(0)}.brand-mark:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(200,170,110,.14);pointer-events:none}.brand-pulse{background:#8fa4cf;box-shadow:0 0 10px #8fa4cf73}.brand-lettering b{font-family:var(--rift-font);font-size:19px;font-weight:500;letter-spacing:.06em;color:#e9dac0}.brand-lettering b span{color:var(--gold)}.brand-lettering small{font-size:12px;letter-spacing:1.6px;color:#7d918d;font-weight:400}.workspace-choice{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:11px 10px 19px;margin-bottom:31px}.workspace-glyph{color:#d0b879;border:1px solid rgba(200,170,110,.21);background:#c8aa6e09;border-radius:1px}.workspace-choice b{color:#e7dfcf;font-weight:500}.workspace-choice span{color:#748d95}.sidebar-label,.threads-title,.rail-top,.rail-section-head{font-weight:500;letter-spacing:1.7px;color:#b4a078}.main-nav button{border-radius:0;font-size:12px;font-weight:400;letter-spacing:.025em;color:#82919b;transition:color .22s,background .22s}.main-nav button:hover{background:linear-gradient(90deg,rgba(200,170,110,.075),transparent);color:#eee1c9}.main-nav button.active{background:linear-gradient(90deg,#c8aa6e1a,#7f9fca09 90%);color:#e7cea0}.main-nav button.active:before{left:-16px;width:2px;height:24px;background:#c8aa6e;box-shadow:0 0 13px #c8aa6e66;border-radius:0}.main-nav button small{background:transparent;color:#9aa9c0;border:1px solid rgba(127,159,202,.24);font-weight:500;border-radius:1px}.thread-link{border-radius:0;color:#85969b;font-weight:400}.thread-link:hover,.thread-link.selected{color:#f0e6d2;background:#c8aa6e0f}.threads-empty{color:#70828a}.trial-note{background:linear-gradient(135deg,#122c3a52,#05111c61);border:1px solid rgba(200,170,110,.24);border-radius:1px;padding:18px}.trial-note:after{background:#1aada90e}.trial-orb{background:transparent;border:1px solid rgba(200,170,110,.35);color:var(--gold);border-radius:1px}.trial-note b{color:#eadfc9;font-weight:500}.trial-note p{color:#9eaaa9;font-weight:300}.trial-note button{color:#cfb47d;font-weight:500}.sidebar-user{border-top:1px solid var(--line)}.user-avatar,.profile-mini{background:#7587a51a;border:1px solid rgba(200,170,110,.25);color:#cfb984}.sidebar-user b{font-weight:500;color:#eadfc9}.sidebar-user span{color:#81949b}.topbar{background:linear-gradient(90deg,#0c0f15f0,#0f1219e0);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px)}.breadcrumb{font-weight:400;color:#79959b}.breadcrumb strong{color:#d9c5a0;font-weight:500}.breadcrumb svg{color:#947f55}.header-divider{background:var(--line)}.icon-button,.square-action{border-radius:1px;color:#9bacad}.icon-button:hover,.square-action:hover{color:#e0c58b;background:#c8aa6e14;border-color:#c8aa6e40}.patch-label{font-weight:400;color:#9aafa7}.online-signal,.status-indicator{background:#25c1b9;box-shadow:0 0 9px #15c2bb73}.header-profile{font-weight:400}.demo-pill{background:#c8aa6e0d;border-color:#c8aa6e4a;color:#d6bc89;font-weight:400}.demo-pill span{background:var(--gold)}.conversation-head{border-bottom:1px solid rgba(200,170,110,.12)}.kicker,.page-kicker,.hero-eyebrow,.dialog-eyebrow{font-weight:500;letter-spacing:2.2px;color:#bba36b}.kicker span{color:#d0b67e}.conversation-head h2{font:400 22px/1.38 var(--rift-font);color:#e8d9c1;letter-spacing:.018em}.conversation-tools>span{font-weight:400;color:#8da09f}.small-star{color:#d0b477}.orb-core{background:radial-gradient(circle at 35% 28%,#195263,#071b2b 57%,#081420 89%);color:#d4ba83;border:1px solid rgba(200,170,110,.65);box-shadow:0 0 44px #0b989a24,inset 0 0 24px #c8aa6e11;border-radius:2px}.orb-orbit,.orb-orbit-two{border-color:#c8aa6e4a}.hero-orbit:before{background:#12a3ab21}.orbit-star,.hero-eyebrow{color:#cbb47e}.eyebrow-line{background:#c8aa6e73}.empty-conversation h1{font:400 clamp(30px,3.2vw,47px)/1.28 var(--rift-font);letter-spacing:-.7px;color:#f1e7d2}.empty-conversation h1 span{background:linear-gradient(97deg,#bfa16b,#f0ddac);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description{color:#a2aea9;font-size:12px;font-weight:300;letter-spacing:.02em}.suggestion-grid{gap:0;border-top:1px solid rgba(200,170,110,.14);border-left:1px solid rgba(200,170,110,.14)}.suggestion-card{background:transparent;border:0;border-right:1px solid rgba(200,170,110,.14);border-bottom:1px solid rgba(200,170,110,.14);border-radius:0;min-height:116px;padding:18px 20px}.suggestion-card:hover{background:linear-gradient(140deg,#c8aa6e16,#00adb704);transform:none}.suggestion-icon{color:#caaf7d;border-color:#c8aa6e33;background:#c8aa6e08;border-radius:1px}.suggestion-card strong{font-weight:500;color:#f0e4cd}.suggestion-card span{color:#8c9da3;font-weight:300}.suggestion-arrow{color:#d1b57b}.composer{background:linear-gradient(120deg,#081824,#061321);border:1px solid rgba(200,170,110,.31);border-radius:2px;box-shadow:0 7px 30px #00000040}.composer:focus-within{border-color:#c8aa6ec2;box-shadow:0 0 0 1px #c8aa6e1f,0 0 26px #0e969d1a}.composer textarea{font-family:var(--rift-body);font-weight:300;color:#ede3d1}.composer textarea::placeholder{color:#8a9ba0}.composer-context{color:#9eacac}.send-button{background:linear-gradient(135deg,#bfa068,#dfc28c);color:#06121b;border-radius:1px}.send-button:hover:not(:disabled){background:#f0d49b;color:#05111b}.message-avatar{border-color:var(--line);color:#cdb47f;background:#c8aa6e0e;border-radius:2px}.message-byline{color:#c3ac7a;letter-spacing:1.2px;font-weight:500}.user-text{background:#0e29329e;border:1px solid rgba(200,170,110,.18);border-radius:2px;color:#eee4d2}.assistant-text{font-weight:300;line-height:1.9;color:#e5e7de}.assistant-text h2,.assistant-text h3{font-family:var(--rift-font);font-weight:400;color:#d8bd84}.assistant-text code{background:#c8aa6e12;color:#e5c899}.assistant-text a{color:#d8b87c}.snapshot-heading,.rail-section-head{color:#c7ad7a}.snapshot-stats{background:transparent;border:1px solid var(--line);border-radius:1px}.context-rail{background:linear-gradient(180deg,#04111d,#061522);border-left:1px solid rgba(200,170,110,.14)}.player-tile{background:none;border:0;border-radius:0;padding:9px 0 24px;border-bottom:1px solid var(--line)}.rank-block{background:transparent;border-color:var(--line);border-radius:1px}.rank-block b{color:#e7cf9a}.rail-stats{gap:0}.rail-stat{border:0;border-bottom:1px solid rgba(200,170,110,.19);border-radius:0;padding:18px 12px;background:transparent}.rail-stat:first-child{border-color:#c8aa6e30}.rail-stat strong,.rank-lp{color:#e7c995}.mini-progress{background:#18343a}.mini-progress span{background:linear-gradient(90deg,#166f7d,#c0a36a)}.rail-match{border-bottom-color:#c8aa6e1f}.rail-match:hover{background:#c8aa6e0b}.inner-page{color:#e5e1d3}.page-heading h1{font:400 clamp(28px,3vw,41px)/1.3 var(--rift-font);letter-spacing:0;color:#f0e6d2}.page-heading p{font-size:12px;color:#91a3a5;font-weight:300;line-height:1.9}.page-kicker{color:#cfb47d}.button-secondary{border:1px solid rgba(200,170,110,.38);border-radius:1px;background:transparent;color:#d4bf95;font-weight:400}.button-secondary:hover{border-color:#d4b16a;background:#c8aa6e0f}.overview-hero{border:1px solid rgba(200,170,110,.27);background:linear-gradient(100deg,#071c27f5,#081f2d9c,#061420);border-radius:1px}.overview-hero h2{font:400 33px/1.35 var(--rift-font);letter-spacing:0;color:#f0e6d2}.overview-hero h2 em{color:#d7b77e}.overview-hero p{font-size:12px;font-weight:300;line-height:1.9;color:#bcc6bd}.overview-hero button{border:1px solid rgba(200,170,110,.55);border-radius:1px;background:#03111a8c;font-weight:400;color:#ddc18f}.overview-hero button:hover{background:#c8aa6e1a;color:#ffebc5}.hero-badge{border-color:#c8aa6e59;background:#c8aa6e14;color:#e7cb93}.page-stats-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.large-stat{background:transparent;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;min-height:157px;padding:20px}.large-stat-name{color:#b6a47e;font-weight:400}.large-stat>b{font-family:var(--rift-font);font-weight:400;color:#f0e5c9}.large-stat>small{color:#90a2a4;font-weight:300}.stat-meter{background:#12303b}.stat-meter>span{background:linear-gradient(90deg,#248b95,#c8aa6e)}.section-header{border-bottom:1px solid rgba(200,170,110,.18);padding-bottom:13px}.section-header h3{font:400 19px var(--rift-font);letter-spacing:.015em;color:#dfc79d}.section-header span{color:#90a1a5;font-weight:300}.section-header button{color:#d0b279;font-weight:400}.match-list{border-color:var(--line)}.match-row{border-bottom-color:#c8aa6e21}.match-row:hover{background:#c8aa6e0e}.match-result-column strong,.match-champion b{font-weight:500}.match-score strong{color:#e9dfca}.champions-summary b{font:400 34px var(--rift-font);color:#d4bb89}.champion-overview{background:transparent;border-color:var(--line);border-radius:1px}.champion-card{border-radius:1px;border-color:#c8aa6e45}.champion-card:hover{border-color:#dcbb76ad}.champion-card-bottom h3{font:400 24px var(--rift-font);color:#f8e9cb}.training-intro{border-color:#c8aa6e40;border-radius:1px;background:#c8aa6e06}.training-intro strong{font-weight:500;color:#eadac0}.training-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.training-card{background:transparent;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;padding:26px;min-height:320px}.training-label{color:#c7af7f}.training-number{font:400 36px var(--rift-font);color:#e6d5b2}.training-card h3{font:400 21px var(--rift-font)}.training-card button{color:#d8bd89;font-weight:400}.dialog-backdrop,.drawer-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#010911d4}.dialog-card{background:linear-gradient(165deg,#071a2a,#04111f);border:1px solid rgba(200,170,110,.48);border-radius:1px;box-shadow:0 45px 100px #000000a6}.dialog-card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(200,170,110,.11);pointer-events:none}.dialog-eyebrow{color:#c4a977;font-weight:500}.dialog-card h2{font:400 28px/1.36 var(--rift-font);letter-spacing:0;color:#f2e7d0}.dialog-card h2 em{color:#d6b778}.dialog-card p{font-weight:300;color:#9cadad}.dialog-graphic .dialog-symbol,.small-dialog-icon{border-radius:1px;color:#c9ac77;border-color:#c8aa6e66;background:#c8aa6e0d}.dialog-card input,.dialog-card select{background:#05131fba;color:#f0e6d2;border:1px solid rgba(200,170,110,.31);border-radius:1px;font-weight:300}.dialog-card input:focus,.dialog-card select:focus{border-color:#c8aa6ed4}.primary-action{border-radius:1px;background:linear-gradient(95deg,#baa06d,#e1c88f);color:#04111a;font-weight:500;letter-spacing:.4px}.primary-action:hover{background:linear-gradient(95deg,#d8bd89,#f0d7a0)}.demo-entry{color:#c8ab73;font-weight:400}.demo-entry:hover{color:#e8d1a4}.legal-footer{background:#020e19;border-top:1px solid rgba(200,170,110,.13);color:#68858b;font-size:12px;font-weight:300;letter-spacing:.005em}@media(max-width:730px){.empty-conversation h1{font-size:clamp(25px,6.7vw,31px)}.overview-hero h2{font-size:25px}.page-heading h1{font-size:29px}.suggestion-card{min-height:115px;padding:13px}.training-card{min-height:250px}.brand-lettering b{font-size:18px}}@media(prefers-reduced-motion:reduce){.main-nav button,.suggestion-card,.champion-card{transition:none}}.billing-nav-group{margin-top:20px;padding:19px 16px 8px;border-top:1px solid rgba(200,170,110,.17);color:#c2a979;font-size:12px;letter-spacing:1.6px}.runia-credit-pill{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(200,170,110,.36);background:#c8aa6e0f;color:#e5c994;font:500 12px Inter,Arial,sans-serif;transition:border-color .2s,background .2s}.runia-credit-pill small{font-size:12px;font-weight:300;color:#91aaa7}.runia-credit-pill:hover{border-color:#d8b67b;background:#c8aa6e1f}.route-plans,.route-wallet,.route-usage,.route-invoices{overflow-y:auto;background:radial-gradient(ellipse 58% 45% at 40% 0%,rgba(10,115,122,.065),transparent 77%)}@media(max-width:750px){.runia-credit-pill small{display:none}.runia-credit-pill{padding:7px}.billing-nav-group{margin-top:11px}}.runia-match-focus{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 16px;border:1px solid rgba(200,170,110,.38);border-bottom:0;background:linear-gradient(100deg,#0c3b407a,#1a282d30)}.runia-match-focus>div{display:flex;align-items:center;gap:10px;color:#d8bb86;font:500 12px Inter,Arial,sans-serif;min-width:0}.runia-match-focus span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-match-focus small{display:block;font-size:12px;font-weight:300;color:#90afaa;margin-top:5px}.runia-match-focus button{flex-shrink:0;color:#bbaa91;padding:5px}.runia-match-focus button:hover{color:#fff1d0}.route-match-detail{overflow-y:auto;background:radial-gradient(ellipse 60% 43% at 47% -12%,rgba(21,131,140,.075),transparent 78%)}:root{--runia-surface:#0d1118;--runia-elevated:#151a22;--runia-hairline:rgba(176,183,196,.12);--runia-ivory:#ededeb;--runia-quiet:#9ca5b3;--runia-gold:#d0b689}.route-coach{background:radial-gradient(ellipse 75% 50% at 48% 7%,rgba(31,116,120,.065),transparent 71%),#04101b}.route-coach .coach-layout{height:100%;min-height:0;display:flex;overflow:hidden}.route-coach .conversation-panel{min-height:0;display:flex;flex-direction:column;overflow:hidden}.route-coach .conversation-head{min-height:79px;flex:0 0 auto;padding:20px clamp(18px,3.1vw,39px);border-bottom:1px solid rgba(215,202,174,.095);background:#0716206b}.route-coach .conversation-head .kicker{font-size:12px;letter-spacing:1.3px;font-weight:500;color:#8fa5a7}.route-coach .conversation-head .kicker span{color:#c6a974}.route-coach .conversation-head h2{font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.45px;color:#e8e9e4;margin-top:8px}.route-coach .conversation-tools>span{color:#8aa6a6;font-weight:400;letter-spacing:.1px}.route-coach .conversation-tools .small-star{color:#bfa579;font-size:13px}.route-coach .square-action{height:35px;width:35px;border-radius:12px;border:1px solid var(--runia-hairline);color:#b2bcbc;background:#ffffff04}.route-coach .square-action:hover{border-color:#ceb89059;background:#ffffff0d}.route-coach .chat-scroll{min-height:0;flex:1 1 0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(140,161,161,.19) transparent}.route-coach .empty-conversation{box-sizing:border-box;max-width:780px;min-height:min-content;margin:auto;padding:clamp(19px,3.4vh,33px) 23px clamp(20px,3.8vh,35px)}.route-coach .hero-orbit{height:92px;width:150px;margin:0 auto 13px;overflow:visible}.route-coach .hero-orbit .orb-core{width:59px;height:59px;border-radius:20px;border:1px solid rgba(200,170,110,.23);background:radial-gradient(circle at 28% 24%,#224756,#122836 74%);color:#d7bf95;box-shadow:0 15px 38px #071f2b33}.route-coach .hero-orbit .orb-core svg{width:28px;height:28px}.route-coach .orb-orbit{width:133px;height:75px;opacity:.65}.route-coach .orb-orbit-two{width:142px;height:64px}.route-coach .hero-eyebrow{font-size:12px;letter-spacing:1.6px;color:#9fb3b0;margin-bottom:11px}.route-coach .hero-eyebrow .eyebrow-line{background:#c8aa6e52}.route-coach .empty-conversation h1{font-family:Inter,Arial,sans-serif;font-weight:300;letter-spacing:-1.85px;font-size:clamp(30px,3.35vw,45px);line-height:1.3;margin:0 0 19px;color:#edf0e9}.route-coach .empty-conversation h1 span{background:linear-gradient(110deg,#d6bd92,#eee1c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.route-coach .hero-description{font-size:12px;line-height:1.9;color:#91a9a9;max-width:460px;margin:0 auto 30px}.route-coach .suggestion-grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;max-width:670px;width:100%;border:0;background:transparent}.route-coach .suggestion-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;text-align:left;min-height:99px;padding:17px 20px 16px;border:1px solid rgba(185,197,188,.115);border-radius:18px;background:linear-gradient(155deg,#1e343e6e,#0a1c2985);box-shadow:inset 0 1px #ffffff06;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.route-coach .suggestion-card:hover{background:linear-gradient(145deg,#2e4b518c,#14293499);border-color:#cfb37b52;box-shadow:0 10px 24px #0000001f;transform:translateY(-1px)}.route-coach .suggestion-card .suggestion-icon{padding:0;color:#c4b189;margin:0 0 2px}.route-coach .suggestion-card .suggestion-icon svg{width:17px;height:17px}.route-coach .suggestion-card strong{font-size:12px;line-height:1.45;letter-spacing:-.14px;font-weight:500;color:#e9e7dd;padding-right:20px}.route-coach .suggestion-card>span{font-size:12px;color:#8fa5a7;line-height:1.4}.route-coach .suggestion-card .suggestion-arrow{top:17px;right:18px;color:#8a9ca0}.route-coach .suggestion-card:hover .suggestion-arrow{color:#ddc696}.route-coach .messages-list{padding:25px clamp(16px,2.8vw,36px) 35px;max-width:930px}.route-coach .thread-date{font-size:12px;letter-spacing:1px;font-weight:400;color:#729299;margin:5px 0 29px}.route-coach .chat-message{gap:13px;margin-bottom:33px}.route-coach .message-avatar{border-radius:14px;width:35px;height:35px;flex:0 0 35px;color:#dfc99c;background:linear-gradient(145deg,#1c3d46,#0c2432);border:1px solid rgba(193,176,141,.18)}.route-coach .message-body{max-width:100%}.route-coach .chat-message.user .message-body{max-width:min(81%,590px)}.route-coach .message-byline{font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:500;color:#abbdbb;letter-spacing:.4px;margin:1px 0 12px}.route-coach .message-byline span{font-size:12px;color:#78949a}.route-coach .user-text{background:#27464f5e;border:1px solid rgba(174,199,193,.1);color:#e7ebe8;border-radius:18px 18px 7px;padding:15px 18px;line-height:1.85;font-size:12px;font-weight:400;overflow-wrap:anywhere;white-space:pre-wrap}.route-coach .assistant-text{font:400 13px/1.94 Inter,Arial,sans-serif;color:#c7d2d0;word-break:normal;overflow-wrap:anywhere}.route-coach .assistant-text p{margin:0 0 17px}.route-coach .assistant-text h1,.route-coach .assistant-text h2,.route-coach .assistant-text h3{font-family:Inter,Arial,sans-serif;font-weight:500;letter-spacing:-.35px;color:#e9e6dc;border-bottom:1px solid rgba(200,170,110,.1);padding:0 0 9px;margin:26px 0 15px;font-size:17px}.route-coach .assistant-text h3{font-size:14px;border:0;margin-top:20px}.route-coach .assistant-text ul,.route-coach .assistant-text ol{padding-left:20px;line-height:1.9;margin:12px 0 19px}.route-coach .assistant-text li{padding-left:4px;margin-bottom:5px}.route-coach .assistant-text li::marker{color:#c4ad83}.route-coach .assistant-text strong{font-weight:600;color:#efebe2}.route-coach .assistant-text blockquote{border-left:2px solid rgba(206,172,113,.53);margin:18px 0;padding:13px 19px;border-radius:0 13px 13px 0;background:#26444b29;color:#cad2cb}.route-coach .assistant-text blockquote p{margin:0}.route-coach .assistant-text table{width:100%;border-collapse:collapse;margin:18px 0 21px;font-size:12px;border:1px solid rgba(202,189,153,.14);border-radius:12px;display:block;overflow-x:auto}.route-coach .assistant-text th,.route-coach .assistant-text td{padding:12px 15px;border-bottom:1px solid rgba(202,189,153,.12);text-align:left;white-space:nowrap}.route-coach .assistant-text th{background:#c6a8730f;font-weight:500;color:#e2d1ae}.route-coach .assistant-text td{color:#bdcbc7}.route-coach .assistant-text code{font-family:ui-monospace,Consolas,monospace;padding:2px 5px;background:#c4ad7f1a;color:#e1c99f;border-radius:6px}.route-coach .assistant-text pre{padding:16px;border-radius:13px;background:#081823;overflow-x:auto;border:1px solid rgba(181,197,186,.12)}.route-coach .assistant-text pre code{padding:0;background:none}.route-coach .assistant-text hr{border:0;border-top:1px solid rgba(200,170,110,.17);margin:23px 0}.route-coach .assistant-text a{color:#debf86;text-decoration:underline;text-underline-offset:3px}.route-coach .assistant-text a:hover{color:#f4deb3}.route-coach .coach-user-images{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;margin-top:12px}.route-coach .coach-user-images img{width:auto;height:105px;max-width:180px;object-fit:cover;border-radius:12px;border:1px solid rgba(200,170,110,.26);background:#102431}.route-coach .response-status{margin:4px 0 35px;font-size:12px;color:#9aacb1}.route-coach .response-status .dot-loader i{background:#bfab88}.route-coach .composer-area,.route-coach .coach-composer-area,.route-coach .legal-footer{flex:0 0 auto}.route-match-detail .match-page{max-width:1400px;padding-top:30px}.route-match-detail .detail-hero{border-radius:22px;min-height:300px;border:1px solid rgba(218,198,160,.13);box-shadow:0 12px 35px #0000001f}.route-match-detail .detail-hero:before,.route-match-detail .detail-hero:after{display:none}.route-match-detail .detail-hero-left{padding:39px 39px 20px}.route-match-detail .detail-hero h1{font-family:Inter,Arial,sans-serif;font-weight:300;letter-spacing:-2px;font-size:clamp(44px,4.1vw,59px)}.route-match-detail .detail-outcome{font-weight:500;letter-spacing:1.1px;font-size:12px}.route-match-detail .detail-hero-stats strong{font-family:Inter,Arial,sans-serif;font-size:21px;letter-spacing:-.5px;font-weight:400}.route-match-detail .detail-hero-bottom{padding:16px 25px 16px 39px;background:#09192473;border-color:#c8aa6e1f}.route-match-detail .detail-coach-primary,.route-match-detail .detail-coach-strip>button{border:0;border-radius:13px;min-height:42px;font-family:Inter,Arial,sans-serif;font-weight:500;letter-spacing:0}.route-match-detail .detail-section-tabs{gap:12px;margin:18px 0 8px;padding-bottom:15px}.route-match-detail .detail-section-tabs a{border-radius:10px;padding:10px 14px;font-family:Inter,Arial,sans-serif;font-size:12px}.route-match-detail .detail-section-tabs a:first-child{padding-left:12px}.route-match-detail .detail-section-header h2{font-family:Inter,Arial,sans-serif;letter-spacing:-.7px;font-size:clamp(22px,2.5vw,31px);font-weight:400}.route-match-detail .detail-team{border-left:0;border-radius:17px;overflow:hidden;border:1px solid rgba(185,196,188,.13);background:#0e253259;margin-bottom:15px}.route-match-detail .detail-team.team-red{border-color:#cc828536;background:#311f2a2e}.route-match-detail .detail-team-heading{padding:16px 23px}.route-match-detail .detail-team-title{font-weight:500;letter-spacing:.5px}.route-match-detail .detail-obj-strip{padding:10px 15px}.route-match-detail .detail-scoreboard td{padding-top:12px;padding-bottom:12px}.route-match-detail .detail-scoreboard tr.is-self td{background:#bfab8118}.route-match-detail .detail-scoreboard tr:hover td{background:#beb5980b}.route-match-detail .detail-map-layout{grid-template-columns:minmax(0,540px) minmax(240px,1fr);gap:clamp(18px,3vw,41px);align-items:start}.route-match-detail .detail-rift-map{width:100%;max-width:510px;border-radius:19px;border-color:#cdbe9838;box-shadow:0 14px 38px #0000002b}.route-match-detail .detail-rift-image{filter:brightness(.88) saturate(.85)}.route-match-detail .detail-map-vignette{box-shadow:inset 0 0 30px #010c1738;border-radius:18px;background:transparent}.route-match-detail .detail-map-insights{min-height:320px;max-width:490px;padding-left:26px}.route-match-detail .detail-map-total{font:400 39px Inter,Arial,sans-serif}.route-match-detail .detail-map-cta{margin-top:18px;border-radius:13px;justify-content:center;font-weight:500}.route-match-detail .detail-death-marker{width:23px;height:23px}.route-match-detail .detail-focus-grid{border-radius:16px;overflow:hidden}.route-match-detail .detail-focus-grid>div{background:#142f3626}.route-match-detail .detail-focus-grid b{font-family:Inter,Arial,sans-serif;letter-spacing:-.7px}.route-match-detail .detail-coach-strip{padding:21px 8px}.route-match-detail .detail-coach-strip h3{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:20px;letter-spacing:-.5px}.route-match-detail .detail-coach-emblem{border-radius:15px}@media(max-width:1120px){.route-match-detail .detail-map-layout{grid-template-columns:1fr}.route-match-detail .detail-map-insights{max-width:720px;padding-left:0}}@media(max-width:730px){.route-coach .conversation-head{min-height:64px;padding:14px 17px}.route-coach .conversation-head h2{font-size:15px}.route-coach .empty-conversation{padding:24px 14px 23px}.route-coach .hero-orbit{height:72px;margin-bottom:5px}.route-coach .empty-conversation h1{font-size:clamp(27px,7vw,35px);letter-spacing:-1.3px}.route-coach .hero-description{font-size:12px;margin-bottom:20px}.route-coach .suggestion-grid{gap:8px}.route-coach .suggestion-card{min-height:96px;padding:13px;border-radius:15px}.route-coach .suggestion-card strong,.route-coach .suggestion-card span{font-size:12px}.route-coach .messages-list{padding:22px 14px 30px}.route-coach .chat-message.user .message-body{max-width:88%}.route-match-detail .detail-hero-left{padding:28px 20px 15px}.route-match-detail .detail-hero h1{font-size:40px}.route-match-detail .detail-hero-bottom{padding:16px 18px}.route-match-detail .detail-team{border-radius:13px}.route-match-detail .detail-rift-map{max-width:100%}.route-match-detail .detail-section-tabs{gap:5px}.route-match-detail .detail-section-tabs a{padding:9px 8px}.route-match-detail .detail-section-tabs a:first-child{padding-left:8px}}@media(prefers-reduced-motion:reduce){.route-coach .suggestion-card,.route-match-detail .detail-coach-primary{transition:none}}.route-player-profile{overflow-y:auto;min-height:0;background:radial-gradient(ellipse 55% 40% at 50% -10%,rgba(35,113,115,.065),transparent)}.content-main.route-matches,.content-main.route-rankings,.content-main.route-player-profile,.content-main.route-match-detail{overflow-x:hidden!important;overflow-y:auto!important;min-height:0;height:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(165,181,173,.4) transparent}.content-main.route-matches>.matches-page,.content-main.route-rankings>.rankings-page,.content-main.route-player-profile>.player-public-page,.content-main.route-match-detail>.match-page{height:auto;min-height:100%;overflow:visible}.main-area{min-height:0}.sidebar{position:relative;min-height:0;flex-shrink:0;transition:width .23s ease,min-width .23s ease;padding-bottom:13px}.sidebar-resize{display:grid;place-items:center;position:absolute;right:-12px;top:30px;z-index:15;width:25px;height:25px;border:1px solid rgba(205,182,138,.23);background:#142735;color:#d3bd93;border-radius:9px;box-shadow:0 8px 22px #00000026}.sidebar-resize:hover{background:#203a46}.sidebar .main-nav{flex:0 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(200,170,110,.22) transparent}.sidebar .threads-group{flex:1 1 100px;min-height:92px;overflow-y:auto;margin-top:16px;scrollbar-width:thin}.sidebar .threads-title{gap:7px}.sidebar .threads-title>span{flex:1}.sidebar .sidebar-bottom{flex:0 0 auto}.sidebar .trial-note{display:none}.sidebar .thread-link{flex:0 0 auto}.sidebar .collapsed-history{display:none}.sidebar-collapsed .sidebar{width:74px!important;min-width:74px!important;padding:18px 9px 14px}.sidebar-collapsed .sidebar-resize{top:26px}.sidebar-collapsed .brand{padding:3px 0 23px;justify-content:center}.sidebar-collapsed .brand-lettering,.sidebar-collapsed .workspace-choice,.sidebar-collapsed .sidebar-label,.sidebar-collapsed .main-nav button>span,.sidebar-collapsed .main-nav button>small,.sidebar-collapsed .threads-title,.sidebar-collapsed .threads-group>.thread-link,.sidebar-collapsed .threads-group>.threads-empty,.sidebar-collapsed .sidebar-user>div:nth-child(2),.sidebar-collapsed .sidebar-user>svg{display:none!important}.sidebar-collapsed .main-nav{align-items:stretch;padding:0}.sidebar-collapsed .main-nav button{justify-content:center;padding:0;width:54px;height:47px;margin:0 auto;border-radius:13px}.sidebar-collapsed .main-nav button>svg{flex:0 0 auto}.sidebar-collapsed .threads-group{flex:1;margin-top:13px;align-items:center;overflow:hidden}.sidebar-collapsed .threads-group .collapsed-history{display:grid;place-items:center;color:#a2b8b4;width:49px;height:46px;border-radius:12px;border:1px solid rgba(200,170,110,.15)}.sidebar-collapsed .threads-group .collapsed-history:hover{background:#c8aa6e12;color:#e4cea8}.sidebar-collapsed .sidebar-bottom{margin-top:auto}.sidebar-collapsed .sidebar-user{justify-content:center;padding:13px 0 1px}.sidebar-collapsed .user-avatar{width:37px;height:37px;flex-shrink:0}.header-profile{min-width:0;gap:10px}.header-profile-name{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-profile .profile-mini{overflow:hidden;flex:0 0 33px;width:33px;height:33px;border-radius:50%;padding:0}.header-profile .profile-mini img{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%;border:1px solid rgba(206,184,137,.25)}.runia-history-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#020b138f;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;justify-content:flex-start}.runia-history-drawer{width:min(410px,92vw);height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding:28px 22px 20px;background:linear-gradient(155deg,#102b35,#061725 75%);border-right:1px solid rgba(199,174,133,.2);box-shadow:16px 0 70px #00000045}.runia-history-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 3px 25px;border-bottom:1px solid rgba(205,187,150,.14)}.runia-history-drawer>header>div>span{font-size:12px;letter-spacing:1.6px;color:#c4af84}.runia-history-drawer>header h2{font-size:26px;font-weight:300;letter-spacing:-.6px;color:#f0ece3;margin:13px 0 0}.runia-history-drawer>header button{padding:8px;border-radius:9px;color:#a8bbb6}.runia-history-drawer>header button:hover{background:#c8aa6e14}.runia-history-new{display:flex;align-items:center;gap:11px;width:100%;margin:24px 0 26px;min-height:46px;padding:0 15px;border:1px solid rgba(216,192,143,.3);border-radius:13px;color:#e7d4ac;font-size:12px;text-align:left}.runia-history-new>svg:last-child{margin-left:auto}.runia-history-new:hover{background:#c8aa6e14}.runia-history-label{font-size:12px;color:#8ea8aa;letter-spacing:1.2px;margin:0 5px 15px}.runia-history-entries{min-height:0;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:3px;scrollbar-width:thin}.runia-history-entries>button{display:flex;align-items:center;gap:12px;padding:14px 11px;border-radius:12px;color:#94a9a7;text-align:left}.runia-history-entries>button:hover,.runia-history-entries>button.selected{background:#c4b08816;color:#e6d4ac}.runia-history-entries>button>span{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.runia-history-entries strong{font-size:12px;font-weight:400;color:#e1e1d8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runia-history-entries small{font-size:12px;color:#789ba0}.runia-history-entries>p{font-size:12px;line-height:1.8;color:#8ba2a2;padding:12px}@media(max-width:960px){.sidebar-collapsed .sidebar{width:74px!important;min-width:74px!important}.sidebar-resize{display:none}.sidebar-shown .sidebar-resize{display:grid}}@media(max-width:680px){.header-profile-name{max-width:88px}.history-header-action{width:33px;height:33px}}@media(prefers-reduced-motion:reduce){.sidebar{transition:none}}.route-rankings .ranking-view-heading h2{display:flex;align-items:center;gap:11px;font-family:Inter,Arial,sans-serif;font-weight:300;letter-spacing:-.65px}.route-rankings .ranking-tier-art{height:70px;width:70px;object-fit:contain;filter:drop-shadow(0 9px 14px rgba(0,0,0,.28))}.route-rankings .ranking-hero h1{font-family:Inter,Arial,sans-serif;letter-spacing:-1.25px;font-weight:300}.route-rankings .ranking-hero-mark{border-radius:22px}.route-rankings .ranking-filter-bar select{border-radius:11px;background:#102532}.route-rankings .ranking-apply{border-radius:11px;background:linear-gradient(135deg,#dfc79b,#bea16c)}.route-rankings .ranking-podium{gap:12px;border:0}.route-rankings .ranking-podium-entry{border:1px solid rgba(201,187,158,.14);border-radius:17px;overflow:hidden}.route-rankings .ranking-avatar{border-radius:12px}.route-rankings .ranking-table th{font-weight:400}.route-rankings .rank-name-action{font-size:12px;font-weight:500;text-align:left;color:#ece7db;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-rankings .rank-name-action small{margin-left:3px;color:#8cafb1;font-size:12px}.route-rankings .rank-name-action:not(:disabled):hover{color:#e3c68c;text-decoration:underline;text-underline-offset:3px}.route-rankings .rank-name-action:disabled{cursor:default}.route-rankings .ranking-player .rank-name-action{max-width:210px}.route-rankings .ranking-world-entries .rank-name-action{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.route-rankings .ranking-data-note{display:flex;align-items:center;gap:10px;max-width:900px;color:#97aaa6;font-size:12px;line-height:1.6;margin:7px 0 19px}.route-rankings .ranking-data-note svg{flex-shrink:0;color:#c8aa6e}@media(max-width:680px){.route-rankings .ranking-tier-art{height:52px;width:52px}}.login-card{position:relative}.login-card .login-lang{position:absolute;top:17px;right:49px;z-index:80}.journey-overlay .journey-language-float{position:fixed;top:15px;right:19px;z-index:999}.journey-language-float :deep(.runia-language-menu){z-index:1200}@media(max-width:690px){.login-card .login-lang{top:12px;right:47px}.journey-overlay .journey-language-float{top:9px;right:10px}}.content-main.route-overview,.content-main.route-accounts{overflow-x:hidden!important;overflow-y:auto!important;min-height:0;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(149,172,163,.35) transparent}.content-main.route-overview>.performance-dashboard,.content-main.route-accounts>.multi-accounts-shell{min-height:100%;height:auto;overflow:visible}.app-root{height:100dvh;min-height:0;max-height:100dvh}.main-area{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.content-main:is(.route-overview,.route-rankings,.route-matches,.route-match-detail,.route-player-profile,.route-accounts,.route-champions,.route-training,.route-plans,.route-wallet,.route-usage,.route-invoices){flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(171,190,180,.43) transparent}.content-main:is(.route-overview,.route-rankings,.route-matches,.route-match-detail,.route-player-profile,.route-accounts,.route-champions,.route-training,.route-plans,.route-wallet,.route-usage,.route-invoices)>:first-child{height:auto;min-height:100%;max-height:none}.legal-footer{flex:0 0 auto}@media(max-width:730px){.app-root{height:100dvh;max-height:100dvh}.main-area{min-height:0}.content-main:is(.route-overview,.route-rankings,.route-matches,.route-match-detail,.route-player-profile,.route-accounts,.route-champions,.route-training,.route-plans,.route-wallet,.route-usage,.route-invoices){scrollbar-gutter:auto}}@media(hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true]{font-size:16px!important}input,textarea,select{touch-action:manipulation}}@media(max-width:760px){html,body,#app{width:100%;max-width:100%;min-width:0}body{overscroll-behavior:none}.app-root{width:100%;max-width:100vw;height:100dvh;max-height:100dvh;overflow:hidden}.main-area,.content-main,.coach-layout,.conversation-panel,.inner-page{min-width:0;max-width:100%}.content-main{min-height:0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.content-main:is(.route-overview,.route-rankings,.route-matches,.route-match-detail,.route-player-profile,.route-accounts,.route-champions,.route-training,.route-plans,.route-wallet,.route-usage,.route-invoices){overflow-y:auto!important;overflow-x:hidden!important}.conversation-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.chat-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.coach-composer-area,.composer-area{flex-shrink:0;padding-bottom:max(12px,env(safe-area-inset-bottom))}.messages-list,.chat-message,.message-body,.assistant-text{min-width:0;overflow-wrap:anywhere}.assistant-text pre,.assistant-text table,.message-body pre,.message-body table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.assistant-text img,.message-body img{max-width:100%;height:auto}.dialog-backdrop,.login-overlay,.journey-overlay{max-width:100vw}.dialog-card,.login-card,.champion-modal{max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow-y:auto}.field-row{min-width:0;flex-wrap:wrap}.field-row>label{min-width:min(100%,220px);flex:1 1 220px}.topbar,.topbar-right,.breadcrumb,.conversation-head,.conversation-tools{min-width:0}.breadcrumb{overflow:hidden}.breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-grid,.page-stats-grid,.training-grid,.champions-grid,.suggestion-card,.large-stat,.training-card,.champion-card{min-width:0}.legal-footer{padding-bottom:max(6px,env(safe-area-inset-bottom))}}@media(max-width:420px){.topbar{padding-inline:10px}.conversation-head{padding:14px 12px}.messages-list,.inner-page{padding-inline:12px}.suggestion-grid,.page-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dialog-card{padding:20px 16px}.match-row{gap:6px;padding-inline:8px}}@media(max-width:350px){.page-stats-grid,.suggestion-grid{grid-template-columns:1fr}.match-row{grid-template-columns:70px minmax(70px,1fr) minmax(55px,1fr) 14px}}@media(max-width:760px){.journey-overlay{height:100dvh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(16px,env(safe-area-inset-bottom))}.journey-panel{min-width:0;max-width:100%}.journey-wizard,.wizard-body,.wizard-aside{min-width:0}.wizard-body{overflow-wrap:anywhere}.riot-fields{grid-template-columns:minmax(0,1fr) minmax(85px,100px)}.riot-fields>*{min-width:0}.wizard-actions{flex-wrap:wrap}.wizard-actions>*{max-width:100%}.performance-dashboard,.pd-profile-hero,.pd-visual-grid,.pd-panel,.pd-bottom-grid{min-width:0;max-width:100%}.pd-heading-row,.pd-profile-summary{min-width:0}.pd-chart-display,.pd-chart-display svg{max-width:100%}.pd-results-row{gap:10px;min-width:0}.pd-results-bars{min-width:0}.rankings-page,.ranking-header,.ranking-hero,.ranking-filter-bar,.ranking-view-heading,.rank-stage-header,.rank-list-head{min-width:0;max-width:100%}.ranking-filter-bar{flex-wrap:wrap}.ranking-filter-bar select,.ranking-filter-bar input{max-width:100%}.rankings-page .ranking-podium{max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ranking-table-wrap,.ranking-table-container,.detail-scoreboard-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.billing-shell,.billing-heading,.billing-plan-grid,.billing-plan{min-width:0;max-width:100%}.coach-composer-area{width:100%;max-width:100%;padding-bottom:max(10px,env(safe-area-inset-bottom))}.coach-compose-shell,.coach-editor-wrap{min-width:0;max-width:100%}.coach-compose-toolbar{gap:6px}.coach-compose-player{min-width:0;max-width:105px;overflow:hidden;text-overflow:ellipsis}.coach-compose-actions{min-width:0}.coach-compose-note{overflow-wrap:anywhere}.coach-attachment-strip{max-width:100%;overflow-x:auto}.coach-editor-wrap textarea{font-size:16px!important}}@media(max-width:390px){.journey-header,.wizard-body{padding-inline:12px}.pd-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-kpi{padding:14px 10px}.pd-profile-content{padding:16px 12px}.pd-strategy{padding:16px}.rank-premium-card,.rank-premium-card.is-champion{flex-basis:min(84vw,285px)}.coach-compose-player{display:none}.coach-compose-toolbar{justify-content:space-between}}@media(max-width:960px){.app-root{isolation:isolate}.sidebar-scrim{display:none!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:39!important;background:#000911ab!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sidebar-shown .sidebar-scrim{display:block!important}.sidebar,.sidebar-collapsed .sidebar{position:fixed!important;top:0!important;bottom:0!important;left:0!important;width:min(320px,86vw)!important;min-width:0!important;max-width:86vw!important;height:100dvh!important;z-index:40!important;transform:translate3d(-105%,0,0)!important;visibility:hidden;pointer-events:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:max(18px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom));transition:transform .25s ease,visibility .25s ease!important}.sidebar-shown .sidebar,.sidebar-shown.sidebar-collapsed .sidebar{transform:translateZ(0)!important;visibility:visible;pointer-events:auto}.sidebar-collapsed .sidebar .brand-lettering,.sidebar-collapsed .sidebar .workspace-choice,.sidebar-collapsed .sidebar .sidebar-label,.sidebar-collapsed .sidebar .main-nav button>span,.sidebar-collapsed .sidebar .main-nav button>small,.sidebar-collapsed .sidebar .threads-title,.sidebar-collapsed .sidebar .threads-group>.thread-link,.sidebar-collapsed .sidebar .threads-group>.threads-empty,.sidebar-collapsed .sidebar .sidebar-user>div:nth-child(2),.sidebar-collapsed .sidebar .sidebar-user>svg{display:revert!important}.sidebar-collapsed .sidebar .main-nav{align-items:stretch!important;padding:initial!important}.sidebar-collapsed .sidebar .main-nav button{width:100%!important;height:auto!important;min-height:44px!important;justify-content:flex-start!important;padding:10px 12px!important;margin:0!important}.sidebar-collapsed .sidebar .threads-group{align-items:stretch!important;overflow:visible!important}.sidebar-collapsed .sidebar .sidebar-user{justify-content:flex-start!important}.sidebar .sidebar-resize{display:none!important}.sidebar .mobile-sidebar-close{display:grid!important;place-items:center;position:absolute;top:max(17px,env(safe-area-inset-top));right:12px;width:36px;height:36px;border:1px solid var(--line);border-radius:10px;z-index:2;color:var(--text)}.main-area{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important}.topbar{gap:12px;min-width:0}.topbar-left{min-width:0;flex:1 1 auto;gap:10px;overflow:hidden}.topbar-right{min-width:0;flex:0 0 auto;gap:8px}.topbar-left .breadcrumb{min-width:0;overflow:hidden;white-space:nowrap}.topbar-left .breadcrumb strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:730px){.topbar{height:60px;min-height:60px;padding-inline:12px}.topbar-left .breadcrumb{font-size:0;gap:0}.topbar-left .breadcrumb>svg{display:none}.topbar-left .breadcrumb strong{display:block;font-size:12px;letter-spacing:0;max-width:clamp(68px,23vw,145px)}.topbar-right .history-header-action,.topbar-right>.icon-button,.topbar-right .header-profile-name,.topbar-right .header-profile>svg:last-child{display:none}.topbar-right .header-profile{padding:0;min-width:32px}.topbar-right .header-profile .profile-mini{flex-basis:32px;width:32px;height:32px}.topbar-right .runia-credit-pill{padding:7px 8px;white-space:nowrap}.topbar-right .runia-credit-pill small{display:none}.legal-footer{max-height:38px!important;min-height:0!important;padding:5px 12px max(5px,env(safe-area-inset-bottom))!important;font-size:12px!important;line-height:1.4!important;overflow-y:auto!important}.performance-dashboard{padding:22px 14px 44px}.pd-heading-row{gap:16px}.pd-profile-hero{height:auto;min-height:0}.pd-profile-content{position:relative;min-width:0}.pd-profile-summary{flex-wrap:wrap}.pd-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-kpi{min-width:0}}@media(max-width:390px){.topbar{gap:5px;padding-inline:9px}.topbar-left,.topbar-right{gap:5px}.topbar-left .breadcrumb strong{max-width:70px}.topbar-right .runia-credit-pill{padding:6px}}.mobile-sidebar-close{display:none}@media(max-width:960px){.sidebar .mobile-sidebar-close{display:grid!important}}@media(max-width:730px){.route-coach .coach-layout,.route-coach .conversation-panel{width:100%;max-width:100%;min-width:0;min-height:0}.route-coach .conversation-head{padding:13px 16px 12px;min-height:0;gap:10px;align-items:center}.route-coach .conversation-head>div:first-child{min-width:0;flex:1}.route-coach .conversation-head .kicker{display:block;font-size:12px;line-height:1.45;letter-spacing:.7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.route-coach .conversation-head h2{font-size:16px;line-height:1.35;margin-top:5px;letter-spacing:-.3px}.route-coach .conversation-tools{flex-shrink:0;gap:7px}.route-coach .conversation-tools>span{display:none}.route-coach .conversation-tools .square-action{width:36px;height:36px;min-width:36px;border-radius:11px}.route-coach .chat-scroll{min-height:0;overscroll-behavior:contain}.route-coach .empty-conversation{padding:18px 17px 28px;min-height:0;justify-content:flex-start}.route-coach .hero-orbit{height:78px;margin:0 0 8px;transform:scale(.76);transform-origin:center}.route-coach .hero-eyebrow{font-size:12px;letter-spacing:1.15px;margin:4px 0 8px}.route-coach .empty-conversation h1{font-size:clamp(25px,7.4vw,34px);line-height:1.18;letter-spacing:-.85px;margin:7px 0}.route-coach .hero-description{font-size:12px;line-height:1.65;margin:10px 0 18px;max-width:340px}.route-coach .suggestion-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.route-coach .suggestion-card{min-width:0;min-height:106px;padding:12px;border-radius:14px;gap:7px}.route-coach .suggestion-card strong{font-size:12px;line-height:1.35}.route-coach .suggestion-card span{font-size:12px;line-height:1.4}.route-coach .messages-list{width:100%;max-width:100%;padding:15px 13px 24px}.route-coach .thread-date{font-size:12px;margin-bottom:18px}.route-coach .chat-message{gap:8px;min-width:0}.route-coach .message-avatar{width:29px;height:29px;min-width:29px}.route-coach .message-body{min-width:0;max-width:100%}.route-coach .chat-message.user .message-body{max-width:90%}.route-coach .message-byline{font-size:12px;gap:8px}.route-coach .assistant-text{font-size:13px;line-height:1.75;overflow-wrap:anywhere}.route-coach .assistant-text p{margin-bottom:12px}.route-coach .assistant-text h1,.route-coach .assistant-text h2{font-size:17px;line-height:1.4;margin:22px 0 11px}.route-coach .assistant-text h3{font-size:14px;margin:17px 0 9px}.route-coach .assistant-text ul,.route-coach .assistant-text ol{padding-left:19px;line-height:1.7;margin:10px 0 14px}.route-coach .assistant-text table{max-width:100%;overflow-x:auto}.route-coach .coach-composer-area{padding:8px 10px max(8px,env(safe-area-inset-bottom));background:var(--bg)}.route-coach .coach-compose-shell{border-radius:17px}.route-coach .coach-editor-wrap{padding:8px 13px 0}.route-coach .coach-editor-wrap textarea{min-height:42px;max-height:135px;padding:6px 0 8px;line-height:23px;font-size:16px!important}.route-coach .coach-compose-toolbar{padding:5px 8px 8px 10px}.route-coach .coach-add-image{min-height:37px}.route-coach .coach-send{height:39px;width:39px}.route-coach .coach-compose-note{font-size:12px;line-height:1.35;margin:6px 0 0}.route-coach .coach-compose-note svg{display:none}.route-coach .coach-insights{max-width:100%;min-width:0;margin-top:16px;border-radius:14px}.route-coach .insights-top{gap:8px;flex-wrap:wrap}.route-coach .insights-live{white-space:normal}.route-coach .insights-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.route-coach .insights-champ{min-width:0}}@media(max-width:370px){.route-coach .conversation-head{padding-inline:11px}.route-coach .conversation-head .kicker{max-width:190px}.route-coach .empty-conversation{padding-inline:12px}.route-coach .suggestion-grid{gap:7px}.route-coach .suggestion-card{padding:10px}.route-coach .coach-composer-area{padding-inline:7px}}@media(max-width:730px){.route-coach .conversation-head{padding:10px 14px!important;min-height:58px!important;gap:8px!important}.route-coach .conversation-head .kicker{display:none!important}.route-coach .conversation-head h2{margin:0!important;font-size:15px!important;font-weight:500!important}.route-coach .conversation-tools .square-action{width:33px!important;height:33px!important;min-width:33px!important}.route-coach .empty-conversation{margin:0 auto!important;min-height:0!important;padding:24px 16px 20px!important;justify-content:flex-start!important}.route-coach .hero-orbit{display:none!important}.route-coach .hero-eyebrow{font-size:12px!important;letter-spacing:1px!important;margin:0 0 10px!important}.route-coach .empty-conversation h1{font-size:clamp(24px,6.5vw,31px)!important;line-height:1.2!important;letter-spacing:-.7px!important;margin:0!important}.route-coach .hero-description{font-size:12px!important;line-height:1.55!important;margin:11px auto 18px!important;max-width:310px!important}.route-coach .suggestion-grid{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:420px!important}.route-coach .suggestion-card{display:grid!important;grid-template-columns:23px minmax(0,1fr) 17px!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:11px!important;row-gap:3px!important;min-height:66px!important;padding:10px 13px!important;border-radius:12px!important}.route-coach .suggestion-icon{grid-row:1 / 3!important;grid-column:1!important;padding:0!important}.route-coach .suggestion-card strong{grid-column:2!important;grid-row:1!important;font-size:12px!important}.route-coach .suggestion-card span{grid-column:2!important;grid-row:2!important;font-size:12px!important}.route-coach .suggestion-arrow{position:static!important;grid-column:3!important;grid-row:1 / 3!important}.route-coach .coach-composer-area{padding:7px 10px max(8px,env(safe-area-inset-bottom))!important}.route-coach .coach-compose-shell{box-shadow:0 5px 20px #0000001f!important}.route-coach .coach-editor-wrap textarea{min-height:35px!important;max-height:120px!important}.route-coach .coach-compose-note{display:none!important}.route-coach .chat-scroll{scroll-padding-bottom:15px}.route-coach .coach-story{display:flex;flex-direction:column;gap:0;min-width:0}.route-coach .coach-story .assistant-text{min-width:0}.route-coach .coach-story .coach-insights{width:100%;margin:10px 0 18px}.route-coach .insights-stat-row{gap:13px 0}.route-coach .insights-top{padding:12px}.route-coach .insights-heading strong,.route-coach .insights-heading small{font-size:12px}.route-coach .insights-stat-row{padding:13px 10px}.route-coach .insights-win strong{font-size:23px}.route-coach .insights-stat strong{font-size:14px;white-space:normal}.route-coach .insights-disclaimer{padding:10px 12px}}@media(max-width:730px){.main-area:has(.route-coach)>.topbar{height:51px!important;min-height:51px!important;padding:0 11px!important}.main-area:has(.route-coach)>.topbar .topbar-left .breadcrumb{display:none!important}.main-area:has(.route-coach)>.topbar .topbar-left{flex:0 0 auto!important}.main-area:has(.route-coach)>.topbar .topbar-right{margin-left:auto;gap:7px}.main-area:has(.route-coach)>.topbar .topbar-right .header-profile{display:none!important}.main-area:has(.route-coach)>.topbar .topbar-right .runia-credit-pill{padding:5px 8px}.route-coach .conversation-head{height:45px!important;min-height:45px!important;padding:5px 12px!important}.route-coach .conversation-head h2{font-size:14px!important}.route-coach .conversation-tools .square-action{height:31px!important;width:31px!important;min-width:31px!important}.route-coach .coach-editor-wrap textarea{min-height:23px!important;line-height:23px!important}.route-coach .coach-composer-area{padding:5px 9px max(6px,env(safe-area-inset-bottom))!important}.route-coach .coach-compose-toolbar{padding-top:3px!important}}.specialist-panel{border-top:1px solid var(--line);padding:12px 18px;max-height:245px;overflow-y:auto;min-width:0}.specialist-head,.specialist-card,.specialist-actions{display:flex;align-items:center;gap:10px;justify-content:space-between}.specialist-head>div,.specialist-card>div:first-child{display:flex;flex-direction:column;min-width:0;gap:4px}.specialist-head strong,.specialist-card strong{font-size:12px}.specialist-head small,.specialist-card small,.specialist-note{font-size:12px;line-height:1.5;color:var(--muted)}.specialist-head button,.specialist-actions button{background:transparent;border:1px solid var(--line);border-radius:9px;padding:8px 10px;color:var(--text);font-size:12px;cursor:pointer}.specialist-head button:disabled{opacity:.5;cursor:wait}.specialist-card{border-top:1px solid var(--line);padding:10px 0;flex-wrap:wrap}.specialist-actions{justify-content:flex-start;flex-wrap:wrap}@media(max-width:730px){.route-coach .specialist-panel{padding:8px 12px;max-height:150px}.route-coach .specialist-head{gap:7px}.route-coach .specialist-head button{flex-shrink:0}.route-coach .specialist-card{align-items:flex-start;gap:6px}.route-coach .specialist-actions button{padding:7px 9px}}@media(max-width:960px){.main-area:has(.route-coach)>.topbar{height:46px!important;min-height:46px!important;max-height:46px!important;flex:0 0 46px!important}.main-area:has(.route-coach)>.topbar .topbar-left{flex:0 0 auto!important}.main-area:has(.route-coach)>.topbar .topbar-left .breadcrumb{display:none!important}.main-area:has(.route-coach)>.topbar .topbar-right .patch-label,.main-area:has(.route-coach)>.topbar .topbar-right .header-divider,.main-area:has(.route-coach)>.topbar .topbar-right .header-profile,.main-area:has(.route-coach)>.topbar .topbar-right .history-header-action{display:none!important}.main-area:has(.route-coach)>.legal-footer{display:none!important}.route-coach .conversation-head{flex:0 0 44px!important;min-height:44px!important;max-height:44px!important;padding:5px 12px!important}.route-coach .conversation-head h2{font-size:14px!important;margin:0!important}.route-coach .conversation-head .kicker{display:none!important}.route-coach .chat-scroll{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}.route-coach .coach-composer-area{flex:0 0 auto!important}.route-coach .coach-editor-wrap textarea{min-height:23px!important}.route-coach .specialist-panel{flex:0 0 auto!important;max-height:44px!important;overflow:hidden!important;padding:0 12px!important;border-top:1px solid var(--line)}.route-coach .specialist-panel.is-open{max-height:min(45dvh,380px)!important;overflow-y:auto!important}}.specialist-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:0;color:var(--text);font-size:12px;font-weight:600;padding:12px 0;cursor:pointer;text-align:left}.specialist-content{padding-bottom:10px}.specialist-modes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.specialist-modes button{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:9px;padding:8px 10px;font-size:12px;cursor:pointer}.specialist-modes button.active{background:#c5ab7821;border-color:#c5ab788c;color:var(--text)}.specialist-fields{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:7px}.specialist-fields input,.specialist-fields select{background:var(--bg);border:1px solid var(--line);border-radius:9px;color:var(--text);padding:8px 10px;font-size:16px;min-width:0;flex:1 1 120px}.specialist-fields button{background:#c5ab7826;color:var(--text);border:1px solid rgba(197,171,120,.45);border-radius:9px;padding:8px 12px;cursor:pointer}.specialist-fields button:disabled{opacity:.5}.coach-back{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--text);cursor:pointer}.coach-compare-inline{padding:16px 12px;margin:10px 0 24px;border:1px solid var(--line);border-radius:16px;background:#223a4440}.coach-compare-label{font-size:12px;letter-spacing:1.1px;color:var(--muted);margin-bottom:10px}.coach-compare-buttons{display:flex;flex-wrap:wrap;gap:8px}.coach-compare-buttons button{border:1px solid rgba(197,171,120,.38);border-radius:11px;background:#c5ab7814;color:var(--text);padding:10px 12px;font-size:12px;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.coach-compare-buttons button:active{transform:scale(.97)}.coach-compare-buttons button:hover{background:#c5ab782b;border-color:#c5ab78a6}.coach-compare-options{padding-top:13px;display:flex;flex-direction:column;gap:8px}@media(max-width:960px){.route-coach .conversation-head{height:52px!important;min-height:52px!important;max-height:52px!important;flex:0 0 52px!important;gap:10px!important}.route-coach .conversation-head .coach-back{width:35px;height:35px;flex-basis:35px}.route-coach .coach-compare-inline{margin:12px 0 20px;padding:12px}.route-coach .coach-compare-buttons button{flex:1 1 135px;font-size:12px}.route-coach .coach-compare-options .specialist-fields{flex-direction:column}.route-coach .coach-compare-options .specialist-fields>*{flex:0 0 auto;width:100%}}.route-coach .conversation-head .coach-history-action,.route-coach .conversation-head .coach-memory-action{display:inline-flex!important;align-items:center;justify-content:center}.runia-memory-drawer .memory-explainer{font-size:13px;line-height:1.6;color:var(--muted);padding:0 20px}.runia-memory-drawer .memory-counter{padding:10px 20px;color:var(--text);font-size:12px}.runia-memory-drawer .memory-add{display:flex;flex-direction:column;gap:9px;padding:0 20px 18px}.runia-memory-drawer .memory-add textarea{width:100%;box-sizing:border-box;resize:vertical;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--text);font-size:16px;padding:12px}.runia-memory-drawer .memory-add button{border:1px solid var(--line);background:#c5ab7824;border-radius:10px;color:var(--text);padding:11px;cursor:pointer}.runia-memory-drawer .memory-add button:disabled{opacity:.45}.runia-memory-drawer .memory-list{padding:0 20px 24px;overflow-y:auto}.runia-memory-drawer .memory-list article{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--line);font-size:13px;line-height:1.5}.runia-memory-drawer .memory-list article button{flex-shrink:0;border:0;background:transparent;color:var(--muted);padding:8px;cursor:pointer}@media(max-width:730px){.route-coach .conversation-head{padding:5px 9px!important;gap:7px!important}.route-coach .conversation-head .conversation-tools{gap:5px!important}.route-coach .conversation-head .conversation-tools>span{display:none!important}.route-coach .conversation-head .conversation-tools .square-action{width:32px!important;min-width:32px!important;height:32px!important}.route-coach .conversation-head .conversation-tools .coach-history-action,.route-coach .conversation-head .conversation-tools .coach-memory-action{display:inline-flex!important}}html,body,#app{height:100%;min-height:0}.app-root{height:100dvh;min-height:0;max-height:100dvh;overflow:hidden}.main-area{display:flex;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;height:100%;overflow:hidden}.main-area>.topbar,.main-area>.demo-banner,.main-area>.legal-footer{flex-shrink:0}.main-area>.content-main{flex:1 1 0!important;height:0!important;min-height:0!important;min-width:0;max-height:none!important;position:relative}.main-area>.content-main:not(.route-coach):not(.route-highlight-studio):not(.route-community){display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin}.main-area>.content-main:not(.route-coach):not(.route-highlight-studio):not(.route-community)>.inner-page{height:auto!important;min-height:100%!important;max-height:none!important;overflow:visible!important}.main-area>.content-main:not(.route-coach):not(.route-highlight-studio):not(.route-community)>:first-child:not(.inner-page){height:auto!important;min-height:100%!important;max-height:none!important}.main-area>.content-main.route-highlight-studio{display:block!important;overflow:hidden!important;overscroll-behavior:none!important;-webkit-overflow-scrolling:auto!important;scrollbar-gutter:auto!important}.main-area>.content-main.route-highlight-studio>.highlight-studio-page{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.main-area>.content-main.route-coach{overflow:hidden!important}.main-area>.content-main.route-coach .coach-layout,.main-area>.content-main.route-coach .conversation-panel{min-height:0}.main-area>.content-main.route-coach .chat-scroll{flex:1 1 0;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}@media(max-width:760px){.main-area>.content-main:not(.route-coach):not(.route-highlight-studio):not(.route-community){scrollbar-gutter:auto}}.route-coach{--chat-ink:#e8e2d6;--chat-muted:#91a7ab;--chat-line:#2a3c43;--chat-surface:#0d202a}.route-coach .hero-orbit,.route-coach .hero-eyebrow,.route-coach .suggestion-grid,.route-coach .coach-compare-inline,.route-coach .conversation-tools>span,.route-coach .conversation-head .kicker,.route-coach .thread-date,.route-coach .coach-compose-note{display:none!important}.route-coach .context-rail:not(.visible){display:none!important}.route-coach .context-rail.visible{position:absolute;right:0;top:0;bottom:0;z-index:15;width:min(330px,90vw);background:var(--chat-surface);box-shadow:-16px 0 45px #0003}.route-coach .rail-mobile{display:grid!important}.route-coach .conversation-head{padding:18px clamp(20px,4vw,55px);gap:16px;border-bottom:1px solid color-mix(in srgb,var(--chat-line),transparent 35%);background:none}.route-coach .conversation-head>div:nth-child(2){flex:1}.route-coach .conversation-head h2{font:400 21px/1.4 Cinzel,Georgia,serif;margin:0;color:var(--chat-ink)}.route-coach .conversation-tools{gap:7px}.route-coach .square-action,.route-coach .coach-back{border-color:transparent!important;background:transparent;color:var(--chat-muted)}.route-coach .square-action:hover,.route-coach .coach-back:hover{color:var(--chat-ink);background:color-mix(in srgb,var(--chat-line),transparent 60%)}.route-coach .empty-conversation{width:100%;max-width:620px;margin:auto;padding:45px 25px}.route-coach .empty-conversation h1{font:400 clamp(25px,3vw,35px)/1.6 Cinzel,Georgia,serif;letter-spacing:-.4px;color:var(--chat-ink);margin:0}.route-coach .empty-conversation h1 span{color:var(--chat-ink);background:none;-webkit-text-fill-color:currentColor}.route-coach .hero-description{font:400 13px/1.9 Inter,Arial,sans-serif;color:var(--chat-muted);margin:15px auto 0;max-width:440px}.route-coach .messages-list{max-width:850px;padding:32px clamp(18px,3vw,36px) 40px}.route-coach .chat-message{margin-bottom:34px}.route-coach .message-avatar{background:none;border:1px solid var(--chat-line);box-shadow:none;color:#cbbd98;border-radius:50%;width:28px;height:28px;flex-basis:28px}.route-coach .message-byline{font-weight:500;letter-spacing:1px;font-size:12px;color:var(--chat-muted)}.route-coach .message-byline span{opacity:.55;font-size:12px}.route-coach .assistant-text{font:400 14px/1.95 Inter,Arial,sans-serif;color:var(--chat-ink)}.route-coach .assistant-text h2,.route-coach .assistant-text h3{font:500 15px/1.5 Inter,Arial,sans-serif}.route-coach .user-text{background:var(--chat-surface);border:1px solid var(--chat-line);font:400 13px/1.8 Inter,Arial,sans-serif;color:var(--chat-ink);border-radius:15px;padding:12px 16px}.route-coach .coach-composer-area{padding:10px clamp(16px,4vw,55px) 23px;background:none}.route-coach .coach-compose-shell{box-shadow:none;border:1px solid var(--chat-line);background:var(--chat-surface);border-radius:17px}.route-coach .coach-compose-source,.route-coach .coach-compose-divider,.route-coach .coach-key-hint{display:none}.route-coach .coach-compose-toolbar{padding-top:3px}.route-coach .coach-compose-player{font-size:12px;color:var(--chat-muted)}.route-coach .coach-editor-wrap textarea{font-size:14px;line-height:1.8}.route-coach .coach-microphone{border:none;border-radius:50%}.route-coach .coach-send{box-shadow:none;border-radius:50%}html[data-theme=light] .route-coach{--chat-ink:#254249;--chat-muted:#677f82;--chat-line:#d0ddd5;--chat-surface:#fbfcf9}@media(max-width:650px){.route-coach .conversation-head{padding:15px}.route-coach .conversation-head h2{font-size:17px}.route-coach .coach-compose-player{max-width:115px;overflow:hidden;text-overflow:ellipsis}.route-coach .coach-composer-area{padding:8px 12px 16px}.route-coach .messages-list{padding:24px 15px}}:root{--runia-control-accent:var(--runia-accent,var(--gold,#d8c08d));--runia-control-line:color-mix(in srgb,var(--runia-control-accent) 18%,var(--line,rgba(180,198,194,.16)));--runia-control-bg:color-mix(in srgb,var(--panel,#081b25) 96%,var(--runia-control-accent) 4%);--runia-control-bg-hover:color-mix(in srgb,var(--panel,#081b25) 90%,var(--runia-control-accent) 10%);--runia-control-text:var(--text,#e8ece7);--runia-control-muted:var(--muted,#829895)}html body #app input,html body #app textarea,html body #app select{caret-color:var(--runia-control-accent);font-family:inherit}html body #app select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding-right:34px!important;border-color:var(--runia-control-line)!important;color:var(--runia-control-text);background-color:var(--runia-control-bg)!important;background-image:linear-gradient(45deg,transparent 50%,var(--runia-control-accent) 50%),linear-gradient(135deg,var(--runia-control-accent) 50%,transparent 50%)!important;background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;box-shadow:none!important}html body #app select option{background:var(--runia-control-bg);color:var(--runia-control-text)}html body #app select:hover{border-color:color-mix(in srgb,var(--runia-control-accent) 34%,var(--line,transparent))!important}html body #app select:focus-visible{outline:2px solid color-mix(in srgb,var(--runia-control-accent) 40%,transparent)!important;outline-offset:2px}html body #app input[type=range]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:100%;height:20px!important;min-height:20px!important;padding:0!important;border:0!important;border-radius:0!important;outline:0;background:transparent!important;box-shadow:none!important;accent-color:var(--runia-control-accent);cursor:pointer}html body #app input[type=range]::-webkit-slider-runnable-track{height:3px;border:0;border-radius:999px;background:color-mix(in srgb,var(--runia-control-accent) 34%,var(--line,rgba(255,255,255,.12)));box-shadow:none}html body #app input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5.5px;border:2px solid var(--runia-control-bg);border-radius:50%;background:var(--runia-control-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--runia-control-accent) 52%,transparent);transition:transform .14s ease,background .14s ease}html body #app input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.08)}html body #app input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--runia-control-accent) 22%,transparent)}html body #app input[type=range]::-moz-range-track{height:3px;border:0;border-radius:999px;background:color-mix(in srgb,var(--runia-control-accent) 22%,var(--line,rgba(255,255,255,.12)))}html body #app input[type=range]::-moz-range-progress{height:3px;border-radius:999px;background:var(--runia-control-accent)}html body #app input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid var(--runia-control-bg);border-radius:50%;background:var(--runia-control-accent);box-shadow:none}html body #app input[type=range]:disabled{opacity:.4;cursor:not-allowed}html body #app input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;position:relative;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;margin:0;padding:0!important;flex:0 0 17px;border:1px solid color-mix(in srgb,var(--runia-control-accent) 27%,var(--line,rgba(255,255,255,.18)))!important;border-radius:5px!important;background:var(--runia-control-bg)!important;box-shadow:none!important;cursor:pointer;transition:border-color .15s ease,background .15s ease}html body #app input[type=checkbox]:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #071923;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg) scale(.72);transform-origin:center;transition:opacity .12s ease,transform .12s ease}html body #app input[type=checkbox]:checked{border-color:var(--runia-control-accent)!important;background:var(--runia-control-accent)!important}html body #app input[type=checkbox]:checked:after{opacity:1;transform:rotate(45deg) scale(1)}html body #app input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--runia-control-accent) 34%,transparent)!important;outline-offset:2px}html body #app input[type=checkbox]:disabled{opacity:.38;cursor:not-allowed}html body #app :is(.toggle-row,.player-discovery-toggle,.form-grid .toggle,.ai-enabled-toggle,.coach-continuous,.cost-option) input[type=checkbox],html body #app .riot-privacy-grid>label input[type=checkbox]{width:38px!important;height:20px!important;min-width:38px!important;min-height:20px!important;flex-basis:38px!important;border-radius:999px!important;border-color:color-mix(in srgb,var(--runia-control-accent) 18%,var(--line,rgba(255,255,255,.16)))!important;background:color-mix(in srgb,var(--runia-control-muted) 18%,transparent)!important}html body #app :is(.toggle-row,.player-discovery-toggle,.form-grid .toggle,.ai-enabled-toggle,.coach-continuous,.cost-option) input[type=checkbox]:after,html body #app .riot-privacy-grid>label input[type=checkbox]:after{left:2px;top:2px;width:14px;height:14px;border:0;border-radius:50%;opacity:1;background:var(--runia-control-muted);transform:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s ease}html body #app :is(.toggle-row,.player-discovery-toggle,.form-grid .toggle,.ai-enabled-toggle,.coach-continuous,.cost-option) input[type=checkbox]:checked,html body #app .riot-privacy-grid>label input[type=checkbox]:checked{border-color:var(--runia-control-accent)!important;background:color-mix(in srgb,var(--runia-control-accent) 78%,transparent)!important}html body #app :is(.toggle-row,.player-discovery-toggle,.form-grid .toggle,.ai-enabled-toggle,.coach-continuous,.cost-option) input[type=checkbox]:checked:after,html body #app .riot-privacy-grid>label input[type=checkbox]:checked:after{transform:translate(18px);background:#071923}html body #app :is(.comm-settings-page,.profile-editor,.player-connections-layout,.teams-page,.highlight-editor) :is(input:not([type=checkbox]):not([type=range]):not([type=file]):not([type=radio]),textarea){border-color:var(--runia-control-line)!important;background-color:var(--runia-control-bg)!important;color:var(--runia-control-text)!important;box-shadow:none!important;transition:border-color .15s ease,background-color .15s ease}html body #app :is(.comm-settings-page,.profile-editor,.player-connections-layout,.teams-page,.highlight-editor) :is(input:not([type=checkbox]):not([type=range]):not([type=file]):not([type=radio]),textarea):hover{border-color:color-mix(in srgb,var(--runia-control-accent) 28%,var(--line,transparent))!important}html body #app :is(.comm-settings-page,.profile-editor,.player-connections-layout,.teams-page,.highlight-editor) :is(input:not([type=checkbox]):not([type=range]):not([type=file]):not([type=radio]),textarea):focus{border-color:color-mix(in srgb,var(--runia-control-accent) 55%,var(--line,transparent))!important;outline:0!important}@media(prefers-reduced-motion:reduce){html body #app input[type=range]::-webkit-slider-thumb,html body #app input[type=checkbox]:after{transition:none!important}}html body #app :is(.studio-url-field,.handle-input,.team-url-field)>input{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}html body #app :is(.studio-url-field,.handle-input,.team-url-field):focus-within{border-color:color-mix(in srgb,var(--runia-control-accent) 55%,var(--line,transparent))!important}html body #app input[type=file]{color:var(--runia-control-muted);font-size:12px}html body #app input[type=file]::file-selector-button{min-height:30px;margin-right:8px;padding:0 10px;border:1px solid var(--runia-control-line);border-radius:8px;background:var(--runia-control-bg-hover);color:var(--runia-control-text);font:inherit;cursor:pointer}html body #app input[type=file]::file-selector-button:hover{border-color:color-mix(in srgb,var(--runia-control-accent) 35%,var(--line,transparent));color:var(--runia-control-accent)}.app-root{--runia-shell-sidebar-width:256px;--runia-shell-header-height:72px}.app-root.sidebar-collapsed{--runia-shell-sidebar-width:74px}.header-shell-pin{width:34px;height:34px;min-width:34px;min-height:34px;padding:0!important;border:1px solid var(--line,rgba(180,198,194,.16))!important;border-radius:10px!important;display:grid!important;place-items:center!important;flex:0 0 34px;color:var(--muted,#829895)!important;background:color-mix(in srgb,var(--panel,#081b25) 95%,transparent)!important;box-shadow:none;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.header-shell-pin:hover,.header-shell-pin.active{color:var(--gold,#d8c08d)!important;border-color:color-mix(in srgb,var(--gold,#d8c08d) 38%,var(--line,rgba(180,198,194,.16)))!important;background:color-mix(in srgb,var(--gold,#d8c08d) 8%,var(--panel,#081b25))!important}.header-shell-pin.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold,#d8c08d) 11%,transparent)}@media(max-width:1130px){.app-root:not(.sidebar-collapsed){--runia-shell-sidebar-width:225px}}@media(max-width:730px){.app-root{--runia-shell-header-height:61px}.header-shell-pin{width:30px;height:30px;min-width:30px;min-height:30px;flex-basis:30px;border-radius:9px!important}}@media(pointer:fine){.app-root.shell-auto-hide>.sidebar{position:absolute!important;inset:0 auto 0 0!important;z-index:80!important;transform:translate3d(calc(-100% - 4px),0,0)!important;pointer-events:none!important;box-shadow:none!important;transition:width .26s cubic-bezier(.2,.72,.2,1),min-width .26s cubic-bezier(.2,.72,.2,1),transform .26s cubic-bezier(.2,.72,.2,1),box-shadow .2s ease!important;will-change:transform}.app-root.shell-auto-hide.shell-side-peek>.sidebar,.app-root.shell-auto-hide.sidebar-shown>.sidebar{transform:translateZ(0)!important;pointer-events:auto!important;box-shadow:16px 0 44px #0000003d!important}.app-root.shell-auto-hide>.main-area{flex:1 1 100%!important;width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;padding-top:0!important;box-sizing:border-box!important;transition:margin-left .26s cubic-bezier(.2,.72,.2,1),width .26s cubic-bezier(.2,.72,.2,1),padding-top .26s cubic-bezier(.2,.72,.2,1)!important}.app-root.shell-auto-hide.shell-side-peek>.main-area,.app-root.shell-auto-hide.sidebar-shown>.main-area{margin-left:var(--runia-shell-sidebar-width)!important;width:calc(100% - var(--runia-shell-sidebar-width))!important;flex-basis:calc(100% - var(--runia-shell-sidebar-width))!important}.app-root.shell-auto-hide>.main-area>.topbar{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:75!important;transform:translate3d(0,calc(-100% - 4px),0)!important;pointer-events:none!important;box-shadow:none!important;transition:left .26s cubic-bezier(.2,.72,.2,1),transform .26s cubic-bezier(.2,.72,.2,1),box-shadow .2s ease!important;will-change:transform}.app-root.shell-auto-hide.shell-top-peek>.main-area{padding-top:var(--runia-shell-header-height)!important}.app-root.shell-auto-hide.shell-top-peek>.main-area>.topbar{transform:translateZ(0)!important;pointer-events:auto!important;box-shadow:0 16px 44px #0003!important}.app-root.shell-auto-hide.shell-side-peek>.main-area>.topbar,.app-root.shell-auto-hide.sidebar-shown>.main-area>.topbar{left:0!important}.app-root.shell-auto-hide>.sidebar-scrim{display:none!important}}@media(pointer:fine)and (max-width:960px){.app-root.shell-auto-hide>.sidebar{height:100%!important}.app-root.shell-auto-hide.shell-side-peek>.sidebar,.app-root.shell-auto-hide.sidebar-shown>.sidebar{transform:translateZ(0)!important}}@media(prefers-reduced-motion:reduce){.app-root.shell-auto-hide>.sidebar,.app-root.shell-auto-hide>.main-area,.app-root.shell-auto-hide>.main-area>.topbar,.header-shell-pin{transition:none!important}}.app-root .runia-topbar{padding-inline:clamp(14px,2vw,26px)!important;border-bottom:1px solid color-mix(in srgb,var(--gold,#d8c08d) 9%,var(--line,rgba(180,198,194,.14)))!important;background:color-mix(in srgb,var(--panel,#071923) 95%,transparent)!important;box-shadow:0 1px #ffffff03!important;-webkit-backdrop-filter:blur(20px) saturate(1.04)!important;backdrop-filter:blur(20px) saturate(1.04)!important}.app-root .runia-topbar .topbar-right{gap:7px!important}.app-root .runia-topbar .header-quick-actions{display:flex!important;align-items:center!important;gap:2px!important;padding:2px!important;border:1px solid color-mix(in srgb,var(--line,rgba(180,198,194,.16)) 82%,transparent)!important;border-radius:12px!important;background:color-mix(in srgb,var(--panel,#071923) 88%,rgba(255,255,255,.018))!important;box-shadow:inset 0 1px #ffffff05!important}.app-root .runia-topbar :is(.header-shell-pin,.header-quick-button,.header-more){width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;padding:0!important;border:1px solid transparent!important;border-radius:9px!important;display:grid!important;place-items:center!important;color:color-mix(in srgb,var(--muted,#829895) 92%,#dce7e2 8%)!important;background:transparent!important;box-shadow:none!important;transform:none!important;transition:color .15s ease,background .15s ease,border-color .15s ease!important}.app-root .runia-topbar :is(.header-shell-pin,.header-quick-button,.header-more):hover{color:var(--text,#e8ece7)!important;border-color:color-mix(in srgb,var(--gold,#d8c08d) 12%,var(--line,rgba(180,198,194,.16)))!important;background:color-mix(in srgb,var(--gold,#d8c08d) 5%,rgba(255,255,255,.018))!important}.app-root .runia-topbar .header-shell-pin.active,.app-root .runia-topbar .header-quick-button.active{color:color-mix(in srgb,var(--gold,#d8c08d) 82%,var(--text,#e8ece7))!important;border-color:color-mix(in srgb,var(--gold,#d8c08d) 23%,var(--line,rgba(180,198,194,.16)))!important;background:color-mix(in srgb,var(--gold,#d8c08d) 7%,transparent)!important;box-shadow:none!important}.app-root .runia-topbar .header-quick-button.active .quick-glow{bottom:3px!important;width:3px!important;height:3px!important;background:var(--gold,#d8c08d)!important;box-shadow:0 0 7px color-mix(in srgb,var(--gold,#d8c08d) 55%,transparent)!important}.app-root .runia-topbar .header-economy{height:36px!important;min-height:36px!important;min-width:116px!important;padding:0 10px 0 5px!important;gap:7px!important;border:1px solid color-mix(in srgb,var(--gold,#d8c08d) 16%,var(--line,rgba(180,198,194,.16)))!important;border-radius:11px!important;background:color-mix(in srgb,var(--gold,#d8c08d) 4%,var(--panel,#071923))!important;color:var(--text,#e8ece7)!important;box-shadow:inset 0 1px #ffffff05!important;transform:none!important}.app-root .runia-topbar .header-economy:before,.app-root .runia-topbar .header-economy:after{display:none!important}.app-root .runia-topbar .header-economy:hover{border-color:color-mix(in srgb,var(--gold,#d8c08d) 30%,var(--line,rgba(180,198,194,.16)))!important;background:color-mix(in srgb,var(--gold,#d8c08d) 6%,var(--panel,#071923))!important;box-shadow:none!important;transform:none!important}.app-root .runia-topbar .economy-orb{width:26px!important;height:26px!important;flex:0 0 26px!important;border:0!important;border-radius:8px!important;color:color-mix(in srgb,var(--gold,#d8c08d) 82%,var(--text,#e8ece7))!important;background:color-mix(in srgb,var(--gold,#d8c08d) 7%,transparent)!important;box-shadow:none!important}.app-root .runia-topbar .economy-orb i{right:2px!important;bottom:2px!important;width:4px!important;height:4px!important;box-shadow:none!important}.app-root .runia-topbar .economy-copy{gap:1px!important}.app-root .runia-topbar .economy-copy b{color:var(--text,#e8ece7)!important;font-size:12px!important;font-weight:620!important;line-height:1.05!important}.app-root .runia-topbar .economy-copy b small{color:var(--muted,#829895)!important;font-weight:500!important}.app-root .runia-topbar .economy-copy em{margin:0!important;color:color-mix(in srgb,var(--gold,#d8c08d) 58%,var(--muted,#829895))!important;font-size:12px!important;font-weight:560!important;letter-spacing:.35px!important;line-height:1.05!important}.app-root .runia-topbar .economy-spark{display:none!important}.app-root .runia-topbar .header-profile.compact{height:36px!important;min-height:36px!important;padding:2px 8px 2px 3px!important;gap:7px!important;border:1px solid color-mix(in srgb,var(--line,rgba(180,198,194,.16)) 78%,transparent)!important;border-radius:11px!important;background:color-mix(in srgb,var(--panel,#071923) 90%,rgba(255,255,255,.015))!important;box-shadow:none!important}.app-root .runia-topbar .header-profile.compact:hover{border-color:color-mix(in srgb,var(--gold,#d8c08d) 18%,var(--line,rgba(180,198,194,.16)))!important;background:color-mix(in srgb,var(--gold,#d8c08d) 4%,var(--panel,#071923))!important}.app-root .runia-topbar .header-profile.compact .profile-mini{width:30px!important;height:30px!important;flex:0 0 30px!important;border:0!important;box-shadow:none!important}.app-root .runia-topbar .header-live-pill{min-height:34px!important;border-color:color-mix(in srgb,#67cdb7 16%,var(--line,rgba(180,198,194,.16)))!important;background:color-mix(in srgb,#67cdb7 4%,transparent)!important;box-shadow:none!important}@media(max-width:820px){.app-root .runia-topbar .header-economy{min-width:82px!important;padding-right:7px!important}}@media(max-width:560px){.app-root .runia-topbar{padding-inline:8px!important}.app-root .runia-topbar .topbar-right{gap:3px!important}.app-root .runia-topbar .header-quick-actions{padding:1px!important}.app-root .runia-topbar :is(.header-shell-pin,.header-quick-button,.header-more){width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;flex-basis:32px!important}.app-root .runia-topbar .header-economy{height:34px!important;min-height:34px!important;min-width:68px!important;padding:0 6px!important}.app-root .runia-topbar .header-profile.compact{height:34px!important;min-height:34px!important;padding-right:3px!important}.app-root .runia-topbar .header-profile.compact .profile-mini{width:28px!important;height:28px!important;flex-basis:28px!important}}:root[data-theme=light]{color-scheme:light;--bg:#f4f7f5;--panel:#ffffff;--surface:#f9fbfa;--surface-2:#e9f1ee;--line:rgba(37,75,76,.17);--line-soft:rgba(37,75,76,.09);--text:#19323a;--muted:#647c80;--dim:#83959a;--accent:#997d47;--accent-2:#0a8a89;--gold:#97763c;--positive:#087c6f;--negative:#b65c67;--runia-surface:#ffffff;--runia-elevated:#f4f7f5;--runia-hairline:rgba(31,73,76,.15);--runia-ivory:#19343a;--runia-quiet:#718386;--runia-gold:#8b6b35;background:#f4f7f5}html[data-theme=light] body{background:var(--bg);color:var(--text)}html[data-theme=light] .app-root{background:radial-gradient(ellipse 80% 60% at 70% -40%,#c8e9de80,transparent 65%),linear-gradient(115deg,#f4f7f4,#eff4f1);color:var(--text)}html[data-theme=light] .global-aura{background:radial-gradient(ellipse,#c5dfd9a8,transparent 68%);opacity:.55}html[data-theme=light] :is(.sidebar,.topbar,.workspace-choice,.conversation-head,.route-coach,.context-rail,.rail-rebuilt,.inner-page,.content-main){color:var(--text)}html[data-theme=light] .sidebar{background:linear-gradient(180deg,#fff,#f3f7f4);border-right-color:var(--line);box-shadow:8px 0 32px #16383a09}html[data-theme=light] .topbar{background:#ffffffed;border-bottom-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;z-index:7}html[data-theme=light] .workspace-choice{border-bottom-color:var(--line)}html[data-theme=light] :is(.brand-lettering b,.workspace-choice b,.sidebar-user b,.breadcrumb strong,.page-heading h1,.conversation-head h2,.empty-conversation h1,.section-header h3){color:#17373e}html[data-theme=light] :is(.brand-lettering small,.workspace-choice span,.sidebar-label,.threads-title,.thread-link,.sidebar-user span,.breadcrumb,.patch-label,.conversation-tools>span,.kicker,.page-heading p,.empty-conversation .hero-description){color:#647c83}html[data-theme=light] :is(.main-nav button,.icon-button,.square-action,.header-profile){color:#577379}html[data-theme=light] .main-nav button:hover,html[data-theme=light] .thread-link:hover{color:#16464b;background:#e8f1ed}html[data-theme=light] .main-nav button.active{color:#756038;background:linear-gradient(90deg,#e8efe8,#f1f6f3)}html[data-theme=light] .sidebar-user,html[data-theme=light] .conversation-head,html[data-theme=light] .dialog-security{border-color:var(--line)}html[data-theme=light] .user-avatar,html[data-theme=light] .profile-mini,html[data-theme=light] .workspace-glyph{background:#e4f0eb;border-color:#bfd2c9;color:#32646a}html[data-theme=light] .sidebar-resize{background:#fff;border-color:#c5d7cc;color:#496a70;box-shadow:0 5px 17px #193c3c12}html[data-theme=light] .route-coach{background:radial-gradient(ellipse at 45% 0%,#d8eee473,transparent 68%),#f6f9f7}html[data-theme=light] .route-coach .conversation-head{background:#ffffffb8;border-bottom-color:var(--line)}html[data-theme=light] .route-coach .conversation-head h2{color:#19383d}html[data-theme=light] :is(.conversation-panel,.chat-scroll,.route-coach .coach-layout,.message-stream,.empty-conversation){background-color:transparent;color:var(--text)}html[data-theme=light] .assistant-text,html[data-theme=light] .message-content{color:#243b40}html[data-theme=light] .user-text{background:#eaf2ee;border-color:#c8d9d2;color:#1b363a}html[data-theme=light] .route-coach .empty-conversation h1{color:#224449}html[data-theme=light] .route-coach .empty-conversation h1 span{background:linear-gradient(105deg,#977439,#ca9653);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .route-coach .hero-description{color:#55777c}html[data-theme=light] .route-coach .orb-core{background:#e2eeea;color:#856a3d;border-color:#d9c9aa}html[data-theme=light] :is(.composer,.composer-frame,.coach-composer,.input-shell){background:#fff;color:#1b3a3d;border-color:#b4cec7;box-shadow:0 12px 30px #25464611}html[data-theme=light] :is(.composer textarea,.coach-input,.composer-input){background:#fff;color:#1b3a3d}html[data-theme=light] :is(.composer textarea::placeholder,.coach-input::placeholder){color:#819596}html[data-theme=light] .suggestion-card{background:#fff;border-color:#d6e1dc}html[data-theme=light] .suggestion-card:hover{background:#eaf4f0}html[data-theme=light] .suggestion-card strong{color:#244147}html[data-theme=light] .suggestion-card span{color:#678086}html[data-theme=light] .context-rail{background:#fff;border-left-color:#d9e5df}html[data-theme=light] .rail-rebuilt{background:linear-gradient(155deg,#fff,#f5f9f6);color:#234249}html[data-theme=light] :is(.rail-identity-labels strong,.rail-rank-copy b,.rail-primary-metric strong,.rail-mini-metric strong,.rail-game strong,.rail-unlinked strong){color:#244047}html[data-theme=light] :is(.rail-identity-labels small,.rail-rank-copy>span,.rail-primary-metric small,.rail-mini-metric small,.rail-game small,.rail-footer){color:#698087}html[data-theme=light] :is(.rail-rebuilt-top>span,.rail-section-title,.rail-minilabel,.rail-rank-copy strong){color:#8b6a31}html[data-theme=light] .rail-rank{background:linear-gradient(135deg,#f7f7f1,#ebf4f0);border-color:#d9e3d8}html[data-theme=light] .rail-full-profile{background:#ecefe5;color:#806335}html[data-theme=light] .rail-game:hover{background:#eaf2ed}html[data-theme=light] .rail-account,html[data-theme=light] .rail-metrics,html[data-theme=light] .rail-footer{border-color:#d4e1da}html[data-theme=light] .inner-page{color:#233e45}html[data-theme=light] .page-heading h1{color:#1c3e43}html[data-theme=light] .page-kicker,html[data-theme=light] .kicker{color:#866b40}html[data-theme=light] :is(.overview-hero,.training-card,.large-stat,.match-list,.champion-overview,.champion-card,.section-card){background:#fff;border-color:#d4e1d9;color:#264147}html[data-theme=light] .overview-hero{background:linear-gradient(96deg,#fff,#e4f2eb)}html[data-theme=light] .overview-hero h2{color:#25454b}html[data-theme=light] .overview-hero p{color:#55747a}html[data-theme=light] .overview-hero button{background:#f9f7f0;color:#826334}html[data-theme=light] :is(.large-stat-name,.large-stat>small,.training-label,.training-card p){color:#6b8182}html[data-theme=light] .large-stat>b,html[data-theme=light] .training-number{color:#1b4246}html[data-theme=light] :is(.match-row,.training-card,.large-stat,.match-list){border-color:#dce5df}html[data-theme=light] .match-row:hover{background:#e9f2ed}html[data-theme=light] :is(input:not([type=checkbox]),textarea,select){background-color:#fff;color:#203940;border-color:#c4d7d2}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#839a9e}html[data-theme=light] :is(.dialog-card,.connect-card,.login-card){background:linear-gradient(150deg,#fff,#f6faf7);color:#234147;border-color:#c7d8cf;box-shadow:0 32px 90px #193c4129}html[data-theme=light] :is(.dialog-card h2,.dialog-card h2 em,.dialog-card label,.dialog-card>p){color:#204349}html[data-theme=light] .dialog-backdrop{background:#10232c80}html[data-theme=light] .journey-overlay{background:#f0f6f2;color:#24434b}html[data-theme=light] :is(.journey-panel,.journey-header,.wizard-body,.journey-center){background:#fff;color:#24434b}html[data-theme=light] .wizard-aside{background:linear-gradient(155deg,#dceee5,#eff6ed);color:#284347}html[data-theme=light] :is(.journey-header-right,.wizard-copy p,.journey-center p,.wizard-aside p){color:#647f7f}html[data-theme=light] :is(.journey-panel h1,.wizard-aside h2,.journey-panel h2){color:#1d3d45}html[data-theme=light] :is(.goal-option,.lane-option,.riot-step,.verified-next,.journey-helper){background:#f6faf7;border-color:#d0e0d7;color:#2a4447}html[data-theme=light] :is(.billing-shell,.matches-page,.rankings-page,.player-public-page,.match-page){background:#f5f8f6;color:#203f46}html[data-theme=light] :is(.billing-heading h1,.matches-heading h1,.ranking-hero h1,.player-showcase h1,.detail-hero h1,.billing-section-title h2,.matches-page h2,.rankings-page h2,.match-page h2){color:#1e4147}html[data-theme=light] :is(.billing-plan,.billing-wallet-hero,.billing-figures>div,.billing-usage-summary>div,.billing-table-wrap,.billing-method-row,.billing-empty-guest,.billing-empty-list,.matches-brief,.matches-performance,.matches-filters,.matches-history,.ranking-filter-bar,.ranking-table-wrap,.ranking-podium-entry,.ranking-world-region,.player-card,.player-section,.detail-team,.detail-focus-grid,.detail-section,.detail-map-panel,.detail-timeline,.detail-player){background:#fff;color:#254249;border-color:#d7e2dc}html[data-theme=light] :is(.billing-plan-description,.billing-figures span,.billing-caption,.matches-label,.ranking-eyebrow,.player-section-head span,.detail-eyebrow){color:#657f82}html[data-theme=light] :is(.billing-plan-name,.billing-hero-number,.billing-plan-price>span,.billing-plan-ident strong,.billing-table td,.billing-plan-benefits>div,.ranking-table td,.player-card strong,.detail-player strong){color:#254249}html[data-theme=light] :is(.billing-plan:hover,.ranking-podium-entry:hover){background:#ecf4ef}html[data-theme=light] :is(.billing-heading-line,.billing-section-rule,.billing-plan-rule){background:#d7e4dc}html[data-theme=light] :is(.billing-table th,.ranking-table th){color:#627b7f;background:#eef4ef;border-color:#d3e2da}html[data-theme=light] :is(.billing-table tr,.ranking-table tr){border-color:#dfebe4}html[data-theme=light] :is(.matches-page p,.rankings-page p,.player-public-page p,.match-page p,.billing-shell p){color:#5b757a}html[data-theme=light] .player-showcase{background-color:#e1eee7;color:#fff}html[data-theme=light] .player-showcase :is(h1,small,strong){color:#fff}html[data-theme=light] .detail-hero{background:#e7f2ec}html[data-theme=light] .runia-history-drawer{background:#fff;border-right:1px solid #d7e3da;color:#223f44}html[data-theme=light] .runia-history-entries button:hover{background:#edf4ef}html[data-theme=light] .runia-language-menu{background:#fff;color:#25434a;border-color:#c9d9d0;box-shadow:0 25px 70px #1a45472a}html[data-theme=light] .runia-language-menu .runia-language-option{color:#24434a}html[data-theme=light] .runia-language-menu .runia-language-option:hover{background:#eff5ef}html[data-theme=light] .toast{background:#fff;border:1px solid #d4e3db;color:#244249}@media(prefers-reduced-motion:reduce){html[data-theme=light] *,html[data-theme=dark] *{scroll-behavior:auto!important}}html[data-theme=light] .route-coach .coach-composer-area{background:linear-gradient(180deg,#f6faf800,#f5f9f6eb 30%,#f5f9f6)}html[data-theme=light] .route-coach .coach-compose-shell{background:#fff;border-color:#c5d8cf;box-shadow:0 14px 46px #1e494918;color:#1d3b40}html[data-theme=light] .coach-context-chip{background:linear-gradient(90deg,#e2f1ec,#f9f8f1);border-color:#d0dfd7}html[data-theme=light] .coach-focus-copy strong,html[data-theme=light] .coach-attachment>div span,html[data-theme=light] .coach-editor-wrap textarea{color:#234047}html[data-theme=light] .coach-editor-wrap textarea::placeholder,html[data-theme=light] .coach-focus-copy small,html[data-theme=light] .coach-compose-player,html[data-theme=light] .coach-compose-source,html[data-theme=light] .coach-key-hint,html[data-theme=light] .coach-compose-note{color:#758c8f}html[data-theme=light] .coach-add-image{color:#35646a}html[data-theme=light] .coach-add-image:hover{background:#e8f2ee;color:#285a60}html[data-theme=light] .coach-attachment{background:#f3f8f5;border-color:#d2e0d8}html[data-theme=light] .coach-compose-divider{background:#c9dcd1}html[data-theme=light] .coach-drag-overlay{background:#eaf4efe9;color:#7c673f}html[data-theme=light] .coach-insights{background:linear-gradient(160deg,#fff,#f0f7f3);border-color:#d1e0d8}html[data-theme=light] .insights-heading strong,html[data-theme=light] .insights-section-title span,html[data-theme=light] .insights-champ b{color:#244248}html[data-theme=light] .insights-win strong,html[data-theme=light] .insights-stat strong{color:#1c4b4d}html[data-theme=light] .insights-stat-row span,html[data-theme=light] .insights-heading small,html[data-theme=light] .insights-champ small,html[data-theme=light] .insights-disclaimer{color:#728b8b}html[data-theme=light] .matches-brief b,html[data-theme=light] .matches-brief strong,html[data-theme=light] .matches-performance-title h2,html[data-theme=light] .matches-filters-head h2,html[data-theme=light] .matches-entries .match-champion b,html[data-theme=light] .matches-entries .match-score strong{color:#244249}html[data-theme=light] .matches-brief>div>span,html[data-theme=light] .matches-eyebrow,html[data-theme=light] .matches-label{color:#947340}html[data-theme=light] .matches-result-filters button.active{color:#896c3e}html[data-theme=light] .matches-result-filters button:hover{color:#255d60}html[data-theme=light] .matches-selects select,html[data-theme=light] .matches-search{background:#fff;color:#24434a;border-color:#c4d7cd}html[data-theme=light] .matches-search input{background:transparent;color:#24434a}html[data-theme=light] .matches-entries .match-row{color:#29434a;border-color:#d6e5db}html[data-theme=light] .matches-entries .match-row:hover{background:#e8f2ed}html[data-theme=light] .matches-brief,html[data-theme=light] .matches-performance,html[data-theme=light] .matches-filters{border-color:#d4e3db}html[data-theme=light] .rankings-page .ranking-hero h1,html[data-theme=light] .ranking-view-heading h2,html[data-theme=light] .ranking-podium-entry strong,html[data-theme=light] .ranking-podium-lp,html[data-theme=light] .ranking-player strong{color:#24454b}html[data-theme=light] .ranking-tabs button.active{color:#80653b}html[data-theme=light] .ranking-tabs button:hover{color:#23545c}html[data-theme=light] .ranking-table td,html[data-theme=light] .ranking-table td:first-child{color:#354e53;border-color:#dde9e1}html[data-theme=light] .ranking-podium-entry{background:#fff;border-color:#dce7df}html[data-theme=light] .ranking-table tr:hover td{background:#e9f4ed}html[data-theme=light] .ranking-lp{color:#896d39!important}html[data-theme=light] .ranking-win-bar{background:#d3e4dc}html[data-theme=light] .player-section-head h2,html[data-theme=light] .player-match-row,html[data-theme=light] .player-match-name strong,html[data-theme=light] .player-numbers strong{color:#214047}html[data-theme=light] .player-privacy-panel,html[data-theme=light] .player-invite-row,html[data-theme=light] .player-match-row{border-color:#d8e7df}html[data-theme=light] .player-bio-label textarea{background:#fff;color:#24454b;border-color:#d3e1d8}html[data-theme=light] .player-hero h1,html[data-theme=light] .player-showcase h1{color:#fff}html[data-theme=light] .player-public-page .player-section{background:#fff;color:#254149}html[data-theme=light] .player-match-row:hover{background:#edf5f0}html[data-theme=light] .match-page .detail-section-header h2,html[data-theme=light] .match-page .detail-team-title b,html[data-theme=light] .match-page .detail-scoreboard td,html[data-theme=light] .match-page .detail-score-kda,html[data-theme=light] .match-page .detail-player-info b{color:#25474b!important}html[data-theme=light] .match-page .detail-team{background:#fff}html[data-theme=light] .match-page .detail-team.team-red{background:#fcf9f8}html[data-theme=light] .match-page .detail-scoreboard tr.is-self td{background:#e7f2eb}html[data-theme=light] .match-page .detail-scoreboard th,html[data-theme=light] .match-page .detail-scoreboard td{border-color:#dbe7de}html[data-theme=light] .match-page .detail-item{background:#e9f2ec;border-color:#d0dfd5}html[data-theme=light] .match-page .detail-hero h1,html[data-theme=light] .match-page .detail-hero-stats strong{color:#fff!important}html[data-theme=light] .billing-plan-name,html[data-theme=light] .billing-plan-allowance strong,html[data-theme=light] .billing-figures strong,html[data-theme=light] .billing-heading h1,html[data-theme=light] .billing-hero-number,html[data-theme=light] .billing-section-title h2{color:#274249}html[data-theme=light] .billing-plan-benefits>div,html[data-theme=light] .billing-plan-description{color:#617a7e}html[data-theme=light] .billing-plan-action.current{color:#8c703c;border-color:#c6aa7d}html[data-theme=light] .journey-brand strong,html[data-theme=light] .journey-center>h1,html[data-theme=light] .wizard-aside h2,html[data-theme=light] .verified-next strong,html[data-theme=light] .helper-head,html[data-theme=light] .journey-helper input{color:#25464b}html[data-theme=light] .journey-email{color:#80663a!important}html[data-theme=light] .journey-center>p,html[data-theme=light] .journey-helper p{color:#667d81}html[data-theme=light] .journey-helper{background:#f3f8f5}html[data-theme=light] .journey-header-right{color:#697e83}html[data-theme=light] .wizard-aside-label,html[data-theme=light] .journey-overline{color:#8b6d3d}html[data-theme=light] .runia-auth-backdrop{--access-surface:#f8f9fb;--access-ink:#26313f;--access-muted:#566171;--access-line:rgba(49,65,84,.17);--access-field:#ffffff;--access-field-hover:#ffffff;--access-gold:#765b34;--access-soft:rgba(118,91,52,.065);--access-button:#263342;--access-button-hover:#34475b;--access-button-ink:#f8fafc;--access-error:#9a3b30;--access-error-bg:rgba(154,59,48,.06);--access-success:#326448;--access-success-bg:rgba(50,100,72,.055);background:#f8f9fb;color:var(--access-ink)}html[data-theme=light] .runia-auth-video{filter:saturate(.72) contrast(.94) brightness(1.04);opacity:.88}html[data-theme=light] .runia-auth-cinematic-shade{background:linear-gradient(90deg,#f8f9fbc2,#f8f9fb4d 55%,#f8f9fbad),linear-gradient(180deg,#f8f9fb1f,#ecf1f794)}html[data-theme=light] .runia-auth-cinematic-vignette{background:linear-gradient(180deg,transparent 55%,rgba(234,240,247,.78))}html[data-theme=light] .runia-auth-riot-note{color:#485563}html[data-theme=light] .auth-editorial{color:#26313f;text-shadow:0 2px 14px rgba(255,255,255,.58)}html[data-theme=light] .auth-editorial-eyebrow,html[data-theme=light] .editorial-patch-copy em{color:#765b34}html[data-theme=light] .auth-editorial-header h2,html[data-theme=light] .editorial-patch-copy strong{color:#26313f}html[data-theme=light] .auth-editorial-header>div:first-child>span,html[data-theme=light] .editorial-patch-copy small,html[data-theme=light] .editorial-footer{color:#52616e}html[data-theme=light] .editorial-legal-links a{color:#46515f}html[data-theme=light] .runia-language-trigger,html[data-theme=light] .runia-theme-button{color:#29454a;border-color:#3c5b562e;background:#ffffffad}html[data-theme=light] .theme-popover{background:#fffffff5;color:#25434a;border-color:#c9d9d0}html[data-theme=light] .clean-dashboard,html[data-theme=light] .multi-accounts-shell,html[data-theme=light] .runia-search-page,html[data-theme=light] .teams-page,html[data-theme=light] .public-team,html[data-theme=light] .public-community:not(.guest-community-entry),html[data-theme=light] .runia-patches,html[data-theme=light] .runia-release-history,html[data-theme=light] .runes-workspace,html[data-theme=light] .runia-public-user,html[data-theme=light] .player-public-page,html[data-theme=light] .profile-social,html[data-theme=light] .comm-settings-page{color:var(--text)}html[data-theme=light] .account-summary-card{background:linear-gradient(120deg,#edf5f1,#f9fbfa 62%,#e4efeb);border-color:#d3e1da}html[data-theme=light] .account-summary-shade{background:linear-gradient(90deg,#f9fcfafa 0,#f9fcfad6 47%,#f9fcfa3d),linear-gradient(0deg,rgba(230,240,235,.46),transparent 68%)}html[data-theme=light] .account-summary-avatar{background:#e3efea;border-color:#c9d9d1;color:#83683a}html[data-theme=light] .account-summary-copy h2,html[data-theme=light] .dashboard-panel h3,html[data-theme=light] .coach-context-card h3,html[data-theme=light] .account-details-card dd{color:#203f45}html[data-theme=light] .account-summary-copy p,html[data-theme=light] .account-summary-copy h2 small,html[data-theme=light] .match-copy small,html[data-theme=light] .dashboard-empty,html[data-theme=light] .account-details-card dt{color:#6b8387}html[data-theme=light] .account-summary-tags span,html[data-theme=light] .dashboard-panel{background:#fff;border-color:#d6e3dc}html[data-theme=light] .dashboard-match-list>button:hover{background:#edf4f0}html[data-theme=light] .account-summary-actions button,html[data-theme=light] .account-summary-empty button,html[data-theme=light] .coach-context-card>button,html[data-theme=light] .account-details-card>button{background:#f8fbf9;color:#49676d;border-color:#cfddd6}html[data-theme=light] .search-heading h1{color:#203f45}html[data-theme=light] .search-heading p,html[data-theme=light] .search-context,html[data-theme=light] .person-result small,html[data-theme=light] .lol-result small,html[data-theme=light] .community-result small{color:#687f83}html[data-theme=light] .search-tabs,html[data-theme=light] .result-list,html[data-theme=light] .search-box{background:#fff;border-color:#d6e3dc}html[data-theme=light] .search-tabs b,html[data-theme=light] .person-result strong,html[data-theme=light] .lol-result strong,html[data-theme=light] .community-result strong{color:#244249}html[data-theme=light] .search-box input{color:#203d43}html[data-theme=light] .search-box select{background:#f4f8f5;color:#35565c;border-color:#ceddd5}html[data-theme=light] .person-result:hover,html[data-theme=light] .lol-result:hover,html[data-theme=light] .community-result:hover{background:#edf4ef}html[data-theme=light] .hub-head h1,html[data-theme=light] .hub-feed h2,html[data-theme=light] .discover-list h2,html[data-theme=light] .pane-head h2,html[data-theme=light] .studio-head h1{color:#223f45}html[data-theme=light] .hub-head p,html[data-theme=light] .hub-feed>header small,html[data-theme=light] .discover-list>header small,html[data-theme=light] .pane-head small{color:#6b8285}html[data-theme=light] .filter-popover,html[data-theme=light] .team-social-post,html[data-theme=light] .hub-side,html[data-theme=light] .discover-row,html[data-theme=light] .team-preview,html[data-theme=light] .studio-pane,html[data-theme=light] .post-composer,html[data-theme=light] .own-feed article,html[data-theme=light] .tournament-list article{background:#fff;border-color:#d5e2db}html[data-theme=light] .filter-search,html[data-theme=light] .filter-popover select,html[data-theme=light] .filter-popover input,html[data-theme=light] .form-grid input,html[data-theme=light] .form-grid textarea,html[data-theme=light] .form-grid select,html[data-theme=light] .member-form input,html[data-theme=light] .member-form select,html[data-theme=light] .member-form textarea,html[data-theme=light] .post-composer textarea{background:#f8fbf9;color:#234147;border-color:#cbdcd4}html[data-theme=light] .team-hero{background:linear-gradient(135deg,#dbeae4,#edf5f1)}html[data-theme=light] .team-copy h1{color:#214149}html[data-theme=light] .team-copy p{color:#5f787c}html[data-theme=light] .team-logo{background:#e6f0eb;border-color:#d4e1db;color:#80653a}html[data-theme=light] .team-hero-actions button{background:#fff;color:#48666c;border-color:#cadad2}html[data-theme=light] .social-post,html[data-theme=light] .member-row,html[data-theme=light] .tournament-row,html[data-theme=light] .about-grid>div,html[data-theme=light] .application-modal{background:#fff;border-color:#d6e3dc;color:#254249}html[data-theme=light] .public-community:not(.guest-community-entry) .community-hero{background:linear-gradient(135deg,#dceae5,#eff5f2)}html[data-theme=light] .public-community:not(.guest-community-entry) .community-logo{background:#e6f0eb;border-color:#d1dfd8;color:#80653a}html[data-theme=light] .public-community:not(.guest-community-entry) .community-brand h1,html[data-theme=light] .public-community:not(.guest-community-entry) .community-about h2{color:#214149}html[data-theme=light] .public-community:not(.guest-community-entry) .community-brand p,html[data-theme=light] .public-community:not(.guest-community-entry) .community-about>p{color:#60797d}html[data-theme=light] .public-community:not(.guest-community-entry) .community-about{background:#fff;border-color:#d5e2db}html[data-theme=light] .patch-index-head h1,html[data-theme=light] .patch-archive-head h2,html[data-theme=light] .patch-body h2{color:#213f45}html[data-theme=light] .patch-index-head p,html[data-theme=light] .patch-index-meta,html[data-theme=light] .patch-archive-head>span,html[data-theme=light] .patch-body p{color:#667f82}html[data-theme=light] .patch-card{background:#fff;border-color:#d6e3dc}html[data-theme=light] .patch-card-copy strong{color:#234148}html[data-theme=light] .patch-reader{background:#f6f9f7}html[data-theme=light] .patch-body figure{background:#fff;border-color:#d6e2dc}html[data-theme=light] .release-hero{background:radial-gradient(circle at 86% 22%,rgba(153,125,71,.09),transparent 31%),radial-gradient(circle at 10% 100%,rgba(39,139,119,.08),transparent 36%),linear-gradient(145deg,#eef5f1,#f8fbf9 74%)}html[data-theme=light] .release-hero h1,html[data-theme=light] .release-timeline>header strong,html[data-theme=light] .release-reader-head h2,html[data-theme=light] .release-section>header strong{color:#233f45}html[data-theme=light] .release-hero p,html[data-theme=light] .release-current-mark span,html[data-theme=light] .desktop-update-copy>small{color:#697f82}html[data-theme=light] .release-current-mark,html[data-theme=light] .desktop-update-card,html[data-theme=light] .release-timeline,html[data-theme=light] .release-reader,html[data-theme=light] .release-section{background:#fff;border-color:#d6e3dc}html[data-theme=light] .release-current-mark strong,html[data-theme=light] .desktop-update-copy>strong{color:#80653a}html[data-theme=light] .page-identity strong{color:#233f45}html[data-theme=light] .page-identity span,html[data-theme=light] .champion-trigger small,html[data-theme=light] .name-field small,html[data-theme=light] .select-field small{color:#6d8385}html[data-theme=light] .control-strip{background:linear-gradient(90deg,#d8e6df8c,#f5f9f633)}html[data-theme=light] .champion-trigger,html[data-theme=light] .name-field input,html[data-theme=light] .select-field select,html[data-theme=light] .saved-page-tabs button,html[data-theme=light] .path-column,html[data-theme=light] .league-rune-row,html[data-theme=light] .league-selected-rune,html[data-theme=light] .secondary-selected,html[data-theme=light] .shard-level button{background:#fff;color:#274249;border-color:#d5e2db}html[data-theme=light] .champion-popover,html[data-theme=light] .rune-tooltip{background:#fff;color:#254249;border-color:#cfded6;box-shadow:0 24px 70px #22424329}html[data-theme=light] .champion-popover input{color:#244249}html[data-theme=light] .champion-list button{color:#405f64}html[data-theme=light] .champion-list button:hover,html[data-theme=light] .champion-list button.active{background:#edf4ef}html[data-theme=light] .rune-canvas{background:#f6f9f7}html[data-theme=light] .champion-stage{background:linear-gradient(180deg,#e8f1ed,#f7faf8)}html[data-theme=light] .champion-caption h2,html[data-theme=light] .league-rune-copy strong,html[data-theme=light] .secondary-copy strong{color:#233f45}html[data-theme=light] .user-hero,html[data-theme=light] .profile-section,html[data-theme=light] .side-section,html[data-theme=light] .profile-settings-shell,html[data-theme=light] .media-control,html[data-theme=light] .settings-card,html[data-theme=light] .featured-match-card,html[data-theme=light] .highlight-picker-modal{background:#fff;border-color:#d5e2db}html[data-theme=light] .user-banner{background:linear-gradient(135deg,#dce9e4,#edf5f1)}html[data-theme=light] .user-avatar{border-color:#fff}html[data-theme=light] .user-copy h1,html[data-theme=light] .settings-header h2,html[data-theme=light] .profile-section-head h2,html[data-theme=light] .featured-match-copy strong,html[data-theme=light] .highlight-picker-modal h2{color:#223f45}html[data-theme=light] .user-copy p,html[data-theme=light] .settings-header p,html[data-theme=light] .profile-section-head p,html[data-theme=light] .featured-match-copy small,html[data-theme=light] .highlight-picker-modal header p{color:#657f83}html[data-theme=light] .profile-settings-nav{background:#f3f7f4;border-color:#d6e2dc}html[data-theme=light] .editor-grid input,html[data-theme=light] .editor-grid textarea,html[data-theme=light] .select-row select,html[data-theme=light] .select-setting select,html[data-theme=light] .handle-input,html[data-theme=light] .game-account{background:#f8fbf9;color:#254249;border-color:#d1dfd8}html[data-theme=light] .profile-live-presence{background:linear-gradient(100deg,#40b09514,#f7faf8)}html[data-theme=light] .player-profile-intro{background:linear-gradient(180deg,#fffffff7,#f8fbf9f5)}html[data-theme=light] .player-profile-avatar{background:#e7f0eb;border-color:#fff}html[data-theme=light] .player-name-line h1,html[data-theme=light] .player-profile-sections button,html[data-theme=light] .player-about-card h2,html[data-theme=light] .player-connected-card h2,html[data-theme=light] .player-connection-card h2{color:#224148}html[data-theme=light] .player-profile-bio,html[data-theme=light] .player-profile-meta,html[data-theme=light] .player-profile-meta span,html[data-theme=light] .player-name-line>span{color:#657e82}html[data-theme=light] .player-about-card,html[data-theme=light] .player-connected-card,html[data-theme=light] .player-connection-card,html[data-theme=light] .player-match-row,html[data-theme=light] .about-details>div,html[data-theme=light] .connected-game,html[data-theme=light] .connected-game-stats>span{background:#fff;border-color:#d5e2db;color:#254249}html[data-theme=light] .about-details{background:#d7e4dd;border-color:#d7e4dd}html[data-theme=light] .player-bio-label textarea,html[data-theme=light] .riot-privacy-grid select{background:#fff;color:#254249;border-color:#cfddd6}html[data-theme=light] .profile-social{--feed-line:rgba(31,73,76,.15);--feed-soft:rgba(31,73,76,.025);--feed-soft-strong:rgba(31,73,76,.045);color:#254249}html[data-theme=light] .social-head h2,html[data-theme=light] .composer-author strong,html[data-theme=light] .post-author strong,html[data-theme=light] .social-post .post-body,html[data-theme=light] .comment-bubble strong{color:#223f45}html[data-theme=light] .social-head p,html[data-theme=light] .composer-author small,html[data-theme=light] .post-author small,html[data-theme=light] .comment-bubble p,html[data-theme=light] .social-empty p{color:#687f83}html[data-theme=light] .social-composer,html[data-theme=light] .social-post,html[data-theme=light] .post-menu>div,html[data-theme=light] .comments-panel,html[data-theme=light] .comment-bubble,html[data-theme=light] .social-dialog{background:#fff;border-color:#d5e2db}html[data-theme=light] .social-composer>textarea,html[data-theme=light] .comment-composer textarea,html[data-theme=light] .social-dialog textarea,html[data-theme=light] .social-composer select,html[data-theme=light] .social-dialog select{color:#244249;background:#fff;border-color:#cfddd6}html[data-theme=light] .social-post:hover{background:#fbfdfc}html[data-theme=light] .comm-settings-page{background:linear-gradient(145deg,#f6f9f7,#eef4f0 48%,#f8faf9)}html[data-theme=light] .studio-page-header,html[data-theme=light] .comm-studio-tabs{background:#ffffffe6;border-color:#d5e2db}html[data-theme=light] .studio-card,html[data-theme=light] .studio-profile-preview-card,html[data-theme=light] .studio-member-preview,html[data-theme=light] .studio-role-preview,html[data-theme=light] .reward-card,html[data-theme=light] .discover-grid article,html[data-theme=light] .reward-live-preview-sticky,html[data-theme=light] .progression-admin-panel,html[data-theme=light] .community-level-card,html[data-theme=light] .member-level-card{background:#fff;border-color:#d5e2db;color:#254249}html[data-theme=light] .studio-grid input,html[data-theme=light] .studio-grid textarea,html[data-theme=light] .studio-grid select,html[data-theme=light] .studio-theme select,html[data-theme=light] .studio-search input,html[data-theme=light] .milestone-admin-list select,html[data-theme=light] .reward-inline-fields input,html[data-theme=light] .audit-toolbar select{background:#fff;color:#254249;border-color:#cfded6}html[data-theme=light] .reward-hub-tabs{background:#ffffffeb;border-color:#d6e3dc}html[data-theme=light] .reward-editor-fixed-actions{background:linear-gradient(180deg,transparent 0,rgba(246,249,247,.97) 24%)}html[data-theme=light] .runia-discover{--ink:#19323a;--panel:#ffffff;--line:rgba(37,75,76,.17);--runia-hero-image:url(/hero_light.png);color:#244249;background:#f4f7f5}html[data-theme=light] .runia-discover .discover-hero{background:#e8f0ec}html[data-theme=light] .runia-discover .discover-art-slot{background:linear-gradient(180deg,#f4f7f500,#f4f7f50d 40%,#f4f7f52e 72%,#f4f7f56e),var(--runia-hero-image) center center/cover no-repeat;background-color:#dcefff}html[data-theme=light] .runia-discover .discover-art-slot:after{background:radial-gradient(circle at 50% 34%,rgba(243,208,137,.08),transparent 27%),linear-gradient(90deg,rgba(244,249,255,.09),transparent 21%,transparent 79%,rgba(244,249,255,.09)),linear-gradient(180deg,#f4f7f500,#f4f7f505 55%,#f4f7f52e 78%,#f4f7f5)}html[data-theme=light] .runia-discover .discover-hero:after{background:linear-gradient(180deg,#f4f7f500,#f4f7f575 48%,#f4f7f5)}html[data-theme=light] .discover-mode-switch,html[data-theme=light] .discover-search,html[data-theme=light] .discover-chips>*{background:#ffffffe6;border-color:#d1dfd8}html[data-theme=light] .discover-mode-switch button{color:#587277}html[data-theme=light] .discover-region select,html[data-theme=light] .discover-search-field input{color:#244249}html[data-theme=light] .discover-search-field input::placeholder{color:#809396}html[data-theme=light] .discover-result-state,html[data-theme=light] .discover-player-card,html[data-theme=light] .public-community-board,html[data-theme=light] .ranking-board{background:#fff;border-color:#d5e2db;box-shadow:0 20px 55px #1f494c17}html[data-theme=light] .public-community-card{background:#eaf2ee;border-color:#d3e1da}html[data-theme=light] .public-community-card-glow{background:linear-gradient(180deg,#ffffff05,#ecf4f061 45%,#ecf4f0f0)}html[data-theme=light] .public-community-copy h3,html[data-theme=light] .ranking-title h2,html[data-theme=light] .podium-copy h3,html[data-theme=light] .podium-copy>strong,html[data-theme=light] .podium-stats b{color:#244249}html[data-theme=light] .ranking-filters{background:#f7faf8;border-color:#d6e3dc}html[data-theme=light] .ranking-filters label{background:#fff;border-color:#d3e0d9}html[data-theme=light] .ranking-filters select,html[data-theme=light] .ranking-filters input{color:#244249}html[data-theme=light] .podium-stage{background:linear-gradient(180deg,#e9f0ed2e,#e7efeb85),radial-gradient(ellipse at 50% 100%,rgba(153,125,71,.1),transparent 52%)}html[data-theme=light] .podium-card,html[data-theme=light] .podium-card.gold,html[data-theme=light] .podium-card.silver,html[data-theme=light] .podium-card.bronze{background:linear-gradient(145deg,#fff,#f3f7f5);box-shadow:0 18px 42px #1f494c1c}html[data-theme=light] .podium-rank{background:#f2f6f3}html[data-theme=light] .podium-card.gold .podium-rank{background:#efe2bd}html[data-theme=light] .podium-card.silver .podium-rank{background:#e2edf4}html[data-theme=light] .podium-card.bronze .podium-rank{background:#f0e1dc}html[data-theme=light] .podium-stats span,html[data-theme=light] .ranking-row{background:#f8fbf9;border-color:#dde8e2;color:#39555a}html[data-theme=light] .ranking-row:hover:not(:disabled){background:#edf4ef}html[data-theme=light] .podium-ai{background:#ffffffdb}html[data-theme=light] .account-access-gate,html[data-theme=light] .lcu-gate{color:#223f45;background:radial-gradient(circle at 18% 40%,rgba(153,125,71,.06),transparent 32%),radial-gradient(circle at 80% 45%,rgba(39,139,119,.055),transparent 30%),#f6f9f7}html[data-theme=light] .account-access-copy h1,html[data-theme=light] .lcu-intro h1,html[data-theme=light] .product-option h2{color:#223f45}html[data-theme=light] .account-access-copy>p,html[data-theme=light] .lcu-intro>p,html[data-theme=light] .account-access-benefits span,html[data-theme=light] .account-access-note{color:#667f82}html[data-theme=light] .sign-in,html[data-theme=light] .product-option{background:#fff;color:#49676d;border-color:#d3e0d9}html[data-theme=light] .route-highlight-studio .highlight-studio-page{color-scheme:dark}html[data-theme=light]{--runia-light-bg:#f4f7f5;--runia-light-surface:#ffffff;--runia-light-soft:#f5f9f6;--runia-light-soft-2:#eaf2ee;--runia-light-line:#d3e1da;--runia-light-ink:#223f45;--runia-light-muted:#687f83}html[data-theme=light] .route-coach{--chat-surface:#ffffff;--chat-ink:#223f45;--chat-line:#cfded6}html[data-theme=light] .guest-public-main{background:var(--runia-light-bg)!important}html[data-theme=light] .runia-public-header{background:#fffffff0;border-bottom-color:var(--runia-light-line);box-shadow:0 10px 32px #1f494c14}html[data-theme=light] .public-nav>button{color:#5e767b}html[data-theme=light] .public-nav>button:hover,html[data-theme=light] .public-nav>button.active{color:#25464b}html[data-theme=light] .public-nav .community-highlight{color:#39776c;background:linear-gradient(120deg,#399c8614,#997d470b);border-color:#c8ddd5}html[data-theme=light] .public-login{color:#49676d;background:#fff;border-color:#d3e0d9}html[data-theme=light] .header-menu-panel,html[data-theme=light] .header-account-panel,html[data-theme=light] .runia-support-card,html[data-theme=light] .runia-native-update{background:#fff;color:var(--runia-light-ink);border-color:var(--runia-light-line);box-shadow:0 24px 70px #1f494c26}html[data-theme=light] .header-menu-status,html[data-theme=light] .header-account-list>button,html[data-theme=light] .runia-support-links button{background:#f8fbf9;border-color:#d7e3dc;color:#49676d}html[data-theme=light] .header-menu-row:hover,html[data-theme=light] .header-account-list>button:hover,html[data-theme=light] .runia-support-card>header>button:hover,html[data-theme=light] .runia-support-links button:hover{background:#edf4ef;color:#25464b}html[data-theme=light] .runia-support-card textarea{background:#fff;color:#234148;border-color:#cbdcd4}html[data-theme=light] .runia-support-backdrop{background:#20373a57}html[data-theme=light] .runia-post-login{background:#eff5f1f0}html[data-theme=light] .runia-post-login-inner{background:#ffffffe6;color:var(--runia-light-ink);border-color:var(--runia-light-line);box-shadow:0 28px 80px #1f494c21}html[data-theme=light] .route-not-found h1{color:var(--runia-light-ink)}html[data-theme=light] .header-economy{color:#425f64;background:#f8fbf9;border-color:#d5e2db}html[data-theme=light] .economy-copy b{color:#254249}html[data-theme=light] .header-more:hover,html[data-theme=light] .header-profile.compact:hover{background:#edf4ef;color:#25464b}html[data-theme=light] .sidebar-identity-panel{background-color:#eef5f1;background-image:linear-gradient(155deg,#f7faf8,#e8f1ed 78%);color:#264249;border-color:#cfddd6;box-shadow:0 18px 50px #1f494c24}html[data-theme=light] .sidebar-identity-panel-shade{background:linear-gradient(180deg,#ffffff08,#f8fbf940 40%,#eef5f1e0)}html[data-theme=light] .sidebar-identity-panel-avatar{background:#e2eee9;border-color:#fff;color:#80653a}html[data-theme=light] .sidebar-identity-profile:hover{background:#1f494c09!important}html[data-theme=light] .sidebar-identity-logout-icon{color:#a45d5d!important;background:#ffffffb8!important;border-color:#d9caca!important}html[data-theme=light] .notification-panel{background:#fff;color:var(--runia-light-ink);border-color:var(--runia-light-line);box-shadow:0 24px 72px #1f494c29}html[data-theme=light] .notification-panel header>button:hover{background:#edf4ef;color:#25464b}html[data-theme=light] .notification-desktop-only,html[data-theme=light] .notification-option-icon{background:#f7faf8;border-color:#d6e3dc;color:#5d767a}html[data-theme=light] .notification-options i{background:#d8e3dd;color:#284a4f}html[data-theme=light] .live-options,html[data-theme=light] .coach-context-card,html[data-theme=light] .coach-reference-card,html[data-theme=light] .live-stage{background:#fff;color:var(--runia-light-ink);border-color:var(--runia-light-line);box-shadow:0 16px 42px #1f494c1a}html[data-theme=light] .pair-field input{background:#fff;color:#244249;border-color:#cbdcd4}html[data-theme=light] .is-compact .live-link,html[data-theme=light] .workspace-pair-copy,html[data-theme=light] .timeline-placeholder,html[data-theme=light] .source-links a,html[data-theme=light] .live-signal,html[data-theme=light] .research-state,html[data-theme=light] .rune-option{background:#f7faf8;color:#49676d;border-color:#d5e2db}html[data-theme=light] .timeline-copy>strong,html[data-theme=light] .context-facts strong,html[data-theme=light] .reference-name h3,html[data-theme=light] .reference-grid strong,html[data-theme=light] .reference-position strong{color:#254249}html[data-theme=light] .companion-download-modal.minimal,html[data-theme=light] .companion-download-choice{background:#fff;color:var(--runia-light-ink);border-color:var(--runia-light-line);box-shadow:0 26px 78px #1f494c29}html[data-theme=light] .companion-download-backdrop{background:#20373a5c}html[data-theme=light] .companion-download-close{background:#f4f8f5!important;border-color:#d5e2db!important;color:#557176!important}html[data-theme=light] .insights-champ-bar{background:#dbe7e0}html[data-theme=light] .rail-avatar{background:#e4efea;border-color:#cbdcd4;color:#80653a}html[data-theme=light] .detail-context-menu{background:#fff;border-color:#d2dfd8;box-shadow:0 20px 45px #1f494c26}html[data-theme=light] .detail-context-menu button{color:#34545a}html[data-theme=light] .detail-context-menu button:hover{background:#edf4ef;color:#25464b}html[data-theme=light] .detail-lcu-player-head,html[data-theme=light] .detail-lcu-grid article,html[data-theme=light] .detail-map-unavailable{background:#fff;border-color:#d5e2db;color:#254249}html[data-theme=light] .detail-lcu-player-head strong,html[data-theme=light] .detail-timeline-description b,html[data-theme=light] .detail-objective>strong,html[data-theme=light] .detail-insight-value,html[data-theme=light] .detail-map-total{color:#254249}html[data-theme=light] .detail-timeline-node{background:#eef4f1}html[data-theme=light] .detail-map-cta{color:#80653a;border-color:#cbb78e}html[data-theme=light] .detail-coach-strip h3{color:#254249}html[data-theme=light] .reader-toolbar{background:#fffffff0;border-color:#d5e2db;box-shadow:0 10px 28px #1f494c14}html[data-theme=light] .reader-toolbar button,html[data-theme=light] .reader-toolbar a{color:#49676d}html[data-theme=light] .patch-body img{background:#f5f8f6;border-color:#d6e2dc}html[data-theme=light] .reader-back{background:#ffffffd1;color:#27464b;border-color:#d5e1da}html[data-theme=light] .release-hero-meta span,html[data-theme=light] .desktop-update-actions button,html[data-theme=light] .release-version-orb{background:#f7faf8;color:#5c7579;border-color:#d5e2db}html[data-theme=light] .desktop-update-actions button.primary{background:#f4efe3;color:#80653a;border-color:#cfbd99}html[data-theme=light] .desktop-update-progress{background:#dbe6e0}html[data-theme=light] .release-toolbar label{background:#fff;color:#5e777b;border-color:#d2e0d8}html[data-theme=light] .release-toolbar input{color:#254249}html[data-theme=light] .release-node i{background:#fff}html[data-theme=light] .journey-overlay{--journey-ink:#1e3d44;--journey-veil:#eef5f1;--journey-gold:#8b6b35;--journey-gold-bright:#a47d3d;--journey-teal:#167b78;--journey-ivory:#203f45;--journey-subtle:#6a8185}html[data-theme=light] .goal-copy strong,html[data-theme=light] .riot-step-head strong{color:#254249}html[data-theme=light] .journey-error{color:#985a58;background:#fff4f2;border-color:#c98c86}html[data-theme=light] .champion-option:hover,html[data-theme=light] .champion-option.chosen{color:#254249;background:#eef5f1}html[data-theme=light] .billing-checkout{--surface:#ffffff;--ink:#223f45;--muted:#697f83;--line:#d1dfd8;background:#fff;color:var(--ink);border-color:var(--line);box-shadow:0 24px 72px #1f494c26}html[data-theme=light] .billing-checkout input,html[data-theme=light] .billing-checkout select,html[data-theme=light] .billing-checkout textarea{background:#fff;color:#254249;border-color:#cfddd6}html[data-theme=light] .comm-settings-page .studio-content{background:#f7faf8}html[data-theme=light] .comm-settings-page .studio-url-field,html[data-theme=light] .comm-settings-page .studio-room-type,html[data-theme=light] .comm-settings-page .studio-member-list article,html[data-theme=light] .comm-settings-page .role-permissions>header,html[data-theme=light] .comm-settings-page .permission-segmented,html[data-theme=light] .comm-settings-page .moderation-master-toggle,html[data-theme=light] .comm-settings-page .moderation-policy-editor,html[data-theme=light] .comm-settings-page .moderation-powers article,html[data-theme=light] .comm-settings-page .moderation-segmented,html[data-theme=light] .comm-settings-page .moderation-duration,html[data-theme=light] .comm-settings-page .xp-automation,html[data-theme=light] .comm-settings-page .xp-source-grid article,html[data-theme=light] .comm-settings-page .achievement-gallery-card,html[data-theme=light] .comm-settings-page .milestone-track article,html[data-theme=light] .comm-settings-page .grant-step,html[data-theme=light] .comm-settings-page .grant-reward-picks button,html[data-theme=light] .comm-settings-page .reward-editor-side,html[data-theme=light] .comm-settings-page .mission-card,html[data-theme=light] .comm-settings-page .mission-rules>div,html[data-theme=light] .comm-settings-page .reward-editor-group,html[data-theme=light] .comm-settings-page .moderation-attribution-toggle,html[data-theme=light] .comm-settings-page .audit-overview>div,html[data-theme=light] .comm-settings-page .audit-search,html[data-theme=light] .comm-settings-page .audit-event{background:#fff;color:#254249;border-color:#d4e2da}html[data-theme=light] .comm-settings-page .studio-community-preview,html[data-theme=light] .comm-settings-page .studio-room-preview{background:linear-gradient(135deg,#e3eee9,#f5f9f6);border-color:#cfded6;color:#254249}html[data-theme=light] .comm-settings-page .studio-profile-banner,html[data-theme=light] .comm-settings-page .member-preview-banner,html[data-theme=light] .comm-settings-page .ai-identity-preview{background:linear-gradient(135deg,#dceae5,#edf5f1);border-color:#cfddd6}html[data-theme=light] .comm-settings-page .studio-profile-preview-card>.comm-avatar{border-color:#fff}html[data-theme=light] .comm-settings-page .studio-member-preview-row{background:#fffc;border-color:#d3e1da;color:#254249}html[data-theme=light] .comm-settings-page .studio-actions.sticky{background:linear-gradient(180deg,transparent,#f7faf8 30%)!important}html[data-theme=light] .comm-settings-page .ai-enabled-toggle{background:#ffffffd1;color:#315057!important;border-color:#d0ddd6}html[data-theme=light] .comm-settings-page .ai-personality,html[data-theme=light] .comm-settings-page .moderation-policy-editor textarea,html[data-theme=light] .comm-settings-page .moderation-rule-row textarea{background:#fff;color:#254249;border-color:#cfddd6}html[data-theme=light] .comm-settings-page .level-orb{background:radial-gradient(circle at 35% 25%,var(--runia-accent-soft),#f5f9f6);box-shadow:inset 0 0 24px #1f494c09}html[data-theme=light] .comm-settings-page .progression-bar{background:#dce7e1}html[data-theme=light] .comm-settings-page .milestone-level{background:#eef4f1;color:#60787c;border-color:#d2e0d8}html[data-theme=light] .comm-settings-page .milestone-track article.unlocked .milestone-level{background:#f4efe3;color:var(--runia-accent,var(--gold))}html[data-theme=light] .comm-settings-page .achievement-edit,html[data-theme=light] .comm-settings-page .milestone-reward,html[data-theme=light] .comm-settings-page .milestone-no-reward{background:#f5f9f6;border-color:#d6e3dc;color:#5d777b}html[data-theme=light] .comm-settings-page .audit-event.source-ai{background:linear-gradient(100deg,#44a28f0f,#fff)}html[data-theme=light] .comm-settings-page .audit-event-body p{background:#f7faf8;color:#647d81}html[data-theme=light] .comm-settings-page .reward-editor-fixed-actions,html[data-theme=light] .comm-settings-page .studio-actions.sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-theme=light] .comm-call-room-idle{background:radial-gradient(circle at 50% 35%,var(--runia-accent-soft),transparent 35%),#f4f7f5!important}html[data-theme=light] .comm-bulk-check{background:#fff!important;color:#80653a!important}html[data-theme=light] .comm-channel-context,html[data-theme=light] .comm-moderation-panel{background:#fff!important;color:#254249!important;border-color:#d3e1da!important}html[data-theme=light] .comm-call-join-menu{background:#fff;border-color:#d3e1da;box-shadow:0 18px 45px #1f494c24}html[data-theme=light] .comm-call-listeners{background:#ffffffd1;box-shadow:0 10px 28px #1f494c1c}html[data-theme=light] .social-stats span,html[data-theme=light] .composer-media article,html[data-theme=light] .edit-highlight,html[data-theme=light] .guest-feed-login{background:#f7faf8;color:#526f74;border-color:#d5e2db}html[data-theme=light] .social-stats b,html[data-theme=light] .original-card>header strong{color:#254249}html[data-theme=light] .social-alert{color:#985a58;background:#fff4f2;border-color:#e5c7c2}html[data-theme=light] .post-menu>div{background:#fff}html[data-theme=light] .guest-feed-login:hover{background:#edf4ef;color:#25464b}html[data-theme=light] .dashboard-kpis,html[data-theme=light] .multi-allowance{background:#fff;border-color:#d5e2db}html[data-theme=light] .search-error{background:#fff4f2;color:#985a58;border-color:#e5c7c2}html[data-theme=light] .space-icon{background:#e4efea;color:#80653a}html[data-theme=light] .mini-shield,html[data-theme=light] .owned-logo,html[data-theme=light] .post-team>span,html[data-theme=light] .hub-side>button>span,html[data-theme=light] .discover-cover i{background:#e4efea;color:#80653a}html[data-theme=light] .hub-tabs select,html[data-theme=light] .filter-toggle,html[data-theme=light] .refresh,html[data-theme=light] .team-url-field{background:#fff;color:#49676d;border-color:#d2e0d8}html[data-theme=light] .discover-cover{background:linear-gradient(135deg,#dceae5,#eef5f1)}html[data-theme=light] .team-url-field input{background:transparent;color:#254249}html[data-theme=light] .hero-meta b{background:#1f494c0b;color:#60787c}html[data-theme=light] .post-avatar,html[data-theme=light] .community-icon{background:#e4efea;color:#80653a}html[data-theme=light] .application-modal{background:#fff;color:#254249;border-color:#d3e1da;box-shadow:0 26px 76px #1f494c29}html[data-theme=light] .application-modal h2,html[data-theme=light] .community-body h2{color:#254249}html[data-theme=light] .application-fields input,html[data-theme=light] .application-fields select,html[data-theme=light] .application-fields textarea{background:#fff;color:#254249;border-color:#cfddd6}html[data-theme=light] .modal-backdrop{background:#20373a57}html[data-theme=light] .community-stage{background:radial-gradient(circle at 50% 34%,rgba(39,139,119,.07),transparent 34%),#f4f7f5f5}html[data-theme=light] .community-card{background:#fff;border-color:#d3e1da;box-shadow:0 28px 80px #1f494c29}html[data-theme=light] .community-banner{background:linear-gradient(135deg,#dceae5,#edf5f1)}html[data-theme=light] .community-close{color:#557176;border-color:#d4e1da;background:#fff}html[data-theme=light] .guest-community-entry{background:radial-gradient(circle at 50% 36%,rgba(52,94,91,.08),transparent 35%),linear-gradient(145deg,#f4f7f5,#edf4f0 48%,#f8faf9)}html[data-theme=light] .guest-community-card{background:#fff;border-color:#d3e1da;box-shadow:0 28px 80px #1f494c26}html[data-theme=light] .guest-community-banner{background:linear-gradient(135deg,#dceae5,#edf5f1)}html[data-theme=light] .guest-community-avatar{background:#e4efea;border-color:#fff;color:#80653a;box-shadow:0 12px 28px #1f494c21}html[data-theme=light] .guest-community-body h1{color:#254249}html[data-theme=light] .guest-community-body>p,html[data-theme=light] .guest-community-meta,html[data-theme=light] .guest-community-share{color:#667f83}html[data-theme=light] .discover-player-copy h2,html[data-theme=light] .public-community-head h2{color:#254249}html[data-theme=light] .discover-player-rank b{color:#80653a}html[data-theme=light] .public-community-head-icon,html[data-theme=light] .public-community-avatar{background:#e4efea;color:#80653a;border-color:#d2e0d8}html[data-theme=light] .ranking-message,html[data-theme=light] .ranking-loading{color:#667f83}html[data-theme=light] .ranking-footer nav button{background:#fff;color:#49676d;border-color:#d3e1da}html[data-theme=light] .ranking-footer nav button:hover:not(:disabled){background:#edf4ef}html[data-theme=light] .appearance-preview{background:#fff;border-color:#d5e2db}html[data-theme=light] .appearance-banner{background:linear-gradient(135deg,#dceae5,#edf5f1)}html[data-theme=light] .appearance-avatar{border-color:#fff}html[data-theme=light] .settings-actions{background:#f7faf8f5;border-top-color:#d4e1da}html[data-theme=light] .game-dock-brand strong{color:#254249}html[data-theme=light] .highlight-picker-backdrop{background:#20373a5c}html[data-theme=light] .highlight-picker-row{background:#fff;color:#254249;border-color:#d5e2db}html[data-theme=light] .highlight-picker-row:hover{background:#edf4ef}html[data-theme=light] .compact-link-list>button:hover strong{color:#80653a}html[data-theme=light] .player-profile-hero{background:#fff;border-color:#d4e1da;box-shadow:0 18px 50px #1f494c1a}html[data-theme=light] .player-profile-banner,html[data-theme=light] .player-profile-banner-art{background-color:#dceae5}html[data-theme=light] .player-profile-banner:after{background:linear-gradient(180deg,transparent,rgba(31,73,76,.12))}html[data-theme=light] .player-rank-strip{background:#f7faf8;border-color:#d5e2db}html[data-theme=light] .player-rank-strip strong,html[data-theme=light] .player-competitive-head h2{color:#254249}html[data-theme=light] .player-favorite{background:#fff;border-color:#d5e2db}html[data-theme=light] .connected-game-icon{background:#e4efea;color:#49676d}html[data-theme=light] .player-alert{background:#fff4f2;color:#985a58;border-color:#e5c7c2}html[data-theme=light] .matches-filter-toolbar,html[data-theme=light] .matches-disclaimer{background:#fff;border-color:#d5e2db}html[data-theme=light] .matches-empty strong{color:#254249}html[data-theme=light] .matches-rate-bar{background:#d8e5de}html[data-theme=light] .paths-stage{background:linear-gradient(90deg,#ecf4f0e0,#f7faf89e)}html[data-theme=light] .icon-action{background:#fff;color:#5a7378;border-color:#d3e1da}html[data-theme=light] .text-action:hover{background:#edf4ef;color:#80653a}html[data-theme=light] .path-header strong{color:#254249;text-shadow:none}html[data-theme=light] .league-alt-rune{background:#1f494c0b}html[data-theme=light] .champion-stats b,html[data-theme=light] .rune-tooltip-title strong{color:#80653a}html[data-theme=light] .rune-tooltip-icon{background:#f6f9f7;border-color:#d3e1da}html[data-theme=light] .riot-performance,html[data-theme=light] .radar-tip{background:#fff;color:#254249;border-color:#d4e1da}html[data-theme=light] .rank-copy strong,html[data-theme=light] .champion-name b,html[data-theme=light] .matchup-name b{color:#254249}html[data-theme=light] .rank-progress{background:#dbe7e0}html[data-theme=light] .champion-table th{background:#eef4f0;color:#60787c;border-color:#d4e1da}html[data-theme=light] .champion-row:hover td{background:#edf4ef}html[data-theme=light] .lane-row td,html[data-theme=light] .matchup-row td{border-color:#dbe6e0}html[data-theme=light] .network-landing{background:#f4f7f5;color:#254249}html[data-theme=light] .landing-top{background:#fffffff0;border-color:#d4e1da;box-shadow:0 10px 30px #1f494c14}html[data-theme=light] .landing-top nav button{color:#5d767a}html[data-theme=light] .landing-top nav button:hover{color:#25464b;background:#edf4ef}html[data-theme=light] .landing-top nav .landing-login{background:#fff;border-color:#d2e0d8;color:#49676d}html[data-theme=light] .hero-copy h1,html[data-theme=light] .player-main h2,html[data-theme=light] .landing-ladder h2{color:#254249}html[data-theme=light] .landing-search,html[data-theme=light] .hero-network-card,html[data-theme=light] .landing-player,html[data-theme=light] .landing-ladder,html[data-theme=light] .landing-principles article{background:#fff;border-color:#d4e1da;color:#254249;box-shadow:0 18px 48px #1f494c14}html[data-theme=light] .landing-search select,html[data-theme=light] .landing-search input{background:#fff;color:#254249;border-color:#d0ded6}html[data-theme=light] .network-proof span{background:#f5f9f6;color:#60787c;border-color:#d8e4dd}html[data-theme=light] .ladder-list button:hover{background:#edf4ef}html[data-theme=light] .ladder-list strong,html[data-theme=light] .player-stats strong,html[data-theme=light] .ranking-coming-soon h1,html[data-theme=light] .lcu-finder-head h1,html[data-theme=light] .lcu-rank-heading h1{color:#254249}html[data-theme=light] .rank-premium-card,html[data-theme=light] .local-ladder-shell,html[data-theme=light] .local-ladder-grid article,html[data-theme=light] .ranking-header,html[data-theme=light] .lcu-own-ranking,html[data-theme=light] .lcu-own-grid article,html[data-theme=light] .lcu-workspace-switch,html[data-theme=light] .lcu-player-finder,html[data-theme=light] .lcu-finder-result,html[data-theme=light] .lcu-result-ranks>article,html[data-theme=light] .lcu-rank-workspace,html[data-theme=light] .lcu-self-card,html[data-theme=light] .lcu-refresh-head,html[data-theme=light] .lcu-rank-controls,html[data-theme=light] .lcu-queue-tabs,html[data-theme=light] .lcu-tier-tabs button,html[data-theme=light] .lcu-ladder-search,html[data-theme=light] .lcu-player-context,html[data-theme=light] .lcu-rank-select select,html[data-theme=light] .lcu-tier-dropdown-trigger,html[data-theme=light] .lcu-tier-dropdown-menu,html[data-theme=light] .lcu-podium-card{background:#fff;color:#254249;border-color:#d4e1da}html[data-theme=light] .lcu-finder-search input{background:#fff;color:#254249;border-color:#d0ded6}html[data-theme=light] .lcu-result-name h2,html[data-theme=light] .lcu-result-stats strong,html[data-theme=light] .lcu-rank-summary strong,html[data-theme=light] .lcu-player-name strong,html[data-theme=light] .lcu-apex-podium>header strong,html[data-theme=light] .lcu-podium-name{color:#254249}html[data-theme=light] .lcu-rank-table th{background:#eef4f0;color:#60787c;border-color:#d4e1da}html[data-theme=light] .lcu-podium-card:hover,html[data-theme=light] .lcu-refresh-head:hover{background:#edf4ef}html[data-theme=light] .sidebar-utility-button{background:#fff;color:#587277;border-color:#d4e1da}html[data-theme=light] .sidebar-utility-button:hover{background:#edf4ef;color:#25464b}html[data-theme=light] .header-account-avatar{background:#e4efea;color:#80653a;border-color:#d2dfd8}html[data-theme=light] .runia-native-update-copy strong{color:#254249}html[data-theme=light] .runia-native-update-progress{background:#dbe6e0}html[data-theme=light] .comm-workspace button.comm-server:not(.comm-add){background:#fff!important;color:#4e6d72!important;border:1px solid #cfded6!important;filter:none!important;box-shadow:0 3px 10px #1f494c0f}html[data-theme=light] .comm-workspace button.comm-server.selected{background:#edf5f1!important;color:#2e7566!important;outline-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 62%,#8da59f)!important}html[data-theme=light] .comm-workspace button.comm-server.gold{background:#fbf5e8!important;color:#8c6a31!important}html[data-theme=light] .comm-workspace button.comm-server.violet{background:#f3effb!important;color:#7055a7!important}html[data-theme=light] .comm-workspace button.comm-server.blue{background:#edf5fb!important;color:#3f719b!important}html[data-theme=light] .comm-workspace button.comm-server.rose{background:#fbf0f2!important;color:#9b5964!important}html[data-theme=light] .comm-workspace button.comm-level-progress{background:#fff!important;color:var(--cm-ink)!important;border-color:color-mix(in srgb,var(--runia-accent,var(--gold)) 20%,#d1dfd8)!important;box-shadow:0 3px 12px #1f494c0e!important}html[data-theme=light] .comm-workspace button.comm-level-progress:hover{background:#f7faf8!important}html[data-theme=light] .comm-workspace .comm-level-progress-copy small{color:#6f8588!important}html[data-theme=light] .comm-workspace .comm-level-progress-track{background:#e5ece8!important;border-color:#d5e0da!important;box-shadow:inset 0 1px 2px #1f494c14!important}html[data-theme=light] .runia-loading-surface{background:#f4f7f5f0!important;backdrop-filter:blur(14px) saturate(.94)!important;-webkit-backdrop-filter:blur(14px) saturate(.94)!important}html[data-theme=light] .runia-loading-progress{background:#19323a1a!important}html[data-theme=light] .app-root .runia-topbar{background:#fcfdfaf5!important;border-bottom-color:#d6e1db!important;color:#28474d!important;box-shadow:0 1px #2d48450a,0 8px 24px #2d48450b!important;backdrop-filter:blur(20px) saturate(.96)!important;-webkit-backdrop-filter:blur(20px) saturate(.96)!important}html[data-theme=light] .app-root .runia-topbar .header-page-copy strong{color:#29484e!important;font-weight:620!important}html[data-theme=light] .app-root .runia-topbar .header-page-copy small{color:#72888b!important}html[data-theme=light] .app-root .runia-topbar .header-quick-actions{background:#f7faf8!important;border-color:#d7e2dc!important;box-shadow:inset 0 1px #ffffffbf!important}html[data-theme=light] .app-root .runia-topbar :is(.header-shell-pin,.header-quick-button,.header-more){color:#647e82!important;background:transparent!important;border-color:transparent!important}html[data-theme=light] .app-root .runia-topbar :is(.header-shell-pin,.header-quick-button,.header-more):hover{color:#28494e!important;background:#edf4ef!important;border-color:#d6e2db!important}html[data-theme=light] .app-root .runia-topbar .header-shell-pin.active,html[data-theme=light] .app-root .runia-topbar .header-quick-button.active{color:#8c6c36!important;background:#f7f2e7!important;border-color:#dfd1b4!important}html[data-theme=light] .app-root .runia-topbar .header-quick-button.active .quick-glow{background:#a98545!important;box-shadow:0 0 7px #a9854547!important}html[data-theme=light] .app-root .runia-topbar .header-economy{background:#fff!important;color:#35555b!important;border-color:#d7e1db!important;box-shadow:0 2px 8px #2d48450a!important}html[data-theme=light] .app-root .runia-topbar .header-economy:hover{background:#f8fbf9!important;border-color:#d2c39f!important}html[data-theme=light] .app-root .runia-topbar .economy-orb{color:#8e6d36!important;background:#f7f1e5!important}html[data-theme=light] .app-root .runia-topbar .economy-copy b{color:#29484e!important}html[data-theme=light] .app-root .runia-topbar .economy-copy b small{color:#71878a!important}html[data-theme=light] .app-root .runia-topbar .economy-copy em{color:#987945!important}html[data-theme=light] .app-root .runia-topbar .header-profile.compact{background:#fff!important;border-color:#d7e2dc!important;color:#35555b!important;box-shadow:0 2px 8px #2d484509!important}html[data-theme=light] .app-root .runia-topbar .header-profile.compact:hover{background:#f7faf8!important;border-color:#cddbd4!important}html[data-theme=light] .app-root .runia-topbar .header-profile-name{color:#35545a!important;font-weight:560!important}html[data-theme=light] .app-root .runia-topbar .header-account-chevron{color:#7a8f92!important}html[data-theme=light] .app-root .runia-topbar .header-count{color:#fff!important;box-shadow:0 0 0 2px #fcfdfa!important}html[data-theme=light] .app-root .runia-topbar .is-compact .live-link{background:#f8fbf9!important;border-color:#d5e1da!important;color:#36565b!important;box-shadow:none!important}html[data-theme=light] .app-root .runia-topbar .is-compact .live-link:hover{background:#edf4ef!important;border-color:#c8d8d0!important}html[data-theme=light] .app-root .runia-topbar .is-compact .live-link>span:nth-child(2){color:#567176!important}html[data-theme=light] .app-root .runia-topbar .workspace-pair-copy{background:#fff!important;color:#667f83!important;border-color:#d7e2dc!important;box-shadow:none!important}html[data-theme=light] .app-root .runia-topbar .workspace-pair-copy:hover{background:#f5f9f6!important;color:#896936!important;border-color:#d9c9a8!important}html[data-theme=light] .app-root .runia-topbar .live-sync>i{background:#dce6e1!important}html[data-theme=light] .app-root .runia-topbar .live-sync small{color:#5f797d!important}html[data-theme=light] .header-menu-panel>header strong,html[data-theme=light] .header-account-panel>header strong,html[data-theme=light] .header-menu-row b,html[data-theme=light] .header-account-current b,html[data-theme=light] .header-account-list b{color:#29484e!important}html[data-theme=light] .header-menu-panel small,html[data-theme=light] .header-account-panel small,html[data-theme=light] .header-menu-row small,html[data-theme=light] .header-account-current em,html[data-theme=light] .header-account-list em{color:#6b8387!important}html[data-theme=light] .comm-composer textarea,html[data-theme=light] .comm-composer-entry,html[data-theme=light] .comm-composer-shell{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=light] .comm-composer textarea{border:0!important;outline:0!important}html[data-theme=light] .comm-composer-tools{border-right:0!important}html[data-theme=light] .comm-workspace .comm-support-banner{background:transparent!important;border-color:#d8e3dd!important;box-shadow:none!important}html[data-theme=light] .comm-workspace .comm-support-icon{background:#f7f2e7!important;color:#8c6b35!important;border-color:#ded1b6!important}html[data-theme=light] .comm-workspace .comm-support-banner small{background:#f7f2e7!important;color:#8c6b35!important}html[data-theme=light] .comm-workspace .comm-support-banner strong{color:#29484e!important}html[data-theme=light] .comm-workspace .comm-support-banner p{color:#6f8589!important}html[data-theme=light] .comm-workspace .comm-support-banner>button{background:transparent!important;color:#7e6336!important;border-color:#d8cfbd!important}html[data-theme=light] .comm-workspace .comm-support-banner>button:hover:not(:disabled){background:#faf6ed!important;border-color:#cfbd98!important}html[data-theme=light] .comm-workspace .comm-support-banner.ticket .comm-support-icon{background:#eef7f3!important;color:#397968!important;border-color:#cfe0d9!important}html[data-theme=light] body .guest-lobby{--lobby-ink:#2a4653;--lobby-muted:#607c88;--lobby-gold:#907242;background-color:#f6f9fb!important;color:var(--lobby-ink)!important}html[data-theme=light] body .guest-lobby :is(.lobby-topbar,.lobby-room-header){background-color:#f5f9fb!important;border-color:#456a7b2b!important;color:#2b4653!important}html[data-theme=light] body .guest-lobby :is(.lobby-channel-sidebar,.lobby-sidebar-self){background-color:#edf4f6!important;color:#2a4653!important;border-color:#456a7b29!important}html[data-theme=light] body .guest-lobby :is(.lobby-main,.lobby-room-body){background-color:#f9fbfc!important;color:#2a4653!important}html[data-theme=light] body .guest-lobby .lobby-community-banner{background-color:#e5eef4!important}html[data-theme=light] body .comm-settings-page{background:linear-gradient(145deg,#f6fafb,#ecf3f6 52%,#f8fafc)!important;color:#294453!important}html[data-theme=light] body .comm-settings-page :is(.studio-page-header,.comm-studio-tabs){background:#fafcfdeb!important;color:#294453!important;border-color:#3b60712e!important}html[data-theme=light] body .comm-settings-page :is(.studio-card,.studio-room-type,.studio-member-preview,.permission-segmented,.ai-enabled-toggle){background:#ffffffdb!important;color:#294453!important;border-color:#466f8130!important}html[data-theme=light] body .comm-settings-page :is(.studio-url-field,.studio-member-preview-row){background:#e5eff4a8!important;color:#294453!important;border-color:#466f8129!important}html[data-theme=light] body .comm-settings-page :is(input,textarea,select){color:#294453;border-color:#466f8138}html[data-theme=light] body .quick-calls{--cm-bg:#f6fafb;--cm-side:#eef4f7;--cm-soft:#e7eff3;--cm-line:rgba(70,111,129,.2);--cm-ink:#2c4857;--cm-muted:#647e89;--cm-accent:#b89962;--cm-jade:#318475;--cm-hover:rgba(64,131,147,.09);color:#2c4857!important;background-color:#f5f9fb!important}html[data-theme=light] body .quick-calls :is(.qc-setup-card,.qc-participants-list){background:#f9fcfdf7!important;color:#2b4653!important;border-color:#466f8133!important}html[data-theme=light] body .quick-calls :is(.qc-media-preview,.lobby-top-avatar){background-color:#e3edf2!important;color:#3a6172!important}html[data-theme=light] body .comm-call-chat{background-color:#f5f9fb!important;color:#294453!important;border-color:#466f812e!important}html[data-theme=light] body .comm-call-prejoin-head{background-color:#f7fbfdf0!important;color:#294453!important}html[data-theme=light] body .teams-page :is(.filter-popover,.filter-search,.refresh,.team-url-field){background:#f8fbfc!important;color:#2b4653!important;border-color:#486e8033!important}html[data-theme=light] body .teams-page :is(.owned-logo,.team-logo){background-color:#e7f0f3!important}html[data-theme=light] body .runia-public-user :is(.profile-settings-nav,.settings-card,.handle-input,.appearance-preview){background:#f7fafc!important;color:#2c4652!important;border-color:#486e802e!important}html[data-theme=light] body .runia-public-user .profile-settings-nav button:hover{background:#4e8b9d1a!important;color:#234758!important}html[data-theme=light] body .highlight-studio-page{--studio-gold:#977333;--studio-gold-soft:#c1a678;--studio-bg:#f3f7f9;--studio-panel:#fdfefe;--studio-panel-2:#edf3f6;--studio-line:rgba(69,104,122,.18);background:var(--studio-bg)!important;color:#294552!important}html[data-theme=light] body .highlight-studio-page :is(.studio-topbar,.studio-tools,.studio-inspector){background:var(--studio-panel)!important;color:#294552!important;border-color:var(--studio-line)!important}html[data-theme=light] body .highlight-studio-page :is(.studio-tools button,.studio-inspector input,.studio-inspector select){color:#294552;border-color:var(--studio-line)}.content-main.route-user-profile{--profile-scene-ink:#eef0f4;--profile-scene-muted:#8e96a3;--profile-scene-line:rgba(255,255,255,.08);--profile-scene-soft-line:rgba(255,255,255,.055);--profile-scene-top:rgba(17,20,26,.9);--profile-scene-bottom:rgba(9,11,16,.96);--profile-scene-surface:rgba(17,20,26,.84);--profile-scene-reflection:rgba(255,255,255,.035);--profile-scene-shadow:rgba(0,0,0,.34);background:linear-gradient(180deg,#090b10e6,#11141ad1 28%,#090b10f0),url(/free_calls.png) center 57%/cover no-repeat,#090b10;background-color:#090b10}html[data-theme=light] .content-main.route-user-profile{--profile-scene-ink:#294452;--profile-scene-muted:#5d7886;--profile-scene-line:rgba(66,105,128,.22);--profile-scene-soft-line:rgba(70,114,138,.15);--profile-scene-top:rgba(252,254,255,.78);--profile-scene-bottom:rgba(239,248,252,.83);--profile-scene-surface:rgba(250,253,255,.7);--profile-scene-reflection:rgba(255,255,255,.88);--profile-scene-shadow:rgba(31,64,83,.11);background:linear-gradient(180deg,#f5f1e9,#eff6f885 24%,#eaf3f694 76%,#f5f1e9),url(/free_calls.png) center 57%/cover no-repeat,#f5f1e9;background-color:#f5f1e9}.content-main.route-user-profile.has-custom-wallpaper{background:linear-gradient(180deg,#090b109e,#090b1094 38%,#090b10c7),var(--runia-profile-wallpaper) center center/cover no-repeat,#090b10;background-color:#090b10}html[data-theme=light] .content-main.route-user-profile.has-custom-wallpaper{background:linear-gradient(180deg,#f6f9fca8,#e8f2f89e 38%,#f4f7fad1),var(--runia-profile-wallpaper) center center/cover no-repeat,#f2f7fa;background-color:#f2f7fa}.content-main.route-user-profile.has-video-wallpaper{position:relative;isolation:isolate;background:#090b10}html[data-theme=light] .content-main.route-user-profile.has-video-wallpaper{background:#f2f7fa}.content-main.route-user-profile .runia-profile-video-wallpaper{position:sticky;top:0;width:100%;height:0;z-index:0;overflow:visible;pointer-events:none}.content-main.route-user-profile .runia-profile-video-wallpaper video,.content-main.route-user-profile .runia-profile-video-tint{display:block;position:absolute;top:0;left:0;width:100%;height:100dvh;pointer-events:none}.content-main.route-user-profile .runia-profile-video-wallpaper video{object-fit:cover;object-position:center}.content-main.route-user-profile .runia-profile-video-tint{background:linear-gradient(180deg,#090b1075,#090b1085 38%,#090b10b8)}html[data-theme=light] .content-main.route-user-profile .runia-profile-video-tint{background:linear-gradient(180deg,#f6f9fc94,#e8f2f8a3 38%,#f4f7fad1)}.content-main.route-user-profile.has-video-wallpaper>.runia-public-user{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.content-main.route-user-profile .runia-profile-video-wallpaper video{display:none}}.content-main.route-user-profile>.runia-public-user{position:relative;width:min(1180px,calc(100% - 40px));padding-top:clamp(24px,3.1vw,46px);padding-bottom:clamp(48px,5vw,78px);color:var(--profile-scene-ink);font-family:Runia Manrope,Inter,system-ui,sans-serif}.content-main.route-user-profile .runia-public-user .user-hero{border:1px solid var(--profile-scene-line);background:var(--profile-scene-surface);box-shadow:0 20px 44px -30px var(--profile-scene-shadow),inset 0 1px 0 var(--profile-scene-reflection);-webkit-backdrop-filter:blur(12px) saturate(110%);backdrop-filter:blur(12px) saturate(110%)}.content-main.route-user-profile .runia-public-user .user-identity{background:linear-gradient(138deg,var(--profile-scene-top),var(--profile-scene-bottom))}.content-main.route-user-profile .runia-public-user .user-copy h1{color:var(--profile-scene-ink)}.content-main.route-user-profile .runia-public-user .user-copy p,.content-main.route-user-profile .runia-public-user .profile-social-meta{color:var(--profile-scene-muted)}.content-main.route-user-profile .runia-public-user .profile-game-dock{padding:16px 17px;border:1px solid var(--profile-scene-line);border-radius:15px;background:linear-gradient(140deg,var(--profile-scene-top),var(--profile-scene-bottom));box-shadow:0 14px 32px -27px var(--profile-scene-shadow),inset 0 1px 0 var(--profile-scene-reflection);-webkit-backdrop-filter:blur(15px) saturate(112%);backdrop-filter:blur(15px) saturate(112%)}.content-main.route-user-profile .runia-public-user .game-account{border-color:var(--profile-scene-soft-line);background:var(--profile-scene-surface)}.content-main.route-user-profile .runia-public-user .game-account:hover{border-color:var(--profile-scene-line);background:var(--profile-scene-top)}.content-main.route-user-profile .runia-public-user .profile-home-main>.profile-section,.content-main.route-user-profile .runia-public-user .profile-home-side>.side-section{min-width:0;padding:18px 19px;border:1px solid var(--profile-scene-line);border-radius:15px;background:linear-gradient(155deg,var(--profile-scene-top),var(--profile-scene-bottom));box-shadow:0 12px 31px -27px var(--profile-scene-shadow),inset 0 1px 0 var(--profile-scene-reflection);-webkit-backdrop-filter:blur(15px) saturate(112%);backdrop-filter:blur(15px) saturate(112%)}.content-main.route-user-profile .runia-public-user .profile-home-side{gap:13px;padding-left:0}.content-main.route-user-profile .runia-public-user .profile-section-head h2{color:var(--profile-scene-ink)}.content-main.route-user-profile .runia-public-user .profile-section-head p{color:var(--profile-scene-muted)}.content-main.route-user-profile .runia-public-user .profile-social :is(.social-composer,.social-post){border-color:var(--profile-scene-line);background:linear-gradient(155deg,var(--profile-scene-top),var(--profile-scene-bottom));box-shadow:0 13px 32px -26px var(--profile-scene-shadow),inset 0 1px 0 var(--profile-scene-reflection);-webkit-backdrop-filter:blur(15px) saturate(110%);backdrop-filter:blur(15px) saturate(110%)}.content-main.route-user-profile .runia-public-user .profile-social .social-post:hover{border-color:color-mix(in srgb,var(--profile-scene-line) 70%,rgba(175,210,223,.58));background:var(--profile-scene-top)}.content-main.route-user-profile .runia-public-user .profile-settings-page-top{padding-bottom:17px;border-bottom:1px solid var(--profile-scene-soft-line)}.content-main.route-user-profile .runia-public-user .profile-settings-page .profile-settings-shell{border-color:var(--profile-scene-line);box-shadow:0 20px 46px -31px var(--profile-scene-shadow),inset 0 1px 0 var(--profile-scene-reflection);-webkit-backdrop-filter:blur(19px) saturate(112%);backdrop-filter:blur(19px) saturate(112%)}.content-main.route-user-profile .runia-public-user .public-state,.content-main.route-user-profile .runia-public-user .profile-settings-access{color:var(--profile-scene-muted)}.content-main.route-user-profile .runia-public-user .public-state.error strong{color:var(--profile-scene-ink)}.content-main.route-user-profile .runia-public-user .guest-profile-brand span{color:var(--profile-scene-muted);border-left-color:var(--profile-scene-soft-line)}@media(max-width:900px){.content-main.route-user-profile>.runia-public-user{width:min(100% - 28px,1180px);padding-top:24px}.content-main.route-user-profile .runia-public-user .profile-game-dock{padding:14px}.content-main.route-user-profile .runia-public-user .profile-home-main>.profile-section,.content-main.route-user-profile .runia-public-user .profile-home-side>.side-section{padding:15px}}@media(max-width:600px){.content-main.route-user-profile>.runia-public-user{width:min(100% - 20px,1180px);padding-top:14px;padding-bottom:44px}.content-main.route-user-profile .runia-public-user .profile-game-dock{padding:12px;border-radius:13px}.content-main.route-user-profile .runia-public-user .profile-home-main>.profile-section,.content-main.route-user-profile .runia-public-user .profile-home-side>.side-section{padding:13px;border-radius:13px}.content-main.route-user-profile .runia-public-user .profile-settings-page-top{padding-bottom:13px}}@media(prefers-reduced-transparency:reduce){.content-main.route-user-profile{--profile-scene-top:rgba(17,20,26,.97);--profile-scene-bottom:rgba(9,11,16,.985)}html[data-theme=light] .content-main.route-user-profile{--profile-scene-top:rgba(252,254,255,.97);--profile-scene-bottom:rgba(247,252,255,.98)}}.main-area.profile-main-area{position:relative}.main-area>.content-main.route-user-profile:not(.route-coach):not(.route-highlight-studio):not(.route-community)>.runia-profile-video-wallpaper:first-child:not(.inner-page){height:0!important;min-height:0!important;max-height:0!important;flex:none!important}.main-area>.content-main.route-user-profile:not(.route-coach):not(.route-highlight-studio):not(.route-community)>.runia-profile-reveal-space:first-child:not(.inner-page){height:100%!important;min-height:100%!important}.content-main.route-user-profile>.runia-profile-reveal-space{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100%!important;min-height:100%!important;max-height:none!important;width:100%;overflow:hidden;flex:none;color:#f4f7f8;background:var(--runia-profile-wallpaper,url(/free_calls.png)) center center/cover no-repeat,#090b10}.content-main.route-user-profile.has-video-wallpaper>.runia-profile-reveal-space{background:transparent}.content-main.route-user-profile .runia-profile-reveal-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#090b1040,#090b1052 38%,#090b108c),radial-gradient(ellipse at 50% 52%,rgba(9,11,16,.3),transparent 48%);transition:opacity .45s ease}.content-main.route-user-profile .runia-profile-reveal-space.is-exploring .runia-profile-reveal-scrim{opacity:.45}html[data-theme=light] .content-main.route-user-profile .runia-profile-reveal-scrim{background:linear-gradient(180deg,#0e1e2c36,#0816224f 55%,#0a1c2a75),radial-gradient(ellipse at 50% 52%,rgba(4,16,29,.21),transparent 55%)}.content-main.route-user-profile .runia-profile-reveal-presentation{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;max-width:min(540px,calc(100% - 32px));margin-top:-20px;text-align:center;text-shadow:0 2px 18px rgba(0,9,23,.45);animation:runia-profile-intro-appear .72s cubic-bezier(.19,1,.22,1) both;transition:opacity .52s ease,transform .7s cubic-bezier(.19,1,.22,1)}.content-main.route-user-profile .runia-profile-reveal-space.is-exiting .runia-profile-reveal-presentation{opacity:0;transform:translateY(-24px) scale(.975);pointer-events:none}.content-main.route-user-profile .runia-profile-reveal-avatar{width:91px!important;height:91px!important;flex:0 0 91px;margin:0 0 11px;border-radius:50%!important;filter:drop-shadow(0 8px 22px rgba(0,11,23,.4))}.content-main.route-user-profile .runia-profile-reveal-eyebrow{display:block;color:#e8f2f4c7;font-size:12px;font-weight:640;letter-spacing:.15em;text-transform:uppercase}.content-main.route-user-profile .runia-profile-reveal-presentation h2{max-width:100%;margin:0;color:#fff;font:500 clamp(24px,3.3vw,37px)/1.18 "Runia Manrope",Inter,system-ui,sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere}.content-main.route-user-profile .runia-profile-reveal-handle{color:#e7f0f5c4;font-size:13px;font-weight:490;letter-spacing:.005em}.content-main.route-user-profile .runia-profile-reveal-line{width:54px;height:1px;margin:11px 0 3px;background:linear-gradient(90deg,transparent,rgba(219,198,155,.78),transparent)}.content-main.route-user-profile .runia-profile-reveal-skip,.content-main.route-user-profile .runia-profile-reveal-return{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:6px 14px;border:1px solid rgba(219,235,242,.3);border-radius:999px;background:#11141a85;color:#f9fcfff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:inherit;font-size:12px;font-weight:580;cursor:pointer;transition:background .22s ease,border-color .22s ease,transform .22s ease;text-shadow:none}.content-main.route-user-profile .runia-profile-reveal-skip:hover,.content-main.route-user-profile .runia-profile-reveal-return:hover{background:#1e222bb8;border-color:#f5fbff94;transform:translateY(-1px)}.content-main.route-user-profile .runia-profile-reveal-brand{display:block;width:52px;height:52px;margin:0 0 13px;object-fit:contain;filter:drop-shadow(0 5px 19px rgba(0,5,12,.35))}.content-main.route-user-profile .runia-profile-reveal-loading-line{width:74px;height:2px;margin:9px 0 0;border-radius:999px;background:linear-gradient(90deg,transparent,#d9c291,transparent);animation:runia-profile-line-pulse 1.25s ease-in-out infinite alternate}.content-main.route-user-profile .runia-profile-reveal-return{position:absolute;bottom:clamp(23px,4vh,45px);left:50%;z-index:2;transform:translate(-50%);white-space:nowrap}.content-main.route-user-profile .runia-profile-reveal-return:hover{transform:translate(-50%,-2px)}.main-area.profile-main-area>.runia-profile-reveal-prompt{position:absolute;top:clamp(68px,10vh,106px);left:50%;transform:translate(-50%);z-index:18;display:flex;align-items:center;justify-content:center;gap:9px;max-width:calc(100% - 34px);padding:12px 18px 15px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#11141ae6;color:#eef0f4;box-shadow:0 13px 31px #0008122e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:12px;font-weight:560;line-height:1.35;white-space:nowrap;pointer-events:none}.main-area.profile-main-area>.runia-profile-reveal-prompt svg{flex:none;color:#b8b0e9}.main-area.profile-main-area .runia-profile-reveal-prompt-icon{display:grid;place-items:center;width:25px;height:25px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#9a90e814}.main-area.profile-main-area .runia-profile-reveal-prompt-copy{min-width:0}.main-area.profile-main-area .runia-profile-reveal-prompt-progress{position:absolute;bottom:5px;left:18px;right:18px;height:2px;overflow:hidden;border-radius:999px;background:#dcebe729}.main-area.profile-main-area .runia-profile-reveal-prompt-progress i{display:block;width:100%;height:100%;border-radius:inherit;transform-origin:left center;background:linear-gradient(90deg,#9a90e8,#d4b777);transition:transform .13s cubic-bezier(.2,.75,.2,1)}.content-main.route-user-profile .runia-profile-reveal-space.is-resisting .runia-profile-reveal-scrim{opacity:.72}.runia-profile-reveal-prompt-enter-active,.runia-profile-reveal-prompt-leave-active{transition:opacity .23s ease,transform .23s ease}.runia-profile-reveal-prompt-enter-from,.runia-profile-reveal-prompt-leave-to{opacity:0;transform:translate(-50%,-7px)}html[data-theme=light] .main-area.profile-main-area>.runia-profile-reveal-prompt{background:#f8fcffe8;color:#274451;border-color:#46738738;box-shadow:0 13px 30px #1b394b1f}html[data-theme=light] .main-area.profile-main-area>.runia-profile-reveal-prompt svg{color:#438a8a}html[data-theme=light] .main-area.profile-main-area .runia-profile-reveal-prompt-icon{border-color:#3c79872e;background:#57989d14}html[data-theme=light] .main-area.profile-main-area .runia-profile-reveal-prompt-progress{background:#32647624}.content-main.route-user-profile .runia-profile-reveal-space :is(button):focus-visible{outline:2px solid #e7c98d;outline-offset:4px}@keyframes runia-profile-intro-appear{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes runia-profile-line-pulse{0%{opacity:.28;transform:scaleX(.55)}to{opacity:1;transform:scaleX(1)}}@media(max-width:650px){.content-main.route-user-profile .runia-profile-reveal-presentation{margin-top:-5px;gap:8px}.content-main.route-user-profile .runia-profile-reveal-avatar{width:78px!important;height:78px!important;flex-basis:78px}.main-area.profile-main-area>.runia-profile-reveal-prompt{top:66px;padding:10px 13px 15px;white-space:normal;text-align:center}.main-area.profile-main-area .runia-profile-reveal-prompt-progress{left:13px;right:13px}.content-main.route-user-profile .runia-profile-reveal-presentation h2{font-size:clamp(22px,6vw,29px)}}@media(prefers-reduced-motion:reduce){.content-main.route-user-profile .runia-profile-reveal-presentation,.content-main.route-user-profile .runia-profile-reveal-loading-line{animation:none!important}.content-main.route-user-profile .runia-profile-reveal-presentation,.content-main.route-user-profile .runia-profile-reveal-scrim,.runia-profile-reveal-prompt-enter-active,.runia-profile-reveal-prompt-leave-active,.main-area.profile-main-area .runia-profile-reveal-prompt-progress i{transition:none!important}}.cw-dialog,.cw-analysis,.cw-toolbar,.cw-context,.cw-welcome,.content-main.route-coach{--cw-bg:#0b1823;--cw-surface:#10222f;--cw-soft:rgba(151,184,198,.055);--cw-line:rgba(172,199,210,.15);--cw-ink:#e5eef1;--cw-muted:#93aeb9;--cw-accent:#a5d7cf;--cw-good:#83ccac;--cw-warn:#d8b18d;--cw-shadow:rgba(0,7,15,.3)}html[data-theme=light] :is(.cw-dialog,.cw-analysis,.cw-toolbar,.cw-context,.cw-welcome,.content-main.route-coach){--cw-bg:#f7fafb;--cw-surface:#fff;--cw-soft:rgba(46,89,112,.045);--cw-line:rgba(56,93,113,.17);--cw-ink:#213e4b;--cw-muted:#597582;--cw-accent:#287d79;--cw-good:#237756;--cw-warn:#916035;--cw-shadow:rgba(26,58,76,.1)}.cw-dialog,.cw-analysis,.cw-toolbar,.cw-context,.cw-welcome{font-family:Runia Manrope,Inter,system-ui,sans-serif;color:var(--cw-ink);box-sizing:border-box}.cw-dialog *,.cw-analysis *,.cw-toolbar *,.cw-context *{box-sizing:border-box}.cw-dialog button,.cw-analysis button,.cw-toolbar button,.cw-context button{font:inherit;font-size:12px;cursor:pointer;color:inherit;background:transparent;border:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:background .18s,border-color .18s,color .18s,opacity .18s}.cw-dialog button:disabled,.cw-analysis button:disabled,.cw-toolbar button:disabled,.cw-context button:disabled{opacity:.45;cursor:not-allowed}.cw-dialog :is(button,input,textarea,summary):focus-visible,.cw-analysis :is(button,a,summary,[tabindex]):focus-visible,.cw-toolbar button:focus-visible,.cw-context button:focus-visible{outline:2px solid var(--cw-accent);outline-offset:3px}.cw-dialog input,.cw-dialog textarea{font:inherit;font-size:13px;color:var(--cw-ink);background:var(--cw-soft);border:1px solid var(--cw-line);border-radius:9px;padding:10px 12px;min-width:0}.cw-dialog input::placeholder,.cw-dialog textarea::placeholder{color:var(--cw-muted)}.cw-dialog h2,.cw-dialog h3,.cw-analysis h3,.cw-analysis h4,.cw-analysis h5{margin:0;color:var(--cw-ink)}.cw-dialog small,.cw-analysis small{font-size:12px}.cw-dialog button.cw-primary{min-height:36px;padding:8px 15px;border:1px solid color-mix(in srgb,var(--cw-accent) 38%,transparent);border-radius:9px;background:color-mix(in srgb,var(--cw-accent) 12%,transparent);color:var(--cw-accent);font-weight:650}.cw-dialog button.cw-primary:hover{background:color-mix(in srgb,var(--cw-accent) 20%,transparent)}.cw-dialog{border:1px solid var(--cw-line);background:var(--cw-bg);padding:0;box-shadow:0 30px 100px var(--cw-shadow);max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:hidden;color:var(--cw-ink)}.cw-dialog::backdrop{background:#020c168f;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.cw-picker{width:790px;border-radius:20px}.cw-dialog-inner{display:flex;flex-direction:column;max-height:calc(100dvh - 36px)}.cw-dialog header{display:flex;align-items:center;gap:12px;padding:22px 25px 17px;border-bottom:1px solid var(--cw-line)}.cw-dialog header>div{flex:1;min-width:0}.cw-dialog header small{color:var(--cw-muted);letter-spacing:.14em;font-size:12px}.cw-dialog h2{font-size:21px;letter-spacing:-.6px;font-weight:550;margin-top:4px}.cw-dialog header>button{width:33px;height:33px;border-radius:9px;color:var(--cw-muted)}.cw-dialog header>button:hover{background:var(--cw-soft)}.cw-tabs{display:flex;align-items:center;gap:5px;padding:12px 24px;border-bottom:1px solid var(--cw-line)}.cw-tabs button,.cw-scope button,.cw-page-tabs button{padding:8px 12px;border-radius:8px;color:var(--cw-muted)}.cw-tabs button.active,.cw-scope button.active,.cw-page-tabs button.active{background:var(--cw-soft);color:var(--cw-accent)}.cw-tabs>span{margin-left:auto;color:var(--cw-muted);font-size:12px}.cw-picker-body{margin:0;border:0;padding:18px 24px 24px;overflow:auto;min-height:180px;max-height:65dvh;scrollbar-width:thin;scrollbar-color:var(--cw-line) transparent}.cw-search{display:flex;align-items:center;gap:9px;min-height:40px;border:1px solid var(--cw-line);border-radius:10px;background:var(--cw-soft);padding:0 12px;margin-bottom:15px;color:var(--cw-muted)}.cw-search input{border:0;background:transparent;padding:10px 0;flex:1;box-shadow:none;outline:0}.cw-search>span{font-size:12px;white-space:nowrap}.cw-scope{display:flex;gap:5px;margin-bottom:12px}.cw-scope>button:last-child:not(.active){margin-left:auto}.cw-champion-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.cw-champion-grid button{position:relative;flex-direction:column;gap:7px;min-height:91px;border:1px solid transparent;border-radius:11px;padding:10px 5px}.cw-champion-grid img{width:45px;height:45px;border-radius:12px;object-fit:cover}.cw-champion-grid button span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-champion-grid button:hover,.cw-item-grid button:hover{background:var(--cw-soft)}.cw-champion-grid button.active,.cw-item-grid button.active{background:color-mix(in srgb,var(--cw-accent) 10%,transparent);border-color:color-mix(in srgb,var(--cw-accent) 40%,transparent)}.cw-champion-grid button>svg{position:absolute;top:7px;right:7px;color:var(--cw-accent)}.cw-role{display:flex;flex-wrap:wrap;align-items:center;gap:5px;border-top:1px solid var(--cw-line);padding-top:16px;margin-top:16px}.cw-role small{margin-right:10px;color:var(--cw-muted)}.cw-role button{border-radius:7px;padding:7px 9px}.cw-role button.active{background:var(--cw-soft);color:var(--cw-accent)}.cw-page-tabs{display:flex;gap:5px;margin-bottom:16px;flex-wrap:wrap}.cw-page-tabs .cw-page-remove{margin-left:auto;color:var(--cw-muted)}.cw-saved{padding:12px 0;border-block:1px solid var(--cw-line);margin-bottom:18px}.cw-saved summary{display:flex;justify-content:space-between;font-size:12px;color:var(--cw-muted);cursor:pointer}.cw-saved button{display:flex;width:100%;justify-content:flex-start;padding:10px;border-radius:8px;margin-top:5px}.cw-saved button:hover{background:var(--cw-soft)}.cw-page-name{display:flex;align-items:center;gap:10px;margin-bottom:15px}.cw-page-name>span{font-size:12px;color:var(--cw-muted)}.cw-page-name input{flex:1}.cw-rune-columns{display:grid;grid-template-columns:1fr 1fr;gap:25px}.cw-rune-columns>section{min-width:0}.cw-rune-columns h3{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--cw-muted);margin-bottom:12px}.cw-style-picks{display:flex;gap:7px;margin-bottom:13px}.cw-style-picks button{width:34px;height:34px;border:1px solid transparent;border-radius:50%;padding:5px;opacity:.55}.cw-style-picks img{width:23px;height:23px;object-fit:contain}.cw-style-picks button.active{border-color:var(--cw-accent);opacity:1;background:var(--cw-soft)}.cw-rune-slot{border-top:1px solid var(--cw-line);padding:10px 0;min-height:74px}.cw-rune-slot>div{display:flex;gap:9px}.cw-rune-slot button{width:39px;height:39px;padding:3px;opacity:.5;border:1px solid transparent;border-radius:50%;background:var(--cw-bg)}.cw-rune-slot button.active{opacity:1;border-color:var(--cw-accent);box-shadow:0 0 18px color-mix(in srgb,var(--cw-accent) 12%,transparent)}.cw-rune-slot img{width:29px;height:29px;object-fit:contain}.cw-rune-slot>span{display:block;font-size:12px;color:var(--cw-muted);margin:6px 0 0;min-height:16px}.cw-shards{display:flex;gap:9px;margin-bottom:7px}.cw-shards button{width:29px;height:29px;padding:4px;opacity:.5;border:1px solid transparent;border-radius:50%}.cw-shards button.active{opacity:1;border-color:var(--cw-accent)}.cw-shards img{width:19px;height:19px;object-fit:contain}.cw-item-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cw-item-grid button{padding:10px 8px;min-height:58px;justify-content:flex-start;text-align:left;border:1px solid transparent;border-radius:9px}.cw-item-grid img{width:31px;height:31px;object-fit:contain;border-radius:7px}.cw-item-grid button>span{flex:1;min-width:0;font-size:12px;line-height:1.4}.cw-item-grid button>svg{flex:none;color:var(--cw-accent)}.cw-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 24px;border-top:1px solid var(--cw-line);background:var(--cw-soft)}.cw-dialog footer>small{font-size:12px;line-height:1.5;color:var(--cw-muted);max-width:450px}.cw-state{padding:25px 18px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:var(--cw-muted);font-size:13px;line-height:1.6}.cw-state button{padding:8px 12px;border:1px solid var(--cw-line);border-radius:8px}.cw-context{margin:0 0 8px}.cw-context-actions{display:flex;align-items:center;gap:4px}.cw-context-actions>button{font-size:12px;min-height:31px;padding:6px 9px;color:var(--cw-muted);border-radius:8px}.cw-context-actions>button:hover{background:var(--cw-soft);color:var(--cw-accent)}.cw-count{min-width:17px;height:17px;border-radius:5px;background:var(--cw-soft);font-size:12px;display:grid;place-items:center}.cw-context-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:9px}.cw-context-chips>button,.cw-context-chips>span{min-height:29px;padding:3px 9px;border:1px solid var(--cw-line);border-radius:8px;font-size:12px;background:var(--cw-soft);color:var(--cw-ink)}.cw-context-chips img{width:21px;height:21px;object-fit:cover;border-radius:5px}.cw-context-chips b{color:var(--cw-accent);font-size:12px}.cw-context-chips button>span{max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-context-chips .cw-context-clear{margin-left:auto;border:0;background:none;color:var(--cw-muted)}.content-main.route-coach{background:radial-gradient(ellipse 85% 45% at 55% 0%,color-mix(in srgb,var(--cw-accent) 4%,transparent),transparent),var(--cw-bg)!important}.content-main.route-coach .conversation-panel{background:transparent;min-width:0}.content-main.route-coach .cw-toolbar{min-height:80px;padding:16px clamp(15px,2.4vw,32px);background:var(--cw-bg);border-bottom:1px solid var(--cw-line);display:flex;align-items:center;gap:12px;flex:none}.cw-toolbar .cw-back{width:29px;height:31px;color:var(--cw-muted);border-radius:8px}.cw-brand{width:37px;height:37px;border:1px solid var(--cw-line);border-radius:12px;display:grid;place-items:center;color:var(--cw-accent);background:var(--cw-soft);flex:none}.cw-toolbar-title{min-width:0;flex:1}.cw-toolbar-title>small{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--cw-muted)}.cw-toolbar-title>small i{width:3px;height:3px;border-radius:50%;background:var(--cw-muted)}.content-main.route-coach .cw-toolbar-title h2{margin:5px 0 0;color:var(--cw-ink);font:600 15px/1.4 Runia Manrope,Inter,sans-serif;letter-spacing:-.25px;max-width:36ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-toolbar-title>span{display:block;color:var(--cw-muted);font-size:12px;margin-top:3px}.cw-toolbar-actions{display:flex;align-items:center;gap:5px}.cw-toolbar-actions button{height:34px;border:1px solid transparent;border-radius:9px;padding:0 10px;color:var(--cw-muted);white-space:nowrap}.cw-toolbar-actions button:hover{border-color:var(--cw-line);background:var(--cw-soft);color:var(--cw-ink)}.cw-toolbar-actions button.cw-new{border-color:var(--cw-line);color:var(--cw-accent);background:var(--cw-soft)}.content-main.route-coach .messages-list{max-width:1040px;width:100%;margin-inline:auto;padding:30px clamp(16px,3vw,42px) 45px}.content-main.route-coach .chat-message{gap:12px;margin-bottom:30px}.content-main.route-coach .message-body{min-width:0;flex:1;max-width:100%}.content-main.route-coach .message-avatar{width:29px;height:29px;flex:0 0 29px;border-radius:10px;border-color:var(--cw-line);color:var(--cw-accent);background:var(--cw-soft)}.content-main.route-coach .message-avatar svg{width:15px;height:15px}.content-main.route-coach .message-byline{margin:4px 0 12px;color:var(--cw-muted);font-size:12px}.content-main.route-coach .assistant-text{font-size:14px;line-height:1.8;color:var(--cw-ink)}.content-main.route-coach .assistant-text p{margin-bottom:15px}.content-main.route-coach .assistant-text :is(h1,h2,h3){color:var(--cw-ink);font-size:17px;border-color:var(--cw-line)}.content-main.route-coach .assistant-text strong{color:var(--cw-ink)}.content-main.route-coach .user-text{background:var(--cw-soft);border:1px solid var(--cw-line);color:var(--cw-ink);font-size:13px;line-height:1.7;padding:13px 17px;border-radius:16px 16px 4px}.content-main.route-coach .coach-composer-area{background:linear-gradient(180deg,transparent,var(--cw-bg) 24%);padding:10px clamp(16px,2.8vw,36px) 18px}.content-main.route-coach .coach-compose-shell{max-width:1000px;margin:auto;border:1px solid var(--cw-line);border-radius:17px;background:var(--cw-surface);box-shadow:0 12px 45px var(--cw-shadow);padding:12px 14px 9px}.content-main.route-coach .coach-editor-wrap textarea{font-size:14px;color:var(--cw-ink);line-height:1.65;background:transparent}.content-main.route-coach .coach-compose-toolbar{border-color:var(--cw-line)}.content-main.route-coach .coach-compose-player,.content-main.route-coach .coach-compose-source{color:var(--cw-muted)}.content-main.route-coach .thread-date{color:var(--cw-muted);font-size:12px}.content-main.route-coach .response-status{color:var(--cw-muted)}.cw-welcome{max-width:560px;margin:auto;padding:clamp(38px,14vh,130px) 24px 40px;text-align:center}.cw-welcome>span{display:grid;place-items:center;width:47px;height:47px;border:1px solid var(--cw-line);border-radius:16px;background:var(--cw-soft);color:var(--cw-accent);margin:0 auto 24px}.cw-welcome h1{font-size:clamp(23px,2.4vw,32px);font-weight:500;letter-spacing:-1px;line-height:1.25;color:var(--cw-ink);margin:0 0 13px}.cw-welcome p{max-width:400px;font-size:14px;line-height:1.7;color:var(--cw-muted);margin:auto}.cw-analysis{margin:20px 0 8px;border:1px solid var(--cw-line);border-radius:17px;background:var(--cw-surface);overflow:hidden;box-shadow:0 12px 32px var(--cw-shadow)}.cw-analysis-header{display:flex;align-items:center;gap:11px;padding:17px 19px;border-bottom:1px solid var(--cw-line)}.cw-analysis-mark{display:grid;place-items:center;flex:none;width:33px;height:33px;background:var(--cw-soft);color:var(--cw-accent);border-radius:10px}.cw-analysis-header>div{min-width:0;flex:1}.cw-analysis h3{font-size:15px;font-weight:650;letter-spacing:-.25px;line-height:1.4}.cw-analysis-header p{font-size:12px;line-height:1.5;color:var(--cw-muted);margin:4px 0 0}.cw-patch{color:var(--cw-muted);font-size:12px;flex:none;padding:4px 6px;border:1px solid var(--cw-line);border-radius:6px}.cw-analysis-context{display:flex;align-items:center;gap:8px;padding:12px 19px 0;font-size:12px;color:var(--cw-muted);flex-wrap:wrap}.cw-analysis-context img{width:24px;height:24px;border-radius:7px}.cw-analysis-context strong{font-size:12px;color:var(--cw-ink)}.cw-analysis-context>span{margin-left:auto;font-size:12px}.cw-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px}.cw-options.is-single{grid-template-columns:1fr}.cw-option{min-width:0;padding:16px;border:1px solid var(--cw-line);border-radius:12px;background:var(--cw-soft)}.cw-option.is-recommended{border-color:color-mix(in srgb,var(--cw-accent) 45%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--cw-accent) 7%,transparent),var(--cw-soft))}.cw-option-head{display:flex;align-items:center;gap:10px;margin-bottom:12px;min-height:46px}.cw-keystone{width:45px;height:45px;object-fit:contain;flex:none;filter:drop-shadow(0 0 9px rgba(132,161,191,.2))}.cw-option-letter{width:31px;height:31px;display:grid;place-items:center;flex:none;border:1px solid var(--cw-line);border-radius:9px;color:var(--cw-accent);font-size:13px;font-weight:600}.cw-option-head>div{min-width:0}.cw-option-head h4{font-size:14px;line-height:1.4;font-weight:650}.cw-option-head small{display:block;color:var(--cw-muted);font-size:12px;margin-bottom:3px;overflow-wrap:anywhere}.cw-rune-trees{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--cw-muted);flex-wrap:wrap;margin-top:5px}.cw-rune-trees img{width:15px;height:15px;object-fit:contain}.cw-rune-trees i{width:2px;height:2px;background:var(--cw-muted);border-radius:50%;margin-inline:2px}.cw-recommended{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--cw-accent);margin:0 0 13px}.cw-perk-strip{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:13px}.cw-perk-strip>span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--cw-bg)}.cw-perk-strip>span.starts-group{margin-left:5px}.cw-perk-strip img{width:23px;height:23px;object-fit:contain}.cw-perk-strip .is-shard{width:20px;height:20px}.cw-perk-strip .is-shard img{width:17px;height:17px}.cw-option p{font-size:13px;line-height:1.65;color:var(--cw-ink);margin:7px 0 0;overflow-wrap:anywhere}.cw-option p.cw-option-summary{margin:0 0 15px;color:var(--cw-muted)}.cw-analysis h5{font-size:12px;line-height:1.5;font-weight:650;display:flex;align-items:center;gap:5px}.cw-pros,.cw-cons,.cw-when{padding-top:12px;margin-top:12px;border-top:1px solid var(--cw-line)}.cw-pros h5{color:var(--cw-good)}.cw-cons h5{color:var(--cw-warn)}.cw-pros>p,.cw-cons>p{padding-left:11px;position:relative}.cw-pros>p:before,.cw-cons>p:before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;position:absolute;left:0;top:10px;opacity:.55}.cw-when p{color:var(--cw-muted)}.cw-option-details{border-top:1px solid var(--cw-line);margin-top:14px;padding-top:12px}.cw-option-details summary{font-size:12px;color:var(--cw-muted);display:flex;justify-content:space-between;cursor:pointer;list-style:none}.cw-option-details[open]>summary{margin-bottom:13px}.cw-perk-detail{display:flex;align-items:flex-start;gap:8px;margin-top:14px}.cw-perk-detail>img{width:25px;height:25px;object-fit:contain;flex:none}.cw-perk-detail strong{font-size:12px}.cw-perk-detail p{font-size:12px;color:var(--cw-muted);margin-top:3px}.cw-verdict{display:flex;align-items:flex-start;gap:11px;margin:0 15px 15px;padding:16px;border:1px solid color-mix(in srgb,var(--cw-accent) 24%,transparent);border-radius:11px;background:color-mix(in srgb,var(--cw-accent) 5%,transparent)}.cw-verdict>svg{flex:none;color:var(--cw-accent);margin-top:2px}.cw-verdict p{font-size:13px;line-height:1.75;color:var(--cw-ink);margin:6px 0 0}.cw-verdict h5{color:var(--cw-accent)}.cw-next{padding:0 20px 17px}.cw-next p{display:flex;align-items:baseline;gap:10px;font-size:13px;line-height:1.65;color:var(--cw-muted);margin:8px 0 0}.cw-next b{font-size:12px;color:var(--cw-accent);font-weight:500}.cw-limits{display:flex;align-items:flex-start;gap:7px;padding:12px 20px;border-top:1px solid var(--cw-line);color:var(--cw-muted)}.cw-limits svg{flex:none;margin-top:3px}.cw-limits p{margin:0;font-size:12px;line-height:1.6}.cw-analysis-footer{display:flex;gap:6px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--cw-line);padding:9px 13px}.cw-analysis-footer button{padding:6px 8px;border-radius:7px;color:var(--cw-muted);font-size:12px}.cw-analysis-footer button:hover{color:var(--cw-accent);background:var(--cw-soft)}.cw-analysis-footer>span{font-size:12px;color:var(--cw-warn)}.cw-analysis-sources{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 19px;border-top:1px solid var(--cw-line)}.cw-analysis-sources>small{color:var(--cw-muted)}.cw-analysis-sources a{font-size:12px;color:var(--cw-accent);display:inline-flex;gap:4px;align-items:center;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.cw-library{width:455px;height:100dvh;max-height:100dvh;max-width:min(455px,100vw);margin:0 0 0 auto;border-radius:20px 0 0 20px;border-right:0}.cw-library[open]{display:flex;flex-direction:column}.cw-library header{flex:none;padding:25px 23px 20px}.cw-library-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--cw-line);color:var(--cw-accent);background:var(--cw-soft)}.cw-library-tools{padding:19px 22px 0;flex:none}.cw-library-tools>.cw-primary{width:100%;margin-bottom:15px}.cw-library-tools>p{font-size:13px;line-height:1.65;color:var(--cw-muted);margin:0 0 15px}.cw-library-tools .cw-search{margin-bottom:0}.cw-library-list{flex:1;min-height:0;overflow:auto;padding:19px 15px;scrollbar-width:thin;scrollbar-color:var(--cw-line) transparent}.cw-library-list section>h3{font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--cw-muted);padding:8px 10px 9px}.cw-thread{display:flex;align-items:center;flex-wrap:wrap;gap:3px;border:1px solid transparent;border-radius:11px;margin-bottom:5px;padding:3px}.cw-thread:hover{background:var(--cw-soft)}.cw-thread.active{background:var(--cw-soft);border-color:var(--cw-line)}.cw-thread button.cw-thread-open{display:flex;gap:10px;align-items:center;flex:1;min-width:0;justify-content:flex-start;text-align:left;padding:10px 8px}.cw-thread-open>svg{color:var(--cw-muted);flex:none}.cw-thread-open>span{display:grid;gap:6px;min-width:0}.cw-thread-open strong{font-size:13px;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:27ch}.cw-thread-open small{font-size:12px;color:var(--cw-muted)}.cw-row-actions{display:flex;gap:2px}.cw-row-actions button{width:28px;height:30px;border-radius:7px;color:var(--cw-muted)}.cw-row-actions button:hover{color:var(--cw-ink);background:var(--cw-soft)}.cw-rename{display:flex;gap:5px;align-items:center;width:100%;padding:5px}.cw-rename input{width:100%;flex:1}.cw-rename button{width:28px;height:30px;flex:none;color:var(--cw-accent)}.cw-confirm{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px 9px;width:100%;border-top:1px solid var(--cw-line);font-size:12px;color:var(--cw-muted)}.cw-confirm>span{width:100%;line-height:1.5}.cw-confirm button{padding:6px 10px;border:1px solid var(--cw-line);border-radius:7px}.cw-confirm button:first-of-type{color:var(--cw-warn)}.cw-quota{display:grid;gap:8px;margin-bottom:17px}.cw-quota>span{color:var(--cw-muted);font-size:12px}.cw-quota>div{height:3px;border-radius:4px;overflow:hidden;background:var(--cw-line)}.cw-quota i{display:block;height:100%;background:var(--cw-accent);border-radius:inherit}.cw-memory{border:1px solid var(--cw-line);background:var(--cw-soft);border-radius:12px;padding:13px 15px;margin-bottom:9px}.cw-memory-top{display:flex;align-items:center;gap:8px;color:var(--cw-muted)}.cw-memory-top>button{margin-left:auto;width:26px;height:26px;border-radius:7px;color:var(--cw-muted)}.cw-memory-top>button:hover{background:var(--cw-soft);color:var(--cw-warn)}.cw-memory>p{font-size:13px;line-height:1.7;color:var(--cw-ink);margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.cw-memory-compose{border-top:1px solid var(--cw-line);padding:17px 22px 24px;flex:none;background:var(--cw-bg)}.cw-memory-compose textarea{width:100%;resize:vertical;min-height:86px;max-height:180px;line-height:1.65}.cw-memory-compose>div{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.cw-memory-compose small{color:var(--cw-muted);font-size:12px}.cw-spin{animation:cw-spin .9s linear infinite}@keyframes cw-spin{to{transform:rotate(360deg)}}@media(max-width:1500px){.cw-toolbar-actions button>span{display:none}.cw-toolbar-title>span{display:none}.cw-toolbar-actions button{padding:0 9px}.cw-options{gap:10px;padding:12px}.cw-option{padding:13px}.cw-analysis-context>span{width:100%;margin:3px 0 0}}@media(max-width:1050px){.cw-options{grid-template-columns:1fr}.cw-toolbar-title>small{font-size:12px}.cw-toolbar-title>small i,.cw-toolbar-title>small i+span{display:none}.cw-toolbar .cw-back{display:none}}@media(max-width:620px){.content-main.route-coach .cw-toolbar{padding:12px;gap:8px;min-height:69px}.cw-brand{display:none}.cw-toolbar-actions{gap:1px}.cw-toolbar-actions button{padding:0 7px;height:32px}.cw-toolbar-title>small{display:none}.content-main.route-coach .cw-toolbar-title h2{font-size:14px;max-width:19ch;margin:0}.content-main.route-coach .messages-list{padding:20px 12px 28px}.content-main.route-coach .chat-message{gap:7px}.content-main.route-coach .message-avatar{width:24px;height:24px;flex-basis:24px;border-radius:8px}.content-main.route-coach .coach-composer-area{padding:8px 9px 12px}.content-main.route-coach .coach-compose-shell{padding:9px 10px}.cw-dialog header{padding:18px}.cw-tabs{padding:10px 14px}.cw-picker-body{padding:16px 14px;max-height:64dvh}.cw-champion-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.cw-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-rune-columns{gap:14px}.cw-style-picks{gap:2px}.cw-style-picks button{width:26px;height:26px;padding:3px}.cw-style-picks img{width:21px;height:21px}.cw-rune-slot>div{gap:3px}.cw-rune-slot button{width:31px;height:31px;padding:2px}.cw-rune-slot img{width:25px;height:25px}.cw-picker footer{padding:12px 14px;gap:12px}.cw-picker footer small{font-size:12px}.cw-library{border-radius:0}.cw-welcome{padding-top:11vh}.cw-analysis-header{padding:14px}.cw-analysis-header h3{font-size:14px}.cw-analysis-context{padding-inline:14px}.cw-verdict{margin-inline:12px;padding:13px}.cw-analysis-footer button{font-size:12px}}@media(prefers-reduced-motion:reduce){.cw-spin{animation:none}.cw-dialog *,.cw-analysis *,.cw-toolbar *,.cw-context *{transition:none!important;scroll-behavior:auto!important}}.content-main.route-coach .coach-context-card,.content-main.route-coach .coach-insights{background:var(--cw-surface);border:1px solid var(--cw-line);box-shadow:0 10px 28px var(--cw-shadow);border-radius:16px}.content-main.route-coach :is(.coach-context-card>header,.insights-top,.context-sources,.context-facts>div,.insights-disclaimer,.insights-champs){border-color:var(--cw-line)}.content-main.route-coach :is(.context-icon,.insights-symbol){border-color:var(--cw-line);background:var(--cw-soft);color:var(--cw-accent);border-radius:10px}.content-main.route-coach :is(.context-facts strong,.timeline-copy>strong,.insights-heading strong,.insights-stat-row strong,.insights-champ b,.source-links b,.coach-context-card>header strong){color:var(--cw-ink)}.content-main.route-coach :is(.context-facts span,.context-facts small,.timeline-copy p,.timeline-copy>small,.insights-heading small,.insights-stat-row span,.insights-win small,.insights-disclaimer,.source-links small,.coach-context-card>header small){color:var(--cw-muted)}.content-main.route-coach :is(.timeline-copy a,.insights-section-title span,.source-title,.researched){color:var(--cw-accent)}.content-main.route-coach .source-links a{background:var(--cw-soft);border-color:var(--cw-line)}.content-main.route-coach .context-facts{gap:9px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.content-main.route-coach .context-facts>div{background:var(--cw-soft);border:1px solid var(--cw-line);border-radius:10px;min-height:78px}@media(max-width:360px){.cw-rune-columns{grid-template-columns:1fr}.cw-champion-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.runia-workspace-topbar.is-coach{position:relative;height:42px;min-height:42px;padding:0 12px 0 68px;justify-content:flex-end;background:#071620f5;border-bottom:1px solid rgba(148,184,198,.12)}.runia-workspace-topbar.is-coach .runia-workspace-page{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);gap:7px;max-width:42vw;pointer-events:none}.runia-workspace-topbar.is-coach .runia-workspace-page-icon{width:24px;height:24px;flex:0 0 24px;border-radius:8px;background:#88c1c511;border-color:#94b8c624}.runia-workspace-topbar.is-coach .runia-workspace-page strong{font-size:12px;font-weight:650;letter-spacing:.01em;color:#e6eef0}.runia-workspace-coach-actions{margin-left:auto;height:100%;display:flex;align-items:center;gap:2px;position:relative;z-index:2}.runia-workspace-coach-actions>button{height:30px;padding:0 9px;border:1px solid transparent;border-radius:8px;display:inline-flex;align-items:center;gap:6px;color:#86a5b1;background:transparent;font:500 12px/1 Runia Manrope,Inter,sans-serif;cursor:pointer}.runia-workspace-coach-actions>button:hover{color:#e8f0f2;background:#8fc6c412;border-color:#8fc6c41f}.runia-workspace-coach-actions .coach-new-action{color:#9fd1cb;border-color:#8fc6c429;background:#8fc6c40e}.runia-workspace-coach-actions>button:disabled{opacity:.45;cursor:not-allowed}.runia-workspace-topbar.is-light.is-coach{background:#eef4f6f7;border-bottom-color:#3a5e7124}.runia-workspace-topbar.is-light.is-coach .runia-workspace-page strong{color:#2b4652}.runia-workspace-topbar.is-light .runia-workspace-coach-actions>button{color:#5d7b87}.runia-workspace-topbar.is-light .runia-workspace-coach-actions>button:hover{color:#294752;background:#3c7d8512;border-color:#3c7d8521}.runia-workspace-topbar.is-light .runia-workspace-coach-actions .coach-new-action{color:#317f7b;background:#3c7d8511;border-color:#3c7d8526}.content-main.route-coach .conversation-panel>.conversation-head,.content-main.route-coach .cw-toolbar{display:none!important}.content-main.route-coach .chat-scroll{padding-top:0}.content-main.route-coach .cw-context{margin:0 0 10px}.content-main.route-coach .cw-context-actions{gap:7px}.content-main.route-coach .cw-context-actions>button{min-height:34px;padding:0 11px;border:1px solid var(--cw-line);border-radius:9px;background:linear-gradient(180deg,color-mix(in srgb,var(--cw-surface) 88%,white 2%),var(--cw-soft));color:var(--cw-muted);box-shadow:inset 0 1px #ffffff05}.content-main.route-coach .cw-context-actions>button:first-child{color:var(--cw-ink)}.content-main.route-coach .cw-context-actions>button:hover{border-color:color-mix(in srgb,var(--cw-accent) 32%,var(--cw-line));color:var(--cw-accent);transform:translateY(-1px)}.content-main.route-coach .cw-count{background:color-mix(in srgb,var(--cw-accent) 12%,transparent);color:var(--cw-accent);border:1px solid color-mix(in srgb,var(--cw-accent) 18%,transparent)}.content-main.route-coach .cw-context-chips{margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--cw-line) 70%,transparent)}.content-main.route-coach .cw-context-chips>button,.content-main.route-coach .cw-context-chips>span{background:#030b1242;border-color:#9fbec824}html[data-theme=light] .content-main.route-coach .cw-context-chips>button,html[data-theme=light] .content-main.route-coach .cw-context-chips>span{background:#45717f09}.cw-studio-picker{width:min(1180px,calc(100vw - 44px));height:min(790px,calc(100dvh - 40px));border-radius:16px;border-color:#c6a96d33;background:#06111b;box-shadow:0 34px 120px #0000008c}html[data-theme=light] .cw-studio-picker{background:#edf3f5;border-color:#3f687833}.cw-studio-picker .cw-dialog-inner{height:100%;max-height:none}.cw-studio-picker .cw-studio-head{height:58px;min-height:58px;padding:0 16px 0 18px;display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:14px;border-bottom:1px solid rgba(198,169,109,.16);background:#040d15c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-theme=light] .cw-studio-picker .cw-studio-head{background:#f7fafbe0;border-bottom-color:#3b607024}.cw-studio-brand{display:flex;align-items:center;gap:10px;min-width:0}.cw-studio-brand>span{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(198,169,109,.22);border-radius:9px;color:#d4b977;background:#c6a96d0e}.cw-studio-brand>div{min-width:0}.cw-studio-brand small{display:block;color:#8ca0a1!important;letter-spacing:.12em!important}.cw-studio-brand h2{font-size:14px!important;margin:2px 0 0!important;font-weight:650!important;letter-spacing:-.2px!important}.cw-studio-picker .cw-tabs{padding:0;border:0;justify-content:center;gap:2px}.cw-studio-picker .cw-tabs button{height:36px;padding:0 14px;border-radius:8px;color:#82979a;gap:7px}.cw-studio-picker .cw-tabs button.active{color:#e6d5ae;background:#c6a96d13;box-shadow:inset 0 0 0 1px #c6a96d24}.cw-studio-picker .cw-tabs button:hover{color:#e9dfc9;background:#c6a96d0b}html[data-theme=light] .cw-studio-picker .cw-tabs button.active{color:#795c21;background:#9a712814;box-shadow:inset 0 0 0 1px #9a712826}.cw-studio-patch{justify-self:end;color:#6f898e;font-size:12px;margin-right:42px}.cw-studio-head>button:last-child{position:absolute;right:15px;top:12px;width:34px;height:34px;border-radius:8px;color:#789297}.cw-studio-picker .cw-picker-body{flex:1;min-height:0;max-height:none;padding:18px 20px 20px;background:radial-gradient(ellipse 70% 45% at 50% 0%,rgba(73,122,136,.055),transparent 72%);scrollbar-color:rgba(198,169,109,.18) transparent}.cw-studio-picker .cw-search{min-height:38px;border-radius:8px;border-color:#97b7c124;background:#020b1252;margin-bottom:12px}html[data-theme=light] .cw-studio-picker .cw-search{background:#ffffff8c;border-color:#3e687826}.cw-studio-picker .cw-scope{margin-bottom:10px}.cw-studio-picker .cw-scope button{height:31px;padding:0 10px;border-radius:7px;border:1px solid transparent}.cw-studio-picker .cw-scope button.active{color:#dfc78f;border-color:#c6a96d29;background:#c6a96d0f}.cw-champion-layout{display:grid;grid-template-columns:minmax(230px,31%) minmax(0,1fr);gap:14px;min-height:430px}.cw-champion-preview{position:sticky;top:0;min-height:430px;border:1px solid rgba(198,169,109,.17);border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 30%,#41697924,#030b12eb);background-size:cover;background-position:center;box-shadow:inset 0 -100px 100px #02090f7a}.cw-champion-preview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02090f05 22%,#02090f47 58%,#02090ff0)}.cw-champion-preview>div{position:absolute;left:18px;right:18px;bottom:18px;z-index:1;display:grid;gap:4px}.cw-champion-preview small{color:#c6a866;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.cw-champion-preview strong{font-size:28px;font-weight:420;letter-spacing:-1px;color:#f1eadb}.cw-champion-preview span{font-size:12px;color:#a1b0ad;text-transform:capitalize}.cw-champion-preview.empty>div{opacity:.55}.cw-studio-picker .cw-champion-grid{align-content:start;grid-template-columns:repeat(7,minmax(76px,1fr));gap:5px;max-height:430px;overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(198,169,109,.16) transparent}.cw-studio-picker .cw-champion-grid button{min-height:89px;padding:8px 5px;border-radius:8px;border:1px solid transparent;background:#040d1438;filter:saturate(.82);transition:background .16s,border-color .16s,transform .16s,filter .16s}.cw-studio-picker .cw-champion-grid button:hover{transform:translateY(-1px);filter:none;background:#c6a96d09;border-color:#c6a96d1c}.cw-studio-picker .cw-champion-grid button.active{filter:none;background:#c6a96d13;border-color:#d1b36f57;box-shadow:0 0 18px #cda75912}.cw-studio-picker .cw-champion-grid img{width:48px;height:48px;border-radius:50%;border:1px solid rgba(198,169,109,.14);box-shadow:0 5px 18px #00000040}.cw-studio-picker .cw-champion-grid button span{font-size:12px;color:#aebbb7}.cw-studio-picker .cw-champion-grid button.active span{color:#eadbb9}html[data-theme=light] .cw-studio-picker .cw-champion-grid button{background:#ffffff38}html[data-theme=light] .cw-studio-picker .cw-champion-grid button.active{background:#9a712814}.cw-studio-picker .cw-role{margin-top:12px;padding-top:12px;border-color:#c6a96d1a}.cw-studio-picker .cw-role button.active{color:#d9bd80;background:#c6a96d11}.cw-rune-stage{position:relative;isolation:isolate;min-height:500px;padding:18px 38% 18px 18px!important;border:1px solid rgba(198,169,109,.16);border-radius:12px;overflow:hidden;background:#050d15}.cw-rune-stage:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#030a10fa,#030a10eb 39%,#030a108c 62%,#030a101f),linear-gradient(0deg,rgba(3,10,16,.7),transparent 38%,rgba(3,10,16,.3)),var(--cw-rune-scene);background-size:cover;background-position:center}.cw-rune-stage:after{content:"";position:absolute;z-index:-1;right:3%;top:11%;width:32%;height:67%;background-image:var(--cw-rune-mark);background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 20px 34px rgba(0,0,0,.42));opacity:.93}.cw-rune-stage .cw-page-name{position:relative;z-index:1;max-width:560px}.cw-rune-stage .cw-page-name input{background:#01080d5c;border-color:#c6a96d24;color:#e9e1d1}.cw-rune-stage .cw-rune-columns{position:relative;z-index:1;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:24px;max-width:610px}.cw-rune-stage .cw-rune-columns>section{padding:12px 13px;border-left:1px solid rgba(198,169,109,.12);background:linear-gradient(90deg,rgba(2,9,14,.12),transparent)}.cw-rune-stage .cw-rune-columns h3{color:#b79c63;letter-spacing:.11em}.cw-rune-stage .cw-style-picks button{width:38px;height:38px;opacity:.4;border-color:transparent}.cw-rune-stage .cw-style-picks button.active{opacity:1;border-color:#d7b56bad;background:#c6a96d0e;box-shadow:0 0 22px #d1ab571f}.cw-rune-stage .cw-style-picks img{width:27px;height:27px}.cw-rune-stage .cw-rune-slot{min-height:77px;border-color:#c6a96d14}.cw-rune-stage .cw-rune-slot button{width:42px;height:42px;background:#02090e66;opacity:.27}.cw-rune-stage .cw-rune-slot button:hover{opacity:.7}.cw-rune-stage .cw-rune-slot button.active{opacity:1;border-color:#d6b467;background:radial-gradient(circle,#d8b3601f,#030a1026 70%);box-shadow:0 0 24px #d9af5429}.cw-rune-stage .cw-rune-slot img{width:32px;height:32px}.cw-rune-stage .cw-rune-slot>span{color:#b4b9b6}.cw-rune-stage .cw-shards button.active{border-color:#d6b467;box-shadow:0 0 14px #d9af541f}html[data-theme=light] .cw-rune-stage{background:#dfe8eb}.cw-rune-stage .cw-page-name>span{color:#b79c63}.cw-items-stage{min-height:470px}.cw-items-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:12px;padding:4px 2px 11px;border-bottom:1px solid rgba(198,169,109,.1)}.cw-items-heading>div{display:grid;gap:3px}.cw-items-heading small{color:#9a855a;font-size:12px;letter-spacing:.1em}.cw-items-heading strong{font-size:19px;color:var(--cw-ink);font-weight:520}.cw-items-heading>span{color:var(--cw-muted);font-size:12px}.cw-studio-picker .cw-item-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:430px;overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(198,169,109,.16) transparent}.cw-studio-picker .cw-item-grid button{min-height:68px;padding:8px 10px;border-radius:9px;border:1px solid rgba(148,179,189,.08);background:#020a1033}.cw-studio-picker .cw-item-grid button:hover{border-color:#c6a96d2e;background:#c6a96d09}.cw-studio-picker .cw-item-grid button.active{border-color:#d7b56b61;background:linear-gradient(135deg,#c6a96d17,#538e930a)}.cw-studio-picker .cw-item-grid img{width:38px;height:38px;border-radius:7px;border:1px solid rgba(198,169,109,.14)}.cw-studio-picker .cw-item-grid button>span{color:#b8c4c1}html[data-theme=light] .cw-studio-picker .cw-item-grid button{background:#ffffff5c}.cw-analysis-rune_comparison{border-color:#c6a96d33;background:linear-gradient(180deg,#07121bf5,#040c13fa)}.cw-analysis-rune_comparison .cw-analysis-header{background:linear-gradient(90deg,rgba(198,169,109,.055),transparent 62%);border-bottom-color:#c6a96d21}.cw-analysis-rune_comparison .cw-analysis-mark{border:1px solid rgba(198,169,109,.18);background:#c6a96d0d;color:#d3b46e}.cw-analysis-rune_comparison .cw-options{gap:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.cw-analysis-rune_comparison .cw-option{border:0;border-radius:0;padding:20px 20px 18px;background:transparent}.cw-analysis-rune_comparison .cw-option+.cw-option{border-left:1px solid rgba(198,169,109,.13)}.cw-analysis-rune_comparison .cw-option.is-recommended{background:linear-gradient(160deg,#c6a96d0e,#4e8b9106)}.cw-analysis-rune_comparison .cw-keystone{width:60px;height:60px;filter:drop-shadow(0 0 16px rgba(210,170,78,.2))}.cw-analysis-rune_comparison .cw-option-head h4{font-size:16px;color:#eadbb7}.cw-analysis-rune_comparison .cw-perk-strip>span{width:29px;height:29px;background:#01080d57;border:1px solid rgba(198,169,109,.08)}.cw-analysis-rune_comparison .cw-perk-strip img{width:26px;height:26px}.cw-analysis-rune_comparison .cw-recommended{width:max-content;padding:5px 8px;border-radius:7px;background:#c6a96d11;color:#dec17d}html[data-theme=light] .cw-analysis-rune_comparison{background:#f7fafb}.cw-analysis-rune_comparison .cw-verdict{border-color:#c6a96d2e;background:#c6a96d0b}@media(max-width:1050px){.runia-workspace-coach-actions button>span{display:none}.cw-studio-picker{width:calc(100vw - 22px);height:calc(100dvh - 22px)}.cw-studio-picker .cw-studio-head{grid-template-columns:1fr auto;gap:8px;height:auto;min-height:86px;padding-top:10px}.cw-studio-picker .cw-tabs{grid-column:1/-1;grid-row:2;padding-bottom:8px}.cw-studio-patch{display:none}.cw-champion-layout{grid-template-columns:210px minmax(0,1fr)}.cw-studio-picker .cw-champion-grid{grid-template-columns:repeat(5,minmax(70px,1fr))}.cw-rune-stage{padding-right:30%!important}.cw-rune-stage:after{width:27%;right:1%}}@media(max-width:720px){.runia-workspace-topbar.is-coach{padding-left:64px}.runia-workspace-topbar.is-coach .runia-workspace-page{max-width:34vw}.runia-workspace-coach-actions>button{padding:0 7px}.runia-workspace-coach-actions>button:nth-child(2),.runia-workspace-coach-actions>button:nth-child(3){display:none}.cw-champion-layout{grid-template-columns:1fr}.cw-champion-preview{display:none}.cw-studio-picker .cw-champion-grid{grid-template-columns:repeat(4,minmax(64px,1fr));max-height:48dvh}.cw-rune-stage{padding:14px!important;min-height:0}.cw-rune-stage:after{opacity:.12;width:70%;right:-20%;top:14%}.cw-rune-stage:before{background-image:linear-gradient(90deg,#030a10f5,#030a10d1),var(--cw-rune-scene)}.cw-rune-stage .cw-rune-columns{grid-template-columns:1fr 1fr;gap:11px;max-width:none}.cw-rune-stage .cw-rune-columns>section{padding:8px}.cw-studio-picker .cw-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-analysis-rune_comparison .cw-options{grid-template-columns:1fr}.cw-analysis-rune_comparison .cw-option+.cw-option{border-left:0;border-top:1px solid rgba(198,169,109,.13)}}.cw-item-tooltip{position:fixed;z-index:60;width:min(330px,calc(100vw - 24px));max-height:min(360px,calc(100dvh - 24px));overflow:auto;padding:0;border:1px solid rgba(180,204,211,.18);border-radius:12px;background:linear-gradient(155deg,#0d1c26fb,#061119fc);box-shadow:0 18px 50px #00000070,inset 0 1px #ffffff06;color:#e7eff1;pointer-events:none;font-family:Runia Manrope,Inter,system-ui,sans-serif;scrollbar-width:thin;scrollbar-color:rgba(160,190,199,.2) transparent}.cw-item-tooltip>header{display:flex;align-items:center;gap:10px;padding:11px 12px;border-bottom:1px solid rgba(173,202,211,.12);background:linear-gradient(90deg,rgba(198,169,109,.055),transparent)}.cw-item-tooltip>header>img{width:36px;height:36px;border-radius:7px;border:1px solid rgba(198,169,109,.2);box-shadow:0 5px 16px #0000004d}.cw-item-tooltip>header>div{display:grid;gap:2px;min-width:0}.cw-item-tooltip>header small{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9aabaf}.cw-item-tooltip>header strong{font-size:13px;font-weight:650;color:#f0e7d4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-item-tooltip-lines{display:grid;padding:8px 11px 11px}.cw-item-tooltip-row{--item-stat:#cbd8dc;display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;padding:7px 2px;color:var(--item-stat)}.cw-item-tooltip-row+.cw-item-tooltip-row{border-top:1px solid rgba(166,194,203,.075)}.cw-item-stat-icon{width:22px;height:22px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--item-stat) 28%,transparent);border-radius:7px;background:color-mix(in srgb,var(--item-stat) 7%,transparent);color:var(--item-stat)}.cw-item-tooltip-row p{display:grid;gap:2px;margin:0;min-width:0;font-size:12px;line-height:1.45}.cw-item-tooltip-row p>strong{font-size:12px;font-weight:650;letter-spacing:.012em;color:#d8bd7e}.cw-item-tooltip-row p>span{color:var(--item-stat);font-weight:560}.cw-item-tooltip-row.is-ap{--item-stat:#63b7ff}.cw-item-tooltip-row.is-ad{--item-stat:#ff9a52}.cw-item-tooltip-row.is-heal{--item-stat:#58d78d}.cw-item-tooltip-row.is-health{--item-stat:#79d98d}.cw-item-tooltip-row.is-mana{--item-stat:#6caeff}.cw-item-tooltip-row.is-armor{--item-stat:#d7bd7d}.cw-item-tooltip-row.is-mr{--item-stat:#aa8cff}.cw-item-tooltip-row.is-attackSpeed{--item-stat:#f0cf62}.cw-item-tooltip-row.is-abilityHaste{--item-stat:#67d7e9}.cw-item-tooltip-row.is-magicPen{--item-stat:#d979ff}.cw-item-tooltip-row.is-armorPen{--item-stat:#ff8f5a}.cw-item-tooltip-row.is-moveSpeed{--item-stat:#63d3bf}.cw-item-tooltip-row.is-crit{--item-stat:#f2c864}.cw-item-tooltip-row.is-generic{--item-stat:#c6d2d6}html[data-theme=light] .cw-item-tooltip{background:linear-gradient(155deg,#fffffffc,#eef4f6fc);border-color:#395e6f33;box-shadow:0 16px 42px #23404e2e;color:#294550}html[data-theme=light] .cw-item-tooltip>header{border-bottom-color:#395e6f1f;background:linear-gradient(90deg,rgba(166,124,48,.06),transparent)}html[data-theme=light] .cw-item-tooltip>header strong{color:#344a51}html[data-theme=light] .cw-item-tooltip>header small{color:#6e858e}html[data-theme=light] .cw-item-tooltip-row p>strong{color:#8a692b}html[data-theme=light] .cw-item-tooltip-row.is-ap{--item-stat:#2675b8}html[data-theme=light] .cw-item-tooltip-row.is-ad{--item-stat:#b95722}html[data-theme=light] .cw-item-tooltip-row.is-heal,html[data-theme=light] .cw-item-tooltip-row.is-health{--item-stat:#247a4b}html[data-theme=light] .cw-item-tooltip-row.is-mana{--item-stat:#316db2}html[data-theme=light] .cw-item-tooltip-row.is-armor{--item-stat:#8a6a29}html[data-theme=light] .cw-item-tooltip-row.is-mr{--item-stat:#7155b5}html[data-theme=light] .cw-item-tooltip-row.is-attackSpeed{--item-stat:#8e7217}html[data-theme=light] .cw-item-tooltip-row.is-abilityHaste{--item-stat:#227e90}html[data-theme=light] .cw-item-tooltip-row.is-magicPen{--item-stat:#983bb6}html[data-theme=light] .cw-item-tooltip-row.is-armorPen{--item-stat:#b94f2c}html[data-theme=light] .cw-item-tooltip-row.is-moveSpeed{--item-stat:#217d70}html[data-theme=light] .cw-item-tooltip-row.is-crit{--item-stat:#8a6a22}html[data-theme=light] .cw-item-tooltip-row.is-generic{--item-stat:#4f6871}@media(max-width:720px){.cw-item-tooltip{display:none}}
