::selection{background:var(--accent-fill);color:#0a0710}.r-eq{align-items:flex-end;gap:3px;display:inline-flex}.r-eq i{border-radius:999px;width:4px;height:19px;display:block}.r-eq i:first-child{background:var(--S-fill);box-shadow:0 0 4px #ffffff45, 0 0 7px var(--S), 0 0 15px #ff3b4747}.r-eq i:nth-child(2){background:var(--A-fill);box-shadow:0 0 4px #fff3, 0 0 7px var(--A), 0 0 15px #ff8a1f42}.r-eq i:nth-child(3){background:var(--B-fill);box-shadow:0 0 4px #fff3, 0 0 7px var(--B), 0 0 15px #ffd60a3d}.r-eq i:nth-child(4){background:var(--C-fill);box-shadow:0 0 4px #fff3, 0 0 7px var(--C), 0 0 15px #22e07c42}.r-eq i:nth-child(5){background:var(--D-fill);box-shadow:0 0 4px #fff3, 0 0 7px var(--D), 0 0 15px #1f8fff47}.r-eq i:nth-child(6){background:var(--F-fill);box-shadow:0 0 4px #ffffff45, 0 0 7px var(--F), 0 0 15px #c46bff42}.spectrum-rule{z-index:19;grid-template-columns:repeat(6,1fr);height:3px;display:grid;position:relative}.spectrum-rule i:first-child{background:var(--S-fill);box-shadow:0 0 10px #ff3b4747}.spectrum-rule i:nth-child(2){background:var(--A-fill);box-shadow:0 0 10px #ff8a1f42}.spectrum-rule i:nth-child(3){background:var(--B-fill);box-shadow:0 0 10px #ffd60a3d}.spectrum-rule i:nth-child(4){background:var(--C-fill);box-shadow:0 0 10px #22e07c42}.spectrum-rule i:nth-child(5){background:var(--D-fill);box-shadow:0 0 10px #1f8fff47}.spectrum-rule i:nth-child(6){background:var(--F-fill);box-shadow:0 0 10px #c46bff42}.r-btn{font-family:var(--fMono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:13px 22px;font-size:12px;font-weight:700;text-decoration:none;transition:transform 80ms cubic-bezier(.2,0,0,1),box-shadow 80ms cubic-bezier(.2,0,0,1),filter .16s cubic-bezier(.2,0,0,1);display:inline-flex}.r-btn:active{transform:translateY(2px)}.r-btn--primary{color:#0a0710;background:linear-gradient(180deg, var(--purpleBright), var(--accent) 58%, #9f4ff5);border-color:var(--purpleBright);box-shadow:inset 0 1px #ffffff73,inset 0 -2px 5px #5b21a680,0 6px 18px #b26bff52,0 2px 4px #0006}.r-btn--primary:hover{filter:brightness(1.06)}.r-btn--primary:active{box-shadow:inset 0 1px #ffffff38,inset 0 2px 7px #5b21a699,0 1px 3px #00000080}.r-btn--secondary{color:var(--ink);background:linear-gradient(#232230,#16151e);border-color:#2e2d3a;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #00000080,0 1px 2px #0006}.r-btn--secondary:hover{filter:brightness(1.12)}.r-btn--secondary:active{box-shadow:inset 0 1px #ffffff08,inset 0 2px 6px #0009}html[data-theme=light] .r-btn--secondary{color:var(--ink);background:linear-gradient(#fff,#f1efe9);border-color:#1a162229;box-shadow:inset 0 1px #ffffffe6,0 4px 12px #462d3c1a,0 1px 2px #462d3c14}html[data-theme=light] .r-btn--secondary:hover{filter:none;background:linear-gradient(#fff,#efeae2);border-color:#1a162247}html[data-theme=light] .r-btn--secondary:active{box-shadow:inset 0 1px #fff6,inset 0 2px 6px #462d3c24}.r-btn--ghost{color:var(--textMute);border-color:var(--rule);background:0 0}.r-btn--ghost:hover{color:var(--ink);border-color:var(--accent)}.r-btn--ghost:active{transform:translateY(1px)}.phead{padding:52px 0 8px;position:relative}.phead .kicker{font-family:var(--fMono);letter-spacing:.22em;text-transform:uppercase;color:var(--textDim);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:10px;font-weight:700;display:flex}.phead .kicker .gem{background:var(--C-fill);width:8px;height:8px;box-shadow:0 0 10px var(--C-fill);transform:rotate(45deg)}.phead .kicker .sep{color:var(--rule)}.phead h1{font-family:var(--fSerif);letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(40px,7vw,84px);font-weight:800;line-height:.94}.phead h1 .d{color:var(--accent)}.phead .lede{max-width:720px;font-family:var(--fBody);color:var(--textMute);margin:22px 0 0;font-size:clamp(15px,1.5vw,19px);line-height:1.55}.phead .lede b{color:var(--ink);font-weight:600}.phead .lede .g{color:var(--C);font-weight:600}.sec-head{--c:var(--accent);border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr auto;align-items:baseline;gap:18px;margin-bottom:22px;padding-bottom:13px;display:grid}.sec-head .n{font-family:var(--fMono);letter-spacing:.22em;color:var(--c);font-size:11px;font-weight:800}.sec-head h2{font-family:var(--fSerif);color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(24px,3.6vw,40px);font-weight:800;line-height:1}.sec-head h2 .d{color:var(--c)}.sec-head h2 .sub{font-family:var(--fMono);letter-spacing:.16em;color:var(--textDim);text-transform:uppercase;margin-left:12px;font-size:12px;font-weight:700}.sec-head .seeall{font-family:var(--fMono);letter-spacing:.16em;text-transform:uppercase;color:var(--c);border-bottom:2px solid color-mix(in srgb, var(--c) 35%, transparent);white-space:nowrap;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;padding-bottom:2px;font-size:11px;font-weight:800}.r-pill2{white-space:nowrap;font-family:var(--fMono);letter-spacing:.04em;border:1px solid var(--rule);color:var(--textMute);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.r-pill2 .dot{background:var(--accent-fill);border-radius:50%;width:7px;height:7px}.mono-k{font-family:var(--fMono);letter-spacing:.2em;text-transform:uppercase;color:var(--textDim);font-size:10px;font-weight:800}.tchip{--t:var(--S);font-family:var(--fSerif);letter-spacing:-.04em;color:var(--t);text-shadow:0 0 16px color-mix(in srgb, var(--t) 45%, transparent);font-weight:800;line-height:.85}.site-foot{z-index:2;border-top:1px solid var(--rule);max-width:1200px;font-family:var(--fMono);letter-spacing:.06em;color:var(--textDim);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:56px auto 0;padding:28px 24px 64px;font-size:10.5px;display:flex;position:relative}.site-foot .links{flex-wrap:wrap;gap:18px;display:flex}.site-foot .links a:hover{color:var(--purpleSoft)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-route-pending]{opacity:.55;transition:opacity .15s}.rep-gate{--gate-fD:var(--fSerif,"Bricolage Grotesque", system-ui, sans-serif);--gate-fB:var(--fBody,"Hanken Grotesk", system-ui, sans-serif);--gate-fM:var(--fMono,"Space Mono", ui-monospace, monospace);--gate-ink:#1d1526;--gate-mute:#6e6373;--gate-dim:#a294a8;--gate-purp:#7a3ae0;--gate-accent:#b26bff;--gate-purp-rgb:122, 58, 224;--gate-accent-rgb:178, 107, 255;--gate-buy-1:var(--buy-lo,#b01b24);--gate-buy-2:var(--buy-hi,#d9232f);--gate-buy-rgb:217, 35, 47;--gate-auth-1:#8f66ff;--gate-auth-2:var(--ug-brand,#7c4dff);--gate-auth-3:var(--ug-brand-deep,#5a2fd8);--gate-auth-rgb:124, 77, 255;--gate-trust:#0f9a55;--gate-trust-rgb:15, 154, 85;--gate-s:var(--lg-gS,var(--S-fill,#ff3b47));--gate-error-ink:var(--lg-error-ink,var(--error-text,#c8102e));--gate-a:#c96a00;--gate-c:#0f9a55;--gate-star:#e8a33d;--gate-glass-rgb:255, 255, 255;--gate-line:rgba(var(--gate-purp-rgb), .13);--gate-plan-face-1:#fbf7fc;--gate-plan-face-2:#f6eff8;--gate-pip-ring:#f5edf4;--gate-soft-1:#e9dcfb;--gate-soft-2:#d8befb;--gate-soft-ink:#2a1740;--gate-sheet-1:#eae1f8;--gate-sheet-2:#e3d8f5;--gate-scrim-rgb:252, 240, 244;--gate-scrim-behind-1:#f3eaee;--gate-scrim-behind-2:#ece2eb;--gate-scrim-veil:#2614341f;--gate-grab:#5a3c6e42;--gate-field-bg:#fff;--gate-field-ph:#b2a5be;--gate-fade-ground-rgb:243, 235, 242}html[data-theme=dark] .rep-gate,html[data-theme=carbon] .rep-gate{--gate-ink:#ece4f5;--gate-mute:#a79db0;--gate-dim:#6f6577;--gate-purp:#b78bff;--gate-accent:#c79bff;--gate-buy-1:var(--buy-lo,#e62a36);--gate-buy-2:var(--buy-hi,#ff3b47);--gate-buy-rgb:255, 59, 71;--gate-trust:#35e08c;--gate-trust-rgb:53, 224, 140;--gate-glass-rgb:34, 28, 44;--gate-line:rgba(var(--gate-accent-rgb), .18);--gate-plan-face-1:#191322;--gate-plan-face-2:#130e1c;--gate-pip-ring:#1a1424;--gate-soft-1:#2c1d48;--gate-soft-2:#221436;--gate-soft-ink:#ebddfb;--gate-sheet-1:#191322;--gate-sheet-2:#120d1b;--gate-scrim-rgb:20, 15, 28;--gate-scrim-behind-1:#0b0910;--gate-scrim-behind-2:#08070c;--gate-scrim-veil:#0000006b;--gate-grab:#d2c3e647;--gate-field-bg:#17121f;--gate-field-ph:#6f6577;--gate-fade-ground-rgb:11, 9, 16}html[data-theme=carbon] .rep-gate{--gate-ink:#f0f0f2;--gate-mute:#a8a9b0;--gate-dim:#8a8b93;--gate-glass-rgb:32, 32, 37;--gate-line:#ffffff24;--gate-plan-face-1:#1e1e22;--gate-plan-face-2:#17171a;--gate-pip-ring:#202024;--gate-soft-1:#2a2a30;--gate-soft-2:#202024;--gate-soft-ink:#f0f0f2;--gate-sheet-1:#1b1b1e;--gate-sheet-2:#141416;--gate-scrim-rgb:18, 18, 20;--gate-scrim-behind-1:#0e0e10;--gate-scrim-behind-2:#0a0a0c;--gate-scrim-veil:#00000075;--gate-grab:#e2e2e847;--gate-field-bg:#17171a;--gate-field-ph:#8a8b93;--gate-fade-ground-rgb:14, 14, 16}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]):not([data-theme=carbon]) .rep-gate{--gate-ink:#ece4f5;--gate-mute:#a79db0;--gate-dim:#6f6577;--gate-purp:#b78bff;--gate-accent:#c79bff;--gate-buy-1:var(--buy-lo,#e62a36);--gate-buy-2:var(--buy-hi,#ff3b47);--gate-buy-rgb:255, 59, 71;--gate-trust:#35e08c;--gate-trust-rgb:53, 224, 140;--gate-glass-rgb:34, 28, 44;--gate-line:rgba(var(--gate-accent-rgb), .18);--gate-plan-face-1:#191322;--gate-plan-face-2:#130e1c;--gate-pip-ring:#1a1424;--gate-soft-1:#2c1d48;--gate-soft-2:#221436;--gate-soft-ink:#ebddfb;--gate-sheet-1:#191322;--gate-sheet-2:#120d1b;--gate-scrim-rgb:20, 15, 28;--gate-scrim-behind-1:#0b0910;--gate-scrim-behind-2:#08070c;--gate-scrim-veil:#0000006b;--gate-grab:#d2c3e647;--gate-field-bg:#17121f;--gate-field-ph:#6f6577;--gate-fade-ground-rgb:11, 9, 16}}.rep-gate{font-family:var(--gate-fB);color:var(--gate-ink)}.rep-gate a{color:var(--gate-purp);text-decoration:none}.rep-gate a:hover{color:var(--gate-accent)}.rep-gate .appicon,.rep-gate.appicon{object-fit:cover;background:rgba(var(--gate-glass-rgb), 1);border-radius:15px;width:60px;height:60px;display:block;box-shadow:0 8px 22px -8px #3c1e5066,0 0 0 1px #fff9}.rep-gate .appicon.is-dark,html[data-theme=dark] .rep-gate .appicon.is-light,html[data-theme=carbon] .rep-gate .appicon.is-light{display:none}html[data-theme=dark] .rep-gate .appicon.is-dark,html[data-theme=carbon] .rep-gate .appicon.is-dark{display:block}.rep-gate .kick{font-family:var(--gate-fM);letter-spacing:.28em;text-transform:uppercase;color:var(--gate-purp);font-size:11px;font-weight:700}.rep-gate .h1{font-family:var(--gate-fD);letter-spacing:-.028em;color:var(--gate-ink);font-weight:800;line-height:1.04}.rep-gate .h1 .pp{color:var(--gate-accent)}.rep-gate .wm{font-family:var(--gate-fD);letter-spacing:-.03em;color:var(--gate-ink);font-weight:800;line-height:.9}.rep-gate .wm .pp{color:var(--gate-accent)}.rep-gate .lede{color:var(--gate-mute);font-size:15px;font-weight:500;line-height:1.5}.rep-gate .lede b{color:var(--gate-ink);font-weight:700}.rep-gate .card,.rep-gate.card{background:rgba(var(--gate-glass-rgb), .66);border:1px solid var(--gate-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:18px}.rep-gate .cardhead{font-family:var(--gate-fM);letter-spacing:.2em;text-transform:uppercase;font-size:10.5px;font-weight:700}.rep-gate .feat{color:var(--gate-ink);align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.rep-gate .feat .ck{flex-shrink:0;width:22px;height:22px}.rep-gate .feat.mut{color:var(--gate-mute);font-weight:500}.rep-gate .pips{display:flex}.rep-gate .pip{border:2px solid var(--gate-pip-ring);width:24px;height:24px;font-family:var(--gate-fM);color:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:-7px;font-size:10px;font-weight:700;display:flex}.rep-gate .pip:first-child{margin-left:0}.rep-gate .stars{letter-spacing:2.5px;color:var(--gate-star);font-size:13px}.rep-gate .plans,.rep-gate.plans{flex-direction:column;gap:10px;display:flex}.rep-gate .plan{cursor:pointer;background:rgba(var(--gate-glass-rgb), .6);border:1.5px solid rgba(var(--gate-purp-rgb), .16);border-radius:16px;align-items:center;gap:14px;padding:15px 17px;transition:box-shadow .2s;display:flex;position:relative}.rep-gate .plan.sel{background:linear-gradient(var(--gate-plan-face-1), var(--gate-plan-face-2)) padding-box, linear-gradient(135deg, #7a3ae0, #b26bff) border-box;box-shadow:0 12px 30px -14px rgba(var(--gate-purp-rgb), .5);border:2px solid #0000}.rep-gate .plan .radio{border:2px solid rgba(var(--gate-purp-rgb), .35);border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.rep-gate .plan.sel .radio{border-color:var(--gate-purp)}.rep-gate .plan.sel .radio:after{content:"";background:var(--gate-purp);border-radius:50%;position:absolute;inset:3px}.rep-gate .plan .pw{flex:1;min-width:0}.rep-gate .plan .pr{font-family:var(--gate-fD);letter-spacing:-.02em;color:var(--gate-ink);align-items:baseline;gap:2px;font-size:23px;font-weight:800;display:flex}.rep-gate .plan .pr small{color:var(--gate-mute);font-size:13px;font-weight:700}.rep-gate .plan .was{font-family:var(--gate-fM);color:var(--gate-dim);margin-left:8px;font-size:12px;font-weight:400;text-decoration:line-through}.rep-gate .plan .ps{font-family:var(--gate-fM);color:var(--gate-mute);letter-spacing:.02em;margin-top:3px;font-size:11px}.rep-gate .plan .badge{font-family:var(--gate-fM);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg, var(--gate-buy-1), var(--gate-buy-2));color:#fff;box-shadow:0 6px 14px -6px rgba(var(--gate-buy-rgb), .55);border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:9px;font-weight:700}.rep-gate .plan .badge.ghost{color:var(--gate-dim);border:1px solid rgba(var(--gate-purp-rgb), .2);box-shadow:none;background:0 0}.rep-gate .cta,.rep-gate.cta{cursor:pointer;background:linear-gradient(135deg, var(--gate-buy-1) 0%, var(--gate-buy-2) 100%);color:#fff;width:100%;height:58px;font-family:var(--gate-fM);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 16px 34px -10px rgba(var(--gate-buy-rgb), .6), inset 0 1px 0 #ffffff59;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:0;font-size:13.5px;font-weight:700;display:flex;position:relative;overflow:hidden}.rep-gate .cta .arr{font-size:17px}.rep-gate .cta:before{content:"";background:linear-gradient(105deg,#0000,#ffffff6b,#0000);width:44%;animation:3.4s ease-in-out infinite gate-shine;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}@keyframes gate-shine{0%{left:-70%}55%{left:130%}to{left:130%}}.rep-gate .cta.ghost{color:var(--gate-purp);border:1.5px solid rgba(var(--gate-purp-rgb), .32);box-shadow:none;background:0 0;height:52px;font-size:12.5px}.rep-gate .cta.ghost:before{display:none}.rep-gate .cta.auth,html[data-design=lg][data-glass=full] .rep-gate .cta.auth{background:linear-gradient(180deg, var(--gate-auth-1), var(--gate-auth-2) 55%, var(--gate-auth-3));color:#fff;box-shadow:inset 0 1px 0 #ffffff73, 0 10px 20px -12px rgba(var(--gate-auth-rgb), .8);border:1px solid #ffffff80}.rep-gate .cta.auth:before{animation:none;display:none}.rep-gate .akick{font-family:var(--gate-fM);letter-spacing:.16em;text-transform:uppercase;color:var(--gate-auth-2);font-size:8px;font-weight:700;line-height:1;display:block}.rep-gate .sheet .akick{margin-top:22px}.rep-gate .sheet .akick+.h1{margin-top:6px}.rep-gate .amsg{font-family:var(--gate-fM);margin:14px 0 0;font-size:12px;line-height:1.5}.rep-gate .amsg:empty{margin:0}.rep-gate .amsg[data-tone=status]{color:var(--gate-trust)}.rep-gate .amsg[data-tone=alert]{color:var(--gate-error-ink)}.rep-gate.aexp,.rep-gate .aexp{background:#fffaf8bf;border:1px dashed #e5484d66;border-radius:18px;padding:12px 14px}html[data-theme=dark] .rep-gate.aexp,html[data-theme=dark] .rep-gate .aexp,html[data-theme=carbon] .rep-gate.aexp,html[data-theme=carbon] .rep-gate .aexp{background:rgba(var(--gate-glass-rgb), .9)}html[data-design=lg][data-theme=dark] .rep-gate.aexp,html[data-design=lg][data-theme=dark] .rep-gate .aexp,html[data-design=lg][data-theme=carbon] .rep-gate.aexp,html[data-design=lg][data-theme=carbon] .rep-gate .aexp{background:linear-gradient(165deg, var(--lg-plate-hi), var(--lg-plate-lo)), var(--lg-bg-base)}.rep-gate .aexp-label{font-family:var(--gate-fM);letter-spacing:.14em;text-transform:uppercase;color:var(--gate-error-ink);font-size:7.5px;font-weight:700;line-height:1;display:block}.rep-gate .aexp-body{font-family:var(--gate-fB);color:var(--gate-ink);margin:5px 0 0;font-size:12px;font-weight:500;line-height:1.5;display:block}.rep-gate .aexp-actions{align-items:center;gap:16px;margin-top:4px;display:flex}.rep-gate .aexp-go,.rep-gate .aexp-dismiss{cursor:pointer;min-height:44px;font-family:var(--gate-fM);background:0 0;border:0;padding:0;font-size:8.5px;font-weight:700;line-height:1}.rep-gate .aexp-go{color:var(--gate-error-ink)}.rep-gate .aexp-dismiss{color:var(--gate-mute)}.rep-gate .cta.soft{background:linear-gradient(135deg, var(--gate-soft-1), var(--gate-soft-2));color:var(--gate-soft-ink);box-shadow:0 12px 26px -12px rgba(var(--gate-purp-rgb), .5), inset 0 1px 0 #fff9}.rep-gate .ctasub{text-align:center;font-family:var(--gate-fM);letter-spacing:.08em;text-transform:uppercase;color:var(--gate-mute);font-size:10px}.rep-gate .receipts,.rep-gate.receipts{background:rgba(var(--gate-purp-rgb), .055);border:1px dashed rgba(var(--gate-purp-rgb), .28);font-family:var(--gate-fM);letter-spacing:.05em;text-transform:uppercase;color:var(--gate-mute);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:10px;font-size:9px;font-weight:700;display:flex}.rep-gate .receipts b{color:var(--gate-purp)}.rep-gate .quote,.rep-gate.quote{background:rgba(var(--gate-glass-rgb), .7);border:1px solid rgba(var(--gate-purp-rgb), .14);border-radius:14px;padding:14px 16px 12px}.rep-gate .qhead{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.rep-gate .qsrc{font-family:var(--gate-fM);letter-spacing:.14em;text-transform:uppercase;color:var(--gate-dim);font-size:8.5px;font-weight:700}.rep-gate .qwrap{min-height:132px;position:relative}.rep-gate .qslide{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.rep-gate .qslide.on{opacity:1;pointer-events:auto}.rep-gate .qt{font-family:var(--gate-fD);letter-spacing:-.01em;color:var(--gate-ink);font-size:16px;font-weight:800;line-height:1.15;display:block}.rep-gate .qslide p{color:var(--gate-mute);margin-top:7px;font-size:12.5px;font-weight:500;line-height:1.5}.rep-gate .qwho{font-family:var(--gate-fM);letter-spacing:.12em;text-transform:uppercase;color:var(--gate-dim);margin-top:9px;font-size:8.5px;font-weight:700}.rep-gate .qwho b{color:var(--gate-purp)}.rep-gate .qfoot{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.rep-gate .qdots{gap:5px;display:flex}.rep-gate .qdot{background:rgba(var(--gate-purp-rgb), .22);width:5px;height:5px;transition:background-color var(--motion-state,.19s) var(--ease-out-quart,ease-out), transform var(--motion-state,.19s) var(--ease-out-quart,ease-out), border-radius var(--motion-state,.19s) var(--ease-out-quart,ease-out);cursor:pointer;border:0;border-radius:5px;padding:0}.rep-gate .qdot.on{background:var(--gate-purp);border-radius:3px;transform:scaleX(2)}.rep-gate .qbtns{gap:7px;display:flex}.rep-gate .qbtn{border:1.5px solid var(--gate-purp);background:rgba(var(--gate-glass-rgb), 1);width:27px;height:27px;color:var(--gate-purp);font-family:var(--gate-fD);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:700;display:flex}.rep-gate .authwrap,.rep-gate.authwrap{position:relative;overflow:hidden}.rep-gate .scrim{background:radial-gradient(520px 400px at 50% 14%, rgb(var(--gate-scrim-rgb)) 0%, transparent 68%), linear-gradient(180deg, var(--gate-scrim-behind-1), var(--gate-scrim-behind-2));position:absolute;inset:0}.rep-gate .scrim:after{content:"";background:var(--gate-scrim-veil);position:absolute;inset:0}.rep-gate .sheet{box-sizing:border-box;background:linear-gradient(180deg, var(--gate-sheet-1) 0%, var(--gate-sheet-2) 100%);border-top:1px solid #ffffff8c;border-radius:30px 30px 44px 44px;width:100%;max-width:100vw;padding:13px 22px 30px;position:relative;overflow-x:hidden;box-shadow:0 -20px 54px -18px #3018446b,inset 0 1px #ffffffbf}.rep-gate .sheet *{box-sizing:border-box;max-width:100%}.rep-gate .sheet .wm{overflow-wrap:anywhere;min-width:0}.rep-gate .shead .lock{flex:1;min-width:0;overflow:hidden}.rep-gate .xbtn{flex-shrink:0}.rep-gate .grab{background:var(--gate-grab);border-radius:5px;width:40px;height:5px;margin:0 auto 15px}.rep-gate .shead{justify-content:space-between;align-items:center;display:flex}.rep-gate .shead .lock{align-items:center;gap:10px;display:flex}.rep-gate .xbtn{background:rgba(var(--gate-glass-rgb), .62);border:1px solid rgba(var(--gate-purp-rgb), .14);width:40px;height:40px;color:var(--gate-ink);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;font-size:19px;line-height:1;display:flex;box-shadow:0 4px 12px -5px #3c1e503d}.rep-gate .seg{background:rgba(var(--gate-glass-rgb), .32);border:1px solid rgba(var(--gate-purp-rgb), .12);border-radius:16px;margin-top:16px;padding:5px;display:flex;position:relative;box-shadow:inset 0 1px 3px #3c1e5017}.rep-gate .segpill{background:rgba(var(--gate-glass-rgb), 1);width:calc(50% - 5px);transition:transform var(--motion-surface,.26s) var(--ease-out-quint,cubic-bezier(.22,1,.36,1));z-index:1;border-radius:12px;position:absolute;top:5px;bottom:5px;left:5px;transform:translate(0);box-shadow:0 5px 13px -5px #3c1e5042,inset 0 1px #ffffffe6}.rep-gate .sheet[data-mode=signup] .segpill{transform:translate(100%)}.rep-gate .segopt{z-index:2;cursor:pointer;font-family:var(--gate-fM);letter-spacing:.16em;text-transform:uppercase;color:var(--gate-dim);background:0 0;border:0;flex:1;padding:12px 0;font-size:13px;font-weight:700;position:relative}.rep-gate .sheet[data-mode=signin] .segopt[data-mode=signin],.rep-gate .sheet[data-mode=signup] .segopt[data-mode=signup]{color:var(--gate-purp)}.rep-gate .ac{display:none}.rep-gate .sheet[data-mode=signin] .ac[data-for=signin],.rep-gate .sheet[data-mode=signup] .ac[data-for=signup]{display:block}.rep-gate .sheet .h1{margin-top:22px;font-size:34px}.rep-gate .asub{color:var(--gate-mute);margin-top:12px;font-size:15px;font-weight:500;line-height:1.5}.rep-gate .asub b{color:var(--gate-ink);font-weight:700}.rep-gate .field{background:var(--gate-field-bg);border:1px solid rgba(var(--gate-purp-rgb), .16);border-radius:15px;align-items:center;gap:11px;min-height:58px;margin-top:20px;padding:0 17px;display:flex;box-shadow:inset 0 1px 3px #3c1e5012}.rep-gate .field svg{color:var(--gate-dim);flex-shrink:0}.rep-gate .field input{min-width:0;font-family:var(--gate-fM);color:var(--gate-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.rep-gate .field input::placeholder{color:var(--gate-field-ph)}.rep-gate button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.rep-gate .cta{transition:transform .13s cubic-bezier(.4,0,.2,1),box-shadow .13s}.rep-gate .cta:active{transform:scale(.97)}.rep-gate .cta:disabled{opacity:.6}.rep-gate .segopt{transition:color .2s,transform .12s}.rep-gate .segopt:active{transform:scale(.94)}.rep-gate .xbtn{transition:background .15s,transform .12s}.rep-gate .xbtn:active{background:rgba(var(--gate-purp-rgb), .12);transform:scale(.9)}.rep-gate .field{transition:border-color .18s,box-shadow .18s}.rep-gate .field:focus-within{border-color:rgba(var(--gate-purp-rgb), .5);box-shadow:inset 0 1px 3px #3c1e5012, 0 0 0 3px rgba(var(--gate-purp-rgb), .12)}.rep-gate .trustrow{align-items:center;gap:10px;margin-top:16px;display:flex}.rep-gate .legal{font-family:var(--gate-fM);letter-spacing:.01em;color:var(--gate-dim);margin-top:14px;font-size:10px;line-height:1.75}.rep-gate .legal b{color:var(--gate-mute);font-weight:700}.rep-gate .legal a{color:var(--gate-purp);text-decoration:underline}.rep-gate .backlink{font-family:var(--gate-fM);letter-spacing:.04em;color:var(--gate-purp);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:13px;font-weight:700;display:inline-flex}.rep-gate .glyph{width:42px;height:42px;font-size:20px;font-family:var(--gate-fM);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.rep-gate .lockcard,.rep-gate.lockcard{background:linear-gradient(165deg, rgba(var(--gate-accent-rgb), .14), rgba(var(--gate-accent-rgb), .05));border:1px solid rgba(var(--gate-accent-rgb), .28);border-radius:18px;padding:16px 17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80}.rep-gate .lct{align-items:center;gap:12px;display:flex}.rep-gate .lnm{font-family:var(--gate-fD);letter-spacing:-.01em;color:var(--gate-ink);font-size:18px;font-weight:800}.rep-gate .lsub{font-family:var(--gate-fM);letter-spacing:.1em;text-transform:uppercase;color:var(--gate-mute);margin-top:3px;font-size:9.5px}.rep-gate .blurbars{filter:blur(3px);opacity:.62;flex-direction:column;gap:7px;margin-top:14px;display:flex}.rep-gate .blurbars i{background:linear-gradient(90deg, rgba(var(--gate-purp-rgb), .42), rgba(var(--gate-purp-rgb), .1));border-radius:5px;height:9px}.rep-gate .gateline{font-family:var(--gate-fM);letter-spacing:.12em;text-transform:uppercase;color:var(--gate-accent);align-items:center;gap:8px;margin-top:14px;font-size:10px;font-weight:700;display:flex}.rep-gate .viewf{background:linear-gradient(135deg, rgba(var(--gate-purp-rgb), .2), rgba(var(--gate-trust-rgb), .14));filter:blur(2px);border-radius:12px}.rep-gate .meter{background:rgba(var(--gate-purp-rgb), .14);border-radius:9px;height:9px;margin-top:11px;overflow:hidden}.rep-gate .meter i{background:linear-gradient(90deg,#7a3ae0,#b26bff);border-radius:9px;height:100%;display:block}.rep-gate .miniplan,.rep-gate.miniplan{background:rgba(var(--gate-glass-rgb), .62);border:1px solid var(--gate-line);border-radius:14px;justify-content:space-between;align-items:center;margin-top:16px;padding:13px 16px;display:flex}.rep-gate .miniplan .mp{font-family:var(--gate-fD);letter-spacing:-.02em;color:var(--gate-ink);font-size:19px;font-weight:800}.rep-gate .miniplan .mp small{color:var(--gate-mute);font-size:12px;font-weight:700}.rep-gate .miniplan .mp .was{font-family:var(--gate-fM);color:var(--gate-dim);margin-left:6px;font-size:11px;font-weight:400;text-decoration:line-through}.rep-gate .miniplan .mb{font-family:var(--gate-fM);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg, var(--gate-buy-1), var(--gate-buy-2));box-shadow:0 6px 14px -6px rgba(var(--gate-buy-rgb), .5);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:6px 11px;font-size:9px;font-weight:700}.rep-gate .altlink{text-align:center;font-family:var(--gate-fM);letter-spacing:.03em;color:var(--gate-mute);margin-top:14px;font-size:11px}.rep-gate .altlink a{color:var(--gate-purp);font-weight:700;text-decoration:underline}.rep-gate .notetiny{background:rgba(var(--gate-purp-rgb), .05);border:1px dashed rgba(var(--gate-purp-rgb), .22);font-family:var(--gate-fM);letter-spacing:.02em;color:var(--gate-mute);text-align:center;border-radius:12px;margin-top:14px;padding:11px 13px;font-size:10.5px;line-height:1.6}.rep-gate .tierbadge{width:36px;height:36px;font-family:var(--gate-fM);color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.rep-gate .ratepill{font-family:var(--gate-fM);letter-spacing:.08em;text-transform:uppercase;color:var(--gate-mute);background:rgba(var(--gate-glass-rgb), .55);border:1px solid var(--gate-line);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:10px;font-weight:700;display:inline-flex}.rep-gate .fade,.rep-gate.fade{position:relative;overflow:hidden}.rep-gate .fade .ftxt{color:var(--gate-mute);font-size:13.5px;line-height:1.65}.rep-gate .fade .ftxt p{margin-top:9px}.rep-gate .fade:after{content:"";background:linear-gradient(180deg, rgba(var(--gate-fade-ground-rgb), 0), rgb(var(--gate-fade-ground-rgb)));height:66px;position:absolute;bottom:0;left:0;right:0}.rep-gate .toolrow,.rep-gate.toolrow{background:rgba(var(--gate-glass-rgb), .5);border:1px solid var(--gate-line);border-radius:13px;align-items:center;gap:12px;padding:12px 13px;display:flex}.rep-gate .toolrow.freerow{background:rgba(var(--gate-glass-rgb), .74)}.rep-gate .toolrow .tg{width:34px;height:34px;font-size:15px;font-family:var(--gate-fM);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.rep-gate .toolrow .ti{flex:1;min-width:0}.rep-gate .toolrow .tt{letter-spacing:-.01em;color:var(--gate-ink);font-size:14px;font-weight:700}.rep-gate .toolrow .tsx{color:var(--gate-mute);margin-top:1px;font-size:11.5px}.rep-gate .upchip{font-family:var(--gate-fM);letter-spacing:.1em;text-transform:uppercase;color:var(--gate-purp);border:1px solid rgba(var(--gate-purp-rgb), .4);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:9px;font-weight:700}.rep-gate .chipgrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.rep-gate .uchip{background:rgba(var(--gate-glass-rgb), .55);border:1px solid var(--gate-line);letter-spacing:-.01em;color:var(--gate-ink);border-radius:12px;align-items:center;gap:9px;padding:11px;font-size:12.5px;font-weight:600;display:flex}.rep-gate .uchip .ug{width:26px;height:26px;font-size:13px;font-family:var(--gate-fM);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.rep-gate .emailchip{font-family:var(--gate-fM);letter-spacing:.02em;color:var(--gate-mute);background:rgba(var(--gate-glass-rgb), .6);border:1px solid var(--gate-line);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.rep-gate .statuspill{font-family:var(--gate-fM);letter-spacing:.14em;text-transform:uppercase;color:var(--gate-purp);background:rgba(var(--gate-purp-rgb), .1);border:1px solid rgba(var(--gate-purp-rgb), .22);border-radius:999px;padding:5px 10px;font-size:9px;font-weight:700}.rep-gate .tstep{text-align:center;background:rgba(var(--gate-glass-rgb), .5);border:1px solid var(--gate-line);border-radius:11px;flex:1;padding:10px 6px}.rep-gate .tstep.hot{background:linear-gradient(var(--gate-plan-face-1), var(--gate-plan-face-2));border:1.5px solid rgba(var(--gate-purp-rgb), .4)}.rep-gate .tstep b{font-family:var(--gate-fD);color:var(--gate-ink);font-size:17px;font-weight:800;display:block}.rep-gate .tstep span{text-transform:uppercase;letter-spacing:.1em;color:var(--gate-dim);margin-top:3px;font-size:8px;display:block}.rep-gate .tstep.hot b,.rep-gate .tstep.hot span{color:var(--gate-purp)}.rep-gate .paysheet{background:rgba(var(--gate-glass-rgb), .72);border:1px solid var(--gate-line);border-radius:14px;margin-top:16px;padding:13px 15px}.rep-gate .paysheet .prow{justify-content:space-between;align-items:center;display:flex}.rep-gate .greet{font-family:var(--gate-fD);letter-spacing:-.02em;color:var(--gate-ink);font-size:27px;font-weight:800}.rep-gate .statcard{background:linear-gradient(165deg, rgba(var(--gate-glass-rgb), .82), rgba(var(--gate-glass-rgb), .62));border:1px solid var(--gate-line);border-radius:16px;padding:15px 16px}.rep-gate .substrip{background:rgba(var(--gate-glass-rgb), .5);border:1px solid var(--gate-line);border-radius:11px;justify-content:space-between;align-items:center;margin-top:13px;padding:11px 13px;display:flex}.rep-gate .tilegrid{grid-template-columns:1fr 1fr;gap:9px;margin-top:11px;display:grid}.rep-gate .tile{background:rgba(var(--gate-glass-rgb), .6);border:1px solid var(--gate-line);border-radius:15px;flex-direction:column;gap:9px;min-height:86px;padding:14px;display:flex;position:relative}.rep-gate .tile .t2{width:36px;height:36px;font-size:16px;font-family:var(--gate-fM);border-radius:10px;justify-content:center;align-items:center;font-weight:700;display:flex}.rep-gate .tile .tl{letter-spacing:-.01em;color:var(--gate-ink);font-size:14px;font-weight:700}.rep-gate .tile .lk{color:var(--gate-purp);opacity:.85;position:absolute;top:11px;right:11px}.rep-gate .nudge{background:linear-gradient(135deg, rgba(var(--gate-purp-rgb), .1), rgba(var(--gate-accent-rgb), .06));border:1px solid rgba(var(--gate-purp-rgb), .22);border-radius:14px;align-items:center;gap:11px;padding:13px 15px;display:flex}@media (prefers-reduced-motion:reduce){.rep-gate .cta:before{animation:none;display:none}.rep-gate .qslide,.rep-gate .segpill,.rep-gate .cta,.rep-gate .segopt,.rep-gate .xbtn{transition:none}.rep-gate .cta:active,.rep-gate .segopt:active,.rep-gate .xbtn:active{transform:none}}html[data-design=lg] .auth-glass-screen.lg-auth>.rep-gate.lg-wall-plate{box-sizing:border-box;background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-brand) 20%, transparent) 0%, color-mix(in srgb, var(--lg-brand) 9%, transparent) 40%, transparent 72%), linear-gradient(165deg, var(--lg-plate-hi), var(--lg-plate-lo));-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);border:1px solid var(--lg-edge);width:min(100%,440px);box-shadow:inset 0 1.5px 0 var(--lg-bevel), 0 18px 32px -24px var(--lg-shadow);border-radius:26px;padding:16px 18px 22px}html[data-design=lg] .auth-glass-screen.lg-auth>.rep-gate.lg-wall-plate[style*=--gate-purp]{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--gate-purp) 18%, transparent) 0%, color-mix(in srgb, var(--gate-purp) 8%, transparent) 40%, transparent 72%), linear-gradient(165deg, var(--lg-plate-hi), var(--lg-plate-lo))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .auth-glass-screen.lg-auth>.rep-gate.lg-wall-plate{background:var(--lg-bg-base)}}@media (width>=900px){html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate.lg-wall-plate{padding:22px 26px 26px}}html[data-design=lg] .auth-glass-screen.lg-auth>.rep-gate.register-wall--generic{--register-wall-hue:var(--lg-accent,var(--lg-route-hue,var(--lg-brand)));--hue:var(--register-wall-hue);background:radial-gradient(118% 54% at 5% 0%, color-mix(in srgb, var(--register-wall-hue) 22%, transparent) 0%, color-mix(in srgb, var(--register-wall-hue) 9%, transparent) 44%, transparent 74%), linear-gradient(165deg, var(--lg-plate-hi), var(--lg-plate-lo))}html[data-design=lg] .register-wall-wordmark{width:fit-content;color:var(--lg-ink);font:800 clamp(30px, 8vw, 38px)/1 "Bricolage Grotesque", var(--lg-fDisplay);letter-spacing:-.035em;text-align:center;text-shadow:var(--lg-relief-emboss);margin:8px auto 16px;display:block}html[data-design=lg] .register-wall-wordmark>span{color:var(--lg-brand)}html[data-design=lg] .register-wall-generic-grid{gap:18px;min-width:0;display:grid}html[data-design=lg] .register-wall-decision,html[data-design=lg] .register-wall-evidence{min-width:0}html[data-design=lg] .register-wall-title{color:var(--lg-ink);font-family:var(--lg-fDisplay);text-wrap:balance;margin:9px 0 0;font-size:clamp(29px,8vw,35px);line-height:1.02}html[data-design=lg] .register-wall-lede{font-family:var(--lg-fBody);margin:12px 0 0}html[data-design=lg] .register-wall-primary{width:100%;margin-top:16px}html[data-design=lg] .register-wall-primary-sub{margin-top:9px}html[data-design=lg] .register-wall-signin{margin-top:12px}html[data-design=lg] .register-wall-benefits{padding:0;overflow:hidden}html[data-design=lg] .register-wall-benefits-head{color:var(--lg-ink-3);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px 11px;display:flex}html[data-design=lg] .register-wall-benefits-head>span:last-child{color:var(--lg-success-ink)}html[data-design=lg] .register-wall-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-design=lg] .register-wall-benefit{border-top:1px solid var(--lg-divider);min-width:0;min-height:52px;color:var(--lg-ink-2);font:650 11.5px/1.25 var(--lg-fBody);align-items:center;gap:8px;padding:9px 10px;display:flex}html[data-design=lg] .register-wall-benefit:nth-child(2n){border-left:1px solid var(--lg-divider)}html[data-design=lg] .register-wall-benefit .ck{width:18px;height:18px}html[data-design=lg] .register-wall-benefit .ck circle{fill:color-mix(in srgb, var(--register-wall-hue) 14%, transparent)}html[data-design=lg] .register-wall-benefit .ck path{stroke:var(--register-wall-hue)}html[data-design=lg] .register-wall-plans{text-align:left;--cta-hue:var(--register-wall-hue);justify-content:space-between;width:100%;height:auto;min-height:44px;margin-top:10px;padding:9px 12px 9px 14px}html[data-design=lg] .register-wall-plans>span{min-width:0}html[data-design=lg] .register-wall-plans strong,html[data-design=lg] .register-wall-plans small{display:block}html[data-design=lg] .register-wall-plans strong{color:var(--lg-ink);font:750 11.5px/1.15 var(--lg-fBody)}html[data-design=lg] .register-wall-plans small{color:var(--lg-ink-4);font:600 8.5px/1.3 var(--lg-fMono);margin-top:3px}html[data-design=lg] .register-wall-plans>b{color:var(--register-wall-hue);font:800 17px/1 var(--lg-fDisplay);flex:none}html[data-design=lg] .register-wall-proof{border:1px solid color-mix(in srgb, var(--register-wall-hue) 18%, var(--lg-edge));background:color-mix(in srgb, var(--register-wall-hue) 5%, var(--lg-glass-hi));box-shadow:inset 0 1px 0 var(--lg-bevel);border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}html[data-design=lg] .register-wall-proof p{min-width:0;margin:0}html[data-design=lg] .register-wall-proof p>b,html[data-design=lg] .register-wall-proof p>span{display:block}html[data-design=lg] .register-wall-proof p>b{color:var(--lg-ink);font:700 11.5px/1.2 var(--lg-fBody)}html[data-design=lg] .register-wall-proof p>span{color:var(--lg-ink-4);font:600 8.5px/1.25 var(--lg-fMono);margin-top:2px}@media (width>=900px){html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate.register-wall--generic{width:min(var(--lg-frame-doc), calc(100% - var(--lg-gutter) * 2));padding:22px 28px 28px}html[data-design=lg].desktop-shell .register-wall--generic .register-wall-wordmark{margin-bottom:20px}html[data-design=lg].desktop-shell .register-wall-generic-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px}}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .auth-glass-screen.lg-auth>.rep-gate.register-wall--generic{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-bg-base)}}.app-entry-focus,.rx-boot__entry-focus{top:max(8px, env(safe-area-inset-top,0px));left:max(8px, env(safe-area-inset-left,0px));z-index:3;box-sizing:border-box;opacity:0;pointer-events:none;letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 14px;font:700 11px/1.2 Space Mono,ui-monospace,monospace;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(calc(-100% - 12px))}.app-entry-focus{background:var(--ink);color:var(--bg)}.rx-boot__entry-focus{appearance:none;background:var(--lg-ink);color:var(--lg-bg-base);cursor:pointer}.app-entry-focus:focus-visible,.rx-boot__entry-focus:focus-visible{opacity:1;pointer-events:auto;outline-offset:2px;outline:2px solid;transform:none}@media (forced-colors:active){.app-entry-focus,.rx-boot__entry-focus{color:canvastext;background:canvas;border-color:canvastext}.app-entry-focus:focus-visible,.rx-boot__entry-focus:focus-visible{outline-color:highlight}}.rep-thinking-orb{--rep-thinking-orb-display-size:20px;--rep-thinking-orb-halo:max(6px, calc(var(--rep-thinking-orb-display-size) * .18));isolation:isolate;width:var(--rep-thinking-orb-display-size);height:var(--rep-thinking-orb-display-size);vertical-align:middle;color:var(--rep-thinking-orb-accent);flex:none;place-items:center;display:inline-grid;position:relative}.rep-thinking-orb--64{--rep-thinking-orb-halo:max(10px, calc(var(--rep-thinking-orb-display-size) * .2))}.rep-thinking-orb:before{z-index:-1;inset:calc(-1 * var(--rep-thinking-orb-halo));background:radial-gradient(circle, color-mix(in srgb, var(--rep-thinking-orb-accent) 36%, transparent) 0, color-mix(in srgb, var(--rep-thinking-orb-accent) 17%, transparent) 46%, transparent 76%);content:"";opacity:.82;pointer-events:none;border-radius:999px;animation:2.8s ease-in-out infinite repThinkingOrbHalo;position:absolute;transform:scale(.94)}.rep-thinking-orb canvas{z-index:1;width:var(--rep-thinking-orb-display-size);height:var(--rep-thinking-orb-display-size);position:relative}@keyframes repThinkingOrbHalo{50%{opacity:.98;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.rep-thinking-orb:before{opacity:.62;animation:none;transform:none}}.rep-plain-wait-orb{box-sizing:border-box;background:color-mix(in srgb, var(--lg-bg-base,var(--bg)) 22%, transparent);-webkit-backdrop-filter:blur(6px)saturate(1.08);backdrop-filter:blur(6px)saturate(1.08);pointer-events:auto;opacity:1;place-items:center;transition:opacity .2s cubic-bezier(.23,1,.32,1);display:grid;position:fixed;inset:0;overflow:hidden}.rep-plain-wait-orb__camera{opacity:1;transform-origin:50%;place-items:center;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);display:grid;transform:scale(1)}.rep-plain-wait-orb[data-phase=exit]{opacity:0;pointer-events:none}.rep-plain-wait-orb[data-phase=exit] .rep-plain-wait-orb__camera{opacity:0;transform:scale(2.4)}.rep-plain-wait-orb .rep-thinking-orb:before{opacity:.66;animation:none;transform:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rep-plain-wait-orb{background:color-mix(in srgb, var(--lg-bg-base,var(--bg)) 92%, transparent)}}@media (prefers-reduced-transparency:reduce){.rep-plain-wait-orb{background:var(--pg-opaque-plane,var(--lg-bg-base,var(--bg)));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.rep-plain-wait-orb{transition:opacity .16s linear}.rep-plain-wait-orb__camera,.rep-plain-wait-orb[data-phase=exit] .rep-plain-wait-orb__camera{filter:none;transition:opacity .16s linear;transform:none}}@media (hover:hover) and (pointer:fine){.glass-pressable:hover{filter:brightness(1.04)saturate(1.06);transform:translateY(-3px)}.glass-pressable:hover:active{transform:translateY(-1px)scale(.985)}html[data-theme=carbon] .glass-pressable:hover{filter:brightness(1.075);border-top-color:#eef5fc52;transform:none}html[data-theme=carbon] .glass-pressable:hover:active{filter:brightness(1.02);transform:scale(.99)}}@media (prefers-reduced-motion:reduce){.glass-pressable{transition:none}.glass-pressable:active,.glass-pressable:hover,html[data-theme=carbon] .glass-pressable:hover,html[data-theme=carbon] .glass-pressable:hover:active{transform:none}}@media (prefers-reduced-transparency:reduce){.glass,.glass-static{background:var(--g-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.glass:before,.glass-static:before{display:none}}.rep-ask{--rep-accent:#b26bff;--rep-ink:#fff;--rep-text:#d9dce3;--rep-mute:#9f9fad;--rep-dim:#7a7a88;--rep-rule:#ffffff1a;--rep-rule2:#ffffff0d;--rep-green:#22e07c;--rep-fSerif:"Bricolage Grotesque",system-ui,sans-serif;--rep-fBody:"Hanken Grotesk",system-ui,sans-serif;--rep-fMono:"Space Mono",monospace;--hue:#b26bff;--rep-gbg:linear-gradient(165deg, color-mix(in srgb, var(--hue) 14%, var(--g-a)) 0%, color-mix(in srgb, var(--hue) 6%, var(--g-b)) 100%);--rep-gbg-deep:linear-gradient(165deg, color-mix(in srgb, var(--hue) 22%, var(--g-a)) 0%, color-mix(in srgb, var(--hue) 12%, var(--g-b)) 100%);--rep-gborder:color-mix(in srgb, var(--hue) 30%, var(--g-border));--rep-gborder-deep:color-mix(in srgb, var(--hue) 40%, var(--g-border));--rep-gsheen:linear-gradient(115deg, var(--g-sheen) 0%, #ffffff0a 34%, transparent 55%);--rep-gshadow:inset 0 1px 0 var(--g-inset), inset 0 -1px 0 color-mix(in srgb, var(--hue) 16%, transparent), 0 2px 7px var(--g-ambient), 0 20px 48px -16px color-mix(in srgb, var(--hue) 46%, var(--g-shadow));--rep-gshadow-chip:inset 0 1px 0 var(--g-inset), 0 1px 2px var(--g-ambient);font-family:var(--rep-fBody)}html[data-theme=dark] .rep-ask{--rep-gshadow:inset 0 1px 0 #ffffff29, inset 0 -1px 0 #00000073, 0 1px 2px #0000008c, 0 12px 28px -10px #000000b8, 0 22px 48px -18px color-mix(in srgb, var(--hue) 26%, transparent);--rep-gshadow-chip:inset 0 1px 0 #ffffff24, 0 1px 2px #00000080, 0 8px 18px -8px #0009}:root{--ask-dock-clearance:0px}@media (width<=520px){:root{--ask-dock-clearance:calc(80px + env(safe-area-inset-bottom))}}body[data-ask-open] .dispatch-popup,body.native-app[data-ask-open] .rep-tabbar,body.native-app[data-ask-open] .scroll-fab-wrap{display:none!important}.rep-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.rep-history-trigger{min-height:44px;color:var(--rep-ink);font:650 12px/1 var(--rep-fBody);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.rep-history-trigger svg{flex:none}.rep-history-trigger:hover{background:color-mix(in srgb,var(--rep-accent) 10%,transparent)}.rep-history-trigger:focus-visible,.rep-history-sheet-close:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-history-layer{z-index:1320;padding:18px 14px calc(18px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--lg-chrome,var(--rep-scene,#131019)) 62%,transparent);-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);place-items:end center;display:grid;position:fixed;inset:0}.rep-history-sheet{z-index:1;box-sizing:border-box;border:1px solid var(--lg-edge,var(--rep-gborder));background:var(--lg-ask-crown-lip,linear-gradient(180deg,#ffffff57 0,#ffffff21 4px,#ffffff0a 10px,#fff0 18px)) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-crown-rake,radial-gradient(38% 26% at 6% 0%,#ffffff2e,transparent 70%)) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-crown-pool,radial-gradient(88% 128% at 94% 6%,#260a5452,transparent 66%)) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, radial-gradient(120% 44% at 6% 0%,color-mix(in srgb,var(--lg-ask-wash,var(--rep-accent)) 28%,transparent),transparent 70%), var(--ask-aurora-panel,var(--lg-ask-opaque,#fdfaf7));width:min(620px,100%);max-height:min(76dvh,720px);color:var(--rep-text);-webkit-backdrop-filter:blur(var(--lg-blur,28px)) saturate(var(--lg-sat,1.55));backdrop-filter:blur(var(--lg-blur,28px)) saturate(var(--lg-sat,1.55));box-shadow:inset 0 1px 1px var(--lg-bevel,#ffffffbd),inset 0 -14px 22px -18px color-mix(in srgb,var(--lg-ask-refract,var(--rep-accent)) 34%,transparent),0 1px 2px color-mix(in srgb,var(--lg-shadow) 60%,transparent),0 24px 48px -28px var(--lg-shadow);border-radius:18px;position:relative;overflow:auto}.rep-history-sheet>*{z-index:1;position:relative}.rep-history-sheet .rep-history-sheet-body{border-radius:inherit;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block}.rep-history-sheet-body:before{display:none}.rep-history-sheet .rep-history-sheet-heading{cursor:default;background:0 0;border-bottom:0;grid-template-columns:none;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:13px 16px;display:flex}.rep-history-sheet .rep-assistant-memory-heading{gap:10px}.rep-history-identity-orb{flex:0 0 32px;place-items:center;width:32px;height:32px;line-height:0;display:grid}.rep-history-sheet .rep-assistant-memory-lock{width:28px;height:28px;color:var(--ask-aurora-text-accent,var(--rep-accent));background:color-mix(in srgb,var(--rep-accent) 7%,var(--lg-ask-field));border-color:color-mix(in srgb,var(--rep-accent) 28%,var(--lg-ask-field-border));border-radius:10px;flex-basis:28px}.rep-history-sheet .rep-assistant-memory-title{font:800 17px/1 var(--rep-fSerif);letter-spacing:-.02em;color:var(--ask-aurora-ink,var(--rep-ink))}.rep-history-sheet .rep-assistant-memory-summary small{font:700 8px/1.25 var(--rep-fMono);letter-spacing:.08em;color:color-mix(in srgb,var(--ask-aurora-ink,var(--rep-ink)) 62%,transparent);margin-top:3px}.rep-history-sheet-controls{flex:none;align-items:center;gap:8px;display:inline-flex}.rep-history-sheet-close{border:1px solid var(--lg-ask-x-edge,var(--rep-gborder));background:var(--lg-ask-x-fill,var(--rep-gbg));width:44px;height:44px;box-shadow:inset 0 1px 1px var(--lg-bevel),0 8px 18px -14px var(--lg-shadow);color:var(--ask-aurora-ink,var(--rep-ink));font:500 20px/1 var(--rep-fBody);cursor:pointer;border-radius:14px;place-items:center;display:grid}.rep-history-sheet .rep-assistant-memory-drawer{background:0 0;border-top:0;padding:14px 16px 18px}.rep-history-sheet .rep-assistant-memory-save{border-bottom:1px solid var(--rep-rule2);padding:11px 0 14px}.rep-history-sheet .rep-assistant-memory-save>span{max-width:46ch;color:color-mix(in srgb,var(--ask-aurora-ink,var(--rep-ink)) 72%,transparent);font-size:12px;line-height:1.45}.rep-history-sheet .rep-assistant-memory-save>button{border-color:color-mix(in srgb,var(--rep-accent) 46%,var(--lg-ask-field-border));background:color-mix(in srgb,var(--rep-accent) 8%,var(--lg-ask-field));min-width:108px;color:var(--ask-aurora-text-accent,var(--rep-accent));border-radius:999px}.rep-history-sheet .rep-assistant-memory-search{border-top:0;margin-top:14px;padding-top:0}.rep-history-sheet .rep-assistant-memory-search label{color:color-mix(in srgb,var(--ask-aurora-ink,var(--rep-ink)) 58%,transparent);letter-spacing:.14em}.rep-history-sheet .rep-assistant-memory-search input{border-color:var(--lg-ask-field-border);background:var(--lg-ask-field);min-height:48px;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--lg-shadow) 18%,transparent),inset 0 1px 0 var(--lg-ask-field-inset);color:var(--ask-aurora-ink,var(--rep-ink));border-radius:14px;padding-inline:14px;font-size:15px}.rep-history-sheet .rep-assistant-memory-search button,.rep-history-sheet .rep-assistant-memory-history-error button,.rep-history-sheet .rep-assistant-memory-status button{border-color:var(--lg-ask-field-border);background:var(--lg-ask-x-fill,var(--rep-gbg));color:var(--ask-aurora-ink,var(--rep-ink));border-radius:14px}.rep-history-sheet .rep-assistant-memory-history-error{border-top:1px solid var(--rep-rule2);color:var(--ask-aurora-text-accent,var(--danger,#c94b55));padding-top:10px}.rep-history-list{gap:8px;margin-top:10px;display:grid}.rep-history-row{border:1px solid color-mix(in srgb,var(--rep-accent) 18%,var(--rep-gborder));background:color-mix(in srgb,var(--rep-accent) 4%,transparent);border-radius:14px;grid-template-columns:minmax(0,1fr) 44px;align-items:stretch;gap:5px;display:grid;overflow:hidden}.rep-history-row-open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:7px;padding:12px 13px;display:grid}.rep-history-row-open:hover{background:color-mix(in srgb,var(--rep-accent) 7%,transparent)}.rep-history-row-open:focus-visible{outline:2px solid var(--rep-accent);outline-offset:-3px}.rep-history-row-top,.rep-history-row-bottom{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.rep-history-row-top strong,.rep-history-row-bottom span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rep-history-row-top strong{font:700 13px/1.25 var(--rep-fBody);color:var(--rep-ink)}.rep-history-row-top time,.rep-history-row-bottom b,.rep-history-end,.rep-history-loading,.rep-history-offline{font:700 9px/1.3 var(--rep-fMono);letter-spacing:.05em;text-transform:uppercase;color:var(--rep-mute)}.rep-history-row-bottom span{font:500 11px/1.35 var(--rep-fBody);color:var(--rep-mute)}.rep-history-row-bottom b{color:var(--rep-accent)}.rep-history-row .rep-assistant-memory-delete{border:0;border-left:1px solid var(--rep-rule2);background:0 0;border-radius:0;align-self:stretch;width:44px;min-height:44px}.rep-history-empty{text-align:center;color:var(--rep-mute);gap:5px;padding:24px 12px;display:grid}.rep-history-empty strong{font:700 14px/1.3 var(--rep-fBody);color:var(--rep-ink)}.rep-history-empty span{font:500 12px/1.45 var(--rep-fBody)}.rep-history-loading,.rep-history-end,.rep-history-offline{text-align:center;padding:14px 4px}.rep-history-limit{border:1px solid color-mix(in srgb,var(--rep-accent) 26%,var(--rep-gborder));background:color-mix(in srgb,var(--rep-accent) 7%,transparent);border-radius:12px;gap:3px;margin:10px 0 0;padding:10px 12px;display:grid}.rep-history-limit strong{font:700 11px/1.3 var(--rep-fBody);color:var(--rep-ink)}.rep-history-limit span{font:500 11px/1.45 var(--rep-fBody);color:var(--rep-mute)}.rep-history-offline{color:var(--rep-warn,#d68b23)}@media (width>=700px){.rep-history-layer{align-items:center}.rep-history-sheet{max-height:min(72vh,720px)}}@media (width<=520px){.rep-history-trigger{gap:4px;padding-inline:6px;font-size:11px}.rep-history-layer{padding:10px 8px calc(10px + env(safe-area-inset-bottom))}.rep-history-sheet{border-radius:18px;width:100%;max-height:88dvh}.rep-history-sheet .rep-history-sheet-heading{padding-inline:13px}.rep-history-identity-orb{flex-basis:28px;width:28px;height:28px}.rep-history-sheet .rep-assistant-memory-lock{display:none}.rep-history-sheet .rep-assistant-memory-drawer{padding-inline:13px}.rep-history-sheet .rep-assistant-memory-save{align-items:stretch}.rep-history-sheet .rep-assistant-memory-save>button{width:100%}}html[data-design=lg] body.native-app[data-ask-open]:not(.rl-picker-open):not(.rl-export-open):not(.rl-confirm-open):not(.rj-overlay-open):not(:has(.rj-sheet.open)) .rep-tabbar{opacity:0;visibility:hidden;transition:opacity .18s .34s,visibility 0s linear .52s;display:block!important}html[data-design=lg] body.native-app[data-ask-open] .rep-tabbar,html[data-design=lg] body.native-app[data-ask-open] .rep-tabbar *{pointer-events:none!important}@media (prefers-reduced-motion:reduce){html[data-design=lg] body.native-app[data-ask-open] .rep-tabbar{transition:none}}@keyframes rep-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes rep-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes rep-state-reveal{0%{opacity:.62;filter:blur(3px);clip-path:inset(0 0 10% round 6px)}to{opacity:1;filter:none;clip-path:inset(0)}}@keyframes rep-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rep-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes rep-voice-pulse{0%{opacity:0;transform:scale(.62)}55%{opacity:.72}to{opacity:0;transform:scale(1.14)}}@keyframes rep-hold-wave{0%{opacity:.56;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@keyframes rep-panel-close{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(20px)scale(.982)}}@keyframes rep-scrim-close{0%{opacity:1}to{opacity:0}}.rep-dot{background:var(--rep-accent);border-radius:50%;flex-shrink:0;display:inline-block}.rep-dot.is-rest{opacity:.94;box-shadow:0 0 10px color-mix(in srgb,var(--rep-accent) 66%,transparent)}.rep-dot.is-active{box-shadow:0 0 16px var(--rep-accent),0 0 4px var(--rep-accent)}.rep-dockwrap{z-index:80;width:auto;position:fixed;bottom:clamp(16px,4vh,34px);left:50%;transform:translate(-50%)}.rep-dockwrap.is-open{width:min(640px,100vw - 32px)}@media (width>=1024px){.rep-dockwrap.is-open{width:min(1113px,100vw - 48px)}}.rep-rest{border:1px solid var(--rep-gborder);background:var(--rep-gbg);-webkit-backdrop-filter:blur(14px)saturate(200%);backdrop-filter:blur(14px)saturate(200%);box-shadow:var(--rep-gshadow);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:11px 16px;transition:transform .16s ease-out,filter .16s ease-out,border-color .2s;display:inline-flex;position:relative;overflow:hidden}.rep-rest:before{content:"";border-radius:inherit;pointer-events:none;background:var(--rep-gsheen);position:absolute;inset:0}.rep-rest>*{z-index:1;position:relative}.rep-rest:active{filter:brightness(.98);transform:scale(.975)}@media (hover:hover) and (pointer:fine){.rep-rest:hover{filter:brightness(1.04)saturate(1.05);border-color:color-mix(in srgb,var(--hue) 50%,var(--g-border));transform:translateY(-2px)}.rep-matylda:hover{filter:brightness(1.04)saturate(1.05);border-color:var(--rep-accent);transform:translateY(-1px)}}.rep-rest-label{color:var(--rep-mute);flex-direction:column;gap:2px;display:flex}.rep-rest-label-main{font-size:14.5px;font-weight:650;line-height:1.05}.rep-rest-label-hint{font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--rep-dim);font-size:7.5px;font-weight:700;line-height:1}.rep-rest-label b{color:var(--rep-accent);font-weight:600}.rep-rest-sigil{flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;position:relative}.rep-rest-sigil:before{content:"";pointer-events:none;opacity:0;border:1px solid color-mix(in srgb,var(--rep-accent) 58%,transparent);background:color-mix(in srgb,var(--rep-accent) 12%,transparent);border-radius:50%;position:absolute;inset:-6px;transform:scale(.62)}.rep-rest-listen-wave{opacity:0;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.rep-rest-listen-wave i{transform-origin:50%;background:linear-gradient(180deg,#e7d2ff,var(--rep-accent));border-radius:99px;width:2.5px;height:14px;display:block;transform:scaleY(.35)}.rep-rest-listen-wave i:first-child{height:7px}.rep-rest-listen-wave i:nth-child(2){height:12px}.rep-rest-listen-wave i:nth-child(3){height:16px}.rep-rest-listen-wave i:nth-child(4){height:11px}.rep-rest-listen-wave i:nth-child(5){height:7px}.rep-kbd{font-family:var(--rep-fMono);letter-spacing:.1em;color:var(--rep-dim);border:1px solid var(--g-border);border-radius:5px;margin-left:2px;padding:2px 6px;font-size:10px;font-weight:700}.rep-scrim{z-index:79;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(80% 60% at 50% 100%,#08070cb8,#08070c52 60%,#0000);animation:.14s ease-out both rep-scrim-in;position:fixed;inset:0}.rep-panel{box-sizing:border-box;border:1px solid var(--rep-gborder);background:var(--rep-gbg);-webkit-backdrop-filter:blur(14px)saturate(200%);backdrop-filter:blur(14px)saturate(200%);width:100%;box-shadow:var(--rep-gshadow);border-radius:18px;flex-direction:column;min-height:0;max-height:calc(100dvh - 72px);animation:.18s cubic-bezier(.16,1,.3,1) both rep-rise;display:flex;position:relative;overflow:hidden}.rep-panel-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.rep-dockwrap.is-closing{pointer-events:none}.rep-dockwrap.is-closing .rep-panel{transform-origin:50% 100%;animation:.16s cubic-bezier(.4,0,1,1) both rep-panel-close}.rep-scrim.is-closing{pointer-events:none;animation:.14s both rep-scrim-close}.rep-head,.rep-inrow{flex:none}.rep-head{border-bottom:1px solid var(--rep-rule2);z-index:2;background:color-mix(in srgb,var(--hue) 8%,var(--g-surface));justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 13px;display:flex;position:sticky;top:0}.rep-head-brand{align-items:center;gap:10px;display:flex}.rep-head-brandcol{flex-direction:column;gap:3px;display:flex}.rep-head-kicker{font-family:var(--rep-fMono);letter-spacing:.2em;text-transform:uppercase;color:var(--rep-dim);font-size:8px;font-weight:700;line-height:1}.rep-head-title{font-family:var(--rep-fSerif);color:var(--rep-ink);letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1}.rep-head-title b{color:var(--rep-accent);font-weight:800}.rep-head-actions{align-items:center;gap:8px;display:flex}.rep-ask button.rep-new-chat{border:1px solid color-mix(in srgb,var(--rep-accent) 42%,var(--rep-gborder));background:color-mix(in srgb,var(--rep-accent) 10%,var(--rep-gbg));min-height:44px;color:var(--rep-accent);font:800 8.5px/1 var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:9px;padding:0 9px}.rep-new-chat:focus-visible{outline:2px solid color-mix(in srgb,var(--rep-accent) 70%,transparent);outline-offset:2px}.rep-x{width:44px;height:44px;font-family:var(--rep-fBody);color:var(--rep-mute);border:1px solid var(--g-border);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:1;transition:color .15s,border-color .15s,background .15s;display:flex}.rep-x:hover{color:var(--rep-ink);border-color:var(--rep-accent);background:color-mix(in srgb,var(--hue) 12%,transparent)}.rep-matylda-wrap{padding:12px 16px 0}.rep-matylda{text-align:left;cursor:pointer;width:100%;min-height:62px;color:var(--rep-ink);border:1px solid color-mix(in srgb,var(--hue) 52%,var(--rep-gborder));background:linear-gradient(120deg,color-mix(in srgb,var(--hue) 20%,var(--g-tile)),var(--rep-gbg) 58%,color-mix(in srgb,#ff7eb3 10%,var(--rep-gbg)));box-shadow:inset 0 1px 0 var(--g-inset),0 8px 24px color-mix(in srgb,var(--hue) 16%,transparent);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 11px 9px 10px;transition:transform .15s,filter .15s,border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.rep-matylda:before{content:"";pointer-events:none;background:var(--rep-gsheen);position:absolute;inset:0}.rep-matylda>*{z-index:1;position:relative}.rep-matylda:active{transform:scale(.99)}.rep-matylda:disabled{cursor:wait;opacity:.76;transform:none}.rep-matylda-sigil{width:88px;height:42px;color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--hue) 48%,var(--g-border));background:color-mix(in srgb,var(--hue) 14%,var(--g-tile));box-shadow:inset 0 1px 0 var(--g-inset);border-radius:8px;justify-content:center;align-items:center;gap:7px;display:flex}.rep-matylda-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.rep-matylda-copy strong{font-family:var(--rep-fSerif);color:var(--rep-ink);font-size:15px;font-weight:800;line-height:1.05}.rep-matylda-copy>span{font-family:var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;color:var(--rep-dim);white-space:normal;overflow-wrap:anywhere;font-size:8.5px;font-weight:700;line-height:1.25}.rep-matylda-action{font-family:var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--hue) 40%,var(--g-border));background:color-mix(in srgb,var(--hue) 10%,transparent);border-radius:6px;padding:6px 8px;font-size:9px;font-weight:800}.rep-matylda-end{cursor:pointer;width:100%;min-height:40px;font-family:var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--rep-mute);border:1px solid var(--g-border);background:var(--g-tile);border-radius:8px;margin-top:6px;padding:8px 10px;font-size:9px;font-weight:800;transition:color .15s,border-color .15s;display:block}.rep-matylda-end:hover{color:var(--rep-ink);border-color:var(--rep-accent)}.rep-matylda.is-listening,.rep-matylda.is-speaking{border-color:var(--rep-accent);box-shadow:inset 0 1px 0 var(--g-inset),0 0 0 3px color-mix(in srgb,var(--hue) 12%,transparent),0 10px 30px color-mix(in srgb,var(--hue) 22%,transparent)}.rep-matylda.is-error{border-color:color-mix(in srgb,#ff8a8a 55%,var(--g-border))}.rep-matylda.is-error .rep-matylda-action{color:#ffabab;border-color:color-mix(in srgb,#ff8a8a 50%,var(--g-border))}.rep-matylda.is-locked,.rep-matylda.is-checking,.rep-matylda.is-thinking,.rep-matylda.is-transcribing{color:var(--rep-mute);border-color:color-mix(in srgb,var(--rep-dim) 52%,var(--rep-gborder));background:linear-gradient(120deg,color-mix(in srgb,var(--rep-dim) 8%,var(--g-tile)),var(--rep-gbg));box-shadow:inset 0 1px 0 var(--g-inset),0 5px 16px color-mix(in srgb,var(--rep-dim) 9%,transparent);filter:saturate(.55)}.rep-matylda.is-locked .rep-matylda-sigil,.rep-matylda.is-checking .rep-matylda-sigil,.rep-matylda.is-thinking .rep-matylda-sigil,.rep-matylda.is-transcribing .rep-matylda-sigil{color:var(--rep-mute);border-color:var(--rep-gborder);background:color-mix(in srgb,var(--rep-dim) 7%,var(--g-tile))}.rep-matylda.is-locked .rep-matylda-copy strong,.rep-matylda.is-checking .rep-matylda-copy strong,.rep-matylda.is-thinking .rep-matylda-copy strong,.rep-matylda.is-transcribing .rep-matylda-copy strong{color:var(--rep-mute)}.rep-matylda.is-locked .rep-matylda-action,.rep-matylda.is-checking .rep-matylda-action,.rep-matylda.is-thinking .rep-matylda-action,.rep-matylda.is-transcribing .rep-matylda-action{color:var(--rep-mute);border-color:var(--rep-gborder);background:color-mix(in srgb,var(--rep-dim) 6%,transparent)}.rep-matylda.is-locked:hover{filter:saturate(.72)brightness(1.03);border-color:color-mix(in srgb,var(--rep-accent) 42%,var(--rep-gborder))}.rep-matylda.is-checking,.rep-matylda.is-thinking,.rep-matylda.is-transcribing{cursor:wait}.rep-rest.is-holding{border-color:color-mix(in srgb,var(--rep-accent) 78%,var(--rep-gborder));background:linear-gradient(125deg,color-mix(in srgb,var(--rep-accent) 24%,var(--g-tile)),var(--rep-gbg));box-shadow:inset 0 1px 0 var(--g-inset),0 0 0 4px color-mix(in srgb,var(--rep-accent) 10%,transparent),0 12px 34px color-mix(in srgb,var(--rep-accent) 30%,transparent)}.rep-rest.is-holding .rep-rest-sigil:before{animation:.45s ease-out infinite rep-voice-pulse}.rep-rest.is-holding .rep-rest-sigil .rep-dot{opacity:0;transform:scale(.5)}.rep-rest.is-holding .rep-rest-listen-wave{opacity:1}.rep-rest.is-holding .rep-rest-listen-wave i{animation:.28s ease-in-out infinite alternate rep-hold-wave}.rep-rest.is-holding .rep-rest-listen-wave i:nth-child(2),.rep-rest.is-holding .rep-rest-listen-wave i:nth-child(4){animation-delay:80ms}.rep-rest.is-holding .rep-rest-listen-wave i:nth-child(3){animation-delay:.15s}.rep-rest.is-holding .rep-rest-label{color:var(--rep-ink)}.rep-rest.is-holding .rep-rest-label-hint{color:var(--rep-accent)}.rep-matylda.is-connecting,.rep-matylda.is-checking,.rep-matylda.is-thinking,.rep-matylda.is-transcribing{border-color:color-mix(in srgb,var(--rep-accent) 72%,var(--rep-gborder))}.rep-assistant-proposal{border:1px solid color-mix(in srgb,var(--rep-accent) 38%,var(--rep-gborder));background:color-mix(in srgb,var(--rep-accent) 8%,var(--rep-gbg));box-shadow:var(--rep-gshadow-chip);border-radius:10px;margin:9px 0 0;padding:12px}.rep-assistant-proposal-k{font-family:var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--rep-accent);margin-bottom:9px;font-size:8.5px;font-weight:800}.rep-assistant-proposal-fields,.rep-assistant-proposal-picks{flex-wrap:wrap;gap:7px;display:flex}.rep-assistant-proposal-fields span,.rep-assistant-proposal-picks span{border:1px solid var(--rep-gborder);background:var(--rep-gbg);color:var(--rep-text);border-radius:8px;flex-direction:column;gap:2px;padding:7px 9px;font-size:12px;display:flex}.rep-assistant-proposal-fields span{flex:130px}.rep-assistant-proposal-fields b{font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--rep-dim);font-size:8px}.rep-assistant-journal-controls{border-top:1px solid var(--rep-gborder);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:9px;padding-top:9px;display:grid}.rep-assistant-journal-controls label{gap:4px;min-width:0;display:grid}.rep-assistant-journal-controls label>span{font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--rep-dim);font-size:8px;font-weight:800}.rep-assistant-journal-controls select,.rep-assistant-journal-controls input{box-sizing:border-box;border:1px solid var(--rep-gborder);background:var(--rep-gbg);width:100%;min-width:0;height:38px;color:var(--rep-text);font:600 11px/1.2 var(--rep-fSans);border-radius:8px;padding:0 9px}.rep-assistant-journal-controls select:focus-visible,.rep-assistant-journal-controls input:focus-visible{outline:2px solid color-mix(in srgb,var(--rep-accent) 60%,transparent);outline-offset:1px}.rep-assistant-journal-controls select:disabled,.rep-assistant-journal-controls input:disabled{opacity:.62}.rep-assistant-journal-controls p{color:var(--rep-mute);grid-column:1/-1;margin:0;font-size:10.5px;line-height:1.45}.rep-assistant-journal-status{border:1px solid var(--rep-gborder);background:var(--rep-gbg);color:var(--rep-mute);border-radius:8px;grid-column:1/-1;padding:7px 9px;font-size:10.5px;line-height:1.4}.rep-assistant-journal-status.is-saved,.rep-assistant-journal-status.is-duplicate{border-color:color-mix(in srgb,var(--rep-ok,#2f9e6f) 48%,var(--rep-gborder));color:var(--rep-ok,#2f9e6f)}.rep-assistant-journal-status.is-error,.rep-assistant-journal-status.is-idempotency-conflict{border-color:color-mix(in srgb,var(--danger,#c94b55) 48%,var(--rep-gborder));color:var(--danger,#c94b55)}.rep-assistant-proposal-grade{color:var(--rep-text);align-items:center;gap:9px;margin-bottom:8px;font-size:12px;display:flex}.rep-assistant-proposal-grade b{border:1px solid var(--rep-accent);width:30px;height:30px;font-family:var(--rep-fSerif);color:var(--rep-accent);border-radius:8px;place-items:center;font-size:18px;display:grid}.rep-assistant-proposal-actions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.rep-ask .rep-assistant-proposal-actions button{border:1px solid var(--rep-gborder);background:var(--rep-gbg);min-height:44px;color:var(--rep-mute);font-family:var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:800}.rep-assistant-proposal-actions button:last-child{border-color:var(--rep-accent);color:var(--rep-accent)}.rep-assistant-proposal-actions button:disabled{cursor:not-allowed;opacity:.48}.rep-assistant-proposal-actions button.rep-assistant-proposal-saved{border-color:var(--rep-ok,#2f9e6f);color:var(--rep-ok,#2f9e6f)}@media (width<=520px){.rep-assistant-journal-controls{grid-template-columns:1fr}.rep-assistant-journal-controls p,.rep-assistant-journal-status{grid-column:1}}.rep-assistant-navigation{border:1px solid color-mix(in srgb,var(--rep-accent) 44%,var(--rep-gborder));background:color-mix(in srgb,var(--rep-accent) 9%,var(--rep-gbg));box-shadow:var(--rep-gshadow-chip);border-radius:10px;gap:5px;margin:9px 0 0;padding:12px;display:grid}.rep-assistant-navigation-k{font-family:var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--rep-accent);font-size:8.5px;font-weight:800}.rep-assistant-navigation strong{font-family:var(--rep-fSerif);color:var(--rep-ink);font-size:15px;line-height:1.25}.rep-assistant-navigation-note{color:var(--rep-mute);font-size:11px;line-height:1.45}.rep-thread-history{border-bottom:1px solid var(--rep-rule2);gap:14px;padding:20px;display:grid}.rep-thread-history-k{font:800 8.5px/1 var(--rep-fMono);letter-spacing:.15em;text-transform:uppercase;color:var(--rep-dim)}.rep-thread-turn{gap:6px;min-width:0;display:grid}.rep-thread-turn.is-user{border:1px solid var(--rep-rule2);background:color-mix(in srgb,var(--rep-accent) 5%,transparent);border-radius:12px;margin-left:clamp(20px,8vw,70px);padding:10px 12px}.rep-turn-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.rep-thread-role{font:800 8px/1 var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--rep-dim)}.rep-turn-header.is-assistant .rep-thread-role{color:var(--rep-accent)}.rep-turn-source{color:var(--rep-dim);font:700 8.5px/1.35 var(--rep-fMono);letter-spacing:.04em;text-align:right}.rep-thread-turn.is-user>p{max-width:70ch;color:var(--rep-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.58}.rep-thread-sources{border-top:1px solid var(--rep-rule2);margin-top:2px;padding-top:6px}.rep-thread-sources summary{width:max-content;max-width:100%;min-height:44px;color:var(--rep-accent);font:750 8.5px/1.4 var(--rep-fMono);cursor:pointer;border-radius:4px;align-items:center;padding:0 2px;display:flex}.rep-thread-source-list{gap:6px;margin-top:7px;display:grid}.rep-thread-source-list a,.rep-thread-source-list>span{color:var(--rep-mute);overflow-wrap:anywhere;gap:3px;font-size:11px;line-height:1.4;text-decoration:none;display:grid}.rep-thread-source-list a:hover{color:var(--rep-ink);text-underline-offset:2px;text-decoration:underline}.rep-thread-source-list b{color:var(--rep-accent);font-family:var(--rep-fMono)}.rep-ans{border-bottom:1px solid var(--rep-rule2);min-height:0;padding:20px 20px 6px;overflow:visible}.rep-ans-k{font-family:var(--rep-fMono);letter-spacing:.18em;text-transform:uppercase;color:var(--rep-dim);align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:700;display:flex}.rep-ans-q{font-family:var(--rep-fSerif);color:var(--rep-ink);letter-spacing:-.015em;margin-bottom:14px;font-size:18px;font-weight:800;line-height:1.25}.rep-search{font-family:var(--rep-fMono);letter-spacing:.04em;color:var(--rep-mute);align-items:center;gap:10px;padding:2px 0 6px;font-size:12px;font-weight:700;display:flex}.rep-evidence-preview{border:1px solid color-mix(in srgb,var(--rep-accent) 30%,var(--rep-rule2));background:color-mix(in srgb,var(--rep-accent) 6%,transparent);border-radius:12px;gap:8px;margin:14px 0;padding:13px 14px;display:grid}.rep-evidence-preview-k{color:var(--rep-accent);font:800 8.5px/1.2 var(--rep-fMono);letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rep-evidence-preview-k span:last-child{color:var(--rep-dim);letter-spacing:.06em}.rep-evidence-preview-q{color:var(--rep-dim);font:700 10px/1.45 var(--rep-fMono)}.rep-evidence-preview details{border-top:1px solid var(--rep-rule2);padding-top:7px}.rep-evidence-preview summary{width:max-content;max-width:100%;min-height:44px;color:var(--rep-accent);font:750 8.5px/1.4 var(--rep-fMono);cursor:pointer;border-radius:4px;align-items:center;padding:0 2px;display:flex}.rep-thread-sources summary:focus-visible,.rep-evidence-preview summary:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-evidence-preview-status{color:var(--rep-dim);font:700 8.5px/1.4 var(--rep-fMono);letter-spacing:.04em}.rep-evidence-drawer{border-top:1px solid var(--rep-rule2);margin:14px 0 4px;padding-top:2px}.rep-evidence-drawer>summary{width:max-content;max-width:100%;min-height:44px;color:var(--rep-accent);font:750 9.5px/1.4 var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:0 2px;list-style:none;display:flex}.rep-evidence-drawer>summary::-webkit-details-marker{display:none}.rep-evidence-drawer>summary:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-evidence-drawer>summary i{font-style:normal;transition:transform .18s}.rep-evidence-drawer[open]>summary i{transform:rotate(90deg)}.rep-evidence-drawer-state{color:var(--rep-dim);letter-spacing:.05em;text-transform:none;font-weight:700}.rep-evidence-drawer .rep-evidence-preview{margin:8px 0}.rep-evidence-drawer .rep-srcs{margin-top:4px;padding-bottom:6px}.rep-evidence-chips{gap:7px;margin:8px 0 6px;display:grid}.rep-evidence-chips-k{color:var(--rep-dim);font:700 8.5px/1.4 var(--rep-fMono);letter-spacing:.06em}.rep-evidence-chips-row{flex-wrap:wrap;gap:7px;display:flex}.rep-evidence-chip{text-decoration:none}.rep-turn-watermark{color:var(--rep-dim);font:750 8.5px/1.35 var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--rep-rule2);border-radius:999px;padding:2px 7px;animation:1.6s ease-in-out infinite rep-watermark-pulse}@keyframes rep-watermark-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.rep-turn-watermark{animation:none}}.rep-answer-overflow{margin-left:auto;display:inline-flex;position:relative}.rep-answer-overflow-btn{min-width:40px;min-height:40px;color:var(--rep-dim);font:800 15px/1 var(--rep-fMono);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.rep-answer-overflow-btn:hover,.rep-answer-overflow-btn[aria-expanded=true]{color:var(--rep-ink);background:color-mix(in srgb,var(--rep-accent) 8%,transparent)}.rep-answer-overflow-btn:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-answer-overflow-menu{z-index:5;border:1px solid var(--rep-rule2);background:var(--rep-bg,#101014);border-radius:11px;min-width:180px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 28px #00000047}.rep-answer-overflow-menu button{width:100%;min-height:40px;color:var(--rep-mute);font:700 12px/1.3 var(--rep-fMono);letter-spacing:.03em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 11px;display:block}.rep-answer-overflow-menu button:hover{color:var(--rep-ink);background:color-mix(in srgb,var(--rep-accent) 10%,transparent)}.rep-dots:after{content:"";animation:1.2s steps(4,end) infinite rep-dots}.rep-assistant-prose{gap:8px;min-width:0;display:grid}.rep-assistant-prose .rep-body{max-width:70ch;color:var(--rep-text);font-family:var(--rep-fBody);letter-spacing:normal;overflow-wrap:anywhere;margin:0;font-size:17.5px;font-weight:400;line-height:1.75}.rep-current-prose{margin-top:14px}.rep-current-answer{margin-top:24px}.rep-answer-exhibits{border-top:1px solid var(--rep-rule2);gap:16px;margin-top:24px;padding-top:24px;display:grid}.rep-body{font-family:var(--rep-fBody);color:var(--rep-text);font-size:17.5px;line-height:1.75}.rep-body b,.rep-token-strong{color:var(--rep-ink);font-weight:700}.rep-token-em{font-style:italic}.rep-citation{width:44px;height:30px;color:var(--rep-accent);font:800 10px/1 var(--rep-fMono);vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin:0 1px;padding:0;display:inline-grid;position:relative}.rep-citation:before{content:"";position:absolute;inset:-7px 0}.rep-citation>span{border:1px solid color-mix(in srgb,var(--rep-accent) 26%,transparent);background:color-mix(in srgb,var(--rep-accent) 12%,transparent);border-radius:5px;place-items:center;min-width:25px;height:20px;padding:0 4px;transition:background-color .15s,border-color .15s;display:grid}.rep-citation:hover>span,.rep-citation[aria-expanded=true]>span{border-color:color-mix(in srgb,var(--rep-accent) 60%,transparent);background:color-mix(in srgb,var(--rep-accent) 22%,transparent)}.rep-citation:focus-visible{outline:2px solid var(--rep-accent);outline-offset:1px;border-radius:7px}.rep-source-detail{border:1px solid color-mix(in srgb,var(--rep-accent) 28%,var(--rep-rule2));background:color-mix(in srgb,var(--rep-accent) 5%,var(--rep-gbg));border-radius:12px;gap:10px;margin:4px 0 6px;padding:12px 13px;display:grid}.rep-source-detail-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;display:grid}.rep-source-detail-head>span:last-child{gap:5px;min-width:0;display:grid}.rep-source-detail-head strong{color:var(--rep-ink);font:700 13px/1.4 var(--rep-fBody);overflow-wrap:anywhere}.rep-source-detail-number{color:var(--rep-accent);font:800 10px/1.4 var(--rep-fMono)}.rep-source-meta{color:var(--rep-dim);font:650 10px/1.45 var(--rep-fMono);flex-wrap:wrap;gap:4px 10px;display:flex}.rep-source-meta>span,.rep-source-meta>time{position:relative}.rep-source-meta>span:not(:first-child):before,.rep-source-meta>time:before{content:"·";color:var(--rep-rule);position:absolute;left:-7px}.rep-source-meta.is-compact{font-size:9px}.rep-source-claims{border-top:1px solid var(--rep-rule2);gap:5px;padding-top:8px;display:grid}.rep-source-claims>span{color:var(--rep-dim);font:750 9px/1.2 var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase}.rep-source-claims ul{color:var(--rep-text);gap:5px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.rep-source-claims-empty{color:var(--rep-dim);margin:0;font-size:11px;line-height:1.5}.rep-source-open{border:1px solid color-mix(in srgb,var(--rep-accent) 34%,var(--rep-rule));min-height:44px;color:var(--rep-accent);font:750 10px/1 var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;text-decoration:none;display:inline-flex}.rep-source-open:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-research-scope{border:1px solid var(--rep-rule2);background:color-mix(in srgb,var(--rep-accent) 5%,transparent);border-radius:10px;gap:8px;margin-top:14px;padding:11px 12px;display:grid}.rep-research-scope-k{color:var(--rep-accent);font:800 9px/1.2 var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase}.rep-research-scope dl{flex-wrap:wrap;gap:6px;margin:0;display:flex}.rep-research-scope dl>div{border:1px solid var(--rep-rule2);background:var(--rep-gbg);min-width:0;font:650 9px/1.35 var(--rep-fMono);border-radius:7px;gap:5px;padding:5px 7px;display:flex}.rep-research-scope dt{color:var(--rep-dim);text-transform:uppercase}.rep-research-scope dd{color:var(--rep-text);overflow-wrap:anywhere;margin:0}.rep-research-scope p{color:var(--rep-dim);font:600 10px/1.5 var(--rep-fBody);margin:0}.rep-caret{vertical-align:text-bottom;background:var(--rep-accent);width:8px;height:16px;margin-left:2px;animation:1s step-end infinite rep-blink;display:inline-block}.rep-pk-chart-fallback{background:color-mix(in srgb,var(--rep-accent) 3%,var(--g-surface));min-height:248px;color:var(--rep-dim);font:700 9px/1.3 var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;border-radius:14px;place-items:center;margin:16px 0 6px;display:grid}.rep-srcs{animation:rep-state-reveal var(--motion-surface,.26s) cubic-bezier(.22,1,.36,1) both;flex-wrap:wrap;gap:6px;margin:16px 0 6px;display:flex}.rep-src{box-sizing:border-box;border:1px solid var(--rep-gborder);background:var(--rep-gbg);width:100%;max-width:100%;min-height:44px;box-shadow:var(--rep-gshadow-chip);-webkit-tap-highlight-color:transparent;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:7px 10px;text-decoration:none;transition:transform .14s ease-out,filter .14s ease-out,border-color .15s;display:grid;position:relative}.rep-src:active{filter:brightness(.97);transform:scale(.975)}@media (hover:hover) and (pointer:fine){.rep-src:hover{filter:brightness(1.04);border-color:var(--src-c);transform:translateY(-2px)}}.rep-ask .rep-stack-grade__actions button{min-height:44px}.rep-src-n{font-family:var(--rep-fMono);white-space:nowrap;word-break:keep-all;flex:none;font-size:10.5px;font-weight:800;line-height:1.35}.rep-src-copy{gap:4px;min-width:0;display:grid}.rep-src-l{min-width:0;color:var(--rep-text);overflow-wrap:anywhere;word-break:normal;font-size:13.5px;font-weight:500;line-height:1.35}.rep-src-t{font-family:var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;color:var(--rep-dim);border-left:1px solid var(--rep-rule);white-space:nowrap;word-break:keep-all;overflow-wrap:normal;flex:none;padding-left:8px;font-size:9.5px;font-weight:700;line-height:1.35}.rep-follow{border-top:1px solid var(--rep-rule2);animation:rep-state-reveal var(--motion-surface,.26s) cubic-bezier(.22,1,.36,1) both;padding:13px 18px 4px}.rep-follow-k{font-family:var(--rep-fMono);letter-spacing:.18em;text-transform:uppercase;color:var(--rep-dim);margin-bottom:9px;font-size:9px;font-weight:700}.rep-inrow{border:1px solid var(--rep-gborder);background:var(--rep-gbg);box-shadow:var(--rep-gshadow);border-radius:14px;align-items:center;gap:11px;margin:14px 16px;padding:11px 11px 11px 15px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.rep-inrow:before{content:"";border-radius:inherit;pointer-events:none;background:var(--rep-gsheen);position:absolute;inset:0}.rep-inrow>*{z-index:1;position:relative}.rep-inrow:focus-within{border-color:color-mix(in srgb,var(--hue) 60%,var(--g-border))}.rep-input{min-width:0;color:var(--rep-ink);font-family:var(--rep-fBody);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.rep-input::placeholder{color:var(--rep-dim)}.rep-go{width:44px;height:44px;font-family:var(--rep-fBody);color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--hue) 40%,var(--g-border));background:linear-gradient(180deg, var(--g-inset), color-mix(in srgb,var(--hue) 22%,var(--g-tile)));box-shadow:inset 0 1px 0 var(--g-inset), 0 2px 8px color-mix(in srgb,var(--hue) 30%,var(--g-ambient));cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:600;line-height:1;transition:filter .15s,border-color .15s,color .15s,opacity .15s;display:flex}.rep-go:hover{color:var(--rep-ink);border-color:var(--rep-accent);filter:brightness(1.06)saturate(1.05)}.rep-go:disabled{opacity:.4;cursor:default;color:var(--rep-mute);background:var(--g-tile);box-shadow:none}.rep-go--stop .rep-go-stop-glyph{background:currentColor;border-radius:2.5px;width:11px;height:11px;display:block}.rep-sugs{padding:0 16px 14px}.rep-sugs-k{font-family:var(--rep-fMono);letter-spacing:.18em;text-transform:uppercase;color:var(--rep-dim);margin-bottom:9px;font-size:9px;font-weight:700}.rep-sugs-row{flex-wrap:wrap;gap:6px;display:flex}.rep-chip{font-family:var(--rep-fMono);color:var(--rep-mute);border:1px solid var(--rep-gborder);background:var(--rep-gbg);box-shadow:var(--rep-gshadow-chip);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:9px;padding:7px 11px;font-size:11px;font-weight:700;transition:transform .14s ease-out,filter .14s ease-out,color .15s,border-color .15s}.rep-chip:active{filter:brightness(.97);transform:scale(.975)}@media (hover:hover) and (pointer:fine){.rep-chip:hover{color:var(--rep-ink);border-color:color-mix(in srgb,var(--hue) 55%,var(--g-border));transform:translateY(-2px)}}.rep-tool-cta{cursor:pointer;border:1px solid var(--rep-gborder-deep);background:var(--rep-gbg-deep);box-shadow:var(--rep-gshadow-chip);-webkit-tap-highlight-color:transparent;border-radius:11px;align-items:center;gap:10px;margin-top:14px;padding:11px 15px;text-decoration:none;transition:transform .14s ease-out,filter .14s ease-out,border-color .15s;display:inline-flex}.rep-tool-cta:active{filter:brightness(.97);transform:scale(.985)}@media (hover:hover) and (pointer:fine){.rep-tool-cta:hover{filter:brightness(1.05)saturate(1.05);border-color:var(--rep-accent);transform:translateY(-2px)}}.rep-tool-cta--page{border-color:var(--g-border);background:var(--g-tile)}.rep-tool-cta--page:hover{border-color:var(--rep-mute)}.rep-tool-cta-l{color:var(--rep-ink);letter-spacing:-.01em;font-size:13.5px;font-weight:700}.rep-tool-cta-arrow{font-family:var(--rep-fMono);color:var(--rep-accent);font-size:14px;font-weight:700}.rep-capabilities-k{font-family:var(--rep-fMono);letter-spacing:.18em;text-transform:uppercase;color:var(--rep-dim);margin-bottom:9px;font-size:9px;font-weight:700}.rep-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rep-capability{text-align:left;cursor:pointer;border:1px solid var(--rep-gborder);min-height:66px;color:var(--rep-text);background:color-mix(in srgb,var(--g-tile) 82%,transparent);box-shadow:var(--rep-gshadow-chip);border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s,background .16s;display:grid}.rep-capability--stack{grid-column:1/-1}.rep-capability-icon{width:34px;height:34px;color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--rep-accent) 36%,var(--g-border));background:color-mix(in srgb,var(--rep-accent) 10%,var(--g-tile));border-radius:7px;place-items:center;display:grid}.rep-capability-copy{gap:3px;min-width:0;display:grid}.rep-capability-copy strong{font:750 12.5px/1.2 var(--rep-fBody);color:var(--rep-ink)}.rep-capability-copy span{white-space:normal;overflow-wrap:anywhere;font:600 8px/1.35 var(--rep-fMono);color:var(--rep-dim)}.rep-capability:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-capability:active{background:color-mix(in srgb,var(--rep-accent) 9%,var(--g-tile));transform:scale(.985)}@media (hover:hover) and (pointer:fine){.rep-capability:hover{border-color:color-mix(in srgb,var(--rep-accent) 55%,var(--g-border));background:color-mix(in srgb,var(--rep-accent) 7%,var(--g-tile));transform:translateY(-1px)}}.rep-companion{box-shadow:none;color:var(--rep-text);background:0 0;border:0;border-radius:0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;margin:12px 16px 8px;padding:0;display:grid;position:relative;overflow:visible}.rep-companion:before{display:none}.rep-companion>*{z-index:1;position:relative}.rep-companion-mark{width:24px;height:24px;color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--hue) 42%,var(--g-border));background:color-mix(in srgb,var(--hue) 13%,var(--g-tile));box-shadow:inset 0 1px 0 var(--g-inset);border-radius:8px;place-items:center;display:grid}.rep-companion-copy{min-width:0}.rep-companion h2{font:800 12px/1.2 var(--rep-fSerif);letter-spacing:-.01em;color:var(--rep-ink);margin:0 0 3px}.rep-companion p{font:500 11px/1.4 var(--rep-fBody);color:var(--rep-mute);margin:0}.rep-suggest{margin-top:14px}.rep-suggest-k{font-family:var(--rep-fMono);letter-spacing:.14em;text-transform:uppercase;color:var(--rep-mute);margin-bottom:8px;font-size:10px;font-weight:700}.rep-suggest-chips{flex-direction:column;gap:7px;display:flex}.rep-suggest-chips .rep-chip{border-radius:9px}.rep-starts{flex-direction:column;gap:8px;display:flex}.rep-start{text-align:left;cursor:pointer;border:1px solid var(--rep-gborder);background:var(--rep-gbg);width:100%;box-shadow:var(--rep-gshadow);-webkit-tap-highlight-color:transparent;border-radius:11px;align-items:center;gap:13px;padding:13px 15px;transition:transform .14s ease-out,filter .14s ease-out,border-color .15s;display:flex;position:relative}.rep-start:active{filter:brightness(.97);transform:scale(.985)}@media (hover:hover) and (pointer:fine){.rep-start:hover{filter:brightness(1.04)saturate(1.04);border-color:color-mix(in srgb,var(--hue) 50%,var(--g-border));transform:translateY(-2px)}}.rep-start-n{font-family:var(--rep-fMono);color:var(--rep-accent);letter-spacing:.06em;opacity:.85;flex-shrink:0;font-size:11px;font-weight:700}.rep-start-q{font-family:var(--rep-fBody);color:var(--rep-text);font-size:14.5px;font-weight:500;line-height:1.3}.rep-disclaim{border:1px solid color-mix(in srgb,var(--g-outcome) 34%,transparent);background:color-mix(in srgb,var(--g-outcome) 8%,transparent);color:var(--rep-mute);animation:rep-state-reveal var(--motion-surface,.26s) cubic-bezier(.22,1,.36,1) both;border-radius:11px;margin:14px 0 4px;padding:10px 13px;font-size:12px;line-height:1.5}.rep-disclaim--persistent{border-bottom:0;border-left:0;border-right:0;border-radius:0;flex:none;margin:0;padding:8px 16px;font-size:10px;line-height:1.4;animation:none}.rep-disclaim--bottom-edge{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.rep-welcome{gap:5px;padding-top:14px;padding-bottom:5px;display:grid}.rep-welcome strong{min-width:0;max-width:100%;font-family:var(--rep-fDisplay);color:var(--rep-text);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(20px,3.4vw,28px);line-height:1}.rep-welcome strong[data-name-fit=long]{font-size:clamp(18px,3vw,24px)}.rep-welcome strong[data-name-fit=very-long]{font-size:clamp(16px,2.6vw,20px);line-height:1.08}.rep-welcome strong[data-name-fit=extreme]{font-size:clamp(14px,2.2vw,18px);line-height:1.12}.rep-welcome span{max-width:54ch;font-family:var(--rep-fBody);color:var(--rep-mute);font-size:13px;line-height:1.45}.rep-trust{border-top:1px solid var(--rep-rule2);background:color-mix(in srgb,var(--hue) 8%,transparent);font-family:var(--rep-fMono);letter-spacing:.04em;color:var(--rep-mute);align-items:flex-start;gap:9px;padding:11px 16px;font-size:10px;font-weight:700;display:flex}.rep-trust b{color:var(--rep-ink)}.rep-trust-dot{background:var(--rep-green);width:6px;height:6px;box-shadow:0 0 8px var(--rep-green);border-radius:50%;flex-shrink:0;margin-top:3px}.rep-trust-txt{flex-direction:column;gap:3px;line-height:1.4;display:flex}.rep-trust-fine{color:var(--rep-dim);letter-spacing:.02em;font-weight:400}.rep-trust-link{color:inherit;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--rep-accent) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--rep-accent) 55%,transparent)}.rep-trust-link:hover{-webkit-text-decoration-color:var(--rep-accent);text-decoration-color:var(--rep-accent)}.rep-trust-link:hover b{color:var(--rep-accent)}.rep-trust-link:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px;border-radius:3px}.rep-status{font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--rep-accent) 45%,transparent);border-radius:5px;margin-left:1px;padding:2px 5px;font-size:9px;font-weight:800;line-height:1}.rep-report{align-items:center;min-height:22px;margin:12px 0 2px;display:flex}.rep-report-link{cursor:pointer;font-family:var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase;color:var(--rep-dim);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:10px;font-weight:700;text-decoration:underline;transition:color .15s}.rep-report-link:hover{color:var(--rep-mute)}.rep-report-pick{width:100%;animation:rep-state-reveal var(--motion-state,.19s) cubic-bezier(.22,1,.36,1) both;flex-direction:column;gap:9px;display:flex}.rep-report-k{font-family:var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase;color:var(--rep-dim);font-size:10px;font-weight:700}.rep-report-opt{text-transform:none;letter-spacing:.02em;color:var(--rep-dim);opacity:.8;font-weight:400}.rep-report-chips{flex-wrap:wrap;gap:7px;display:flex}.rep-report-chip{background:var(--rep-gbg);border:1px solid var(--rep-gborder);box-shadow:var(--rep-gshadow-chip);cursor:pointer;font-family:var(--rep-fBody);color:var(--rep-mute);border-radius:7px;padding:4px 9px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,filter .15s}.rep-report-chip:hover:not(:disabled){border-color:var(--rep-accent);color:var(--rep-ink)}.rep-report-chip.is-on{border-color:var(--rep-accent);color:var(--rep-ink);background:var(--rep-gbg-deep)}.rep-report-chip:disabled{opacity:.5;cursor:default}.rep-report-actions{align-items:center;gap:12px;margin-top:1px;display:flex}.rep-report-send{background:var(--rep-accent);border:1px solid var(--rep-accent);cursor:pointer;font-family:var(--rep-fMono);letter-spacing:.04em;text-transform:uppercase;color:#0b0a12;border-radius:8px;padding:6px 13px;font-size:11px;font-weight:800;transition:opacity .15s}.rep-report-send:hover:not(:disabled){opacity:.88}.rep-report-send:disabled{opacity:.55;cursor:default}.rep-report-cancel{cursor:pointer;font-family:var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase;color:var(--rep-dim);background:0 0;border:none;padding:0;font-size:10px;font-weight:700;transition:color .15s}.rep-report-cancel:hover:not(:disabled){color:var(--rep-mute)}.rep-report-cancel:disabled{opacity:.5;cursor:default}.rep-report-done{font-family:var(--rep-fMono);letter-spacing:.04em;text-transform:uppercase;color:var(--rep-green);animation:rep-state-reveal var(--motion-state,.19s) cubic-bezier(.22,1,.36,1) both;font-size:10px;font-weight:700}.rep-report-err{color:var(--rep-mute)}.rep-asks-left{font-family:var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;color:var(--rep-dim);border:1px solid var(--g-border);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:700;line-height:1}.rep-limit{animation:rep-state-reveal var(--motion-surface,.26s) cubic-bezier(.22,1,.36,1) both;padding:2px 0 6px;scroll-margin-top:16px}.rep-meter-card{border:1px solid var(--rep-gborder);background:var(--rep-gbg);box-shadow:var(--rep-gshadow-chip,none);border-radius:16px;padding:15px 16px}.rep-meter-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.rep-meter-label{font-family:var(--rep-fMono);letter-spacing:.16em;text-transform:uppercase;color:var(--rep-mute);font-size:10px;font-weight:700}.rep-meter-count{font-family:var(--rep-fSerif);color:var(--rep-ink);font-size:17px;font-weight:800;line-height:1}.rep-meter-count small{font-family:var(--rep-fSerif);color:var(--rep-dim);font-size:13px;font-weight:800}.rep-meter-bar{background:color-mix(in srgb,var(--rep-accent) 16%,transparent);border-radius:9px;height:9px;margin-top:11px;overflow:hidden}.rep-meter-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--rep-accent) 78%,#000),var(--rep-accent));border-radius:9px;height:100%;display:block}.rep-meter-note{font-family:var(--rep-fMono);letter-spacing:.11em;text-transform:uppercase;color:var(--rep-accent);align-items:center;gap:8px;margin-top:11px;font-size:10px;font-weight:700;display:flex}.rep-meter-note svg{flex:none}.rep-sell-kick{font-family:var(--rep-fMono);letter-spacing:.24em;text-transform:uppercase;color:var(--rep-accent);margin-top:18px;font-size:10px;font-weight:700}.rep-sell-h1{font-family:var(--rep-fSerif);letter-spacing:-.028em;color:var(--rep-ink);margin:8px 0 0;font-size:26px;font-weight:800;line-height:1.04}.rep-sell-pp{color:var(--rep-accent)}.rep-limit-body{color:var(--rep-mute);margin:11px 0 0;font-size:15px;font-weight:500;line-height:1.5}.rep-limit-body b{color:var(--rep-ink);font-weight:700}.rep-miniplan{border:1px solid var(--rep-gborder);background:color-mix(in srgb,var(--rep-accent) 6%,transparent);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:13px 15px;display:flex}.rep-miniplan-price{font-family:var(--rep-fSerif);letter-spacing:-.02em;color:var(--rep-ink);font-size:19px;font-weight:800}.rep-miniplan-price small{color:var(--rep-mute);font-size:12px;font-weight:700}.rep-miniplan-anchor{font-family:var(--rep-fMono);color:var(--rep-dim);margin-left:6px;font-size:11px;font-weight:400;text-decoration:line-through}.rep-miniplan-badge{font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:#0b0a12;background:linear-gradient(135deg,color-mix(in srgb,var(--rep-accent) 80%,#000),var(--rep-accent));white-space:nowrap;border-radius:999px;flex:none;padding:6px 11px;font-size:9px;font-weight:700}.rep-tiersteps{align-items:center;gap:8px;margin-top:16px;display:flex}.rep-tierstep{text-align:center;border:1px solid var(--rep-gborder);background:color-mix(in srgb,var(--rep-accent) 5%,transparent);border-radius:11px;flex:1;padding:10px 6px}.rep-tierstep b{font-family:var(--rep-fSerif);color:var(--rep-text);font-size:17px;font-weight:800;display:block}.rep-tierstep span{font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--rep-dim);margin-top:3px;font-size:8px;display:block}.rep-tierstep.is-hot{border-color:color-mix(in srgb,var(--rep-accent) 45%,transparent);background:color-mix(in srgb,var(--rep-accent) 14%,transparent)}.rep-tierstep.is-hot b,.rep-tierstep.is-hot span{color:var(--rep-accent)}.rep-tierstep-arrow{color:var(--rep-dim);flex:none}.rep-sell-cta{cursor:pointer;width:100%;min-height:52px;font-family:var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;color:#0b0a12;background:linear-gradient(135deg,color-mix(in srgb,var(--rep-accent) 82%,#000) 0%,var(--rep-accent) 60%,color-mix(in srgb,var(--rep-accent) 70%,#fff) 100%);box-shadow:0 14px 30px -12px color-mix(in srgb,var(--rep-accent) 60%,transparent);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:12.5px;font-weight:700;transition:filter .15s,transform .15s;display:flex}.rep-sell-cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.rep-sell-arr{font-size:16px}.rep-sell-sub{text-align:center;font-family:var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;color:var(--rep-mute);margin-top:11px;font-size:10px}.rep-sell-alt{text-align:center;font-family:var(--rep-fMono);letter-spacing:.03em;color:var(--rep-mute);margin-top:14px;font-size:11px}.rep-sell-alt a{color:var(--rep-accent);cursor:pointer;font-weight:700;text-decoration:underline}@media (width<=520px){html:not([data-design=lg]) #app-view[data-route-view=entry]{padding-bottom:68px}html:not([data-design=lg]) #app-view[data-route-view=entry] .rep-dockwrap:not(.is-open){position:absolute;bottom:max(14px,env(safe-area-inset-bottom))!important}.rep-dockwrap{left:12px;right:12px;transform:none;bottom:max(14px,env(safe-area-inset-bottom))!important;width:auto!important}.rep-dockwrap:not(.is-open){max-width:calc(100vw - 24px);left:50%;right:auto;transform:translate(-50%)}.rep-rest{justify-content:center;gap:9px;min-height:38px;padding:8px 14px}.rep-rest-label-main{font-size:13px}.rep-rest .rep-kbd{display:none}.rep-dockwrap.is-open{left:0;right:0;bottom:var(--rep-keyboard-offset,0px)!important}.rep-panel{max-height:calc(100vh - 12px);max-height:calc(var(--rep-viewport-height,100dvh) - max(12px, env(safe-area-inset-top)));overscroll-behavior:contain;border-radius:18px 18px 0 0;padding-bottom:0;overflow:hidden}.rep-panel-scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.rep-panel[data-mode=open] .rep-panel-scroll{padding-bottom:0}.rep-panel[data-mode=answered] .rep-inrow--dock{margin-bottom:calc(10px + env(safe-area-inset-bottom))}.rep-ans-q{font-size:17px}.rep-pk-chart-fallback{min-height:226px}.rep-inrow{cursor:text;margin:10px 14px}.rep-sugs,.rep-follow,.rep-capabilities{padding-left:14px;padding-right:14px}.rep-capability{min-height:56px;padding:9px}.rep-capability-copy>span{display:none}.rep-trust{font-size:9.5px}.rep-kbd-head{display:none}.rep-head{padding:13px 14px 12px}.rep-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}body:not(.native-app) .rep-ask .rep-panel{-webkit-backdrop-filter:blur(8px)saturate(170%);backdrop-filter:blur(8px)saturate(170%)}body{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}}@media (width<=380px){.rep-capability--stack{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.rep-capability{transition:none}}html[data-theme=light] .rep-ask{--rep-ink:var(--ink);--rep-text:var(--text);--rep-mute:var(--textMute);--rep-dim:var(--textDim);--rep-rule:var(--rule);--rep-rule2:var(--rule2);--rep-green:#1f7a4d}html[data-theme=light] .rep-scrim{background:radial-gradient(80% 60% at 50% 100%,#462d3c33,#462d3c14 60%,#0000)}html[data-theme=carbon] .rep-ask{--hue:var(--brand-accent);--rep-accent:var(--brand-accent)}html[data-theme=carbon] .rep-rest-listen-wave i{background:linear-gradient(180deg,color-mix(in srgb,var(--rep-accent) 40%,#fff),var(--rep-accent))}body.native-app .rep-ask .rep-panel{background:linear-gradient(165deg, color-mix(in srgb,var(--hue) 8%,var(--g-surface)) 0%, color-mix(in srgb,var(--hue) 3%,var(--g-surface)) 100%);-webkit-backdrop-filter:none;backdrop-filter:none}body.native-app .rep-ask .rep-inrow{background:color-mix(in srgb,var(--hue) 8%,var(--g-surface))}@media (prefers-reduced-transparency:reduce){.rep-ask .rep-panel,.rep-ask .rep-rest{background:var(--g-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.rep-ask .rep-inrow,.rep-ask .rep-start,.rep-ask .rep-src,.rep-ask .rep-chip,.rep-ask .rep-report-chip,.rep-ask .rep-tool-cta{background:var(--g-surface)}.rep-panel:before,.rep-rest:before,.rep-inrow:before{display:none}}@media (prefers-reduced-motion:reduce){.rep-dot.is-rest,.rep-panel,.rep-scrim,.rep-srcs,.rep-dockwrap.is-closing .rep-panel,.rep-scrim.is-closing,.rep-caret{animation:none}.rep-rest.is-holding .rep-rest-sigil:before,.rep-rest.is-holding .rep-rest-listen-wave i{opacity:1;animation:none}}html[data-theme=carbon] .rep-ask .rep-panel{background-color:#181c22;background-image:linear-gradient(168deg,#1e232b 0%,#171b21 58%,#131519 100%);border-color:#e4eef829 #0a0c10 #0a0c10;box-shadow:inset 0 1px #e4eef821,inset 0 -1px 3px #00000080,0 2px 8px #00000080,0 22px 50px -16px #000000b3}html[data-theme=carbon] .rep-inrow{background-image:linear-gradient(#0f1216 0%,#141821 100%);border-color:#070809 #090b0e #090b0e;box-shadow:inset 0 2px 6px #0009,inset 0 1px 1px #00000080,0 1px #e4eef80d}html[data-theme=carbon] .rep-inrow:before{display:none}html[data-theme=carbon] .rep-inrow:focus-within{border-color:color-mix(in srgb,var(--brand-accent) 38%,#090b0e);box-shadow:inset 0 2px 6px #0009, inset 0 0 0 1px color-mix(in srgb,var(--brand-accent) 20%,transparent), 0 1px 0 #e4eef80d}html[data-theme=carbon] .rep-matylda{background-color:#20252d;background-image:linear-gradient(#272d36 0%,#20252d 42%,#1a1f26 100%);border-color:#e8f2fc4d #0c0e12 #0c0e12;box-shadow:inset 0 1px #e8f2fc33,inset 0 -1px 3px #00000073,0 2px 10px #00000080}html[data-theme=carbon] .rep-matylda:before{background:linear-gradient(#e8f2fc1f 0%,#e8f2fc05 22%,#0000 46%)}html[data-theme=carbon] .rep-matylda.is-locked,html[data-theme=carbon] .rep-matylda.is-checking,html[data-theme=carbon] .rep-matylda.is-thinking,html[data-theme=carbon] .rep-matylda.is-transcribing{background-color:#1b1f25;background-image:linear-gradient(#20242b 0%,#1b1f25 60%,#171a20 100%);border-top-color:#d6e4f21f;box-shadow:inset 0 1px #e8f2fc14,0 2px 7px #0006}html[data-theme=carbon] .rep-matylda.is-error{border-color:color-mix(in srgb,#e05c64 50%,var(--g-border));border-top-color:color-mix(in srgb,#e05c64 50%,var(--g-border))}@keyframes rep-chrome-instrument-glow{0%,to{box-shadow:inset 0 1px 0 #e8f2fc33, inset 0 -1px 3px #00000073, 0 2px 10px #00000080, 0 0 12px -6px color-mix(in srgb,var(--brand-accent) 22%,transparent)}50%{box-shadow:inset 0 1px 0 #e8f2fc52, inset 0 -1px 3px #00000073, 0 2px 10px #00000080, 0 0 26px -3px color-mix(in srgb,var(--brand-accent) 46%,transparent)}}html[data-theme=carbon] .rep-matylda.is-connecting,html[data-theme=carbon] .rep-matylda.is-listening,html[data-theme=carbon] .rep-matylda.is-speaking{border-top-color:#e8f2fc6b;animation:2.4s ease-in-out infinite rep-chrome-instrument-glow}html[data-theme=carbon] .rep-matylda.is-connecting .rep-matylda-sigil,html[data-theme=carbon] .rep-matylda.is-listening .rep-matylda-sigil,html[data-theme=carbon] .rep-matylda.is-speaking .rep-matylda-sigil{border-color:color-mix(in srgb,var(--brand-accent) 55%,var(--g-border));box-shadow:inset 0 1px 0 #e8f2fc38,0 0 14px -4px color-mix(in srgb,var(--brand-accent) 50%,transparent)}html[data-theme=carbon] .rep-starts{border-top:1px solid #e4eef817;gap:0}html[data-theme=carbon] .rep-start{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e4eef817;border-radius:0;padding:12px 4px;transition:background .14s,border-color .15s}html[data-theme=carbon] .rep-start:active{filter:none;background:#e4eef80d;transform:none}@media (hover:hover) and (pointer:fine){html[data-theme=carbon] .rep-start:hover{filter:none;background:#e4eef80e;transform:none}}@media (prefers-reduced-motion:reduce){html[data-theme=carbon] .rep-matylda.is-connecting,html[data-theme=carbon] .rep-matylda.is-listening,html[data-theme=carbon] .rep-matylda.is-speaking{animation:none}}.rep-assistant-memory{border-block:1px solid var(--rep-gborder);background:var(--rep-gbg);box-shadow:inset 0 1px 0 var(--g-inset),inset 0 -1px 0 color-mix(in srgb,var(--hue) 8%,transparent);margin:7px 0 0;padding:7px 14px;position:relative;overflow:hidden}.rep-assistant-memory:before{content:"";pointer-events:none;background:var(--rep-gsheen);opacity:.48;position:absolute;inset:0}.rep-assistant-memory>*{z-index:1;position:relative}.rep-assistant-memory-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:0;display:grid}.rep-assistant-memory-heading{align-items:center;gap:7px;min-width:0;display:flex}.rep-assistant-memory-lock{width:24px;height:24px;color:var(--rep-accent);border:1px solid color-mix(in srgb,var(--hue) 38%,var(--g-border));background:color-mix(in srgb,var(--hue) 11%,var(--g-tile));box-shadow:inset 0 1px 0 var(--g-inset);border-radius:7px;flex:0 0 24px;place-items:center;display:grid}.rep-assistant-memory-head h2{font:800 10.5px/1.1 var(--rep-fBody);color:var(--rep-ink);margin:0}.rep-assistant-memory-head small{font:700 8.5px/1.15 var(--rep-fMono);letter-spacing:.05em;color:var(--rep-dim);text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;min-width:0}.rep-assistant-memory-count{border:1px solid var(--rep-rule);color:var(--rep-dim);font:700 8.5px/1 var(--rep-fMono);letter-spacing:.04em;white-space:nowrap;border-radius:6px;padding:4px 6px}.rep-assistant-memory button,.rep-assistant-memory select{border:1px solid var(--rep-gborder);background:var(--rep-gbg);min-height:44px;box-shadow:var(--rep-gshadow-chip);color:var(--rep-text);font:700 9px/1.2 var(--rep-fMono);border-radius:8px}.rep-assistant-memory button{cursor:pointer;white-space:nowrap;padding:0 10px;transition:transform .14s ease-out,filter .14s ease-out,border-color .15s,color .15s}.rep-assistant-memory-head>button{border-color:color-mix(in srgb,var(--hue) 42%,var(--g-border));color:var(--rep-accent);background:linear-gradient(180deg,var(--g-inset),color-mix(in srgb,var(--hue) 14%,var(--g-tile)));position:relative}.rep-assistant-memory-head>button:after{content:"";position:absolute;inset:-5px 0}.rep-assistant-memory button:active:not(:disabled){filter:brightness(.98);transform:scale(.98)}.rep-assistant-memory button:disabled{opacity:.42;cursor:default;box-shadow:none}.rep-assistant-memory button:focus-visible,.rep-assistant-memory select:focus-visible{outline:2px solid color-mix(in srgb,var(--rep-accent) 70%,transparent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.rep-assistant-memory button:hover:not(:disabled){border-color:var(--rep-accent);color:var(--rep-ink);filter:brightness(1.04)}}.rep-assistant-memory-resume{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;min-width:0;margin-top:10px;display:grid}.rep-assistant-memory-resume label{color:var(--rep-dim);font:700 8.5px/1 var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1}.rep-assistant-memory-resume select{width:100%;min-width:0;padding:0 9px}.rep-assistant-memory .rep-assistant-memory-delete{width:44px;color:var(--danger,#c94b55);place-items:center;padding:0;display:grid}.rep-assistant-memory-search{border-top:1px solid var(--rep-rule2);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:11px;padding-top:10px;display:grid}.rep-assistant-memory-search label{color:var(--rep-dim);font:700 8.5px/1 var(--rep-fMono);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1}.rep-assistant-memory-search input{box-sizing:border-box;border:1px solid var(--rep-gborder);background:var(--rep-gbg);width:100%;min-width:0;min-height:44px;color:var(--rep-text);font:600 12px/1.2 var(--rep-fBody);border-radius:8px;padding:0 10px}.rep-assistant-memory-search input:focus-visible{outline:2px solid color-mix(in srgb,var(--rep-accent) 70%,transparent);outline-offset:2px}.rep-assistant-memory-history-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.rep-assistant-memory-history-actions:empty{display:none}.rep-assistant-memory-history-actions button{color:var(--rep-accent)}.rep-assistant-memory-empty{color:var(--rep-dim);font:600 10px/1.45 var(--rep-fBody);margin:8px 0 0}.rep-assistant-memory-history-error{color:var(--danger,#c94b55);font:650 9px/1.4 var(--rep-fBody);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.rep-assistant-memory-history-error button{flex:none}.rep-assistant-memory-turns{border-top:1px solid var(--rep-rule2);gap:6px;margin-top:9px;padding-top:8px;display:grid}.rep-assistant-memory-turns p{grid-template-columns:84px 1fr;gap:7px;min-width:0;margin:0;display:grid}.rep-assistant-memory-turns b{font:700 8px/1.4 var(--mono);text-transform:uppercase;color:var(--rep-dim)}.rep-assistant-memory-turns span{min-width:0;color:var(--rep-text);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.rep-assistant-memory-status{color:var(--rep-mute);font:650 8px/1.35 var(--rep-fMono);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.rep-assistant-memory-status:before{content:"";background:var(--rep-green);width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb,var(--rep-green) 60%,transparent);border-radius:50%;flex:0 0 6px}.rep-assistant-memory-status.is-syncing:before,.rep-assistant-memory-status.is-pending:before{background:var(--rep-accent);box-shadow:0 0 8px color-mix(in srgb,var(--rep-accent) 60%,transparent)}.rep-assistant-memory-status.is-error:before,.rep-assistant-memory[data-save-state=error] .rep-assistant-memory-status:before,.rep-assistant-memory[data-save-state=resume-error] .rep-assistant-memory-status:before{background:var(--danger,#c94b55);box-shadow:0 0 8px color-mix(in srgb,var(--danger,#c94b55) 55%,transparent)}.rep-assistant-memory-status-copy{gap:2px;min-width:0;margin-right:auto;display:grid}.rep-assistant-memory-status-copy>span{color:var(--rep-text)}.rep-assistant-memory-status-copy small{color:var(--rep-dim);font:inherit}.rep-assistant-memory-status button{min-height:44px;padding:0 8px}@media (width<=520px){.rep-companion{margin-inline:14px}.rep-assistant-memory{padding:7px 12px}.rep-assistant-memory-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}.rep-assistant-memory-count{font-size:8.5px}.rep-assistant-memory-head>button{min-height:34px;padding-inline:9px}.rep-assistant-memory-resume{align-items:stretch}.rep-assistant-memory-resume select,.rep-assistant-memory-resume button{min-height:44px}.rep-assistant-memory .rep-assistant-memory-delete{width:44px}.rep-assistant-memory-turns p{grid-template-columns:1fr;gap:2px}.rep-assistant-memory-status{flex-wrap:wrap;align-items:flex-start}.rep-assistant-memory-status button{min-height:44px;margin-left:14px}}@media (prefers-reduced-transparency:reduce){.rep-assistant-memory{background:var(--g-surface)}.rep-assistant-memory:before{display:none}}.rep-inrow--primary{border-color:color-mix(in srgb,var(--rep-accent) 48%,var(--rep-gborder));box-shadow:inset 0 1px 0 var(--g-inset),0 7px 18px color-mix(in srgb,var(--rep-accent) 12%,transparent);margin:12px 16px 8px}.rep-inrow--primary .rep-input{font-size:16.5px}.rep-matylda-wrap--idle{padding:0 16px 4px}.rep-matylda--compact{border-color:var(--rep-gborder);background:color-mix(in srgb,var(--rep-accent) 5%,var(--rep-gbg));min-height:42px;box-shadow:inset 0 1px 0 var(--g-inset);grid-template-columns:54px minmax(0,1fr) auto;gap:8px;padding:5px 7px}.rep-matylda--compact .rep-matylda-sigil{border-radius:7px;gap:5px;width:54px;height:30px}.rep-matylda--compact .rep-matylda-sigil>svg{width:14px;height:14px}.rep-matylda--compact .rep-matylda-copy{gap:1px}.rep-matylda--compact .rep-matylda-copy strong{font-size:12.5px}.rep-matylda--compact .rep-matylda-copy>span{font-size:7.5px}.rep-matylda--compact .rep-matylda-action{padding:5px 7px;font-size:8px}.rep-disclosure-arrow{width:18px;height:18px;color:var(--rep-dim);font:800 17px/1 var(--rep-fBody);place-items:center;transition:transform .18s cubic-bezier(.22,1,.36,1),color .15s;display:grid;transform:rotate(0)}html:not([data-design=lg]) details[open]>.rep-assistant-memory-summary .rep-disclosure-arrow,details[open]>.rep-companion-summary .rep-disclosure-arrow{color:var(--rep-accent);transform:rotate(90deg)}.rep-assistant-memory{border:1px solid var(--rep-gborder);background:color-mix(in srgb,var(--rep-accent) 3%,var(--rep-gbg));box-shadow:inset 0 1px 0 var(--g-inset);border-radius:10px;margin:4px 16px 0;padding:0;overflow:hidden}.rep-assistant-memory-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:8px;min-height:42px;padding:4px 9px;list-style:none;display:grid}html:not([data-design=lg]) .rep-assistant-memory-summary::-webkit-details-marker{display:none}.rep-companion-summary::-webkit-details-marker{display:none}html:not([data-design=lg]) .rep-assistant-memory-summary:focus-visible,.rep-companion-summary:focus-visible{outline:2px solid var(--rep-accent);outline-offset:-2px}.rep-assistant-memory-heading>span:last-child{gap:1px;min-width:0;display:grid}.rep-assistant-memory-title{font:800 10.5px/1.15 var(--rep-fBody);color:var(--rep-ink)}.rep-assistant-memory-summary small{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--rep-dim);font:700 8px/1.15 var(--rep-fMono);letter-spacing:.05em;text-transform:uppercase}.rep-assistant-memory-drawer{border-top:1px solid var(--rep-rule2);padding:9px}.rep-assistant-memory-save{justify-content:space-between;align-items:center;gap:10px;display:flex}.rep-assistant-memory-save>span{max-width:38ch;color:var(--rep-mute);font:600 10.5px/1.35 var(--rep-fBody)}.rep-assistant-memory-save>button{border-color:color-mix(in srgb,var(--rep-accent) 42%,var(--rep-gborder));min-height:44px;color:var(--rep-accent)}.rep-assistant-memory-save>button:disabled{cursor:not-allowed;opacity:.48;border-color:var(--rep-gborder);color:var(--rep-mute)}.rep-guest-memory{border:1px solid var(--rep-rule2);color:var(--rep-mute);background:color-mix(in srgb,var(--rep-accent) 3%,transparent);font:650 9px/1.4 var(--rep-fMono);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:7px 16px 0;padding:8px 10px;display:flex}.rep-guest-memory>span{max-width:58ch}.rep-guest-memory-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.rep-guest-memory-actions>button{border:1px solid var(--rep-rule);min-height:44px;color:var(--danger,#c94b55);font:700 9px/1.1 var(--rep-fMono);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:0 10px}.rep-guest-memory-actions>button:first-child:not(:last-child){color:var(--rep-accent)}.rep-guest-memory-actions>button:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-guest-memory.is-error{border-color:color-mix(in srgb,var(--danger,#c94b55) 48%,var(--rep-rule2));color:var(--danger,#c94b55)}@media (width<=560px){.rep-guest-memory{flex-direction:column;align-items:stretch}.rep-guest-memory-actions{grid-template-columns:1fr;display:grid}.rep-guest-memory-actions>button{width:100%}}.rep-companion{border:0;border-top:1px solid var(--rep-rule2);box-shadow:none;background:0 0;border-radius:0;margin:2px 16px 12px;padding:0;display:block;overflow:hidden}.rep-companion-summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:44px;padding:5px 1px;list-style:none;display:grid}.rep-companion-summary>span:nth-child(2){gap:2px;min-width:0;display:grid}.rep-companion-summary strong{color:var(--rep-ink);font:800 11px/1.2 var(--rep-fBody)}.rep-companion-summary small{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--rep-dim);font:650 8px/1.2 var(--rep-fMono);letter-spacing:.04em}.rep-companion .rep-companion-copy{padding:1px 31px 11px}.rep-companion .rep-companion-copy h2{margin:0 0 4px;font-size:12px}.rep-companion .rep-companion-copy p{max-width:62ch;font-size:11px;line-height:1.45}.rep-capabilities{padding:12px 16px 10px}.rep-capabilities-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.rep-capabilities-k{margin:0}.rep-capabilities-head>span{color:var(--rep-dim);font:650 8px/1.25 var(--rep-fMono)}.rep-capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rep-capability,.rep-capability--stack{background:color-mix(in srgb,var(--rep-accent) 3%,var(--g-tile));min-height:148px;box-shadow:inset 0 1px 0 var(--g-inset);border-radius:12px;grid-column:auto;grid-template-rows:auto 66px auto;grid-template-columns:1fr;align-items:stretch;gap:7px;padding:9px;display:grid}.rep-capability-heading{align-items:center;gap:7px;min-width:0;display:flex}.rep-capability-heading strong{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--rep-ink);font:750 10.5px/1.15 var(--rep-fBody)}.rep-capability-icon{border-radius:7px;flex:0 0 25px;width:25px;height:25px}.rep-capability-preview{border-block:1px solid var(--rep-rule2);min-width:0;min-height:66px;color:var(--rep-accent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rep-capability-preview small{color:var(--rep-dim);font:700 6.5px/1 var(--rep-fMono);letter-spacing:.05em;text-transform:uppercase;position:absolute;bottom:4px;right:4px}.rep-capability-prompt{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;min-width:0;display:grid}.rep-capability-prompt>span{color:var(--rep-dim);font:600 7.5px/1.3 var(--rep-fMono);overflow-wrap:anywhere;min-width:0;display:block}.rep-capability-prompt>b{color:var(--rep-accent);font:800 7px/1 var(--rep-fMono);text-transform:uppercase;white-space:nowrap}.rep-capability-preview svg{width:100%;height:100%}.rep-capability-axis,.rep-capability-web{fill:none;stroke:var(--rep-rule);stroke-width:1.2px}.rep-capability-curve{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round}.rep-capability-preview--pk circle{fill:currentColor;filter:drop-shadow(0 0 4px)}.rep-capability-shape{fill:color-mix(in srgb,var(--rep-accent) 20%,transparent);stroke:var(--rep-accent);stroke-width:1.5px;stroke-dasharray:2 2}.rep-capability-preview--compare{gap:6px}.rep-capability-preview--compare>span{flex:1;gap:5px;min-width:0;display:grid}.rep-capability-preview--compare b{color:var(--rep-ink);font:800 8px/1 var(--rep-fMono)}.rep-capability-preview--compare i{background:var(--rep-rule2);border-radius:1px;height:6px;position:relative;overflow:hidden}.rep-capability-preview--compare i:after{content:"";width:var(--preview-level);background:currentColor;height:100%;display:block}.rep-capability-preview--compare em{color:var(--rep-accent);font:900 8px/1 var(--rep-fMono);font-style:normal}.rep-capability-preview--pair{gap:4px}.rep-capability-preview--pair>span{border:1px solid color-mix(in srgb,var(--rep-accent) 34%,var(--rep-rule));width:35px;height:28px;color:var(--rep-ink);font:800 7px/1 var(--rep-fMono);border-radius:8px;place-items:center;display:grid}.rep-capability-preview--pair>i{opacity:.65;background:currentColor;width:9px;height:1px}.rep-capability-preview--pair>b{width:20px;height:20px;font:900 8px/1 var(--rep-fMono);border:1px solid;border-radius:50%;place-items:center;display:grid}.rep-capability-preview--stack{padding:8px 3px}.rep-capability-grade-rail{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:3px;width:100%;display:grid}.rep-capability-grade-rail i{border:1px solid color-mix(in srgb,var(--grade) 48%,var(--rep-rule));background:color-mix(in srgb,var(--grade) 7%,var(--g-tile));height:28px;color:var(--grade);font:900 10px/1 var(--rep-fMono);border-radius:6px;place-items:center;font-style:normal;display:grid}.rep-capability-grade-rail i:first-child{--grade:var(--lg-gS,var(--S-fill))}.rep-capability-grade-rail i:nth-child(2){--grade:#ff8a1f}.rep-capability-grade-rail i:nth-child(3){--grade:#c99c00}.rep-capability-grade-rail i:nth-child(4){--grade:#159b57}.rep-capability-grade-rail i:nth-child(5){--grade:#1f7fdf}.rep-capability-grade-rail i:nth-child(6){--grade:#9142d4}.rep-capability-preview--community{align-items:flex-end;gap:4px;padding:8px 9px}.rep-capability-preview--community>i{width:12px;height:var(--preview-height);background:radial-gradient(circle,var(--rep-accent) 1px,transparent 1.4px) 0 0/4px 4px, linear-gradient(to top,color-mix(in srgb,var(--rep-accent) 45%,transparent),transparent);min-height:7px}@media (width<=600px){.rep-capabilities-head{flex-direction:column;align-items:flex-start;gap:3px}.rep-capabilities-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(180px,47vw);grid-auto-flow:column;gap:8px;margin-inline:-2px;padding:2px 2px 9px;display:grid;overflow-x:auto}.rep-capabilities-grid::-webkit-scrollbar{display:none}.rep-capability{scroll-snap-align:start}.rep-capability-heading strong{font-size:10px}}@media (width<=420px){.rep-assistant-memory-save{flex-direction:column;align-items:stretch}.rep-assistant-memory-save>button{width:100%}.rep-assistant-memory-resume{grid-template-columns:minmax(0,1fr) 44px}.rep-assistant-memory-resume select{grid-column:1/-1}.rep-assistant-memory-resume>button:not(.rep-assistant-memory-delete){width:100%}}@media (prefers-reduced-motion:reduce){.rep-disclosure-arrow{transition:none}}html[data-theme=carbon] .rep-assistant-memory{background-color:#1a1e24;background-image:linear-gradient(168deg,#222831 0%,#1a1f26 58%,#15181d 100%);border-color:#e4eef81f;box-shadow:inset 0 1px #e4eef81f,inset 0 -1px 2px #0006}@media (prefers-reduced-transparency:reduce){.rep-assistant-memory{background:var(--g-surface)}.rep-assistant-memory:before{display:none}.rep-capability{background:var(--g-surface)}}@media (pointer:coarse){.rep-assistant-memory-summary,.rep-assistant-memory button,.rep-assistant-memory select{min-height:44px}.rep-assistant-memory .rep-assistant-memory-delete{width:44px}.rep-report-link,.rep-report-chip,.rep-report-send,.rep-report-cancel{justify-content:center;align-items:center;min-height:44px;display:inline-flex}}.rep-gallery{margin-top:4px}.rep-gallery-k{color:var(--rep-dim);font:700 9.5px/1 var(--rep-fMono);letter-spacing:.16em;text-transform:uppercase;padding:4px 2px 10px}.rep-gallery-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.rep-gcell{cursor:pointer;text-align:left;transition:background-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1));background:0 0;border:0;border-radius:14px;align-content:start;gap:0;padding:10px;display:grid}.rep-gcell:hover{background:color-mix(in srgb, var(--rep-accent) 5%, transparent)}.rep-gcell:focus-visible{outline:2px solid var(--rep-accent);outline-offset:2px}.rep-example-tray{border-top:1px solid var(--rep-rule2);border-bottom:1px solid var(--rep-rule2);margin:10px 16px 0}.rep-example-tray>summary{cursor:pointer;min-height:44px;color:var(--rep-accent);font:800 9px/1.2 var(--rep-fMono);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:0 2px;list-style:none;display:grid}.rep-example-tray>summary::-webkit-details-marker{display:none}.rep-example-tray>summary small{color:var(--rep-dim);font:700 8px/1.2 var(--rep-fMono);letter-spacing:.06em}.rep-example-tray[open]>summary .rep-disclosure-arrow{transform:rotate(90deg)}.rep-example-tray-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px 0 12px;display:grid}.rep-example-tray-grid.is-classic{gap:8px}.rep-example-tray .rep-gcell--tray{min-height:44px}@media (width<=520px){.rep-example-tray-grid{grid-template-columns:1fr 1fr}.rep-example-tray>summary small{display:none}}.rep-gtile{background:var(--rep-tile,color-mix(in srgb, var(--rep-accent) 6%, transparent));min-height:66px;color:var(--rep-accent);transition:background-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1));border-radius:11px;place-items:center;margin-bottom:10px;padding:9px 11px;display:grid;overflow:hidden}.rep-gcell:hover .rep-gtile{background:var(--rep-tile-hot,color-mix(in srgb, var(--rep-accent) 12%, transparent))}.rep-ask .rep-pv{width:100%;height:100%;color:var(--rep-accent);display:block}.rep-ask .rep-pv-grid{fill:none;stroke:var(--rep-rule);stroke-width:1.2px}.rep-ask .rep-pv-grid--soft{stroke-dasharray:2 3}.rep-ask .rep-pv-curve{fill:none;stroke:var(--rep-accent);stroke-width:2.4px;stroke-linecap:round}.rep-ask .rep-pv-dot{fill:var(--rep-accent)}.rep-ask .rep-pv-chain{fill:none;stroke:color-mix(in srgb, var(--rep-accent) 34%, transparent);stroke-width:2px;stroke-linecap:round}.rep-ask .rep-pv-chain--out{stroke:var(--rep-accent);stroke-width:2.4px}.rep-ask .rep-pv-res{fill:color-mix(in srgb, var(--rep-accent) 28%, transparent)}.rep-ask .rep-pv-res--on{fill:var(--rep-accent)}.rep-ask .rep-pv-junction{fill:color-mix(in srgb, var(--rep-accent) 16%, transparent);stroke:color-mix(in srgb, var(--rep-accent) 44%, transparent);stroke-width:1.4px}.rep-ask .rep-pv-lbl{fill:var(--rep-dim);font-family:var(--rep-fMono);text-anchor:start;font-size:7.5px;font-weight:700}.rep-ask .rep-pv--compare{align-content:center;gap:9px;width:100%;display:grid}.rep-ask .rep-pv--compare>span{grid-template-columns:34px 1fr auto;align-items:center;gap:7px;display:grid}.rep-ask .rep-pv--compare b{color:var(--rep-dim);font:700 9px/1 var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase}.rep-ask .rep-pv--compare i{background:color-mix(in srgb, var(--rep-accent) 14%, transparent);border-radius:4px;height:7px;display:block;overflow:hidden}.rep-ask .rep-pv--compare i:after{content:"";width:var(--rep-pv-level);background:var(--rep-accent);border-radius:4px;height:100%;display:block}.rep-ask .rep-pv--compare u{color:var(--rep-ink);font:700 9.5px/1 var(--rep-fMono);text-decoration:none}.rep-ask .rep-pv-note{color:var(--rep-dim);font:400 6.5px/1 var(--rep-fMono);letter-spacing:.06em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;font-style:normal}.rep-ask .rep-pv--stack{align-items:center;gap:14px;width:100%;height:100%;display:flex}.rep-ask .rep-pv-stackrows{flex:auto;gap:5px;min-width:0;display:grid}.rep-ask .rep-pv-stackrows i{min-height:13px;color:var(--rep-text);font:600 8.5px/1 var(--rep-fMono);white-space:normal;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-style:normal;display:flex}.rep-ask .rep-pv-stackrows i b{border-radius:999px;flex:none;width:5px;height:5px;display:block}.rep-ask .rep-pv-stackgrade{border:1.5px solid color-mix(in srgb, var(--rep-pv-grade) 42%, transparent);background:color-mix(in srgb, var(--rep-pv-grade) 12%, transparent);width:36px;height:36px;color:var(--rep-pv-grade);font:900 18px/1 var(--rep-fSerif);border-radius:10px;flex:none;place-items:center;display:grid}.rep-ask .rep-pv--community{align-items:center;gap:9px;width:100%;display:flex}.rep-ask .rep-pv-commrows{flex:auto;gap:3px;min-width:0;display:grid}.rep-ask .rep-pv-commrows>span{grid-template-columns:58px 1fr;align-items:center;gap:6px;display:grid}.rep-ask .rep-pv-commrows em{color:var(--rep-dim);font:400 7px/1 var(--rep-fMono);white-space:normal;overflow-wrap:anywhere;min-width:0;font-style:normal}.rep-ask .rep-pv-commrows i{background:color-mix(in srgb, var(--rep-accent) 12%, transparent);border-radius:3px;height:5px;display:block;overflow:hidden}.rep-ask .rep-pv-commrows i:after{content:"";width:var(--rep-pv-level);background:var(--rep-accent);border-radius:3px;height:100%;display:block}.rep-ask .rep-pv-commrows em{letter-spacing:.04em}.rep-ask .rep-pv-syrbody{fill:none;stroke:color-mix(in srgb, var(--rep-accent) 42%, transparent);stroke-width:2px}.rep-ask .rep-pv-syrfill{fill:color-mix(in srgb, var(--rep-accent) 55%, transparent);stroke:none}.rep-ask .rep-pv-syrgrad{stroke:color-mix(in srgb, var(--rep-accent) 40%, transparent);stroke-width:1.2px}.rep-ask .rep-pv-syrgrad.is-major{stroke:color-mix(in srgb, var(--rep-accent) 65%, transparent);stroke-width:1.5px}.rep-ask .rep-pv-syrrod{stroke:color-mix(in srgb, var(--rep-accent) 50%, transparent);stroke-width:2.4px;stroke-linecap:round}.rep-ask .rep-pv-syrneedle{stroke:color-mix(in srgb, var(--rep-accent) 34%, transparent);stroke-width:1.6px;stroke-linecap:round}.rep-ask .rep-pv-syrread{fill:var(--rep-ink);font:700 11px var(--rep-fMono);text-anchor:middle}.rep-glabel{color:var(--rep-ink);margin-bottom:3px;font-size:13px;font-weight:700;line-height:1.25}.rep-gprompt{color:var(--rep-dim);overflow-wrap:anywhere;font-size:11px;line-height:1.36;display:block}.rep-ask .rep-ans-k{color:var(--rep-dim);font:700 8.5px/1 var(--rep-fMono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;display:flex}.rep-ask .rep-ans-q{border-bottom:1px solid var(--rep-rule);color:var(--rep-dim);margin-top:6px;padding-bottom:14px;font-size:13.5px;line-height:1.42}.rep-ask .rep-answer-delivery{color:var(--rep-dim);font:700 9px/1.45 var(--rep-fMono);letter-spacing:.04em;margin-top:11px}.rep-ask .rep-answer-error{justify-items:start;gap:10px;display:grid}.rep-ask .rep-answer-error .rep-body{color:var(--rep-mute)}.rep-ask .rep-answer-error button{border:1px solid color-mix(in srgb, var(--rep-accent) 42%, var(--rep-gborder));background:color-mix(in srgb, var(--rep-accent) 7%, transparent);min-height:44px;color:var(--rep-accent);font:750 10px/1 var(--rep-fMono);border-radius:9px;padding:0 12px}.rep-ask .rep-body{max-width:70ch;font-family:var(--rep-fBody);letter-spacing:normal;margin:0;font-size:17.5px;font-weight:400;line-height:1.75}@media (width<=600px){.rep-ask .rep-body,.rep-ask .rep-assistant-prose .rep-body{font-size:16px;line-height:1.7}}.rep-ask .rep-search{color:var(--rep-dim);font:700 10px/1 var(--rep-fMono);letter-spacing:.14em;text-transform:lowercase;align-items:center;gap:12px;padding:22px 0 6px;display:flex}.rep-ask .rep-tool-cta{border:1px solid color-mix(in srgb, var(--rep-accent) 28%, transparent);background:color-mix(in srgb, var(--rep-accent) 8%, transparent);color:var(--rep-ink);transition:background-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1)), border-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1));border-radius:13px;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:14px 15px;text-decoration:none;display:flex}.rep-ask .rep-tool-cta:hover{border-color:var(--rep-accent);background:color-mix(in srgb, var(--rep-accent) 15%, transparent)}.rep-ask .rep-tool-cta-text{flex-direction:column;gap:3px;min-width:0;display:flex}.rep-ask .rep-tool-cta-l{font-size:14px;font-weight:700}.rep-ask .rep-tool-cta-dest{font-family:var(--rep-fMono);letter-spacing:.02em;color:var(--rep-mute);white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:10.5px}.rep-ask .rep-tool-cta--page .rep-tool-cta-dest{color:var(--rep-mute)}.rep-ask .rep-tool-cta-arrow{color:var(--rep-accent);flex:none;font-size:16px}.rep-ask .rep-voice-draft{border:1px solid color-mix(in srgb, var(--rep-accent) 20%, var(--rep-rule));background:color-mix(in srgb, var(--rep-accent) 6%, transparent);border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-height:44px;margin:8px 18px 0;padding:7px 10px;display:grid}.rep-ask .rep-voice-draft--dock{margin-bottom:0}.rep-ask .rep-voice-draft-orb{place-items:center;width:32px;height:32px;display:grid}.rep-ask .rep-voice-draft-copy{gap:3px;min-width:0;display:grid}.rep-ask .rep-voice-draft-copy b{color:var(--rep-accent);font:700 9px/1 var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase}.rep-ask .rep-voice-draft-copy>span{overflow-wrap:anywhere;color:var(--rep-ink);font-size:13px;line-height:1.35}.rep-ask .rep-meter-card{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1.5px 0 #ffffff8c, 0 14px 34px -18px color-mix(in srgb, var(--rep-accent) 42%, transparent);position:relative;overflow:hidden}.rep-ask .rep-meter-card:before{content:"";border-radius:inherit;background:var(--rep-streak,linear-gradient(120deg, #ffffff6b, transparent 72%));filter:blur(3px);pointer-events:none;width:42%;height:58%;position:absolute;top:0;left:5%}.rep-ask .rep-tiersteps,.rep-ask .rep-miniplan{border:1px solid var(--rep-gborder);background:var(--rep-gbg);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);box-shadow:inset 0 1.5px 0 #ffffff80, inset 0 -14px 26px -18px color-mix(in srgb, var(--rep-accent) 45%, transparent), 0 18px 40px -20px color-mix(in srgb, var(--rep-accent) 38%, transparent);border-radius:16px;margin-top:14px;padding:14px 15px;position:relative;overflow:hidden}.rep-ask .rep-suggest{margin-top:16px}.rep-ask .rep-suggest-k{color:var(--rep-dim);font:700 8.5px/1 var(--rep-fMono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.rep-ask .rep-suggest-chips .rep-chip{border:1px solid color-mix(in srgb, var(--rep-accent) 22%, transparent);background:var(--rep-tile,color-mix(in srgb, var(--rep-accent) 6%, transparent));width:100%;min-height:46px;color:var(--rep-ink);text-align:left;transition:background-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1)), border-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1));border-radius:12px;align-items:center;padding:11px 14px;font-size:14px;font-weight:600;display:flex}.rep-ask .rep-suggest-chips .rep-chip:hover{border-color:var(--rep-accent);background:var(--rep-tile-hot,color-mix(in srgb, var(--rep-accent) 13%, transparent))}.rep-ask .rep-tool-cta--page{border-color:var(--rep-rule2);background:0 0;justify-content:space-between}.rep-ask .rep-tool-cta--page:hover{border-color:var(--rep-accent);background:color-mix(in srgb, var(--rep-accent) 7%, transparent)}.rep-ask .rep-tool-cta--page .rep-tool-cta-l{font-weight:700}.rep-ask .rep-follow .rep-sugs-row{flex-direction:column;gap:7px;display:flex}.rep-ask .rep-follow .rep-chip{border:1px solid color-mix(in srgb, var(--rep-accent) 20%, transparent);background:var(--rep-tile,color-mix(in srgb, var(--rep-accent) 5%, transparent));width:100%;min-height:44px;color:var(--rep-ink);text-align:left;transition:background-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1)), border-color .19s var(--ease-out-quart,cubic-bezier(.25,1,.5,1));border-radius:12px;align-items:center;padding:10px 14px;font-size:13.5px;display:flex}.rep-ask .rep-follow .rep-chip:hover{border-color:var(--rep-accent);background:var(--rep-tile-hot,color-mix(in srgb, var(--rep-accent) 12%, transparent))}html[data-design=lg] .rep-ask{--hue:var(--rep-accent);--lg-ask-glass-hi:var(--lg-glass-hi);--lg-ask-glass-lo:var(--lg-glass-lo);--lg-ask-chip-hi:var(--lg-chip-hi);--lg-ask-chip-lo:var(--lg-chip-lo);--lg-ask-wash:var(--rep-accent);--lg-ask-refract:var(--rep-accent);--rep-gbg:linear-gradient(160deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo));--rep-gbg-deep:linear-gradient(160deg, color-mix(in srgb, var(--rep-accent) 16%, var(--lg-ask-chip-hi)), color-mix(in srgb, var(--rep-accent) 8%, var(--lg-ask-chip-lo)));--rep-gborder:var(--lg-edge-strong);--rep-gborder-deep:color-mix(in srgb, var(--rep-accent) 40%, var(--lg-edge-strong));--rep-gsheen:linear-gradient(115deg, #ffffff4d 0%, #ffffff0d 34%, transparent 55%);--rep-gshadow:inset 0 1px 1px var(--lg-bevel), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 60%, transparent), 0 10px 24px -16px var(--lg-shadow);--rep-gshadow-chip:inset 0 1px 1px var(--lg-bevel), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 50%, transparent);--rep-ink:var(--lg-ink);--rep-text:var(--lg-ink-2);--rep-mute:color-mix(in srgb, var(--lg-ink-2) 55%, var(--lg-ink-3));--rep-dim:var(--lg-ink-3);--rep-rule:var(--lg-divider);--rep-rule2:var(--lg-divider);--rep-fSerif:var(--lg-fDisplay);--lg-ask-crown:radial-gradient(120% 100% at 50% 0%, #5022a4eb 0%, #5c2ab4e0 26%, #6731c3cc 44%, #7c43de78 60%, #8951ed40 74%, #925cf518 87%, transparent 100%);--lg-ask-field:#fff;--lg-ask-field-border:#ffffffe6;--lg-ask-field-inset:#ffffffe6;--rep-tile:#f0e9fff0;--rep-tile-hot:#e8dcffef;--rep-gcell-bg:linear-gradient(160deg, #ffffffed, #f6f2ffe2);--rep-gcell-bg-hot:linear-gradient(160deg, #fffffff5, #f0e8ffea);--rep-gcell-edge:color-mix(in srgb, #9b6bff 46%, var(--lg-edge-strong));--rep-gcell-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -12px 18px -16px #9b6bff4d, 0 1px 2px color-mix(in srgb, var(--lg-shadow) 55%, transparent), 0 12px 24px -18px var(--lg-shadow);--rep-streak:linear-gradient(120deg, #ffffff80, #fff0 72%)}html[data-design=lg][data-theme=dark] .rep-ask,html[data-design=lg][data-theme=carbon] .rep-ask{--rep-gsheen:linear-gradient(115deg, #ffffff1a 0%, #ffffff08 34%, transparent 55%);--lg-ask-glass-hi:#342a54db;--lg-ask-glass-lo:#1e1a3ac7;--lg-ask-chip-hi:#3a2f5cc7;--lg-ask-chip-lo:#28204680;--rep-tile:color-mix(in srgb, var(--rep-accent) 11%, #241d3ce0);--rep-tile-hot:color-mix(in srgb, var(--rep-accent) 16%, #1c1630eb);--rep-gcell-bg:linear-gradient(160deg, color-mix(in srgb, var(--rep-accent) 7%, #221b3aeb), color-mix(in srgb, var(--rep-accent) 4%, #18132ce6));--rep-gcell-bg-hot:linear-gradient(160deg, color-mix(in srgb, var(--rep-accent) 12%, #261e40f0), color-mix(in srgb, var(--rep-accent) 7%, #1c1632eb));--rep-gcell-edge:color-mix(in srgb, var(--rep-accent) 24%, var(--lg-edge-strong));--rep-gcell-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -12px 18px -16px color-mix(in srgb, var(--rep-accent) 22%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 55%, transparent), 0 12px 24px -18px var(--lg-shadow);--rep-streak:linear-gradient(120deg, #e2d0ff2e, #e2d0ff00 72%);--lg-ask-field:#1b1428;--lg-ask-field-border:#b26bff47;--lg-ask-field-inset:#c4b0ff1f;--lg-ask-opaque:#1c172d;--lg-ask-rim:color-mix(in srgb, var(--rep-accent) 30%, #ffffff24);--lg-ask-pill-ink:#d4b4ff;--lg-ask-x-edge:#e8d8ff42;--lg-ask-x-fill:linear-gradient(160deg, #e8d8ff26, #e8d8ff0d);--lg-ask-x-fill-hot:linear-gradient(160deg, #e8d8ff3d, #e8d8ff1a);--lg-ask-crown:radial-gradient(120% 100% at 50% 0%, #43216feb 0%, #2c1249b8 30%, #230e3c66 50%, #1b0b3133 66%, #1b0b3117 80%, #1b0b3108 91%, transparent 100%)}html[data-design=lg][data-theme=carbon] .rep-ask{--lg-ask-glass-hi:#282b33db;--lg-ask-glass-lo:#181a20cc;--lg-ask-chip-hi:#2e3139c7;--lg-ask-chip-lo:#1e202680;--rep-tile:color-mix(in srgb, var(--rep-accent) 8%, #1e2128e0);--rep-tile-hot:color-mix(in srgb, var(--rep-accent) 10%, #1c1f27eb);--rep-gcell-bg:linear-gradient(160deg, color-mix(in srgb, var(--rep-accent) 5%, #1c1f26eb), color-mix(in srgb, var(--rep-accent) 3%, #14161be6));--rep-gcell-bg-hot:linear-gradient(160deg, color-mix(in srgb, var(--rep-accent) 9%, #20232bf0), color-mix(in srgb, var(--rep-accent) 5%, #181a20eb));--rep-streak:linear-gradient(120deg, #ffffff1a, #fff0 72%);--lg-ask-field:#14171c;--lg-ask-field-border:#d1e1ef29;--lg-ask-field-inset:#d1e1ef14;--lg-ask-opaque:#181a1f;--lg-ask-rim:color-mix(in srgb, var(--rep-accent) 22%, #ffffff1f);--lg-ask-x-edge:#d8e8f43d;--lg-ask-x-fill:linear-gradient(160deg, #d8e8f421, #d8e8f40b);--lg-ask-x-fill-hot:linear-gradient(160deg, #d8e8f438, #d8e8f417);--lg-ask-crown:radial-gradient(120% 100% at 50% 0%, #2c323cf0 0%, #242932cc 28%, #1c202880 46%, #181c2342 60%, #181c231f 73%, #181c230d 86%, transparent 100%)}html[data-design=lg][data-theme=dark] .rep-ask .rep-panel,html[data-design=lg][data-theme=carbon] .rep-ask .rep-panel{border-color:var(--lg-ask-rim)}html[data-design=lg][data-theme=light] .rep-ask{--lg-ask-glass-hi:#fffcf8e0;--lg-ask-glass-lo:#fffaf5c2;--lg-ask-chip-hi:#fffdfadb;--lg-ask-chip-lo:#fffbf69e;--lg-ask-wash:#9b6bff;--lg-ask-refract:#9b6bff;--lg-ask-opaque:#fffcf8}html[data-design=lg][data-theme=light] .rep-ask .rep-x{color:#fff;--lg-ask-x-edge:#ffffff70}html[data-design=lg][data-theme=light] .rep-ask .rep-asks-left{color:#fffffff0}html[data-design=lg][data-theme=light] .rep-ask .rep-head-title b{color:#e0cdff}html[data-design=lg][data-theme=light] .rep-ask .rep-trust{background:#fcfaff6b}html[data-design=lg] body.native-app .rep-dockwrap{will-change:auto}html[data-design=lg] .rep-ask .rep-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(80% 60% at 50% 100%,#140c226b,#140c2224 60%,#0000),#140c2242}html[data-design=lg] .rep-ask .rep-panel .rep-inrow,html[data-design=lg] .rep-ask .rep-panel .rep-start,html[data-design=lg] .rep-ask .rep-panel .rep-src,html[data-design=lg] .rep-ask .rep-panel .rep-chip,html[data-design=lg] .rep-ask .rep-panel .rep-matylda,html[data-design=lg] .rep-ask .rep-panel .rep-assistant-memory,html[data-design=lg] .rep-ask .rep-panel .rep-report-chip,html[data-design=lg] .rep-ask .rep-panel .rep-gcell,html[data-design=lg] .rep-ask .rep-panel .rep-gtile,html[data-design=lg] .rep-ask .rep-panel .rep-tool-cta{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design=lg] .rep-ask .rep-rest{border:1px solid var(--lg-edge-strong);background:linear-gradient(160deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo));-webkit-backdrop-filter:blur(14px) saturate(var(--lg-sat));backdrop-filter:blur(14px) saturate(var(--lg-sat));box-shadow:inset 0 1px 1px var(--lg-bevel), 0 10px 20px -14px color-mix(in srgb, var(--rep-accent) 85%, transparent)}html[data-design=lg] .rep-ask .rep-panel{--lg-ask-crown-h:132px;--lg-ask-head-h:70px;border:1px solid var(--lg-edge);background:var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h) no-repeat, radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-ask-wash) 32%, transparent) 0%, color-mix(in srgb, var(--lg-ask-wash) 16%, transparent) 38%, color-mix(in srgb, var(--lg-ask-wash) 6%, transparent) 68%, transparent 100%), linear-gradient(180deg, var(--lg-ask-glass-hi) 0, var(--lg-ask-glass-lo) var(--lg-ask-head-h), var(--lg-ask-opaque) 96px, var(--lg-ask-opaque) 100%);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-ask-refract) 34%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 60%, transparent), 0 24px 48px -28px var(--lg-shadow);border-radius:22px}html[data-design=lg] .rep-ask .rep-panel[data-mode=answered]{--lg-ask-crown-h:96px}html[data-design=lg] .rep-ask .rep-panel:has(.rep-voice-draft){--lg-ask-crown-h:96px}html[data-design=lg] .rep-ask .rep-head{background:0 0;border-bottom-color:#0000}html[data-design=lg] .rep-ask .rep-head-title{color:#fff}html[data-design=lg] .rep-ask .rep-head-title b{color:#c9a9ff}html[data-design=lg] .rep-ask .rep-head-kicker{color:#ffffffa8}html[data-design=lg] .rep-ask .rep-x{color:#ffffffb8;background:0 0;border-color:#ffffff3d}html[data-design=lg] .rep-ask .rep-x:hover{color:#fff;border-color:#fff9}html[data-design=lg] .rep-ask .rep-asks-left{color:#ffffffa8;border-color:#ffffff3d}html[data-design=lg] .rep-ask .rep-kbd-head{color:#ffffff8c;border-color:#fff3}html[data-design=lg] .rep-ask .rep-panel-scroll>.rep-ans:first-child,html[data-design=lg] .rep-ask .rep-panel-scroll>.rep-thread-history:first-child{padding-top:46px}html[data-design=lg] .rep-ask .rep-new-chat{color:#ffffffd1;background:#ffffff14;border-color:#ffffff42}html[data-design=lg] .rep-ask .rep-new-chat:hover{color:#fff;border-color:#ffffff8c}html[data-design=lg] .rep-ask .rep-inrow{background:var(--lg-ask-field);border-color:var(--lg-ask-field-border);box-shadow:inset 0 1px 0 var(--lg-ask-field-inset), 0 12px 30px -14px #18063273}html[data-design=lg] .rep-ask .rep-inrow:before{display:none}html[data-design=lg] .rep-ask .rep-inrow:focus-within{border-color:color-mix(in srgb, var(--rep-accent) 60%, var(--lg-ask-field-border))}html[data-design=lg] .rep-ask .rep-meter-card,html[data-design=lg] .rep-ask .rep-tiersteps,html[data-design=lg] .rep-ask .rep-miniplan{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rep-gbg);box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 26px -18px color-mix(in srgb, var(--rep-accent) 45%, transparent), 0 14px 34px -18px color-mix(in srgb, var(--rep-accent) 30%, var(--lg-shadow))}html[data-design=lg] .rep-ask .rep-tiersteps:before,html[data-design=lg] .rep-ask .rep-miniplan:before{content:"";border-radius:inherit;background:var(--rep-streak);filter:blur(3px);pointer-events:none;width:42%;height:58%;position:absolute;top:0;left:5%}html[data-design=lg] .rep-ask .rep-go{background:var(--rep-accent);color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 8px 18px -10px color-mix(in srgb, var(--rep-accent) 70%, transparent);border-color:#0000}html[data-design=lg] .rep-ask .rep-go:hover{color:var(--lg-on-accent);filter:brightness(1.08)saturate(1.04);border-color:#0000}html[data-design=lg] .rep-ask .rep-go:disabled{opacity:.4;border-color:var(--rep-gborder);background:var(--rep-tile);color:var(--rep-mute);box-shadow:none}html[data-design=lg] .rep-ask .rep-matylda{border-color:color-mix(in srgb, var(--rep-accent) 22%, transparent);background:color-mix(in srgb, var(--rep-accent) 8%, transparent);box-shadow:inset 0 1px 1px var(--lg-bevel)}html[data-design=lg] .rep-ask .rep-matylda:before{display:none}html[data-design=lg] .rep-ask .rep-matylda--compact{background:color-mix(in srgb, var(--rep-accent) 6%, transparent)}html[data-design=lg] .rep-ask .rep-matylda-sigil{background:color-mix(in srgb, var(--rep-accent) 12%, transparent);border-color:#0000}html[data-design=lg] .rep-ask .rep-matylda-action{border-color:color-mix(in srgb, var(--rep-accent) 34%, transparent);background:color-mix(in srgb, var(--rep-accent) 10%, transparent)}html[data-design=lg] .rep-ask .rep-matylda.is-locked,html[data-design=lg] .rep-ask .rep-matylda.is-checking,html[data-design=lg] .rep-ask .rep-matylda.is-thinking,html[data-design=lg] .rep-ask .rep-matylda.is-transcribing{border-color:color-mix(in srgb, var(--rep-dim) 42%, transparent);background:color-mix(in srgb, var(--rep-dim) 8%, transparent);box-shadow:inset 0 1px 1px var(--lg-bevel)}html[data-design=lg] .rep-ask .rep-matylda.is-connecting{border-color:color-mix(in srgb, var(--rep-accent) 72%, transparent)}html[data-design=lg] .rep-ask .rep-matylda.is-listening,html[data-design=lg] .rep-ask .rep-matylda.is-speaking{border-color:var(--rep-accent);box-shadow:inset 0 1px 1px var(--lg-bevel), 0 0 0 3px color-mix(in srgb, var(--rep-accent) 14%, transparent), 0 10px 26px -14px color-mix(in srgb, var(--rep-accent) 45%, transparent)}html[data-design=lg] .rep-ask .rep-matylda.is-error{border-color:color-mix(in srgb, var(--lg-error) 55%, transparent)}@media (hover:hover) and (pointer:fine){html[data-design=lg] .rep-ask .rep-matylda:hover{border-color:var(--rep-accent);background:color-mix(in srgb, var(--rep-accent) 15%, transparent)}}html[data-design=lg][data-theme=dark] .rep-ask .rep-gcell:hover .rep-gtile,html[data-design=lg][data-theme=carbon] .rep-ask .rep-gcell:hover .rep-gtile{background:var(--rep-tile-hot)}html[data-design=lg] .rep-ask .rep-head-kicker,html[data-design=lg] .rep-ask .rep-kbd-head{display:none}html[data-design=lg] .rep-ask .rep-head{padding:20px 14px 14px 16px}html[data-design=lg] .rep-ask .rep-head-title{letter-spacing:-.03em;font-size:19px}html[data-design=lg] .rep-ask .rep-head-orb{place-items:center;line-height:0;display:grid}html[data-design=lg] .rep-ask .rep-head-orb .rep-thinking-orb:before{opacity:.5;animation:none;transform:none}html[data-design=lg] .rep-ask .rep-asks-left{letter-spacing:.1em;border-color:#0000;padding:0;font-size:9.5px}html[data-design=lg] .rep-ask .rep-x{border-radius:999px;font-size:17px}html[data-design=lg] .rep-ask .rep-inrow{border-radius:22px;gap:8px;margin:12px 16px 8px;padding:7px 7px 7px 18px}html[data-design=lg] .rep-ask .rep-inrow>.rep-dot{display:none}html[data-design=lg] .rep-ask .rep-go{border-radius:999px}html[data-design=lg] .rep-ask .rep-go:disabled{opacity:.72;background:var(--rep-accent);color:var(--lg-on-accent);border-color:#0000;box-shadow:inset 0 1px #ffffff47}html[data-design=lg] .rep-ask .rep-matylda-wrap--idle{padding:0 16px 12px}html[data-design=lg] .rep-ask .rep-matylda--compact{border:1px solid color-mix(in srgb, var(--rep-accent) 34%, transparent);background:color-mix(in srgb, var(--rep-accent) 8%, transparent);width:auto;min-height:34px;box-shadow:none;color:var(--rep-accent);border-radius:999px;align-items:center;gap:7px;padding:8px 15px;display:inline-flex;overflow:visible}html[data-design=lg] .rep-ask .rep-matylda--compact:after{content:"";border-radius:inherit;position:absolute;inset:-5px}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-sigil{width:auto;min-width:0;height:auto;color:inherit;background:0 0;border:0;border-radius:0;padding:0;line-height:0}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-copy{display:block}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-copy strong{color:var(--rep-accent);font:700 9px/1 var(--rep-fMono);letter-spacing:.12em;text-transform:uppercase}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-copy>span:not(.rep-sr-status),html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-action{display:none}@media (hover:hover) and (pointer:fine){html[data-design=lg] .rep-ask .rep-matylda--compact:hover{background:color-mix(in srgb, var(--rep-accent) 15%, transparent)}}html[data-design=lg] .rep-ask .rep-assistant-memory{border:0;border-top:1px solid var(--rep-rule);box-shadow:none;background:0 0;border-radius:0;margin:0 16px;padding:8px 0}html[data-design=lg] .rep-ask .rep-assistant-memory:before{display:none}html[data-design=lg] .rep-ask .rep-gallery-grid{gap:10px;padding:0 16px 14px}html[data-design=lg] .rep-ask .rep-gcell{border:1px solid var(--rep-gcell-edge);background:var(--rep-gcell-bg);box-shadow:var(--rep-gcell-shadow);transition:transform var(--lg-micro,.14s) ease, background var(--lg-micro,.14s) ease;border-radius:22px;padding:12px}html[data-design=lg] .rep-ask .rep-gcell .rep-gtile{border-radius:10px}html[data-design=lg] .rep-ask .rep-gcell .rep-pv-note{white-space:normal;overflow-wrap:anywhere;line-height:1.4}@media (hover:hover) and (pointer:fine){html[data-design=lg] .rep-ask .rep-gcell:hover{background:var(--rep-gcell-bg-hot);transform:translateY(-2px)}}html[data-design=lg] .rep-ask .rep-gcell:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html[data-design=lg] .rep-ask .rep-gcell{transition:none}html[data-design=lg] .rep-ask .rep-gcell:hover{transform:none}}html[data-design=lg] .rep-ask .rep-sugs-k{letter-spacing:.16em;font-size:9.5px}html[data-design=lg] .rep-ask .rep-follow-k{letter-spacing:.14em;font-size:8.5px}html[data-design=lg] .rep-ask .rep-inrow{transition:border-color .19s var(--lg-ease), box-shadow .22s var(--lg-ease), transform .22s var(--lg-ease-quint);padding:7px}html[data-design=lg] .rep-ask .rep-input{caret-color:var(--rep-accent);border-radius:15px;padding:14px 0 14px 11px}html[data-design=lg] .rep-ask .rep-input::placeholder{transition:color .18s var(--lg-ease), opacity .18s var(--lg-ease)}html[data-design=lg] .rep-ask .rep-input:focus::placeholder{opacity:.45}html[data-design=lg] .rep-ask .rep-input:focus-visible{box-shadow:none}html[data-design=lg] .rep-ask .rep-inrow:focus-within{border-color:color-mix(in srgb, var(--rep-accent) 30%, var(--lg-ask-field-border));box-shadow:inset 0 1px 0 var(--lg-ask-field-inset), 0 20px 38px -18px color-mix(in srgb, var(--rep-accent) 52%, transparent);transform:translateY(-1px)}html[data-design=lg] .rep-ask .rep-go{transition:transform 88ms var(--lg-ease), box-shadow .19s var(--lg-ease), filter .15s, opacity .15s}html[data-design=lg] .rep-ask .rep-go:active:not(:disabled){filter:brightness(.94);box-shadow:inset 0 2px 6px color-mix(in srgb, var(--lg-shadow) 66%, transparent);transform:scale(.9)}html[data-design=lg] .rep-ask .rep-go:focus-visible{outline:2px solid var(--rep-accent);outline-offset:3px}html[data-design=lg] .rep-ask .rep-matylda--compact{border-color:color-mix(in srgb, var(--rep-accent) 44%, transparent);background:color-mix(in srgb, var(--rep-accent) 10%, transparent);min-height:44px;box-shadow:inset 0 1px 0 #ffffff8c, 0 10px 22px -16px color-mix(in srgb, var(--rep-accent) 60%, transparent);transition:transform 88ms var(--lg-ease), background-color .19s var(--lg-ease), border-color .19s var(--lg-ease), box-shadow .19s var(--lg-ease);gap:9px;padding:0 20px}html[data-design=lg] .rep-ask .rep-matylda--compact:after{inset:0}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-copy strong{letter-spacing:.14em;font-size:10px}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-mic-glyph{display:block}html[data-design=lg] .rep-ask .rep-matylda--compact:active{background:color-mix(in srgb, var(--rep-accent) 18%, transparent);transform:scale(.97)}html[data-design=lg] .rep-ask .rep-matylda--compact:focus-visible{outline:2px solid var(--rep-accent);outline-offset:3px}html[data-design=lg] .rep-ask .rep-x{border-color:var(--lg-ask-x-edge,#ffffff57);background:var(--lg-ask-x-fill,linear-gradient(160deg, #ffffff38, #ffffff17));transition:transform 88ms var(--lg-ease), background .19s var(--lg-ease), border-color .19s var(--lg-ease);border-radius:14px;box-shadow:inset 0 1px 1px #ffffff57,0 8px 18px -12px #14082cbf}html[data-design=lg] .rep-ask .rep-x-glyph{display:block}html[data-design=lg] .rep-ask .rep-x:hover{background:var(--lg-ask-x-fill-hot,linear-gradient(160deg, #ffffff52, #ffffff29))}html[data-design=lg] .rep-ask .rep-x:active{background:var(--lg-ask-x-fill-hot,linear-gradient(160deg, #ffffff52, #ffffff29));transform:scale(.92)}html[data-design=lg] .rep-ask .rep-assistant-memory{margin-top:6px}@media (prefers-reduced-motion:reduce){html[data-design=lg] .rep-ask .rep-inrow,html[data-design=lg] .rep-ask .rep-input::placeholder,html[data-design=lg] .rep-ask .rep-go,html[data-design=lg] .rep-ask .rep-matylda--compact,html[data-design=lg] .rep-ask .rep-x{transition:none}html[data-design=lg] .rep-ask .rep-inrow:focus-within,html[data-design=lg] .rep-ask .rep-go:active:not(:disabled),html[data-design=lg] .rep-ask .rep-matylda--compact:active,html[data-design=lg] .rep-ask .rep-x:active{transform:none}}html[data-design=lg] .rep-ask .rep-suggest-chips .rep-chip,html[data-design=lg] .rep-ask .rep-follow .rep-chip{font-family:var(--rep-fBody)}html[data-design=lg] .rep-ask .rep-rich-result{background:var(--rep-tile);box-shadow:none;border-color:#0000;border-radius:16px}html[data-design=lg] .rep-ask .rep-rich-result:after{opacity:.34}html[data-design=lg] .rep-ask .rep-rich-result__head{padding:14px 16px 12px}html[data-design=lg] .rep-ask .rep-rich-result__head>span,html[data-design=lg] .rep-ask .rep-stack-grade__eyebrow{color:var(--rep-dim);letter-spacing:.14em;font-size:8.5px}html[data-design=lg] .rep-ask .rep-rich-result__head h2{font:700 16px/1.2 var(--lg-fDisplay);letter-spacing:-.02em}@media (prefers-reduced-motion:reduce){.rep-ask .rep-rich-result{animation:none}}@media (width<=520px){html[data-design=lg] .rep-ask .rep-panel{border-radius:22px 22px 0 0}}html[data-design=lg] body.native-app .rep-ask .rep-panel{background:var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-ask-wash) 32%, transparent) 0%, color-mix(in srgb, var(--lg-ask-wash) 16%, transparent) 38%, color-mix(in srgb, var(--lg-ask-wash) 6%, transparent) 68%, transparent 100%), linear-gradient(180deg, var(--lg-ask-glass-hi) 0, var(--lg-ask-glass-lo) var(--lg-ask-head-h,70px), var(--lg-ask-opaque) 96px, var(--lg-ask-opaque) 100%);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .rep-ask .rep-panel{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat))}}html[data-design=lg] body.native-app .rep-ask .rep-inrow{background:var(--lg-ask-field)}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .rep-ask .rep-panel,html[data-design=lg] body.native-app .rep-ask .rep-panel,html[data-design=lg] .rep-ask .rep-rest{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-ask-opaque,#fffffff0)}html[data-design=lg] .rep-ask .rep-panel,html[data-design=lg] body.native-app .rep-ask .rep-panel{background:var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-opaque,#fffffff0)}html[data-design=lg][data-theme=dark] .rep-ask .rep-panel,html[data-design=lg][data-theme=carbon] .rep-ask .rep-panel,html[data-design=lg][data-theme=dark] body.native-app .rep-ask .rep-panel,html[data-design=lg][data-theme=carbon] body.native-app .rep-ask .rep-panel{background:var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-opaque,#1e1b28f5)}html[data-design=lg][data-theme=dark] .rep-ask .rep-rest,html[data-design=lg][data-theme=carbon] .rep-ask .rep-rest{background:var(--lg-ask-opaque,#1e1b28f0)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .rep-ask .rep-panel,html[data-design=lg] body.native-app .rep-ask .rep-panel{background:var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-opaque,#fffffff0)}html[data-design=lg][data-theme=dark] .rep-ask .rep-panel,html[data-design=lg][data-theme=carbon] .rep-ask .rep-panel,html[data-design=lg][data-theme=dark] body.native-app .rep-ask .rep-panel,html[data-design=lg][data-theme=carbon] body.native-app .rep-ask .rep-panel{background:var(--lg-ask-crown) 0 0 / 100% var(--lg-ask-crown-h,132px) no-repeat, var(--lg-ask-opaque,#1e1b28f5)}html[data-design=lg] .rep-ask .rep-rest{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lg-ask-opaque,#fffffff0)}html[data-design=lg][data-theme=dark] .rep-ask .rep-rest,html[data-design=lg][data-theme=carbon] .rep-ask .rep-rest{background:var(--lg-ask-opaque,#1e1b28f0)}}html[data-design=lg] .rep-ask .rep-inrow{align-items:flex-end}html[data-design=lg] .rep-ask textarea.rep-input{box-sizing:border-box;scrollbar-gutter:stable;resize:none;min-height:48px;max-height:132px;line-height:22px;font-family:var(--rep-fBody);padding:13px 0 13px 11px;font-weight:500;display:block;overflow-y:auto}html[data-design=lg] .rep-ask .rep-inrow .rep-go{margin-bottom:2px}@property --lg-ask-fade{syntax:"<length>";inherits:false;initial-value:0}html[data-design=lg] .rep-ask .rep-panel-scroll{padding-bottom:var(--lg-fade);--lg-ask-fade:0px;--lg-ask-fade-b:var(--lg-fade);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000f calc(var(--lg-ask-fade) * .28), #00000057 calc(var(--lg-ask-fade) * .56), #000000c7 calc(var(--lg-ask-fade) * .8), #000 var(--lg-ask-fade), #000 calc(100% - var(--lg-ask-fade-b)), #000000c7 calc(100% - var(--lg-ask-fade-b) * .8), #00000057 calc(100% - var(--lg-ask-fade-b) * .56), #0000000f calc(100% - var(--lg-ask-fade-b) * .28), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000f calc(var(--lg-ask-fade) * .28), #00000057 calc(var(--lg-ask-fade) * .56), #000000c7 calc(var(--lg-ask-fade) * .8), #000 var(--lg-ask-fade), #000 calc(100% - var(--lg-ask-fade-b)), #000000c7 calc(100% - var(--lg-ask-fade-b) * .8), #00000057 calc(100% - var(--lg-ask-fade-b) * .56), #0000000f calc(100% - var(--lg-ask-fade-b) * .28), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #0000000f calc(var(--lg-ask-fade) * .28), #00000057 calc(var(--lg-ask-fade) * .56), #000000c7 calc(var(--lg-ask-fade) * .8), #000 var(--lg-ask-fade), #000 calc(100% - var(--lg-ask-fade-b)), #000000c7 calc(100% - var(--lg-ask-fade-b) * .8), #00000057 calc(100% - var(--lg-ask-fade-b) * .56), #0000000f calc(100% - var(--lg-ask-fade-b) * .28), transparent 100%);transition:--lg-ask-fade .16s var(--lg-ease)}html[data-design=lg] .rep-ask .rep-panel-scroll[data-scrolled="1"]{--lg-ask-fade:var(--lg-fade)}html[data-design=lg] .rep-ask .rep-panel-scroll[data-scroll-end]{--lg-ask-fade-b:0px}html[data-design=lg] .rep-ask .rep-panel[data-mode=open] .rep-panel-scroll{padding-bottom:var(--lg-fade)}html[data-design=lg] .rep-ask .rep-panel[data-mode=answered] .rep-inrow--dock{margin-bottom:calc(10px + env(safe-area-inset-bottom,0px))}html[data-design=lg] .rep-ask .rep-matylda--compact{border-color:var(--lg-ask-pill-edge,color-mix(in srgb, var(--rep-accent) 40%, transparent));background:linear-gradient(150deg, color-mix(in srgb, var(--rep-accent) 20%, transparent) 0%, color-mix(in srgb, var(--rep-accent) 11%, transparent) 46%, color-mix(in srgb, var(--rep-accent) 6%, transparent) 100%), var(--lg-ask-pill-body,linear-gradient(150deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo)));box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -10px 16px -14px color-mix(in srgb, var(--rep-accent) 60%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 55%, transparent), 0 12px 24px -16px color-mix(in srgb, var(--rep-accent) 55%, var(--lg-shadow));gap:10px;padding:0 18px 0 6px}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-sigil{background:color-mix(in srgb, var(--rep-accent) 16%, transparent);width:32px;height:32px;box-shadow:inset 0 1px 1px var(--lg-bevel);color:var(--lg-ask-pill-ink,var(--rep-accent));border-radius:999px;place-items:center;display:grid}html[data-design=lg] .rep-ask .rep-matylda--compact .rep-matylda-copy strong{color:var(--lg-ask-pill-ink,var(--rep-accent))}html[data-design=lg] .rep-ask .rep-matylda--compact:active{box-shadow:inset 0 2px 6px color-mix(in srgb, var(--rep-accent) 30%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 40%, transparent);transform:scale(.97)}@media (hover:hover) and (pointer:fine){html[data-design=lg] .rep-ask .rep-matylda--compact:hover{border-color:color-mix(in srgb, var(--rep-accent) 60%, transparent);background:linear-gradient(150deg, color-mix(in srgb, var(--rep-accent) 26%, transparent) 0%, color-mix(in srgb, var(--rep-accent) 15%, transparent) 46%, color-mix(in srgb, var(--rep-accent) 9%, transparent) 100%), var(--lg-ask-pill-body,linear-gradient(150deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo)))}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .rep-ask .rep-panel-scroll,html[data-design=lg] .rep-ask .rep-matylda--compact{transition:none}html[data-design=lg] .rep-ask .rep-matylda--compact:active{transform:none}}html[data-design=lg] .rep-ask .rep-panel:before{content:"";z-index:-1;height:var(--lg-ask-crown-h,132px);border-radius:inherit;pointer-events:none;background:var(--lg-ask-crown-lip,linear-gradient(180deg, #ffffff57 0, #ffffff21 4px, #ffffff0a 10px, #fff0 18px)), var(--lg-ask-crown-rake,radial-gradient(38% 26% at 6% 0%, #ffffff2e, transparent 70%)), var(--lg-ask-crown-pool,radial-gradient(88% 128% at 94% 6%, #260a5452, transparent 66%));position:absolute;top:0;left:0;right:0}html[data-design=lg][data-theme=dark] .rep-ask{--lg-ask-crown-lip:linear-gradient(180deg, #e8d8ff4d 0, #e8d8ff1f 4px, #e8d8ff0a 10px, #e8d8ff00 18px);--lg-ask-crown-rake:radial-gradient(38% 26% at 6% 0%, #d6beff29, transparent 70%);--lg-ask-crown-pool:radial-gradient(88% 128% at 94% 6%, #0c072870, transparent 66%)}html[data-design=lg][data-theme=carbon] .rep-ask{--lg-ask-crown-lip:linear-gradient(180deg, #d8e8f438 0, #d8e8f414 4px, #d8e8f408 10px, #d8e8f400 18px);--lg-ask-crown-rake:radial-gradient(38% 26% at 6% 0%, #d8e8f417, transparent 70%);--lg-ask-crown-pool:radial-gradient(88% 128% at 94% 6%, #0a0d1242, transparent 68%)}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .rep-ask .rep-panel:before{display:none}}html[data-design=lg] .rep-ask{--rep-ask-gutter:14px;--rep-ask-grid-gap:10px;--rep-reading-path:70ch;--rep-space-1:4px;--rep-space-2:8px;--rep-space-3:12px;--rep-space-4:16px;--rep-space-6:24px}html[data-design=lg] .rep-ask .rep-reading-rail{box-sizing:border-box;margin-left:auto;margin-right:auto}html[data-design=lg] .rep-ask .rep-reading-rail--padded{width:min(100%, calc(var(--rep-reading-path) + var(--rep-ask-gutter) + var(--rep-ask-gutter)));padding-left:var(--rep-ask-gutter);padding-right:var(--rep-ask-gutter)}html[data-design=lg] .rep-ask .rep-reading-rail--control,html[data-design=lg] .rep-ask .rep-reading-rail--utility{width:min(var(--rep-reading-path), calc(100% - var(--rep-ask-gutter) - var(--rep-ask-gutter)))}html[data-design=lg] .rep-ask .rep-thread-history{gap:var(--rep-space-6);padding-top:var(--rep-space-6);padding-bottom:var(--rep-space-6)}html[data-design=lg] .rep-ask .rep-thread-turn{gap:var(--rep-space-2)}html[data-design=lg] .rep-ask .rep-thread-turn.is-user{padding:var(--rep-space-3) var(--rep-space-4);background:color-mix(in srgb, var(--rep-accent) 5%, var(--lg-ask-opaque));border-radius:14px}html[data-design=lg] .rep-ask .rep-turn-header{gap:var(--rep-space-2)}html[data-design=lg] .rep-ask .rep-thread-role{letter-spacing:.14em;font-size:8.5px}html[data-design=lg] .rep-ask .rep-turn-source{color:var(--rep-dim);letter-spacing:.04em;font-size:8.5px}html[data-design=lg] .rep-ask .rep-ans{padding-top:var(--rep-space-6);padding-bottom:var(--rep-space-2)}html[data-design=lg] .rep-ask .rep-ans-k{color:var(--rep-dim);margin:0}html[data-design=lg] .rep-ask .rep-ans-q{margin-top:var(--rep-space-2);padding-bottom:var(--rep-space-4);margin-bottom:0}html[data-design=lg] .rep-ask .rep-search{padding:var(--rep-space-6) 0 var(--rep-space-2)}html[data-design=lg] .rep-ask .rep-current-answer{margin-top:var(--rep-space-6)}html[data-design=lg] .rep-ask .rep-current-answer-header .rep-thread-role{color:var(--rep-accent);font-size:10px}html[data-design=lg] .rep-ask .rep-current-prose{margin-top:var(--rep-space-3)}html[data-design=lg] .rep-ask .rep-answer-exhibits{gap:var(--rep-space-4);margin-top:var(--rep-space-6);padding-top:var(--rep-space-6)}html[data-design=lg] .rep-ask .rep-evidence-preview{gap:var(--rep-space-2);padding:var(--rep-space-3) var(--rep-space-4);border-color:var(--rep-rule2);background:color-mix(in srgb, var(--rep-accent) 4%, var(--lg-ask-opaque));box-shadow:none;border-radius:14px;margin:0}html[data-design=lg] .rep-ask .rep-thread-turn .rep-evidence-preview{margin-top:var(--rep-space-2)}html[data-design=lg] .rep-ask .rep-voice-draft{margin-top:var(--rep-space-2);padding:var(--rep-space-2) var(--rep-space-3);background:color-mix(in srgb, var(--rep-accent) 6%, var(--lg-ask-opaque));border-radius:14px}html[data-design=lg] .rep-ask .rep-inrow{margin-top:var(--rep-space-3);margin-bottom:var(--rep-space-2);box-shadow:inset 0 1px 0 var(--lg-ask-field-inset);border-radius:14px}html[data-design=lg] .rep-ask .rep-input{border-radius:10px}html[data-design=lg] .rep-ask .rep-inrow:focus-within{border-color:color-mix(in srgb, var(--rep-accent) 52%, var(--lg-ask-field-border));box-shadow:inset 0 1px 0 var(--lg-ask-field-inset), 0 4px 8px -6px color-mix(in srgb, var(--rep-accent) 60%, transparent)}html[data-design=lg] .rep-ask .rep-matylda-wrap{padding-left:var(--rep-ask-gutter);padding-right:var(--rep-ask-gutter)}html[data-design=lg] .rep-ask .rep-follow{padding-top:var(--rep-space-4);padding-bottom:var(--rep-space-2)}html[data-design=lg] .rep-ask .rep-example-tray{margin-top:var(--rep-space-4);margin-bottom:0}html[data-design=lg] .rep-ask .rep-sugs{padding-bottom:var(--rep-space-4)}html[data-design=lg] .rep-ask .rep-assistant-memory{margin-left:auto;margin-right:auto}html[data-design=lg] .rep-ask .rep-trust{padding-top:var(--rep-space-3);padding-bottom:var(--rep-space-3)}html[data-design=lg] .rep-ask .rep-gallery-k{padding:var(--rep-space-2) var(--rep-ask-gutter) var(--rep-space-3)}html[data-design=lg] .rep-ask .rep-gallery-grid{gap:var(--rep-ask-grid-gap);padding:0 var(--rep-ask-gutter) var(--rep-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=lg] .rep-ask .rep-gcell{box-shadow:inset 0 1px 0 var(--lg-bevel);border-radius:14px}@media (hover:hover) and (pointer:fine){html[data-design=lg] .rep-ask .rep-gcell:hover{transform:translateY(-1px)}}@media (width>=1024px){html[data-design=lg] .rep-ask{--rep-ask-gutter:24px;--rep-ask-grid-gap:12px}html[data-design=lg].desktop-shell .rep-ask .rep-dockwrap.is-open{width:min(1113px,100vw - 48px)!important}html[data-design=lg] .rep-ask .rep-gallery-grid{grid-template-columns:repeat(2,347px);justify-content:center}}@media (width>=1161px){html[data-design=lg] .rep-ask .rep-gallery-grid{grid-template-columns:repeat(3,347px)}}@media (width<=360px){html[data-design=lg] .rep-ask .rep-gallery-grid,html[data-design=lg] .rep-ask .rep-example-tray-grid{grid-template-columns:1fr}html[data-design=lg] .rep-ask .rep-gcell{align-items:center;column-gap:var(--rep-space-3);row-gap:var(--rep-space-1);padding:var(--rep-space-2);grid-template-rows:auto auto;grid-template-columns:88px minmax(0,1fr)}html[data-design=lg] .rep-ask .rep-gcell .rep-gtile{width:88px;min-height:60px;padding:var(--rep-space-2);grid-row:1/3;margin:0}html[data-design=lg] .rep-ask .rep-glabel,html[data-design=lg] .rep-ask .rep-gprompt{grid-column:2}html[data-design=lg] .rep-ask .rep-glabel{align-self:end;margin:0}html[data-design=lg] .rep-ask .rep-gprompt{-webkit-line-clamp:unset;align-self:start;display:block;overflow:visible}html[data-design=lg] .rep-ask .rep-head{gap:var(--rep-space-2);padding-left:var(--rep-ask-gutter);padding-right:var(--rep-ask-gutter)}html[data-design=lg] .rep-ask .rep-head-brand,html[data-design=lg] .rep-ask .rep-head-actions{gap:var(--rep-space-1)}html[data-design=lg] .rep-ask .rep-head-title{font-size:17px}html[data-design=lg] .rep-ask textarea.rep-input{padding-left:var(--rep-space-1)}html[data-design=lg] .rep-ask .rep-new-chat{padding-left:6px;padding-right:6px;font-size:8px}html[data-design=lg] .rep-ask .rep-asks-left{letter-spacing:.04em;font-size:8px}}html[data-design=lg] .rep-ask{--brand-accent:#ff6f61;--rep-accent:#ff6f61;--hue:var(--rep-accent);--ask-aurora-panel:radial-gradient(120% 55% at 12% -6%, #ffe3da 0%, transparent 52%), radial-gradient(130% 60% at 108% 8%, #dbe8ff 0%, transparent 55%), radial-gradient(120% 50% at 30% 108%, #d9f3e4 0%, transparent 55%), radial-gradient(110% 45% at 90% 100%, #f2e6da 0%, transparent 50%), linear-gradient(170deg, #fdfaf7, #f7f2ec 60%, #f3ede6);--ask-aurora-rest:linear-gradient(170deg, #fdfaf7, #f4efe8);--ask-aurora-ink:#222529;--ask-aurora-ink-inverse:#fdfaf7;--ask-aurora-user:#222529;--ask-aurora-user-ink:#fdfaf7;--ask-aurora-assistant:#fffdf9;--ask-aurora-text-accent:#a04f49;--ask-aurora-focus:#a04f49;--focus-ring:var(--ask-aurora-focus);--focus-halo:color-mix(in srgb, var(--ask-aurora-focus) 22%, transparent);--lg-shadow:#22252933;--rep-rule:#22252929;--rep-rule2:#22252917;--lg-ask-crown:linear-gradient(180deg, #ffe3da80 0%, #ffe3da29 46%, transparent 100%);--lg-ask-crown-lip:linear-gradient(180deg, #ffffff61 0, #fff1ec24 5px, transparent 18px);--lg-ask-crown-rake:radial-gradient(38% 26% at 6% 0%, #ffdcd333, transparent 70%);--lg-ask-crown-pool:radial-gradient(88% 128% at 94% 6%, #5230231f, transparent 66%);--lg-ask-glass-hi:#fdfaf7;--lg-ask-glass-lo:#f3ede6;--lg-ask-chip-hi:#fffdf9;--lg-ask-chip-lo:#f3eee7;--lg-ask-field:#fffdf9;--lg-ask-field-border:#22252924;--lg-ask-field-inset:#ffffffe6;--lg-ask-pill-ink:#222529;--lg-ask-opaque:#fdfaf7;--lg-ask-rim:#22252929;--lg-ask-x-edge:#22252933;--lg-ask-x-fill:linear-gradient(160deg, #fffdf9, #eee8e1);--lg-ask-x-fill-hot:linear-gradient(160deg, #fff, #eae2da);--lg-ask-wash:var(--rep-accent);--lg-ask-refract:var(--rep-accent);--rep-gbg:linear-gradient(160deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo));--rep-gbg-deep:linear-gradient(160deg, #f8e3dc, #efe5df);--rep-gborder:color-mix(in srgb, var(--rep-accent) 18%, #22252933);--rep-gborder-deep:color-mix(in srgb, var(--rep-accent) 34%, #22252938);--rep-tile:#f6eee8;--rep-tile-hot:#f2e4dd;--rep-gcell-bg:linear-gradient(160deg, #fffdf9, #f3eee8);--rep-gcell-bg-hot:linear-gradient(160deg, #fff, #f0e8e1);--rep-gcell-edge:color-mix(in srgb, var(--rep-accent) 18%, #22252933);--rep-gcell-shadow:inset 0 1px 1px #ffffffe6, 0 1px 2px #22252914, 0 12px 24px -18px #22252933;--rep-streak:linear-gradient(120deg, #ffffff8a, transparent 72%);--rep-bg:#fffdf9}html[data-design=lg][data-theme=light] .rep-ask{--lg-ask-wash:var(--rep-accent);--lg-ask-refract:var(--rep-accent)}html[data-design=lg][data-theme=dark] .rep-ask{--ask-aurora-panel:radial-gradient(120% 55% at 12% -6%, #ff7f704d 0%, transparent 52%), radial-gradient(130% 60% at 108% 8%, #598fff38 0%, transparent 55%), radial-gradient(120% 50% at 30% 108%, #2fd08b33 0%, transparent 55%), radial-gradient(110% 45% at 90% 100%, #e0a55d24 0%, transparent 50%), linear-gradient(170deg, #15181e, #101319 60%, #0b0e13);--ask-aurora-rest:linear-gradient(170deg, #1b1e24, #111419);--ask-aurora-ink:#f7f2ec;--ask-aurora-ink-inverse:#171a1f;--ask-aurora-user:#f7f2ec;--ask-aurora-user-ink:#171a1f;--ask-aurora-assistant:#20242b;--ask-aurora-text-accent:var(--rep-accent);--ask-aurora-focus:#ff9a8d;--lg-shadow:#000000b8;--rep-rule:#ffffff29;--rep-rule2:#ffffff17;--lg-ask-crown:linear-gradient(180deg, #ff7f7024 0%, #ff7f700d 46%, transparent 100%);--lg-ask-crown-lip:linear-gradient(180deg, #ffeee838 0, #ffcdc214 5px, transparent 18px);--lg-ask-crown-rake:radial-gradient(38% 26% at 6% 0%, #ff7f7021, transparent 70%);--lg-ask-crown-pool:radial-gradient(88% 128% at 94% 6%, #040a1457, transparent 66%);--lg-ask-glass-hi:#242830;--lg-ask-glass-lo:#171b22;--lg-ask-chip-hi:#2b3039;--lg-ask-chip-lo:#1b2028;--lg-ask-field:#171b21;--lg-ask-field-border:#ffffff29;--lg-ask-field-inset:#ffffff14;--lg-ask-pill-ink:#f7f2ec;--lg-ask-opaque:#15181e;--lg-ask-rim:#ffffff2e;--lg-ask-x-edge:#fff3;--lg-ask-x-fill:linear-gradient(160deg, #2b3039, #1b2028);--lg-ask-x-fill-hot:linear-gradient(160deg, #343a44, #232932);--rep-gbg:linear-gradient(160deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo));--rep-gbg-deep:linear-gradient(160deg, #343238, #22262d);--rep-gborder:color-mix(in srgb, var(--rep-accent) 18%, #ffffff2e);--rep-gborder-deep:color-mix(in srgb, var(--rep-accent) 32%, #fff3);--rep-tile:#282d35;--rep-tile-hot:#303640;--rep-gcell-bg:linear-gradient(160deg, #282d35, #1b2027);--rep-gcell-bg-hot:linear-gradient(160deg, #303640, #21272f);--rep-gcell-edge:color-mix(in srgb, var(--rep-accent) 16%, #ffffff2e);--rep-gcell-shadow:inset 0 1px 1px #ffffff1a, 0 1px 2px #00000080, 0 12px 24px -18px #000000c7;--rep-streak:linear-gradient(120deg, #ffffff1f, transparent 72%);--rep-bg:#171b21}html[data-design=lg][data-theme=carbon] .rep-ask{--ask-aurora-panel:radial-gradient(120% 50% at 15% -4%, #bec8d729 0%, transparent 50%), radial-gradient(120% 55% at 105% 10%, #96a0b421 0%, transparent 52%), radial-gradient(110% 45% at 50% 108%, #7882911f 0%, transparent 52%), repeating-linear-gradient(90deg, #ffffff04 0 1px, transparent 1px 18px), linear-gradient(170deg, #22242a, #1a1c21 55%, #141519);--ask-aurora-rest:linear-gradient(170deg, #26282e, #1c1e23);--ask-aurora-ink:#e7ebef;--ask-aurora-ink-inverse:#171a1f;--ask-aurora-user:#f2f0ec;--ask-aurora-user-ink:#171a1f;--ask-aurora-assistant:#282a2f;--ask-aurora-text-accent:var(--rep-accent);--ask-aurora-focus:#d7e8f7;--lg-shadow:#000000c2;--rep-rule:#d8e8f429;--rep-rule2:#d8e8f417;--lg-ask-crown:linear-gradient(180deg, #bec8d71f 0%, #bec8d70a 46%, transparent 100%);--lg-ask-crown-lip:linear-gradient(180deg, #d8e8f438 0, #d8e8f414 5px, transparent 18px);--lg-ask-crown-rake:radial-gradient(38% 26% at 6% 0%, #d8e8f417, transparent 70%);--lg-ask-crown-pool:radial-gradient(88% 128% at 94% 6%, #0a0d1242, transparent 68%);--lg-ask-glass-hi:#292c32;--lg-ask-glass-lo:#1b1d22;--lg-ask-chip-hi:#30333a;--lg-ask-chip-lo:#202228;--lg-ask-field:#15171a;--lg-ask-field-border:#d1e1ef29;--lg-ask-field-inset:#d1e1ef14;--lg-ask-pill-ink:#e7ebef;--lg-ask-opaque:#181a1f;--lg-ask-rim:#d8e8f42b;--lg-ask-x-edge:#d8e8f433;--lg-ask-x-fill:linear-gradient(160deg, #30333a, #202228);--lg-ask-x-fill-hot:linear-gradient(160deg, #383c44, #272a30);--rep-gbg:linear-gradient(160deg, var(--lg-ask-chip-hi), var(--lg-ask-chip-lo));--rep-gbg-deep:linear-gradient(160deg, #35383f, #24272c);--rep-gborder:#d8e8f429;--rep-gborder-deep:#d8e8f43d;--rep-tile:#292b30;--rep-tile-hot:#31343a;--rep-gcell-bg:linear-gradient(160deg, #2d3036, #202227);--rep-gcell-bg-hot:linear-gradient(160deg, #35383f, #272a2f);--rep-gcell-edge:#d8e8f429;--rep-gcell-shadow:inset 0 1px 1px #d8e8f41a, 0 1px 2px #0000008c, 0 12px 24px -18px #000000d1;--rep-streak:linear-gradient(120deg, #d8e8f41a, transparent 72%);--rep-bg:#181a1f}html[data-design=lg] .rep-ask .rep-panel,html[data-design=lg] .rep-ask .rep-panel[data-mode],html[data-design=lg] body.native-app .rep-ask .rep-panel,html[data-design=lg] body.native-app .rep-ask .rep-panel[data-mode]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ask-aurora-panel)}html[data-design=lg] .rep-ask .rep-rest{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ask-aurora-rest)}html[data-design=lg] .rep-ask .rep-scrim{background:radial-gradient(80% 60% at 50% 100%,#ff6f611f,#0000 64%),#03060985}html[data-design=lg][data-theme=light] .rep-ask .rep-scrim{background:radial-gradient(80% 60% at 50% 100%,#ff6f6129,#0000 64%),#2225292e}html[data-design=lg][data-theme=carbon] .rep-ask .rep-scrim{background:radial-gradient(80% 60% at 50% 100%,#d7e8f717,#0000 64%),#080a0d80}html[data-design=lg] .rep-ask .rep-head-orb{transform-origin:0;transform:scale(1.25)}html[data-design=lg] .rep-ask .rep-head-title,html[data-design=lg] .rep-ask .rep-head-kicker,html[data-design=lg] .rep-ask .rep-head-actions,html[data-design=lg] .rep-ask .rep-asks-left,html[data-design=lg] .rep-ask .rep-head button{color:var(--ask-aurora-ink)}html[data-design=lg] .rep-ask .rep-head-kicker{opacity:.62}html[data-design=lg][data-theme] .rep-ask .rep-head-title b{color:var(--rep-accent)}html[data-design=lg] .rep-ask .rep-new-chat{color:var(--ask-aurora-ink);border-color:color-mix(in srgb, var(--ask-aurora-ink) 22%, transparent);background:color-mix(in srgb, var(--ask-aurora-ink) 7%, transparent);opacity:.75}html[data-design=lg] .rep-ask button.rep-new-chat:hover{color:var(--ask-aurora-ink);border-color:color-mix(in srgb, var(--ask-aurora-ink) 40%, transparent);background:color-mix(in srgb, var(--ask-aurora-ink) 11%, transparent);opacity:1}html[data-design=lg] .rep-ask button.rep-new-chat:active{color:var(--ask-aurora-ink);border-color:color-mix(in srgb, var(--ask-aurora-ink) 48%, transparent);background:color-mix(in srgb, var(--ask-aurora-ink) 15%, transparent);opacity:1}html[data-design=lg][data-theme=light] .rep-ask :is(.rep-x,.rep-asks-left,.rep-kbd-head){color:var(--ask-aurora-ink)}html[data-design=lg] .rep-ask .rep-panel .rep-go{background:var(--ask-aurora-ink);color:var(--ask-aurora-ink-inverse);border-color:#0000}html[data-design=lg] .rep-ask .rep-rest-listen-wave i{background:linear-gradient(180deg, #ffd9d2, var(--rep-accent))}html[data-design=lg] .rep-ask .rep-thread-turn{margin:10px 0}html[data-design=lg] .rep-ask .rep-thread-turn.is-user{background:var(--ask-aurora-user);max-width:82%;color:var(--ask-aurora-user-ink);border-color:#0000;border-radius:18px 18px 6px;margin-left:auto;padding:10px 14px}html[data-design=lg] .rep-ask .rep-thread-turn.is-user>p,html[data-design=lg] .rep-ask .rep-thread-turn.is-user .rep-thread-role{color:var(--ask-aurora-user-ink)}html[data-design=lg] .rep-ask .rep-thread-turn.is-user .rep-thread-role{opacity:.61}html[data-design=lg] .rep-ask .rep-thread-turn.is-assistant{border:1px solid var(--rep-rule2);background:var(--ask-aurora-assistant);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ask-aurora-ink-inverse) 12%, transparent);border-radius:6px 18px 18px;padding:14px 16px}html[data-design=lg] .rep-ask .rep-thread-history-k{letter-spacing:.16em;text-transform:uppercase;opacity:.6}html[data-design=lg] .rep-ask .rep-turn-header.is-assistant .rep-thread-role,html[data-design=lg] .rep-ask .rep-thread-sources summary,html[data-design=lg] .rep-ask .rep-thread-source-list b,html[data-design=lg] .rep-ask .rep-evidence-preview-k,html[data-design=lg] .rep-ask .rep-evidence-preview summary,html[data-design=lg] .rep-ask .rep-evidence-drawer>summary,html[data-design=lg] .rep-ask .rep-citation,html[data-design=lg] .rep-ask .rep-source-detail-number,html[data-design=lg] .rep-ask .rep-source-open,html[data-design=lg] .rep-ask .rep-research-scope-k{color:var(--ask-aurora-text-accent)}html[data-design=lg] .rep-ask :is(button,input,textarea,[tabindex]):focus-visible{outline-color:currentColor}html[data-design=lg] .rep-ask .rep-disclaim{border:1px solid color-mix(in srgb, var(--g-outcome) 34%, transparent);background:radial-gradient(120% 150% at 0% 0%, color-mix(in srgb, var(--g-outcome) 15%, transparent) 0%, color-mix(in srgb, var(--g-outcome) 9%, transparent) 34%, color-mix(in srgb, var(--g-outcome) 4%, transparent) 62%, transparent 100%), color-mix(in srgb, var(--g-outcome) 5%, transparent);box-shadow:inset 0 1px 1px var(--lg-bevel);border-radius:12px;padding:10px 13px}html[data-design=lg] .rep-ask .rep-disclaim--persistent{background:color-mix(in srgb, var(--g-outcome) 5%, transparent);box-shadow:none;border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0;padding:8px 16px}html[data-design=lg] .rep-ask .rep-disclaim--persistent.rep-disclaim--bottom-edge{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon]) .rep-ask .rep-sell-cta{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--rep-accent) 88%, #000) 0%, var(--rep-accent) 58%, color-mix(in srgb, var(--rep-accent) 84%, #fff) 100%)}html[data-design=lg] .rep-ask .rep-all-synergies{border:1px solid var(--rep-gborder);background:color-mix(in srgb, var(--rep-accent) 4%, transparent);border-radius:16px}html[data-design=lg] .rep-ask .rep-all-synergies__eyebrow{font-family:var(--rep-fMono);color:var(--rep-accent)}html[data-design=lg] .rep-ask .rep-all-synergies__head strong{font-family:var(--rep-fMono);color:var(--rep-mute)}html[data-design=lg] .rep-ask .rep-all-synergies__pair{color:var(--rep-ink)}html[data-design=lg] .rep-ask .rep-all-synergies__plus{color:var(--rep-accent)}html[data-design=lg] .rep-ask .rep-all-synergies__label,html[data-design=lg] .rep-ask .rep-all-synergies__caption{color:var(--rep-mute)}html[data-design=lg] .rep-ask .rep-all-synergies__row{border:1px solid var(--rep-gborder);background:radial-gradient(115% 150% at 100% 0%, color-mix(in srgb, var(--tier-hue,var(--rep-accent)) 16%, transparent) 0%, color-mix(in srgb, var(--tier-hue,var(--rep-accent)) 9%, transparent) 32%, color-mix(in srgb, var(--tier-hue,var(--rep-accent)) 3%, transparent) 60%, transparent 100%), var(--rep-gbg);box-shadow:var(--rep-gshadow-chip)}html[data-design=lg] .rep-ask .rep-all-synergies__tier{font-family:var(--rep-fMono);color:color-mix(in srgb, var(--tier-hue,var(--rep-accent)) 50%, var(--rep-ink))}html[data-design=lg] .rep-ask .rep-all-synergies__pair{white-space:normal;flex-wrap:wrap;row-gap:2px}html[data-design=lg] .rep-ask .rep-all-synergies__c{white-space:nowrap}html[data-design=lg] .lgsh-scrim{background:radial-gradient(120% 60% at 50% 100%, color-mix(in srgb, var(--lg-accent) 20%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 8%, transparent) 55%, transparent 100%), color-mix(in srgb, var(--lg-bg-base) 46%, transparent);-webkit-backdrop-filter:blur(18px) saturate(var(--lg-sat));backdrop-filter:blur(18px) saturate(var(--lg-sat))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lgsh-scrim{background:color-mix(in srgb, var(--lg-bg-base) 92%, transparent)}}html[data-design=lg] .lgsh-sheet{box-sizing:border-box;transform-origin:bottom;background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 22%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 10%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 4%, transparent) 68%, transparent 100%), linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 9%, var(--ug-plate-hi,var(--lg-plate-hi))), var(--ug-plate-lo,var(--lg-plate-lo)));border:1px solid color-mix(in srgb, var(--lg-accent) 26%, var(--ug-edge,var(--lg-edge)));box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), inset 0 -1px 0 var(--ug-under,color-mix(in srgb, var(--lg-shadow) 40%, transparent)), 0 -2px 4px var(--ug-contact,color-mix(in srgb, var(--lg-shadow) 40%, transparent)), 0 -18px 34px -24px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop,var(--lg-shadow)));border-bottom:0;border-radius:22px 22px 0 0;position:relative}html[data-design=lg] .lgsh-sheet.lgsh-stack-sheet{border-bottom:1px solid color-mix(in srgb, var(--lg-accent) 26%, var(--ug-edge,var(--lg-edge)));box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), inset 0 -1px 0 var(--ug-under,color-mix(in srgb, var(--lg-shadow) 40%, transparent)), 0 2px 4px var(--ug-contact,color-mix(in srgb, var(--lg-shadow) 40%, transparent)), 0 18px 38px -24px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop,var(--lg-shadow)));border-radius:22px}html[data-design=lg][data-theme=dark] .lgsh-sheet,html[data-design=lg][data-theme=carbon] .lgsh-sheet{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 22%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 10%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 4%, transparent) 68%, transparent 100%), linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 15%, var(--ug-plate-hi,var(--lg-plate-hi))), var(--ug-plate-lo,var(--lg-plate-lo)));border-color:color-mix(in srgb, var(--lg-accent) 36%, var(--ug-edge,var(--lg-edge)))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lgsh-sheet{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 14%, transparent) 0%, transparent 68%), color-mix(in srgb, var(--lg-full-glass-tint,#fff) 96%, transparent)}}@keyframes lgsSheetRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}html[data-design=lg] .lgsh-sheet{animation:lgsSheetRise .26s var(--lg-ease) both}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lgsh-sheet{animation:lgsSheetFadeIn var(--motion-state,.19s) var(--ease-out-quart,ease-out) both}}@keyframes lgsSheetFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lgsSheetFall{to{opacity:0;transform:translateY(26px)}}html[data-design=lg] .lgsh-scrim.is-closing{opacity:0;pointer-events:none;transition:opacity .22s}html[data-design=lg] .lgsh-scrim.is-closing .lgsh-sheet{animation:lgsSheetFall .22s var(--lg-ease) both}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lgsh-scrim.is-closing{opacity:0;transition:opacity var(--motion-state,.19s) var(--ease-out-quart,ease-out)}html[data-design=lg] .lgsh-scrim.is-closing .lgsh-sheet{animation:lgsSheetFadeOut var(--motion-state,.19s) var(--ease-out-quart,ease-out) both}}@keyframes lgsSheetFadeOut{to{opacity:0}}html[data-design=lg] .lgsh-grab{background:color-mix(in srgb, var(--lg-ink) 22%, transparent);border-radius:2px;width:38px;height:4px;margin:0 auto 14px}html[data-design=lg] .lgsh-row{box-sizing:border-box;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--ug-row-bg,linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo)));border:1px solid var(--ug-row-edge,var(--lg-edge-strong));width:100%;min-height:56px;box-shadow:inset 0 1px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 5px -3px var(--ug-contact,var(--lg-shadow));transition:transform var(--lg-micro) ease, background var(--lg-micro) ease, border-color var(--lg-micro) ease, box-shadow var(--lg-element) var(--lg-ease);border-radius:14px;align-items:center;gap:12px;padding:11px 13px;display:flex}html[data-design=lg] .lgsh-row.is-in{cursor:default;border-color:color-mix(in srgb, var(--lg-accent) 58%, var(--ug-row-edge,transparent));background:radial-gradient(140% 120% at 4% 0%, color-mix(in srgb, var(--lg-accent) 18%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 7%, transparent) 46%, transparent 100%), var(--ug-row-bg,linear-gradient(160deg, var(--lg-hover-fill), var(--lg-chip-lo)));box-shadow:inset 0 1px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 5px -3px var(--ug-contact,transparent), 0 12px 26px -18px color-mix(in srgb, var(--lg-accent) 80%, var(--ug-drop,transparent))}html[data-design=lg] button.lgsh-row:active{transform-origin:50%;transition:transform .12s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), box-shadow .12s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));transform:scale(.97)}html[data-design=lg] .lgsh-row-summary{flex:1;min-width:0}html[data-design=lg] .lgsh-remove{appearance:none;cursor:pointer;min-width:76px;min-height:44px;font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-error);background:color-mix(in srgb, var(--lg-error) 6%, var(--ug-row-bg,var(--lg-chip-hi)));border:1px solid color-mix(in srgb, var(--lg-error) 42%, var(--ug-row-edge,var(--lg-edge-strong)));box-shadow:inset 0 1px 0 var(--ug-bevel,var(--lg-bevel));-webkit-tap-highlight-color:transparent;border-radius:12px;flex:none;padding:0 12px;font-size:9px;font-weight:700}html[data-design=lg] .lgsh-remove:active{transform-origin:50%;transition:transform .12s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));transform:scale(.97)}html[data-design=lg] .lgsh-check{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--lg-ink) 22%, transparent);background:var(--ug-well,var(--lg-press-fill));width:26px;height:26px;box-shadow:inset 0 1.5px 3px var(--ug-contact,transparent);color:#0000;transition:background var(--lg-micro) ease, border-color var(--lg-micro) ease;border-radius:9px;flex:none;place-items:center;display:grid}html[data-design=lg] .lgsh-row.is-in .lgsh-check{background:var(--lg-accent);color:var(--lg-bg-base);border-color:#0000;box-shadow:inset 0 1px #fff6}html[data-design=lg] .lgsh-name{font-family:var(--lg-fDisplay);letter-spacing:-.01em;color:var(--lg-ink);white-space:normal;overflow-wrap:anywhere;font-size:15.5px;font-weight:700;display:block}html[data-design=lg] .lgsh-meta{font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-ink-3);margin-top:3px;font-size:9.5px;display:block}html[data-design=lg] .lgsh-btn{appearance:none;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;color:var(--lg-ink);background:var(--ug-row-bg,linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo)));border:1px solid var(--ug-row-edge,var(--lg-edge-strong));box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 4px var(--ug-contact,transparent), 0 8px 16px -11px var(--ug-drop,transparent);transition:transform var(--lg-micro) ease, box-shadow var(--lg-element) var(--lg-ease), background var(--lg-micro) ease;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-size:10.5px;font-weight:700;display:flex}html[data-design=lg] .lgsh-btn.is-primary{border-color:color-mix(in srgb, var(--lg-accent) 62%, var(--ug-row-edge,transparent));background:radial-gradient(140% 130% at 6% 0%, color-mix(in srgb, var(--lg-accent) 24%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 10%, transparent) 48%, transparent 100%), var(--ug-row-bg,linear-gradient(160deg, var(--lg-hover-fill), var(--lg-chip-lo)));box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 4px var(--ug-contact,transparent), 0 14px 26px -18px color-mix(in srgb, var(--lg-accent) 85%, var(--ug-drop,transparent))}html[data-design=lg] .lgsh-btn:active:not([disabled]){transform-origin:50%;transition:transform .12s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), box-shadow .12s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), background .12s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));transform:scale(.97)}html[data-design=lg] .lgsh-btn.lgsh-btn[disabled]{cursor:default;color:var(--lg-ink-3);border-color:var(--ug-rule,var(--lg-divider));background:var(--ug-well,var(--lg-press-fill));box-shadow:none}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lgsh-btn:hover:not([disabled]){box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 4px var(--ug-contact,transparent), 0 12px 22px -12px var(--ug-drop,var(--lg-shadow));transform:translateY(-1.5px)}html[data-design=lg] .lgsh-btn.is-primary:hover:not([disabled]){box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 4px var(--ug-contact,transparent), 0 18px 36px -18px color-mix(in srgb, var(--lg-accent) 92%, var(--ug-drop,transparent))}html[data-design=lg] .lgsh-btn:hover:active:not([disabled]){transform:scale(.97)}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lgsh-btn{transition:box-shadow var(--motion-state,.19s) var(--ease-out-quart,ease-out), background var(--motion-state,.19s) var(--ease-out-quart,ease-out), color var(--motion-state,.19s) var(--ease-out-quart,ease-out)}html[data-design=lg] .lgsh-row{transition:background var(--motion-state,.19s) var(--ease-out-quart,ease-out), border-color var(--motion-state,.19s) var(--ease-out-quart,ease-out)}}html[data-design=lg] .lgsh-btn.is-danger{--lg-accent:var(--lg-error)}html[data-design=lg] .lgsh-plus{font-family:var(--lg-fDisplay);color:var(--lg-accent);font-size:19px;font-weight:800;line-height:1}html[data-design=lg] .lgsh-btn[disabled] .lgsh-plus{color:var(--lg-ink-4)}html[data-design=lg] .lgsh-field{box-sizing:border-box;min-width:0;min-height:48px;font-family:var(--lg-fBody);color:var(--lg-ink);background:var(--ug-well,linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo)));border:1px solid var(--ug-row-edge,var(--lg-edge-strong));box-shadow:inset 0 1.5px 3px var(--ug-contact,transparent);border-radius:14px;flex:1;padding:12px 14px;font-size:16px}html[data-design=lg] .lgsh-field::placeholder{color:var(--lg-ink-4)}html[data-design=lg] .lgsh-field:focus{border-color:color-mix(in srgb, var(--lg-accent) 50%, var(--ug-row-edge,var(--lg-edge-strong)))}html[data-design=lg] .lgsh-note{border:1px solid color-mix(in srgb, var(--lg-accent) 34%, var(--ug-row-edge,transparent));background:radial-gradient(140% 120% at 4% 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 52%, transparent 100%), var(--ug-row-bg,linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo)));box-shadow:inset 0 1px 0 var(--ug-bevel,var(--lg-bevel));border-radius:14px;margin-top:14px;padding:12px 14px}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .lgsh-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--lg-bg-base) 94%, transparent)}html[data-design=lg] .lgsh-sheet{background:color-mix(in srgb, var(--lg-full-glass-tint,#fff) 97%, transparent)}}.rep-inline-readout{animation:rep-readout-reveal var(--motion-state,.19s) var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) both;transform-origin:50% 0}@keyframes rep-readout-reveal{0%{opacity:0;clip-path:inset(0 0 18%);transform:translateY(-6px)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}.rep-feedback-button{justify-content:center;min-width:90px}.rep-feedback-stack{grid-template-areas:"state";place-items:center;display:inline-grid}.rep-feedback-state{transition:opacity var(--motion-instant,.11s) ease, transform var(--motion-state,.19s) var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));grid-area:state;align-items:center;gap:7px;display:inline-flex}.rep-feedback-state--success{opacity:0;transform:translateY(5px)scale(.96)}.rep-feedback-button.is-success .rep-feedback-state--idle{opacity:0;transform:translateY(-5px)scale(.96)}.rep-feedback-button.is-success .rep-feedback-state--success{opacity:1;transform:translate(0,0)scale(1)}.rep-sr-status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rep-home-action,.rep-home-row-action,.rep-home-tier-action{transition:transform var(--motion-instant,.11s) var(--ease-out-quart,cubic-bezier(.25,1,.5,1)), filter var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25,1,.5,1)), border-color var(--motion-state,.19s) ease-out, box-shadow var(--motion-state,.19s) ease-out;-webkit-tap-highlight-color:transparent}.rep-home-action:active,.rep-home-tier-action:active{filter:brightness(.96);transform:scale(.965)}.rep-home-stat{transition:filter var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25,1,.5,1));-webkit-tap-highlight-color:transparent}.rep-home-stat:active{filter:brightness(1.14)}.rep-home-stat:focus-visible{outline:2px solid var(--brand-accent);outline-offset:-2px;border-radius:8px}@media (hover:hover) and (pointer:fine){.rep-home-stat:hover{filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.rep-home-stat{transition:none}}.rep-home-row-action:active{transform:translate(2px)}@media (hover:hover) and (pointer:fine){.rep-home-action:hover,.rep-home-tier-action:hover{filter:brightness(1.06)saturate(1.04);transform:translateY(-2px)}.rep-home-action:hover:active,.rep-home-tier-action:hover:active{transform:translateY(0)scale(.975)}.rep-home-row-action:hover{transform:translate(3px)}}.rep-community-skeleton{flex-direction:column;gap:9px;max-width:560px;margin:0 auto;padding:34px 18px;display:flex}.rep-community-skeleton-row{background:linear-gradient(100deg, var(--card) 28%, color-mix(in srgb, var(--card) 76%, var(--ink)) 45%, var(--card) 62%);border:1px solid var(--rule);background-size:240% 100%;border-radius:14px;height:58px;animation:1.2s linear infinite rep-skeleton-scan}@keyframes rep-skeleton-scan{to{background-position:-160% 0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:.01ms!important}::view-transition-old(*){animation-duration:.01ms!important}::view-transition-new(*){animation-duration:.01ms!important}.rep-inline-readout,.rep-community-skeleton-row{animation:none!important}.rep-feedback-state{transition:none!important}.rep-home-action,.rep-home-row-action,.rep-home-tier-action{transition:none!important;transform:none!important}}html[data-design=lg] .lg-appbar{--lg-accent:var(--lg-brand);z-index:50;margin-top:calc(-1 * var(--lg-appbar-pull-t,0px));margin-left:calc(-1 * var(--lg-appbar-pull-l,0px));margin-right:calc(-1 * var(--lg-appbar-pull-r,0px));padding:calc(11px + env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 11px max(14px, env(safe-area-inset-left));background:linear-gradient(180deg, color-mix(in srgb, var(--lg-bg-base) 46%, transparent) 0%, color-mix(in srgb, var(--lg-bg-base) 40%, transparent) 100%), var(--lg-glass-hi);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));box-shadow:inset 0 1px 0 var(--lg-bevel), 0 14px 30px -26px var(--lg-shadow);border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid;position:sticky;top:0}@supports not (background:color-mix(in srgb, red 50%, transparent)){html[data-design=lg] .lg-appbar{background:var(--lg-glass-hi)}}html[data-design=lg] .lg-appbar:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--lg-ink) 4%, transparent) 7%, color-mix(in srgb, var(--lg-ink) 9%, transparent) 18%, color-mix(in srgb, var(--lg-accent) 26%, transparent) 34%, color-mix(in srgb, var(--lg-accent) 42%, transparent) 50%, color-mix(in srgb, var(--lg-accent) 26%, transparent) 66%, color-mix(in srgb, var(--lg-ink) 9%, transparent) 82%, color-mix(in srgb, var(--lg-ink) 4%, transparent) 93%, transparent 100%);height:1px;position:absolute;bottom:0;left:0;right:0}@supports not (background:color-mix(in srgb, red 50%, transparent)){html[data-design=lg] .lg-appbar:after{background:var(--lg-divider)}}html[data-design=lg] .lg-appbar .lg-appbar-back{justify-self:start;gap:7px;min-width:0;max-width:100%;height:38px;padding:0 12px}html[data-design=lg] .lg-appbar .lg-appbar-back:before{content:"";border-radius:17px;position:absolute;inset:-3px}html[data-design=lg] .lg-appbar .lg-appbar-chev{color:var(--lg-ink-2);flex:none;display:flex;transform:rotate(180deg)}html[data-design=lg] .lg-appbar .lg-appbar-backlabel{color:var(--lg-ink-2);overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:9px}html[data-design=lg] .lg-appbar .lg-appbar-id{justify-self:start;align-items:center;gap:8px;min-width:0;display:inline-flex}html[data-design=lg] .lg-appbar .lg-appbar-glyph{color:var(--lg-accent);flex:none;display:flex}html[data-design=lg] .lg-appbar .lg-appbar-title{font-family:var(--lg-fDisplay);letter-spacing:-.02em;color:var(--lg-ink);overflow-wrap:anywhere;white-space:normal;min-width:0;margin-block:-3px;padding-block:3px;font-size:17px;font-weight:800;line-height:1.12}html[data-design=lg] .lg-appbar[data-back-right="1"]{grid-template-columns:minmax(0,1fr) auto}html[data-design=lg] .lg-appbar[data-back-right="1"] .lg-appbar-back{justify-self:end}@media (width<=360px){html[data-design=lg] .lg-appbar{gap:8px}html[data-design=lg] .lg-appbar .lg-appbar-title{font-size:15.5px}html[data-design=lg] .lg-appbar .lg-appbar-back{gap:6px;padding:0 10px}}@media (width>=900px){html[data-design=lg] .lg-appbar{padding:calc(14px + env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) 14px max(24px, env(safe-area-inset-left))}html[data-design=lg] .lg-appbar .lg-appbar-title{font-size:19px}html[data-design=lg] .lg-appbar .lg-appbar-back{height:40px}html[data-design=lg] .lg-appbar .lg-appbar-back:before{top:-2px;bottom:-2px}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-appbar .lg-appbar-back{transition:none}html[data-design=lg] .lg-appbar .lg-appbar-back:active,html[data-design=lg] .lg-appbar .lg-appbar-back:hover{transform:none}}html[data-design=lg] .lg-appbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.app-home-number-slot{flex:100%;min-width:0;margin-top:10px;display:flex}.app-home-number-card{--app-home-number-height:72px;width:100%;height:var(--app-home-number-height);min-height:var(--app-home-number-height);max-height:var(--app-home-number-height);color:var(--ink);cursor:pointer;font:inherit;text-align:center;border:0;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"copy""reference";place-items:center;gap:0;padding:2px 12px;display:grid}.app-home-number-copy{grid-area:copy;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(140px,54%) minmax(0,1fr);align-items:center;gap:0 6px;width:100%;min-width:0;min-height:0;display:grid}.app-home-number-main{flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.app-home-number-title{min-width:0;color:var(--ink);font-family:var(--fSerif,"Bricolage Grotesque", sans-serif);white-space:nowrap;font-size:18px;font-weight:800;line-height:1}.app-home-number-meta{min-width:0;color:var(--textMute);letter-spacing:.04em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:10px;font-weight:700;line-height:1.08}.app-home-number-marker{overflow-wrap:anywhere;text-align:left;grid-area:1/1;justify-self:start}.app-home-number-recency{overflow-wrap:anywhere;text-align:right;flex-direction:column;grid-column:3;justify-self:end;align-items:flex-end;gap:2px;display:flex}.app-home-number-when-compact{display:none}.app-home-number-reading{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;line-height:1;display:flex}.app-home-number-figure{min-width:0;color:var(--g-journal);font-family:var(--fSerif,"Bricolage Grotesque", sans-serif);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:800}.app-home-number-unit{min-width:0;max-width:min(48%,18ch);color:var(--textMute);overflow-wrap:anywhere;font-family:Space Mono,monospace;font-size:7.5px;font-weight:700;line-height:1.1}.app-home-number-reference{grid-area:reference;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.app-home-number-stack-meta,.app-home-report-caption{min-width:0;color:var(--textMute);letter-spacing:.02em;overflow-wrap:anywhere;font-family:Space Mono,monospace;font-weight:700;line-height:1.08}.app-home-number-stack-meta{overflow-wrap:anywhere;white-space:normal;font-size:7px}.app-home-report-caption{font-size:10px}.app-home-report-reference{grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:8px;width:100%;min-width:0;display:grid}.app-home-report-reference.is-empty{grid-template-columns:minmax(0,1fr)}.app-home-report-reference.is-empty .app-home-report-caption{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 3px;display:flex}.app-home-report-detail{color:var(--textDim)}.app-home-report-track{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:4px;width:100%;min-width:0;height:9px;position:relative}.app-home-report-band,.app-home-report-bound,.app-home-report-value{color:var(--g-journal);position:absolute;top:0;bottom:0}.app-home-report-band{background:color-mix(in srgb, currentColor 20%, transparent);border-radius:3px}.app-home-report-bound{background:currentColor;width:1.5px;transform:translate(-.75px)}.app-home-report-value{background:currentColor;border-radius:1px;width:3px;top:-2px;bottom:-2px;transform:translate(-1.5px)}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-copy{grid-template-rows:auto minmax(0,1fr)}.app-home-number-card[data-home-number-layout=stacked]{padding-block:0}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-marker{text-align:left;grid-area:1/1/auto/-1;justify-self:start;width:100%}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-main{display:contents}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-title{text-align:left;white-space:normal;grid-area:2/1;justify-self:start;font-size:10px;line-height:1}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-reading{grid-area:2/2}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-recency{letter-spacing:-.04em;grid-area:2/3}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-recency>span{white-space:nowrap}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-when-full{display:none}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-when-compact{display:inline}@media (width<=359px){.app-home-number-card{--app-home-number-height:62px;padding:0 9px}.app-home-number-copy{grid-template-columns:minmax(0,1fr) minmax(148px,58%) minmax(0,1fr);column-gap:4px}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-copy{grid-template-columns:60px minmax(0,1fr) 60px}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-figure{white-space:nowrap;flex-shrink:0;font-size:15px}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-reading{flex-wrap:nowrap}.app-home-number-card[data-home-number-layout=stacked] .app-home-number-unit{white-space:nowrap}.app-home-number-title{font-size:16px}.app-home-number-figure{font-size:20px}.app-home-number-meta,.app-home-report-caption{font-size:10px;line-height:1}.app-home-number-recency{letter-spacing:-.04em;gap:0}.app-home-number-when-full{display:none}.app-home-number-when-compact{display:inline}.app-home-number-stack-meta{font-size:6.5px}.app-home-report-reference{gap:5px}}@media (width>=900px){.app-home-number-slot{flex:0 390px;min-width:310px;max-width:390px;margin-top:0}.app-home-number-card{--app-home-number-height:68px;width:min(390px,100%);padding-inline:14px}.app-home-number-title{font-size:19px}.app-home-number-figure{font-size:23px}.app-home-number-meta,.app-home-report-caption{font-size:10px}.app-home-number-unit{font-size:8px}}@media (height<=700px){.app-home-number-card{--app-home-number-height:58px;padding-block:2px}.app-home-report-track{height:7px}}.lifetime-owner-proof{color:currentColor;min-inline-size:0;font:inherit;line-height:inherit;display:block}.lifetime-owner-proof__text{display:inline}.lifetime-owner-proof__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lifetime-owner-proof.is-emphasized .lifetime-owner-proof__text{animation:lifetime-owner-proof-emphasis var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both}@keyframes lifetime-owner-proof-emphasis{0%{opacity:.72;color:var(--brand-accent,currentColor);text-shadow:0 0 .75em color-mix(in srgb, currentColor 32%, transparent)}to{opacity:1;color:currentColor;text-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.lifetime-owner-proof.is-emphasized .lifetime-owner-proof__text{animation:none!important}}@media (height<=700px){html[data-design=lg] .lg-appstore-row{display:none!important}}html[data-design=lg] .lg-appstore-icon{width:28px;height:28px;box-shadow:var(--lg-depth-chip);background-image:url(/app-icon-light-512.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;flex:none;display:block}html[data-design=lg] .rj-app.lg-journal{--rja-purple:var(--lg-brand,#7c4dff);--rja-actual:var(--lg-outcome,#f08c1a);--rja-measurement:var(--lg-info,#3b82f6);--rja-plan:var(--lg-peptides,#ef4056);--rja-calculation:var(--lg-coa,#2fd08b);--rja-context:var(--lg-community,#ec4899);--rja-source:var(--lg-suppliers,#1ec8e0);--rja-ink:var(--lg-ink,#241c30);--rja-ink-2:var(--lg-ink-2,#4c4358);--rja-ink-3:var(--lg-ink-3,#6f6580);--rja-edge:var(--lg-edge,#ffffff8c)}html[data-design=lg] .lg-journal .rj-actuals-ledger{--rja-role:var(--rja-purple);gap:12px}html[data-design=lg] .lg-journal .rj-actuals-head{border:1px solid color-mix(in srgb, var(--rja-purple) 24%, var(--lg-edge));color:var(--rja-ink);background:linear-gradient(122deg, color-mix(in srgb, var(--rja-purple) 10%, var(--lg-plate-hi)) 0 38%, transparent 70%), linear-gradient(164deg, var(--lg-plate-hi), var(--lg-plate-lo));box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 2px 5px color-mix(in srgb, var(--rja-purple) 10%, transparent), 0 20px 42px -34px color-mix(in srgb, var(--rja-purple) 62%, transparent), var(--lg-alt-1);border-radius:22px;justify-content:space-between;align-items:flex-start;gap:20px;padding:19px 20px 18px;display:flex;position:relative;overflow:hidden}html[data-design=lg] .lg-journal .rj-actuals-head:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--rja-purple) 72%, white), transparent);height:1px;position:absolute;top:0;left:22px;right:36%}html[data-design=lg] .lg-journal .rj-actuals-head>div:first-child{min-width:0;max-width:58ch}html[data-design=lg] .lg-journal .rj-actuals-kicker{color:color-mix(in srgb, var(--rja-purple) 58%, var(--rja-ink));font:700 9px/1.3 var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;display:block}html[data-design=lg] .lg-journal .rj-actuals-head h2{color:var(--rja-ink);font:800 24px/1.04 var(--lg-fDisplay);letter-spacing:-.035em;margin:7px 0 0}html[data-design=lg] .lg-journal .rj-actuals-head h2 span{color:var(--rja-purple)}html[data-design=lg] .lg-journal .rj-actuals-head p{color:var(--rja-ink-2);font:500 12.5px/1.5 var(--lg-fBody);margin:8px 0 0}html[data-design=lg] .lg-journal .rj-actuals-count{border:1px solid color-mix(in srgb, var(--rja-purple) 20%, var(--lg-edge));background:linear-gradient(150deg, color-mix(in srgb, var(--rja-purple) 8%, var(--lg-plate-hi)), var(--lg-plate-lo));min-width:108px;box-shadow:inset 0 1px 0 var(--lg-bevel), var(--lg-alt-1);border-radius:15px;flex:none;grid-template-columns:auto auto;align-items:center;gap:8px;padding:10px 12px;display:grid}html[data-design=lg] .lg-journal .rj-actuals-count b{color:color-mix(in srgb, var(--rja-purple) 64%, var(--rja-ink));font:800 24px/1 var(--lg-fDisplay);font-variant-numeric:tabular-nums}html[data-design=lg] .lg-journal .rj-actuals-count small{color:var(--rja-ink-3);font:700 8px/1.35 var(--lg-fMono);letter-spacing:.09em;text-transform:uppercase}html[data-design=lg] .lg-journal .rj-actuals-ledger .rj-search-field input{border-color:color-mix(in srgb, var(--rja-purple) 16%, var(--lg-edge));background:linear-gradient(155deg, color-mix(in srgb, var(--rja-purple) 4%, var(--lg-plate-hi)), var(--lg-plate-lo));min-height:48px;box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), var(--lg-alt-1)}html[data-design=lg] .lg-journal .rj-actuals-add{min-height:44px;color:color-mix(in srgb, var(--rja-purple) 62%, var(--rja-ink));align-items:center;gap:6px;display:inline-flex}html[data-design=lg] .lg-journal .rj-actuals-add svg{width:15px;height:15px}html[data-design=lg] .lg-journal .rj-history-list{border:0;gap:9px;display:grid}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card{--rja-role:var(--rja-context);border:1px solid color-mix(in srgb, var(--rja-role) 20%, var(--lg-edge));background:linear-gradient(122deg, color-mix(in srgb, var(--rja-role) 6%, var(--lg-plate-hi)) 0 34%, transparent 70%), linear-gradient(160deg, var(--lg-plate-hi), var(--lg-plate-lo));min-width:0;box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 2px 4px color-mix(in srgb, var(--rja-role) 8%, transparent), 0 18px 34px -29px color-mix(in srgb, var(--rja-role) 44%, transparent), var(--lg-alt-1);opacity:1;border-radius:18px;gap:14px;padding:15px 14px 14px 19px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=actual]{--rja-role:var(--rja-actual)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=measurement]{--rja-role:var(--rja-measurement)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=disposition]{--rja-role:var(--rja-plan)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=calculation]{--rja-role:var(--rja-calculation)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=protocol]{--rja-role:var(--rja-plan)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=context]{--rja-role:var(--rja-context)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=attachment]{--rja-role:var(--rja-source)}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card[data-record-class=disposition]{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--rja-plan) 5%, transparent) 0 5px, transparent 5px 11px), linear-gradient(160deg, var(--lg-plate-hi), var(--lg-plate-lo))}html[data-design=lg] .lg-journal .rj-record-rail{background:var(--rja-role);width:3px;box-shadow:0 0 14px color-mix(in srgb, var(--rja-role) 52%, transparent);border-radius:0 999px 999px 0;position:absolute;inset:12px auto 12px 0}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-open{z-index:0;border-radius:inherit;inset:0}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-open:active{background:color-mix(in srgb, var(--rja-role) 7%, transparent)}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-main{z-index:1}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-actions{z-index:2}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-heading{align-items:center}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-type{color:color-mix(in srgb, var(--rja-role) 64%, var(--rja-ink));letter-spacing:.13em;font-size:9px}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-time{color:var(--rja-ink-3);letter-spacing:.04em;font-size:9px}html[data-design=lg] .lg-journal .rj-record-titleline{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:6px;display:flex}html[data-design=lg] .lg-journal .rj-record-titleline>strong{color:var(--rja-ink);font:750 15px/1.2 var(--lg-fDisplay);letter-spacing:-.015em}html[data-design=lg] .lg-journal .rj-record-label-compat{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=lg] .lg-journal .rj-correction-state{border:1px solid color-mix(in srgb, var(--rja-purple) 24%, var(--lg-edge));min-height:21px;color:color-mix(in srgb, var(--rja-purple) 60%, var(--rja-ink));background:color-mix(in srgb, var(--rja-purple) 7%, transparent);font:700 8px/1 var(--lg-fMono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 7px;display:inline-flex}html[data-design=lg] .lg-journal .rj-actual-card .tag,html[data-design=lg] .lg-journal .rj-actual-card .readout{border-color:color-mix(in srgb, var(--rja-role) 18%, var(--lg-edge));background:color-mix(in srgb, var(--rja-role) 5%, var(--lg-plate-lo))}html[data-design=lg] .lg-journal .rj-plan-link{color:var(--rja-ink-2);font:600 10px/1.4 var(--lg-fBody);align-items:center;gap:7px;margin-top:10px;display:flex}html[data-design=lg] .lg-journal .rj-plan-link>span{border:1.5px solid var(--rja-plan);background:0 0;border-radius:2px;flex:none;width:8px;height:8px}html[data-design=lg] .lg-journal .rj-record-receipt{border-top:1px solid color-mix(in srgb, var(--rja-role) 12%, var(--lg-divider));color:var(--rja-ink-3);font:600 9px/1.35 var(--lg-fMono);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:5px 11px;margin-top:11px;padding-top:9px;display:flex}html[data-design=lg] .lg-journal .rj-record-receipt>span{align-items:center;gap:5px;display:inline-flex}html[data-design=lg] .lg-journal .rj-record-receipt>span:first-child{color:color-mix(in srgb, var(--rja-source) 60%, var(--rja-ink))}html[data-design=lg] .lg-journal .rj-record-receipt svg{width:11px;height:11px}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-actions>button:has(.rj-text-action){min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;padding:0}html[data-design=lg] .lg-journal .rj-actual-card .rj-event-actions .rj-text-action{color:color-mix(in srgb, var(--rja-purple) 58%, var(--rja-ink))}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card:hover{border-color:color-mix(in srgb, var(--rja-role) 34%, var(--lg-edge));transform:translateY(-1px)}}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface{border:1px solid color-mix(in srgb, var(--rja-purple) 36%, var(--lg-edge-strong));background-color:#f3edf8;background-image:radial-gradient(120% 58% at 8% 0%, color-mix(in srgb, var(--rja-purple) 13%, transparent), transparent 62%), radial-gradient(90% 48% at 92% 8%, color-mix(in srgb, var(--rja-source) 6%, transparent), transparent 68%), linear-gradient(165deg, #fbf7ff 0%, #f3edf8 46%, #eee6f2 100%);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #4e31692e,0 -2px 8px #482a6024,0 -32px 76px #1910236b}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-sheet-foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eee6f2}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-commit-receipt{color:var(--rja-ink-2);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:9px;display:grid}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-commit-mark{place-items:center;width:28px;height:28px;display:grid}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-commit-receipt>span:last-child{min-width:0;display:block}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-commit-receipt b{color:var(--rja-ink);font:700 11px/1.25 var(--lg-fDisplay);display:block}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-commit-receipt small{color:var(--rja-ink-3);font:500 10px/1.35 var(--lg-fBody);overflow-wrap:anywhere;margin-top:3px;display:block}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface{background-color:#211927;background-image:radial-gradient(120% 58% at 8% 0%, color-mix(in srgb, var(--rja-purple) 18%, transparent), transparent 62%), radial-gradient(90% 48% at 92% 8%, color-mix(in srgb, var(--rja-source) 8%, transparent), transparent 68%), linear-gradient(165deg, #2c2236 0%, #211927 48%, #17121d 100%)}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-sheet-foot{background:#17121d}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface{background-color:#171719;background-image:radial-gradient(120% 58% at 8% 0%, color-mix(in srgb, var(--rja-purple) 15%, transparent), transparent 62%), linear-gradient(165deg, #222124 0%, #171719 50%, #111113 100%)}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-entry-sheet.rj-entry-sheet-surface .rj-sheet-foot{background:#111113}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet{--rja-kind:var(--rja-purple);isolation:isolate;border:1px solid color-mix(in srgb, var(--rja-purple) 36%, var(--lg-edge-strong));color:var(--rja-ink);background-color:#f3edf8;background-image:radial-gradient(120% 58% at 8% 0%, color-mix(in srgb, var(--rja-purple) 13%, transparent), transparent 62%), radial-gradient(90% 48% at 92% 8%, color-mix(in srgb, var(--rja-source) 6%, transparent), transparent 68%), linear-gradient(165deg, #fbf7ff 0%, #f3edf8 46%, #eee6f2 100%);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #4e31692e,0 -2px 8px #482a6024,0 -32px 76px #1910236b}html[data-design=lg].desktop-shell .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet{left:50%;right:auto}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet[data-record-kind=actual]{--rja-kind:var(--rja-actual)}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet[data-record-kind=measurement]{--rja-kind:var(--rja-measurement)}html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet[data-record-kind=context]{--rja-kind:var(--rja-context)}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet{background-color:#211927;background-image:radial-gradient(120% 58% at 8% 0%, color-mix(in srgb, var(--rja-purple) 18%, transparent), transparent 62%), radial-gradient(90% 48% at 92% 8%, color-mix(in srgb, var(--rja-source) 8%, transparent), transparent 68%), linear-gradient(165deg, #2c2236 0%, #211927 48%, #17121d 100%);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #000000a6,0 -34px 80px #000000b8}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet{background-color:#1a181d;background-image:radial-gradient(120% 58% at 8% 0%, color-mix(in srgb, var(--rja-purple) 15%, transparent), transparent 62%), radial-gradient(90% 48% at 92% 8%, color-mix(in srgb, var(--rja-source) 6%, transparent), transparent 68%), linear-gradient(165deg, #242128 0%, #1a181d 48%, #111113 100%);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #000000d1,0 -34px 80px #000000d1}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-grab{background:color-mix(in srgb, var(--rja-purple) 34%, var(--rja-ink-3));width:48px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-titlebar{align-items:flex-start;padding:8px 22px 15px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-heading{min-width:0;max-width:42rem}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-kicker{color:color-mix(in srgb, var(--rja-purple) 62%, var(--rja-ink));font:700 10px/1.3 var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;display:flex}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-kicker .pr-sh-titleico{width:28px;height:28px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-title{color:var(--rja-ink);font:800 24px/1.08 var(--lg-fDisplay);letter-spacing:-.035em;margin-top:7px;display:block}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-heading small{max-width:min(66vw,28rem);color:var(--rja-ink-2);font:500 12px/1.45 var(--lg-fBody);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;display:block;overflow:hidden}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-body{overscroll-behavior:contain;background:0 0;min-height:0;padding:12px 20px 28px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form{gap:18px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.rj-fieldset,html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.field{border:0;border-bottom:1px solid color-mix(in srgb, var(--rja-kind) 12%, #4c365c29);box-shadow:none;background:0 0;border-radius:0;padding:0 0 18px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.rj-fieldset:last-of-type,html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.field:last-of-type{border-bottom:0}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-form>.rj-fieldset,html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-form>.field,html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-form>.rj-fieldset,html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-form>.field{border-color:#ffffff1a}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form .rj-fieldset>legend,html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.field>.label{color:var(--rja-ink);font:750 13px/1.3 var(--lg-fDisplay);letter-spacing:-.01em;text-transform:none;align-items:center;gap:8px;margin-bottom:10px;display:flex}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-step{border:1px solid color-mix(in srgb,var(--rja-purple) 26%,#4c365c2e);width:24px;height:24px;color:color-mix(in srgb,var(--rja-purple) 62%,var(--rja-ink));background:color-mix(in srgb,var(--rja-purple) 7%,transparent);font:700 8px/1 var(--lg-fMono);border-radius:8px;flex:none;place-items:center;display:inline-grid}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-plate{border:1px solid color-mix(in srgb,var(--rja-kind) 18%,#4c365c2e);background:color-mix(in srgb,var(--rja-kind) 5%,#f9f5fa);border-radius:13px;align-items:center;gap:11px;min-height:54px;padding:9px 11px;display:flex}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .rj-context-plate{background:#211b25}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .rj-context-plate{background:#1a191c}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-glyph{width:34px;height:34px;color:color-mix(in srgb,var(--rja-kind) 68%,var(--rja-ink));background:color-mix(in srgb,var(--rja-kind) 10%,transparent);border-radius:11px;flex:none;place-items:center;display:grid}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-glyph svg{width:18px;height:18px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-plate>span:nth-child(2){flex:1;min-width:0}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-plate b{color:var(--rja-ink);font:700 13px/1.25 var(--lg-fDisplay);display:block}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-plate small{color:var(--rja-ink-3);font:500 10px/1.35 var(--lg-fBody);margin-top:3px;display:block}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-check{width:16px;color:var(--rja-calculation)}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-change,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced{margin-top:9px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-change>summary,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced>summary{min-height:44px;color:var(--rja-ink-2);cursor:pointer;font:650 11px/1.35 var(--lg-fBody);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-change>summary::-webkit-details-marker{display:none}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced>summary::-webkit-details-marker{display:none}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-change>summary:after,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced>summary:after{content:"+";border:1px solid color-mix(in srgb,var(--rja-purple) 20%,#4c365c2e);width:24px;height:24px;color:color-mix(in srgb,var(--rja-purple) 62%,var(--rja-ink));font:700 15px/1 var(--lg-fMono);border-radius:8px;flex:none;place-items:center;display:grid}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-change[open]>summary:after,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced[open]>summary:after{content:"−"}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-context-change .chip-scroll{margin-top:6px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-step-copy{color:var(--rja-ink-3);font:500 11px/1.4 var(--lg-fBody);margin:-3px 0 10px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form .chip{min-height:40px;color:var(--rja-ink-2);border-color:color-mix(in srgb,var(--rja-kind) 14%,#4c365c33);box-shadow:none;background:0 0}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form .chip.active{color:color-mix(in srgb,var(--rja-kind) 64%,var(--rja-ink));border-color:color-mix(in srgb,var(--rja-kind) 38%,#4c365c33);background:color-mix(in srgb,var(--rja-kind) 8%,transparent)}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field input,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field textarea,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field select{border-color:color-mix(in srgb,var(--rja-kind) 16%,#4c365c33);color:var(--rja-ink);background:#fbf8fc;box-shadow:inset 0 1px 2px #3926480f,0 1px #ffffffb3}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .field input,html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .field textarea,html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .field select{background:#211b25;border-color:#ffffff21}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .field input,html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .field textarea,html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .field select{background:#1a191c;border-color:#ffffff21}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field input:focus,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field textarea:focus,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field select:focus{border-color:color-mix(in srgb,var(--rja-purple) 58%,var(--rja-ink));box-shadow:0 0 0 3px color-mix(in srgb,var(--rja-purple) 14%,transparent)}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-observation-field textarea{min-height:112px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced{border:1px solid color-mix(in srgb,var(--rja-purple) 14%,#4c365c29);background:color-mix(in srgb, var(--rja-purple) 3%, #f2ecf5);border-radius:14px;padding:0 14px;box-shadow:inset 0 1px #ffffff94}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced{background:#1d181f;border-color:#ffffff1a}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced{background:#161517;border-color:#ffffff1a}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced>summary>small{color:var(--rja-ink-3);font:600 10px/1.3 var(--lg-fMono);margin-left:auto}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced-body{border-top:1px solid color-mix(in srgb,var(--rja-purple) 12%,#4c365c29);gap:16px;padding:4px 0 15px;display:grid}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced-body .rj-fieldset{margin-top:14px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-foot{padding:12px 20px calc(max(env(safe-area-inset-bottom),10px) + 16px);border-top:1px solid color-mix(in srgb,var(--rja-purple) 20%,#4c365c33);-webkit-backdrop-filter:none;backdrop-filter:none;background:#eee6f2;box-shadow:0 -14px 30px -24px #2e1c3b85,inset 0 1px #ffffffb8}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-foot{background:#17121d}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-foot{background:#111113}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt{color:var(--rja-ink-2);align-items:center;gap:9px;margin-bottom:9px;display:flex}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-mark{border:1px solid color-mix(in srgb,var(--rja-source) 24%,#4c365c33);width:30px;height:30px;color:color-mix(in srgb,var(--rja-source) 64%,var(--rja-ink));background:color-mix(in srgb,var(--rja-source) 8%,transparent);border-radius:10px;flex:none;place-items:center;display:grid}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt>span:last-child{min-width:0}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt b{color:var(--rja-ink);font:700 11px/1.25 var(--lg-fDisplay);display:block}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt small{color:var(--rja-ink-3);font:500 10px/1.3 var(--lg-fBody);margin-top:2px;display:block}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt.is-saving .rj-commit-mark{color:var(--rja-purple);animation:.9s ease-in-out infinite alternate rja-pulse}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt.is-saved .rj-commit-mark{color:var(--rja-calculation);border-color:var(--rja-calculation)}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt.is-error .rj-commit-mark{color:var(--lg-error);border-color:var(--lg-error)}@keyframes rja-pulse{0%{opacity:.72;transform:scale(.92)}to{opacity:1;transform:scale(1)}}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-save-button{border:1px solid color-mix(in srgb,var(--rja-purple) 58%,#2f1c45);color:#fff;background:linear-gradient(150deg,color-mix(in srgb,var(--rja-purple) 82%,white),color-mix(in srgb,var(--rja-purple) 82%,#2c1643));min-height:54px;box-shadow:inset 0 1px 0 #ffffff52, inset 0 -2px 0 #21103547, 0 9px 20px -13px color-mix(in srgb,var(--rja-purple) 86%,transparent)}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-save-button:disabled{color:var(--rja-ink-3);border-color:color-mix(in srgb,var(--rja-purple) 14%,#4c365c2e);opacity:.76;background:#e7dfea;box-shadow:inset 0 1px #fff9}html[data-design=lg][data-theme=dark] .rj-app.lg-journal .rj-actuals-sheet .rj-save-button:disabled{background:#26202b}html[data-design=lg][data-theme=carbon] .rj-app.lg-journal .rj-actuals-sheet .rj-save-button:disabled{background:#1f1e21}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-save-button.is-saved{border-color:var(--rja-calculation);color:#071f15;background:var(--rja-calculation)}html[data-design=lg] .lg-journal .rj-pk-curve{--rj-model-hue:var(--rja-actual);border:1px solid color-mix(in srgb,var(--rj-model-hue) 16%,var(--lg-edge));background:linear-gradient(160deg,color-mix(in srgb,var(--rj-model-hue) 4%,var(--lg-plate-hi)),var(--lg-plate-lo));border-radius:14px;padding:9px 10px 8px}html[data-design=lg] .lg-journal .rj-pk-legend{color:var(--rja-ink-3);font:700 8px/1.3 var(--lg-fMono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}html[data-design=lg] .lg-journal .rj-pk-legend span:first-child{color:color-mix(in srgb,var(--rj-model-hue) 62%,var(--rja-ink))}html[data-design=lg] .lg-journal .rj-lane[data-lane-hue] .rj-lane-value,html[data-design=lg] .lg-journal .rj-lane[data-lane-hue] .rj-lane-key b{color:color-mix(in srgb,var(--rj-data-hue) 62%,var(--rja-ink))}html[data-design=lg] .lg-journal .rj-mini-bars[data-chart-hue]{filter:saturate(.92)}@media (width<=560px){html[data-design=lg] .lg-journal .rj-actuals-head{padding:17px 16px 16px}html[data-design=lg] .lg-journal .rj-actuals-count{min-width:0;padding:8px 9px}html[data-design=lg] .lg-journal .rj-actuals-count small{display:none}html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card{gap:10px;padding:14px 11px 13px 17px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-titlebar{padding-inline:16px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-body,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-foot{padding-inline:14px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-title{font-size:22px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.rj-fieldset,html[data-design=lg] .rj-app.lg-journal .rj-actuals-form>.field{padding-bottom:16px}html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-entry-advanced>summary>small{display:none}}@media (width<=344px){html[data-design=lg] .lg-journal .rj-actuals-count{display:none}html[data-design=lg] .rj-app.lg-journal .rj-date-time-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-journal .rj-history-event.rj-actual-card,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-commit-receipt.is-saving .rj-commit-mark{transition:none;animation:none}}@media (forced-colors:active){html[data-design=lg] .rj-app.lg-journal .rj-entry-sheet.rj-actuals-sheet,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .rj-sheet-foot,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field input,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field textarea,html[data-design=lg] .rj-app.lg-journal .rj-actuals-sheet .field select{color:canvastext;background:canvas;border-color:canvastext}}html[data-design=lg] .rj-app.lg-journal{--rja-stylesheet-ready:1}.reptides-dancing-wordmark em,.reptides-dancing-wordmark>span{display:inline-block}.home-reptides-wordmark{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-shadow:var(--lg-relief-emboss);cursor:pointer;background:0 0;border:0;padding:0}.home-reptides-wordmark>span{color:var(--lg-brand)}.reptides-dancing-wordmark em{font-style:normal}.reptides-dancing-wordmark.is-dancing em{animation:mmDance .5s cubic-bezier(.3, 1.4, .5, 1) calc(var(--mm-li) * 42ms)}.reptides-dancing-wordmark.is-dancing>span{animation:.5s cubic-bezier(.3,1.4,.5,1) .34s mmDance}@keyframes mmDance{0%,to{transform:none}35%{transform:translateY(-4px)rotate(-4deg)scale(1.12)}65%{transform:translateY(1px)rotate(2deg)scale(.96)}}@media (prefers-reduced-motion:reduce){.reptides-dancing-wordmark.is-dancing em,.reptides-dancing-wordmark.is-dancing>span{animation:none}}html[data-ug-motion=off] .reptides-dancing-wordmark.is-dancing em,html[data-ug-motion=off] .reptides-dancing-wordmark.is-dancing>span{animation:none}.mm-root{--mm-ink:#241c30;--mm-body:#4c4358;--mm-dim:#6f6580;--mm-faint:#8a8095;--mm-dead:#b3aabf;--mm-muted:var(--mm-faint);--mm-violet:#8b5cf6;--mm-violet-soft:#a78bfa;--mm-violet-deep:#6d34c9;--mm-violet-ink:#5a2fd8;--mm-brand:#7c4dff;--mm-gold:#c8901f;--mm-gold-ink:#8a6d00;--mm-red:#c8102e;--mm-blue:#1660b8;--mm-green:#1f7a4d;--mm-resume-ink:#7a3da8;--mm-nudge-ink:#b01b24;--mm-line:#241c301f;--mm-div:#241c3024;--mm-plate-tint:8%;--mm-plate-edge-tint:24%;--mm-paper:#fffdfbc7;--mm-plate-lo:#f9f4f080;--mm-plate-edge:#ffffffb8;--mm-plate-bevel:#fffffff0;--mm-plate-underside:#60489021;--mm-plate-shadow:#8b5cf68c;--mm-sheen:#ffffff59;--mm-chip-hi:#fffc;--mm-chip-lo:#ffffff94;--mm-chip-edge:#ffffffe6;--mm-bevel:#fff;--mm-shadow:#60489080;--mm-ground:#fff9;--mm-ground-edge:#ffffffd9;--mm-ground-soft:#ffffff8c;--mm-quiet:#241c300d;--mm-quiet-edge:#241c301f;--mm-cell:#241c300d;--mm-cell-edge:#241c3024;--mm-cell-on:#8b5cf61a;--mm-cell-on-edge:#8b5cf64d;--mm-cell-today:#8b5cf624;--mm-cell-today-edge:#8b5cf680;--mm-cell-halo:#8b5cf629;--mm-track:#241c3014;--mm-dot-off:#241c3029;--mm-ring-track:#241c3017;--mm-door-edge:#8b5cf666;--mm-door-fill:#8b5cf60d;--mm-rank-hi:#ffffffd9;--mm-rank-lo:#f4eefc99;--mm-rank-bevel:#ffffffe6;--mm-rank-edge:#7c4dff66;--mm-pill-hi:#fffdf6;--mm-pill-lo:#fdf3e2;--mm-pill-ink:#8a6d00;--mm-rail-a:#c4b0fc;--mm-rail-b:#a78bfa;--mm-search-drop:#6048908c;--mm-signin-drop:#7c4dff80;--mm-rank-drop:#c8901f99;--mm-pill-edge:#c8901f8c;--mm-pill-drop:#c8901fcc;--mm-vial-edge:#c8901f59;--mm-vial-drop:#c8901f66;--mm-tile-edge:#a78bfa59;--mm-tile-fill:#a78bfa24;--mm-replies-edge:#3b82f647;--mm-replies-tile-edge:#3b82f64d;--mm-replies-tile-fill:#3b82f61f;--mm-weight-edge:#8b5cf64d;--mm-nudge-edge:#d9232f38;--mm-nudge-drop:#d9232f80;--mm-log-edge:#ffffff8c;--mm-log-drop:#8b5cf6cc;--mm-log-bevel:#ffffff73;--mm-gleam:#ffffffb3;--rj-mono:"Space Mono", ui-monospace, monospace;--ink:var(--mm-ink);--ink-2:var(--mm-ink);--mut:var(--mm-faint);--accent:var(--mm-violet);--accent-rgb:139, 92, 246;--accent-text:var(--mm-violet-deep);--line:var(--mm-line);width:100%;min-width:0;color:var(--mm-ink);flex-direction:column;flex:none;gap:8px;display:flex}html[data-theme=dark] .mm-root{--mm-ink:var(--lg-ink,#efeaf6);--mm-body:var(--lg-ink-2,#c5bdd4);--mm-dim:var(--lg-ink-3,#9b91ad);--mm-faint:var(--lg-ink-4,#a79dbb);--mm-dead:color-mix(in srgb, var(--lg-ink,#efeaf6) 42%, transparent);--mm-violet-deep:#a78bfa;--mm-violet-ink:#c4b0fc;--mm-gold:var(--lg-gold,#eab53a);--mm-gold-ink:#f0c661;--mm-red:#ff3b47;--mm-blue:var(--lg-info,#66a3ff);--mm-green:var(--lg-success,#2fd08b);--mm-resume-ink:#c4b0fc;--mm-nudge-ink:#ff5a63;--mm-line:#ffffff24;--mm-div:#ffffff24;--mm-paper:var(--lg-plate-hi,#3c374ed1);--mm-plate-lo:var(--lg-plate-lo,#2b273aa8);--mm-plate-edge:var(--lg-edge-strong,#ffffff29);--mm-plate-bevel:var(--lg-bevel,#ffffff2e);--mm-plate-underside:#00000059;--mm-plate-shadow:#0009;--mm-sheen:#ffffff1a;--mm-chip-hi:var(--lg-chip-hi,#2e283ea6);--mm-chip-lo:var(--lg-chip-lo,#1a162659);--mm-chip-edge:var(--lg-edge-strong,#ffffff29);--mm-bevel:var(--lg-bevel,#ffffff2e);--mm-shadow:var(--lg-shadow,#00000080);--mm-ground:#ffffff12;--mm-ground-edge:#ffffff24;--mm-ground-soft:#ffffff0f;--mm-quiet:#ffffff14;--mm-quiet-edge:#ffffff29;--mm-cell:#ffffff0f;--mm-cell-edge:#ffffff38;--mm-cell-on:#a78bfa1f;--mm-cell-on-edge:#a78bfa5c;--mm-cell-today:#a78bfa2e;--mm-cell-today-edge:#a78bfa99;--mm-cell-halo:#a78bfa38;--mm-track:#ffffff1f;--mm-dot-off:#ffffff47;--mm-ring-track:#ffffff24;--mm-door-edge:#a78bfa73;--mm-door-fill:#a78bfa14;--mm-rank-hi:#463e5cd9;--mm-rank-lo:#2e283ea6;--mm-rank-bevel:#ffffff2e;--mm-rank-edge:#a78bfa73;--mm-pill-hi:#403622f2;--mm-pill-lo:#302818f2;--mm-pill-ink:#f0c661;--mm-rail-a:#7c5cd6;--mm-rail-b:#a78bfa;--mm-search-drop:#0009;--mm-signin-drop:#0009;--mm-rank-drop:#0009;--mm-pill-edge:#eab53a80;--mm-pill-drop:#0009;--mm-vial-edge:#eab53a66;--mm-vial-drop:#0000008c;--mm-tile-edge:#a78bfa6b;--mm-tile-fill:#a78bfa2e;--mm-replies-edge:#66a3ff57;--mm-replies-tile-edge:#66a3ff61;--mm-replies-tile-fill:#66a3ff29;--mm-weight-edge:#a78bfa5c;--mm-nudge-edge:#ff5a634d;--mm-nudge-drop:#0000008c;--mm-log-edge:#ffffff3d;--mm-log-drop:#0009;--mm-log-bevel:#fff3;--mm-gleam:#ffffff59}html[data-theme=carbon] .mm-root{--mm-ink:var(--lg-ink,#f0f0f2);--mm-body:var(--lg-ink-2,#c6c7cd);--mm-dim:var(--lg-ink-3,#9fa0a8);--mm-faint:var(--lg-ink-4,#a8a9b0);--mm-dead:color-mix(in srgb, var(--lg-ink,#f0f0f2) 40%, transparent);--mm-violet-deep:#a78bfa;--mm-violet-ink:#c4b0fc;--mm-gold:var(--lg-gold,#eab53a);--mm-gold-ink:#f0c661;--mm-red:#ff3b47;--mm-blue:var(--lg-info,#66a3ff);--mm-green:var(--lg-success,#2fd08b);--mm-resume-ink:#c4b0fc;--mm-nudge-ink:#ff5a63;--mm-line:var(--lg-divider,#ffffff1f);--mm-div:#ffffff24;--mm-plate-tint:0%;--mm-plate-edge-tint:0%;--mm-paper:var(--lg-plate-hi,#1b1b1ed9);--mm-plate-lo:var(--lg-plate-lo,#121214b5);--mm-plate-edge:var(--pg-edge,#ffffff1c);--mm-plate-bevel:var(--pg-lip,#ffffff21);--mm-plate-underside:var(--pg-under,#0006);--mm-plate-shadow:var(--pg-contact,#0000008c);--mm-sheen:#ffffff14;--mm-chip-hi:var(--lg-chip-hi,#2b2b31a6);--mm-chip-lo:var(--lg-chip-lo,#17171b59);--mm-chip-edge:var(--pg-edge,#ffffff1c);--mm-bevel:var(--pg-lip,#ffffff21);--mm-shadow:var(--pg-contact,#0000008c);--mm-ground:#ffffff0d;--mm-ground-edge:#ffffff1f;--mm-ground-soft:#ffffff0a;--mm-quiet:#ffffff12;--mm-quiet-edge:#ffffff24;--mm-cell:#ffffff0d;--mm-cell-edge:#fff3;--mm-cell-on:#a78bfa1a;--mm-cell-on-edge:#a78bfa52;--mm-cell-today:#a78bfa29;--mm-cell-today-edge:#a78bfa8c;--mm-cell-halo:#a78bfa33;--mm-track:#ffffff1a;--mm-dot-off:#ffffff42;--mm-ring-track:#ffffff1f;--mm-door-edge:#a78bfa66;--mm-door-fill:#a78bfa0f;--mm-rank-hi:#34343ad9;--mm-rank-lo:#242429a6;--mm-rank-bevel:#ffffff2e;--mm-rank-edge:#a78bfa66;--mm-pill-hi:#383222f2;--mm-pill-lo:#2a261af2;--mm-pill-ink:#f0c661;--mm-rail-a:#7c5cd6;--mm-rail-b:#a78bfa;--mm-search-drop:#000000a6;--mm-signin-drop:#000000a6;--mm-rank-drop:#000000a6;--mm-pill-edge:#eab53a6b;--mm-pill-drop:#000000a6;--mm-vial-edge:#eab53a57;--mm-vial-drop:#0009;--mm-tile-edge:#a78bfa5c;--mm-tile-fill:#a78bfa24;--mm-replies-edge:#66a3ff4d;--mm-replies-tile-edge:#66a3ff52;--mm-replies-tile-fill:#66a3ff21;--mm-weight-edge:#a78bfa4d;--mm-nudge-edge:#ff5a6342;--mm-nudge-drop:#0009;--mm-log-edge:#fff3;--mm-log-drop:#000000a6;--mm-log-bevel:#ffffff2b;--mm-gleam:#ffffff47}:where(.mm-root) :where(button){color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;margin:0}.mm-topline{align-items:center;gap:9px;margin-top:2px;padding:0 2px;display:flex}.mm-wordmark{color:var(--mm-ink);letter-spacing:-.03em;text-align:left;text-shadow:var(--lg-relief-emboss);cursor:pointer;background:0 0;border:0;padding:0;font:800 17px/1 Bricolage Grotesque,Hanken Grotesk,sans-serif;position:relative}.mm-wordmark>span{color:var(--mm-brand)}.mm-top-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.mm-search{width:32px;height:32px;color:var(--mm-dim);border:1px solid var(--mm-ground-edge);background:var(--mm-ground);box-shadow:inset 0 1px 0 var(--mm-bevel), 0 6px 12px -9px var(--mm-search-drop);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.mm-signin{box-sizing:border-box;width:34px;height:34px;color:var(--mm-violet-ink);border:1px solid var(--mm-rank-edge);background:linear-gradient(180deg, var(--mm-rank-hi), var(--mm-rank-lo));box-shadow:inset 0 1px 0 var(--mm-rank-bevel), 0 8px 14px -9px var(--mm-signin-drop);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.mm-rank{width:34px;height:34px;color:var(--mm-violet-ink);border:1px solid var(--mm-rank-edge);background:linear-gradient(180deg, var(--mm-rank-hi), var(--mm-rank-lo));box-shadow:inset 0 1px 0 var(--mm-rank-bevel), 0 8px 14px -9px var(--mm-rank-drop);cursor:pointer;border-radius:999px;place-items:center;padding:0;font:800 12px/1 Poppins,sans-serif;display:grid;position:relative;overflow:visible}.mm-rank-photo{object-fit:cover;border-radius:999px;width:100%;height:100%;display:block;position:absolute;inset:0}.mm-rank-mono{z-index:1;position:relative}.mm-rank-ring{background:conic-gradient(var(--mm-gold) var(--mm-rank-progress,0deg), var(--mm-ring-track) 0);pointer-events:none;border-radius:50%;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2.5px))}.mm-rank>b{z-index:2;color:var(--mm-pill-ink);letter-spacing:.02em;border:1px solid var(--mm-pill-edge);background:linear-gradient(180deg, var(--mm-pill-hi), var(--mm-pill-lo));box-shadow:inset 0 1px 0 var(--mm-bevel), 0 3px 6px -3px var(--mm-pill-drop);border-radius:999px;padding:3px 5px;font:800 7px/1 Space Mono,monospace;position:absolute;bottom:-6px;right:-8px}.mm-plate{border:1px solid color-mix(in srgb, var(--mm-violet) var(--mm-plate-edge-tint), var(--mm-plate-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--mm-violet) var(--mm-plate-tint), var(--mm-paper)), var(--mm-plate-lo));box-shadow:inset 0 1.5px 0 var(--mm-plate-bevel), inset 0 -1px 0 var(--mm-plate-underside), 0 16px 30px -22px var(--mm-plate-shadow);-webkit-backdrop-filter:blur(28px)saturate(1.7);backdrop-filter:blur(28px)saturate(1.7);border-radius:22px;padding:11px 13px 12px;position:relative;overflow:hidden}.mm-plate:after{content:"";background:linear-gradient(100deg, transparent, var(--mm-sheen), transparent);pointer-events:none;opacity:0;width:36%;animation:14s ease-in-out infinite mmSheen;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-14deg)}@keyframes mmSheen{0%,88%,to{opacity:0;left:-40%}90%{opacity:1}99%{opacity:0;left:120%}}.mm-rule{background:linear-gradient(90deg, transparent, var(--mm-line) 12%, var(--mm-line) 88%, transparent);height:1px;margin:9px -13px}.mm-rule-first{margin:10px -13px 9px}.mm-greeting-row{align-items:center;gap:12px;display:flex}.mm-greeting-copy{flex:1;min-width:0}.mm-kicker{min-width:0;color:var(--mm-violet-deep);letter-spacing:.16em;text-transform:uppercase;white-space:normal;overflow-wrap:normal;word-break:normal;overflow-wrap:anywhere;align-items:baseline;font:700 8px/1 Space Mono,monospace;display:flex}.mm-kicker-hero{overflow-wrap:anywhere;flex:0 auto;min-width:0}.mm-kicker-sep,.mm-kicker-date{flex:none}.mm-kicker-sep{white-space:pre}.mm-greeting-copy h1{color:var(--mm-ink);letter-spacing:-.02em;text-shadow:var(--lg-relief-display);margin:4px 0 0;font:800 22px/1.06 Poppins,Hanken Grotesk,sans-serif}.mm-greeting-copy .mm-member-name{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;display:block}.mm-member-name[data-name-fit=long]{font-size:19px}.mm-member-name[data-name-fit=very-long]{font-size:16px;line-height:1.08}.mm-member-name[data-name-fit=extreme]{font-size:13px;line-height:1.12}.mm-member-name-tail{white-space:nowrap}.mm-greeting-copy h1>span,.mm-member-name-tail>span{color:var(--mm-violet)}@media (prefers-contrast:more){.mm-greeting-copy h1{text-shadow:none}}@media (forced-colors:active){.mm-greeting-copy h1{text-shadow:none}}.mm-greeting-copy p{color:var(--mm-faint);margin:5px 0 0;font:400 8.5px/1.4 Space Mono,monospace}.mm-greeting-right{flex:none;place-items:center;display:grid}.mm-streak{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}.mm-streak .rj-streak-dither>div{transform:translateY(-3px)}.mm-streak .rj-streak-dither>div>span:first-child{font-size:19px!important}.mm-streak .rj-streak-dither>div>span:last-child{margin-right:-.1em;font-weight:700;line-height:1.5;letter-spacing:.1em!important;font-size:6px!important}.mm-strip{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;margin-top:10px;padding:0;display:block;position:relative}.mm-strip .dither-cell{background:var(--mm-cell);border:1px dashed var(--mm-cell-edge)}.mm-strip .dither-cell[data-on]{background:var(--mm-cell-on);border:1px solid var(--mm-cell-on-edge)}.mm-strip .dither-cell[data-today]{border-color:var(--mm-cell-today-edge);box-shadow:0 0 0 2px var(--mm-cell-halo)}.mm-strip .dither-cell[data-on][data-today]{background:var(--mm-cell-today)}.mm-strip.is-empty .dither-cell[data-today]{animation:4s ease-in-out infinite mmToday}@keyframes mmToday{0%,to{box-shadow:0 0 0 2px var(--mm-cell-halo)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--mm-violet) 28%, transparent)}}.mm-strip-rails{color:var(--mm-dead);letter-spacing:.08em;justify-content:space-between;margin-top:4px;font:700 6px/1 Space Mono,monospace;display:flex}.mm-strip-today{color:var(--mm-violet-deep)}.mm-door{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;width:100%;min-width:0;padding:0;display:flex;position:relative}.mm-door-tile{box-sizing:border-box;width:28px;height:28px;color:var(--mm-violet-deep);border:1px dashed var(--mm-door-edge);background:var(--mm-door-fill);border-radius:9px;flex:none;place-items:center;display:grid}.mm-door-copy{flex:1;min-width:0}.mm-door-copy>i,.mm-door-copy>b{display:block}.mm-door-copy>i{color:var(--mm-violet-deep);letter-spacing:.12em;text-transform:uppercase;font:700 7px/1 Space Mono,monospace}.mm-door-copy>b{color:var(--mm-ink);letter-spacing:0;margin-top:2px;font:600 11px/1.2 Hanken Grotesk,sans-serif}.mm-door-go{color:var(--mm-violet-deep);flex:none;place-items:center;font:700 10px/1 Space Mono,monospace;display:grid}.mm-door-strip{margin-top:10px}.mm-door-rotator{border:1px dashed var(--mm-door-edge);background:var(--mm-door-fill);border-radius:13px;flex:1;gap:8px;min-height:40px;padding:5px 6px 5px 8px}.mm-door-rotator .mm-door-go{background:var(--mm-quiet);border-radius:9px;min-width:26px;height:26px;padding:0 6px}.mm-instrument-row{gap:6px;margin-top:9px;display:flex}.mm-rotator{border:1px solid var(--mm-chip-edge);background:linear-gradient(180deg, var(--mm-chip-hi), var(--mm-chip-lo));min-width:0;box-shadow:inset 0 1px 0 var(--mm-bevel), 0 8px 14px -10px var(--mm-shadow);border-radius:13px;flex:1;justify-content:space-between;align-items:center;gap:4px;padding:8px 6px 8px 8px;display:flex;position:relative}.mm-rotator-copy{text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;flex:1;align-items:center;gap:5px;min-width:0;margin:0;padding:0;display:flex;position:relative}.mm-rotator-dot{background:var(--mm-violet-deep);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #6d34c929}.mm-rotator-lines{flex:1;min-width:0;display:block;overflow:hidden}.mm-rotator-entry{min-width:0;animation:.45s cubic-bezier(.2,.8,.3,1) both mm-rotator-rise-fade;display:block;overflow:hidden}@keyframes mm-rotator-rise-fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.mm-dosefade{animation:.45s cubic-bezier(.2,.8,.3,1) mm-rotator-rise-fade}.mm-rotator-entry b,.mm-vial b,.mm-vial small{white-space:normal;overflow-wrap:normal;word-break:normal;display:block;overflow:hidden}.mm-rotator-entry b{color:var(--mm-ink);font:700 11px/1.1 Poppins,sans-serif}.mm-vial b{color:var(--mm-ink);font:700 10.5px/1 Poppins,sans-serif}.mm-rotator-entry small{color:var(--mm-faint);flex-wrap:wrap;align-content:flex-start;column-gap:3.5px;height:9.1px;margin-top:2px;font:400 7px/1.3 Space Mono,monospace;display:flex;overflow:hidden}.mm-rotator-entry small em{white-space:nowrap;overflow-wrap:normal;word-break:normal;flex:none;max-width:100%;font-style:normal;overflow:hidden}.mm-vial small{color:var(--mm-faint);margin-top:2px;font:400 7px/1.2 Space Mono,monospace}.mm-rotator-pager{color:inherit;appearance:none;background:0 0;border:0;flex:none;align-items:center;gap:3px;margin-right:2px;padding:0;display:inline-flex;position:relative}button.mm-rotator-pager{cursor:pointer}.mm-rotator-pager i{background:var(--mm-dot-off);border-radius:2px;width:4px;height:4px;transition:width .3s cubic-bezier(.2,.8,.3,1),background-color .3s;display:block}.mm-rotator-pager i.is-active{background:var(--mm-violet-deep);width:10px}.mm-rotator-action{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;height:26px;padding:0;display:inline-flex;position:relative}.mm-rotator-action-mark{box-sizing:border-box;height:26px;color:var(--mm-dim);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--mm-quiet-edge);background:var(--mm-quiet);border-radius:9px;align-items:center;padding:0 7px;font:700 8px/1 Space Mono,monospace;display:inline-flex}.mm-rotator-action.is-log .mm-rotator-action-mark{color:#fff;border-color:var(--mm-log-edge);background:linear-gradient(180deg, var(--mm-violet-soft), var(--mm-violet) 55%, var(--mm-violet-deep));box-shadow:inset 0 1px 0 var(--mm-log-bevel), 0 6px 12px -7px var(--mm-log-drop);padding:0 8px}.mm-vial{box-sizing:border-box;text-align:left;border:1px solid var(--mm-vial-edge);background:linear-gradient(180deg, var(--mm-chip-hi), var(--mm-chip-lo));width:auto;min-width:86px;max-width:116px;box-shadow:inset 0 1px 0 var(--mm-bevel), 0 8px 14px -10px var(--mm-vial-drop);cursor:pointer;border-radius:13px;flex-direction:column;flex:none;justify-content:center;gap:2px;padding:8px;display:flex;position:relative}.mm-vial small{color:var(--mm-gold-ink)}.mm-cta-row{gap:8px;margin-top:10px;display:flex}.mm-cta{min-width:0;height:36px;min-height:36px;font-family:var(--lg-fMono,"Space Mono", monospace);letter-spacing:.16em;text-transform:uppercase;white-space:normal;overflow-wrap:normal;word-break:normal;cursor:pointer;justify-content:center;align-items:center;padding:0 18px;font-size:10.5px;font-weight:600;display:flex;position:relative}.mm-cta-signin,.mm-cta-buy{white-space:nowrap}.mm-cta-label{z-index:1;min-width:0;display:block;position:relative;overflow:hidden}.mm-cta-buy{flex-direction:column;gap:2px;padding-block:5px}.mm-cta-buy .home-lifetime-owner-proof{z-index:1;color:currentColor;letter-spacing:.04em;opacity:.82;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:6.5px;font-weight:600;line-height:1;position:relative;overflow:hidden}.mm-cta-signin{color:var(--lg-ink-2,var(--mm-body));flex:1}.mm-cta-buy{--lg-accent:var(--buy-glow,#d9232f);border:1px solid color-mix(in srgb, var(--buy-glow,#d9232f) 55%, transparent);flex:0 auto}html[data-design=lg][data-glass=full] #root .mm-cta-signin{--mm-cta-hue:var(--lg-brand);border-color:color-mix(in srgb, var(--mm-cta-hue) 32%, var(--ug-edge));background:radial-gradient(115% 90% at 8% 0%, color-mix(in srgb, var(--mm-cta-hue) 24%, transparent), transparent 64%), linear-gradient(180deg, color-mix(in srgb, var(--mm-cta-hue) 10%, var(--ug-plate-hi)), color-mix(in srgb, var(--mm-cta-hue) 4%, var(--ug-plate-lo)));box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--mm-cta-hue) 22%, var(--ug-under)), 0 1px 1.5px color-mix(in srgb, var(--ug-drop) 54%, transparent), 0 7px 12px -9px color-mix(in srgb, var(--mm-cta-hue) 72%, transparent)}html[data-design=lg][data-glass=full] #root .mm-cta-buy.lg-buy-fill{--mm-cta-hue:var(--buy-glow,#d9232f);border-color:color-mix(in srgb, var(--mm-cta-hue) 62%, var(--ug-edge));background:radial-gradient(115% 90% at 8% 0%, #ffffff47, transparent 62%), linear-gradient(150deg, var(--buy-hi), var(--buy-lo));box-shadow:inset 0 1px 0 #ffffff7a, inset 0 -1px 0 color-mix(in srgb, var(--buy-lo) 70%, var(--ug-under)), 0 1px 1.5px color-mix(in srgb, var(--ug-drop) 58%, transparent), 0 9px 16px -10px color-mix(in srgb, var(--mm-cta-hue) 88%, transparent)}html[data-design=lg][data-glass=full] #root .mm-cta:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#0000 14%,#ffffff4d 46%,#0000 72%);position:absolute;inset:1px}.mm-cta-full{width:100%;margin-top:8px}.mm-resume{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:0;display:flex;position:relative}.mm-row-icon{width:26px;height:26px;color:var(--mm-resume-ink);border:1px solid var(--mm-tile-edge);background:var(--mm-tile-fill);border-radius:9px;flex:none;place-items:center;display:grid}.mm-resume-copy{flex:1;min-width:0}.mm-resume-copy>b,.mm-resume-copy>small{display:block}.mm-resume-copy>b{color:var(--mm-resume-ink);letter-spacing:.12em;text-transform:uppercase;font:700 7px/1 Space Mono,monospace}.mm-resume-copy>small{color:var(--mm-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font:600 11px/1.2 Hanken Grotesk,sans-serif;overflow:hidden}.mm-resume-progress{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.mm-resume-progress>b{color:var(--mm-resume-ink);font:700 8px/1 Space Mono,monospace}.mm-resume-progress>i{background:var(--mm-track);border-radius:2px;width:44px;height:4px;display:block;overflow:hidden}.mm-resume-progress>i>i{border-radius:inherit;background:linear-gradient(90deg, var(--mm-rail-a), var(--mm-rail-b));height:100%;animation:.7s cubic-bezier(.2,.8,.3,1) mmRailIn;display:block;position:relative;overflow:hidden}.mm-resume-progress>i>i:after{content:"";background:linear-gradient(90deg, transparent, var(--mm-gleam), transparent);width:30%;animation:8s ease-in-out infinite mmRailGleam;position:absolute;top:0;bottom:0;left:-30%}@keyframes mmRailIn{0%{width:0}}@keyframes mmRailGleam{0%,78%,to{left:-30%}92%{left:110%}}.mm-private-pair{gap:6px;margin-top:8px;display:flex}.mm-replies,.mm-weight{text-align:left;background:var(--mm-ground);cursor:pointer;border-radius:12px;align-items:center;min-width:0;padding:7px 9px;display:flex;position:relative}.mm-replies{border:1px solid var(--mm-replies-edge);flex:1;gap:7px}.mm-replies .mm-row-icon{width:20px;height:20px;color:var(--mm-blue);border-color:var(--mm-replies-tile-edge);background:var(--mm-replies-tile-fill);border-radius:7px}.mm-replies-tile{animation:12s ease-in-out infinite mmNudge}@keyframes mmNudge{0%,92%,to{transform:none}94%{transform:rotate(-8deg)}96%{transform:rotate(6deg)}98%{transform:rotate(-3deg)}}.mm-replies-copy{min-width:0;color:var(--mm-ink);white-space:normal;overflow-wrap:normal;word-break:normal;flex:1;font:600 9.5px/1.25 Hanken Grotesk,sans-serif;overflow:hidden}.mm-replies-copy b{color:var(--mm-blue);font-weight:800}.mm-weight{box-sizing:border-box;border:1px solid var(--mm-weight-edge);flex:none;gap:6px;min-height:36px}.mm-weight>b{color:var(--mm-ink);white-space:nowrap;font:700 9px/1 Space Mono,monospace}.mm-weight>b>i{color:var(--mm-faint);font-style:normal}.mm-weight-spark{flex:none;width:22px;height:14px;display:block;position:relative;overflow:hidden}.mm-weight-spark>div{width:22px!important;height:14px!important}.mm-weight.mm-invite{border-style:dashed;border-color:var(--mm-door-edge);background:var(--mm-door-fill);flex:1;gap:7px;min-height:36px;padding:6px 9px}.mm-weight.mm-invite .mm-door-tile{border-radius:7px;width:20px;height:20px}.mm-weight.mm-invite .mm-door-copy>i{letter-spacing:.1em;font-size:6.5px}.mm-weight.mm-invite .mm-door-copy>b{margin-top:1px;font-size:9.5px}.mm-weight.mm-invite .mm-door-go{font-size:9px}.mm-private-pair>.mm-weight:only-child{flex:1}.mm-stats{align-items:stretch;display:flex}.mm-stat-cell{flex:auto;align-items:stretch;min-width:0;display:flex}.mm-stat-div{background:linear-gradient(180deg, transparent, var(--mm-div), transparent);flex:none;align-self:stretch;width:1px}.mm-stats button{cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:18px;padding:0 3px;display:flex;position:relative}.mm-stats strong{color:var(--mm-red);letter-spacing:-.02em;text-shadow:var(--lg-relief-riser);font:800 15px/1 Poppins,sans-serif}.mm-stat-cell:nth-child(2) strong{color:var(--mm-blue)}.mm-stat-cell:nth-child(3) strong{color:var(--mm-green)}.mm-stats button>span{color:var(--mm-faint);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;font:700 6.5px/1.35 Space Mono,monospace}@media (width<=374px){.mm-stats button{gap:7px;padding:0}.mm-stats button>span{letter-spacing:.08em;white-space:normal;overflow-wrap:normal;word-break:normal;max-width:68px;font-size:7px}}.mm-nudge{cursor:pointer;text-align:left;background:var(--mm-ground-soft);border:1px solid var(--mm-nudge-edge);width:100%;box-shadow:inset 0 1px 0 var(--mm-bevel), 0 6px 12px -10px var(--mm-nudge-drop);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding:8px 11px;display:flex;position:relative}.mm-nudge span{min-width:0;color:var(--mm-ink);flex:1;font:600 10px/1.35 Hanken Grotesk,sans-serif}.mm-nudge b{color:var(--mm-nudge-ink);letter-spacing:.08em;text-transform:uppercase;flex:none;font:700 8px/1 Space Mono,monospace}.mm-search:before,.mm-rank:before,.mm-signin:before,.mm-rotator-copy:before,.mm-rotator-action:before,button.mm-rotator-pager:before,.mm-strip:before,.mm-resume:before,.mm-replies:before,.mm-weight:before,.mm-vial:before,.mm-stats button:before,.mm-nudge:before,.mm-wordmark:before,.mm-door:before,.mm-cta:before{content:"";border-radius:inherit;background:0 0;position:absolute;inset:0}.mm-search:before{inset:-8px -3px -8px -11px}.mm-rank:before,.mm-signin:before{inset:-6px -9px -6px -3px}.mm-rotator-copy:before{inset:-11px 0 -11px -8px}.mm-rotator-action:before{inset:-9px -11px -9px 0}button.mm-rotator-pager:before{inset:-20px -2px -20px min(0px,100% - 42px)}.mm-strip:before{inset:-10px 0 -18px}.mm-resume:before{inset:-13px 0 -3px}.mm-replies:before,.mm-weight:before{inset:-5px 0}.mm-vial:before{inset:-1px 0}.mm-stats button:before{inset:-14px 0 -12px}.mm-nudge:before{inset:-7px 0}.mm-wordmark:before{inset:-14px -6px}.mm-door:before{inset:-8px 0}.mm-door-strip:before{inset:-10px 0 -6px}.mm-door-rotator:before{inset:-3px 0 -1px}.mm-door-resume:before{inset:-13px 0 -3px}.mm-weight.mm-invite:before,.mm-cta:before{inset:-5px 0}.mm-cta-full:before{inset:-3px 0 -7px}.mm-skel{background:var(--mm-quiet);border-radius:6px;animation:1.6s ease-in-out infinite mmSkel;display:block}@keyframes mmSkel{0%,to{opacity:1}50%{opacity:.55}}.mm-skel-kicker{width:58%;height:8px}.mm-skel-subline{width:72%;height:12px;margin-top:5px}.mm-skel-ring{border-radius:50%;flex:none;width:62px;height:62px}.mm-skel-rows{flex-direction:column;display:flex}.mm-skel-strip{border-radius:3px;height:16px;margin-top:10px}.mm-skel-rails{justify-content:space-between;margin-top:4px;display:flex}.mm-skel-rail{border-radius:2px;width:22px;height:6px}.mm-skel-pair{gap:6px;margin-top:9px;display:flex}.mm-skel-chip{border-radius:13px;flex:1;height:44px}.mm-skel-vial{border-radius:13px;flex:none;width:86px;height:44px}.mm-skel-resume{align-items:center;gap:9px;display:flex}.mm-skel-tile{border-radius:9px;flex:none;width:28px;height:28px}.mm-skel-line{flex:1;height:12px}.mm-skel-pct{border-radius:3px;flex:none;width:44px;height:10px}.mm-skel-rows .mm-skel-pair{margin-top:8px}.mm-skel-reply{border-radius:12px;flex:1;height:36px}.mm-skel-weight{border-radius:12px;flex:none;width:96px;height:36px}.mm-skel-stats{gap:12px;min-height:19px}.mm-skel-stat{flex:1;height:19px}html[data-design=lg][data-glass=full] #root .lg2-home .mm-root button.mm-wordmark{font-size:17px!important}html[data-design=lg][data-glass=full] #root .lg2-home .mm-root button.mm-signin{font-size:8px!important}html[data-design=lg][data-glass=full] #root .lg2-home .mm-root button.mm-rank{font-size:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home .mm-root button.mm-cta{font-size:10.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .mm-root button.mm-rotator-action,html[data-design=lg][data-glass=full] #root .lg2-home .mm-root button.mm-door{font-size:8px!important}@media (prefers-reduced-motion:reduce){.mm-rotator-entry,.mm-dosefade,.mm-plate:after,.mm-resume-progress>i>i,.mm-resume-progress>i>i:after,.mm-replies-tile,.mm-strip.is-empty .dither-cell[data-today],.mm-wordmark.is-dancing em,.mm-wordmark.is-dancing>span{animation:none}.mm-resume-progress>i>i{overflow:visible}.mm-root *,.mm-root :before,.mm-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=767px) and (orientation:portrait){html[data-design=lg][data-glass=full] .lg2-home[data-home-member-masthead=true] .lg2-home-identity{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:0;padding:0}html[data-design=lg][data-glass=full].pg-armed #root .lg2-home[data-home-member-masthead=true] section.lg2-home-identity.pg.pg-in{animation:none}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] section.lg2-home-identity.pg.pg-in{height:auto!important}html[data-design=lg][data-glass=full] .lg2-home[data-home-member-masthead=true] .lg2-home-identity:before,html[data-design=lg][data-glass=full] .lg2-home[data-home-member-masthead=true] .lg2-home-identity:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] section.lg2-home-identity.pg.pg-in>.lg-home-masthead,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] section.lg2-home-identity.pg.pg-in>.lg2-home-identity-rule,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] section.lg2-home-identity.pg.pg-in>.lg2-home-corpus{display:none!important}.mm-frame{z-index:1;flex-direction:column;flex:none;gap:5px;width:100%;min-width:0;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true]{container:mmhome/size}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free],html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium]{--mm-well-peek:184px;--mm-hero-door:44px;gap:0!important;padding-bottom:90px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free]>:is(.mm-frame,[data-home-frame-part=ticker],[data-home-frame-part=heroes],.lg2-home-modules),html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium]>:is(.mm-frame,[data-home-frame-part=ticker],[data-home-frame-part=heroes],.lg2-home-modules){margin-bottom:5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-root,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .mm-root{gap:3px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-plate,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .mm-plate{padding-block:7px 9px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-strip,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .mm-strip{margin-top:8px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-instrument-row,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .mm-instrument-row{margin-top:7px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-private,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .mm-private{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;column-gap:6px;display:grid}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .mm-private>.mm-rule-first,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .mm-private>.mm-skel-rows{grid-column:1/-1}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .mm-rule-first{margin:7px -13px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .mm-private>:is(.mm-resume,.mm-door-resume),html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .mm-private-pair{box-sizing:border-box;min-height:44px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .mm-private-pair{height:44px;margin-top:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) :is(.mm-replies,.mm-weight){box-sizing:border-box;min-height:44px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=free],[data-home-masthead-tier=premium]) :is(.mm-resume,.mm-door-resume,.mm-replies,.mm-weight):before{inset:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] [data-home-frame-part=ticker],html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] [data-home-frame-part=ticker]{flex:0 0 23px!important;height:23px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] [data-home-frame-part=ticker]>.lg-panel-row,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] [data-home-frame-part=ticker]>.lg-panel-row{height:23px!important;min-height:23px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=guest]{--mm-well-peek:112px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-topline,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .mm-topline{margin-top:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free]>.lg-footer,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium]>.lg-footer{box-sizing:border-box;white-space:nowrap;flex-wrap:nowrap!important;gap:5px!important;height:44px!important;min-height:44px!important;margin:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free]>.lg-footer>:is(a,button),html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium]>.lg-footer>:is(a,button){box-sizing:border-box;height:44px!important;min-height:44px!important;margin-block:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-rule-first{margin-top:7px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-cta-full{margin-top:4px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .mm-rule:not(.mm-rule-first){margin-top:9px;margin-bottom:9px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free]{--mm-well-peek:182px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] [data-home-frame-part=heroes]:before,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] [data-home-frame-part=heroes]:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-member-masthead=true] .lg2-home-floor{flex:1!important;min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=guest] .lg2-home-floor,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] .lg2-home-floor,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] .lg2-home-floor{min-height:var(--mm-well-peek)!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=free] [data-home-forums-scroll=true] .lg-floor-post-stack,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-masthead-tier=premium] [data-home-forums-scroll=true] .lg-floor-post-stack{padding-bottom:8px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes]>.lg-heroes{box-sizing:border-box;min-width:0;flex-direction:row!important;flex:none!important;align-items:stretch!important;gap:8px!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-hero:first-child,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-hero:last-child{flex:1!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-hero:first-child>button:first-child,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-hero:last-child>button:first-child{box-sizing:border-box;position:relative;overflow:visible;height:var(--mm-hero-door)!important;min-height:var(--mm-hero-door)!important;max-height:var(--mm-hero-door)!important;align-items:center!important;margin-block:0!important;padding:0 12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-hero>button:first-child:after{content:"";border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg2-home-door-icon{display:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-title{white-space:normal;overflow-wrap:normal;word-break:normal;display:block;overflow:hidden;margin-top:2px!important;font-size:16px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-kicker{white-space:normal;overflow-wrap:normal;word-break:normal;display:block;overflow:hidden;letter-spacing:.1em!important;font-size:7px!important;line-height:1.1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) [data-home-frame-part=heroes] .lg-pill,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .lg2-home-grade-scale,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]:is([data-home-masthead-tier=guest],[data-home-masthead-tier=free],[data-home-masthead-tier=premium]) .lg-home-coa-support-actions{display:none!important}}.mm-headline{text-wrap:pretty}.mm-greeting-copy h1.mm-headline{letter-spacing:-.014em;font-size:19px;line-height:1.14}.mm-grade-range{white-space:nowrap}.mm-headline .mm-g{letter-spacing:.01em;vertical-align:-.035em;text-transform:uppercase;font-size:1.28em;font-weight:800;line-height:0}.mm-headline .mm-grade-range .mm-g:first-of-type{color:var(--lg-gS)}.mm-headline .mm-grade-range .mm-g:last-of-type{color:var(--lg-gF)}.lg18-home,.lg18-home *{box-sizing:border-box}.lg18-home{--lg18-ink:#241c30;--lg18-ink-2:#6f6580;--lg18-muted:#8a8095;--lg18-dead:#b3aabf;--lg18-violet:#8b5cf6;--lg18-violet-deep:#6d34c9;--lg18-green:#2fd08b;--lg18-green-deep:#0e7268;--lg18-cyan-deep:#0b7285;--lg18-forums-hue:color-mix(in srgb, var(--lg-info) 34%, var(--ug-ink-3));--lg18-forums-ink:color-mix(in srgb, var(--lg18-forums-hue) 62%, var(--ug-ink));--lg18-pink:var(--lg18-forums-hue);--lg18-pink-deep:var(--lg18-forums-ink);--lg18-blue-deep:#1660b8;--lg18-orange-deep:#b4530a;--lg18-briefs-deep:#7a3da8;--lg18-gold:#c8901f;--accent:var(--lg18-violet);--ink:var(--lg18-ink);--ink-2:var(--lg18-muted);--mut:var(--lg18-muted);--rj-mono:var(--lg-fMono,"Space Mono", monospace);z-index:1;width:100%;height:100dvh;min-height:0;color:var(--lg18-ink);position:relative;overflow:visible}.lg18-home a{color:inherit;text-decoration:none}html[data-design=lg] body.lg-pinned-home:has(.lg18-home){overscroll-behavior:none;overflow:hidden}.lg18-shell{--lg18-dock-reserve:124px;--lg18-shell-gap:12px;width:min(1140px,100% - 48px);height:100dvh;min-height:0;padding:16px 0 var(--lg18-dock-reserve);gap:var(--lg18-shell-gap);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:visible}.lg18-anchor{flex:0 0 36px;align-items:center;gap:12px;height:36px;display:flex}.lg18-home .lg18-wordmark{font:800 17px/1 "Bricolage Grotesque", var(--lg-fDisplay,sans-serif);letter-spacing:-.03em;color:var(--lg-ink,var(--lg18-ink));flex:none}.lg18-mast-intro h1>i,.lg18-panel-head strong>i{color:var(--lg18-violet);font-style:normal}.lg18-wordmark>span{color:var(--lg-brand,#7c4dff)}.lg18-tagline{color:var(--lg18-dead);font:700 7.5px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.24em;text-transform:uppercase}.lg18-anchor-actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.lg18-search{height:34px;color:var(--lg18-ink-2);font:400 9.5px/1 var(--lg-fMono,"Space Mono", monospace);background:#fff9;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:0 13px;display:inline-flex;box-shadow:inset 0 1px #fff,0 6px 12px -9px #6048908c}.lg18-account{color:#5a2fd8;width:auto;min-width:34px;height:34px;font:800 12px/1 var(--lg-fDisplay,sans-serif);background:linear-gradient(#ffffffd9,#f4eefc99);border:1px solid #7c4dff66;border-radius:999px;flex:none;align-items:center;gap:6px;padding:2px 8px 2px 2px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 8px 14px -9px #60489080}.lg18-sign-in{color:#5a2fd8;height:34px;font:700 9px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#ffffffe0,#f4eefc9e);border:1px solid #7c4dff6b;border-radius:999px;align-items:center;padding:0 13px;display:inline-flex;box-shadow:inset 0 1px #ffffffeb,0 6px 12px -9px #60489080}.lg18-account-avatar{border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;position:relative}.lg18-account-avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.lg18-account-avatar>i{background:repeating-conic-gradient(from -90deg, #241c3029 0 6deg, #241c300d 6deg 10deg);pointer-events:none;border-radius:50%;position:absolute;inset:-1px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2.5px))}.lg18-account-badge{color:#5a2fd8;font:800 7px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.06em;background:linear-gradient(#fdfbff,#f2ecfd);border:1px solid #7c4dff73;border-radius:999px;flex:none;padding:3px 5px;position:static;box-shadow:inset 0 1px #fff,0 3px 6px -3px #7c4dffb3}.lg18-home[data-turn18-tier=lifetime] .lg18-account-badge{color:#8a5a12;background:linear-gradient(#fffaf0,#fdf0d8);border-color:#c8901f80;box-shadow:inset 0 1px #fff,0 3px 6px -3px #c8901fb3}.lg18-glass{-webkit-backdrop-filter:blur(var(--ug-blur,28px)) saturate(1.7);backdrop-filter:blur(var(--ug-blur,28px)) saturate(1.7);background:linear-gradient(165deg,#fffdfbc7,#f9f4f080);border:1px solid #ffffffb8;position:relative;box-shadow:inset 0 1.5px #fffffff0,inset 0 -1px #60489021,0 26px 46px -30px #6048907a}.lg18-mast-jelly{flex:none;min-width:0}.lg18-masthead{border-color:color-mix(in srgb, var(--lg18-violet) 22%, #ffffffbd);background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-violet) 8%, #fffdfbc7), #f9f4f080);border-radius:26px;padding:16px 20px 17px;overflow:hidden;box-shadow:inset 0 1.5px #fffffff2,inset 0 -1px #60489024,0 2px 4px #6048901f,0 34px 60px -34px #8b5cf680}.lg18-sheen{inset-block:0;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff73,#0000);width:30%;position:absolute;left:0}.lg18-masthead-row{align-items:center;gap:22px;min-width:0;display:flex;position:relative}.lg18-mast-intro{flex:1.15 1 0;min-width:0}.lg18-kicker,.lg18-panel-head small,.lg18-fact-label,.lg18-module-kicker{color:var(--lg18-violet-deep);font:700 8.5px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.18em;text-transform:uppercase;display:block}.lg18-mast-intro h1{color:var(--lg18-ink);font:800 34px/1.1 var(--lg-fDisplay,sans-serif);letter-spacing:-.03em;text-overflow:clip;text-shadow:var(--lg-relief-display);white-space:nowrap;margin:7px 0 0;overflow:visible}.lg18-masthead[data-turn18-state$=-empty] .lg18-mast-intro h1,.lg18-masthead[data-turn18-state$=-record] .lg18-mast-intro h1,.lg18-masthead[data-turn18-state=pending] .lg18-mast-intro h1{font-size:29px}.lg18-masthead .lg18-mast-intro h1[data-name-fit=long]{white-space:normal;font-size:25px;line-height:1.08}.lg18-masthead .lg18-mast-intro h1[data-name-fit=very-long]{white-space:normal;font-size:20px;line-height:1.08}.lg18-masthead .lg18-mast-intro h1[data-name-fit=extreme]{white-space:normal;font-size:16px;line-height:1.08}.lg18-mast-intro h1:is([data-name-fit=long],[data-name-fit=very-long],[data-name-fit=extreme]) .lg18-member-name{overflow-wrap:anywhere;max-width:100%;display:block}.lg18-mast-intro p{color:var(--lg18-muted);font:400 10px/1.4 var(--lg-fMono,"Space Mono", monospace);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;overflow:hidden}.lg18-divider{background:linear-gradient(#0000,#241c3024,#0000);flex:none;align-self:stretch;width:1px}.lg18-allowances{flex:1.5 1 0;gap:8px;min-width:0;display:flex}.lg18-allowance{background:#ffffffa8;border:1px solid #8b5cf657;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;min-height:62px;padding:9px 11px;display:flex}.lg18-allowance-instrument{--allowance-accent:var(--lg18-violet);--allowance-ink:var(--lg18-violet-deep);isolation:isolate;border-color:color-mix(in srgb, var(--allowance-accent) 22%, #ffffffc2);background:linear-gradient(148deg, color-mix(in srgb, var(--allowance-accent) 6%, #ffffffe0), color-mix(in srgb, var(--allowance-accent) 2%, #f5f2ef9e));min-height:62px;box-shadow:inset 0 1.5px 0 #fffffff0, inset 0 -1px 0 #241c3012, 0 2px 4px #241c3017, 0 14px 22px -18px color-mix(in srgb, var(--allowance-accent) 62%, #241c301f);-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05);color:inherit;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;text-decoration:none;display:grid;position:relative;overflow:hidden}.lg18-allowance-instrument:focus-visible{outline:2px solid var(--allowance-ink);outline-offset:2px}.lg18-allowance-instrument.is-coa{--allowance-accent:var(--lg18-green);--allowance-ink:var(--lg18-green-deep)}.lg18-allowance-instrument.is-vials{--allowance-accent:#4f9ee8;--allowance-ink:var(--lg18-blue-deep)}.lg18-allowance-icon{border:1px solid color-mix(in srgb, var(--allowance-accent) 26%, #fffc);width:34px;height:38px;color:var(--allowance-ink);background:linear-gradient(155deg, color-mix(in srgb, var(--allowance-accent) 9%, #ffffffe6), color-mix(in srgb, var(--allowance-accent) 4%, #f3f0eeb3));box-shadow:inset 0 1px 0 #fffffff5, inset 0 -1px 0 color-mix(in srgb, var(--allowance-accent) 12%, transparent), 0 4px 8px -6px color-mix(in srgb, var(--allowance-accent) 68%, #241c3029);border-radius:11px;place-items:center;display:grid}.lg18-allowance-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.lg18-allowance-instrument .lg18-allowance-value{min-width:0;color:var(--allowance-ink);align-items:baseline;gap:2px;line-height:1;display:flex}.lg18-allowance-instrument .lg18-allowance-value-main{color:inherit;font:750 18px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:-.04em;white-space:nowrap}.lg18-allowance-instrument .lg18-allowance-cadence{color:color-mix(in srgb, var(--allowance-ink) 64%, var(--lg18-muted));font:700 8px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg18-allowance-instrument .lg18-allowance-label{color:color-mix(in srgb, var(--allowance-ink) 42%, var(--lg18-muted));font:700 6px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:5px;overflow:hidden}.lg18-allowance.is-coa{border-color:#2fd08b57}.lg18-allowance.is-vials{border-color:#3b82f657}.lg18-allowance strong{color:var(--lg18-violet-deep);font:700 19px/1 var(--lg-fMono,"Space Mono", monospace)}.lg18-public-ledger .lg18-allowance{color:inherit}.lg18-public-ledger .lg18-allowance.is-compounds{border-color:#ef405657}.lg18-public-ledger .lg18-allowance.is-sources{border-color:#3b82f657}.lg18-public-ledger .lg18-allowance.is-claims{border-color:#8b5cf657}.lg18-public-ledger .lg18-allowance.is-compounds strong{color:#c8102e}.lg18-public-ledger .lg18-allowance.is-sources strong{color:var(--lg18-blue-deep)}.lg18-public-ledger .lg18-allowance.is-claims strong{color:var(--lg18-violet-deep)}.lg18-guest-preview{border:1px solid color-mix(in srgb, var(--guest-accent,var(--lg18-violet)) 34%, #ffffffb8);background:linear-gradient(165deg, color-mix(in srgb, var(--guest-accent,var(--lg18-violet)) 10%, #ffffffc7), #ffffff85);min-width:0;min-height:62px;box-shadow:inset 0 1px 0 #ffffffeb, 0 8px 14px -11px color-mix(in srgb, var(--guest-accent,var(--lg18-violet)) 72%, transparent);border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;padding:8px 30px 8px 10px;display:flex;position:relative}.lg18-guest-preview.is-journal{--guest-accent:var(--lg18-violet)}.lg18-guest-preview.is-coa{--guest-accent:var(--lg18-green)}.lg18-guest-preview.is-forums{--guest-accent:var(--lg18-forums-hue)}.lg18-preview-lock{border:1px solid color-mix(in srgb, var(--guest-accent) 34%, var(--lg-edge-strong));width:17px;height:17px;color:color-mix(in srgb, var(--guest-accent) 62%, var(--lg18-ink));background:linear-gradient(165deg, var(--lg-plate-hi), var(--lg-plate-lo));box-shadow:inset 0 1px 0 var(--lg-bevel), 0 2px 5px -3px var(--lg-shadow);border-radius:6px;place-items:center;display:grid;position:absolute;top:7px;right:8px}.lg18-guest-preview>span,.lg18-guest-preview>small{color:var(--lg18-muted);font:700 6px/1.15 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.lg18-guest-preview>strong{color:var(--lg18-ink);font:800 12px/1 var(--lg-fDisplay,sans-serif);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;overflow:hidden}.lg18-allowance.is-coa strong{color:var(--lg18-green-deep)}.lg18-allowance.is-vials strong{color:var(--lg18-blue-deep)}.lg18-allowance strong>span{color:var(--lg18-dead)}.lg18-allowance small{color:var(--lg18-muted);font:700 6.5px/1.25 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.1em;text-transform:uppercase;margin-top:5px}.lg18-allowance-loading,.lg18-ring-loading,.lg18-fact-loading,.lg18-account-badge-loading,.lg18-coa-allowance>i,.lg18-action.is-loading:before,.lg18-adherence-loading{background:linear-gradient(90deg,#8b5cf614,#8b5cf633,#8b5cf614) 0 0/200% 100%;border-radius:999px;animation:1.8s ease-in-out infinite lg18-loading;display:block}.lg18-allowance-loading{width:34px;height:17px}.lg18-ring-loading{width:24px;height:17px}.lg18-fact-loading{width:54px;height:13px;margin-top:5px}.lg18-account-badge-loading{width:27px;height:8px;padding:0}@keyframes lg18-loading{0%,to{background-position:100% 0}50%{background-position:0 0}}.lg18-asks-ring,.lg18-rank-seat,.lg18-streak{flex:0 0 70px;place-items:center;width:70px;height:70px;display:grid;position:relative}.lg18-asks-track,.lg18-rank-track{background:repeating-conic-gradient(var(--lg18-violet) 0 14deg, #241c300f 14deg 22deg);filter:drop-shadow(0 5px 10px #8b5cf659);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 calc(100% - 10px));mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 calc(100% - 10px))}.lg18-asks-ring.is-unknown .lg18-asks-track{background:repeating-conic-gradient(#8b5cf62e 0 8deg, #241c300d 8deg 14deg)}.lg18-asks-copy,.lg18-rank-copy{text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.lg18-asks-copy strong{font:700 21px/1 var(--lg-fMono,"Space Mono", monospace)}.lg18-asks-copy small,.lg18-rank-copy small{color:var(--lg18-muted);font:700 5.5px/1.25 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.1em;margin-top:3px}.lg18-rank-track{background:conic-gradient(#241c3017 0 360deg);filter:none;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px))}.lg18-rank-copy{color:var(--lg18-gold)}.lg18-streak{--accent:var(--lg18-violet);--ink:var(--lg18-ink);--ink-2:var(--lg18-muted);--mut:var(--lg18-muted);--rj-mono:var(--lg-fMono,"Space Mono", monospace)}.lg18-streak .rj-streak-dither>div>span:last-child{font-weight:700}.lg18-streak-loading{border:6px dotted #8b5cf62e;border-radius:50%;width:70px;height:70px}.lg18-pending-seat{border:6px dotted #8b5cf62e;border-radius:50%;flex:0 0 70px;width:70px;height:70px}.lg18-mast-actions{flex-direction:column;flex:0 0 236px;gap:7px;width:236px;display:flex}.lg18-action{background:linear-gradient(#fffc,#ffffff94);border:1px solid #a78bfa66;border-radius:14px;align-items:center;gap:10px;width:100%;min-width:0;height:44px;padding:9px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 8px 14px -10px #a78bfa80}.lg18-action>span:nth-child(2),.lg18-action.is-secondary>span:first-child{flex:1;min-width:0}.lg18-action strong,.lg18-coa-locker strong{font:800 12px/1 var(--lg-fDisplay,sans-serif);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lg18-action small,.lg18-action .home-lifetime-owner-proof,.lg18-coa-locker small{color:var(--lg18-muted);font:400 7.5px/1.2 var(--lg-fMono,"Space Mono", monospace);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}.lg18-action.is-primary{background:linear-gradient(180deg, #a78bfa, var(--lg18-violet) 55%, var(--lg18-violet-deep));color:#fff;border-color:#ffffff8c;box-shadow:inset 0 1.5px #ffffff73,0 12px 22px -13px #8b5cf6e6}.lg18-action.is-primary strong{text-shadow:0 1px 2px #3c147866}.lg18-action.is-primary small{color:#ffffffd9}.lg18-action-icon{background:#fff3;border:1px solid #fff6;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid}.lg18-action-icon.is-plus{font:400 23px/1 var(--lg-fDisplay,sans-serif)}.lg18-action.is-upgrade{color:#fff;font:600 10px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 2px #780a148c;white-space:nowrap;background:linear-gradient(#e9404cc7,#d9232fbd 46%,#b01b24d9);border-color:#fff9;justify-content:center;box-shadow:inset 0 1.5px #fff9,inset 0 -2px 6px #780a1473,0 18px 32px -14px #d9232fd9}.lg18-action>.lg18-action-lock{background:#ffffff24;border:1px solid #ffffff6b;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid}.lg18-action.is-bloodwork{border-color:#3b82f659}.lg18-action.is-bloodwork small{color:var(--lg18-blue-deep)}.lg18-action.is-loading:before{content:"";width:100%;height:10px}.lg18-mast-actions.is-pending .lg18-action.is-loading{pointer-events:none}.lg18-resume-meter{background:#241c301a;border-radius:2px;width:34px;height:4px;flex:none!important}.lg18-resume-meter>i{border-radius:inherit;background:#a78bfa;height:100%;display:block}.lg18-resume-copy-loading{background:#8b5cf624;border-radius:999px;width:58px;height:6px;display:block}.lg18-action[data-resume-state=checking] .lg18-resume-meter{background:#241c300f}.lg18-record-middle{flex:1.5 1 0;min-width:0}.lg18-adherence{width:100%;min-width:0}.lg18-adherence .dither-cell{background:#241c300d;border:1px dashed #241c3029}.lg18-adherence .dither-cell[data-on]{background:#8b5cf61f;border-style:solid;border-color:#8b5cf66b}.lg18-adherence .dither-cell[data-today]{border-color:#8b5cf6a3;box-shadow:0 0 0 2px #8b5cf629}.lg18-adherence-loading{width:100%;height:20px}.lg18-adherence-rails{color:var(--lg18-dead);font:700 6.5px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.08em;justify-content:space-between;margin-top:5px;display:flex}.lg18-adherence-rails>i{font-style:normal}.lg18-adherence-rails>i:last-child{color:var(--lg18-violet-deep)}.lg18-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.lg18-fact{background:#ffffffa8;border:1px solid #8b5cf652;border-radius:12px;min-width:0;height:48px;padding:7px 9px;display:block;overflow:hidden}.lg18-fact.is-vial{border-color:#2fd08b52}.lg18-fact.is-weight{border-color:#3b82f652}.lg18-fact.is-replies{border-color:color-mix(in srgb, var(--lg18-forums-hue) 32%, transparent)}.lg18-fact-label{letter-spacing:.12em;font-size:6px}.lg18-fact.is-vial .lg18-fact-label{color:var(--lg18-green-deep)}.lg18-fact.is-weight .lg18-fact-label{color:var(--lg18-blue-deep)}.lg18-fact.is-replies .lg18-fact-label{color:var(--lg18-forums-ink)}.lg18-fact>strong{font:800 12px/1 var(--lg-fDisplay,sans-serif);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.lg18-fact-detail{color:var(--lg18-muted);font:400 6px/1 var(--lg-fMono,"Space Mono", monospace);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;display:block;overflow:hidden}@keyframes lg18DoseTurnEven{0%{opacity:.42;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes lg18DoseTurnOdd{0%{opacity:.42;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.lg18-masthead[data-turn18-dose-turn="0"] .lg18-dose-rotating{animation:lg18DoseTurnEven .26s var(--lg-ease,ease-out) both}.lg18-masthead[data-turn18-dose-turn="1"] .lg18-dose-rotating{animation:lg18DoseTurnOdd .26s var(--lg-ease,ease-out) both}.lg18-ticker{flex:0 0 30px;min-width:0;height:30px}.lg18-ticker>.lg-panel{border-color:var(--ug-edge);background:linear-gradient(165deg, var(--ug-fold-hi), var(--ug-fold-lo));width:100%;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 4px var(--ug-contact), 0 12px 22px -16px var(--ug-drop);height:30px!important}.lg18-live{min-height:0;margin-bottom:calc(62px + var(--lg18-shell-gap));flex:1 1 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.lg18-live-left{flex-direction:column;gap:11px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.lg18-corpus{border-color:color-mix(in srgb, var(--lg-market) 28%, #ffffffc2);background:linear-gradient(165deg, color-mix(in srgb, var(--lg-market) 8%, #ffffffeb), color-mix(in srgb, var(--lg-market) 4%, #f1f9ffe0));height:62px;box-shadow:inset 0 1.5px 0 #fffffff5, inset 0 -1px 0 color-mix(in srgb, var(--lg-market) 20%, #6048901f), 0 2px 4px #3b82f624, 0 18px 32px -20px #3b82f6a3;border-radius:20px;flex:0 0 62px;align-items:center;gap:7px;padding:8px 10px;display:flex}.lg18-corpus-divider{min-height:30px}.lg18-corpus-stat{border:1px solid color-mix(in srgb, var(--lg-market) 16%, #ffffffd1);background:#ffffff80;border-radius:14px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;min-width:0;height:44px;padding:0 8px;display:flex;box-shadow:inset 0 1px #ffffffeb,0 6px 10px -8px #3b82f694}.lg18-corpus-stat strong{color:#c8102e;font:800 19px/1 var(--lg-fDisplay,sans-serif);letter-spacing:-.025em}.lg18-corpus-stat.is-sources strong{color:var(--lg18-blue-deep)}.lg18-corpus-stat.is-claims strong{color:#1f7a4d}.lg18-corpus-stat span{max-width:58px;color:var(--lg18-muted);font:700 6.5px/1.25 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.08em;text-transform:uppercase}.lg18-corpus-rank{width:44px;height:44px;color:var(--lg18-gold);border-radius:50%;flex:0 0 44px;place-items:center;display:grid;position:relative}.lg18-corpus-rank:before{border-radius:inherit;background:conic-gradient(var(--lg18-gold) 0 96deg, #241c3014 96deg 360deg);content:"";position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px))}.lg18-corpus-rank strong{font:800 11px/1 var(--lg-fMono,"Space Mono", monospace)}.lg18-peptides,.lg18-coa{border-radius:22px;padding:12px 15px 13px}.lg18-peptides{border-color:color-mix(in srgb, var(--lg-peptides,#ef4056) 24%, #ffffffb8);background:linear-gradient(165deg, color-mix(in srgb, var(--lg-peptides,#ef4056) 9%, #fffdfbc7), #f9f4f080);flex:none}.lg18-surface-door{z-index:0;border-radius:inherit;display:block;position:absolute;inset:0}:is(.lg18-masthead,.lg18-corpus,.lg18-peptides,.lg18-coa)>:not(.lg18-surface-door){z-index:1;pointer-events:none;position:relative}.lg18-masthead>.lg18-sheen.lg18-sheen{z-index:auto;position:absolute}:is(.lg18-masthead,.lg18-corpus,.lg18-peptides,.lg18-coa)>:not(.lg18-surface-door) :is(a,button,input,textarea,select,[role=button],[role=link]),:is(.lg18-corpus,.lg18-coa)>:is(a,button):not(.lg18-surface-door){pointer-events:auto}:is(.lg18-masthead,.lg18-corpus,.lg18-peptides,.lg18-coa,.lg18-forums){transition:filter .16s,border-color .16s,box-shadow .16s}:is(.lg18-masthead,.lg18-corpus,.lg18-peptides,.lg18-coa):has(>.lg18-surface-door:focus-visible){outline:2px solid var(--lg-focus);outline-offset:2px;filter:brightness(1.018)saturate(1.025)}.lg18-coa{border-color:color-mix(in srgb, var(--lg18-green) 26%, #ffffffb8);background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-green) 9%, #fffdfbc7), #f9f4f080);flex-direction:column;flex:1 1 0;min-height:0;display:flex}.lg18-panel-head{flex:none;align-items:center;gap:11px;min-width:0;display:flex}.lg18-peptides .lg18-panel-head>svg{color:var(--lg-peptides,#ef4056)}.lg18-coa .lg18-panel-head>svg{color:var(--lg18-green)}.lg18-panel-head>span:nth-child(2){flex:1;min-width:0}.lg18-peptides .lg18-panel-head small{color:#c8102e}.lg18-coa .lg18-panel-head small{color:var(--lg18-green-deep)}.lg18-panel-head strong{font:800 22px/1 var(--lg-fDisplay,sans-serif);letter-spacing:-.025em;text-shadow:var(--lg-relief-display);margin-top:4px;display:block}.lg18-peptides .lg18-panel-head strong>i{color:var(--lg-peptides,#ef4056)}.lg18-coa .lg18-panel-head strong>i{color:var(--lg18-green)}.lg18-panel-head>a{color:#c8102e;font:700 7px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.1em;text-transform:uppercase;background:#ffffff9e;border:1px solid #ef405647;border-radius:999px;flex:none;padding:7px 10px}.lg18-grade-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.lg18-grade{flex-direction:column;gap:4px;min-width:0;display:flex}.lg18-grade>strong{border:1px solid color-mix(in srgb, var(--grade) 30%, #ffffffb3);background:linear-gradient(170deg, color-mix(in srgb, var(--grade) 22%, #fff), color-mix(in srgb, var(--grade) 8%, #fff));height:60px;box-shadow:inset 0 1px 0 #fffffff0, 0 3px 6px -3px color-mix(in srgb, var(--grade) 55%, transparent);color:var(--grade-ink);font:800 36px/1 var(--lg-fDisplay,sans-serif);border-radius:16px;place-items:center;display:grid}.lg18-grade>small{color:var(--grade-ink);font:700 9px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.08em;text-align:center}.lg18-coa-allowance{min-width:72px;min-height:38px;color:var(--lg18-green-deep);font:700 6.5px/1.4 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.09em;text-align:center;text-transform:uppercase;background:#ffffff9e;border:1px solid #2fd08b57;border-radius:10px;place-items:center;padding:7px 10px;display:grid}.lg18-coa-allowance>i{width:38px;height:10px}.lg18-coa-drop{border:1.5px dashed color-mix(in srgb, var(--lg18-green) 42%, var(--ug-edge));background:radial-gradient(ellipse at 50% 34%, color-mix(in srgb, var(--lg18-green) 8%, transparent), transparent 47%), #ffffff73;min-height:94px;color:var(--lg18-green-deep);border-radius:18px;flex:1 1 0;place-content:center;justify-items:center;gap:5px;margin-top:8px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1.5px 4px #6048901c,inset 0 1px #ffffffe0}.lg18-coa-certificate-stack{width:70px;height:44px;display:block;position:relative}.lg18-coa-certificate-stack>i{border:1px solid color-mix(in srgb, var(--ug-ink) 13%, transparent);background:linear-gradient(180deg, #fffffff5, color-mix(in srgb, var(--lg18-green) 4%, #f6f9f8f5));width:42px;height:52px;box-shadow:0 10px 20px -15px color-mix(in srgb, var(--ug-ink) 58%, transparent);transform-origin:50% 92%;border-radius:6px;position:absolute;top:1px;left:50%}.lg18-coa-certificate-stack>i:first-child{transform:translate(-57%)rotate(-7deg)}.lg18-coa-certificate-stack>i:nth-child(2){transform:translate(-43%)translateY(-3px)rotate(4deg)}.lg18-coa-drop-copy{z-index:1;text-align:center;justify-items:center;gap:4px;display:grid;position:relative}.lg18-coa-drop strong{font:700 8px/1.3 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.16em;text-transform:uppercase}.lg18-coa-drop small{max-width:340px;color:var(--lg18-muted);font:400 7px/1.35 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.08em;text-transform:uppercase}.lg18-coa-drop.is-locked{background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-green) 8%, var(--ug-plate-hi)), var(--ug-plate-lo));border-style:solid}.lg18-coa-drop-lock{z-index:2;border:1px solid color-mix(in srgb, var(--lg18-green) 34%, var(--ug-edge));background:color-mix(in srgb, var(--lg18-green) 10%, #fffffff0);width:23px;height:23px;box-shadow:inset 0 1px 0 var(--ug-bevel), 0 5px 10px -8px color-mix(in srgb, var(--lg18-green) 66%, transparent);color:var(--lg18-green-deep);border-radius:8px;place-items:center;display:grid;position:absolute;top:17px;left:50%;transform:translate(-50%)}.lg18-coa-locker{background:linear-gradient(#3fd884,#14a06b);border:1px solid #ffffff80;border-radius:14px;flex:0 0 44px;align-items:center;gap:10px;height:44px;margin-top:7px;padding:8px 11px;display:flex;box-shadow:inset 0 1.5px #fff6,0 12px 20px -12px #14a06bd9;color:#fff!important}.lg18-coa-locker>span:nth-child(2){flex:1;min-width:0}.lg18-coa-locker small{color:#ffffffe0}.lg18-forums{--lg18-forums-hue:color-mix(in srgb, var(--lg-info) 34%, var(--ug-ink-3));--lg18-forums-ink:color-mix(in srgb, var(--lg18-forums-hue) 62%, var(--ug-ink));--lg-community:var(--lg18-forums-hue);--forum-avatar-size:36px;--forum-row-gap:12px;--forum-row-pad-inline:12px;--forum-row-pad-block:12px;--forum-thread-gap:12px;--forum-reply-gap:8px;--forum-nested-step:12px;--forum-reply-indent:calc(var(--forum-avatar-size) + var(--forum-row-gap));--forum-wire-x:calc(var(--forum-row-pad-inline) + (var(--forum-avatar-size) / 2));--forum-reply-wire-y:calc(var(--forum-row-pad-block) + (var(--forum-avatar-size) / 2));--forum-thread-wire:color-mix(in srgb, var(--lg18-forums-hue) 58%, var(--ug-ink));--forum-wire-width:1px;border-color:color-mix(in srgb, var(--lg18-forums-hue) 24%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-forums-hue) 8%, var(--ug-plate-hi)), var(--ug-plate-lo));min-width:0;height:min(100%,52dvh);min-height:0;max-height:52dvh;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), inset 0 2px 6px var(--ug-contact), 0 2px 4px var(--ug-contact), 0 30px 54px -32px color-mix(in srgb, var(--lg18-forums-hue) 55%, var(--ug-drop));border-radius:26px;flex-direction:column;align-self:start;padding:14px 18px;display:flex;overflow:hidden}.lg18-forums>.lg-floor-prototype{flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important}.lg18-forums>[data-home-forums-mode=preview]:is([data-home-forums-view=loading],[data-home-forums-view=empty],[data-home-forums-view=error]){flex:none;height:auto;min-height:0;max-height:none}.lg18-forums:has(>[data-home-forums-mode=preview]:is([data-home-forums-view=loading],[data-home-forums-view=empty],[data-home-forums-view=error])){flex:none;height:auto;min-height:0;max-height:none}.lg18-forums .lg2-static-floor-head{flex:none;align-items:center;gap:10px;min-height:48px;display:flex}.lg18-forums .lg2-static-floor-signal{background:var(--lg18-forums-hue);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--lg18-forums-hue) 18%, transparent);border-radius:50%;flex:none}.lg18-forums .lg2-static-floor-heading{flex:1;min-width:0}.lg18-forums .lg2-static-floor-heading>.lg-label{color:var(--lg18-forums-ink);font:700 8.5px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.18em;text-transform:uppercase;display:block}.lg18-forums .lg2-static-floor-heading>.lg-title{font:800 26px/1 var(--lg-fDisplay,sans-serif);letter-spacing:-.025em;margin-top:5px;display:block}.lg18-forums .lg2-static-floor-heading .lg-dot{color:var(--lg18-forums-hue)}.lg18-forums .lg2-static-floor-count{visibility:hidden}.lg18-forums .lg2-static-floor-head>a,.lg18-forums .lg2-static-floor-composer>a{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg18-forums-hue) 32%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-forums-hue) 9%, var(--ug-plate-hi)), var(--ug-plate-lo));min-width:44px;min-height:44px;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 4px var(--ug-contact), 0 9px 16px -13px color-mix(in srgb, var(--lg18-forums-hue) 62%, transparent);color:var(--lg18-forums-ink);font:700 7.5px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:8px 12px;transition:border-color .15s,filter .15s,box-shadow .15s;display:inline-flex}.lg18-forums .lg2-static-floor-head>a:focus-visible,.lg18-forums .lg2-static-floor-composer>a:focus-visible{outline:2px solid color-mix(in srgb, var(--lg18-forums-hue) 70%, var(--ug-ink));outline-offset:2px}.lg18-forums .lg2-static-floor-head>a:active,.lg18-forums .lg2-static-floor-composer>a:active{filter:brightness(.96)saturate(1.04);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--ug-ink) 18%, transparent), inset 0 1px 0 var(--ug-bevel), 0 4px 8px -7px color-mix(in srgb, var(--lg18-forums-hue) 58%, transparent)}.lg18-forums .lg2-static-floor-composer{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg18-forums-hue) 26%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-forums-hue) 6%, var(--ug-plate-hi)), var(--ug-plate-lo));min-width:0;max-width:100%;height:auto;min-height:46px;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), inset 0 2px 6px var(--ug-contact), 0 2px 5px var(--ug-contact), 0 12px 20px -18px color-mix(in srgb, var(--lg18-forums-hue) 52%, transparent);border-radius:15px;flex:none;align-items:center;gap:10px;margin-top:10px;padding:6px 6px 6px 11px;display:flex}.lg18-forums .lg2-static-floor-composer>a{min-height:32px;padding:6px 12px}.lg18-forums .lg2-static-floor-composer[data-forums-participation=locked]>a{gap:5px}.lg18-forums .lg2-static-floor-composer-lock{border:1px solid color-mix(in srgb, var(--lg18-forums-hue) 34%, var(--ug-edge));background:color-mix(in srgb, var(--lg18-forums-hue) 10%, var(--ug-key-base));border-radius:6px;place-items:center;width:17px;height:17px;display:grid}.lg18-forums .lg2-static-floor-composer-state{border:1px solid var(--ug-edge);min-width:68px;min-height:32px;color:var(--lg18-muted);background:linear-gradient(165deg, var(--ug-plate-hi), var(--ug-plate-lo));font:700 7px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.1em;border-radius:999px;flex:none;place-items:center;display:inline-grid}.lg18-forums .lg2-static-floor-composer-avatar{border:1px solid color-mix(in srgb, var(--lg18-forums-hue) 34%, var(--ug-edge));background:color-mix(in srgb, var(--lg18-forums-hue) 12%, var(--ug-key-base));width:26px;height:26px;box-shadow:inset 0 1px 0 var(--ug-bevel), 0 5px 10px -8px color-mix(in srgb, var(--lg18-forums-hue) 66%, transparent);color:var(--lg18-forums-ink);font:800 8.5px/1 var(--lg-fDisplay,sans-serif);border-radius:9px;flex:none;place-items:center;display:grid}.lg18-forums .lg2-static-floor-composer-prompt{min-width:0;color:var(--lg18-muted);font:500 11px/1 var(--lg-fBody,sans-serif);flex:1}.lg18-forums .lg2-static-floor-rule{background:linear-gradient(90deg,#0000,#241c301f 8% 92%,#0000);flex:none;height:1px;margin:12px -18px 0}.lg18-forums .lg-floor-scroll{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden!important}.lg18-forums .lg-floor-post-stack{gap:var(--forum-thread-gap);flex-direction:column;min-height:0;padding:7px 8px 12px;display:flex}.lg18-forums .lg2-static-floor-group{flex-direction:column;flex:none;gap:0;height:auto;min-height:0;display:flex;position:relative;overflow:visible}.lg18-forums .lg2-static-floor-replies{--forum-parent-wire-x:var(--forum-wire-x);z-index:0;width:100%;min-width:0;gap:var(--forum-reply-gap);flex-direction:column;flex:none;margin-block-start:var(--forum-reply-gap);margin-inline-start:0;display:flex;position:relative}.lg18-forums .lg2-static-floor-replies[data-home-parent-reply-visual-depth="1"]{--forum-parent-wire-x:calc(var(--forum-reply-indent) + var(--forum-wire-x))}.lg18-forums .lg2-static-floor-replies[data-home-parent-reply-visual-depth="2"]{--forum-parent-wire-x:calc(var(--forum-reply-indent) + var(--forum-nested-step) + var(--forum-wire-x))}.lg18-forums .lg2-static-floor-replies[data-home-parent-reply-visual-depth="3"]{--forum-parent-wire-x:calc(var(--forum-reply-indent) + var(--forum-nested-step) + var(--forum-nested-step) + var(--forum-wire-x))}.lg18-forums .lg2-static-floor-reply-item{--forum-reply-offset:var(--forum-reply-indent);grid-template-columns:var(--forum-reply-offset) minmax(0, 1fr);width:100%;min-width:0;display:grid;position:relative}.lg18-forums .lg2-static-floor-reply-item[data-home-reply-visual-depth="2"]{--forum-reply-offset:calc(var(--forum-reply-indent) + var(--forum-nested-step))}.lg18-forums .lg2-static-floor-reply-item[data-home-reply-visual-depth="3"]{--forum-reply-offset:calc(var(--forum-reply-indent) + var(--forum-nested-step) + var(--forum-nested-step))}.lg18-forums .lg2-static-floor-reply-item>.lg2-static-floor-row{grid-column:2;min-width:0}.lg18-forums .lg2-static-floor-reply-item>.lg2-static-floor-replies{grid-area:2/1/auto/-1}.lg18-forums .lg2-static-floor-replies[data-parent-post-id]>.lg2-static-floor-reply-item[data-parent-post-id]:before{content:"";z-index:0;box-sizing:border-box;width:calc(var(--forum-reply-offset) + var(--forum-wire-x) - var(--forum-parent-wire-x));height:calc(var(--forum-reply-gap) + var(--forum-reply-wire-y));border-inline-start:var(--forum-wire-width) solid var(--forum-thread-wire);border-block-end:var(--forum-wire-width) solid var(--forum-thread-wire);pointer-events:none;border-end-start-radius:8px;position:absolute;inset-block-start:calc(-1 * var(--forum-reply-gap));inset-inline-start:var(--forum-parent-wire-x)}.lg18-forums .lg2-static-floor-replies[data-parent-post-id]>.lg2-static-floor-reply-item[data-parent-post-id]:not(:last-child):after{content:"";z-index:0;inset-block:var(--forum-reply-wire-y) calc(-1 * var(--forum-reply-gap));border-inline-start:var(--forum-wire-width) solid var(--forum-thread-wire);pointer-events:none;position:absolute;inset-inline-start:var(--forum-parent-wire-x)}#root .lg18-home .lg18-forums .lg2-static-floor-row{z-index:1;border:1px solid color-mix(in srgb, var(--lg18-forums-hue) 16%, var(--ug-row-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-forums-hue) 7%, var(--ug-row-bg)), var(--ug-plate-lo));width:100%;min-width:0;min-height:72px;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), inset 0 2px 5px var(--ug-contact), 0 2px 4px var(--ug-contact), 0 10px 18px -16px color-mix(in srgb, var(--lg18-forums-hue) 58%, var(--ug-drop));border-radius:15px;grid-template-areas:"avatar copy actions";align-items:flex-start;position:relative;padding:var(--forum-row-pad-block) var(--forum-row-pad-inline)!important;grid-template-columns:var(--forum-avatar-size) minmax(0, 1fr) auto!important;gap:var(--forum-row-gap)!important;display:grid!important}#root .lg18-home .lg18-forums .lg2-static-floor-row.is-reply{width:100%;margin-left:0}.lg18-forums .lg2-static-floor-avatar{grid-area:avatar;width:var(--forum-avatar-size)!important;height:var(--forum-avatar-size)!important;min-width:var(--forum-avatar-size)!important;min-height:var(--forum-avatar-size)!important}.lg18-forums .lg2-static-floor-copy{grid-area:copy;grid-template-columns:minmax(0,1fr);grid-template-areas:"meta""title""body""context";min-width:0;gap:0!important;display:grid!important}.lg18-forums .lg2-static-floor-meta{min-width:0;color:var(--lg18-muted);font:700 7px/1 var(--lg-fMono,"Space Mono", monospace);letter-spacing:.09em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;word-break:normal;flex-wrap:wrap;grid-area:meta;align-items:center;gap:6px;display:flex;overflow:visible!important}.lg18-forums .lg2-static-floor-role{color:var(--lg18-forums-ink);font-weight:800}.lg18-forums .lg2-static-floor-title{min-width:0;color:var(--lg18-ink);font:700 12.5px/1.3 var(--lg-fBody,sans-serif);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:title;margin-block-start:4px;display:block;overflow:visible}.lg18-forums .lg2-static-floor-body{min-width:0;color:var(--lg18-dead);font:500 12px/1.4 var(--lg-fBody,sans-serif);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:body;margin-block-start:4px;display:block;overflow:visible}.lg18-forums .lg2-static-floor-context{min-width:0;color:var(--lg18-muted);font:500 10px/1.35 var(--lg-fMono,"Space Mono", monospace);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:context;margin-block-start:4px;display:block;overflow:visible}.lg18-forums .lg2-static-floor-actions{flex-direction:column;grid-area:actions;justify-self:end;align-items:flex-end;gap:4px;min-width:0;max-width:100%;padding-block-start:2px;display:flex}.lg18-forums .lg2-static-floor-reactions{color:var(--lg18-forums-ink);font:700 8.5px/1 var(--lg-fMono,"Space Mono", monospace);flex:none;gap:7px}.lg18-forums .lg2-static-floor-reactions>span{align-items:center;gap:3px;display:inline-flex}.lg18-forums .lg2-static-floor-state{min-height:180px;color:var(--lg18-muted);text-align:center;place-content:center;justify-items:center;display:grid}.lg18-forums .lg2-static-floor-state>strong{color:var(--lg18-ink)}.lg18-forums .lg2-static-floor-state>p{max-width:280px}.lg18-modules{right:0;bottom:var(--lg18-dock-reserve);flex:0 0 62px;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;height:62px;display:grid;position:absolute;left:0}.lg18-module.lg18-module{text-align:left;border-radius:18px;align-items:center;gap:9px;width:100%;min-width:0;height:62px;padding:0 13px;display:flex}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-module.lg18-module{border:1px solid color-mix(in srgb, var(--lg-accent) 26%, #ffffffb8);background:linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 11%, #fffdfbcc), #f9f4f080);height:62px;box-shadow:inset 0 1px 0 #ffffffe6, 0 14px 24px -18px color-mix(in srgb, var(--lg-accent) 68%, transparent);border-radius:18px;gap:9px;padding:0 13px!important}.lg18-module[data-module-id=journal]{--lg18-module-ink:var(--lg18-violet-deep)}.lg18-module[data-module-id=vendors]{--lg18-module-ink:var(--lg18-cyan-deep)}.lg18-module[data-module-id=community]{--lg18-module-ink:var(--lg18-forums-ink)}.lg18-module[data-module-id=outcome]{--lg18-module-ink:var(--lg18-orange-deep)}.lg18-module[data-module-id=briefs]{--lg18-module-ink:var(--lg18-briefs-deep)}.lg18-module-icon{width:20px;height:20px;color:var(--lg18-module-ink);flex:none;place-items:center;display:grid}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-module>.lg18-module-icon{width:20px!important;height:20px!important}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-module>.lg18-module-icon>svg{width:20px;height:20px}.lg18-module-copy{flex:1;min-width:0}.lg18-module-kicker{color:var(--lg18-module-ink);letter-spacing:.1em;white-space:normal;font-size:6px;line-height:1.1}.lg18-module-label{color:var(--lg18-ink);font:800 15px/1 var(--lg-fDisplay,sans-serif);letter-spacing:-.02em;white-space:normal;margin-top:4px;display:block}.lg18-module[data-module-id=briefs] .lg18-module-kicker{font-size:5.25px}.lg18-module-lock{color:var(--lg18-muted);flex:none}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home{--lg18-ink:var(--ug-ink);--lg18-ink-2:var(--ug-ink-2);--lg18-muted:var(--ug-ink-3);--lg18-dead:var(--ug-ink-4);--lg18-violet:var(--lg-brand);--lg18-violet-deep:var(--lg-brand);--lg18-green:var(--lg-coa);--lg18-green-deep:var(--lg-coa);--lg18-cyan-deep:var(--lg-suppliers);--lg18-pink:var(--lg18-forums-hue);--lg18-pink-deep:var(--lg18-forums-ink);--lg18-blue-deep:var(--lg-market);--lg18-orange-deep:var(--lg-outcome);--lg18-briefs-deep:var(--lg-briefs);--lg18-gold:var(--lg-gold)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-glass{border-color:var(--ug-edge);background:linear-gradient(165deg, var(--ug-plate-hi), var(--ug-plate-lo));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 4px var(--ug-contact), 0 18px 32px -24px var(--ug-drop);-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat));backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-masthead{border-color:color-mix(in srgb, var(--lg-brand) 22%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-brand) 8%, var(--ug-plate-hi)), var(--ug-plate-lo));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 4px var(--ug-contact), 0 26px 46px -30px color-mix(in srgb, var(--lg-brand) 54%, var(--ug-drop))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home :is(.lg18-search,.lg18-account,.lg18-sign-in,.lg18-account-badge,.lg18-allowance,.lg18-guest-preview,.lg18-fact,.lg18-panel-head>a,.lg18-coa-allowance,.lg18-forums .lg2-static-floor-head>a,.lg18-forums .lg2-static-floor-composer>a,.lg18-forums .lg2-static-floor-composer,.lg18-action:not(.is-primary):not(.is-upgrade)){background:linear-gradient(165deg, var(--ug-fold-hi), var(--ug-fold-lo));box-shadow:inset 0 1px 0 var(--ug-bevel), 0 8px 14px -10px var(--ug-drop)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-allowance-instrument{border-color:color-mix(in srgb, var(--allowance-accent) 24%, var(--ug-edge));background:linear-gradient(148deg, color-mix(in srgb, var(--allowance-accent) 6%, var(--ug-fold-hi)), color-mix(in srgb, var(--allowance-accent) 2%, var(--ug-fold-lo)));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 4px var(--ug-contact), 0 14px 24px -19px color-mix(in srgb, var(--allowance-accent) 48%, var(--ug-drop))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home :is(.lg18-search,.lg18-sign-in,.lg18-account-badge){border-color:color-mix(in srgb, var(--lg-brand) 34%, var(--ug-edge));color:var(--lg-brand)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-account{border-color:color-mix(in srgb, var(--lg-brand) 40%, var(--ug-edge));color:var(--lg-brand)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home[data-turn18-tier=lifetime] .lg18-account-badge{border-color:color-mix(in srgb, var(--lg-gold) 46%, var(--ug-edge));background:color-mix(in srgb, var(--lg-gold) 10%, var(--ug-chip-bg));color:var(--lg-gold)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-divider{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--lg-brand) 24%, var(--ug-edge)), transparent)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-forums .lg2-static-floor-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--lg18-forums-hue) 22%, var(--ug-edge)) 8%, color-mix(in srgb, var(--lg18-forums-hue) 22%, var(--ug-edge)) 92%, transparent)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-sheen{background:linear-gradient(105deg, transparent, var(--ug-sheen), transparent)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home :is(.lg18-adherence .dither-cell,.lg18-resume-meter){border-color:color-mix(in srgb, var(--ug-ink) 16%, transparent);background:color-mix(in srgb, var(--ug-ink) 5%, transparent)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-ticker>.lg-panel{border-color:var(--ug-edge);background:linear-gradient(165deg, var(--ug-fold-hi), var(--ug-fold-lo))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-corpus{border-color:color-mix(in srgb, var(--lg-market) 28%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-market) 14%, var(--ug-plate-hi)), var(--ug-plate-lo));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 18px 32px -20px color-mix(in srgb, var(--lg-market) 54%, var(--ug-drop))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-corpus-stat{border-color:color-mix(in srgb, var(--lg-market) 18%, var(--ug-edge));background:color-mix(in srgb, var(--lg-market) 7%, var(--ug-fold-hi));box-shadow:inset 0 1px 0 var(--ug-bevel), 0 6px 10px -8px color-mix(in srgb, var(--lg-market) 56%, var(--ug-drop))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-guest-preview{border-color:color-mix(in srgb, var(--guest-accent) 30%, var(--ug-edge))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-peptides{border-color:color-mix(in srgb, var(--lg-peptides) 24%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-peptides) 9%, var(--ug-plate-hi)), var(--ug-plate-lo))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-coa{border-color:color-mix(in srgb, var(--lg-coa) 26%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 9%, var(--ug-plate-hi)), var(--ug-plate-lo))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-coa-drop{border-color:color-mix(in srgb, var(--lg-coa) 40%, var(--ug-edge));background:var(--ug-well);box-shadow:inset 0 2px 6px var(--ug-contact)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-forums{border-color:color-mix(in srgb, var(--lg18-forums-hue) 24%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg18-forums-hue) 8%, var(--ug-plate-hi)), var(--ug-plate-lo));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), inset 0 2px 6px var(--ug-contact), 0 2px 4px var(--ug-contact), 0 22px 40px -28px color-mix(in srgb, var(--lg18-forums-hue) 48%, var(--ug-drop))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-forums .lg2-static-floor-row{border-color:color-mix(in srgb, var(--lg18-forums-hue) 20%, var(--ug-row-edge))}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-grade>strong{border-color:color-mix(in srgb, var(--grade) 30%, var(--ug-edge));background:linear-gradient(170deg, color-mix(in srgb, var(--grade) 22%, var(--ug-key-base)), color-mix(in srgb, var(--grade) 8%, var(--ug-key-base)));box-shadow:inset 0 1px 0 var(--ug-bevel), 0 3px 6px -3px color-mix(in srgb, var(--grade) 55%, transparent)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root .lg18-home .lg18-module.lg18-module{border-color:color-mix(in srgb, var(--lg-accent) 26%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 11%, var(--ug-plate-hi)), var(--ug-plate-lo));box-shadow:inset 0 1px 0 var(--ug-bevel), 0 14px 24px -18px color-mix(in srgb, var(--lg-accent) 58%, var(--ug-drop))}@media (width>=1180px) and (height<=884px){.lg18-shell{--lg18-shell-gap:8px;--lg18-dock-reserve:104px;padding:12px 0 var(--lg18-dock-reserve)}.lg18-anchor{flex-basis:32px;height:32px}.lg18-search,.lg18-account,.lg18-sign-in{height:30px}.lg18-account-avatar{flex-basis:26px;width:26px;height:26px}.lg18-masthead{padding:8px 14px}.lg18-live{margin-bottom:calc(54px + var(--lg18-shell-gap))}.lg18-modules{height:54px}.lg18-masthead-row{gap:12px}.lg18-mast-actions{gap:5px}.lg18-action{height:41px;padding-block:7px}.lg18-allowance,.lg18-guest-preview{min-height:46px;padding-block:5px}.lg18-facts{margin-top:6px}.lg18-fact{height:38px;padding-block:4px}.lg18-ticker,.lg18-ticker>.lg-panel{height:24px!important}.lg18-ticker{flex-basis:24px}.lg18-live-left{gap:8px}.lg18-corpus{height:46px;min-height:0;padding-block:3px}.lg18-corpus-stat,.lg18-corpus-rank{height:34px}.lg18-corpus-rank{flex-basis:34px;width:34px}.lg18-peptides{flex:none}.lg18-coa{flex:1 1 0;min-height:0}.lg18-coa-drop{min-height:56px}.lg18-coa-drop.is-locked{min-height:82px}.lg18-coa-drop.is-locked .lg18-coa-certificate-stack{zoom:.8}.lg18-coa-locker{min-height:0;padding-block:6px}.lg18-coa{gap:6px;padding-bottom:12px}}@media (width>=1180px) and (height<=767px){.lg18-home{overflow-y:auto}.lg18-shell{height:auto;min-height:768px}}@media (width>=1180px) and (height<=780px){.lg18-action{height:38px;padding-block:6px}.lg18-allowance,.lg18-guest-preview{min-height:42px;padding-block:4px}.lg18-coa{padding:9px 15px 12px}.lg18-coa-drop{min-height:48px}.lg18-coa-drop.is-locked{min-height:62px}.lg18-coa-drop.is-locked .lg18-coa-certificate-stack{zoom:.68}.lg18-coa-drop.is-locked small{display:none}}@media (hover:hover) and (pointer:fine){.lg18-home :is(a,button){transition:filter .16s,box-shadow .16s}.lg18-home :is(a,button):hover{filter:brightness(1.045)saturate(1.06)}:is(.lg18-masthead,.lg18-corpus,.lg18-peptides,.lg18-coa,.lg18-forums):hover{filter:brightness(1.018)saturate(1.025)}.lg18-grade>strong{transition:border-color .16s,background .16s,box-shadow .16s}.lg18-grade:hover>strong{border-color:color-mix(in srgb, var(--grade) 55%, var(--ug-edge));background:linear-gradient(170deg, color-mix(in srgb, var(--grade) 32%, var(--ug-key-base)), color-mix(in srgb, var(--grade) 12%, var(--ug-key-base)));box-shadow:inset 0 1px 0 var(--ug-bevel), 0 5px 10px -4px color-mix(in srgb, var(--grade) 72%, transparent), 0 0 0 2px color-mix(in srgb, var(--grade) 14%, transparent)}}@media (prefers-contrast:more){.lg18-mast-intro h1,.lg18-panel-head strong{text-shadow:none}}@media (forced-colors:active){.lg18-mast-intro h1,.lg18-panel-head strong{text-shadow:none}}@media (prefers-reduced-motion:reduce){.lg18-home *{animation-duration:1ms!important;animation-iteration-count:1!important}.lg18-home .lg18-dose-rotating{animation:none!important}}#root .lg18-home .lg18-forums .lg2-static-floor-group{--row-hue:var(--thread-hue,var(--lg18-forums-hue));--forum-thread-wire:color-mix(in srgb, var(--thread-hue) 38%, var(--ug-edge));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--thread-hue) 22%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--thread-hue) 8%, var(--ug-row-bg)), color-mix(in srgb, var(--thread-hue) 3%, var(--ug-plate-lo)));width:100%;min-width:0;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), inset 0 2px 5px var(--ug-contact), 0 2px 4px var(--ug-contact), 0 13px 24px -20px color-mix(in srgb, var(--thread-hue) 66%, var(--ug-drop));border-radius:18px;padding:6px;position:relative;overflow:visible}#root .lg18-home .lg18-forums .lg2-static-floor-group .lg2-static-floor-row{--row-hue:var(--thread-hue,var(--lg18-forums-hue));min-width:0;box-shadow:none!important;background:0 0!important;border:0!important}#root .lg18-home .lg18-forums .lg2-static-floor-group .lg2-static-floor-row.is-reply{background:color-mix(in srgb, var(--thread-hue) 4%, transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--thread-hue) 9%, transparent)!important}.lg18-forums :is(.lg2-static-floor-role,.lg2-static-floor-reactions){color:color-mix(in srgb, var(--row-hue) 68%, var(--ug-ink))}.lg18-forums [data-home-forums-mode=preview] :is(.lg2-static-floor-title,.lg2-static-floor-body){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box!important;overflow:hidden!important}.lg18-forums [data-home-forums-mode=preview] .lg2-static-floor-context,.lg18-forums [data-home-forums-mode=preview] .lg2-static-floor-row.is-reply :is(.lg2-static-floor-title,.lg2-static-floor-body){-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box!important;overflow:hidden!important}html[data-design=lg] .lg-grade-optical{transform:translateX(var(--lg-grade-optical-x,0));pointer-events:none;display:inline-block}html[data-design=lg] .lg-grade-optical[data-grade=B]{--lg-grade-optical-x:-.013em}html[data-design=lg] .lg-grade-optical[data-grade=C]{--lg-grade-optical-x:.003em}html[data-design=lg] .lg-grade-optical[data-grade=D]{--lg-grade-optical-x:-.012em}html[data-design=lg] .lg-grade-optical[data-grade=F]{--lg-grade-optical-x:-.0145em}html[data-design=lg] .lg-home-number-slot{flex:100%;gap:8px;min-width:0;display:flex}html[data-design=lg] .lg-home-number-card{--lg-home-number-card-height:72px;--lg-home-number-title-size:18px;--lg-home-number-value-size:22px;--lg-home-number-space-hair:2px;--lg-home-number-space-tight:4px;--lg-home-number-space-group:8px;min-width:0;block-size:var(--lg-home-number-card-height);min-block-size:var(--lg-home-number-card-height);max-block-size:var(--lg-home-number-card-height);text-align:center;cursor:pointer;flex:auto;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"copy""reference";place-items:center;row-gap:0;padding:2px 12px;display:grid}html[data-design=lg] .lg-home-number-card[data-home-number-layout=centered]{align-content:center;row-gap:var(--lg-home-number-space-group);grid-template-rows:auto auto}html[data-design=lg] .lg-home-number-copy{grid-area:copy;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(140px,54%) minmax(0,1fr);align-items:center;gap:0 6px;width:100%;min-width:0;min-height:0;display:grid}html[data-design=lg] .lg-home-number-card[data-home-number-layout=centered] .lg-home-number-copy{align-items:start;column-gap:var(--lg-home-number-space-group);grid-template-columns:minmax(0,1fr) fit-content(54%) minmax(0,1fr)}html[data-design=lg] .lg-home-number-header{display:contents}html[data-design=lg] .lg-home-number-main{flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}html[data-design=lg] .lg-home-number-title{min-width:0;color:var(--lg-ink-2);white-space:nowrap;margin:0;font-weight:700;line-height:1;font-size:var(--lg-home-number-title-size)!important}html[data-design=lg] .lg-home-number-meta{min-width:0;color:var(--lg-ink-2);font-family:var(--lg-fMono);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.08}html[data-design=lg] .lg-home-number-marker{overflow-wrap:anywhere;text-align:left;grid-area:1/1;justify-self:start}html[data-design=lg] .lg-home-number-recency{justify-self:end;align-items:flex-end;gap:var(--lg-home-number-space-hair);overflow-wrap:anywhere;text-align:right;flex-direction:column;grid-area:1/3;display:flex}html[data-design=lg] .lg-home-number-when-compact{display:none}html[data-design=lg] .lg-home-number-reading{justify-content:center;align-items:center;column-gap:var(--lg-home-number-space-tight);flex-wrap:wrap;width:100%;min-width:0;line-height:1;display:flex}html[data-design=lg] .lg-home-number-figure{min-width:0;color:var(--lg-tools);font-family:var(--lg-fDisplay);font-size:var(--lg-home-number-value-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:800}html[data-design=lg] .lg-home-number-unit{min-width:0;max-width:min(48%,18ch);color:var(--lg-ink-2);font-family:var(--lg-fMono);letter-spacing:.04em;overflow-wrap:anywhere;text-transform:none;font-size:8px;font-weight:600;line-height:1.1}html[data-design=lg] .lg-home-number-invite{min-width:0;color:var(--lg-ink-2);font-family:var(--lg-fBody);text-wrap:balance;font-size:12px;font-weight:600;line-height:1.2}html[data-design=lg] .lg-home-number-reference{grid-area:reference;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}html[data-design=lg] .lg-home-number-stack-meta{overflow-wrap:anywhere;min-width:0;color:var(--lg-ink-2);font-family:var(--lg-fMono);letter-spacing:.04em;text-align:center;text-transform:none;white-space:normal;font-size:7.5px;font-weight:600;line-height:1.15}html[data-design=lg] .lg-home-report-reference{align-items:center;gap:var(--lg-home-number-space-group);width:100%;min-width:0;display:flex}html[data-design=lg] .lg-home-report-reference.is-empty{justify-content:center}html[data-design=lg] .lg-home-report-caption{min-width:0;color:var(--lg-ink-2);font-family:var(--lg-fMono);letter-spacing:.02em;text-align:left;overflow-wrap:anywhere;flex:0 auto;font-size:10px;font-weight:600;line-height:1.08}html[data-design=lg] .lg-home-report-reference.is-empty .lg-home-report-caption{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 3px;display:flex}html[data-design=lg] .lg-home-report-detail{color:var(--lg-ink-3)}html[data-design=lg] .lg-home-report-track{background:color-mix(in srgb, var(--lg-ink) 8%, transparent);border-radius:4px;flex:1 0 76px;width:auto;min-width:0;height:9px;position:relative}html[data-design=lg] .lg-home-report-band,html[data-design=lg] .lg-home-report-bound,html[data-design=lg] .lg-home-report-value{color:var(--lg-tools);position:absolute;top:0;bottom:0}html[data-design=lg] .lg-home-report-band{background:color-mix(in srgb, currentColor 20%, transparent);border-radius:3px}html[data-design=lg] .lg-home-report-bound{background:currentColor;width:1.5px;transform:translate(-.75px)}html[data-design=lg] .lg-home-report-value{background:currentColor;border-radius:1px;width:3px;top:-2px;bottom:-2px;transform:translate(-1.5px)}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-copy{grid-template-rows:auto minmax(0,1fr)}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked]{padding-block:0}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-marker{text-align:left;grid-area:1/1/auto/-1;justify-self:start;width:100%}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-main{display:contents}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-title{text-align:left;white-space:normal;grid-area:2/1;justify-self:start;line-height:1;font-size:10px!important}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-reading{grid-area:2/2}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-recency{letter-spacing:-.04em;grid-area:2/3}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-recency>span{white-space:nowrap}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-when-full{display:none}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-when-compact{display:inline}@media (width<=359px){html[data-design=lg] .lg-home-number-card{--lg-home-number-card-height:62px;--lg-home-number-title-size:16px;--lg-home-number-value-size:20px;padding:0 9px}html[data-design=lg] .lg-home-number-copy{grid-template-columns:minmax(0,1fr) minmax(148px,58%) minmax(0,1fr);column-gap:4px}html[data-design=lg] .lg-home-number-card[data-home-number-layout=centered]{row-gap:var(--lg-home-number-space-tight)}html[data-design=lg] .lg-home-number-card[data-home-number-layout=centered] .lg-home-number-copy{column-gap:var(--lg-home-number-space-tight);grid-template-columns:minmax(0,1fr) fit-content(58%) minmax(0,1fr)}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-copy{grid-template-columns:60px minmax(0,1fr) 60px}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-figure{white-space:nowrap;flex-shrink:0;font-size:17px}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-reading{flex-wrap:nowrap}html[data-design=lg] .lg-home-number-card[data-home-number-layout=stacked] .lg-home-number-unit{white-space:nowrap}html[data-design=lg] .lg-home-number-meta{letter-spacing:.03em;font-size:10px;line-height:1}html[data-design=lg] .lg-home-number-recency{letter-spacing:-.04em;gap:0}html[data-design=lg] .lg-home-number-when-full{display:none}html[data-design=lg] .lg-home-number-when-compact{display:inline}html[data-design=lg] .lg-home-report-reference{gap:var(--lg-home-number-space-tight)}html[data-design=lg] .lg-home-report-caption{font-size:10px;line-height:1}}@media (width>=900px){html[data-design=lg] .lg-home-number-slot{flex:0 390px;min-width:310px;max-width:390px}html[data-design=lg] .lg-home-number-card{--lg-home-number-card-height:68px;--lg-home-number-title-size:19px;--lg-home-number-value-size:23px;padding-inline:14px}html[data-design=lg] .lg-home-number-meta{font-size:10px}html[data-design=lg] .lg-home-number-unit{font-size:8px}html[data-design=lg] .lg-home-report-caption{font-size:10px}}@media (width>=900px) and (height<=800px){html[data-design=lg] .lg-home-number-card{--lg-home-number-card-height:62px;--lg-home-number-title-size:18px;--lg-home-number-value-size:22px;padding-block:3px}html[data-design=lg] .lg-home-number-card[data-home-number-layout=centered]{row-gap:var(--lg-home-number-space-tight)}}@media (height<=700px){html[data-design=lg] .lg-home-number-card{--lg-home-number-card-height:58px;--lg-home-number-title-size:16px;--lg-home-number-value-size:20px;padding-block:2px}html[data-design=lg] .lg-home-number-card[data-home-number-layout=centered]{row-gap:var(--lg-home-number-space-tight)}html[data-design=lg] .lg-home-number-reference{row-gap:1px}html[data-design=lg] .lg-home-report-track{height:7px}}@media (width<=767px) and (orientation:portrait){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]{--home-fold-sat:1.95;--home-fold-bright:1.04;--home-fold-under:#ffffff4d;--home-key-hi:#ffffffbf;--home-key-lo:#ffffff7a;--home-forums-hue:color-mix(in srgb, var(--lg-info) 34%, var(--ug-ink-3));--home-forums-ink:color-mix(in srgb, var(--home-forums-hue) 62%, var(--ug-ink));--home-well-base:#fffdfbbd;--home-row-plate:#fffdfbd1;--home-row-plate-edge:#ffffffd9;--home-post-top:color-mix(in srgb, var(--home-forums-hue) 76%, var(--ug-plate-hi));--home-post-mid:color-mix(in srgb, var(--home-forums-hue) 66%, #141824);--home-post-foot:color-mix(in srgb, var(--home-forums-hue) 44%, #141824);--home-well-mix:7%;--home-well-edge-mix:22%;--home-well-drop:0 18px 34px -24px color-mix(in srgb, var(--home-forums-hue) 55%, transparent);--home-post-edge:#ffffff80;--home-post-lip:#ffffff73;--home-post-drop:0 8px 16px -9px color-mix(in srgb, var(--home-forums-hue) 80%, transparent);--home-live-edge-mix:32%;--home-row-lip:#fff;--home-row-drop:0 2px 5px -3px #60489066;--home-row-body-ink:var(--ug-ink);--home-av-base:#fff;--home-av-mix:16%;--home-av-edge-mix:30%;--home-av-edge-base:#fff;--home-ticker-rest:var(--ug-ink-3);--home-mute-ink:var(--ug-ink-4);--home-coa-ink:#0e7268;box-sizing:border-box;min-height:0;gap:10px!important;height:100dvh!important;padding:12px 14px 112px!important;overflow:visible!important}html[data-design=lg][data-glass=full] body.lg-pinned-home:has(.lg2-home[data-home-frame="2a"]){overscroll-behavior:none;overflow:hidden}html[data-theme=dark][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"],html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]{--home-fold-sat:var(--ug-sat);--home-fold-bright:1;--home-fold-under:var(--ug-under);--home-key-hi:#ffffff26;--home-key-lo:#ffffff12;--home-well-base:var(--ug-plate-hi);--home-row-plate:var(--ug-row-bg);--home-row-plate-edge:var(--ug-row-edge);--home-well-mix:12%;--home-well-edge-mix:34%;--home-well-drop:0 18px 34px -24px var(--ug-drop);--home-post-edge:#fff6;--home-post-lip:#fff6;--home-post-drop:0 8px 16px -9px color-mix(in srgb, var(--home-forums-hue) 70%, transparent);--home-live-edge-mix:45%;--home-row-lip:var(--ug-row-edge);--home-row-drop:0 0 #0000;--home-row-body-ink:#e6e1ee;--home-av-base:var(--ug-row-bg);--home-av-mix:20%;--home-av-edge-mix:40%;--home-av-edge-base:var(--ug-row-edge);--home-ticker-rest:#b9b2c6;--home-mute-ink:var(--ug-ink-3);--home-coa-ink:var(--lg-coa)}html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]{--home-key-hi:#ffffff21;--home-key-lo:#ffffff0d;--home-well-mix:9%;--home-well-edge-mix:28%;--home-post-edge:#ffffff59;--home-post-lip:#ffffff59;--home-post-drop:0 8px 16px -9px color-mix(in srgb, var(--home-forums-hue) 60%, transparent);--home-live-edge-mix:40%;--home-row-body-ink:var(--ug-ink-2);--home-av-mix:18%;--home-av-edge-mix:36%;--home-ticker-rest:#aab4be}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]>.lg2-home-left,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity-shell]{display:contents!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=masthead]{box-sizing:border-box;z-index:1;align-self:stretch;padding-top:20px;flex-direction:column!important;flex:0 0 93px!important;align-items:center!important;gap:1px!important;height:93px!important;min-height:93px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=masthead]>img{object-fit:contain;width:30px!important;height:30px!important;margin:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=masthead] .lg-home-lockup-copy{gap:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=masthead] h1{margin:0!important;font-size:30px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=masthead] .lg-home-tagline{color:var(--home-mute-ink);white-space:nowrap;letter-spacing:.3em!important;margin:3px 0 0!important;font-size:8px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker]{box-sizing:border-box;width:100%;height:27px;min-height:27px;display:block;flex:0 0 27px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker]>.lg-panel-row{width:100%;border:1px solid var(--ug-edge)!important;background:linear-gradient(165deg, var(--ug-plate-hi), var(--ug-plate-lo))!important;height:27px!important;min-height:27px!important;box-shadow:inset 0 1px 0 var(--ug-bevel), 0 6px 12px -10px var(--ug-drop)!important;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;border-radius:999px!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] .lg-marquee{gap:32px!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000001a 7px,#00000052 14px,#0000009e 23px,#000000db 32px,#000 42px calc(100% - 42px),#000000db calc(100% - 32px),#0000009e calc(100% - 23px),#00000052 calc(100% - 14px),#0000001a calc(100% - 7px),#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#0000001a 7px,#00000052 14px,#0000009e 23px,#000000db 32px,#000 42px calc(100% - 42px),#000000db calc(100% - 32px),#0000009e calc(100% - 23px),#00000052 calc(100% - 14px),#0000001a calc(100% - 7px),#0000 100%)!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] [data-home-ticker-static]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000001a 7px,#00000052 14px,#0000009e 23px,#000000db 32px,#000 42px calc(100% - 42px),#000000db calc(100% - 32px),#0000009e calc(100% - 23px),#00000052 calc(100% - 14px),#0000001a calc(100% - 7px),#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#0000001a 7px,#00000052 14px,#0000009e 23px,#000000db 32px,#000 42px calc(100% - 42px),#000000db calc(100% - 32px),#0000009e calc(100% - 23px),#00000052 calc(100% - 14px),#0000001a calc(100% - 7px),#0000 100%)!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] .lg-ticker-item,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] [data-home-ticker-static]{color:var(--home-ticker-rest)!important;font:500 11.5px/1 var(--lg-fBody)!important;letter-spacing:0!important;align-items:baseline!important;gap:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] .lg-ticker-dot,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] [data-home-ticker-static-dot]{display:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] .lg-ticker-copy>strong,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] [data-home-ticker-static-copy]>strong{color:var(--tk-ink,var(--tk-c,var(--lg-brand)));font-weight:700}html[data-theme=dark][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] .lg-ticker-copy>strong,html[data-theme=dark][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] [data-home-ticker-static-copy]>strong,html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] .lg-ticker-copy>strong,html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=ticker] [data-home-ticker-static-copy]>strong{color:var(--tk-vivid,var(--tk-c,var(--lg-brand)))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity]{--pg-hue:var(--lg-brand);box-sizing:border-box;z-index:1;width:100%;min-width:0;position:relative;overflow:hidden;border:1px solid var(--ug-edge)!important;background:linear-gradient(165deg, var(--ug-fold-hi), var(--ug-fold-lo))!important;height:104px!important;min-height:104px!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--home-fold-under), inset 2px 0 3px -2px var(--ug-bevel-side), inset -2px 0 3px -2px var(--ug-bevel-side), inset 0 -8px 16px -12px var(--ug-bloom), 0 2px 4px var(--ug-contact), 0 14px 26px -18px var(--ug-drop)!important;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--home-fold-sat)) brightness(var(--home-fold-bright))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--home-fold-sat)) brightness(var(--home-fold-bright))!important;border-radius:22px!important;flex:0 0 104px!important;padding:0 10px 7px!important;display:block!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity]>.lg2-home-stat-row{box-sizing:border-box;width:100%;align-items:center!important;height:45px!important;min-height:45px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity]>.lg-statbar,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity]>.lg2-home-stat-row>.lg-statbar{box-sizing:border-box;width:100%;min-width:0!important;height:45px!important;min-height:45px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:1!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity] .lg-statbar>button{box-sizing:border-box;flex-direction:row!important;justify-content:center!important;gap:8px!important;height:45px!important;min-height:45px!important;padding:6px 4px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity] .lg-statbar .lg-stat{font-size:17px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity] .lg-statbar .lg-label{color:var(--home-mute-ink);line-height:1.35;letter-spacing:.1em!important;text-align:left!important;font-size:7.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity]>[data-home-rank-slot],html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity]>.lg2-home-stat-row>[data-home-rank-slot]{box-sizing:border-box;min-width:44px;min-height:44px;width:44px!important;height:44px!important;margin:0 4px 0 6px!important;padding:0!important;font-size:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-frame-identity-rule{background:linear-gradient(90deg, transparent, var(--ug-rule) 12%, var(--ug-rule) 88%, transparent);width:auto;height:1px;min-height:1px;margin:5px -10px 0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity].lg2-home-corpus>.lg2-home-offer:not(.lg-home-number-slot){box-sizing:border-box;width:100%;min-width:0;display:flex;flex:0 0 38px!important;gap:8px!important;height:38px!important;min-height:38px!important;margin:6px 0 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity].lg2-home-corpus>.lg2-home-offer:not(.lg-home-number-slot)>button{isolation:isolate;z-index:0;border-radius:14px;height:44px;margin-block:-3px;overflow:visible;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity].lg2-home-corpus>.lg2-home-offer:not(.lg-home-number-slot)>button:before{z-index:-1;border:1px solid var(--ug-edge);background:linear-gradient(180deg, var(--home-key-hi), var(--home-key-lo));height:38px;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--home-fold-under), inset 2px 0 3px -2px var(--ug-bevel-side), inset -2px 0 3px -2px var(--ug-bevel-side), 0 2px 4px var(--ug-contact), 0 8px 16px -11px var(--ug-drop);pointer-events:none;border-radius:14px;position:absolute;top:3px;left:0;right:0;content:""!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=identity].lg2-home-corpus>.lg2-home-offer:not(.lg-home-number-slot)>.lg-buy-fill:before{border-color:color-mix(in srgb, var(--buy-glow) 55%, transparent);background:linear-gradient(150deg, var(--buy-hi), var(--buy-lo))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes],html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes]>.lg-heroes{display:contents!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-hero{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;position:relative;min-height:0!important;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;border-radius:22px!important;flex:none!important;display:flex!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-hero:first-child{border:1px solid color-mix(in srgb, var(--lg-peptides) 26%, var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-peptides) 9%, var(--ug-plate-hi)), var(--ug-plate-lo))!important;height:105px!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 16px 30px -22px color-mix(in srgb, var(--lg-peptides) 60%, var(--ug-drop))!important;flex:0 0 105px!important;padding:11px 13px 12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-hero:last-child{border:1px solid color-mix(in srgb, var(--lg-coa) 28%, var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 9%, var(--ug-plate-hi)), var(--ug-plate-lo))!important;height:106px!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 16px 30px -22px color-mix(in srgb, var(--lg-coa) 60%, var(--ug-drop))!important;flex:0 0 106px!important;padding:10px 13px 20px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-hero+.lg-hero{border-top-style:solid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-hero>button:first-child{box-sizing:border-box;width:100%;flex:none!important;height:44px!important;min-height:44px!important;margin-block:-5px!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-hero:last-child>button:first-child{margin-block:-1px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-door-icon{width:25px;height:25px;box-shadow:none;background:0 0;border:0;border-radius:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-door-chevron{display:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-door-icon>svg{width:25px;height:25px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-frame-part=heroes] .lg-title{text-shadow:var(--lg-relief-display)!important;font-size:23px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-grade-scale{box-sizing:border-box;box-shadow:none;background:0 0;border-radius:0;overflow:visible;flex:none!important;gap:6px!important;height:37px!important;min-height:37px!important;margin:8px 0 0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-grade-scale>button{isolation:isolate;z-index:0;margin-block:-3.5px;position:relative;overflow:visible;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:13px!important;font-size:24px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-grade-scale>button:before{z-index:-1;border:1px solid color-mix(in srgb, var(--lg-accent) 30%, var(--ug-edge));background:linear-gradient(170deg, color-mix(in srgb, var(--lg-accent) 22%, var(--ug-key-base)), color-mix(in srgb, var(--lg-accent) 8%, var(--ug-key-base)));height:37px;box-shadow:inset 0 1px 0 var(--ug-bevel), 0 3px 6px -3px color-mix(in srgb, var(--lg-accent) 55%, transparent);border-radius:13px;position:absolute;top:3.5px;left:0;right:0;content:""!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-support-actions{box-sizing:border-box;overflow:visible;flex:none!important;align-items:stretch!important;gap:7px!important;height:24px!important;min-height:24px!important;margin:8px 0 0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"][data-home-frame="2a"] .lg-home-coa-support-actions{align-items:stretch!important;height:24px!important;min-height:24px!important;margin:8px 0 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-support-action{isolation:isolate;z-index:0;position:relative;overflow:visible;height:24px!important;min-height:24px!important;box-shadow:none!important;letter-spacing:.12em!important;background:0 0!important;border:0!important;place-items:center!important;margin-block:0!important;padding-block:0!important;padding-inline:3px!important;font-size:8px!important;line-height:1!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-support-action:before{content:"";pointer-events:auto;z-index:-1;border:1px solid color-mix(in srgb, var(--lg-coa) 32%, var(--ug-edge));background:var(--ug-chip-bg);height:33px;box-shadow:inset 0 1px 0 var(--ug-bevel);border-radius:12px;position:absolute;inset:5.5px 0 -10px;content:""!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules{box-sizing:border-box;flex:none;width:100%;overflow:visible;height:44px!important;min-height:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules>nav{box-sizing:border-box;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:10px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules [data-module-id]{isolation:isolate;z-index:0;position:relative;overflow:visible;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:2px!important;padding:0 2px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules>nav>[data-module-id][data-module-id]{flex-basis:auto!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules [data-module-id]:before{z-index:-1;border:1px solid color-mix(in srgb, var(--lg-accent) 28%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 12%, var(--ug-plate-hi)), var(--ug-plate-lo));height:30px;box-shadow:inset 0 1px 0 var(--ug-bevel), 0 5px 9px -6px color-mix(in srgb, var(--lg-accent) 78%, transparent);border-radius:12px;position:absolute;top:7px;left:0;right:0;content:""!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules [data-module-id]>span[aria-hidden=true]{flex:0 0 12px!important;width:12px!important;height:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules [data-home-module-label=true]{text-overflow:clip;white-space:normal;letter-spacing:.03em!important;flex:none!important;min-width:0!important;font-size:6.5px!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-modules [data-module-id]>[role=img]{flex:none;position:static}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-floor{--pg-hue:var(--home-forums-hue);--lg-community:var(--home-forums-hue);box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden;border:1px solid color-mix(in srgb, var(--home-forums-hue) var(--home-well-edge-mix), var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--home-forums-hue) var(--home-well-mix), var(--home-well-base)), var(--ug-plate-lo))!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), inset 0 2px 6px var(--ug-contact), 0 2px 4px var(--ug-contact), var(--home-well-drop)!important;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;border-radius:22px!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-title{color:var(--home-coa-ink,var(--lg-coa))!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"]{--forum-avatar-size:28px;--forum-row-gap:8px;--forum-row-pad-inline:8px;--forum-row-pad-block:8px;--forum-thread-gap:12px;--forum-reply-gap:8px;--forum-nested-step:8px;--forum-reply-indent:calc(var(--forum-avatar-size) + var(--forum-row-gap));--forum-wire-x:calc(var(--forum-row-pad-inline) + (var(--forum-avatar-size) / 2));--forum-reply-wire-y:calc(var(--forum-row-pad-block) + (var(--forum-avatar-size) / 2));--forum-thread-wire:color-mix(in srgb, var(--home-forums-hue) 58%, var(--ug-ink));--forum-wire-width:1px;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:22px!important;flex:1 1 0!important;transform:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"]:is([data-home-forums-view=loading],[data-home-forums-view=empty],[data-home-forums-view=error]){flex:none!important;height:auto!important;min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-home-floor:has(>[data-home-forums-peek="2a"]:is([data-home-forums-view=loading],[data-home-forums-view=empty],[data-home-forums-view=error])){flex:none!important;height:auto!important;min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"]:before,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"]:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-group{--row-hue:var(--thread-hue,var(--home-forums-hue));--forum-thread-wire:color-mix(in srgb, var(--thread-hue) 58%, var(--ug-ink));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--thread-hue) 24%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--thread-hue) 7%, var(--ug-row-bg)), var(--ug-plate-lo));width:100%;min-width:0;height:auto;min-height:0;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 5px var(--ug-contact), 0 12px 22px -20px color-mix(in srgb, var(--thread-hue) 64%, transparent);border-radius:16px;flex-direction:column;flex:none;gap:0;padding:4px;display:flex;position:relative;overflow:visible}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-replies{--forum-parent-wire-x:var(--forum-wire-x);z-index:0;width:100%;min-width:0;gap:var(--forum-reply-gap);flex-direction:column;flex:none;margin-block-start:var(--forum-reply-gap);margin-inline-start:0;display:flex;position:relative}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-replies[data-home-parent-reply-visual-depth="1"]{--forum-parent-wire-x:calc(var(--forum-reply-indent) + var(--forum-wire-x))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-replies[data-home-parent-reply-visual-depth="2"]{--forum-parent-wire-x:calc(var(--forum-reply-indent) + var(--forum-nested-step) + var(--forum-wire-x))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-replies[data-home-parent-reply-visual-depth="3"]{--forum-parent-wire-x:calc(var(--forum-reply-indent) + var(--forum-nested-step) + var(--forum-nested-step) + var(--forum-wire-x))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-reply-item{--forum-reply-offset:var(--forum-reply-indent);grid-template-columns:var(--forum-reply-offset) minmax(0, 1fr);width:100%;min-width:0;display:grid;position:relative}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-reply-item[data-home-reply-visual-depth="2"]{--forum-reply-offset:calc(var(--forum-reply-indent) + var(--forum-nested-step))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-reply-item[data-home-reply-visual-depth="3"]{--forum-reply-offset:calc(var(--forum-reply-indent) + var(--forum-nested-step) + var(--forum-nested-step))}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-reply-item>.lg2-static-floor-row{grid-column:2;min-width:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-reply-item>.lg2-static-floor-replies{grid-area:2/1/auto/-1}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-replies[data-parent-post-id]>.lg2-static-floor-reply-item[data-parent-post-id]:before{content:"";z-index:0;box-sizing:border-box;width:calc(var(--forum-reply-offset) + var(--forum-wire-x) - var(--forum-parent-wire-x));height:calc(var(--forum-reply-gap) + var(--forum-reply-wire-y));border-inline-start:var(--forum-wire-width) solid var(--forum-thread-wire);border-block-end:var(--forum-wire-width) solid var(--forum-thread-wire);pointer-events:none;border-end-start-radius:8px;position:absolute;inset-block-start:calc(-1 * var(--forum-reply-gap));inset-inline-start:var(--forum-parent-wire-x)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-replies[data-parent-post-id]>.lg2-static-floor-reply-item[data-parent-post-id]:not(:last-child):after{content:"";z-index:0;inset-block:var(--forum-reply-wire-y) calc(-1 * var(--forum-reply-gap));border-inline-start:var(--forum-wire-width) solid var(--forum-thread-wire);pointer-events:none;position:absolute;inset-inline-start:var(--forum-parent-wire-x)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-head{box-sizing:border-box;grid-template-columns:7px minmax(0,1fr) 61px;align-items:center;gap:9px;flex:none!important;height:auto!important;min-height:44px!important;padding:0 10px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-signal{background:var(--home-forums-hue);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--home-forums-hue) 80%, transparent)}html[data-theme=dark][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-signal,html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-signal{display:none}html[data-theme=dark][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-head,html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-head{grid-template-columns:minmax(0,1fr) 61px;gap:10px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-open=true]{min-width:0;color:inherit;flex-direction:column;justify-content:center;margin-block:0;text-decoration:none;display:flex;align-items:stretch!important;min-height:44px!important;padding-inline:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-open=true]>.lg-label{color:var(--home-forums-ink);font:700 7.5px/1 var(--lg-fMono);letter-spacing:.18em;text-transform:uppercase}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-open=true]>.lg-title{min-width:0;color:var(--ug-ink);font:800 16px/1 var(--lg-fDisplay);letter-spacing:-.02em;white-space:normal;grid-template-columns:minmax(0,max-content) auto;justify-content:start;align-items:baseline;gap:4px;margin-top:2px;display:grid;overflow:visible}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-title-copy{overflow-wrap:anywhere;white-space:normal;flex:0 auto;min-width:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-open=true]>.lg-title .lg-dot{color:var(--home-forums-hue)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-open{color:var(--home-forums-ink);font:700 9px/1 var(--lg-fMono);letter-spacing:.08em;flex:none}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-post=true]{isolation:isolate;z-index:0;box-sizing:border-box;color:#fff;width:61px;font:700 8.5px/1 var(--lg-fMono);letter-spacing:.14em;justify-content:center;align-items:center;margin-block:0;padding:0;text-decoration:none;display:inline-flex;position:relative;overflow:visible;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-post=true]:before{z-index:-1;border:1px solid var(--home-post-edge);background:linear-gradient(180deg, var(--home-post-top), var(--home-post-mid) 55%, var(--home-post-foot));height:30px;box-shadow:inset 0 1px 0 var(--home-post-lip), var(--home-post-drop);pointer-events:none;border-radius:999px;position:absolute;top:7px;left:0;right:0;content:""!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-post=true]:focus-visible{outline:2px solid color-mix(in srgb, var(--home-forums-hue) 72%, var(--ug-ink));outline-offset:2px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-post=true]:active:before{filter:brightness(.96)saturate(1.04);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--ug-ink) 22%, transparent), inset 0 1px 0 var(--home-post-lip), 0 4px 9px -7px color-mix(in srgb, var(--home-forums-hue) 72%, transparent)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-controls{box-sizing:border-box;flex:none;align-items:center;gap:5px;min-height:0;padding:4px 10px;display:flex;position:relative}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-controls>span{border:1px solid var(--ug-chip-edge);color:var(--home-mute-ink);font:700 8px/1 var(--lg-fMono);letter-spacing:.1em;border-radius:999px;padding:3px 8px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-controls>.is-active{border-color:color-mix(in srgb, var(--home-forums-hue) var(--home-live-edge-mix), transparent);color:var(--home-forums-ink);background:var(--ug-well);box-shadow:inset 0 1px 0 var(--home-row-lip)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-controls>.lg2-static-floor-count{background:0 0;border:0;margin-left:auto;padding-inline:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-scroll=true]{overscroll-behavior:contain;display:block;flex:1 1 0!important;min-height:0!important;overflow:hidden auto!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-scroll=true] .lg-floor-post-stack{flex-direction:column;min-height:0;display:flex;gap:var(--forum-thread-gap)!important;padding:2px 10px 8px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-row{--row-hue:var(--thread-hue,var(--home-forums-hue));--row-ink:color-mix(in srgb, var(--row-hue) 68%, var(--ug-ink));box-sizing:border-box;z-index:1;border:1px solid var(--home-row-plate-edge);width:100%;min-width:0;color:inherit;background:var(--home-row-plate);box-shadow:inset 0 1px 0 var(--home-row-lip), inset 0 -1px 0 var(--ug-under), inset 0 2px 5px var(--ug-contact), 0 1px 2px var(--ug-contact), var(--home-row-drop);flex:none;grid-template-areas:"avatar copy actions";align-items:start;margin:0;text-decoration:none;display:grid;position:relative;grid-template-columns:var(--forum-avatar-size) minmax(0, 1fr) auto!important;gap:var(--forum-row-gap)!important;min-height:44px!important;padding:var(--forum-row-pad-block) var(--forum-row-pad-inline)!important;border-radius:14px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-group .lg2-static-floor-row{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg2-static-floor-group .lg2-static-floor-row.is-reply{background:color-mix(in srgb, var(--thread-hue) 4%, transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--thread-hue) 16%, transparent)!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-row[data-home-row-tone=coa]{--row-hue:var(--lg-coa);--row-ink:var(--home-coa-ink)}html[data-theme=dark][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-row,html[data-theme=carbon][data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-row{--row-ink:var(--row-hue)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-row.is-reply{width:100%;margin-left:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-avatar{grid-area:avatar;width:var(--forum-avatar-size)!important;height:var(--forum-avatar-size)!important;min-width:var(--forum-avatar-size)!important;min-height:var(--forum-avatar-size)!important;border:1px solid color-mix(in srgb, var(--row-hue) var(--home-av-edge-mix), var(--home-av-edge-base))!important;color:var(--row-ink)!important;background:color-mix(in srgb, var(--row-hue) var(--home-av-mix), var(--home-av-base))!important;font:700 8.5px/1 var(--lg-fMono)!important;letter-spacing:0!important;border-radius:50%!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-copy{grid-area:copy;grid-template-columns:minmax(0,1fr);grid-template-areas:"meta""title""body""context";min-width:0;display:grid;gap:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-meta{min-width:0;color:var(--ug-ink-3);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:meta;font:600 9px/1 var(--lg-fBody)!important;letter-spacing:0!important;display:block!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-meta>b{color:var(--ug-ink);font-weight:700}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-role{color:var(--row-ink);font-weight:800}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-title{min-width:0;color:var(--ug-ink);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:title;margin-block-start:4px;display:block;overflow:visible;font:700 11.5px/1.32 var(--lg-fBody)!important;letter-spacing:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-body{min-width:0;color:var(--home-row-body-ink);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:body;margin-block-start:4px;display:block;overflow:visible;font:500 10.5px/1.4 var(--lg-fBody)!important;letter-spacing:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-context{min-width:0;color:var(--ug-ink-4);white-space:normal;overflow-wrap:anywhere;word-break:normal;grid-area:context;margin-block-start:4px;display:block;overflow:visible;font:400 8.5px/1.3 var(--lg-fMono)!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-actions{min-width:0;max-width:100%;color:var(--row-ink);font:700 9px/1 var(--lg-fMono);white-space:nowrap;flex-direction:column;grid-area:actions;justify-self:end;align-items:flex-end;gap:4px;padding-block-start:2px;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-votes{color:inherit;font:inherit;white-space:nowrap}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-counters{color:var(--ug-ink-4);font:700 7px/1 var(--lg-fMono);letter-spacing:.02em;white-space:nowrap;overflow-wrap:normal;word-break:normal}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-state{border:1px solid var(--home-row-plate-edge);min-height:0;color:var(--ug-ink-4);background:var(--home-row-plate);box-shadow:inset 0 1px 0 var(--home-row-lip), var(--home-row-drop);border-radius:14px;gap:4px;padding:9px 10px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-state>strong{color:var(--ug-ink);font:700 11px/1.3 var(--lg-fBody)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-state>p{color:var(--ug-ink-4);font:400 8.5px/1.3 var(--lg-fMono)}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-peek="2a"] .lg2-static-floor-state>:is(button,a){min-height:44px;color:var(--home-forums-ink);font:700 8.5px/1 var(--lg-fMono);letter-spacing:.14em;border-radius:999px;padding-inline:14px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-mode=preview] :is(.lg2-static-floor-title,.lg2-static-floor-body){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-mode=preview] .lg2-static-floor-context,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] [data-home-forums-mode=preview] .lg2-static-floor-row.is-reply :is(.lg2-static-floor-title,.lg2-static-floor-body){-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]>.lg-footer{box-sizing:border-box;color:var(--ug-ink-4);flex-wrap:nowrap!important;flex:none!important;align-items:center!important;gap:6px!important;height:auto!important;min-height:12px!important;font-size:8px!important;font-weight:400!important;line-height:1.5!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]>.lg-footer>:is(a,button){box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-block:-16px;padding:0!important;line-height:1!important;display:inline-flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"]>.lg-footer>a{text-decoration:none!important}}@media (prefers-reduced-transparency:reduce) and (width<=767px) and (orientation:portrait){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] :is([data-home-frame-part=identity],[data-home-frame-part=heroes] .lg-hero,.lg2-home-floor,[data-home-frame-part=ticker]>.lg-panel-row){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-design=lg][data-glass=full]{--hd-recess:#241c300b;--hd-recess-lip:#60489024}.lg2-home-door-label{display:none}html[data-design=lg][data-glass=full][data-theme=dark]{--hd-recess:#00000042;--hd-recess-lip:#0000008c}html[data-design=lg][data-glass=full][data-theme=carbon]{--hd-recess:#0000004d;--hd-recess-lip:#0000009e}@media (width>=768px){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] :is(.lg2-home-identity,.lg2-home-corpus,.lg2-home-stat-row,.lg-home-masthead,.lg2-home-offer,.lg2-home-doors,.lg2-home-doors>.lg-heroes,.lg2-home-doors .lg-hero,.lg2-home-grade-scale,.lg-home-coa-support-actions,.lg2-home-modules,.lg2-home-modules>.lg-tilegrid){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] :is(.lg-home-masthead,.lg2-home-corpus,.lg2-home-stat-row,.lg2-home-offer,.lg2-home-doors>.lg-heroes,.lg2-home-doors .lg-hero){flex-basis:auto!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity .lg2-home-identity-rule{display:block!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]{grid-template:"left floor"minmax(0,1fr)"footer footer"/minmax(0,1fr) minmax(0,1fr);gap:12px!important;padding-top:16px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left{overscroll-behavior:none;flex-direction:column;grid-area:left;gap:12px;min-width:0;min-height:0;padding-bottom:0;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left::-webkit-scrollbar{display:none}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ug-ink) 22%, transparent);border-radius:999px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left>:is(.lg2-home-identity,.lg2-home-doors){flex:none}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left>.lg2-home-modules{min-height:0;flex:1 1 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor{grid-area:floor;min-width:0;min-height:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-title{color:var(--lg-home-card-ink,var(--lg-coa))!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg-footer{grid-area:footer}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity{flex-direction:column;justify-content:flex-start;gap:0;display:flex;padding:14px 20px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-self:stretch;justify-items:start;align-items:center!important;gap:0 14px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead>img{object-fit:contain;grid-area:1/1/3;justify-self:start;min-width:0;max-width:132px;width:auto!important;height:72px!important;margin:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead>.lg-home-lockup-copy{grid-area:1/2/3;min-width:0;text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead :is(.lg-title,.lg-home-tagline){text-align:left!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-title{letter-spacing:-.035em!important;margin:0!important;font-size:44px!important;line-height:.94!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-home-tagline{letter-spacing:.3em!important;margin:5px 0 0!important;font-size:10px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus{min-width:0;flex-flow:column!important;align-items:stretch!important;gap:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>*{width:100%;min-width:0;max-width:100%}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity .lg2-home-identity-rule{box-sizing:border-box;background:linear-gradient(90deg, transparent, var(--ug-rule) 14%, var(--ug-rule) 86%, transparent);border:0;flex:none;max-width:none;height:1px;min-height:1px;width:auto!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg2-home-identity-rule.is-before-stats{margin:11px -20px 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-identity-rule.is-after-stats{margin:0 -20px 9px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-stat-row{flex:none;align-items:center;gap:10px;min-width:0;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-stat-row>.lg-statbar{flex:1;height:56px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus .lg-statbar .lg-stat{font-variant-numeric:tabular-nums;font-size:26px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus .lg-statbar .lg-label{letter-spacing:.14em!important;font-size:8.5px!important;line-height:1.4!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg-panel-row{box-sizing:border-box;flex:none;overflow:hidden;width:100%!important;max-width:100%!important;height:20px!important;min-height:20px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg-panel-row:before,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg-panel-row:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg-panel-row .lg-marquee{height:20px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg-panel-row [data-home-ticker-static]{flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus .lg-marquee>.lg-ticker-item{font-family:var(--lg-fMono)!important;gap:7px!important;font-size:10px!important;font-weight:700!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus .lg-marquee>.lg-ticker-item .lg-ticker-dot{width:5px!important;height:5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer{gap:10px;margin-top:11px;display:flex;flex:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer>button{border-radius:14px!important;min-height:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer>.lg-home-number-card{height:auto!important;min-height:44px!important;padding:6px 14px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors{flex-direction:column;display:flex;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors:before,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{flex:none;flex-direction:column!important;align-items:stretch!important;gap:12px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{box-sizing:border-box;justify-content:flex-start;width:100%;min-width:0;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;border-radius:26px!important;flex-direction:column!important;flex:none!important;padding:13px 16px 14px!important;display:flex!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero:first-child{border:1px solid color-mix(in srgb, var(--lg-peptides) 24%, var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-peptides) 9%, var(--ug-plate-hi)), var(--ug-plate-lo))!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 24px 44px -30px color-mix(in srgb, var(--lg-peptides) 60%, var(--ug-drop))!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero+.lg-hero{border:1px solid color-mix(in srgb, var(--lg-coa) 26%, var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 9%, var(--ug-plate-hi)), var(--ug-plate-lo))!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 24px 44px -30px color-mix(in srgb, var(--lg-coa) 60%, var(--ug-drop))!important;margin-top:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero:before,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero>button:first-child{align-items:center;flex:none!important;gap:13px!important;width:100%!important;height:auto!important;min-height:44px!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero:last-child>button:first-child{flex-basis:auto!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-icon{flex:none;width:44px!important;height:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-chevron{display:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-label{background-image:linear-gradient(color-mix(in srgb, var(--lg-peptides) 35%, transparent), color-mix(in srgb, var(--lg-peptides) 35%, transparent));font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--lg-home-card-ink,var(--lg-peptides));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;flex:none;align-self:center;padding-bottom:3px;font-size:9.5px;font-weight:700;line-height:1;display:block}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero .lg-title{font-size:27px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-icon>svg{width:26px!important;height:26px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero .lg-kicker{letter-spacing:.16em!important;font-size:8.5px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale{box-sizing:border-box;flex:none;background:var(--hd-recess)!important;box-shadow:inset 0 1.5px 4px var(--hd-recess-lip), inset 0 -1px 0 var(--ug-bevel)!important;border-radius:18px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important;margin:11px 0 0!important;padding:5px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale>button{position:relative;border-radius:13px!important;height:46px!important;min-height:46px!important;margin:0!important;font-size:26px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale>button:after{content:"";background:var(--lg-accent);opacity:.9;pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:5px;left:9px;right:9px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-actions{box-sizing:border-box;flex:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;height:auto!important;margin:10px 0 0!important;padding:0!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-action{white-space:nowrap;position:relative;border-radius:12px!important;height:38px!important;min-height:38px!important;font-size:8.5px!important}html.desktop-shell[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-action{border:1px solid color-mix(in srgb, var(--lg-coa) 44%, var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 18%, var(--ug-plate-hi)), color-mix(in srgb, var(--lg-coa) 12%, var(--ug-plate-lo)))!important;box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--lg-coa) 28%, var(--ug-under)), 0 5px 8px -6px color-mix(in srgb, var(--lg-coa) 72%, transparent)!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-action:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (any-pointer:coarse){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-action{isolation:isolate;place-items:center;overflow:visible;height:44px!important;min-height:44px!important;max-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-block:-3px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-action:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--lg-coa) 44%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 18%, var(--ug-plate-hi)), color-mix(in srgb, var(--lg-coa) 12%, var(--ug-plate-lo)));box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--lg-coa) 28%, var(--ug-under)), 0 5px 8px -6px color-mix(in srgb, var(--lg-coa) 72%, transparent);pointer-events:none;border-radius:12px;position:absolute;inset:3px 0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-action:after{height:auto;inset:0;transform:none}}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules{flex-direction:column;display:flex;height:auto!important;min-height:0!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules>.lg-tilegrid{flex-wrap:wrap;flex:auto;justify-content:center;height:auto;grid-template-rows:none!important;grid-template-columns:none!important;gap:12px!important;min-height:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile{box-sizing:border-box;flex:0 calc(33.3333% - 8px);min-width:0;position:relative;border:1px solid color-mix(in srgb, var(--lg-accent) 26%, var(--ug-edge))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 13%, var(--ug-plate-hi)), var(--ug-plate-lo))!important;height:auto!important;min-height:0!important;box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 14px 26px -20px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop))!important;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;border-radius:20px!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;gap:6px!important;padding:11px 14px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg-accent) 30%, var(--ug-edge));background:var(--ug-chip-bg);box-shadow:inset 0 1px 0 var(--ug-bevel), 0 4px 8px -5px color-mix(in srgb, var(--lg-accent) 60%, transparent);flex:none;border-radius:14px!important;width:42px!important;height:42px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]>svg{width:21px!important;height:21px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:after{background-color:var(--lg-accent);opacity:.75;pointer-events:none;width:15px;height:15px;position:absolute;top:13px;right:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:before{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>div{text-align:left;flex:none;min-width:0;display:block!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile .lg-kicker{overflow-wrap:break-word!important;letter-spacing:.16em!important;white-space:normal!important;font-size:8.5px!important;line-height:1.25!important;display:block!important;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile .lg-title{overflow-wrap:break-word!important;letter-spacing:-.02em!important;white-space:normal!important;font-size:21px!important;line-height:1.06!important;overflow:visible!important}@media (hover:hover) and (pointer:fine){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:hover{box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 18px 34px -18px color-mix(in srgb, var(--lg-accent) 72%, var(--ug-drop))!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero:hover .lg2-home-door-label{background-image:linear-gradient(var(--lg-peptides), var(--lg-peptides))}html.desktop-shell[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:hover{box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 18px 34px -18px color-mix(in srgb, var(--lg-accent) 72%, var(--ug-drop))!important}}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor{flex-direction:column;flex:1;align-self:start;height:min(100%,52dvh);max-height:52dvh;display:flex;overflow:hidden}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor>[data-home-forums-mode=preview]:is([data-home-forums-view=loading],[data-home-forums-view=empty],[data-home-forums-view=error]){max-height:none;flex:none!important;height:auto!important;min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor:has(>[data-home-forums-mode=preview]:is([data-home-forums-view=loading],[data-home-forums-view=empty],[data-home-forums-view=error])){max-height:none;flex:none!important;height:auto!important;min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor>*{min-height:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor .lg-floor-scroll{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow:hidden auto}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor .lg-floor-prototype.is-home-link .lg-floor-scroll:has(>.lg-floor-post-stack:not([data-home-feed-view=posts])){flex-direction:column;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor .lg-floor-prototype.is-home-link .lg-floor-post-stack:not([data-home-feed-view=posts]){flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] [data-home-forums-mode=preview] .lg2-static-floor-group{--row-hue:var(--thread-hue,var(--lg-community));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--thread-hue) 22%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--thread-hue) 7%, var(--ug-row-bg)), var(--ug-plate-lo));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 5px var(--ug-contact), 0 13px 24px -20px color-mix(in srgb, var(--thread-hue) 58%, var(--ug-drop));border-radius:18px;gap:4px;padding:5px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] [data-home-forums-mode=preview] .lg2-static-floor-group .lg2-static-floor-row{box-shadow:none!important;background:0 0!important;border:0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] [data-home-forums-mode=preview] :is(.lg2-static-floor-title,.lg2-static-floor-body){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] [data-home-forums-mode=preview] .lg2-static-floor-context,html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] [data-home-forums-mode=preview] .lg2-static-floor-row.is-reply :is(.lg2-static-floor-title,.lg2-static-floor-body){-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg-footer{letter-spacing:.08em;flex-wrap:wrap;flex:none;align-items:center;gap:6px 8px;padding:2px 4px 0;line-height:1.6;display:flex;justify-content:flex-start!important;font-size:9.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg-footer>.lg-home-footer-copyright{text-align:right;margin-left:auto}}@media (width>=1280px){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero+.lg-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero+.lg-hero>button:first-child{grid-column:1;min-width:0}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero+.lg-hero .lg-home-coa-support-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-end;margin:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero+.lg-hero .lg-home-coa-support-action{padding:0 14px!important}}@media (width>=768px) and (height<=1000px){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left{gap:10px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity{padding:11px 18px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead{column-gap:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead>img{height:52px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-title{font-size:34px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-home-tagline{margin-top:3px!important;font-size:9px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-identity-rule.is-before-stats{margin:8px -18px 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-identity-rule.is-after-stats{margin:0 -18px 7px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-stat-row>.lg-statbar{height:48px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer{margin-top:9px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{gap:10px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{border-radius:22px!important;padding:11px 15px 12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero .lg-title{font-size:24px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-icon{width:40px!important;height:40px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-icon>svg{width:22px!important;height:22px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale{gap:4px!important;margin-top:9px!important;padding:4px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-actions{margin-top:9px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules>.lg-tilegrid{gap:6px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile{border-radius:17px!important;gap:3px!important;padding:9px 13px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:after{width:13px;height:13px;top:10px;right:11px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]{border-radius:12px!important;width:34px!important;height:34px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]>svg{width:18px!important;height:18px!important}}@media (width>=768px) and (height<=830px){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left{gap:8px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity{padding:8px 16px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead>img{height:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-title{font-size:28px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-home-tagline{margin-top:2px!important;font-size:8.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-identity-rule.is-before-stats{margin:6px -16px 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-identity-rule.is-after-stats{margin:0 -16px 5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-stat-row>.lg-statbar{height:42px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer{margin-top:7px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{gap:8px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{border-radius:20px!important;padding:8px 14px 9px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero .lg-title{font-size:22px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-icon{width:34px!important;height:34px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg2-home-door-icon>svg{width:19px!important;height:19px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale{gap:4px!important;margin-top:7px!important;padding:3px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale>button{height:44px!important;min-height:44px!important;font-size:24px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-actions{margin-top:7px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules>.lg-tilegrid{gap:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile{border-radius:15px!important;gap:2px!important;padding:7px 11px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:after{width:12px;height:12px;top:8px;right:9px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]>svg{width:15px!important;height:15px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{width:auto;height:100%}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules{margin-top:auto;flex:0 0 64px!important;height:64px!important;min-height:64px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules>.lg-tilegrid{flex-wrap:nowrap;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;height:64px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile{flex:none;gap:2px!important;height:64px!important;min-height:64px!important;padding:6px 7px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]{border-radius:7px!important;width:18px!important;height:18px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile .lg-kicker{letter-spacing:.06em!important;font-size:5.5px!important;line-height:1.1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile .lg-title{font-size:13px!important;line-height:1!important}}@media (width>=768px) and (width<=1279px) and (height<=830px){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left{gap:6px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:6px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{width:100%!important;height:auto!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity{padding:5px 16px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead>img{height:38px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-identity-rule.is-before-stats{margin:4px -16px 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-identity-rule.is-after-stats{margin:0 -16px 4px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer{margin-top:6px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-offer>.lg-home-number-card{padding:4px 12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{gap:6px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{border-radius:18px!important;padding:4px 13px 5px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale{gap:3px!important;margin-top:6px!important;padding:2px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg-home-coa-support-actions{gap:6px!important;margin-top:6px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules>.lg-tilegrid{gap:6px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile{border-radius:14px!important;gap:2px!important;padding:6px 7px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:after{width:11px;height:11px;top:6px;right:8px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile .lg-title{font-size:13px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile .lg-kicker{letter-spacing:.06em!important;font-size:5.5px!important;line-height:1.1!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]{border-radius:7px!important;width:18px!important;height:18px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]>svg{width:12px!important;height:12px!important}}@media (width>=1280px){html.desktop-shell[data-design=lg][data-glass=full] #root .lg-home-column.lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]:has(>section.lg-panel){grid-template:"left floor"minmax(0,1fr)"footer footer"/minmax(0,1fr) minmax(0,1fr)}}@media (width>=768px) and (width<=899px) and (orientation:portrait){html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]{grid-template:"left"minmax(0,1fr)"floor"140px"footer"/minmax(0,1fr);padding-inline:24px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-left{gap:8px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor{min-height:140px;max-height:140px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-floor .lg-floor-prototype.is-home-link .lg-floor-post-stack:not([data-home-feed-view=posts]){justify-content:flex-start;min-height:max-content;flex:none!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity{padding:12px 18px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead>img{height:42px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-identity>.lg-home-masthead .lg-title{font-size:38px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane]>.lg2-home-identity-rule.is-before-stats{margin:9px -18px 0!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-identity-rule.is-after-stats{margin:0 -18px 8px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-corpus>.lg2-home-stat-row>.lg-statbar{height:40px}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors .lg-hero{padding:8px 14px 9px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-grade-scale>button{height:46px!important;min-height:46px!important;font-size:26px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules>.lg-tilegrid{gap:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-doors>.lg-heroes{gap:10px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile{gap:2px!important;padding:7px 13px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]{border-radius:11px!important;width:30px!important;height:30px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile>span[aria-hidden=true]>svg{width:17px!important;height:17px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide][data-home-plane][data-home-plane][data-home-plane][data-home-plane] .lg2-home-modules .lg-tile:after{width:13px;height:13px;top:9px;right:11px}}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-coa-locker{border-color:color-mix(in srgb, var(--lg-coa) 48%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 22%, var(--ug-plate-hi)), color-mix(in srgb, var(--lg-coa) 10%, var(--ug-plate-lo)));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--lg-coa) 30%, var(--ug-under)), 0 2px 4px var(--ug-contact), 0 14px 24px -15px color-mix(in srgb, var(--lg-coa) 72%, var(--ug-drop));color:var(--lg-home-card-ink,var(--lg-coa))!important}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-coa-locker small{color:inherit}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-support-actions{height:28px!important;min-height:28px!important;margin-top:4px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-support-action{border:1px solid color-mix(in srgb, var(--lg-coa) 36%, var(--ug-edge))!important;height:28px!important;min-height:28px!important;color:var(--home-coa-ink,var(--lg-coa))!important;background:linear-gradient(165deg, color-mix(in srgb, var(--lg-coa) 16%, var(--ug-plate-hi)), color-mix(in srgb, var(--lg-coa) 7%, var(--ug-plate-lo)))!important;box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--lg-coa) 24%, var(--ug-under)), 0 6px 11px -8px color-mix(in srgb, var(--lg-coa) 82%, transparent)!important;border-radius:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-frame="2a"] .lg-home-coa-support-action:before{height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;inset:-8px 0!important}html[data-design=lg][data-glass=full] #root :is(.lg2-home,.lg18-home) [data-home-module-card=true]{--lg-home-semantic-ink:color-mix(in srgb, var(--lg-accent) 48%, var(--lg-ink));color:var(--lg-home-semantic-ink)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root :is(.lg2-home,.lg18-home) [data-home-module-card=true]{--lg-home-semantic-ink:color-mix(in srgb, var(--lg-accent) 62%, var(--lg-ink))}html[data-design=lg][data-glass=full] #root :is(.lg2-home,.lg18-home) [data-home-module-card=true] :is(.lg-home-module-icon,.lg-home-module-kicker,.lg-home-module-label,.lg-home-module-lock,.lg-kicker,.lg-title){color:inherit}html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg-heroes>.lg-hero:first-child,.lg18-peptides){--lg-home-card-accent:var(--lg-peptides)}html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg-heroes>.lg-hero:nth-child(2),.lg18-coa){--lg-home-card-accent:var(--lg-coa)}html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg2-home-floor,.lg18-forums){--lg-home-card-accent:var(--lg-community)}html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg-heroes>.lg-hero,.lg2-home .lg2-home-floor,.lg18-peptides,.lg18-coa,.lg18-forums){--lg-home-card-mixed-ink:color-mix(in srgb, var(--lg-home-card-accent) 48%, var(--lg-ink));--lg-home-card-ink:var(--lg-home-card-mixed-ink)}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root :is(.lg2-home .lg-heroes>.lg-hero,.lg2-home .lg2-home-floor,.lg18-peptides,.lg18-coa,.lg18-forums){--lg-home-card-mixed-ink:color-mix(in srgb, var(--lg-home-card-accent) 62%, var(--lg-ink));--lg-home-card-ink:var(--lg-home-card-mixed-ink)}html[data-design=lg][data-glass=full] #root .lg2-home .lg-heroes>.lg-hero:nth-child(2){--lg-home-card-ink:var(--home-coa-ink,var(--lg-home-card-mixed-ink))}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-floor{--lg-home-card-ink:var(--home-forums-ink,var(--lg-home-card-mixed-ink))}html[data-design=lg][data-glass=full] #root .lg2-home .lg-heroes>.lg-hero>button:first-child :is(.lg-title,.lg-kicker,.lg2-home-door-icon,.lg2-home-door-chevron,.lg2-home-door-label),html[data-design=lg][data-glass=full] #root :is(.lg18-peptides,.lg18-coa) .lg18-panel-head :is(svg,small,strong,a),html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg2-home-floor,.lg18-forums) .lg2-static-floor-heading>:is(.lg-label,.lg-title),html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg2-home-floor,.lg18-forums) .lg2-static-floor-head>a:not([data-home-forums-post=true]){color:var(--lg-home-card-ink)}html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg2-home-floor,.lg18-forums) .lg2-static-floor-heading.lg2-static-floor-heading>.lg-title{color:var(--ug-ink)}html[data-design=lg][data-glass=full] #root .lg18-coa-drop :is(svg,strong,small){color:var(--lg-home-card-ink)}html[data-design=lg][data-glass=full] #root :is(.lg-home-column.lg2-home,.lg18-home){border:0;outline:0;overflow:visible!important}html[data-design=lg][data-glass=full] #root .lg2-home[data-home-plane=wide]>.lg2-home-left,html[data-design=lg][data-glass=full] #root .lg18-home .lg18-live-left,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors{overflow:visible!important}@supports not (color:color-mix(in srgb, red 50%, blue)){html[data-design=lg][data-glass=full] #root :is(.lg2-home,.lg18-home) [data-home-module-card=true]{--lg-home-semantic-ink:var(--lg-ink-2)}html[data-design=lg][data-glass=full] #root :is(.lg2-home .lg-heroes>.lg-hero,.lg2-home .lg2-home-floor,.lg18-peptides,.lg18-coa,.lg18-forums){--lg-home-card-ink:var(--lg-ink-2)}}html[data-design=lg] #root .lg18-home .lg-malleable{-webkit-user-drag:none}html[data-design=lg][data-glass=full] #root :is(.lg2-home,.lg18-home){--home-object-body-mix:15%;--home-object-bloom-mix:22%;--home-object-edge-mix:34%;--home-object-under-mix:24%;--home-object-diffusion-mix:13%;--home-object-terminal-mix:68%}html[data-design=lg][data-glass=full]:is([data-theme=dark],[data-theme=carbon]) #root :is(.lg2-home,.lg18-home){--home-object-body-mix:17%;--home-object-bloom-mix:24%;--home-object-edge-mix:38%;--home-object-under-mix:30%;--home-object-diffusion-mix:17%;--home-object-terminal-mix:60%}html[data-design=lg][data-glass=full][data-theme=carbon] #root :is(.lg2-home,.lg18-home){--home-object-body-mix:14%;--home-object-bloom-mix:20%;--home-object-edge-mix:32%;--home-object-under-mix:26%;--home-object-diffusion-mix:14%;--home-object-terminal-mix:54%}html[data-design=lg][data-glass=full] #root .lg2-home :is([data-home-frame-part=identity],.mm-plate,.mm-search,.mm-signin,.mm-rank),html[data-design=lg][data-glass=full] #root .lg2-home :is(.mm-streak,.mm-strip,.mm-door-strip,.mm-door-rotator,.mm-rotator,.mm-resume,.mm-door-resume){--home-object-hue:var(--lg-tools)}html[data-design=lg][data-glass=full] #root .lg2-home .mm-vial{--home-object-hue:var(--lg-gold)}html[data-design=lg][data-glass=full] #root .lg2-home .mm-replies{--home-object-hue:var(--lg-info)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.mm-weight:not(.mm-invite),.mm-nudge){--home-object-hue:var(--lg-outcome)}html[data-design=lg][data-glass=full] #root .lg2-home .mm-weight.mm-invite{--home-object-hue:var(--lg-tools)}html[data-design=lg][data-glass=full] #root .lg2-home .mm-stat-cell:first-child,html[data-design=lg][data-glass=full] #root .lg2-home .lg-statbar>button:first-child{--home-object-hue:var(--lg-peptides)}html[data-design=lg][data-glass=full] #root .lg2-home .mm-stat-cell:nth-child(2),html[data-design=lg][data-glass=full] #root .lg2-home .lg-statbar>button:nth-child(3){--home-object-hue:var(--lg-market)}html[data-design=lg][data-glass=full] #root .lg2-home .mm-stat-cell:nth-child(3){--home-object-hue:var(--lg-coa)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.mm-cta-signin,.lg2-home-offer>button:not(.lg-buy-fill)){--home-object-hue:var(--lg-tools)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.mm-cta-buy,.lg2-home-offer>.lg-buy-fill){--home-object-hue:var(--buy-glow)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg-heroes>.lg-hero:first-child,.lg-heroes>.lg-hero:first-child>button:first-child){--home-object-hue:var(--lg-peptides)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg-heroes>.lg-hero:nth-child(2),.lg-heroes>.lg-hero:nth-child(2)>button:first-child){--home-object-hue:var(--lg-coa)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg2-home-floor,[data-home-forums-open=true],[data-home-forums-post=true],.lg2-static-floor-controls>.is-active,.lg2-static-floor-state .lg-chip){--home-object-hue:var(--lg-community)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg2-static-floor-group,.lg2-static-floor-avatar){--home-object-hue:var(--thread-hue)}html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg2-home-frame-ticker>.lg-panel,.lg2-home-corpus>.lg-panel){--home-object-hue:var(--lg-market)}html[data-design=lg][data-glass=full] #root .lg2-home [data-home-module-card=true],html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules [data-module-id]:before{--home-object-hue:var(--lg-accent)}html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-search,.lg18-sign-in,.lg18-account,.lg18-account-badge,.lg18-masthead,.lg18-allowance,.lg18-action:not(.is-upgrade),.lg18-fact.is-dose){--home-object-hue:var(--lg-tools)}html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-corpus,.lg18-ticker>.lg-panel,.lg18-corpus-stat.is-sources,.lg18-allowance.is-vials,.lg18-action.is-bloodwork,.lg18-fact.is-weight){--home-object-hue:var(--lg-market)}html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-corpus-stat:not(.is-sources):not(.is-claims),.lg18-peptides,.lg18-peptides .lg18-panel-head>a){--home-object-hue:var(--lg-peptides)}html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-corpus-stat.is-claims,.lg18-allowance.is-coa,.lg18-fact.is-vial,.lg18-coa,.lg18-coa .lg18-panel-head>a,.lg18-coa-allowance,.lg18-coa-drop,.lg18-coa-drop-lock,.lg18-coa-locker){--home-object-hue:var(--lg-coa)}html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-forums,.lg18-fact.is-replies,.lg18-forums .lg2-static-floor-head>a,.lg18-forums .lg2-static-floor-composer,.lg18-forums .lg2-static-floor-composer>a,.lg18-forums .lg2-static-floor-state .lg-chip){--home-object-hue:var(--lg-community)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-fact.is-replies{--lg-community:color-mix(in srgb, var(--lg-info) 34%, var(--ug-ink-3))}html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-forums .lg2-static-floor-group,.lg18-forums .lg2-static-floor-avatar){--home-object-hue:var(--thread-hue)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-corpus-rank{--home-object-hue:var(--lg-gold)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-action.is-upgrade{--home-object-hue:var(--buy-glow)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-guest-preview.is-journal{--home-object-hue:var(--lg-tools)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-guest-preview.is-coa{--home-object-hue:var(--lg-coa)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-guest-preview.is-forums{--home-object-hue:var(--lg-community)}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-module.lg18-module{--home-object-hue:var(--lg-accent)}html[data-design=lg][data-glass=full] #root .lg2-home :is([data-home-frame-part=identity],.mm-plate,.lg-heroes>.lg-hero:first-child,.lg-heroes>.lg-hero:nth-child(2),.lg2-home-floor,.lg2-home-frame-ticker>.lg-panel),html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-masthead,.lg18-corpus,.lg18-ticker>.lg-panel,.lg18-peptides,.lg18-coa,.lg18-forums){border-color:color-mix(in srgb, var(--home-object-hue) var(--home-object-edge-mix), var(--ug-edge))!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) var(--home-object-under-mix), var(--ug-under)), inset 0 2px 6px color-mix(in srgb, var(--home-object-hue) var(--home-object-diffusion-mix), var(--ug-contact)), 0 2px 4px var(--ug-contact), 0 24px 42px -29px color-mix(in srgb, var(--home-object-hue) var(--home-object-terminal-mix), var(--ug-drop))!important;-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important;backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat))!important}html[data-design=lg][data-glass=full] #root .lg2-home :is(.mm-search,.mm-signin,.mm-rank,.mm-streak,.mm-door-rotator,.mm-rotator,.mm-vial,.mm-replies,.mm-weight,.mm-nudge,.lg2-static-floor-controls>.is-active,.lg2-static-floor-state .lg-chip),html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-search,.lg18-sign-in,.lg18-account,.lg18-account-badge,.lg18-allowance,.lg18-guest-preview,.lg18-action:not(.is-primary):not(.is-upgrade),.lg18-fact,.lg18-corpus-stat,.lg18-panel-head>a,.lg18-coa-allowance,.lg18-coa-drop,.lg18-coa-drop-lock,.lg18-forums .lg2-static-floor-head>a,.lg18-forums .lg2-static-floor-composer,.lg18-forums .lg2-static-floor-composer>a,.lg18-forums .lg2-static-floor-state .lg-chip,.lg18-module.lg18-module){border-color:color-mix(in srgb, var(--home-object-hue) var(--home-object-edge-mix), var(--ug-edge))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--home-object-hue) 20%, transparent), inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) var(--home-object-under-mix), var(--ug-under)), inset 0 2px 5px color-mix(in srgb, var(--home-object-hue) var(--home-object-diffusion-mix), var(--ug-contact)), 0 2px 4px var(--ug-contact), 0 12px 22px -16px color-mix(in srgb, var(--home-object-hue) var(--home-object-terminal-mix), var(--ug-drop))!important;-webkit-backdrop-filter:blur(12px)saturate(1.28)!important;backdrop-filter:blur(12px)saturate(1.28)!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules [data-module-id]:before,html[data-design=lg][data-glass=full] #root .lg18-home .lg18-module.lg18-module{border-color:color-mix(in srgb, var(--home-object-hue) var(--home-object-edge-mix), var(--ug-edge))!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) var(--home-object-under-mix), var(--ug-under)), inset 0 2px 5px color-mix(in srgb, var(--home-object-hue) var(--home-object-diffusion-mix), var(--ug-contact)), 0 2px 4px var(--ug-contact), 0 12px 22px -16px color-mix(in srgb, var(--home-object-hue) var(--home-object-terminal-mix), var(--ug-drop))!important}html[data-design=lg][data-glass=full] #root .lg2-home :is(.mm-cta-buy,.mm-rotator-action.is-log .mm-rotator-action-mark),html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg2-home-offer>button):before,html[data-design=lg][data-glass=full] #root .lg2-home [data-home-forums-post=true]:before,html[data-design=lg][data-glass=full] #root .lg18-home :is(.lg18-action.is-primary,.lg18-action.is-upgrade,.lg18-coa-locker){border-color:color-mix(in srgb, var(--home-object-hue) 58%, var(--ug-edge))!important;box-shadow:inset 0 1.5px 0 #ffffff85, inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) 52%, var(--ug-under)), inset 0 2px 5px color-mix(in srgb, var(--home-object-hue) 16%, var(--ug-contact)), 0 2px 4px var(--ug-contact), 0 15px 26px -17px color-mix(in srgb, var(--home-object-hue) 82%, var(--ug-drop))!important}html[data-design=lg][data-glass=full] #root :is(.lg2-home,.lg18-home) .lg2-static-floor-group{border-color:color-mix(in srgb, var(--home-object-hue) 30%, var(--ug-edge))!important;box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) 24%, var(--ug-under)), inset 0 2px 5px color-mix(in srgb, var(--home-object-hue) 12%, var(--ug-contact)), 0 2px 4px var(--ug-contact), 0 13px 24px -18px color-mix(in srgb, var(--home-object-hue) 62%, var(--ug-drop))!important}html[data-design=lg][data-glass=full] #root :is(.lg2-home,.lg18-home) .lg2-static-floor-avatar{border-color:color-mix(in srgb, var(--home-object-hue) 42%, var(--ug-edge))!important;box-shadow:inset 0 1px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) 24%, var(--ug-under)), 0 2px 4px var(--ug-contact), 0 8px 14px -10px color-mix(in srgb, var(--home-object-hue) 62%, var(--ug-drop))!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-floor.lg2-home-floor,html[data-design=lg][data-glass=full] #root .lg18-home .lg18-forums.lg18-forums{box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 color-mix(in srgb, var(--home-object-hue) var(--home-object-under-mix), var(--ug-under)), inset 0 2px 6px color-mix(in srgb, var(--home-object-hue) var(--home-object-diffusion-mix), var(--ug-contact)), 0 2px 4px var(--ug-contact), 0 24px 42px -29px var(--ug-drop)!important}html[data-design=lg][data-glass=full] #root .lg18-home .lg18-surface-door{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-scene{background:linear-gradient(155deg,#f4efff 0%,#eee8fb 48%,#f1f4fb 100%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-1{background:radial-gradient(circle at 42% 40%,#7c4dff7a,#0000 68%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-2{background:radial-gradient(circle at 50% 45%,#a78bfa57,#0000 70%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-3{background:radial-gradient(circle,#51b8c92e,#0000 70%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-4{background:radial-gradient(circle,#6366f13d,#0000 70%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-5{background:radial-gradient(circle,#8b5cf629,#0000 66%)}@media (width>=900px){html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-1{background:radial-gradient(circle at 42% 40%,#7c4dff61,#0000 68%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-2{background:radial-gradient(circle at 50% 45%,#a78bfa42,#0000 70%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-3{background:radial-gradient(circle,#51b8c929,#0000 70%)}html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-blob-4{background:radial-gradient(circle,#6366f138,#0000 70%)}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-theme=light] body:has(:is(.lg2-home,.lg18-home)) .lg-scene{background:#f0ebfa}}.rq-card{border-radius:14px;padding:14px 16px 12px;position:relative}.rq-light{color:#1d1526;background:#ffffffad;border:1px solid #7a3ae024}.rq-dark{color:#f2ecf7;background:#ffffff0a;border:1px solid #b26bff38}.rq-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.rq-stars{letter-spacing:2.5px;color:#e8a33d;font-size:12px}.rq-dark .rq-stars{color:#ffc94a}.rq-src{letter-spacing:.16em;text-transform:uppercase;color:#a294a8;font-family:Space Mono,ui-monospace,monospace;font-size:8.5px;font-weight:700}.rq-dark .rq-src{color:#8e8098}.rq-wrap{min-height:142px;position:relative}.rq-dark .rq-wrap{min-height:138px}.rq-slide{opacity:0;pointer-events:none;margin:0;transition:opacity .5s;position:absolute;inset:0}.rq-slide.on{opacity:1;pointer-events:auto}.rq-title{letter-spacing:-.01em;color:#1d1526;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:16.5px;font-weight:800;line-height:1.15;display:block}.rq-dark .rq-title{color:#fff}.rq-body{color:#6e6373;border:0;margin:7px 0 0;padding:0;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.rq-dark .rq-body{color:#a99bb5}.rq-who{letter-spacing:.14em;text-transform:uppercase;color:#a294a8;margin-top:9px;font-family:Space Mono,ui-monospace,monospace;font-size:9px;font-weight:700}.rq-dark .rq-who{color:#8e8098}.rq-who b{color:#7a3ae0;font-weight:700}.rq-dark .rq-who b{color:#b26bff}.rq-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:0 8px;margin-top:10px;display:flex}.rq-dots{flex-wrap:wrap;flex:308px;gap:0;max-width:308px;display:flex}.rq-dot{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.rq-dot:before{content:"";background:#7a3ae033;border-radius:5px;width:5px;height:5px}.rq-dot.on:before{background:#7a3ae0}.rq-dark .rq-dot:before{background:#b26bff40}.rq-dark .rq-dot.on:before{background:#b26bff}.rq-btns{flex:none;gap:0;margin-left:auto;display:flex}.rq-btn{cursor:pointer;color:#7a3ae0;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:13px;font-weight:700;display:flex;position:relative}.rq-btn:before{content:"";background:#fff;border:1.5px solid #7a3ae0;border-radius:50%;width:27px;height:27px;position:absolute}.rq-btn-glyph{z-index:1;position:relative}.rq-dark .rq-btn{color:#b26bff}.rq-dark .rq-btn:before{background:#ffffff0d;border:1.5px solid #b26bff80}@media (prefers-reduced-motion:reduce){.rq-slide{transition:none}}.uw{--uw-bg1:#100c16;--uw-bg2:#0b0910;--uw-glow:#b26bff24;--uw-ink:#fff;--uw-text:#f2ecf7;--uw-mute:#a99bb5;--uw-dim:#8e8098;--uw-accent:#b26bff;--uw-green:#35e08c;--uw-stars:#ffc94a;--uw-card:#ffffff0a;--uw-hair:#b26bff2e;--fD:"Bricolage Grotesque", system-ui, sans-serif;--fB:"Hanken Grotesk", system-ui, sans-serif;--fM:"Space Mono", ui-monospace, monospace;z-index:910;color:var(--uw-text);background:radial-gradient(480px 360px at 50% -40px, var(--uw-glow) 0%, transparent 70%), linear-gradient(175deg, var(--uw-bg1) 0%, var(--uw-bg2) 100%);padding:calc(24px + env(safe-area-inset-top)) 22px calc(30px + env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}:is(html:has(.uw:not(.uw-embedded)),body:has(.uw:not(.uw-embedded))){overflow:hidden}html:not(.desktop-shell) body.native-app.upgrade-wall-open .uw{padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}html.desktop-shell .uw{padding-bottom:132px;left:0}html[data-theme=light] .uw{--uw-glow:#b26bff1a;--uw-ink:#1d1526;--uw-text:#2d2730;--uw-mute:#6e6373;--uw-dim:#6e6068;--uw-accent:#7a3ae0;--uw-green:#0f9a55;--uw-stars:#e8a33d;--uw-card:#ffffff9e;--uw-hair:#7a3ae029;background:radial-gradient(560px 420px at 50% -60px,#fff 0%,#0000 70%),linear-gradient(170deg,#f8f0f8 0%,#f4ebf2 55%,#f2e9ee 100%)}html[data-theme=carbon] .uw{--uw-glow:#9db4cc1f;--uw-accent:#9db4cc;--uw-hair:#9db4cc2e;--uw-bg1:#16181c;--uw-bg2:#0e0f12;background:radial-gradient(480px 360px at 50% -40px,var(--uw-glow) 0%,transparent 70%),linear-gradient(175deg,var(--uw-bg1) 0%,var(--uw-bg2) 100%)}html[data-theme=carbon] .uw-cta{background:linear-gradient(180deg,var(--buy-hover-hi,#ff525d),var(--buy-hi,#ff3b47) 78%);color:#fff;box-shadow:0 16px 42px -8px #ff3b478c,0 0 0 1px #ff525d4d,inset 0 1px #ffffff80}html[data-theme=carbon] .uw-plan.is-sel{background:linear-gradient(#16181cf7,#0e0f12f7) padding-box padding-box,linear-gradient(135deg,#9db4cc,#6e7b8c) border-box}html[data-theme=carbon] .uw-restore{background:linear-gradient(135deg,#6e7b8c,#9db4cc)}.uw *,.uw :before,.uw :after{box-sizing:border-box}.uw-col{max-width:500px;margin:0 auto}.uw-col.is-desktop{max-width:900px}.uw-back{appearance:none;cursor:pointer;min-height:44px;font-family:var(--fM);letter-spacing:.06em;color:var(--uw-accent);background:0 0;border:0;align-items:center;margin:0 0 16px -2px;padding:4px 6px 4px 0;font-size:13px;font-weight:700;display:inline-flex}.uw-locked{background:linear-gradient(165deg,#b26bff21,#b26bff0d);border:1px solid #b26bff4d;border-radius:16px;padding:16px 17px 15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}html[data-theme=light] .uw-locked{background:linear-gradient(165deg,#7a3ae01a,#7a3ae008);border-color:#7a3ae03d;box-shadow:inset 0 1px #fff9}.uw-rank{align-items:center;gap:11px;display:flex}.uw-tchip{width:26px;height:26px;font-family:var(--fM);color:var(--uw-tink,#fff);background:var(--uw-tier,var(--lg-gS,#ff3b47));box-shadow:0 0 14px color-mix(in srgb, var(--uw-tier,var(--lg-gS,#ff3b47)) 50%, transparent);border-radius:7px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.uw-tile{width:30px;height:30px;color:var(--uw-tier,var(--uw-accent));background:color-mix(in srgb, var(--uw-tier,var(--uw-accent)) 14%, transparent);border:1px solid color-mix(in srgb, var(--uw-tier,var(--uw-accent)) 34%, transparent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.uw-rw{flex-direction:column;gap:2px;min-width:0;display:flex}.uw-rn{font-family:var(--fD);letter-spacing:-.01em;color:var(--uw-ink);font-size:19px;font-weight:800}.uw-rs{font-family:var(--fM);letter-spacing:.12em;text-transform:uppercase;color:var(--uw-mute);font-size:9.5px;font-weight:700}.uw-blur{filter:blur(3.5px);opacity:.75;flex-direction:column;gap:7px;margin-top:13px;display:flex}.uw-bl{background:linear-gradient(90deg,#f2ecf780,#f2ecf72e);border-radius:5px;height:9px}html[data-theme=light] .uw-bl{background:linear-gradient(90deg,#7a3ae052,#7a3ae01a)}.uw-gate{font-family:var(--fM);letter-spacing:.14em;text-transform:uppercase;color:var(--uw-accent);align-items:center;gap:9px;margin-top:14px;font-size:10px;font-weight:700;display:flex}.uw-gate svg{flex-shrink:0}.uw-kick{font-family:var(--fM);letter-spacing:.28em;text-transform:uppercase;color:var(--uw-accent);margin-top:22px;font-size:10.5px;font-weight:700}.uw-h1{font-family:var(--fD);letter-spacing:-.02em;color:var(--uw-ink);text-wrap:balance;margin-top:10px;font-size:31px;font-weight:800;line-height:1.06}.uw-h1 .pp{color:var(--uw-accent)}.uw-plans{flex-direction:column;gap:9px;margin-top:18px;display:flex}.uw-plan{appearance:none;text-align:left;cursor:pointer;background:var(--uw-card);border:1.5px solid var(--uw-hair);border-radius:15px;align-items:center;gap:13px;width:100%;padding:14px 17px;transition:box-shadow .18s;display:flex}.uw-plan.is-sel{background:linear-gradient(#1a1323f7,#16101ef7) padding-box padding-box,linear-gradient(135deg,#b26bff,#35e08c) border-box;border:2px solid #0000;box-shadow:0 0 34px -8px #b26bff8c}html[data-theme=light] .uw-plan{background:#fff9;border-color:#7a3ae029}html[data-theme=light] .uw-plan.is-sel{background:linear-gradient(#f7f0faf7,#f3ebf8f7) padding-box padding-box,linear-gradient(135deg,#7a3ae0,#b26bff) border-box;box-shadow:0 10px 28px -12px #7a3ae073}.uw-radio{border:2px solid color-mix(in srgb, var(--uw-accent) 40%, transparent);border-radius:50%;flex-shrink:0;width:19px;height:19px;position:relative}.uw-plan.is-sel .uw-radio{border-color:var(--uw-accent)}.uw-plan.is-sel .uw-radio:after{content:"";background:var(--uw-accent);border-radius:50%;position:absolute;inset:3px}.uw-pw{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.uw-pr{font-family:var(--fD);letter-spacing:-.02em;color:var(--uw-ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:800}.uw-plan.is-sel .uw-pr{font-size:25px}.uw-pr small{color:var(--uw-mute);font-size:13px;font-weight:700}.uw-was{font-family:var(--fM);color:var(--uw-dim);font-variant-numeric:tabular-nums;margin-left:7px;font-size:11.5px;font-weight:400;text-decoration:line-through}.uw-ps{font-family:var(--fM);letter-spacing:.02em;color:var(--uw-mute);font-size:11px}.uw-badge{font-family:var(--fM);letter-spacing:.12em;text-transform:uppercase;color:#35e08c;background:#35e08c24;border:1px solid #35e08c59;border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:9px;font-weight:700}html[data-theme=light] .uw-badge{background:linear-gradient(135deg, var(--buy-lo,#b01b24), var(--buy-hi,#d9232f));color:#fff;border:0;box-shadow:0 6px 14px -6px #d9232f99}.uw-cta{appearance:none;cursor:pointer;background:linear-gradient(180deg, var(--buy-hover-hi,#ff525d), var(--buy-hi,#ff3b47) 78%);color:#fff;width:100%;min-height:58px;font-family:var(--fM);letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:15px;font-size:14px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px -8px #ff3b47b3,0 0 0 1px #ff525d59,inset 0 1px #fff9}html[data-theme=light] .uw-cta{background:linear-gradient(135deg, var(--buy-lo,#b01b24) 0%, var(--buy-press-hi,#c81e29) 60%, var(--buy-hi,#d9232f) 100%);color:#fff;box-shadow:0 16px 34px -10px #d9232fa6,inset 0 1px #ffffff59}.uw-cta[disabled]{opacity:.6;cursor:default}.uw-cta .arr{font-size:17px;font-weight:700}.uw-cta:before{content:"";width:44%;animation:uw-shine .72s var(--ease-out-quint,cubic-bezier(.22,1,.36,1)) .42s both;background:linear-gradient(105deg,#0000,#ffffff8c,#0000);position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}html[data-theme=light] .uw-cta:before{background:linear-gradient(105deg,#0000,#fff6,#0000)}.uw-ctasub{text-align:center;font-family:var(--fM);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-dim);margin-top:10px;font-size:9.5px;line-height:1.6}.uw-owner-proof{text-align:center;font-family:var(--fM);font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;color:var(--uw-mute);margin-top:3px;font-size:9.5px;font-weight:700;line-height:1.6}.rep-coupon{border:1px solid color-mix(in srgb, var(--uw-accent) 22%, transparent);background:color-mix(in srgb, var(--uw-card) 74%, transparent);border-radius:14px;margin-top:12px;padding:12px}.rep-coupon>label{color:var(--uw-dim);font-family:var(--fM);letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.rep-coupon-row{gap:8px;display:flex}.rep-coupon-row input{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--uw-accent) 28%, transparent);background:color-mix(in srgb, var(--uw-card) 88%, transparent);min-width:0;min-height:42px;color:var(--uw-text);font-family:var(--fM);letter-spacing:.08em;text-transform:uppercase;border-radius:10px;flex:1;padding:0 12px;font-size:12px;font-weight:700}.rep-coupon-row input::placeholder{color:var(--uw-dim);letter-spacing:.04em;font-size:10px}.rep-coupon-row button{border:1px solid color-mix(in srgb, var(--uw-accent) 48%, transparent);background:color-mix(in srgb, var(--uw-accent) 13%, transparent);min-width:78px;min-height:42px;color:var(--uw-accent);cursor:pointer;font-family:var(--fM);letter-spacing:.12em;text-transform:uppercase;border-radius:10px;padding:0 12px;font-size:9px;font-weight:700}.rep-coupon-row button[disabled]{opacity:.55;cursor:default}.rep-coupon-status{min-height:15px;color:var(--uw-dim);font-family:var(--fM);letter-spacing:.035em;margin-top:7px;font-size:9px;line-height:1.5}.rep-coupon-status.is-applied{color:var(--uw-green);font-weight:700}.rep-coupon-status.is-error{color:var(--lg-error-ink)}.rep-coupon--lg{--fM:var(--lg-fMono);--uw-card:var(--lg-panel-fill);--uw-text:var(--lg-ink);--uw-dim:var(--lg-ink-3);--uw-accent:var(--lg-brand);--uw-green:var(--lg-coa);background:var(--lg-hover-fill);border-color:var(--lg-edge)}.uw-err{text-align:center;font-family:var(--fM);color:#ff5a5f;margin-top:10px;font-size:11px;line-height:1.45}.uw-unlocks-label{font-family:var(--fM);letter-spacing:.22em;text-transform:uppercase;color:var(--uw-dim);margin-top:24px;font-size:10px;font-weight:700}.uw-chips{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.uw-chip:last-child:nth-child(odd){grid-column:1/-1}.uw-chip{border:1px solid color-mix(in srgb, var(--uw-hue) 32%, transparent);background:#ffffff09;border-radius:13px;align-items:center;gap:10px;padding:12px 13px;display:flex}html[data-theme=light] .uw-chip{border-color:color-mix(in srgb, var(--uw-hue) 40%, #7a3ae01a);background:#ffffff8c}.uw-chip .uw-ctl{width:30px;height:30px;color:var(--uw-hue);background:color-mix(in srgb, var(--uw-hue) 14%, transparent);border:1px solid color-mix(in srgb, var(--uw-hue) 34%, transparent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.uw-chip .uw-cw{min-width:0}.uw-chip .uw-cw b{font-family:var(--fD);letter-spacing:-.01em;color:var(--uw-text);font-size:13px;font-weight:700;display:block}.uw-chip .uw-cw span{font-family:var(--fM);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-dim);margin-top:2px;font-size:8.5px;display:block}html[data-theme=light] .uw-chip .uw-cw b{color:var(--uw-ink)}.uw-receipts{font-family:var(--fM);letter-spacing:.1em;text-transform:uppercase;color:var(--uw-mute);white-space:nowrap;background:#35e08c0d;border:1px dashed #35e08c52;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:16px;padding:10px 12px;font-size:9.5px;font-weight:700;display:flex}.uw-receipts b{color:var(--uw-green);font-variant-numeric:tabular-nums;font-weight:700}html[data-theme=light] .uw-receipts{background:#7a3ae00e;border-color:#7a3ae047}html[data-theme=light] .uw-receipts b{color:#7a3ae0}.uw-proof{text-align:center;font-family:var(--fB);color:var(--uw-mute);margin-top:20px;font-size:14px;line-height:1.5}.uw-proof b{color:var(--uw-ink);font-variant-numeric:tabular-nums;font-weight:700}.uw-line{text-align:center;font-family:var(--fM);letter-spacing:.2em;text-transform:uppercase;color:var(--uw-dim);margin-top:14px;font-size:9px;font-weight:700}.uw-legal{font-family:var(--fM);letter-spacing:.12em;text-transform:uppercase;color:var(--uw-dim);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:20px;font-size:9px;display:flex}.uw-legal a,.uw-legal button{appearance:none;cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:6px 2px}@media (any-pointer:coarse){html[data-design=lg][data-glass=full] .uw-legal a,html[data-design=lg][data-glass=full] .uw-legal button,html[data-design=lg][data-glass=full] body.native-app.upgrade-wall-open .lg-scroll a[href=\/terms],html[data-design=lg][data-glass=full] body.native-app.upgrade-wall-open .lg-scroll a[href=\/privacy]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.uw-restore-row{text-align:center;margin-top:13px}.uw-restore{appearance:none;cursor:pointer;min-height:44px;color:var(--uw-accent);font-family:var(--fM);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;padding:0 8px;font-size:10.5px;font-weight:700;text-decoration:underline}.uw-restore[disabled]{opacity:.6;cursor:default}.uw-restore-note{font-family:var(--fB);color:var(--uw-mute);margin-top:6px;font-size:12.5px}.uw-signin{appearance:none;cursor:pointer;width:100%;min-height:44px;color:var(--uw-mute);font-family:var(--fM);background:0 0;border:0;margin-top:12px;font-size:11px;display:block}.uw-grid{grid-template-columns:1fr 380px;align-items:start;gap:22px;display:grid}.uw-grid .uw-sticky{position:sticky;top:8px}@keyframes uw-shine{0%{transform:translate(0)skew(-18deg)}to{transform:translate(454.5%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.uw-cta:before{animation:none;left:-70%}.uw-plan{transition:none}}.uw-mast{align-items:center;gap:12px;display:flex}.uw-mast-icon{border-radius:12px;flex-shrink:0;width:44px;height:44px;box-shadow:0 4px 14px -4px #00000073,inset 0 0 0 1px #ffffff14}.uw-mast-w{flex-direction:column;gap:2px;min-width:0;display:flex}.uw-mast-kick{font-family:var(--fM);letter-spacing:.22em;text-transform:uppercase;color:var(--uw-dim);font-size:10px;font-weight:700}.uw-mast-wm{font-family:var(--fD);letter-spacing:-.02em;color:var(--uw-ink);font-size:26px;font-weight:800;line-height:1}.uw-mast-wm .pp{color:var(--uw-accent)}.uw-mast+.uw-h1{margin-top:16px}.uw-lede{font-family:var(--fB);color:var(--uw-mute);max-width:42ch;margin-top:11px;font-size:15px;line-height:1.5}.uw-lede b{color:var(--uw-ink);font-weight:700}.uw.uw-embedded,html[data-theme=light] .uw.uw-embedded,html[data-theme=carbon] .uw.uw-embedded,html.desktop-shell .uw.uw-embedded{z-index:auto;background:0 0;min-height:0;padding:0;position:static;inset:auto;overflow-y:visible}.uw.uw-embedded .uw-col{max-width:none;margin:0}.uw-freecta{appearance:none;cursor:pointer;background:var(--uw-card);border:1.5px solid var(--uw-hair);width:100%;min-height:52px;color:var(--uw-ink);font-family:var(--fM);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;font-weight:700;transition:border-color .16s,background .16s;display:flex}html[data-theme=light] .uw-freecta{background:#fff9;border-color:#7a3ae029}.uw-freecta .arr{font-size:15px;font-weight:700}.uw-freecta:active{transform:scale(.99)}.uw-freesub{text-align:center;font-family:var(--fM);letter-spacing:.08em;text-transform:uppercase;color:var(--uw-dim);margin-top:8px;font-size:9px}.uw-freehead{text-align:center;border-top:1px dashed var(--uw-hair);font-family:var(--fM);letter-spacing:.18em;text-transform:uppercase;color:var(--uw-green);margin-top:22px;padding-top:20px;font-size:11px;font-weight:700}.uw-freehead b{color:var(--uw-ink)}.uw-freenote{text-align:center;font-family:var(--fB);color:var(--uw-mute);margin-top:7px;font-size:13px;line-height:1.5}.pay-card{--pay-bg:#fffdfbb3;--pay-edge:#241c301a;--pay-ink:#241c30;--pay-mute:#8a8095;--pay-brand:#7c4dff;--pay-error:#c8102e;--pay-error-edge:#e5484d66;--pay-error-bg:#fffaf8bf;--pay-ok:#1f7a4d;--pay-ok-edge:#22e07c66;--pay-ok-bg:#f7fffacc;--pay-fB:"Hanken Grotesk", system-ui, sans-serif;--pay-fM:"Space Mono", ui-monospace, monospace;box-sizing:border-box;background:var(--pay-bg);border:1px solid var(--pay-edge);font:500 11.5px/1.5 var(--pay-fB);color:var(--pay-ink);text-align:left;border-radius:16px;margin-top:10px;padding:11px 13px}html[data-theme=dark] .pay-card,html[data-theme=carbon] .pay-card{--pay-bg:#241f30c7;--pay-edge:#ffffff1f;--pay-ink:#efeaf6;--pay-mute:#a79dbb;--pay-brand:#a685ff;--pay-error:#ff5c62;--pay-error-bg:#301e24c7;--pay-ok:#2fd08b;--pay-ok-bg:#1a2c26c7}html[data-theme=carbon] .pay-card{--pay-bg:#202025cc;--pay-ink:#f0f0f2;--pay-mute:#a8a9b0;--pay-error-bg:#2c1e20cc;--pay-ok-bg:#1a2822cc}html[data-design=lg] .pay-card{--pay-ink:var(--lg-ink,#241c30);--pay-mute:var(--lg-ink-4,#8a8095);--pay-brand:var(--lg-brand,#7c4dff);--pay-fB:var(--lg-fBody,"Hanken Grotesk", system-ui, sans-serif);--pay-fM:var(--lg-fMono,"Space Mono", ui-monospace, monospace)}html[data-design=lg][data-theme=dark] .pay-card,html[data-design=lg][data-theme=carbon] .pay-card{--pay-error:var(--lg-error,#ff5c62);--pay-ok:var(--lg-success,#2fd08b);--pay-bg:linear-gradient(165deg, var(--lg-plate-hi), var(--lg-plate-lo));--pay-edge:var(--lg-edge,#ffffff24)}.pay-card b{font-weight:700}.pay-label{font:700 7.5px/1 var(--pay-fM);letter-spacing:.12em;text-transform:uppercase;color:var(--pay-mute);display:block}.pay-label+.pay-body{margin-top:5px}.pay-body{margin:0;display:block}.pay-card.is-hold{align-items:center;gap:9px;display:flex}.pay-card.is-hold .pay-body{min-width:0;line-height:1.45}.pay-ring{background:conic-gradient(var(--pay-brand) 120deg, var(--pay-edge) 0);border-radius:50%;flex:none;width:22px;height:22px;animation:1.1s linear infinite pay-ring-turn;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}@keyframes pay-ring-turn{to{transform:rotate(360deg)}}.pay-card.is-denied{background:var(--pay-error-bg);border:1px dashed var(--pay-error-edge)}.pay-card.is-denied .pay-label{color:var(--pay-error)}.pay-card.is-return{background:var(--pay-ok-bg);border:1px solid var(--pay-ok-edge)}.pay-card.is-return .pay-label{color:var(--pay-ok)}.pay-door{cursor:pointer;min-height:44px;font:700 8.5px/1 var(--pay-fM);letter-spacing:.1em;text-transform:uppercase;color:var(--pay-ok);background:0 0;border:0;align-items:center;margin-top:2px;padding:0;display:inline-flex}@media (prefers-reduced-motion:reduce){.pay-ring{animation:none}}:root,html[data-theme=light]{--g-tS:#ff3b47;--g-tA:#c96a00;--g-tB:#a88a00;--g-tC:#0f9a55;--g-tD:#1668c7;--g-tF:#8f3be8;--g-hero:#d9232f;--g-journal:#7a3ae0;--g-suppliers:#0e8a78;--g-community:#d33f86;--g-outcome:#c46a12;--g-market:#2d6bd9;--g-briefs:#8f4be8;--g-method:#2e7d46;--g-a:#ffffffe0;--g-b:#ffffffad;--g-border:#50283c29;--g-inset:#fffffff5;--g-shadow:#462d3c33;--g-tile:#ffffffd6;--g-sheen:#ffffff57;--g-surface:#fff;--g-ambient:#462d3c1f}html[data-theme=dark]{--g-tS:#ff3b47;--g-tA:#ff8a1f;--g-tB:#ffd60a;--g-tC:#22e07c;--g-tD:#1f8fff;--g-tF:#c46bff;--g-hero:#ff3b47;--g-journal:#b26bff;--g-suppliers:#2de0c0;--g-community:#ff6b9d;--g-outcome:#ff8a1f;--g-market:#1f8fff;--g-briefs:#c46bff;--g-method:#22e07c;--g-a:#302b42b8;--g-b:#18162270;--g-border:#ffffff24;--g-inset:#ffffff1c;--g-shadow:#0000008c;--g-tile:#ffffff14;--g-sheen:#ffffff21;--g-surface:#15131c;--g-ambient:#0000008c}html[data-theme=carbon]{--g-tS:#ff3b47;--g-tA:#d68f4a;--g-tB:#cdb94f;--g-tC:#4fb78c;--g-tD:#5f94d2;--g-tF:#a57fd0;--g-hero:#d46a72;--g-journal:#6f97d0;--g-suppliers:#4fb398;--g-community:#c56f9c;--g-outcome:#d49a55;--g-market:#6690c8;--g-briefs:#9e82c8;--g-method:#5fae8c;--g-a:#333b45;--g-b:#262d36;--g-border:#d6e4f224;--g-inset:#ffffff29;--g-shadow:#0009;--g-tile:#2c333c;--g-sheen:#e4eef821;--g-surface:#242a31;--g-ambient:#0000008c}.glass,.glass-static{--hue:#b26bff;background:linear-gradient(159deg, color-mix(in srgb, var(--hue) 15%, var(--g-a)) 0%, color-mix(in srgb, var(--hue) 7%, var(--g-b)) 58%, color-mix(in srgb, var(--hue) 11%, var(--g-b)) 100%);border:1px solid color-mix(in srgb, var(--hue) 26%, var(--g-border));box-shadow:inset 0 1px 0 var(--g-inset), inset 0 -14px 22px -18px color-mix(in srgb, var(--hue) 30%, transparent), 0 1px 2px var(--g-ambient), var(--shadow-raised);border-radius:16px;position:relative}.glass{-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))}html[data-theme=dark] .glass,html[data-theme=dark] .glass-static{box-shadow:inset 0 1px 0 #ffffff29, inset 0 -16px 26px -20px color-mix(in srgb, var(--hue) 34%, transparent), inset 0 -1px 0 #00000080, 0 1px 2px #0000008c, var(--shadow-raised)}html[data-theme=carbon] .glass,html[data-theme=carbon] .glass-static{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 #ffffff24, inset 0 -1px 3px #0006, 0 2px 6px #00000073, var(--shadow-raised);background-color:#1b1f26;background-image:linear-gradient(158deg,#242a32 0%,#1c2027 50%,#171b21 100%);border:1px solid #0d0f13;border-top-color:#e4eef826}html[data-theme=carbon] .glass:before,html[data-theme=carbon] .glass-static:before{background:linear-gradient(163deg,#ffffff14 0%,#ffffff06 18%,#0000 46%)}.glass-deep,.glass-static.glass-deep{background:linear-gradient(165deg, color-mix(in srgb, var(--hue) 23%, var(--g-a)) 0%, color-mix(in srgb, var(--hue) 13%, var(--g-b)) 100%);border-color:color-mix(in srgb, var(--hue) 38%, var(--g-border))}html[data-theme=dark] .app-home-shell .glass-deep{background:linear-gradient(165deg, color-mix(in srgb, var(--hue) 15%, var(--g-a)) 0%, color-mix(in srgb, var(--hue) 8%, var(--g-a)) 100%);border-color:color-mix(in srgb, var(--hue) 26%, #fff3)}html[data-theme=carbon] .glass-deep,html[data-theme=carbon] .glass-static.glass-deep,html[data-theme=carbon] .app-home-shell .glass-deep{background-color:#21262e;background-image:linear-gradient(158deg,#2b313a 0%,#22272f 50%,#1c2027 100%);border-color:#e4eef833 #0e1014 #0e1014}html[data-theme=carbon] .carbon-panel{background-color:#14171c;background-image:linear-gradient(27deg,#12141a 2px,#0000 2px),linear-gradient(207deg,#12141a 2px,#0000 2px),linear-gradient(27deg,#191d24 2px,#0000 2px),linear-gradient(207deg,#191d24 2px,#0000 2px),linear-gradient(90deg,#15181e 4px,#0000 4px),linear-gradient(#171b21 25%,#14171c 25% 50%,#0000 50% 75%,#191d24 75%,#191d24);background-position:0 2px,4px 0,0 4px,4px 2px,0 0,0 0;background-size:9px 9px;border-color:#e4eef829 #0a0c0f #0a0c0f}html[data-theme=carbon] .carbon-panel:after{content:"";border-radius:inherit;pointer-events:none;background-image:radial-gradient(2.4px at 13px 13px,#e8f1fa61,#8a96a480 40%,#090c11d1 66%,#00000080 72%,#0000 76%),radial-gradient(2.4px at calc(100% - 13px) 13px,#e8f1fa61,#8a96a480 40%,#090c11d1 66%,#00000080 72%,#0000 76%),radial-gradient(2.4px at 13px calc(100% - 13px),#e8f1fa61,#8a96a480 40%,#090c11d1 66%,#00000080 72%,#0000 76%),radial-gradient(2.4px at calc(100% - 13px) calc(100% - 13px),#e8f1fa61,#8a96a480 40%,#090c11d1 66%,#00000080 72%,#0000 76%);background-repeat:no-repeat;position:absolute;inset:0}.glass:before,.glass-static:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(140% 92% at 15% -14%, var(--g-sheen) 0%, color-mix(in srgb, var(--g-sheen) 34%, transparent) 20%, transparent 47%), linear-gradient(180deg, color-mix(in srgb, var(--g-sheen) 60%, transparent) 0%, transparent 8px);transition:background-position var(--motion-surface,.26s) var(--ease-out-quint,ease-out);position:absolute;inset:0}.glass-pressable{transition:transform var(--motion-instant) var(--ease-out-quart), filter var(--motion-state) var(--ease-out-quart), border-color var(--motion-state) var(--ease-out-quart), box-shadow var(--motion-state) var(--ease-out-quart);cursor:pointer;-webkit-tap-highlight-color:transparent}.glass-pressable:active{filter:brightness(.97);transform:scale(.975)}@media (hover:hover) and (pointer:fine){.glass-pressable:hover{filter:brightness(1.04)saturate(1.06);transform:translateY(-3px)}.glass-pressable:hover:active{transform:translateY(-1px)scale(.985)}html[data-theme=carbon] .glass-pressable:hover{filter:brightness(1.075);border-top-color:#eef5fc52;transform:none}html[data-theme=carbon] .glass-pressable:hover:active{filter:brightness(1.02);transform:scale(.99)}}@media (prefers-reduced-motion:reduce){.glass-pressable{transition:none}.glass-pressable:active,.glass-pressable:hover,html[data-theme=carbon] .glass-pressable:hover,html[data-theme=carbon] .glass-pressable:hover:active{transform:none}}.glass-tile{--hue:#b26bff;background:radial-gradient(125% 105% at 22% 2%, color-mix(in srgb, var(--g-inset) 92%, transparent) 0%, transparent 54%), linear-gradient(158deg, color-mix(in srgb, var(--hue) 13%, var(--g-inset)) 0%, color-mix(in srgb, var(--hue) 27%, var(--g-tile)) 100%);border:1px solid color-mix(in srgb, var(--hue) 38%, var(--g-border));box-shadow:inset 0 1px 0 var(--g-inset), inset 0 0 0 .5px color-mix(in srgb, var(--hue) 18%, transparent), 0 3px 10px -2px color-mix(in srgb, var(--hue) 30%, var(--g-ambient));position:relative}@media (prefers-reduced-transparency:reduce){.glass,.glass-static{background:var(--g-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.glass:before,.glass-static:before{display:none}}.auth-glass-backdrop,.auth-glass-screen{--auth-accent:var(--g-journal,#b26bff);--hue:var(--auth-accent);color:var(--auth-ink);--auth-bg-base:#f5efe9;--auth-ink:#241c30;--auth-ink-2:#4c4358;--auth-ink-3:#6f6580;--auth-ink-4:#8a8095;--auth-brand:#7c4dff;--auth-brand-deep:#5a2fd8;--auth-glass-hi:#fff9;--auth-glass-lo:#ffffff47;--auth-edge:#ffffff8c;--auth-edge-strong:#ffffffa6;--auth-bevel-hi:#ffffff9e;--auth-bevel-lo:#241c300d;--auth-well:#ffffff57;--auth-contact:0 1px 2px #241c3014;--auth-float:0 46px 96px -34px #241c3080;--auth-mid:0 12px 28px -16px #241c304d;--auth-success:#0b6b43;--auth-error:#a81f26;--auth-scrim-tint:#f5efe980;--auth-wm-shadow:0 1px 0 #fffffff2, 0 2px 3px #ffffff8c, 0 7px 22px #ffffff8c;--auth-aurora-1:255 124 110;--auth-aurora-2:167 124 255;--auth-aurora-3:88 214 158;--auth-aurora-4:96 165 250;--auth-fDisplay:"Poppins", system-ui, sans-serif;--auth-fBody:"Hanken Grotesk", system-ui, sans-serif;--auth-fMono:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--auth-ease:cubic-bezier(.2,.9,.24,1);font-family:Hanken Grotesk,system-ui,sans-serif;font-family:var(--auth-fBody)}html[data-theme=dark] .auth-glass-backdrop,html[data-theme=dark] .auth-glass-screen{--auth-bg-base:#131019;--auth-ink:#efeaf6;--auth-ink-2:#cfc6de;--auth-ink-3:#a99dbd;--auth-ink-4:#877b9c;--auth-brand:#a685ff;--auth-brand-deep:#7c4dff;--auth-glass-hi:#241f3099;--auth-glass-lo:#16122052;--auth-edge:#ffffff24;--auth-edge-strong:#ffffff29;--auth-bevel-hi:#ffffff1a;--auth-bevel-lo:#0000004d;--auth-well:#05040a5c;--auth-contact:0 1px 2px #0000006b;--auth-float:0 48px 100px -32px #000000bd;--auth-mid:0 12px 28px -16px #0000008f;--auth-success:#35d08e;--auth-error:#ff7d84;--auth-scrim-tint:#0a08108c;--auth-wm-shadow:0 1px 0 #ffffff24, 0 0 20px #ffffff38}html[data-theme=carbon] .auth-glass-backdrop,html[data-theme=carbon] .auth-glass-screen{--auth-bg-base:#121214;--auth-ink:#f0f0f2;--auth-ink-2:#cfcfd4;--auth-ink-3:#a4a4ad;--auth-ink-4:#7f7f89;--auth-brand:#a685ff;--auth-brand-deep:#7c4dff;--auth-glass-hi:#20202599;--auth-glass-lo:#12121652;--auth-edge:#ffffff24;--auth-edge-strong:#ffffff29;--auth-bevel-hi:#ffffff17;--auth-bevel-lo:#00000052;--auth-well:#05050766;--auth-contact:0 1px 2px #00000070;--auth-float:0 48px 100px -32px #000000c2;--auth-mid:0 12px 28px -16px #00000094;--auth-success:#35d08e;--auth-error:#ff7d84;--auth-scrim-tint:#09090b94;--auth-wm-shadow:0 1px 0 #ffffff1f, 0 0 18px #fff3}.auth-glass-backdrop{z-index:3000;padding:max(18px, env(safe-area-inset-top)) 16px max(18px, env(safe-area-inset-bottom));background:radial-gradient(120% 80% at 50% 40%, color-mix(in srgb, var(--auth-brand) 16%, transparent) 0%, color-mix(in srgb, var(--auth-brand) 6%, transparent) 55%, transparent 100%), var(--auth-scrim-tint);-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.auth-glass-backdrop:before{content:"";pointer-events:none;background:radial-gradient(46% 38% at 50% 48%, color-mix(in srgb, var(--auth-brand) 26%, transparent) 0%, color-mix(in srgb, var(--auth-brand) 9%, transparent) 55%, transparent 100%);filter:blur(30px);position:absolute;inset:0}html[data-theme=dark] .auth-glass-backdrop:before,html[data-theme=carbon] .auth-glass-backdrop:before{background:radial-gradient(50% 42% at 50% 48%, color-mix(in srgb, var(--auth-brand) 34%, transparent) 0%, color-mix(in srgb, var(--auth-brand) 12%, transparent) 55%, transparent 100%)}.auth-glass-backdrop>.rep-gate{position:relative}html[data-design=lg] .auth-glass-backdrop.lg-auth .sheet[data-auth]{box-sizing:border-box;overscroll-behavior:contain;background:linear-gradient(150deg, color-mix(in srgb, var(--auth-brand) 13%, transparent), transparent 42%) padding-box, linear-gradient(318deg, rgb(var(--auth-aurora-3) / .07), transparent 34%) padding-box, linear-gradient(135deg, var(--auth-glass-hi), var(--auth-glass-lo)) padding-box, linear-gradient(120deg, rgb(var(--auth-aurora-1) / var(--auth-spec-a,.34)), rgb(var(--auth-aurora-2) / var(--auth-spec-b,.46)) 35%, rgb(var(--auth-aurora-4) / var(--auth-spec-a,.34)) 70%, rgb(var(--auth-aurora-3) / var(--auth-spec-c,.3))) border-box;-webkit-backdrop-filter:blur(40px)saturate(1.8);backdrop-filter:blur(40px)saturate(1.8);width:min(460px,100%);max-width:none;max-height:min(720px,88vh);box-shadow:inset 0 1px 0 var(--auth-bevel-hi), inset 0 -1px 0 var(--auth-bevel-lo), var(--auth-contact), var(--auth-float);animation:authSheetIn .34s var(--auth-ease) both;color:var(--auth-ink);border:1px solid #0000;border-radius:28px;padding:20px 26px 30px;position:relative;overflow:hidden auto}html[data-design=lg][data-theme=dark] .auth-glass-backdrop.lg-auth .sheet[data-auth],html[data-design=lg][data-theme=carbon] .auth-glass-backdrop.lg-auth .sheet[data-auth]{--auth-spec-a:.5;--auth-spec-b:.62;--auth-spec-c:.44}html[data-design=lg] .auth-glass-backdrop.lg-auth .sheet[data-auth]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 46% at 12% 0,#ffffff29,#0000 58%);position:absolute;inset:0}html[data-design=lg][data-theme=dark] .auth-glass-backdrop.lg-auth .sheet[data-auth]:before,html[data-design=lg][data-theme=carbon] .auth-glass-backdrop.lg-auth .sheet[data-auth]:before{background:radial-gradient(120% 46% at 12% 0,#ffffff12,#0000 58%)}html[data-design=lg] .auth-glass-backdrop.lg-auth .sheet[data-auth]>*{position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .auth-glass-backdrop.lg-auth .sheet[data-auth]{background:linear-gradient(150deg,color-mix(in srgb,var(--auth-brand) 10%,transparent),transparent 42%) padding-box, color-mix(in srgb,var(--auth-bg-base) 92%,#fff) padding-box, linear-gradient(120deg,rgb(var(--auth-aurora-2)/.4),rgb(var(--auth-aurora-4)/.3)) border-box}}.auth-glass-backdrop .shead{min-height:44px;animation:authRise .38s var(--auth-ease) backwards;justify-content:space-between;align-items:center;display:flex}.auth-glass-backdrop .wm{font:800 26px/1 var(--auth-fDisplay);letter-spacing:-.03em;color:var(--auth-ink);text-shadow:var(--auth-wm-shadow);padding:4px 0}.auth-glass-backdrop .wm .pp{color:var(--auth-brand);text-shadow:none}.auth-glass-backdrop .xbtn{cursor:pointer;border:1px solid var(--auth-edge-strong);background:linear-gradient(160deg,var(--auth-glass-hi),var(--auth-glass-lo));width:44px;height:44px;min-height:44px;box-shadow:inset 0 1px 0 var(--auth-bevel-hi),var(--auth-contact);color:var(--auth-ink);border-radius:15px;font-size:19px;line-height:1}.auth-glass-backdrop .seg{background:var(--auth-well);box-shadow:inset 0 1.5px 4px color-mix(in srgb,var(--auth-ink) 8%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--auth-ink) 5%,transparent);animation:authRise .38s var(--auth-ease) 60ms backwards;border-radius:16px;margin-top:14px;padding:4px;display:flex;position:relative}.auth-glass-backdrop.lg-auth .segpill{z-index:0;background:linear-gradient(160deg,#ffffff24,transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--auth-brand) 14%,var(--auth-glass-hi)),var(--auth-glass-lo));border:1px solid color-mix(in srgb,var(--auth-brand) 30%,var(--auth-edge-strong));width:calc(50% - 4px);box-shadow:inset 0 1px 0 var(--auth-bevel-hi),var(--auth-contact),0 7px 16px -7px color-mix(in srgb,var(--auth-brand) 65%,transparent);transition:transform .22s var(--auth-ease);border-radius:12px;position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0)}.auth-glass-backdrop.lg-auth .sheet[data-mode=signup] .segpill{transform:translate(100%)}.auth-glass-backdrop .segopt{z-index:1;color:var(--auth-ink-4);font:700 12.5px/1 var(--auth-fMono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:1;min-height:44px;padding:12px 0;position:relative}.auth-glass-backdrop .sheet[data-mode=signin] .segopt[data-mode=signin],.auth-glass-backdrop .sheet[data-mode=signup] .segopt[data-mode=signup]{color:var(--auth-brand)}.auth-glass-backdrop .pane-grid{animation:authRise .38s var(--auth-ease) .11s backwards}.auth-glass-backdrop .ac{display:none}.auth-glass-backdrop .sheet[data-mode=signin] .ac[data-for=signin],.auth-glass-backdrop .sheet[data-mode=signup] .ac[data-for=signup]{display:block}.auth-glass-backdrop .akick{color:var(--auth-brand);font:700 8.5px/1 var(--auth-fMono);letter-spacing:.16em;text-transform:uppercase;margin-top:22px;display:block}.auth-glass-backdrop .h1{font:800 33px/1.05 var(--auth-fDisplay);letter-spacing:-.028em;text-wrap:balance;color:var(--auth-ink);margin-top:7px}.auth-glass-backdrop .h1 .pp{color:var(--auth-brand)}.auth-glass-backdrop .asub{color:var(--auth-ink-3);margin:11px 0 0;font-size:15px;font-weight:500;line-height:1.55}.auth-glass-backdrop .asub b{color:var(--auth-ink);font-weight:700}.auth-glass-backdrop .field{background:var(--auth-well);min-height:58px;box-shadow:inset 0 1.5px 4px color-mix(in srgb,var(--auth-ink) 8%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--auth-ink) 6%,transparent),inset 0 -1px 0 #ffffff0f;transition:box-shadow .18s var(--auth-ease),border-color .14s linear;border:1px solid #0000;border-radius:16px;align-items:center;gap:11px;margin-top:20px;padding:0 17px;display:flex}html[data-theme=dark] .auth-glass-backdrop .field,html[data-theme=carbon] .auth-glass-backdrop .field{box-shadow:inset 0 2px 6px #00000080,inset 0 0 0 1px #ffffff12,inset 0 -1px #ffffff0d}.auth-glass-backdrop .field:focus-within{border-color:color-mix(in srgb,var(--auth-brand) 55%,transparent);box-shadow:inset 0 1.5px 4px color-mix(in srgb,var(--auth-ink) 7%,transparent),0 0 0 3px color-mix(in srgb,var(--auth-brand) 14%,transparent)}.auth-glass-backdrop .field svg{color:var(--auth-ink-4);flex:none}.auth-glass-backdrop .field input{min-width:0;color:var(--auth-ink);font:400 16px/1.2 var(--auth-fMono);background:0 0;border:0;outline:0;flex:1}.auth-glass-backdrop .field input::placeholder{color:var(--auth-ink-4)}.auth-glass-backdrop .field.lg-code{min-height:72px;position:relative}.auth-glass-backdrop .field.lg-code>svg{position:absolute;top:50%;left:17px;translate:0 -50%}.auth-glass-backdrop .field.lg-code input{width:100%;font:700 27px/1 var(--auth-fMono);letter-spacing:.34em;font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--auth-brand)}.auth-glass-backdrop .field.lg-code input::placeholder{font:400 15px/1.2 var(--auth-fMono);letter-spacing:.02em}.auth-glass-backdrop .field.lg-code[data-filled="1"]{border-color:color-mix(in srgb,var(--auth-brand) 60%,transparent);box-shadow:inset 0 1.5px 4px color-mix(in srgb,var(--auth-ink) 6%,transparent),inset 0 -10px 20px -16px color-mix(in srgb,var(--auth-brand) 60%,transparent),0 0 0 3px color-mix(in srgb,var(--auth-brand) 10%,transparent)}.auth-glass-backdrop .cta.auth{height:58px;min-height:58px;box-shadow:inset 0 1px 0 #ffffff80,inset 0 -1px 0 #26105c59,var(--auth-contact),0 16px 30px -16px #7c4dffe6;transition:transform .12s var(--auth-ease),box-shadow .2s var(--auth-ease);background-image:radial-gradient(120% 90% at 50% -30%,#ffffff57,#0000 52%),linear-gradient(#8f66ff,#7c4dff 55%,#5a2fd8);border:1px solid #ffffff80;border-radius:999px}.auth-glass-backdrop .cta.auth:hover{box-shadow:inset 0 1px 0 #ffffff73,var(--auth-contact),0 18px 34px -14px #7c4dfff2}.auth-glass-backdrop .cta.auth:active{transform:scale(.98)}.auth-glass-backdrop .cta.auth .arr{transition:transform .18s var(--auth-ease)}.auth-glass-backdrop .cta.auth:hover .arr{transform:translate(3px)}.auth-glass-backdrop .ctasub{color:var(--auth-ink-4)}.auth-pending{background:color-mix(in srgb,var(--auth-brand) 8%,transparent);border:1px solid color-mix(in srgb,var(--auth-brand) 26%,transparent);color:var(--auth-ink-2);font:600 10.5px/1.45 var(--auth-fMono);border-radius:14px;align-items:center;gap:9px;margin-top:16px;padding:9px 13px;display:flex}.auth-pending i{background:var(--auth-brand);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--auth-brand) 18%,transparent);border-radius:50%;flex:none;animation:2.4s ease-in-out infinite authBreathe}.auth-pending b{color:var(--auth-ink);word-break:break-all}@keyframes authBreathe{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--auth-brand) 8%,transparent)}}.auth-glass-backdrop .amsg{min-height:0;font:600 11.5px/1.5 var(--auth-fMono);margin:12px 0 0}.auth-glass-backdrop .amsg:empty{margin:0}.auth-glass-backdrop .amsg[data-tone=status]{color:var(--auth-success)!important}.auth-glass-backdrop .amsg[data-tone=alert]{color:var(--auth-error)!important}.auth-linkrow{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}.auth-new-account{color:var(--auth-ink-3);font:400 11.5px/1.5 var(--auth-fMono);margin-top:14px}.auth-glass-backdrop .trustrow{color:var(--auth-ink-3);align-items:center;gap:10px;margin-top:18px;font-size:12.5px;line-height:1.4;display:flex}.auth-glass-backdrop .trustrow b{color:var(--auth-ink)}.auth-glass-backdrop .legal{color:var(--auth-ink-3);font:400 10px/1.75 var(--auth-fMono);margin-top:13px}.auth-glass-backdrop .legal b{color:var(--auth-ink-2)}.auth-glass-backdrop .legal a{color:var(--auth-brand)}@media (width>=860px){html[data-design=lg] .auth-glass-backdrop.lg-auth .sheet[data-auth]{width:min(780px,100vw - 48px);padding:24px 30px 32px}.auth-glass-backdrop .pane-grid{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:start;column-gap:40px;display:grid}.auth-glass-backdrop .pane-grid .narrative{padding-top:8px}.auth-glass-backdrop .h1{font-size:40px}.auth-glass-backdrop .asub{font-size:15.5px}.auth-glass-backdrop .seg{margin-top:20px}.auth-glass-backdrop .field{margin-top:18px}.auth-glass-backdrop .sheet[data-mode=signup] .pane-grid.auth-email-phase{display:block}.auth-glass-backdrop .sheet[data-mode=signup] .auth-email-phase .narrative{padding-top:0}.auth-glass-backdrop .sheet[data-mode=signup] .auth-email-phase form{grid-template-columns:minmax(0,1fr) 232px;align-items:center;column-gap:14px;margin-top:22px;display:grid}.auth-glass-backdrop .sheet[data-mode=signup] .auth-email-phase form .field{margin-top:0}.auth-glass-backdrop .sheet[data-mode=signup] .auth-email-phase form .cta.auth{margin-top:0!important}.auth-glass-backdrop .sheet[data-mode=signup] .auth-email-phase form .ctasub{grid-column:1/-1}}.auth-glass-backdrop .aexp{border:1px dashed color-mix(in srgb,var(--auth-error) 45%,transparent);background:linear-gradient(135deg,var(--auth-glass-hi),var(--auth-glass-lo));-webkit-backdrop-filter:blur(32px)saturate(1.7);backdrop-filter:blur(32px)saturate(1.7);width:min(430px,100%);box-shadow:inset 0 1px 0 var(--auth-bevel-hi),var(--auth-contact),var(--auth-mid);border-radius:22px;padding:22px 24px}.auth-glass-backdrop .aexp-label{color:var(--auth-error)}.auth-glass-backdrop .aexp-body{color:var(--auth-ink-2)}.auth-glass-backdrop .aexp-go{color:#fff;min-height:44px;box-shadow:inset 0 1px 0 #fff6,var(--auth-contact),var(--auth-mid);background:linear-gradient(#8f66ff,#7c4dff 55%,#5a2fd8);border-radius:999px;padding:0 18px}.auth-glass-backdrop .aexp-dismiss{border:1px solid var(--auth-edge-strong);background:linear-gradient(160deg,var(--auth-glass-hi),var(--auth-glass-lo));min-height:44px;color:var(--auth-ink-2);border-radius:999px;padding:0 16px}.auth-glass-screen{padding:calc(32px + env(safe-area-inset-top)) 24px calc(88px + env(safe-area-inset-bottom));background:linear-gradient(180deg,color-mix(in srgb,var(--auth-brand) 8%,var(--auth-bg-base)) 0%,var(--auth-bg-base) 52%),var(--auth-bg-base);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-glass-modal{overscroll-behavior:contain;box-sizing:border-box;width:min(100%,438px);max-height:min(90vh,760px);padding:24px;overflow-y:auto}.auth-glass-sheet{overscroll-behavior:contain;width:min(100%,540px);max-height:min(88vh,720px);padding:24px 22px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box;overflow-y:auto}@keyframes authRise{0%{opacity:0;transform:translateY(7px)}}@keyframes authSheetIn{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .auth-glass-backdrop.lg-auth .sheet[data-auth],.auth-glass-backdrop .shead,.auth-glass-backdrop .seg,.auth-glass-backdrop .pane-grid,.auth-pending i{transition:none;animation:none}}.rep-toast-layer{--rep-toast-accent:var(--accent-text,#7c4dff);inset:calc(env(safe-area-inset-top,0px) + 12px) 0 auto;z-index:9998;box-sizing:border-box;pointer-events:none;justify-content:center;padding-inline:14px;display:flex;position:fixed}.rep-toast-pill{pointer-events:auto;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--rep-toast-accent) 44%, var(--border-default,#ffffff1f));background:color-mix(in srgb, var(--surface-overlay,var(--card,#fff)) 90%, transparent);max-width:min(440px,100%);min-height:44px;color:var(--text-primary,var(--text,#241c30));box-shadow:inset 0 1px 0 #ffffffad, 0 4px 8px color-mix(in srgb, var(--surface-scrim,#08070c) 26%, transparent), 0 0 14px color-mix(in srgb, var(--rep-toast-accent) 20%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.45);backdrop-filter:blur(18px)saturate(1.45);font:500 12px/1.35 var(--fBody,"Hanken Grotesk", system-ui, sans-serif);text-align:left;touch-action:pan-y;cursor:grab;transform:translate3d(var(--rep-toast-x,0px), var(--rep-toast-y,0px), 0);opacity:var(--rep-toast-opacity,1);transition:color var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), border-color var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), background-color var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border-radius:999px;align-items:center;gap:10px;padding:7px 14px;display:inline-flex}.rep-toast-pill[data-phase=entering]{--rep-toast-y:-8px;--rep-toast-opacity:0}.rep-toast-pill[data-phase=exiting]{pointer-events:none;cursor:default}.rep-toast-pill[data-interaction=dragging]{cursor:grabbing}.rep-toast-pill[data-interaction=settling]{pointer-events:auto}.rep-toast-pill[data-open=true]{cursor:pointer}.rep-toast-message{overflow-wrap:anywhere;min-width:0}.rep-toast-message strong{color:var(--rep-toast-accent);font-family:var(--fSerif,"Bricolage Grotesque", system-ui, sans-serif);font-size:14px;font-weight:800}.rep-toast-avatar{border:1px solid color-mix(in srgb, var(--rep-toast-accent) 34%, transparent);background:color-mix(in srgb, var(--rep-toast-accent) 14%, var(--surface-overlay,#fff));width:30px;height:30px;color:var(--rep-toast-accent);font:700 10px/1 var(--fMono,"Space Mono", monospace);border-radius:999px;flex:none;place-items:center;display:grid;overflow:hidden}.rep-toast-avatar img{object-fit:cover;width:100%;height:100%;display:block}.rep-toast-action{border:1px solid color-mix(in srgb, var(--rep-toast-accent) 48%, var(--border-default,transparent));background:color-mix(in srgb, var(--rep-toast-accent) 10%, transparent);min-width:44px;min-height:32px;color:var(--rep-toast-accent);font:700 10px/1 var(--fMono,"Space Mono", monospace);letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:color var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), border-color var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), background-color var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), transform var(--motion-instant,.11s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));border-radius:999px;flex:none;padding:0 11px}.rep-toast-action:active{transform:scale(.97)}.rep-toast-go{color:var(--rep-toast-accent);font:700 11px/1 var(--fMono,"Space Mono", monospace);flex:none}.rep-toast-pill:focus-visible,.rep-toast-action:focus-visible{outline:2px solid var(--focus-ring,#c99bff);outline-offset:2px}html[data-design=lg] .rep-toast-pill{background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));color:var(--lg-ink);border-color:color-mix(in srgb, var(--rep-toast-accent) 44%, var(--lg-edge-strong));box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 4px 8px color-mix(in srgb, var(--lg-shadow) 30%, transparent), 0 0 14px color-mix(in srgb, var(--rep-toast-accent) 20%, transparent);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat))}html[data-design=lg] .rep-toast-message{color:var(--lg-ink)}html[data-design=lg] .rep-toast-avatar{background:color-mix(in srgb, var(--rep-toast-accent) 14%, var(--lg-chip-hi))}html[data-design=lg] .rep-toast-action{background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo))}@media (prefers-reduced-motion:reduce){.rep-toast-pill{--rep-toast-y:0px;transition-property:color,border-color,background-color,opacity}.rep-toast-pill[data-phase=entering]{--rep-toast-opacity:0}}@media (prefers-reduced-transparency:reduce){.rep-toast-pill,html[data-design=lg] .rep-toast-pill{background:var(--surface-overlay,var(--lg-bg-base,var(--card,#fff)));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.rep-toast-pill,.rep-toast-action,.rep-toast-avatar{forced-color-adjust:auto;border:1px solid canvastext}}@property --lg-i{syntax:"<number>";inherits:true;initial-value:0}:where(html[data-design=lg]) .lg-wrap{z-index:999;padding-top:0;padding-right:max(12px, env(safe-area-inset-right,0px));padding-bottom:var(--app-tab-safe-bottom,max(14px, calc(env(safe-area-inset-bottom,0px) - 6px)));padding-left:max(12px, env(safe-area-inset-left,0px));pointer-events:none;--lg-ink:#1b1520;--lg-mute:#5b5060;--lg-accent:#b26bff;--lg-accent-deep:#7a3ae0;--lg-accent-ink:#4e1f9b;--lg-orb-ink:#3d1585;--lg-mono:"Space Mono", ui-monospace, monospace;position:fixed;bottom:0;left:0;right:0}:where(html[data-design=lg]) .lg-bar{pointer-events:auto;isolation:isolate;border-radius:38px;height:76px;position:relative}:where(html[data-design=lg]) .lg-base{border-radius:inherit;-webkit-backdrop-filter:blur(30px)saturate(215%)brightness(1.05);backdrop-filter:blur(30px)saturate(215%)brightness(1.05);position:absolute;inset:0}:where(html[data-design=lg]) .lg-tint{border-radius:inherit;background:linear-gradient(#ffffff21 0%,#ffffff12 34%,#ffffff1a 100%);position:absolute;inset:0;box-shadow:inset 0 1.5px #ffffffe6,inset 0 -1px #ffffff59,inset 2px 0 3px -2px #fffc,inset -2px 0 3px -2px #fffc,inset 0 -10px 20px -14px #7a3ae02e}:where(html[data-design=lg]) .lg-spec{border-radius:inherit;position:absolute;inset:0;overflow:hidden}:where(html[data-design=lg]) .lg-spec:before{content:"";border-radius:inherit;filter:blur(2px);background:linear-gradient(115deg,#ffffff8c,#fff0 70%);width:34%;height:46%;position:absolute;top:0;left:6%}:where(html[data-design=lg]) .lg-spec:after{content:"";border-radius:inherit;filter:blur(3px);background:linear-gradient(295deg,#fff6,#fff0 70%);width:26%;height:40%;position:absolute;bottom:-2px;right:8%}:where(html[data-design=lg]) .lg-edge{border-radius:inherit;border:1px solid #ffffffd1;position:absolute;inset:0;box-shadow:0 22px 44px -20px #1b152059,0 4px 14px -6px #1b152024,inset 0 0 12px -4px #ffffff80}:where(html[data-design=lg]) .lg-tabs{align-items:center;padding:0 8px;display:flex;position:absolute;inset:0}:where(html[data-design=lg]) .lg-tab{cursor:pointer;min-width:44px;height:100%;color:var(--lg-mute);-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 2px;display:flex;position:relative}:where(html[data-design=lg]) .lg-tab .glyph{width:24px;height:24px;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), filter var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));place-items:center;display:grid;position:relative}:where(html[data-design=lg]) .lg-tab-unread-dot{background:var(--lg-brand);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--lg-scene);border-radius:50%;position:absolute;top:-1px;right:-2px}:where(html[data-design=lg]) .lg-tab .lbl{font-family:var(--lg-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--lg-ink);transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));font-size:10px;font-weight:700;position:relative}:where(html[data-design=lg]) .lg-tab.active{color:var(--lg-accent-deep)}:where(html[data-design=lg]) .lg-tab .glyph svg,:where(html[data-design=lg]) .lg-tab .glyph svg [stroke]{transition:stroke-width var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}:where(html[data-design=lg]) .lg-tab.active .glyph svg{stroke-width:2.45px}:where(html[data-design=lg]) .lg-tab.active[data-tab=rankings] .glyph svg{stroke-width:2.3px}:where(html[data-design=lg]) .lg-tab.active .glyph{filter:drop-shadow(0 1px 4px color-mix(in srgb, var(--lg-accent) 30%, transparent));transform:scale(1.06)}:where(html[data-design=lg]) .lg-ind{pointer-events:none;width:calc(20% - 3.2px);height:52px;transform:translate(calc(var(--lg-i,0) * 100%), -50%);will-change:transform;transition:transform .25s cubic-bezier(.32,1.22,.34,1);position:absolute;top:50%;left:8px}:where(html[data-design=lg]) .lg-ind i{-webkit-backdrop-filter:blur(6px)brightness(1.08)saturate(160%);backdrop-filter:blur(6px)brightness(1.08)saturate(160%);width:72px;max-width:calc(100% - 2px);height:100%;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), filter var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:linear-gradient(#ffffff80,#ffffff3d);border:1px solid #fffc;border-radius:26px;margin:0 auto;display:block;box-shadow:inset 0 1px #fffffff2,0 6px 14px -6px #1b152038}:where(html[data-design=lg]) .lg-ind[data-squash="0"] i{animation:.25s cubic-bezier(.32,1.22,.34,1) both lg-lens-squash-a}:where(html[data-design=lg]) .lg-ind[data-squash="1"] i{animation:.25s cubic-bezier(.32,1.22,.34,1) both lg-lens-squash-b}@keyframes lg-lens-squash-a{0%{transform:scale(1)}32%{transform:scaleX(calc(1 + var(--travel,1) * .045)) scaleY(.93)}72%{transform:scaleX(calc(1 - var(--travel,1) * .012)) scaleY(1.01)}to{transform:scale(1)}}@keyframes lg-lens-squash-b{0%{transform:scale(1)}32%{transform:scaleX(calc(1 + var(--travel,1) * .045)) scaleY(.93)}72%{transform:scaleX(calc(1 - var(--travel,1) * .012)) scaleY(1.01)}to{transform:scale(1)}}:where(html[data-design=lg]) .lg-ind[data-gesture]{transform:translate3d(var(--lg-drag-x,0px), -50%, 0);transition:none}:where(html[data-design=lg]) .lg-ind[data-gesture] i{animation:none}:where(html[data-design=lg]) .lg-ind[data-gesture=pressed] i{filter:brightness(.97);transition-duration:80ms,.12s;transform:scale(.92)}:where(html[data-design=lg]) .lg-ind[data-gesture=dragging] i{filter:brightness(1.01)}:where(html[data-design=lg]) .lg-tab[aria-current=page]{cursor:grab}:where(html[data-design=lg]) .lg-tabs:has(.lg-ind[data-gesture=dragging]) .lg-tab{cursor:grabbing}:where(html[data-design=lg]) .lg-ind i{background:linear-gradient(180deg, color-mix(in srgb, var(--tab-accent,var(--lg-brand)) 14%, #ffffff80), color-mix(in srgb, var(--tab-accent,var(--lg-brand)) 7%, #ffffff3d));border-color:color-mix(in srgb, var(--tab-accent,var(--lg-brand)) 30%, #fffc);box-shadow:inset 0 1px 0 #fffffff2, 0 6px 14px -6px color-mix(in srgb, var(--tab-accent,var(--lg-brand)) 55%, #1b152038)}:where(html[data-design=lg]) .lg-tab.active .glyph{color:var(--tab-accent,var(--lg-brand))}:where(html[data-design=lg]) .lg-tab.active .lbl{color:color-mix(in srgb, var(--tab-accent,var(--lg-brand)) 40%, var(--lg-ink,#241c30))}:where(html[data-design=lg]) .lg-tab.active:after{content:"";pointer-events:none;background:var(--tab-accent,var(--lg-brand));border-radius:2px;width:26px;height:2px;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}:where(html[data-design=lg]) .lg-tabs:has(.lg-tab.active:active) .lg-ind i{filter:brightness(.97);transition-duration:80ms,.12s;transform:scale(.92)}:where(html[data-design=lg]) .lg-tab:active .glyph,:where(html[data-design=lg]) .lg-tab:active .lbl{transition-duration:80ms;transform:scale(.93)}:where(html[data-design=lg]) .lg-hex{width:var(--token-w,76px);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;--trace:#7a3ae0;--hex-lbl:var(--lg-accent-ink);background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;margin-top:-30px;display:flex;position:relative}:where(html[data-design=lg]) .lg-voice-wave{opacity:0;transition:opacity .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));justify-content:center;align-items:center;gap:2.5px;display:flex;position:relative}:where(html[data-design=lg]) .lg-voice-wave i{transform-origin:50%;width:3px;box-shadow:0 0 7px color-mix(in srgb, var(--trace) 42%, transparent);background:linear-gradient(#8a4be8 0%,#6d34c9 55%,#4e1f9b 100%);border-radius:99px;display:block;transform:scaleY(.32)}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-voice-wave i{background:linear-gradient(#fff 0%,#e2cbff 55%,#c795fa 100%)}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-voice-wave i{background:linear-gradient(#fff 0%,#dceaf8 55%,#9db1c4 100%)}:where(html[data-design=lg]) .lg-voice-wave i:first-child{height:9px}:where(html[data-design=lg]) .lg-voice-wave i:nth-child(2){height:15px}:where(html[data-design=lg]) .lg-voice-wave i:nth-child(3){height:21px}:where(html[data-design=lg]) .lg-voice-wave i:nth-child(4){height:15px}:where(html[data-design=lg]) .lg-voice-wave i:nth-child(5){height:9px}:where(html[data-design=lg]) .lg-hex .lbl{font-family:var(--lg-mono);letter-spacing:.04em;text-transform:uppercase;text-align:center;min-width:42px;color:var(--hex-lbl);transition:color .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));font-size:10px;font-weight:700}:where(html[data-design=lg]) .lg-wrap[data-prototype=floor] .lg-tab .lbl,:where(html[data-design=lg]) .lg-wrap[data-prototype=floor] .lg-hex .lbl{letter-spacing:.04em;font-size:10px}:where(html[data-design=lg]) .lg-hex.did-fire .lbl{color:var(--trace)}:where(html[data-design=lg]) .lg-hex:focus-visible{outline:none}:where(html[data-design=lg]) .lg-hex.did-fire .lg-voice-wave{opacity:1}:where(html[data-design=lg]) .lg-hex.did-fire .lg-voice-wave i{animation:.3s ease-in-out infinite alternate lg-hold-wave}@keyframes lg-hold-wave{0%{opacity:.6;transform:scaleY(.32)}to{opacity:1;transform:scaleY(1)}}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-hex{--trace:#dceaf8;--hex-lbl:#c9d6e4}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active{color:#d6e2f0}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active .lbl{color:#eaf1f8}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ecf4fc00 0%,#ecf4fcf2 50%,#ecf4fc00 100%) 50% 0/55% 100% no-repeat,linear-gradient(90deg,#aebcc900 0%,#aebcc980 22% 78%,#aebcc900 100%) 50% 0/100% 100% no-repeat;border-radius:2px;width:30px;height:1.5px;animation:2.8s ease-in-out infinite lg-chrome-hairline;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}@keyframes lg-chrome-hairline{0%{background-position:-150% 0,50% 0}to{background-position:250% 0,50% 0}}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-ind i{background:linear-gradient(#7891aa66,#50647a42);border-color:#b4c8de80;box-shadow:inset 0 1px #ffffff38,0 4px 14px -6px #28374b80}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tint{background:linear-gradient(#181c22d9 0%,#101318cc 100%)}:where(html[data-design=lg]) .lg-wrap.is-desktop{width:min(1140px,100vw - 48px);padding:0;bottom:18px;left:50%;right:auto;transform:translate(-50%)}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-bar{z-index:3;height:72px}html[data-design=lg] .lg-wrap.is-desktop{--lg-lbl-seat:44px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-tabs{padding:0 14px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-tab{gap:4px;min-width:72px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-tab .lbl{letter-spacing:.04em;font-size:10px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-ind{width:calc(20% - 5.6px);height:50px;left:14px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-ind i{width:86px}html[data-design=lg] .lg-wrap.is-desktop .lg-hex{margin-top:0}@media (width<=1100px){:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-tabs{padding-inline:10px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-ind{width:calc(20% - 4px);left:10px}:where(html[data-design=lg]) .lg-wrap.is-desktop .lg-tab .lbl{letter-spacing:.04em}}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-base{-webkit-backdrop-filter:blur(32px)saturate(155%)brightness(.62);backdrop-filter:blur(32px)saturate(155%)brightness(.62)}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-tint{background:linear-gradient(#1a152224 0%,#110e171a 100%);box-shadow:inset 0 1.5px #ffffff38,inset 0 -1px #ffffff0f}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-spec:before{background:linear-gradient(115deg,#ffffff29,#fff0 70%)}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-spec:after{display:none}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-edge{border-color:#ffffff38;box-shadow:0 22px 44px -18px #000000a6,inset 0 1px #ffffff2e}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-tab{color:#ffffffd1}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-tab .lbl{color:#fffffff2;text-shadow:0 1px 3px #00000080}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-tab.active{color:#ead8ff}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-tab.active .lbl{color:#f6ecff;text-shadow:0 1px 4px #00000080}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-ind i{-webkit-backdrop-filter:blur(6px)saturate(130%);backdrop-filter:blur(6px)saturate(130%);background:linear-gradient(#9660ee6b,#643ab842);border-color:#c49cff80;box-shadow:inset 0 1px #ffffff3d,0 4px 14px -6px #5a28b480}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-hex{--trace:#c58bff;--hex-lbl:#d9b8ff}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-hex .lbl{text-shadow:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(html[data-design=lg]) .lg-base{background:#faf1e8f0}:where(html[data-design=lg]) .lg-ind i{background:#ffffffd9}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-base{background:#181320f2}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-ind i{background:#ffffff24}}@media (prefers-reduced-transparency:reduce){:where(html[data-design=lg]) .lg-base{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf1e8f7}:where(html[data-design=lg]) .lg-wrap[data-mode=dark] .lg-base{background:#14101cf7}:where(html[data-design=lg]) .lg-ind i{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){:where(html[data-design=lg]) .lg-ind,:where(html[data-design=lg]) .lg-ind i,:where(html[data-design=lg]) .lg-tab .glyph,:where(html[data-design=lg]) .lg-tab .lbl{transition:none;animation:none}:where(html[data-design=lg]) .lg-tab .glyph svg,:where(html[data-design=lg]) .lg-tab .glyph svg [stroke]{transition:none}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active:after{background-position:50% 0,50% 0;animation:none}:where(html[data-design=lg]) .lg-tab:active .glyph,:where(html[data-design=lg]) .lg-tab:active .lbl{transform:none}:where(html[data-design=lg]) .lg-tabs:has(.lg-tab.active:active) .lg-ind i{transform:none}:where(html[data-design=lg]) .lg-tab.active .glyph{transform:scale(1.06)}:where(html[data-design=lg]) .lg-hex *,:where(html[data-design=lg]) .lg-hex{transition:none!important;animation:none!important}}:where(html[data-design=lg]) .nf-hex{height:var(--token-h,84px);isolation:isolate;min-width:44px;transition:translate .26s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), scale .26s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));--hex-lbl:var(--lg-accent-ink);justify-content:flex-start;margin-top:-30px;padding:0;position:relative;overflow:visible;translate:0;scale:1}:where(html[data-design=lg]) .nf-stage{width:var(--token-w,76px);height:var(--token-h,84px);pointer-events:none;--hex-clip:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);--wall-d:calc(var(--token-h,61px) * .057);position:absolute;top:0;left:50%;transform:translate(-50%)}:where(html[data-design=lg]) .nf-stage:before{content:"";z-index:1;clip-path:var(--hex-clip);transform:translateY(var(--wall-d));pointer-events:none;background:linear-gradient(#170f2c 0%,#180f30 58%,#1e1440 70%,#271a54 80%,#322168 90%,#3e2a7c 97%,#563f9e 100%);position:absolute;inset:0}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-stage:before{background:linear-gradient(#6f5d97 0%,#74629c 58%,#7e6da6 70%,#8878ae 80%,#9084b4 90%,#9587b9 97%,#9a8bbb 100%)}:where(html[data-design=lg]) .nf-hex .nf-cast,:where(html[data-design=lg]) .nf-hex .nf-glow,:where(html[data-design=lg]) .nf-hex .nf-burst{z-index:0}:where(html[data-design=lg]) .nf-hex .nf-well{z-index:1}:where(html[data-design=lg]) .nf-hex .nf-stack{z-index:2}:where(html[data-design=lg]) .nf-hex .nf-crown{z-index:3}:where(html[data-design=lg]) .nf-hex .nf-rim{z-index:4}:where(html[data-design=lg]) .nf-stage>.lg-voice-wave{z-index:6}:where(html[data-design=lg]) .nf-hex .nf-well{clip-path:var(--hex-clip);background:radial-gradient(130% 85% at 50% 116%,#7a3ae04d 0%,#7a3ae01f 40%,#7a3ae000 70%),radial-gradient(100% 92% at 50% 40%,#1e1530fc 0%,#140d22fa 50%,#0b0714f7 78%,#06040df7 100%);position:absolute;inset:0}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-well{background:radial-gradient(130% 85% at 50% 116%,#6d34c91c 0%,#6d34c90d 38%,#6d34c900 68%),radial-gradient(100% 92% at 50% 40%,#fffffffc 0%,#fffffff7 48%,#f9f6fdf0 76%,#f0eaf8eb 100%)}:where(html[data-design=lg]) .nf-hex .nf-stack{mix-blend-mode:screen;clip-path:var(--hex-clip);transform-origin:50%;transition:transform var(--hold) cubic-bezier(.22, 1, .36, 1);position:absolute;inset:0;transform:translateY(0)scale(1)}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-hex .nf-stack{mix-blend-mode:multiply}:where(html[data-design=lg]) .nf-hex .nf-crown{clip-path:var(--hex-clip);pointer-events:none;background:radial-gradient(140% 90% at 50% -24%,#ffffff4d 0%,#ffffff2b 32%,#ffffff0f 52%,#fff0 68%);position:absolute;inset:0}:where(html[data-design=lg]) .nf-hex .nf-crown:before{content:"";background:radial-gradient(120% 46% at 50% 108%,#b26bff33 0%,#b26bff17 42%,#b26bff00 72%);position:absolute;inset:0}:where(html[data-design=lg]) .nf-hex .nf-crown:after{content:"";background:radial-gradient(92% 92%,#04020a00 58%,#04020a1a 78%,#04020a4d 96%,#04020a6b 100%);position:absolute;inset:0}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-crown{background:radial-gradient(140% 90% at 50% -24%,#ffffffd9 0%,#ffffff73 30%,#ffffff26 50%,#fff0 66%)}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-crown:before{background:radial-gradient(120% 46% at 50% 108%,#7a3ae01a 0%,#7a3ae00b 40%,#7a3ae000 70%)}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-crown:after{background:radial-gradient(92% 92%,#46287800 60%,#4628780d 80%,#46287821 97%,#4628782e 100%)}:where(html[data-design=lg]) .nf-stage:after{content:"";z-index:3;clip-path:var(--hex-clip);pointer-events:none;background:radial-gradient(34% 20% at 30% 34%,#ffffff1c 0%,#ffffff0f 44%,#ffffff05 74%,#fff0 100%),conic-gradient(#ffffff09 0deg 60.6deg,#ca9eff2b 61.43deg,#04020a21 62.3deg 179.2deg,#ca9eff25 180deg,#04020a12 180.8deg 297.7deg,#ca9eff2b 298.57deg,#ffffff09 299.4deg 360deg);position:absolute;inset:0}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-stage:after{background:radial-gradient(34% 20% at 30% 34%,#ffffff8c 0%,#ffffff4d 44%,#ffffff1a 74%,#fff0 100%),conic-gradient(#ffffff16 0deg 60.6deg,#54348c28 61.43deg,#4628780f 62.3deg 179.2deg,#54348c21 180deg,#46287808 180.8deg 297.7deg,#54348c28 298.57deg,#ffffff16 299.4deg 360deg)}:where(html[data-design=lg]) .nf-hex .nf-rim{width:100%;height:100%;clip-path:var(--hex-clip);pointer-events:none;position:absolute;inset:0}:where(html[data-design=lg]) .nf-rim .nf-rim-outer{fill:none;stroke:url(#nfRimEdge);stroke-width:2.6px;stroke-linejoin:round}:where(html[data-design=lg]) .nf-rim .nf-rim-inner{fill:none;stroke:url(#nfRimEdgeIn);stroke-width:1px;stroke-linejoin:round}:where(html[data-design=lg]) .nf-rim .nf-e0{stop-color:#ffffffe6}:where(html[data-design=lg]) .nf-rim .nf-e1{stop-color:#d8beff6b}:where(html[data-design=lg]) .nf-rim .nf-e2{stop-color:#b26bff33}:where(html[data-design=lg]) .nf-rim .nf-e3{stop-color:#9e62ec5c}:where(html[data-design=lg]) .nf-rim .nf-i0{stop-color:#05020e80}:where(html[data-design=lg]) .nf-rim .nf-i1{stop-color:#b26bff14}:where(html[data-design=lg]) .nf-rim .nf-i2{stop-color:#ca9eff57}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-e0{stop-color:#9270c44d}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-e1{stop-color:#7452ac61}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-e2{stop-color:#603c9c6b}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-e3{stop-color:#4a2a8485}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-i0{stop-color:#54348c33}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-i1{stop-color:#fff6}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-rim .nf-i2{stop-color:#ffffffeb}:where(html[data-design=lg]) .nf-hex .nf-cast{width:100%;height:100%;transform:translate(-50%, calc(6px + var(--wall-d,3.5px))) scale(.96);filter:blur(7px);opacity:.8;pointer-events:none;transition:transform var(--hold,.45s) cubic-bezier(.25, 1, .5, 1), filter var(--hold,.45s), opacity var(--hold,.45s);position:absolute;top:0;left:50%}:where(html[data-design=lg]) .nf-hex .nf-cast i{width:100%;height:100%;clip-path:var(--hex-clip);background:#0000009e;display:block}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-cast i{background:#3820604d}:where(html[data-design=lg]) .nf-hex.is-holding .nf-cast,:where(html[data-design=lg]) .nf-hex.did-fire .nf-cast{transform:translate(-50%, calc(12px + var(--wall-d,3.5px))) scale(.92);filter:blur(13px);opacity:.5}:where(html[data-design=lg]) .nf-hex .nf-glow{--halo:168px;width:var(--halo);height:var(--halo);filter:blur(20px);opacity:.5;pointer-events:none;transition:transform var(--hold) cubic-bezier(.4, 0, .9, 1), opacity var(--hold);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}:where(html[data-design=lg]) .nf-hex .nf-glow i{background:radial-gradient(circle, #6d34c942 0%, #6d34c929 24%, color-mix(in srgb, var(--acc) 8%, transparent) 46%, color-mix(in srgb, var(--acc) 3%, transparent) 66%, transparent 80%);border-radius:999px;width:100%;height:100%;display:block}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-glow{--halo:92px;opacity:.16;filter:blur(16px)}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-glow i{background:radial-gradient(circle, #6d34c933 0%, #6d34c91f 26%, color-mix(in srgb, var(--acc) 6%, transparent) 48%, transparent 76%)}:where(html[data-design=lg]) .nf-hex.is-holding .nf-glow,:where(html[data-design=lg]) .nf-hex.did-fire .nf-glow{opacity:.82;transform:translate(-50%,-50%)scale(1.18)}:where(html[data-design=lg]) .nf-hex.is-pressed:not(.is-holding):not(.did-fire){transition-duration:90ms,90ms;translate:0 1px;scale:.97}:where(html[data-design=lg]) .nf-hex.is-pressed:not(.is-holding):not(.did-fire) .nf-cast{transform:translate(-50%, calc(3px + var(--wall-d,3.5px))) scale(.99);filter:blur(4px);opacity:.95;transition-duration:90ms,90ms,90ms}:where(html[data-design=lg]) .nf-hex.is-pressed:not(.is-holding):not(.did-fire) .nf-glow{transition-duration:90ms,90ms;transform:translate(-50%,-50%)scale(.94)}:where(html[data-design=lg]) .nf-hex.is-holding,:where(html[data-design=lg]) .nf-hex.did-fire{translate:0 -3px;scale:1.035}:where(html[data-design=lg]) .nf-stage>.lg-voice-wave{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(html[data-design=lg]) .nf-hex .lbl{left:50%;top:calc(var(--lg-lbl-seat,46.5px) + var(--token-h,68px) * var(--lg-lift,.26));z-index:7;position:absolute;transform:translate(-50%)}:where(html[data-design=lg]) .nf-burst{width:var(--token-h,84px);height:var(--token-h,84px);border:2px solid var(--acc);opacity:0;pointer-events:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.42)}:where(html[data-design=lg]) .nf-hex.did-tap .nf-stack{transform-origin:50%;animation:.52s cubic-bezier(.22,1,.36,1) both nfTapGather}@keyframes nfTapGather{0%{transform:scale(1)}20%{transform:scale(.8)}50%{transform:scale(1.17)}74%{transform:scale(.97)}to{transform:scale(1)}}:where(html[data-design=lg]) .nf-hex.did-tap{transition-duration:0s,0s;animation:.52s cubic-bezier(.22,1,.36,1) both nfTapDip;translate:0;scale:1}@keyframes nfTapDip{0%{transform:translateY(1px)scale(.97)}42%{transform:translateY(-4px)scale(1.045)}74%{transform:translateY(-.4px)scale(1.003)}to{transform:translateY(0)scale(1)}}:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="1"]{animation-name:nfTapDipB;animation-duration:.545s}:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="1"] .nf-stack,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="1"] .nf-burst,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="1"] .nf-glow{animation-duration:.545s}@keyframes nfTapDipB{0%{transform:translateY(1px)scale(.97)}40%{transform:translateY(-4.6px)scale(1.052)}72%{transform:translateY(-.6px)scale(1.004)}to{transform:translateY(0)scale(1)}}:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="2"]{animation-name:nfTapDipC;animation-duration:.5s}:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="2"] .nf-stack,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="2"] .nf-burst,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap="2"] .nf-glow{animation-duration:.5s}@keyframes nfTapDipC{0%{transform:translateY(1px)scale(.97)}45%{transform:translateY(-3.5px)scale(1.038)}76%{transform:translateY(-.3px)scale(1.002)}to{transform:translateY(0)scale(1)}}:where(html[data-design=lg]) .nf-hex.did-tap .nf-burst{animation:.52s cubic-bezier(.22,1,.36,1) both nfTapRing}@keyframes nfTapRing{0%{opacity:0;border-width:2.4px;transform:translate(-50%,-50%)scale(.42)}18%{opacity:.8}to{opacity:0;border-width:.5px;transform:translate(-50%,-50%)scale(2.15)}}:where(html[data-design=lg]) .nf-hex.did-tap .nf-glow{animation:.52s cubic-bezier(.22,1,.36,1) both nfTapHalo}@keyframes nfTapHalo{0%{transform:translate(-50%,-50%)scale(1)}20%{transform:translate(-50%,-50%)scale(.92)}50%{transform:translate(-50%,-50%)scale(1.2)}to{transform:translate(-50%,-50%)scale(1)}}:where(html[data-design=lg]) .nf-hex:focus-visible:after{content:"";z-index:8;pointer-events:none;border:2px solid #fff;border-radius:999px;width:78px;height:82px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0b0616}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-well{background:radial-gradient(130% 85% at 50% 116%,#8caac838 0%,#8caac817 40%,#8caac800 70%),radial-gradient(100% 92% at 50% 40%,#1e2731fc 0%,#141b23fa 50%,#0c1117f7 78%,#070a0ef7 100%)}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-stage:before{background:linear-gradient(#0e1319 0%,#101620 58%,#16202c 70%,#1d2a38 80%,#253444 90%,#2e4054 97%,#47607a 100%)}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-stage:after{background:radial-gradient(34% 20% at 30% 34%,#ffffff1c 0%,#ffffff0f 44%,#ffffff05 74%,#fff0 100%),conic-gradient(#ffffff09 0deg 60.6deg,#dceeff28 61.43deg,#02060a25 62.3deg 179.2deg,#dceeff21 180deg,#02060a16 180.8deg 297.7deg,#dceeff28 298.57deg,#ffffff09 299.4deg 360deg)}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-crown:before{background:radial-gradient(120% 46% at 50% 108%,#bad4ee2e 0%,#bad4ee14 42%,#bad4ee00 72%)}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-e0{stop-color:#ffffffeb}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-e1{stop-color:#c4d6e866}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-e2{stop-color:#96acc042}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-e3{stop-color:#bad4ee6b}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-i0{stop-color:#02060a8c}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-i1{stop-color:#bad4ee1a}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-rim .nf-i2{stop-color:#dceeff73}html:where([data-design=lg])[data-theme=carbon] .lg-wrap[data-mode=dark] .nf-glow i{background:radial-gradient(circle,#bad4ee33 0%,#bad4ee1f 24%,#bad4ee0f 46%,#bad4ee05 66%,#0000 80%)}@media (prefers-reduced-transparency:reduce){:where(html[data-design=lg]) .nf-hex .nf-glow{display:none}}@media (prefers-reduced-motion:reduce){:where(html[data-design=lg]) .nf-hex.did-tap,:where(html[data-design=lg]) .nf-hex.did-tap .nf-stack,:where(html[data-design=lg]) .nf-hex.did-tap .nf-burst,:where(html[data-design=lg]) .nf-hex.did-tap .nf-glow,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap],:where(html[data-design=lg]) .nf-hex.did-tap[data-tap] .nf-stack,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap] .nf-burst,:where(html[data-design=lg]) .nf-hex.did-tap[data-tap] .nf-glow{animation:none}:where(html[data-design=lg]) .nf-burst{opacity:0}:where(html[data-design=lg]) .nf-hex.is-holding,:where(html[data-design=lg]) .nf-hex.did-fire{translate:0 -3px;scale:1.035}:where(html[data-design=lg]) .nf-hex.is-pressed:not(.is-holding):not(.did-fire){translate:0 1px;scale:.97}:where(html[data-design=lg]) .nf-hex.is-pressed:not(.is-holding):not(.did-fire) .nf-stage:after{background-color:#ffffff29}:where(html[data-design=lg]) .lg-wrap[data-mode=light] .nf-hex.is-pressed:not(.is-holding):not(.did-fire) .nf-stage:after{background-color:#46287824}:where(html[data-design=lg]) .nf-hex.did-fire .lg-voice-wave{opacity:1}:where(html[data-design=lg]) .nf-hex.did-fire .lg-voice-wave i{animation:none;transform:scaleY(.7)}}:where(html[data-design=lg]) .lg-hexmount{z-index:3;--lg-lift:.26;transform:translate(-50%, calc(var(--lg-lift) * -100%));flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:50%}:where(html[data-design=lg]) .lg-slot{pointer-events:none;flex:1;min-width:44px}:where(html[data-design=lg]) .lg-hexmount .lg-hex{flex:none;margin-top:0}:where(html:not([data-design=lg])) .lg-wrap{z-index:999;padding-top:0;padding-right:max(12px, env(safe-area-inset-right,0px));padding-bottom:var(--app-tab-safe-bottom,max(14px, calc(env(safe-area-inset-bottom,0px) - 6px)));padding-left:max(12px, env(safe-area-inset-left,0px));pointer-events:none;--lg-ink:#1b1520;--lg-mute:#5b5060;--lg-accent:#b26bff;--lg-accent-deep:#7a3ae0;--lg-accent-ink:#4e1f9b;--lg-mono:"Space Mono", ui-monospace, monospace;position:fixed;bottom:0;left:0;right:0}:where(html:not([data-design=lg])) .lg-bar{pointer-events:auto;isolation:isolate;border-radius:38px;height:76px;position:relative}:where(html:not([data-design=lg])) .lg-base{border-radius:inherit;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);position:absolute;inset:0}:where(html:not([data-design=lg])) .lg-tint{border-radius:inherit;background:linear-gradient(#ffffffdb 0%,#fffc 34%,#ffffffd1 100%);position:absolute;inset:0;box-shadow:inset 0 1.5px #ffffffe6,inset 0 -1px #ffffff59,inset 2px 0 3px -2px #fffc,inset -2px 0 3px -2px #fffc,inset 0 -10px 20px -14px #7a3ae02e}:where(html:not([data-design=lg])) .lg-spec{border-radius:inherit;position:absolute;inset:0;overflow:hidden}:where(html:not([data-design=lg])) .lg-spec:before{content:"";border-radius:inherit;filter:blur(2px);background:linear-gradient(115deg,#ffffff8c,#fff0 70%);width:34%;height:46%;position:absolute;top:0;left:6%}:where(html:not([data-design=lg])) .lg-spec:after{content:"";border-radius:inherit;filter:blur(3px);background:linear-gradient(295deg,#fff6,#fff0 70%);width:26%;height:40%;position:absolute;bottom:-2px;right:8%}:where(html:not([data-design=lg])) .lg-edge{border-radius:inherit;border:1px solid #ffffffd1;position:absolute;inset:0;box-shadow:0 22px 44px -20px #1b152059,0 4px 14px -6px #1b152024,inset 0 0 12px -4px #ffffff80}:where(html:not([data-design=lg])) .lg-tabs{align-items:center;padding:0 8px;display:flex;position:absolute;inset:0}:where(html:not([data-design=lg])) .lg-tab{cursor:pointer;min-width:44px;height:100%;color:var(--lg-mute);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}:where(html:not([data-design=lg])) .lg-tab .glyph{width:24px;height:24px;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), filter var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));place-items:center;display:grid;position:relative}:where(html:not([data-design=lg])) .lg-tab-unread-dot{background:var(--brand-accent);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--bg);border-radius:50%;position:absolute;top:-1px;right:-2px}:where(html:not([data-design=lg])) .lg-tab .lbl{font-family:var(--lg-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));font-size:10px;font-weight:700;position:relative}:where(html:not([data-design=lg])) .lg-tab.active{color:var(--lg-accent-deep)}:where(html:not([data-design=lg])) .lg-tab.active .lbl{color:var(--lg-ink)}:where(html:not([data-design=lg])) .lg-tab .glyph svg,:where(html:not([data-design=lg])) .lg-tab .glyph svg [stroke]{transition:stroke-width var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}:where(html:not([data-design=lg])) .lg-tab.active .glyph svg{stroke-width:2.45px}:where(html:not([data-design=lg])) .lg-tab.active[data-tab=rankings] .glyph svg{stroke-width:2.3px}:where(html:not([data-design=lg])) .lg-tab.active .glyph{filter:drop-shadow(0 1px 4px color-mix(in srgb, var(--lg-accent) 30%, transparent));transform:scale(1.06)}:where(html:not([data-design=lg])) .lg-ind{pointer-events:none;width:calc(20% - 3.2px);height:52px;transform:translate(calc(var(--lg-i,0) * 100%), -50%);transition:transform .38s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));will-change:transform;position:absolute;top:50%;left:8px}:where(html:not([data-design=lg])) .lg-ind i{-webkit-backdrop-filter:blur(6px)brightness(1.08)saturate(160%);backdrop-filter:blur(6px)brightness(1.08)saturate(160%);width:72px;max-width:calc(100% - 2px);height:100%;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), filter var(--motion-state,.19s) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));background:linear-gradient(#ffffff80,#ffffff3d);border:1px solid #fffc;border-radius:26px;margin:0 auto;display:block;box-shadow:inset 0 1px #fffffff2,0 6px 14px -6px #1b152038}:where(html:not([data-design=lg])) .lg-tabs:has(.lg-tab.active:active) .lg-ind i{filter:brightness(.97);transition-duration:80ms,.12s;transform:scale(.92)}:where(html:not([data-design=lg])) .lg-tab:active .glyph,:where(html:not([data-design=lg])) .lg-tab:active .lbl{transition-duration:80ms;transform:scale(.93)}:where(html:not([data-design=lg])) .lg-hex{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;--hex-w:62px;--hex-h:68px;--lg-hold-ms:.45s;--f-tl-a:#fff;--f-tl-b:#e9d4ff;--f-tr-a:#f9edff;--f-tr-b:#c9a0f7;--f-l-a:#d9b8ff;--f-l-b:#ac7bea;--f-r-a:#7c48c8;--f-r-b:#5a2896;--f-br-a:#45177f;--f-br-b:#33106a;--f-bl-a:#56209a;--f-bl-b:#9861da;--tbl-0:#e7d5ff;--tbl-1:#c795fa;--tbl-2:#8443e0;--tbl-3:#b87df2;--fi-tl:#ffffff17;--fi-tr:#ffffff0d;--fi-l:#ffffff0f;--fi-bl:#ffffff09;--fi-r:#1c04400f;--fi-br:#1c04401f;--wel-0:#5a249e;--wel-1:#4a1a88;--wel-2:#8a55d4;--wel-shadow:#1a033c8c;--wel-lip:#fff6ff4d;--wall-dark:#18033ab8;--wall-lit:#fff6ff85;--inner-dark:#280a546b;--spec:#fffffff7;--rim-hi:#ffffffeb;--rim-lo:#1c043e85;--glyph:#fff;--glyph-refract:#ffecff4d;--glyph-shadow:#1e04468c;--hint:#ffffff4d;--glow:#b26bff94;--cast:#34146675;--seat:#421a7e42;--trace:#b26bff;--trace-track:#7a3ae029;--charge:#f0dcffe6;--hex-lbl:var(--lg-accent-ink);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:44px;margin-top:-30px;display:flex;position:relative}:where(html:not([data-design=lg])) .lg-hex .hex-seat{left:50%;top:calc(var(--hex-h) * .545);width:calc(var(--hex-w) * 1.06);height:calc(var(--hex-h) * .353);background:radial-gradient(closest-side ellipse, var(--seat) 0%, transparent 78%);filter:blur(5px);pointer-events:none;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), opacity .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));border-radius:50%;position:absolute;transform:translate(-50%)}:where(html:not([data-design=lg])) .lg-hex .hex-cast{width:var(--hex-w);height:var(--hex-h);filter:blur(9px);opacity:.85;pointer-events:none;transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), filter .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), opacity .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));position:absolute;top:0;left:50%;transform:translate(-50%,7px)scale(.97)}:where(html:not([data-design=lg])) .lg-hex .hex-cast i,:where(html:not([data-design=lg])) .lg-hex .hex-glow i{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:100%;height:100%;display:block}:where(html:not([data-design=lg])) .lg-hex .hex-cast i{background:var(--cast)}:where(html:not([data-design=lg])) .lg-hex .hex-glow{width:var(--hex-w);height:var(--hex-h);filter:blur(11px);opacity:.9;pointer-events:none;transition:transform .32s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), opacity .32s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));position:absolute;top:0;left:50%;transform:translate(-50%,1px)scale(1.1)}:where(html:not([data-design=lg])) .lg-hex .hex-glow i{background:var(--glow)}:where(html:not([data-design=lg])) .lg-hex .hex-halo{left:50%;top:calc(var(--hex-h) / 2);width:calc(var(--hex-w) * 1.9);height:calc(var(--hex-w) * 1.9);pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--glow) 34%, transparent) 0%, color-mix(in srgb, var(--glow) 25%, transparent) 32%, color-mix(in srgb, var(--glow) 12%, transparent) 54%, transparent 76%);filter:blur(10px);transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)), opacity .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));border-radius:50%;animation:3.4s ease-in-out infinite lg-hex-pulse;position:absolute;transform:translate(-50%,-50%)}@keyframes lg-hex-pulse{0%,to{opacity:.78}50%{opacity:1}}:where(html:not([data-design=lg])) .hex-o{width:var(--hex-w);height:var(--hex-h);transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));place-items:center;display:grid;position:relative}:where(html:not([data-design=lg])) .hex-body{width:100%;height:100%;display:block;position:absolute;inset:0}:where(html:not([data-design=lg])) .hex-face{transition:transform .3s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1));place-items:center;display:grid;position:absolute;inset:0}:where(html:not([data-design=lg])) .hex-face>*{grid-area:1/1}:where(html:not([data-design=lg])) .hex-face .glyph{color:var(--glyph);filter:drop-shadow(0 0 1.2px var(--glyph-shadow)) drop-shadow(0 1.5px 2.5px var(--glyph-shadow));transition:opacity .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), transform .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));display:block;position:relative}:where(html:not([data-design=lg])) .hex-face .glyph-refract{color:var(--glyph-refract);transition:opacity .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), transform .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));display:block;position:relative;transform:translate(1.3px,1.3px)}:where(html:not([data-design=lg])) .lg-voice-wave{opacity:0;transition:opacity .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));justify-content:center;align-items:center;gap:2.5px;display:flex;position:relative}:where(html:not([data-design=lg])) .lg-voice-wave i{transform-origin:50%;background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--glyph) 74%, var(--tbl-0)) 55%, var(--tbl-1) 100%);width:3px;box-shadow:0 0 7px color-mix(in srgb, var(--trace) 42%, transparent);border-radius:99px;display:block;transform:scaleY(.32)}:where(html:not([data-design=lg])) .lg-voice-wave i:first-child{height:9px}:where(html:not([data-design=lg])) .lg-voice-wave i:nth-child(2){height:15px}:where(html:not([data-design=lg])) .lg-voice-wave i:nth-child(3){height:21px}:where(html:not([data-design=lg])) .lg-voice-wave i:nth-child(4){height:15px}:where(html:not([data-design=lg])) .lg-voice-wave i:nth-child(5){height:9px}:where(html:not([data-design=lg])) .lg-hex .lbl{font-family:var(--lg-mono);letter-spacing:.04em;text-transform:uppercase;text-align:center;min-width:42px;color:var(--hex-lbl);transition:color .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));font-size:10px;font-weight:700}:where(html:not([data-design=lg])) .hex-trace{pointer-events:none;opacity:0;width:114.5%;height:113.4%;transition:opacity .2s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}:where(html:not([data-design=lg])) .hex-charge{transition:opacity .26s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1))}:where(html:not([data-design=lg])) .hex-trace .trk{fill:none;stroke:var(--trace-track);stroke-width:2.2px;stroke-linejoin:round}:where(html:not([data-design=lg])) .hex-trace .fil{fill:none;stroke:var(--trace);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:228.74;stroke-dashoffset:228.74px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--trace) 60%, transparent))}:where(html:not([data-design=lg])) .lg-hex:focus-visible{outline:none}:where(html:not([data-design=lg])) .hex-focus{pointer-events:none;opacity:0;width:132%;height:132%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}:where(html:not([data-design=lg])) .hex-focus .ring-o{fill:none;stroke:#0b0616;stroke-width:5px;stroke-linejoin:round}:where(html:not([data-design=lg])) .hex-focus .ring-i{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linejoin:round}:where(html:not([data-design=lg])) .lg-hex:focus-visible .hex-focus{opacity:1}:where(html:not([data-design=lg])) .lg-hex.lit .hex-glow{opacity:1;transform:translate(-50%,-1px)scale(1.2)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-o{transition-duration:90ms;transform:translateY(1px)scale(.94)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-face{transition-duration:90ms;transform:translateY(.8px)scale(1.06)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-cast{filter:blur(5px);opacity:1;transition-duration:90ms;transform:translate(-50%,3px)scale(.9)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-seat{opacity:1;transition-duration:90ms;transform:translate(-50%)scale(.86,.8)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-glow{opacity:.62;transition-duration:90ms;transform:translate(-50%,1px)scale(1.03)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-halo{opacity:.72;transition-duration:90ms;transform:translate(-50%,-50%)scale(.9)}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-o{animation:lg-hex-gather .26s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-face{animation:lg-hex-face-gather .26s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-cast{animation:lg-hex-cast-lift var(--lg-hold-ms) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-seat{animation:lg-hex-seat-lift var(--lg-hold-ms) var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-glow{animation:lg-hex-glow-charge var(--lg-hold-ms) cubic-bezier(.4, 0, .9, 1) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-charge{animation:lg-hex-charge var(--lg-hold-ms) linear forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-trace{animation:lg-hex-trace-in .13s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-trace .fil{animation:lg-hex-trace var(--lg-hold-ms) linear forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .glyph,:where(html:not([data-design=lg])) .lg-hex.is-holding .glyph-refract{animation:lg-hex-glyph-out .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-hint{animation:lg-hex-hint-out .14s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave{animation:lg-hex-wave-in .17s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) 60ms forwards}:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave i{animation:.3s ease-in-out 60ms infinite alternate lg-hold-wave}:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave i:nth-child(2),:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave i:nth-child(4){animation-delay:.14s}:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave i:nth-child(3){animation-delay:.2s}:where(html:not([data-design=lg])) .lg-hex.is-holding .glyph-refract{transform:translate(1.3px,1.3px)scale(.86)}@keyframes lg-hex-gather{0%{transform:translateY(0)scale(1)}to{transform:translateY(-3px)scale(1.035)}}@keyframes lg-hex-face-gather{0%{transform:translateY(0)scale(1)}to{transform:translateY(0)scale(.99)}}@keyframes lg-hex-cast-lift{0%{filter:blur(9px);opacity:.85;transform:translate(-50%,7px)scale(.97)}to{filter:blur(15px);opacity:.5;transform:translate(-50%,13px)scale(.92)}}@keyframes lg-hex-seat-lift{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:.45;transform:translate(-50%)scale(1.22,1.1)}}@keyframes lg-hex-glow-charge{0%{opacity:.9;transform:translate(-50%,1px)scale(1.1)}to{opacity:1;transform:translate(-50%,-2px)scale(1.34)}}@keyframes lg-hex-charge{0%{opacity:0}28%{opacity:.2}70%{opacity:.44}to{opacity:.95}}@keyframes lg-hex-trace-in{0%{opacity:0}to{opacity:1}}@keyframes lg-hex-trace{0%{stroke-dashoffset:228.74px}to{stroke-dashoffset:0}}@keyframes lg-hex-glyph-out{to{opacity:.16;transform:scale(.86)}}@keyframes lg-hex-hint-out{to{opacity:0}}@keyframes lg-hex-wave-in{to{opacity:1}}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-o{animation:lg-hex-fire-pop .42s var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-face{transform:translateY(0)scale(.99)}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-glow{animation:lg-hex-fire-glow .42s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-trace{animation:lg-hex-fire-trace .32s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-trace .fil{stroke-dashoffset:0}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-flash{animation:lg-hex-flash .42s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-charge{opacity:.95}:where(html:not([data-design=lg])) .lg-hex.did-fire .glyph,:where(html:not([data-design=lg])) .lg-hex.did-fire .glyph-refract{opacity:.16;transform:scale(.86)}:where(html:not([data-design=lg])) .lg-hex.did-fire .glyph-refract{transform:translate(1.3px,1.3px)scale(.86)}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-hint{opacity:0}:where(html:not([data-design=lg])) .lg-hex.did-fire .lg-voice-wave{opacity:1}:where(html:not([data-design=lg])) .lg-hex.did-fire .lg-voice-wave i{animation:.3s ease-in-out infinite alternate lg-hold-wave}:where(html:not([data-design=lg])) .lg-hex.did-fire .lbl{color:var(--trace)}@keyframes lg-hex-fire-pop{0%{transform:translateY(-3px)scale(1.035)}28%{transform:translateY(-5px)scale(1.075)}to{transform:translateY(-3px)scale(1.035)}}@keyframes lg-hex-fire-glow{0%{opacity:1;transform:translate(-50%,-2px)scale(1.34)}to{opacity:0;transform:translate(-50%,-2px)scale(1.85)}}@keyframes lg-hex-fire-trace{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.14)}}@keyframes lg-hex-flash{0%{opacity:0}14%{opacity:.72}to{opacity:0}}:where(html:not([data-design=lg])) .lg-hex.is-slipped .hex-trace{animation:lg-hex-trace-out .16s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) forwards}@keyframes lg-hex-trace-out{0%{opacity:1}to{opacity:0}}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-hex{--f-tl-a:#fff;--f-tl-b:#dfeaf5;--f-tr-a:#f7fbff;--f-tr-b:#bacddd;--f-l-a:#c8daea;--f-l-b:#8ca3b8;--f-r-a:#5f7181;--f-r-b:#3c4c59;--f-br-a:#303c48;--f-br-b:#242f39;--f-bl-a:#35434f;--f-bl-b:#a8bccd;--tbl-0:#cfdeec;--tbl-1:#9db1c4;--tbl-2:#46586a;--tbl-3:#90a6b9;--fi-tl:#ffffff21;--fi-tr:#ffffff12;--fi-l:#ffffff16;--fi-bl:#ffffff0d;--fi-r:#040a101a;--fi-br:#040a102e;--wel-0:#253340;--wel-1:#1b262f;--wel-2:#445a6c;--wel-shadow:#040a1099;--wel-lip:#e2f0ff47;--wall-dark:#04090ec2;--wall-lit:#ecf6ff99;--inner-dark:#080e1475;--spec:#fffffffa;--rim-hi:#fffffff0;--rim-lo:#060b108c;--glyph:#fff;--glyph-refract:#d6eaff42;--glyph-shadow:#040a1099;--hint:#e2f0ff4d;--glow:#bad4ee6b;--cast:#060c1499;--seat:#040a1075;--trace:#dceaf8;--trace-track:#bed4ea2e;--charge:#ecf6ffe6;--hex-lbl:#c9d6e4}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active{color:#d6e2f0}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active .lbl{color:#eaf1f8}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ecf4fc00 0%,#ecf4fcf2 50%,#ecf4fc00 100%) 50% 0/55% 100% no-repeat,linear-gradient(90deg,#aebcc900 0%,#aebcc980 22% 78%,#aebcc900 100%) 50% 0/100% 100% no-repeat;border-radius:2px;width:30px;height:1.5px;animation:2.8s ease-in-out infinite lg-chrome-hairline;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-ind i{background:linear-gradient(#7891aa66,#50647a42);border-color:#b4c8de80;box-shadow:inset 0 1px #ffffff38,0 4px 14px -6px #28374b80}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tint{background:linear-gradient(#181c22d9 0%,#101318cc 100%)}:where(html:not([data-design=lg])) .lg-wrap.is-desktop{width:min(1140px,100vw - 48px);padding:0;bottom:18px;left:50%;right:auto;transform:translate(-50%)}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-bar{z-index:3;height:72px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-tabs{padding:0 14px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-tab{gap:4px;min-width:72px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-tab .lbl{letter-spacing:.04em;font-size:10px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-ind{width:calc(20% - 5.6px);height:50px;left:14px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-ind i{width:86px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-hex{--hex-w:58px;--hex-h:64px;min-width:80px;margin-top:-25px}@media (width<=1100px){:where(html:not([data-design=lg])) .lg-wrap.is-desktop{width:calc(100vw - 32px)}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-tabs{padding-inline:10px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-ind{width:calc(20% - 4px);left:10px}:where(html:not([data-design=lg])) .lg-wrap.is-desktop .lg-tab .lbl{letter-spacing:.04em}}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-base{-webkit-backdrop-filter:blur(26px)saturate(125%)brightness(.8);backdrop-filter:blur(26px)saturate(125%)brightness(.8)}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-tint{background:linear-gradient(#1a1522d9 0%,#110e17cc 100%);box-shadow:inset 0 1.5px #ffffff38,inset 0 -1px #ffffff0f}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-spec:before{background:linear-gradient(115deg,#ffffff29,#fff0 70%)}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-spec:after{display:none}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-edge{border-color:#ffffff38;box-shadow:0 22px 44px -18px #000000a6,inset 0 1px #ffffff2e}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-tab{color:#ffffffd1}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-tab .lbl{text-shadow:0 1px 3px #00000080}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-tab.active{color:#ead8ff}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-tab.active .lbl{color:#f6ecff;text-shadow:0 1px 4px #00000080}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-ind i{-webkit-backdrop-filter:blur(6px)saturate(130%);backdrop-filter:blur(6px)saturate(130%);background:linear-gradient(#9660ee6b,#643ab842);border-color:#c49cff80;box-shadow:inset 0 1px #ffffff3d,0 4px 14px -6px #5a28b480}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-hex{--f-tl-a:#fdf7ff;--f-tl-b:#dcc0ff;--f-tr-a:#efdeff;--f-tr-b:#ae7df5;--f-l-a:#c7a0f8;--f-l-b:#8e5ad8;--f-r-a:#66369f;--f-r-b:#46208b;--f-br-a:#3a1478;--f-br-b:#2c0f62;--f-bl-a:#3b1272;--f-bl-b:#7440b8;--tbl-0:#cbadff;--tbl-1:#a470f3;--tbl-2:#6730c8;--tbl-3:#9a60e4;--fi-tl:#ffffff14;--fi-tr:#ffffff0b;--fi-l:#ffffff0e;--fi-bl:#ffffff08;--fi-r:#0a002012;--fi-br:#0a002024;--wel-0:#43168a;--wel-1:#360f74;--wel-2:#6e3cb2;--wel-shadow:#0a002099;--wel-lip:#e2c4ff3d;--wall-dark:#08001cc7;--wall-lit:#e2c4ff75;--inner-dark:#10022c75;--spec:#ffffffe0;--rim-hi:#ffffffad;--rim-lo:#0c012299;--glyph:#fff;--glyph-refract:#e2c4ff3d;--glyph-shadow:#0e012899;--hint:#e8d6ff47;--glow:#b26bff99;--cast:#0a021e9e;--seat:#06001475;--trace:#c58bff;--trace-track:#b26bff2e;--charge:#e2c8ffd9;--hex-lbl:#d9b8ff}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-hex .lbl{text-shadow:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(html:not([data-design=lg])) .lg-base{background:#faf1e8f0}:where(html:not([data-design=lg])) .lg-ind i{background:#ffffffd9}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-base{background:#181320f2}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-ind i{background:#ffffff24}}@media (prefers-reduced-transparency:reduce){:where(html:not([data-design=lg])) .lg-base{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf1e8f7}:where(html:not([data-design=lg])) .lg-wrap[data-mode=dark] .lg-base{background:#14101cf7}:where(html:not([data-design=lg])) .lg-ind i{-webkit-backdrop-filter:none;backdrop-filter:none}:where(html:not([data-design=lg])) .lg-hex .hex-halo{display:none}:where(html:not([data-design=lg])) .lg-hex .hex-glow{filter:blur(6px);opacity:.55}}@media (prefers-reduced-motion:reduce){:where(html:not([data-design=lg])) .lg-ind,:where(html:not([data-design=lg])) .lg-ind i,:where(html:not([data-design=lg])) .lg-tab .glyph,:where(html:not([data-design=lg])) .lg-tab .lbl,:where(html:not([data-design=lg])) .hex-o{transition:none;animation:none}:where(html:not([data-design=lg])) .lg-tab .glyph svg,:where(html:not([data-design=lg])) .lg-tab .glyph svg [stroke]{transition:none}html:where(:not([data-design=lg]))[data-theme=carbon] .lg-wrap[data-mode=dark] .lg-tab.active:after{background-position:50% 0,50% 0;animation:none}:where(html:not([data-design=lg])) .lg-tab:active .glyph,:where(html:not([data-design=lg])) .lg-tab:active .lbl{transform:none}:where(html:not([data-design=lg])) .lg-tabs:has(.lg-tab.active:active) .lg-ind i{transform:none}:where(html:not([data-design=lg])) .lg-tab.active .glyph{transform:scale(1.06)}:where(html:not([data-design=lg])) .lg-hex *,:where(html:not([data-design=lg])) .lg-hex{transition:none!important;animation:none!important}:where(html:not([data-design=lg])) .lg-hex .hex-halo{opacity:.9}:where(html:not([data-design=lg])) .lg-hex .hex-trace .trk{stroke:color-mix(in srgb, var(--trace) 46%, transparent);stroke-width:2.6px}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-o,:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-face,:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-cast,:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-seat,:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-glow,:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-halo{transform:none}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-cast{transform:translate(-50%,7px)scale(.97)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-glow{transform:translate(-50%,1px)scale(1.1)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-halo{transform:translate(-50%,-50%)}:where(html:not([data-design=lg])) .lg-hex:active:not(.is-holding):not(.did-fire) .hex-seat{transform:translate(-50%)}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-o{transform:translateY(-3px)scale(1.035)}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-glow{opacity:1;transform:translate(-50%,-2px)scale(1.34)}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-charge{opacity:.95}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-trace{opacity:1}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-trace .fil{stroke-dashoffset:228.74px}:where(html:not([data-design=lg])) .lg-hex.is-holding .glyph,:where(html:not([data-design=lg])) .lg-hex.is-holding .glyph-refract{opacity:.16}:where(html:not([data-design=lg])) .lg-hex.is-holding .hex-hint{opacity:0}:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave{opacity:1}:where(html:not([data-design=lg])) .lg-hex.is-holding .lg-voice-wave i{transform:scaleY(.7)}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-o{transform:translateY(-3px)scale(1.035)}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-trace{opacity:1}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-trace .fil{stroke-dashoffset:0}:where(html:not([data-design=lg])) .lg-hex.did-fire .glyph,:where(html:not([data-design=lg])) .lg-hex.did-fire .glyph-refract{opacity:.16}:where(html:not([data-design=lg])) .lg-hex.did-fire .hex-hint{opacity:0}:where(html:not([data-design=lg])) .lg-hex.did-fire .lg-voice-wave{opacity:1}:where(html:not([data-design=lg])) .lg-hex.did-fire .lg-voice-wave i{transform:scaleY(.7)}}html[data-design=lg] .a2hs{left:0;right:0;bottom:calc(var(--lg-dock-occupies,104px) + 10px);z-index:900;pointer-events:none;justify-content:center;padding:0 14px;display:flex;position:fixed}html[data-design=lg] .a2hs-card{animation:.32s cubic-bezier(.22,1,.36,1) backwards a2hsRise}@media (prefers-reduced-motion:reduce){html[data-design=lg] .a2hs-card{animation:none}}html[data-design=lg] body:has(.a2hs) .scroll-fab-wrap{display:none!important}@keyframes a2hsRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html[data-design=lg] .a2hs-card{--a2hs-hue:var(--lg-brand);pointer-events:auto;border:1px solid color-mix(in srgb, var(--a2hs-hue) 26%, var(--ug-edge,var(--lg-edge)));background:linear-gradient(165deg, color-mix(in srgb, var(--a2hs-hue) 9%, var(--ug-plate-hi,var(--lg-plate-hi))), var(--ug-plate-lo,var(--lg-plate-lo)));width:100%;max-width:420px;-webkit-backdrop-filter:blur(var(--ug-blur,var(--lg-blur))) saturate(var(--ug-sat,var(--lg-sat)));backdrop-filter:blur(var(--ug-blur,var(--lg-blur))) saturate(var(--ug-sat,var(--lg-sat)));box-shadow:inset 0 1.5px 0 var(--ug-bevel,var(--lg-bevel)), inset 0 -1px 0 var(--ug-under,color-mix(in srgb, var(--lg-shadow) 40%, transparent)), 0 2px 4px var(--ug-contact,color-mix(in srgb, var(--lg-shadow) 40%, transparent)), 0 18px 34px -24px color-mix(in srgb, var(--a2hs-hue) 60%, var(--ug-drop,var(--lg-shadow)));border-radius:22px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}html[data-design=lg][data-theme=dark] .a2hs-card,html[data-design=lg][data-theme=carbon] .a2hs-card{border-color:color-mix(in srgb, var(--a2hs-hue) 36%, var(--ug-edge,var(--lg-edge)));background:linear-gradient(165deg, color-mix(in srgb, var(--a2hs-hue) 15%, var(--ug-plate-hi,var(--lg-plate-hi))), var(--ug-plate-lo,var(--lg-plate-lo)))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .a2hs-card{background:color-mix(in srgb, var(--lg-full-glass-tint,#fff) 96%, transparent)}}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .a2hs-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--lg-full-glass-tint,#fff) 97%, transparent)}}html[data-design=lg] .a2hs-copy{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-design=lg] .a2hs-title{font-family:var(--lg-fDisplay,inherit);color:var(--lg-ink);letter-spacing:-.01em;text-shadow:var(--lg-relief-riser);font-size:14px;font-weight:800}html[data-design=lg][data-theme=dark] .a2hs-title,html[data-design=lg][data-theme=carbon] .a2hs-title{text-shadow:none}html[data-design=lg] .a2hs-body{font-family:var(--lg-fBody,inherit);color:var(--lg-ink-2);font-size:12.5px;line-height:1.45}html[data-design=lg] .a2hs-em{color:var(--lg-ink);font-weight:700}html[data-design=lg] .a2hs-share{vertical-align:-.14em;background-color:var(--lg-ink-2);width:.92em;height:.92em;-webkit-mask-image:var(--a2hs-share-glyph);-webkit-mask-image:var(--a2hs-share-glyph);mask-image:var(--a2hs-share-glyph);--a2hs-share-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V3'/%3E%3Cpath d='M8 7l4-4 4 4'/%3E%3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-7'/%3E%3C/svg%3E");display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[data-design=lg] .a2hs-close{border:1px solid var(--ug-chip-edge,var(--lg-edge-strong));background:var(--ug-chip-bg,var(--lg-chip-hi));min-width:44px;min-height:44px;box-shadow:inset 0 1px 0 var(--ug-bevel,var(--lg-bevel)), 0 2px 5px -3px var(--ug-contact,var(--lg-shadow));color:var(--lg-ink-2);font-family:var(--lg-fMono,monospace);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;flex-shrink:0;align-self:center;padding:8px 12px;font-size:10px;font-weight:700}html[data-design=lg] .a2hs-close:hover{color:var(--lg-ink)}html[data-design=lg] .a2hs-close:active{transform:scale(.985)}html[data-design=lg] .boot-turn19.lg-boot{z-index:3000;color:#171522;isolation:isolate;background:0 0;position:fixed;inset:0;overflow:hidden}.boot-turn19 *,.boot-turn19 :before,.boot-turn19 :after{box-sizing:border-box}html[data-design=lg] .boot-turn19.lg-boot[data-theme-register=dark],html[data-design=lg] .boot-turn19.lg-boot[data-theme-register=carbon]{color:#f5f7fb}.boot-turn19-singularity{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.boot-turn19-wordmark{z-index:1;color:currentColor;letter-spacing:-.045em;white-space:nowrap;text-shadow:0 1px #ffffffad,0 9px 24px #2b4a8429;will-change:opacity, transform;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(42px,4.45vw,64px);font-weight:800;line-height:1;position:absolute;top:calc(50% + 112px);left:50%;translate:-50% -50%}.boot-turn19-wordmark>span{color:#3b82f6}.boot-turn19[data-theme-register=dark] .boot-turn19-wordmark,.boot-turn19[data-theme-register=carbon] .boot-turn19-wordmark{text-shadow:0 1px #ffffff1a,0 9px 24px #00000070}.boot-turn19.is-crescendo .boot-turn19-wordmark>em{animation:.1s linear both bootTurn19WordmarkClear}.boot-turn19-wordmark>span.is-falling{animation:.46s cubic-bezier(.55,0,.85,.4) both bootTurn19PeriodFall}.boot-turn19-wordmark>span.is-captured{opacity:0;pointer-events:none}.boot-turn19.is-out{opacity:0;transition:opacity .18s linear}.boot-turn19[data-motion-off=true] .boot-turn19-wordmark,.boot-turn19[data-motion-off=true] .boot-turn19-wordmark *{animation:none}@media (width<=767px){.boot-turn19-wordmark{font-size:2.15rem;top:calc(50% + 76px)}}@media (prefers-reduced-motion:reduce){.boot-turn19-wordmark,.boot-turn19-wordmark *{animation:none!important}}@keyframes bootTurn19WordmarkClear{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@keyframes bootTurn19PeriodFall{0%{opacity:1;transform:translate(0)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(var(--pf-x,0px), var(--pf-y,-112px)) scale(.2)}}.ug21-scrim,.ug21-scrim *,.ug21-scrim :before,.ug21-scrim :after{box-sizing:border-box}:root{--g-ink:#241c30;--g-ink2:#4c4358;--g-ink3:#6f6580;--g-ink4:#8a8095;--g-brand:#7c4dff;--g-brand-deep:#5a2fd8;--g-brand-hi:#8f66ff;--g-error:#a51f34;--g-scene-1:#fdf3ec;--g-scene-2:#f2edfa;--g-scene-3:#ecf4f0;--g-glass-hi:#ffffff9e;--g-glass-lo:#ffffff4d;--g-edge:#fff9;--g-edge-strong:#ffffffb8;--g-bevel:#ffffffd9;--g-well:#ffffff61;--g-contact:0 1px 2px #241c3017;--g-mid:0 12px 28px -16px #241c3052;--g-float:0 42px 88px -34px #3c286e80;--fWordmark:"Bricolage Grotesque", Poppins, system-ui, sans-serif;--fDisplay:"Poppins", system-ui, sans-serif;--fBody:"Hanken Grotesk", system-ui, sans-serif;--fMono:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.2, .9, .24, 1)}.ug21-scrim{z-index:2600;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));background:radial-gradient(120% 85% at 50% 42%, color-mix(in srgb, var(--g-brand) 14%, transparent) 0%, color-mix(in srgb, var(--g-brand) 5%, transparent) 52%, transparent 100%), linear-gradient(160deg, var(--g-scene-1) 0%, var(--g-scene-2) 46%, var(--g-scene-3) 100%);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);outline:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.ug21-scrim[data-motion-released=false]{pointer-events:none}.ug21-scrim[data-motion-released=false] .ug21-blob,.ug21-scrim[data-motion-released=false] .ug21-compounds>span,.ug21-scrim[data-motion-released=false] .ug21-sheen-clip>i{animation-play-state:paused}.ug21-frame{--ug21-fit:min(1, calc((100dvh - 24px) / 874), calc((100vw - 24px) / 402));width:402px;height:874px;transform:scale(var(--ug21-fit));transform-origin:50%;background:linear-gradient(165deg, color-mix(in srgb, var(--g-brand) 7%, var(--g-scene-2)), var(--g-scene-3) 78%);box-shadow:var(--g-contact), var(--g-float);border-radius:46px;position:relative;overflow:hidden}@media (width<=767px){.ug21-scrim{padding:0}.ug21-frame{width:100vw;height:100dvh;box-shadow:none;border-radius:0;grid-template:100%/100%;place-items:center;display:grid;transform:none}.ug21-frame>.ug21-shell{--ug21-fit:min(1, calc((100dvh - 20px) / 820px), calc(100vw / 402px));width:402px;height:820px;transform:scale(var(--ug21-fit));transform-origin:50%;padding:16px 13px}}.ug21-aurora{pointer-events:none;filter:blur(58px);position:absolute;inset:-12%}.ug21-blob{aspect-ratio:1;border-radius:50%;width:46%;animation:68s ease-in-out infinite alternate ug21Drift;position:absolute}.ug21-b1{background:#ff7c6e57;animation-duration:86s;top:-4%;left:-6%}.ug21-b2{background:#a77cff6b;animation-duration:102s;animation-delay:-34s;top:6%;right:-8%}.ug21-b3{background:#58d69e42;animation-duration:118s;animation-delay:-61s;bottom:-8%;left:2%}.ug21-b4{background:#60a5fa47;animation-delay:-18s;bottom:-4%;right:0%}@keyframes ug21Drift{0%{translate:0;scale:1}50%{translate:6% 4%;scale:1.12}to{translate:-4% -3%;scale:.96}}.ug21-compounds{pointer-events:none;z-index:0;position:absolute;inset:0}.ug21-compounds>span{font:700 10px/1 var(--fMono);letter-spacing:.04em;color:var(--g-ink2);background:linear-gradient(180deg, #ffffff3d, transparent 55%), linear-gradient(160deg, var(--g-glass-hi), var(--g-glass-lo));border:1px solid var(--g-edge);box-shadow:inset 0 1px 0 var(--g-bevel), var(--g-contact), var(--g-mid);animation:19s ease-in-out infinite ug21CompoundLive;animation-delay:calc(var(--ug21-order) * -.79s);will-change:opacity, translate, scale;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;position:absolute}.ug21-compounds>span>i{background:var(--ug21-dot,var(--g-brand));width:7px;height:7px;box-shadow:0 0 0 2.5px color-mix(in srgb, var(--ug21-dot,var(--g-brand)) 18%, transparent);border-radius:50%}@keyframes ug21CompoundLive{0%{opacity:.26;translate:0;scale:.94}32%{opacity:.94;translate:var(--ug21-float-x,8px) var(--ug21-float-y,-6px);scale:1}64%{opacity:.5;translate:calc(var(--ug21-float-x,8px) * -.4) calc(var(--ug21-float-y,-6px) * -.5);scale:.97}to{opacity:.26;translate:0;scale:.94}}.ug21-shell{z-index:1;width:100%;height:100%;padding:16px 13px;position:relative}.ug21-plate{scrollbar-width:none;background:radial-gradient(120% 44% at 10% 0%, color-mix(in srgb, var(--g-brand) 15%, transparent), color-mix(in srgb, var(--g-brand) 5%, transparent) 46%, transparent 72%) padding-box, linear-gradient(318deg, #58d69e0f, transparent 36%) padding-box, linear-gradient(150deg, #ffffffdb, #ffffff8c 55%, #faf7ff9e) padding-box, linear-gradient(120deg, #ff7c6e66, #a77cff85 35%, #60a5fa66 70%, #58d69e57) border-box;width:100%;height:100%;max-height:830px;box-shadow:inset 0 1px 0 var(--g-bevel), inset 0 -1px 0 #241c300d, var(--g-contact), var(--g-float);border:1px solid #0000;border-radius:22px;flex-direction:column;justify-content:safe center;gap:13px;padding:26px 22px 22px;display:flex;position:relative;overflow:hidden auto}.ug21-plate::-webkit-scrollbar{display:none}.ug21-seam{background:linear-gradient(90deg,#0000,#fffffff2,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.ug21-sheen-clip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ug21-sheen-clip>i{width:34%;animation:ug21Sheen 9.5s var(--ease) infinite;background:linear-gradient(90deg,#0000,#ffffff52,#0000);position:absolute;top:-30%;bottom:-30%;left:-55%;rotate:14deg}@keyframes ug21Sheen{0%,62%{translate:0}86%,to{translate:520%}}.ug21-identity{flex:none;justify-items:center;gap:7px;margin-bottom:4px;display:grid}.ug21-wordmark{font:800 44px/1 var(--fWordmark);letter-spacing:-.045em;color:var(--g-ink);text-shadow:0 1px #fffffff2,0 2px 3px #ffffff80,0 7px 22px #ffffff8c}.ug21-wordmark>span[data-reptides-period]{color:var(--g-brand);text-shadow:0 0 14px color-mix(in srgb, var(--g-brand) 55%, transparent)}.ug21-tagline{font:700 8.5px/1 var(--fMono);letter-spacing:.24em;text-transform:uppercase;color:var(--g-ink3)}.ug21-headline{text-align:center;text-wrap:balance;font:800 21.5px/1.32 var(--fDisplay);letter-spacing:-.022em;color:var(--g-ink);flex:none;margin:0 0 3px}.ug21-grade{vertical-align:-6px;color:#fff;width:30px;height:30px;font:800 15px/1 var(--fDisplay);box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #0000002e, var(--g-contact), var(--g-mid);border:1px solid #ffffff8c;border-radius:10px;place-items:center;margin:0 2px;display:inline-grid}.ug21-grade.is-s{background:radial-gradient(120% 90% at 50% -20%,#fff6,#0000 52%),linear-gradient(#ff5a63,#e0202f)}.ug21-grade.is-f{background:radial-gradient(120% 90% at 50% -20%,#fff6,#0000 52%),linear-gradient(#d492ff,#9a4fd6)}.ug21-counts{background:var(--g-well);border-radius:16px;flex:none;justify-content:center;align-items:stretch;gap:22px;padding:13px 10px;display:flex;box-shadow:inset 0 1.5px 4px #241c3012,inset 0 0 0 1px #241c300d}.ug21-counts>span{justify-items:center;gap:4px;min-width:0;display:grid}.ug21-counts b{font:800 31px/1 var(--fDisplay);letter-spacing:-.015em;color:var(--g-ink)}.ug21-counts b.is-red{background:linear-gradient(#ff5a63,#d81f2e);color:#0000;-webkit-background-clip:text;background-clip:text}.ug21-counts b.is-blue{background:linear-gradient(#4d8dff,#1c5fc4);color:#0000;-webkit-background-clip:text;background-clip:text}.ug21-counts i{font:700 8.5px/1.3 var(--fMono);letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink3);font-style:normal}.ug21-counts>em{background:linear-gradient(#0000,#241c3029,#0000);align-self:stretch;width:1px}.ug21-reader-proof{border:1px solid color-mix(in srgb, var(--g-brand) 20%, var(--g-edge));background:linear-gradient(160deg, var(--g-glass-hi), var(--g-glass-lo));min-height:70.625px;box-shadow:inset 0 1px 0 var(--g-bevel), var(--g-contact);border-radius:14px;flex:none;align-items:center;gap:11px;padding:10px 14px;display:flex}.ug21-reader-proof>span{flex:none;place-items:center;display:grid}.ug21-reader-proof>span>i{background:var(--g-brand);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--g-brand) 16%, transparent);border-radius:50%}.ug21-reader-proof.is-live>span>i{animation:2.4s ease-in-out infinite ug21Pulse}@keyframes ug21Pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--g-brand) 7%, transparent)}}.ug21-reader-proof p{min-width:0;font:500 12.5px/1.25 var(--fBody);color:var(--g-ink2);flex:1;gap:2px;margin:0;display:grid}.ug21-reader-proof p b{font:800 21px/1 var(--fDisplay);letter-spacing:-.015em;background:linear-gradient(180deg, var(--g-brand-hi), var(--g-brand-deep));color:#0000;-webkit-background-clip:text;background-clip:text}.ug21-reader-proof p small{font:700 8px/1 var(--fMono);letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink4)}.ug21-reader-proof>em{text-align:right;font:700 7.5px/1.5 var(--fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--g-ink4);flex:none;font-style:normal}.ug21-reader-proof:not(.is-live)>span,.ug21-reader-proof:not(.is-live) p,.ug21-reader-proof:not(.is-live)>em{opacity:.58}.ug21-reader-proof:not(.is-live)>span>i{animation:none}.ug21-form{display:contents}.ug21-checks{flex:none;gap:9px;margin-top:5px;display:grid}.ug21-check{cursor:pointer;background:var(--g-well);transition:box-shadow .16s var(--ease);border-radius:16px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex;box-shadow:inset 0 1.5px 4px #241c3012,inset 0 0 0 1px #241c300d}.ug21-check.is-on{box-shadow:inset 0 1.5px 4px #241c300d, inset 0 0 0 1.5px color-mix(in srgb, var(--g-brand) 45%, transparent)}.ug21-check-box{color:#fff;width:26px;height:26px;box-shadow:inset 0 1px 0 var(--g-bevel), var(--g-contact);background:linear-gradient(160deg,#ffffffe6,#ffffff8c);border:1px solid #241c302e;border-radius:9px;flex:none;place-items:center;margin-top:1px;transition:background .14s linear,border-color .14s linear;display:grid;position:relative}.ug21-check-box:after{content:"";position:absolute;inset:-9px}.ug21-check.is-on .ug21-check-box{background:radial-gradient(120% 90% at 50% -20%, #ffffff59, transparent 52%), linear-gradient(180deg, var(--g-brand-hi), var(--g-brand) 60%, var(--g-brand-deep));border-color:color-mix(in srgb, var(--g-brand) 55%, transparent)}.ug21-check-text{min-width:0;font:500 13px/1.5 var(--fBody);color:var(--g-ink2);text-wrap:pretty;flex:1}.ug21-check-text strong{color:var(--g-ink);font-weight:700}.ug21-check-text a{color:var(--g-brand);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ug21-check-status{font:700 7.5px/1 var(--fMono);letter-spacing:.16em;text-transform:uppercase;color:var(--g-ink4);flex:none;margin-top:3px;font-style:normal}.ug21-check.is-on .ug21-check-status{color:color-mix(in srgb, var(--g-brand) 70%, var(--g-ink4))}.ug21-error{text-align:center;font:700 9.5px/1.5 var(--fMono);letter-spacing:.04em;color:var(--g-error);flex:none;margin:0}.ug21-error[hidden]{display:none}.ug21-enter{cursor:pointer;background:radial-gradient(120% 90% at 50% -30%, #ffffff57, transparent 52%), linear-gradient(180deg, var(--g-brand-hi), var(--g-brand) 55%, var(--g-brand-deep));color:#fff;width:100%;height:56px;box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #26105c59, var(--g-contact), 0 16px 30px -16px #7c4dffe6;transition:transform .12s var(--ease), box-shadow .2s var(--ease);border:1px solid #ffffff80;border-radius:999px;flex:none;position:relative}.ug21-enter:hover{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #26105c59, var(--g-contact), 0 20px 36px -16px #7c4dff}.ug21-enter:active{transform:scale(.98)}.ug21-enter>span{display:none}.ug21-enter b{font:700 13px/1 var(--fMono);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;display:flex}.ug21-enter svg{transition:transform .18s var(--ease)}.ug21-enter svg path{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ug21-enter:hover svg{transform:translate(3px)}.ug21-browse{cursor:pointer;border:1px solid var(--g-edge-strong);background:linear-gradient(160deg, var(--g-glass-hi), var(--g-glass-lo));width:100%;height:50px;min-height:50px;color:var(--g-ink2);font:700 11.5px/1 var(--fMono);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 1px 0 var(--g-bevel), var(--g-contact), var(--g-mid);transition:transform .12s var(--ease), box-shadow .2s var(--ease);border-radius:999px;flex:none}.ug21-browse:active{transform:scale(.98)}.ug21-signin-line{min-height:44px;font:400 12px/1.4 var(--fMono);color:var(--g-ink3);flex:none;justify-content:center;align-items:center;gap:10px;padding:8px 0 10px;display:flex}.ug21-signin-line button{cursor:pointer;color:var(--g-brand);font:700 12px/1 var(--fMono);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:3px;background:0 0;border:0;min-height:44px;margin:0;padding:12px 6px;text-decoration:underline}.ug21-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ug21-check:focus-visible,.ug21-enter:focus-visible,.ug21-browse:focus-visible,.ug21-signin-line button:focus-visible,.ug21-check-text a:focus-visible{outline:2px solid var(--g-brand);outline-offset:2px}.ug21-compounds>span:nth-child(odd){--ug21-float-x:9px;--ug21-float-y:-6px}.ug21-compounds>span:nth-child(2n){--ug21-float-x:-8px;--ug21-float-y:7px}.ug21-compounds>span:first-child{top:96px;left:-14px;transform:rotate(-7deg)}.ug21-compounds>span:first-child>i{background:#ff8a1f}.ug21-compounds>span:nth-child(2){top:150px;right:-26px;transform:rotate(5deg)}.ug21-compounds>span:nth-child(2)>i{background:#ff3b47}.ug21-compounds>span:nth-child(3){top:432px;left:-30px;transform:rotate(6deg)}.ug21-compounds>span:nth-child(3)>i{background:#22e07c}.ug21-compounds>span:nth-child(4){top:300px;right:-34px;transform:rotate(-5deg)}.ug21-compounds>span:nth-child(4)>i{background:#ff3b47}.ug21-compounds>span:nth-child(5){top:560px;right:-20px;transform:rotate(7deg)}.ug21-compounds>span:nth-child(5)>i{background:#ffd60a}.ug21-compounds>span:nth-child(6){top:690px;left:-22px;transform:rotate(-6deg)}.ug21-compounds>span:nth-child(6)>i{background:#ff8a1f}.ug21-compounds>span:nth-child(n+7){display:none}@media (width>=768px){.ug21-compounds>span:nth-child(n){left:auto;right:auto}.ug21-compounds>span:first-child{top:8%;left:max(18px,50% - 470px)}.ug21-compounds>span:nth-child(2){top:10%;right:max(18px,50% - 480px)}.ug21-compounds>span:nth-child(3){top:27%;left:max(28px,50% - 570px)}.ug21-compounds>span:nth-child(4){top:25%;right:max(26px,50% - 580px)}.ug21-compounds>span:nth-child(5){top:47%;left:max(20px,50% - 510px)}.ug21-compounds>span:nth-child(6){top:45%;right:max(20px,50% - 520px)}.ug21-compounds>span:nth-child(7){top:66%;left:max(34px,50% - 600px);transform:rotate(5deg)}.ug21-compounds>span:nth-child(8){top:64%;right:max(34px,50% - 610px);transform:rotate(-6deg)}.ug21-compounds>span:nth-child(9){top:84%;left:max(18px,50% - 450px);transform:rotate(-5deg)}.ug21-compounds>span:nth-child(10){top:83%;right:max(18px,50% - 460px);transform:rotate(6deg)}.ug21-compounds>span:nth-child(11){top:17%;left:max(110px,50% - 650px);transform:rotate(4deg)}.ug21-compounds>span:nth-child(12){top:36%;right:max(110px,50% - 650px);transform:rotate(-4deg)}.ug21-compounds>span:nth-child(13){top:57%;left:max(105px,50% - 650px);transform:rotate(-4deg)}.ug21-compounds>span:nth-child(14){top:74%;right:max(105px,50% - 650px);transform:rotate(4deg)}.ug21-compounds>span:nth-child(15){top:91%;left:max(120px,50% - 560px);transform:rotate(3deg)}.ug21-compounds>span:nth-child(16){top:91%;right:max(120px,50% - 570px);transform:rotate(-3deg)}.ug21-compounds>span:nth-child(17){top:3%;left:max(20px,50% - 690px);transform:rotate(-4deg)}.ug21-compounds>span:nth-child(18){top:19%;right:max(22px,50% - 690px);transform:rotate(5deg)}.ug21-compounds>span:nth-child(19){top:37%;left:max(54px,50% - 675px);transform:rotate(3deg)}.ug21-compounds>span:nth-child(20){top:53%;right:max(48px,50% - 680px);transform:rotate(-5deg)}.ug21-compounds>span:nth-child(21){top:73%;left:max(18px,50% - 690px);transform:rotate(-3deg)}.ug21-compounds>span:nth-child(22){top:79%;right:max(18px,50% - 690px);transform:rotate(4deg)}.ug21-compounds>span:nth-child(23){top:94%;left:max(28px,50% - 630px);transform:rotate(4deg)}.ug21-compounds>span:nth-child(24){top:94%;right:max(30px,50% - 635px);transform:rotate(-4deg)}.ug21-compounds>span:nth-child(7)>i,.ug21-compounds>span:nth-child(13)>i{background:#3b82f6}.ug21-compounds>span:nth-child(8)>i,.ug21-compounds>span:nth-child(14)>i{background:#22b8a0}.ug21-compounds>span:nth-child(9)>i,.ug21-compounds>span:nth-child(15)>i{background:#a66ad8}.ug21-compounds>span:nth-child(10)>i,.ug21-compounds>span:nth-child(16)>i{background:#d69428}.ug21-compounds>span:nth-child(11)>i{background:#cf5578}.ug21-compounds>span:nth-child(12)>i{background:#4e9c73}.ug21-compounds>span:nth-child(17)>i,.ug21-compounds>span:nth-child(21)>i{background:#5988c5}.ug21-compounds>span:nth-child(18)>i,.ug21-compounds>span:nth-child(22)>i{background:#6ca98b}.ug21-compounds>span:nth-child(19)>i,.ug21-compounds>span:nth-child(23)>i{background:#a77bbd}.ug21-compounds>span:nth-child(20)>i,.ug21-compounds>span:nth-child(24)>i{background:#c88d4e}}@media (width>=1100px){.ug21-compounds>span:nth-child(n+7){display:inline-flex}}@media (width>=768px){.ug21-scrim{padding:0}.ug21-frame{width:100vw;height:100dvh;box-shadow:none;background:0 0;border-radius:0;place-items:center;display:grid;overflow:hidden;transform:none}.ug21-shell{--ug21-fit:min(1, calc((100dvh - 120px) / 820px), calc((100vw - 96px) / 432px));width:432px;height:820px;transform:scale(var(--ug21-fit));transform-origin:50%;padding:0}.ug21-plate{padding:30px 26px 24px}.ug21-wordmark{font-size:48px}.ug21-headline{font-size:24px}}@media (prefers-reduced-motion:reduce){.ug21-blob,.ug21-compounds>span,.ug21-sheen-clip>i,.ug21-reader-proof.is-live>span>i{animation:none}.ug21-enter,.ug21-browse,.ug21-check,.ug21-enter svg{transition:none}}html[data-ug-motion=off] .ug21-blob,html[data-ug-motion=off] .ug21-compounds>span,html[data-ug-motion=off] .ug21-sheen-clip>i,html[data-ug-motion=off] .ug21-reader-proof.is-live>span>i{animation:none}html[data-design=lg] .lgob-v3,html[data-design=lg] .lgob-v3 *{box-sizing:border-box}html[data-design=lg] .lgob-v3{z-index:10020;color:#241c30;isolation:isolate;background:#f5efe9;grid-template:100%/100%;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}html[data-design=lg] .lgob-v3-canvas{--lgob-scale:min(1, calc(100vw / 402px), calc(100dvh / 874px));z-index:2;width:402px;height:874px;transform:scale(var(--lgob-scale));transform-origin:50%;position:relative}html[data-design=lg] .lgob-v3 [data-screen-label]{inset:0;position:absolute!important}html[data-design=lg] .lgob-v3.is-desktop{--lgob-desk-accent:#7c4dff;--lgob-desk-accent-rgb:124 77 255;background:#f8f7f9;grid-template-columns:minmax(280px,1fr) 402px minmax(280px,1fr);gap:clamp(44px,5vw,92px);padding:13px clamp(32px,5vw,82px)}html[data-design=lg] .lgob-v3.is-desktop:before{z-index:-2;content:"";background:linear-gradient(#fbfafc,#f3f1f5);position:absolute;inset:0}html[data-design=lg] .lgob-v3.is-desktop:after{z-index:-1;border:clamp(90px,10vw,160px) solid rgb(var(--lgob-desk-accent-rgb) / 7%);content:"";border-radius:50%;width:min(74vw,1080px);height:min(74vw,1080px);position:absolute;bottom:-40vh;right:-8vw}html[data-design=lg] .lgob-v3.is-desktop.tone-coa{--lgob-desk-accent:#0e7268;--lgob-desk-accent-rgb:14 114 104}html[data-design=lg] .lgob-v3.is-desktop.tone-floor{--lgob-desk-accent:#bd2c63;--lgob-desk-accent-rgb:189 44 99}html[data-design=lg] .lgob-v3.is-desktop.tone-journal{--lgob-desk-accent:#6e3499;--lgob-desk-accent-rgb:110 52 153}html[data-design=lg] .lgob-v3.is-desktop.tone-email,html[data-design=lg] .lgob-v3.is-desktop.tone-code{--lgob-desk-accent:#1660b8;--lgob-desk-accent-rgb:22 96 184}html[data-design=lg] .lgob-v3.is-desktop.tone-lifetime{--lgob-desk-accent:#e0202f;--lgob-desk-accent-rgb:224 32 47}html[data-design=lg] .lgob-v3.is-desktop .lgob-v3-canvas{--lgob-scale:min(1,calc((100dvh - 140px) / 874px));filter:drop-shadow(0 16px 12px #241c3021);grid-area:1/2;align-self:center}html[data-design=lg] .lgob-desk{pointer-events:none;font-family:Hanken Grotesk,sans-serif;display:contents}html[data-design=lg] .lgob-desk-copy,html[data-design=lg] .lgob-desk-proof{z-index:1;align-self:center;width:min(100%,330px);position:relative}html[data-design=lg] .lgob-desk-copy{grid-area:1/1;justify-self:end}html[data-design=lg] .lgob-desk-proof{grid-area:1/3;justify-self:start}html[data-design=lg] .lgob-desk-mark{color:#241c30;letter-spacing:-.035em;font:800 27px/1 Bricolage Grotesque,sans-serif}html[data-design=lg] .lgob-desk-mark span,html[data-design=lg] .lgob-desk-copy h2 span{color:var(--lgob-desk-accent)}html[data-design=lg] .lgob-desk-index,html[data-design=lg] .lgob-desk-label,html[data-design=lg] .lgob-desk-foot{color:#71677c;letter-spacing:.13em;text-transform:uppercase;font:700 9px/1.4 Space Mono,monospace}html[data-design=lg] .lgob-desk-index{margin:68px 0 0}html[data-design=lg] .lgob-desk-copy h2{color:#241c30;letter-spacing:-.04em;text-wrap:balance;max-width:310px;margin:14px 0 0;font:800 clamp(38px,3.5vw,56px)/.98 Bricolage Grotesque,sans-serif}html[data-design=lg] .lgob-desk-body{color:#51475d;text-wrap:pretty;max-width:30ch;margin:18px 0 0;font:500 15px/1.55 Hanken Grotesk,sans-serif}html[data-design=lg] .lgob-desk-dots{gap:7px;margin-top:32px;display:flex}html[data-design=lg] .lgob-desk-dots i{background:#ddd8e1;border-radius:2px;width:18px;height:3px}html[data-design=lg] .lgob-desk-dots i.is-past{background:rgb(var(--lgob-desk-accent-rgb) / 35%)}html[data-design=lg] .lgob-desk-dots i.is-current{background:var(--lgob-desk-accent);width:40px}html[data-design=lg] .lgob-desk-proof:before{background:var(--lgob-desk-accent);content:"";width:72px;height:2px;margin-bottom:22px;display:block}html[data-design=lg] .lgob-desk-label{align-items:center;gap:8px;margin:0;display:flex}html[data-design=lg] .lgob-desk-label i{background:var(--lgob-desk-accent);width:7px;height:7px;box-shadow:0 0 0 4px rgb(var(--lgob-desk-accent-rgb) / 10%);border-radius:50%}html[data-design=lg] .lgob-desk-proof strong{color:#241c30;letter-spacing:-.04em;margin-top:18px;font:800 clamp(44px,4vw,64px)/.9 Poppins,sans-serif;display:block}html[data-design=lg] .lgob-desk-proof>span:not(.lgob-desk-dots){color:var(--lgob-desk-accent);letter-spacing:.12em;text-transform:uppercase;margin-top:9px;font:700 10px/1.3 Space Mono,monospace;display:block}html[data-design=lg] .lgob-desk-trace{align-items:flex-end;gap:4px;height:48px;margin-top:34px;display:flex}html[data-design=lg] .lgob-desk-trace i{background:rgb(var(--lgob-desk-accent-rgb) / 24%);border-radius:2px 2px 0 0;width:4px}html[data-design=lg] .lgob-desk-trace i:nth-child(3n){background:var(--lgob-desk-accent)}html[data-design=lg] .lgob-desk-foot{margin:20px 0 0;line-height:1.7}html[data-design=lg] .lgob-v3 button,html[data-design=lg] .lgob-v3 a{-webkit-tap-highlight-color:transparent}html[data-design=lg] .lgob-v3 button:focus-visible,html[data-design=lg] .lgob-v3 a:focus-visible,html[data-design=lg] .lgob-v3 input:focus-visible{outline-offset:3px;outline:3px solid #7c4dff}html[data-design=lg] .lgob-v3 button:disabled{cursor:default!important}html[data-design=lg] .lgob-v3 sc-for,html[data-design=lg] .lgob-v3 sc-if{display:contents}html[data-design=lg] .lgob-v3 x-import[component-from-global-scope=ask-orb]{z-index:1;pointer-events:none;--rep-accent:#b26bff;position:relative}html[data-design=lg] .lgob-v3-ask-head-orb{width:26px;height:26px;transform:translate(-50%,-50%) scale(var(--lgob-ask-orb-scale,1));transform-origin:50%;place-items:center;line-height:0;display:grid;position:absolute;top:50%;left:50%}html[data-design=lg] .lgob-v3-ask-head-orb .rep-thinking-orb:before{opacity:.5;animation:none;transform:none}html[data-design=lg] .lgob-v3-status{z-index:10024;left:50%;bottom:max(24px,env(safe-area-inset-bottom));box-sizing:border-box;color:#4c4358;text-align:center;background:#fffdfbf0;border:1px solid #7c4dff3d;border-radius:14px;width:min(340px,100vw - 36px);margin:0;padding:10px 13px;font:500 12px/1.4 Hanken Grotesk,sans-serif;position:fixed;transform:translate(-50%);box-shadow:0 8px 8px -8px #241c3059}@media (width<=1023px){html[data-design=lg] .lgob-v3.is-desktop{background:#f5efe9;grid-template-columns:1fr;padding:0;display:grid}html[data-design=lg] .lgob-v3.is-desktop:before,html[data-design=lg] .lgob-v3.is-desktop:after,html[data-design=lg] .lgob-v3.is-desktop .lgob-desk{display:none}html[data-design=lg] .lgob-v3.is-desktop .lgob-v3-canvas{--lgob-scale:min(1,calc(100vw / 402px),calc(100dvh / 874px));filter:none;grid-column:1}}@keyframes ugDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(5%,-4%)scale(1.14)}}@keyframes ugMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ugSheen{0%,62%{transform:translate(-140%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@keyframes ugPulse{50%{opacity:.35;transform:scale(.78)}}@keyframes ugCaret{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lgob-v3 *,html[data-design=lg] .lgob-v3 :before,html[data-design=lg] .lgob-v3 :after{transition-duration:.01ms!important;animation:none!important}}html:not(.desktop-shell) body.native-app{isolation:isolate;background:var(--bg);--app-tab-safe-bottom:max(14px, calc(env(safe-area-inset-bottom,0px) - 6px));--app-tab-clearance:calc(152px + env(safe-area-inset-bottom,0px));min-height:100dvh;padding-bottom:0!important}html:not(.desktop-shell) body.native-app:before{content:"";z-index:-1;pointer-events:none;background:var(--bg);position:fixed;inset:0}html:not(.desktop-shell) body.native-app #root,html:not(.desktop-shell) body.native-app #app-view{min-height:100dvh}body.native-app .app-desktop-header{display:none!important}@media (display-mode:standalone){html:not(.desktop-shell) body.native-app:after{content:"";height:env(safe-area-inset-top);z-index:10000;pointer-events:none;background:#08070c;position:fixed;top:0;left:0;right:0}html[data-design=lg]:not(.desktop-shell) body.native-app:after{content:none}}body.native-app .rep-rest,body.native-app .app-signin-split,body.native-app .app-buy-btn{display:none!important}body.native-app .scroll-fab-wrap{bottom:var(--lg-dock-keepout,calc(94px + env(safe-area-inset-bottom)))!important;right:6px!important}body.native-app.rl-lab-active .scroll-fab-wrap,body.native-app.rl-picker-open .scroll-fab-wrap,body.native-app.rl-export-open .scroll-fab-wrap,body.native-app .rl-detail-brandbar{display:none!important}body.native-app.rl-lab-active #root,body.native-app.rl-lab-active{padding-bottom:0!important}body.native-app.rl-lab-active .rl-page-chrome{padding-bottom:calc(54px + env(safe-area-inset-bottom))}body.native-app{overscroll-behavior-y:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:clip}body.native-app #root{max-width:100vw;overflow-x:clip}@media (any-pointer:coarse){body.native-app .rl-jargon-term{--rl-jargon-display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;min-width:44px!important;min-height:44px!important}body.native-app .reptides-app-font-floor{font-size:16px!important}body.native-app .reptides-app-hit-floor-x{min-width:44px!important}body.native-app .reptides-app-hit-floor-y{min-height:44px!important}}body.native-app.rl-picker-open .rep-tabbar,body.native-app.rl-export-open .rep-tabbar,body.native-app.rl-confirm-open .rep-tabbar,body.native-app.rj-overlay-open .rep-tabbar,body.gate-wall-open .rep-ask-fab,body.gate-wall-open .rep-ask-nub,body.gate-wall-open .rep-ask-hint{display:none!important}body.native-app.gate-wall-open .auth-glass-screen,body.native-app.gate-wall-open .uw{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}body.native-app .rl-picker-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom))}body.native-app #root{padding-bottom:var(--app-tab-clearance,calc(104px + env(safe-area-inset-bottom)))}html:not(.desktop-shell) body.native-app.native-home-active,html:not(.desktop-shell) body.native-app.native-home-active #root{padding-bottom:0!important}html[data-design=lg]:not(.desktop-shell) body.native-app:has(.lg-scroll) #root{padding-bottom:0!important}html[data-design=lg]:not(.desktop-shell) body.native-app:has(.task12-vendors[data-task12-vendors="5c"] [data-task12-scroll=true]) #root{padding-bottom:0!important}html:not(.desktop-shell) body.web-app-chrome-route{padding-bottom:0!important}html:not([data-design=lg]):not(.desktop-shell) body.web-app-chrome-route{background:radial-gradient(circle at 4% -8%, color-mix(in srgb, var(--S) 24%, transparent) 0, transparent 34%), radial-gradient(circle at 96% 104%, color-mix(in srgb, var(--C) 22%, transparent) 0, transparent 36%), radial-gradient(circle at 48% 112%, color-mix(in srgb, var(--accent) 20%, transparent) 0, transparent 34%), var(--bg)!important;background-attachment:fixed!important}html:not([data-design=lg]):not(.desktop-shell) body.web-app-account-route{background:radial-gradient(circle at 8% -8%, color-mix(in srgb, var(--accent) 18%, transparent) 0, transparent 34%), radial-gradient(circle at 100% 38%, color-mix(in srgb, var(--D) 14%, transparent) 0, transparent 34%), radial-gradient(circle at 0% 104%, color-mix(in srgb, var(--F) 16%, transparent) 0, transparent 36%), var(--bg)!important}html:not(.desktop-shell) body.web-app-chrome-route #root{background:0 0;min-height:100dvh;padding-bottom:0!important}html:not(.desktop-shell) body.web-app-chrome-route .bn-bar{background:color-mix(in srgb, var(--bg2) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.22);backdrop-filter:blur(18px)saturate(1.22)}.rep-tabbar{z-index:999;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.bn-seam{opacity:1;pointer-events:none;filter:saturate(1.18);height:3px;display:flex;position:absolute;top:0;overflow:hidden}.bn-seam:before{content:"";z-index:1;mix-blend-mode:screen;opacity:.62;background:linear-gradient(90deg,#0000 0%,#ffffff14 24%,#ffffffb8 50%,#ffffff14 76%,#0000 100%);position:absolute;inset:-2px -42%;transform:translate(0)}.bn-seam:after{content:"";background:inherit;filter:blur(10px)saturate(1.55);opacity:.28;height:18px;position:absolute;top:-8px;left:0;right:0}.bn-seam i{z-index:0;flex:1;position:relative}.bn-seam-l{width:calc(50% - 36px);left:0}.bn-seam-r{width:calc(50% - 36px);right:0}.bn-bar{pointer-events:auto;background:var(--bg2);border-top:1px solid var(--rule);padding-top:12px;padding-bottom:calc(10px + env(safe-area-inset-bottom));position:relative;box-shadow:0 -8px 24px #00000038}.bn-row{align-items:flex-start;display:flex}.bn-notch-gap{flex-shrink:0;width:72px;position:relative}.bn-tab{appearance:none;cursor:pointer;min-height:44px;color:var(--textDim);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:5px;padding:2px 0 0;transition:color .16s,transform .12s;display:flex}.bn-tab:active{transform:scale(.92)}.bn-tab svg{width:22px;height:22px}.bn-tab.is-active{color:var(--accent)}.bn-tab-label{font-family:var(--fMono,"Space Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--textDim);white-space:nowrap;font-size:8.5px;font-weight:700;transition:color .16s}.bn-tab.is-active .bn-tab-label{color:var(--ink)}.bn-token{pointer-events:auto;cursor:pointer;z-index:3;color:var(--accent);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--accent) 22%, transparent));background:0 0;border:none;padding:0;transition:transform .13s,filter .18s;position:absolute;top:-38px;left:7px}.bn-token:active{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--accent) 48%, transparent));transform:scale(.94)}.bn-token-hex{width:58px;height:58px;display:block;position:relative}.bn-token-glow{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--accent) 36%, transparent), transparent 56%), conic-gradient(from 90deg, #ff3b4744, #ff8a1f44, #ffd60a44, #22e07c44, #1f8fff44, #c46bff44, #ff3b4744);filter:blur(6px)saturate(1.35);opacity:.46;border-radius:50%;transition:opacity .2s,transform .2s;position:absolute;inset:-8px}.bn-token.is-lit .bn-token-glow{opacity:.92;transform:scale(1.06)}.bn-token-hex>svg{filter:drop-shadow(0 4px 13px color-mix(in srgb, var(--accent) 32%, transparent));transition:filter .2s;position:absolute;inset:0}.bn-token.is-lit .bn-token-hex>svg{filter:drop-shadow(0 4px 16px color-mix(in srgb, var(--accent) 58%, transparent))}.bn-token-ring{fill:color-mix(in srgb, var(--bg2) 88%, var(--accent) 12%);stroke:color-mix(in srgb, var(--accent) 64%, transparent);stroke-width:1.5px;transition:stroke .2s}.bn-token.is-lit .bn-token-ring{stroke:var(--accent);stroke-width:1.75px}.bn-token-icon{color:color-mix(in srgb, var(--accent) 82%, transparent);filter:drop-shadow(0 0 7px color-mix(in srgb, var(--accent) 36%, transparent));place-items:center;transition:color .2s,filter .2s;display:grid;position:absolute;inset:0}.bn-token.is-lit .bn-token-icon{color:var(--accent);filter:drop-shadow(0 0 11px color-mix(in srgb, var(--accent) 68%, transparent))}.bn-token-label{text-align:center;color:var(--textDim);position:absolute;top:60px;left:0;right:0}.bn-token.is-lit .bn-token-label{color:var(--ink)}.rep-scan-stage{animation:rep-scan-stage-in var(--motion-surface,.26s) var(--ease-out-expo,cubic-bezier(.16,1,.3,1)) both;transform-origin:50% 20%}@keyframes rep-scan-stage-in{0%{opacity:.72;clip-path:inset(7px 0 0 round 18px);transform:translateY(8px)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.bn-tab,.bn-token,.bn-token-hex svg,.bn-token-ring,.bn-token-icon,.bn-token-glow,.bn-tab-label{transition:none}.bn-seam:before,.bn-token-glow,.rep-ask-fab-dot,.rep-ask-nub-dot,.rep-scan-stage{animation:none}body.native-app::view-transition-old(root){animation:none}body.native-app::view-transition-new(root){animation:none}}.rep-home-card{transition:transform var(--motion-instant) var(--ease-out-quart), filter var(--motion-state) var(--ease-out-quart)}.rep-home-card:active{filter:brightness(1.14);transform:scale(.98)}body.native-app .rep-home-card:focus-visible,body.native-app .rep-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rep-ask-fab{z-index:990;right:16px;bottom:calc(98px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg2) 92%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);cursor:grab;transition:transform var(--motion-instant) var(--ease-out-quart), box-shadow var(--motion-state) var(--ease-out-quart);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:13px;align-items:center;gap:8px;padding:11px 15px 11px 14px;display:flex;position:fixed;box-shadow:0 6px 20px #00000059}.rep-ask-fab:active{transform:scale(.95)}.rep-ask-fab.is-dragging{cursor:grabbing;box-shadow:0 12px 34px #00000080, 0 0 0 1px color-mix(in srgb, var(--accent) 60%, transparent);transition:none;transform:scale(1.08)}.rep-ask-fab-dot{background:var(--accent);width:9px;height:9px;box-shadow:0 0 11px var(--accent);border-radius:3px}.rep-ask-fab-label{color:var(--text);letter-spacing:.05em;font-family:Space Mono,monospace;font-size:12.5px}body.native-app .ctr-continue-bar{bottom:calc(64px + env(safe-area-inset-bottom))!important;padding-bottom:12px!important}.rep-ask-hint{z-index:991;box-sizing:border-box;background:var(--accent);color:#0b0a12;text-align:left;letter-spacing:.01em;cursor:pointer;animation:rep-ask-hint-pop var(--motion-surface) var(--ease-out-expo) both;border:none;border-radius:12px;padding:9px 12px;font-family:Space Mono,monospace;font-size:11px;font-weight:700;line-height:1.45;position:fixed;box-shadow:0 10px 28px #00000073}.rep-ask-hint:after{content:"";bottom:-6px;left:calc(var(--tail-x,86px) - 6px);background:var(--accent);border-radius:0 0 3px;width:13px;height:13px;position:absolute;transform:rotate(45deg)}.rep-ask-hint--below:after{border-radius:3px 0 0;top:-6px;bottom:auto}@keyframes rep-ask-hint-pop{0%{opacity:0;transform:translateY(8px)scale(.88)}to{opacity:1;transform:none}}.rep-ask-nub{z-index:990;right:0;bottom:calc(116px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg2) 92%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);opacity:.6;cursor:pointer;transition:opacity var(--motion-instant) ease, transform var(--motion-instant) var(--ease-out-quart);border-right:none;border-radius:12px 0 0 12px;align-items:center;gap:5px;padding:9px 9px 9px 11px;display:flex;position:fixed;box-shadow:0 6px 18px #00000052}.rep-ask-nub:hover,.rep-ask-nub:active{opacity:1;transform:translate(-4px)}.rep-ask-nub-chevron{font-family:var(--fSerif,"Bricolage Grotesque", sans-serif);color:var(--textDim);font-size:15px;font-weight:700;line-height:1}.rep-ask-nub-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 9px var(--accent);border-radius:2px}body.native-app .rep-scrim{animation:.14s ease-out both rep-ask-fade;z-index:1000!important}body.native-app .rep-dockwrap{transform-origin:50% 100%;will-change:transform, opacity;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .14s ease-out}body.native-app .rep-dockwrap:not(.is-open){opacity:0;transform:translateY(16px)scale(.985)}body.native-app .rep-dockwrap.is-open{opacity:1;transform:translate(0,0)scale(1);z-index:1002!important;bottom:var(--rep-keyboard-offset,0px)!important}body.native-app .rep-dockwrap.is-open.is-closing{opacity:0;pointer-events:none;transform:translateY(16px)scale(.985)}@media (width>=521px) and (width<=1023px){body.native-app .rep-dockwrap.is-open{transform:translate(-50%)scale(1)}body.native-app .rep-dockwrap.is-open.is-closing{transform:translate(-50%,16px)scale(.985)}}body.native-app .rep-dockwrap.is-closing .rep-panel{animation:none}body.native-app .rep-scrim.is-closing{pointer-events:none;animation:.14s reverse forwards rep-ask-fade}body.native-app .rep-panel{max-height:calc(100vh - max(24px, calc(env(safe-area-inset-top) + 14px)));max-height:calc(var(--rep-viewport-height,100dvh) - max(24px, calc(env(safe-area-inset-top) + 14px)));padding-bottom:0;animation:none}@keyframes rep-ask-fade{0%{opacity:0}to{opacity:1}}html.desktop-shell #root{box-sizing:border-box;min-height:100vh;padding-left:0;overflow-x:clip;padding-bottom:122px!important}html.desktop-shell .app-home-shell .glass-tile svg{width:26px;height:26px}html.desktop-shell .app-home-shell .glass-tile{flex-shrink:0}html.desktop-shell .app-home-shell{padding-bottom:136px!important}html.desktop-shell .rep-tabbar{display:block!important}html.desktop-shell .app-mobile-header,html.desktop-shell .app-desktop-header,html.desktop-shell .app-headerbar,html.desktop-shell .app-topnav{display:none!important}html.desktop-shell .stripe-wall{padding-bottom:132px!important;left:0!important}html.desktop-shell .rj-app{inset:0!important}html.desktop-shell .rj-scroll{padding-bottom:132px!important}html.desktop-shell .lapop{bottom:116px!important}html.desktop-shell .dispatch-popup{z-index:990!important;bottom:116px!important}html.desktop-shell .rep-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1300!important;background:var(--g-ambient)!important}html.desktop-shell .rep-ask .rep-dockwrap{transform-origin:50%!important;opacity:1!important;z-index:1305!important}html.desktop-shell .rep-ask .rep-dockwrap:not(.is-open){display:none!important}html.desktop-shell .rep-ask .rep-dockwrap.is-open{opacity:1!important;z-index:1305!important;width:min(660px,100vw - 80px)!important;top:8vh!important;bottom:auto!important;left:50%!important;transform:translate(-50%)scale(1)!important}html.desktop-shell .rep-ask .rep-dockwrap.is-open.is-closing{opacity:0!important;transform:translate(-50%,8px)!important}html.desktop-shell .rep-ask .rep-dockwrap.is-closing .rep-panel{animation:none!important}html.desktop-shell .rep-ask .rep-panel{border-radius:18px;overflow-y:hidden;max-height:min(78vh,700px)!important;padding-bottom:0!important}@media (width<=720px){html.desktop-shell #root{padding-left:0!important}html.desktop-shell .side-rail{display:none!important}html.desktop-shell .rep-ask .rep-dockwrap.is-open{width:min(600px,100vw - 32px)!important;left:50%!important}}html.desktop-shell .supply-chain-canvas-wrap{overflow:auto visible}html.desktop-shell .supply-chain-canvas{min-width:1180px}html.desktop-shell .acct-shell{columns:2;column-gap:26px}html.desktop-shell .acct-shell>*{break-inside:avoid}html.desktop-shell .acct-shell>.acct-title{column-span:all}:root::view-transition{pointer-events:none}::view-transition-group(*){pointer-events:none;animation-duration:var(--motion-surface,.26s);animation-timing-function:var(--ease-out-quint,cubic-bezier(.22,1,.36,1))}::view-transition-old(root){mix-blend-mode:normal;animation-duration:var(--motion-surface,.26s);animation-timing-function:var(--ease-out-quint,cubic-bezier(.22,1,.36,1))}::view-transition-new(root){mix-blend-mode:normal;animation-duration:var(--motion-surface,.26s);animation-timing-function:var(--ease-out-quint,cubic-bezier(.22,1,.36,1))}html[data-nav-motion=deeper]::view-transition-old(root){animation-name:rep-route-out-deeper}html[data-nav-motion=deeper]::view-transition-new(root){animation-name:rep-route-in-deeper}html[data-nav-motion=back]::view-transition-old(root){animation-name:rep-route-out-back;animation-duration:var(--motion-state,.19s)}html[data-nav-motion=back]::view-transition-new(root){animation-name:rep-route-in-back}html[data-nav-motion=peer]::view-transition-old(root){animation-name:rep-route-focus-out;animation-duration:var(--motion-state,.19s)}html[data-nav-motion=peer]::view-transition-new(root){animation-name:rep-route-focus-in;animation-duration:var(--motion-state,.19s)}@keyframes rep-route-out-deeper{to{opacity:.72;filter:blur(2px);transform:scale(.995)}}@keyframes rep-route-in-deeper{0%{opacity:.78;clip-path:inset(0 0 10px round 8px);transform:translateY(8px)}}@keyframes rep-route-out-back{to{opacity:.68;filter:blur(2px);transform:translateY(6px)}}@keyframes rep-route-in-back{0%{opacity:.8;transform:translateY(-5px)}}@keyframes rep-route-focus-out{to{opacity:.64;filter:blur(3px)}}@keyframes rep-route-focus-in{0%{opacity:.72;filter:blur(3px)}}.rep-state-morph{isolation:isolate;transition:color var(--motion-state,.19s) var(--ease-out-quart,ease-out), border-color var(--motion-state,.19s) var(--ease-out-quart,ease-out), background-color var(--motion-state,.19s) var(--ease-out-quart,ease-out), transform var(--motion-instant,.11s) var(--ease-out-quart,ease-out);position:relative}.rep-state-morph:active{transform:scale(.975)}.rep-state-morph[data-state=success]{color:var(--success-text);border-color:color-mix(in srgb, var(--success-text) 58%, var(--border-default));background-color:color-mix(in srgb, var(--success-text) 9%, transparent)}.rep-state-morph[data-state=error]{color:var(--error-text);border-color:color-mix(in srgb, var(--error-text) 58%, var(--border-default));background-color:color-mix(in srgb, var(--error-text) 8%, transparent)}.rep-state-morph[data-state=success] svg,.rep-state-morph[data-state=error] svg{animation:rep-state-glyph-in var(--motion-state,.19s) var(--ease-out-expo,ease-out) both}@keyframes rep-state-glyph-in{0%{opacity:0;transform:scale(.72)rotate(-8deg)}}.rep-state-panel{animation:rep-state-panel-in var(--motion-surface,.26s) var(--ease-out-quint,ease-out) both}@keyframes rep-state-panel-in{0%{opacity:.65;filter:blur(4px);clip-path:inset(2px round 8px)}}.request-peptide-overlay{animation:rep-overlay-focus-in var(--motion-state,.19s) var(--ease-out-quart,ease-out) both}.request-peptide-panel{transform-origin:50% 100%;animation:rep-sheet-in var(--motion-surface,.26s) var(--ease-out-expo,ease-out) both}.request-peptide-overlay.is-closing{animation:rep-overlay-focus-out var(--motion-instant,.11s) var(--ease-out-quart,ease-out) both;pointer-events:none}.request-peptide-panel.is-closing{animation:rep-sheet-out var(--motion-instant,.11s) var(--ease-out-quart,ease-out) both}.request-peptide-success-glyph{animation:rep-success-glyph var(--motion-reflow,.34s) var(--ease-out-expo,ease-out) both}@keyframes rep-overlay-focus-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes rep-overlay-focus-out{to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes rep-sheet-in{0%{opacity:.7;clip-path:inset(8px 0 0 round 18px);transform:translateY(18px)scale(.985)}}@keyframes rep-sheet-out{to{opacity:0;transform:translateY(12px)scale(.99)}}@keyframes rep-success-glyph{0%{opacity:0;transform:scale(.72)rotate(-10deg)}68%{opacity:1;transform:scale(1.08)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}.rep-state-morph{transition:color var(--motion-state,.19s) var(--ease-out-quart,ease-out), border-color var(--motion-state,.19s) var(--ease-out-quart,ease-out), background-color var(--motion-state,.19s) var(--ease-out-quart,ease-out);transform:none!important}.rep-state-morph svg,.rep-state-panel,.request-peptide-overlay,.request-peptide-panel,.request-peptide-success-glyph{animation:none!important;transform:none!important}.rep-state-panel,.request-peptide-overlay,.request-peptide-panel,.request-peptide-success-glyph{transition:opacity var(--motion-state,.19s) var(--ease-out-quart,ease-out)!important}}html[data-clinic-route=true]{--rx-bg-base:#f5efe9;--rx-bg-scene:linear-gradient(160deg, #fdf3ec 0%, #f4eefa 46%, #edf4ef 100%);--rx-ink:#241c30;--rx-ink-2:#4c4358;--rx-ink-3:#6f6580;--rx-ink-4:#8a8095;--rx-accent:#ef4056;--rx-success:#14a06b;--rx-warning:#f0a020;--rx-error-ink:#b0272c;--rx-on-accent:#fff;--rx-material-hi:#fffdfbdb;--rx-material-lo:#f9f4f099;--rx-material-glass-hi:#fff9;--rx-material-glass-lo:#ffffff47;--rx-control-hi:#fffdfbb8;--rx-control-lo:#ffffff6b;--rx-material-edge:#ffffffeb;--rx-material-bevel:#fffffff5;--rx-material-divider:#7864a024;--rx-material-shadow:#60489059;--rx-material-hover:#ffffffd9;--rx-material-press:#ffffff80;--rx-material-solid:#fcf8f4;--rx-material-recess:#241c300d;--rx-material-specular-hi:#ffffff57;--rx-material-specular-lo:#ffffff0d}html[data-design=lg]{--lg-bg-base:#f5efe9;--lg-bg-scene:linear-gradient(160deg, #fdf3ec 0%, #f4eefa 46%, #edf4ef 100%);--lg-theme-swatch-light:linear-gradient(160deg, #fbf6ef, #efe6da);--lg-theme-swatch-dark:linear-gradient(160deg, #2a2438, #131019);--lg-theme-swatch-carbon:linear-gradient(160deg, #26262a, #121214);--lg-chrome:#e1d2d9;--lg-status-scrim-hi:#15101d94;--lg-status-scrim-lo:#15101d80;--lg-ink:#241c30;--lg-ink-2:#4c4358;--lg-ink-3:#6f6580;--lg-ink-4:#8a8095;--lg-glass-hi:#fff9;--lg-glass-lo:#ffffff47;--lg-chip-hi:#ffffffb3;--lg-chip-lo:#ffffff4d;--lg-edge:#ffffff8c;--lg-edge-strong:#ffffffa6;--lg-bevel:#ffffffe6;--lg-shadow:#60489059;--lg-drop-core:#604890;--lg-divider:#7864a024;--lg-hover-fill:#ffffffd9;--lg-press-fill:#ffffff80;--lg-underside:#60489029;--lg-plate-hi:#fffdfbcc;--lg-plate-lo:#f9f4f094;--lg-full-glass-tint:#fff;--lg-rim-hi:var(--lg-bevel);--lg-rim-lo:var(--lg-bevel);--lg-brand:#7c4dff;--lg-brand-hover:#5a2fd8;--buy-hi:#d9232f;--buy-lo:#b01b24;--buy-hover-hi:#d9232f;--buy-hover-lo:#b01b24;--buy-press-hi:#c81e29;--buy-press-lo:#a51921;--buy-ink:#fff;--buy-glow:#d9232f;--lg-focus:#5a2fd8;--lg-peptides:#ef4056;--lg-coa:#2fd08b;--lg-tools:#8b5cf6;--lg-suppliers:#1ec8e0;--lg-community:#ec4899;--lg-outcome:#f08c1a;--lg-market:#3b82f6;--lg-briefs:#a78bfa;--lg-gold:#eab53a;--lg-gold-ring:#eab53acc;--lg-goal-weight-loss:#12a594;--lg-goal-healing:#2e9e5b;--lg-goal-skin:#e0703a;--lg-goal-muscle-growth:#c46bff;--lg-goal-hair-growth:#a0764b;--lg-goal-libido:#d4498a;--lg-goal-focus:#3b7dd8;--lg-goal-growth-hormone:#c8901f;--lg-goal-tanning:#e0703a;--lg-goal-longevity:#6d8a96;--lg-gS:#ff3b47;--lg-gA:#ff8a1f;--lg-gB:#ffd60a;--lg-gC:#22e07c;--lg-gD:#1f8fff;--lg-gF:#c46bff;--lg-gS-ink:var(--lg-gS);--lg-gA-ink:var(--lg-gA);--lg-gB-ink:var(--lg-gB);--lg-gC-ink:var(--lg-gC);--lg-gD-ink:var(--lg-gD);--lg-gF-ink:var(--lg-gF);--lg-gS-mark:var(--lg-gS);--lg-gA-mark:var(--lg-gA);--lg-gB-mark:var(--lg-gB);--lg-gC-mark:var(--lg-gC);--lg-gD-mark:var(--lg-gD);--lg-gF-mark:var(--lg-gF);--lg-n1:#ef4056;--lg-n2:#3b6cff;--lg-n3:#14a06b;--lg-n1-ink:#c8102e;--lg-n2-ink:#1660b8;--lg-n3-ink:#1f7a4d;--lg-success:#14a06b;--lg-warning:#f0a020;--lg-error:#e5484d;--lg-info:#3b82f6;--lg-error-ink:#c92a30;--lg-on-warning:#241703;--lg-success-ink:#0b6b43;--lg-warning-ink:#8a5008;--lg-info-ink:#1a52b8;--lg-on-accent:#fff;--lg-on-accent-pale:#14101d;--lg-void:#05040a;--lg-silver:#bac6d2;--lg-bronze:#c6864a;--lg-aurora-1:255 124 110;--lg-aurora-2:167 124 255;--lg-aurora-3:88 214 158;--lg-aurora-4:96 165 250;--lg-aurora-5:255 190 92;--lg-ink-disabled:var(--lg-ink-4);--lg-blur:28px;--lg-sat:1.7;--lg-accent:var(--lg-brand);--lg-fDisplay:"Poppins", system-ui, sans-serif;--lg-fBody:"Hanken Grotesk", system-ui, sans-serif;--lg-fRead:"Spectral", Georgia, serif;--lg-fMono:"Space Mono", ui-monospace, monospace;--fSerif:var(--lg-fDisplay);--lg-dock-h:90px;--lg-dock-gap:0px;--lg-orb-lift:16px;--lg-dock-clearance:var(--lg-dock-keepout);--lg-sa-top:env(safe-area-inset-top,0px);--lg-sa-bottom:env(safe-area-inset-bottom,0px);--lg-web-ambient-top:max(var(--lg-sa-top), env(safe-area-max-inset-top,0px));--lg-web-ambient-bottom:max(var(--lg-sa-bottom), env(safe-area-max-inset-bottom,0px));--lg-sa-left:env(safe-area-inset-left,0px);--lg-sa-right:env(safe-area-inset-right,0px);--lg-inset-tax:min(1px, var(--lg-sa-top));--lg-dock-occupies:calc(76px + max(14px, var(--lg-sa-bottom) - 6px));--lg-dock-keepout:calc(var(--lg-dock-occupies) + var(--lg-orb-lift));--lg-fade:26px;--lg-scroll-overlap:calc(var(--lg-fade) - 6px);--lg-gutter:14px;--lg-frame:1140px;--lg-frame-doc:920px;--lg-frame-task:720px;--lg-col:347px;--lg-gap:10px;--lg-micro:var(--motion-state,.19s);--lg-element:var(--motion-surface,.26s);--lg-entrance:var(--motion-signature,.52s);--lg-ease:var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1));--lg-ease-quint:var(--ease-out-quint,cubic-bezier(.22, 1, .36, 1))}@media (width>=481px){html[data-design=lg]{--lg-fade:30px}}html[data-design=lg][data-theme=dark]{--lg-bg-base:#131019;--lg-bg-scene:linear-gradient(160deg, #1a1426 0%, #141020 46%, #10141a 100%);--lg-chrome:#302735;--lg-status-scrim-hi:#05040a3d;--lg-status-scrim-lo:#05040a24;--lg-ink:#efeaf6;--lg-ink-2:#c5bdd4;--lg-ink-3:#9b91ad;--lg-ink-4:#a79dbb;--lg-glass-hi:#241f3099;--lg-glass-lo:#16122052;--lg-chip-hi:#2e283ea6;--lg-chip-lo:#1a162659;--lg-edge:#ffffff24;--lg-edge-strong:#ffffff29;--lg-bevel:#ffffff2e;--lg-shadow:#00000080;--lg-drop-core:#000;--lg-divider:#ffffff17;--lg-hover-fill:#ffffff1f;--lg-press-fill:#ffffff12;--lg-underside:#0000008c;--lg-plate-hi:#3c374ed1;--lg-plate-lo:#2b273aa8;--lg-full-glass-tint:#241f31;--lg-rim-hi:#ffffff57;--lg-rim-lo:#ffffff38;--lg-brand:#a685ff;--lg-brand-hover:#c4b0ff;--buy-hi:#d52028;--buy-lo:#b81c26;--buy-hover-hi:#c81e29;--buy-hover-lo:#a5181f;--buy-press-hi:#b01b24;--buy-press-lo:#99161d;--buy-ink:#fff;--buy-glow:#d52028;--lg-focus:#c4b0ff;--lg-peptides:#ff5c6c;--lg-coa:#2fd08b;--lg-tools:#a685ff;--lg-suppliers:#4ad9ec;--lg-community:#ff6bb3;--lg-outcome:#ffab3d;--lg-market:#66a3ff;--lg-briefs:#c4b0ff;--lg-gold:#eab53a;--lg-goal-weight-loss:#4cd3c0;--lg-goal-healing:#6ac989;--lg-goal-skin:#ffa780;--lg-goal-muscle-growth:#deb4ff;--lg-goal-hair-growth:#dcad7e;--lg-goal-libido:#ff8ebc;--lg-goal-focus:#89baff;--lg-goal-growth-hormone:#f9bc4e;--lg-goal-tanning:#ffa780;--lg-goal-longevity:#9dbdcb;--lg-gS:#ff3b47;--lg-gA:#ffa04d;--lg-gB:#e6c433;--lg-gC:#3fd884;--lg-gD:#66a3ff;--lg-gF:#a685ff;--lg-gS-ink:var(--lg-gS);--lg-gA-ink:var(--lg-gA);--lg-gB-ink:var(--lg-gB);--lg-gC-ink:var(--lg-gC);--lg-gD-ink:var(--lg-gD);--lg-gF-ink:var(--lg-gF);--lg-gS-mark:var(--lg-gS);--lg-gA-mark:var(--lg-gA);--lg-gB-mark:var(--lg-gB);--lg-gC-mark:var(--lg-gC);--lg-gD-mark:var(--lg-gD);--lg-gF-mark:var(--lg-gF);--lg-n1:#ff5c6c;--lg-n2:#7a9bff;--lg-n3:#2fd08b;--lg-n1-ink:var(--lg-n1);--lg-n2-ink:var(--lg-n2);--lg-n3-ink:var(--lg-n3);--lg-success:#2fd08b;--lg-warning:#ffbb4d;--lg-error:#ff5c62;--lg-error-ink:#ff5c62;--lg-info:#66a3ff;--lg-success-ink:var(--lg-success);--lg-warning-ink:var(--lg-warning);--lg-info-ink:var(--lg-info);--lg-on-accent:#fff;--lg-on-accent-pale:#14101d;--lg-void:#05040a;--lg-silver:#bac6d2;--lg-bronze:#c6864a;--lg-ink-disabled:var(--lg-ink-4);--lg-aurora-1:255 124 110;--lg-aurora-2:167 124 255;--lg-aurora-3:88 214 158;--lg-aurora-4:96 165 250;--lg-aurora-5:255 190 92}html[data-design=lg][data-theme=dark] body{background-image:none!important}html[data-design=lg][data-theme=dark] .rep-noise-layer,html[data-design=lg][data-theme=dark] .rl-grain-layer{display:none!important}html[data-design=lg][data-theme=carbon]{--lg-bg-base:#121214;--lg-bg-scene:radial-gradient(#000000d9 15%, transparent 16%) 0 0 / 18px 18px, radial-gradient(#000000d9 15%, transparent 16%) 9px 9px / 18px 18px, radial-gradient(#ffffff12 15%, transparent 20%) 0 1px / 18px 18px, radial-gradient(#ffffff12 15%, transparent 20%) 9px 10px / 18px 18px, #121214;--lg-chrome:#18171b;--lg-status-scrim-hi:#05040a47;--lg-status-scrim-lo:#05040a2e;--lg-ink:#f0f0f2;--lg-ink-2:#c6c7cd;--lg-ink-3:#9fa0a8;--lg-ink-4:#a8a9b0;--lg-glass-hi:#20202599;--lg-glass-lo:#12121652;--lg-chip-hi:#2b2b31a6;--lg-chip-lo:#17171b59;--lg-edge:#ffffff24;--lg-edge-strong:#ffffff29;--lg-bevel:#ffffff2e;--lg-shadow:#00000080;--lg-drop-core:#000;--lg-divider:#ffffff17;--lg-hover-fill:#ffffff1f;--lg-press-fill:#ffffff12;--lg-underside:#0000008c;--lg-plate-hi:#1b1b1ed9;--lg-plate-lo:#121214b5;--lg-full-glass-tint:#1b1b1e;--lg-rim-hi:#ffffff52;--lg-rim-lo:#ffffff36;--lg-brand:#a685ff;--lg-brand-hover:#c4b0ff;--lg-focus:#c4b0ff;--buy-hi:#d52028;--buy-lo:#b81c26;--buy-hover-hi:#c81e29;--buy-hover-lo:#a5181f;--buy-press-hi:#b01b24;--buy-press-lo:#99161d;--buy-ink:#fff;--buy-glow:#d52028;--lg-peptides:#ff5c6c;--lg-coa:#2fd08b;--lg-tools:#a685ff;--lg-suppliers:#4ad9ec;--lg-community:#ff6bb3;--lg-outcome:#ffab3d;--lg-market:#66a3ff;--lg-briefs:#c4b0ff;--lg-gold:#eab53a;--lg-goal-weight-loss:#4cd3c0;--lg-goal-healing:#6ac989;--lg-goal-skin:#ffa780;--lg-goal-muscle-growth:#deb4ff;--lg-goal-hair-growth:#dcad7e;--lg-goal-libido:#ff8ebc;--lg-goal-focus:#89baff;--lg-goal-growth-hormone:#f9bc4e;--lg-goal-tanning:#ffa780;--lg-goal-longevity:#9dbdcb;--lg-gS:#ff3b47;--lg-gA:#ffa04d;--lg-gB:#e6c433;--lg-gC:#3fd884;--lg-gD:#66a3ff;--lg-gF:#a685ff;--lg-gS-ink:var(--lg-gS);--lg-gA-ink:var(--lg-gA);--lg-gB-ink:var(--lg-gB);--lg-gC-ink:var(--lg-gC);--lg-gD-ink:var(--lg-gD);--lg-gF-ink:var(--lg-gF);--lg-gS-mark:var(--lg-gS);--lg-gA-mark:var(--lg-gA);--lg-gB-mark:var(--lg-gB);--lg-gC-mark:var(--lg-gC);--lg-gD-mark:var(--lg-gD);--lg-gF-mark:var(--lg-gF);--lg-n1:#ff5c6c;--lg-n2:#7a9bff;--lg-n3:#2fd08b;--lg-n1-ink:var(--lg-n1);--lg-n2-ink:var(--lg-n2);--lg-n3-ink:var(--lg-n3);--lg-success:#2fd08b;--lg-warning:#ffbb4d;--lg-error:#ff5c62;--lg-error-ink:#ff5c62;--lg-info:#66a3ff;--lg-success-ink:var(--lg-success);--lg-warning-ink:var(--lg-warning);--lg-info-ink:var(--lg-info);--lg-on-accent:#fff;--lg-on-accent-pale:#14101d;--lg-void:#05040a;--lg-silver:#bac6d2;--lg-bronze:#c6864a;--lg-ink-disabled:var(--lg-ink-4);--lg-aurora-1:255 124 110;--lg-aurora-2:167 124 255;--lg-aurora-3:88 214 158;--lg-aurora-4:96 165 250;--lg-aurora-5:255 190 92}html[data-design=lg][data-glass=full]{--ug-blur:28px;--ug-sat:1.7;--ug-ink:#241c30;--ug-ink-2:#4c4358;--ug-ink-3:#6f6580;--ug-ink-4:#8a8095;--ug-plate-hi:#fffdfbb8;--ug-plate-lo:#f9f4f075;--ug-fold-hi:#ffffff80;--ug-fold-lo:#fffdfb3d;--ug-edge:#ffffffbd;--ug-bevel:#fffffff2;--ug-bevel-side:#fffc;--ug-under:#60489024;--ug-contact:#6048901f;--ug-drop:#60489099;--ug-bloom:#7a3ae029;--ug-rule:#241c3021;--ug-row-bg:#fffdfbd6;--ug-row-edge:#ffffffe0;--ug-chip-bg:#fff9;--ug-chip-edge:#241c3024;--ug-well:#ffffffb8;--ug-sheen:#ffffff80;--ug-key-base:#fff;--ug-brand:#7c4dff;--ug-brand-deep:#5a2fd8;--ug-gold:#c8901f;--ug-gold-ink:#8a6d00;--ug-scene-bg:linear-gradient(160deg, #fdf3ec 0%, #f4eefa 46%, #edf4ef 100%)}html[data-design=lg][data-glass=full][data-theme=dark]{--ug-sat:1.55;--ug-ink:#efeaf6;--ug-ink-2:#d9d3e3;--ug-ink-3:#9a8fae;--ug-ink-4:#8d8399;--ug-plate-hi:#ffffff1c;--ug-plate-lo:#ffffff0a;--ug-fold-hi:#ffffff1c;--ug-fold-lo:#ffffff0a;--ug-edge:#ffffff29;--ug-bevel:#ffffff38;--ug-bevel-side:#ffffff1f;--ug-under:#00000059;--ug-contact:#0006;--ug-drop:#000000d9;--ug-bloom:#7a3ae038;--ug-rule:#ffffff21;--ug-row-bg:#ffffff12;--ug-row-edge:#ffffff1f;--ug-chip-bg:#ffffff14;--ug-chip-edge:#ffffff24;--ug-well:#ffffff1a;--ug-sheen:#ffffff29;--ug-key-base:#241f31;--ug-scene-bg:linear-gradient(160deg, #1a1426 0%, #141020 46%, #10141a 100%)}html[data-design=lg][data-glass=full][data-theme=carbon]{--ug-sat:1.3;--ug-ink:#f0f0f2;--ug-ink-2:#dfe3e8;--ug-ink-3:#94949c;--ug-ink-4:#8b929a;--ug-plate-hi:#ffffff13;--ug-plate-lo:#ffffff07;--ug-fold-hi:#ffffff13;--ug-fold-lo:#ffffff07;--ug-edge:#ffffff21;--ug-bevel:#ffffff29;--ug-bevel-side:#ffffff1a;--ug-under:#0006;--ug-contact:#00000080;--ug-drop:#000000e6;--ug-bloom:#8caac826;--ug-rule:#ffffff1f;--ug-row-bg:#ffffff0e;--ug-row-edge:#ffffff1a;--ug-chip-bg:#ffffff0f;--ug-chip-edge:#ffffff1f;--ug-well:#ffffff14;--ug-sheen:#ecf4fc24;--ug-key-base:#1b1b1e;--ug-scene-bg:linear-gradient(160deg, #15171b 0%, #101216 46%, #0d0f13 100%)}html[data-design=lg],html[data-design=lg] body{background:var(--lg-bg-base);color:var(--lg-ink)}html[data-design=lg] body{font-family:var(--lg-fDisplay);-webkit-font-smoothing:antialiased;overflow-x:clip}html[data-design=lg] a{color:var(--lg-brand)}html[data-design=lg] a:hover{color:var(--lg-brand-hover)}@media (width>=900px){html[data-design=lg]{--lg-dock-h:72px;--lg-dock-gap:18px;--lg-dock-occupies:calc(72px + 18px);--lg-orb-lift:44px;--lg-gutter:24px;--lg-gap:12px}}html[data-design=lg] .lg-frame{width:min(var(--lg-frame-w,var(--lg-frame)), calc(100% - var(--lg-gutter) * 2));margin-inline:auto}html[data-design=lg] .lg-frame[data-frame=doc]{--lg-frame-w:var(--lg-frame-doc)}html[data-design=lg] .lg-frame[data-frame=task]{--lg-frame-w:var(--lg-frame-task)}html[data-design=lg] .lg-grid{gap:var(--lg-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--lg-col)), 1fr));align-items:start;display:grid}html[data-design=lg] body.lg-pinned-home #root{min-height:100vh;padding-bottom:0!important}html[data-design=lg] body.lg-pinned-home{overscroll-behavior:none;overflow:hidden}:is(html[data-design=lg] #root:has(.lg-scroll),html[data-design=lg] #root:has([data-task13-wiki-scroll-owner=complete-wiki-page]),html[data-design=lg] #root:has(.auth-glass-screen)){min-height:0!important;padding-bottom:0!important}:is(html[data-design=lg] #app-view:has(.lg-scroll),html[data-design=lg] #app-view:has([data-task13-wiki-scroll-owner=complete-wiki-page])){min-height:0!important}html[data-design=lg] :is(.lg-scroll,[data-lg-scroll-fade]){--lg-fade-t:0px;--lg-fade-b:var(--lg-fade);min-height:0;-webkit-mask-image:linear-gradient(180deg, transparent 0, #00000059 calc(var(--lg-fade-t) * .2667), #000000b8 calc(var(--lg-fade-t) * .5333), #000 var(--lg-fade-t), #000 calc(100% - var(--lg-fade-b)), #000000b8 calc(100% - var(--lg-fade-b) * .5333), #00000059 calc(100% - var(--lg-fade-b) * .2667), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #00000059 calc(var(--lg-fade-t) * .2667), #000000b8 calc(var(--lg-fade-t) * .5333), #000 var(--lg-fade-t), #000 calc(100% - var(--lg-fade-b)), #000000b8 calc(100% - var(--lg-fade-b) * .5333), #00000059 calc(100% - var(--lg-fade-b) * .2667), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #00000059 calc(var(--lg-fade-t) * .2667), #000000b8 calc(var(--lg-fade-t) * .5333), #000 var(--lg-fade-t), #000 calc(100% - var(--lg-fade-b)), #000000b8 calc(100% - var(--lg-fade-b) * .5333), #00000059 calc(100% - var(--lg-fade-b) * .2667), transparent 100%);overflow:hidden auto}html[data-design=lg] :is(.lg-scroll,[data-lg-scroll-fade])[data-scrolled]{--lg-fade-t:var(--lg-fade)}html[data-design=lg] :is(.lg-scroll,[data-lg-scroll-fade])[data-scroll-end]{--lg-fade-b:0px}.lg-scene{z-index:0;background:var(--lg-bg-scene);pointer-events:none;position:fixed;inset:0;overflow:hidden}html[data-design=lg] body.mobile-web-shell .lg-scene{top:calc(0px - var(--lg-web-ambient-top));bottom:calc(0px - var(--lg-web-ambient-bottom))}html[data-design=lg] body.mobile-web-shell .lg-blob-1,html[data-design=lg] body.mobile-web-shell .lg-blob-2{translate:0 var(--lg-web-ambient-top)}html[data-design=lg] body.mobile-web-shell .lg-blob-3,html[data-design=lg] body.mobile-web-shell .lg-blob-4{translate:0 calc(0px - var(--lg-web-ambient-bottom))}@media (display-mode:standalone){html[data-design=lg] body.mobile-web-shell .lg-scene:after{content:"";pointer-events:none;background:linear-gradient(180deg, var(--lg-status-scrim-hi) 0, var(--lg-status-scrim-lo) calc(var(--lg-web-ambient-top) + var(--lg-web-ambient-top)), transparent calc(var(--lg-web-ambient-top) + var(--lg-web-ambient-top) + var(--lg-web-ambient-top))), linear-gradient(0deg, var(--lg-status-scrim-hi) 0, var(--lg-status-scrim-lo) calc(var(--lg-web-ambient-bottom) + var(--lg-web-ambient-bottom)), transparent calc(var(--lg-web-ambient-bottom) + var(--lg-web-ambient-bottom) + var(--lg-web-ambient-bottom)));position:absolute;inset:0}}.lg-blob{filter:blur(72px);will-change:transform, opacity;border-radius:50%;position:absolute}.lg-blob-1{background:radial-gradient(circle, var(--lg-blob-fill-1), transparent 68%);width:640px;height:640px;animation:44s linear -2s infinite lgAuroraOrbit1,29s ease-in-out -11s infinite lgAuroraBreathe;top:-220px;left:-160px}.lg-blob-2{background:radial-gradient(circle, var(--lg-blob-fill-2), transparent 68%);width:620px;height:620px;animation:53s linear -13s infinite lgAuroraOrbit2,31s ease-in-out -19s infinite lgAuroraBreathe;top:-180px;right:-140px}.lg-blob-3{background:radial-gradient(circle, var(--lg-blob-fill-3), transparent 68%);width:600px;height:600px;animation:61s linear -27s infinite lgAuroraOrbit3,37s ease-in-out -7s infinite lgAuroraBreathe;bottom:-200px;left:-120px}.lg-blob-4{filter:blur(78px);background:radial-gradient(circle, var(--lg-blob-fill-4), transparent 68%);width:660px;height:660px;animation:71s linear -7s infinite lgAuroraOrbit4,41s ease-in-out -23s infinite lgAuroraBreathe;bottom:-240px;right:-160px}.lg-blob-5{filter:blur(78px);background:radial-gradient(circle, var(--lg-blob-fill-5), transparent 68%);width:520px;height:520px;animation:83s linear -32s infinite lgAuroraOrbit5,47s ease-in-out -17s infinite lgAuroraBreathe;display:none;top:34%;left:34%}.lg-blob-5[data-amber]{display:block}@media (width>=900px){html[data-design=lg] .lg-blob-5{width:640px;height:640px;display:block}}html[data-design=lg]{--lg-b1:.72;--lg-b2:.68;--lg-b3:.58;--lg-b4:.6;--lg-b5:.54}html[data-design=lg][data-theme=dark]{--lg-b1:.5;--lg-b2:.46;--lg-b3:.38;--lg-b4:.4;--lg-b5:.36}html[data-design=lg][data-theme=carbon]{--lg-b1:.16;--lg-b2:.15;--lg-b3:.12;--lg-b4:.12;--lg-b5:.12}html[data-design=lg]{--lg-route-mix:0%;--lg-blob-fill-1:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue,rgb(var(--lg-aurora-1))) var(--lg-route-mix), rgb(var(--lg-aurora-1))) calc(var(--lg-b1) * 100%), transparent);--lg-blob-fill-2:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue,rgb(var(--lg-aurora-2))) var(--lg-route-mix), rgb(var(--lg-aurora-2))) calc(var(--lg-b2) * 100%), transparent);--lg-blob-fill-3:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue,rgb(var(--lg-aurora-3))) var(--lg-route-mix), rgb(var(--lg-aurora-3))) calc(var(--lg-b3) * 100%), transparent);--lg-blob-fill-4:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue,rgb(var(--lg-aurora-4))) var(--lg-route-mix), rgb(var(--lg-aurora-4))) calc(var(--lg-b4) * 100%), transparent);--lg-blob-fill-5:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue,rgb(var(--lg-aurora-5))) var(--lg-route-mix), rgb(var(--lg-aurora-5))) calc(var(--lg-b5) * 100%), transparent)}@media (height<=1049px){html[data-design=lg] .lg-tile{gap:12px;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important}}@media (height<=1049px) and (width<=620px){html[data-design=lg] .lg-tile .lg-kicker{display:none}html[data-design=lg] .lg-tile{gap:9px;padding:7px 11px!important}}@media (height<=700px){html[data-design=lg] .lg-tile .lg-kicker{display:none}html[data-design=lg] .lg-tile{gap:9px;padding:7px 11px!important}html[data-design=lg] .lg-home-tagline{display:none}html[data-design=lg] .lg-hero{padding:9px 13px 10px!important}html[data-design=lg] .lg-hero .lg-chip{height:30px!important}html[data-design=lg] .lg-statbar{padding:0 4px!important}html[data-design=lg] .lg-tilegrid{min-height:132px!important}}html[data-design=lg] .lg-tile{container-type:size}@media (height<=1049px){html[data-design=lg] .lg-tile h3.lg-title{font-size:min(var(--lg-tile-fs,21px), calc((100cqw - 40px) / 6.5))!important}}@media (height>=1050px){html[data-design=lg] .lg-tile h3.lg-title{font-size:min(var(--lg-tile-fs,24px), calc((100cqw - 6px) / 6.5))!important}}@media (width<=620px){html[data-design=lg] .lg-tile div:has(>h3.lg-title)>span{background:var(--lg-panel-fill,#ffffffdb);border-radius:4px;padding:1px;position:absolute;top:calc(50% + 5px);left:31px}html[data-design=lg] .lg-tile{gap:8px;padding:4px 10px!important}html[data-design=lg] .lg-tile h3.lg-title{font-size:min(var(--lg-tile-fs,21px), calc((100cqw - 39px) / 6.5), calc((100cqh + 5px) / 2.16))!important}html[data-design=lg] .lg-tile div:has(>h3.lg-title){margin-top:1px!important}}@media (width<=620px) and (height>=701px){html[data-design=lg] .lg-tile{min-height:44px}}@media (width<=620px) and (height<=830px){html[data-design=lg] body.lg-pinned-home div:has(>.lg-tilegrid){gap:7px!important;padding-top:10px!important}html[data-design=lg] body.lg-pinned-home .lg-hero{padding:6px 12px 7px!important}html[data-design=lg] body.lg-pinned-home .lg-hero>div{margin-top:6px!important}html[data-design=lg] .lg-footer>button{min-height:0!important}html[data-design=lg] .lg-panel.lg-pill:has(>.lg-marquee){height:27px!important}html[data-design=lg] body.lg-pinned-home div:has(>.lg-statbar){gap:8px!important}}@media (width<=620px) and (height<=700px){html[data-design=lg] .lg-panel.lg-pill:has(>.lg-marquee){display:none!important}html[data-design=lg] body.lg-pinned-home div:has(>.lg-tilegrid){gap:6px!important}}html[data-design=lg]:has(.rep-tabbar) :has(>.lg-scroll){padding-bottom:calc(var(--lg-dock-occupies) - var(--lg-scroll-overlap))!important}html[data-design=lg]:not(:has(.rep-tabbar)) :has(>.lg-scroll){padding-bottom:0!important}html[data-design=lg] .lg-scroll{padding-bottom:56px!important}html[data-design=lg]:has(.rep-tabbar) .lg-scroll{padding-bottom:calc(var(--lg-dock-keepout) - var(--lg-dock-occupies) + var(--lg-scroll-overlap))!important}html[data-design=lg]:has(.rep-tabbar) [data-lg-scroll-fade-reserve=duplicate]{padding-bottom:calc(var(--lg-fade) - var(--lg-scroll-overlap))!important}html[data-design=lg] :has(>.lg-scroll):not(.lg-journal-shell){--lg-region-side:max(var(--lg-gutter), calc((100% - var(--lg-frame-w,var(--lg-frame))) / 2));--lg-region-side-l:max(var(--lg-region-side), var(--lg-sa-left));--lg-region-side-r:max(var(--lg-region-side), var(--lg-sa-right));width:100%!important;margin-inline:0!important;padding-inline:0!important}html[data-design=lg] :has(>.lg-scroll):not(.lg-journal-shell)>:not(.lg-scroll):not(.lg-scene){margin-left:var(--lg-region-side-l)!important;margin-right:var(--lg-region-side-r)!important}html[data-design=lg] :has(>.lg-scroll):not(.lg-journal-shell)>.lg-scroll:not(.lg-journal-scroll):not(.pp-col){padding-left:var(--lg-region-side-l)!important;padding-right:var(--lg-region-side-r)!important}@media (width<=899px){html[data-design=lg] .lg-scroll.pp-col{padding-left:max(var(--lg-gutter), var(--lg-sa-left))!important;padding-right:max(var(--lg-gutter), var(--lg-sa-right))!important}}html[data-design=lg] #app-view[data-route-view=thanks] :has(>.lg-scroll){--lg-frame-w:760px}html[data-design=lg] .lgob .lgob-col{--lg-frame-w:560px}html[data-design=lg] .lg-heroes{flex-direction:column;flex:none;gap:9px;min-height:0;display:flex}@media (width>=900px){html[data-design=lg] .lg-heroes{gap:11px}}@media (height<=700px) and (width>=620px){html[data-design=lg] .lg-heroes{flex-direction:row;align-items:stretch}html[data-design=lg] .lg-heroes>.lg-hero{flex:1 1 0;min-width:0}html[data-design=lg] .lg-tilegrid{grid-template-rows:repeat(2,1fr)!important;grid-template-columns:repeat(3,1fr)!important;min-height:96px!important}}@media (width<=620px){html[data-design=lg] .lg-hero{padding:10px 12px 11px!important}html[data-design=lg] .lg-hero .lg-title{font-size:21px}html[data-design=lg] .lg-hero .lg-kicker{letter-spacing:.16em;font-size:8.5px}html[data-design=lg] .lg-hero .lg-pill{white-space:nowrap;padding:1px 7px;font-size:8px}html[data-design=lg] .lg-footer{flex-wrap:nowrap!important;gap:5px!important;font-size:7.5px!important}html[data-design=lg] .lg-statbar .lg-label{letter-spacing:.1em;font-size:7px}html[data-design=lg] .lg-statbar{--lg-stat-gap:7px;--lg-stat-pad:10px 6px;padding:0 2px!important}}@media (width>=380px) and (width<=620px) and (height>=831px){html[data-design=lg] body.lg-pinned-home div:has(>.lg-tilegrid){gap:calc(8px - var(--lg-inset-tax))!important}html[data-design=lg] body.lg-pinned-home .lg-hero{padding:5px 14px!important}html[data-design=lg] body.lg-pinned-home .lg-hero>div{margin-top:5px!important}html[data-design=lg] .lg-tile{gap:7px;padding:9px 10px!important}html[data-design=lg] .lg-tile>span[aria-hidden=true]{width:30px!important;height:30px!important}html[data-design=lg] .lg-tile>span[aria-hidden=true]>svg{width:25px;height:25px}html[data-design=lg] .lg-tile .lg-kicker{white-space:nowrap;line-height:1.2;display:block;letter-spacing:.11em!important;font-size:8px!important}html[data-design=lg] .lg-tile h3.lg-title{line-height:1.08;font-size:min(var(--lg-tile-fs,24px), calc((100cqw - 38px) / 6.5), calc((100cqh + 2.4px) / 2.16))!important}html[data-design=lg] .lg-tile div:has(>h3.lg-title){margin-top:2px!important}html[data-design=lg] .lg-tile div:has(>h3.lg-title)>span{left:35px}}html[data-design=lg] body.lg-pinned-home div:has(>.lg-tilegrid){container:lghome/size}@media (width>=380px) and (width<=620px) and (height>=831px){@container lghome (height<=720px){html[data-design=lg] body.lg-pinned-home div:has(>.lg-tilegrid){gap:7px!important}html[data-design=lg] .lg-panel.lg-pill:has(>.lg-marquee){height:27px!important}}}@container (height<=52px){html[data-design=lg] .lg-tile .lg-kicker{display:none}}@media (width>=900px) and (height<=1049px){html[data-design=lg] body.lg-pinned-home div:has(>.lg-tilegrid){gap:9px!important}html[data-design=lg] body.lg-pinned-home .lg-hero{padding:12px 18px 13px!important}html[data-design=lg] .lg-tilegrid{gap:12px!important}html[data-design=lg] .lg-tile{padding:12px 18px!important}html[data-design=lg] .lg-tile>span[aria-hidden=true]{width:42px!important;height:42px!important}html[data-design=lg] .lg-tile>span[aria-hidden=true]>svg{width:33px;height:33px}html[data-design=lg] .lg-tile .lg-kicker{font-size:11px!important}html[data-design=lg] .lg-tile h3.lg-title{line-height:1.06;font-size:min(28px,15.3846cqw - 8.15385px)!important}}@media (width<=620px){html[data-design=lg] .rj-app .recon-setup-card .rj-card-pad>.row.gap14{flex-direction:column;gap:16px;align-items:stretch!important}html[data-design=lg] .rj-app .recon-vial-wrap.has-recon-label{width:auto;min-width:0;padding:12px 14px 14px}html[data-design=lg] .rj-app .recon-vial-wrap.has-recon-label .recon-vial-object{width:152px;margin-inline:auto}}@media (width<=620px) and (height<=700px){html[data-design=lg] .rj-app .recon-vial-wrap.has-recon-label .recon-vial-object{width:124px}}@media (width<=480px){.lg-blob{filter:blur(60px)}.lg-blob-1{width:360px;height:360px;top:-120px;left:-90px}.lg-blob-2{width:340px;height:340px;top:-100px;right:-80px}.lg-blob-3{width:330px;height:330px;bottom:-110px;left:-70px}.lg-blob-4{filter:blur(64px);width:360px;height:360px;bottom:-130px;right:-90px}.lg-blob-5{filter:blur(64px);width:300px;height:300px}}html[data-design=lg] .lg-panel{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 32%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 68%, transparent 100%), linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-accent) 34%, transparent),  0 18px 34px -24px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop,var(--lg-shadow))), var(--lg-alt-3);transition:transform var(--lg-element) ease;border-radius:22px;position:relative}html[data-design=lg] .lg-panel-static{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design=lg] .lg-artglass{background:var(--lg-chip-lo);position:relative;overflow:hidden}html[data-design=lg] .lg-artglass>img{border-radius:inherit;width:100%;height:auto;display:block}html[data-design=lg] .lg-artglass:after{content:"";pointer-events:none;border-radius:inherit;background-image:linear-gradient(118deg, transparent 26%, color-mix(in srgb, var(--lg-bevel) 8%, transparent) 33%, color-mix(in srgb, var(--lg-bevel) 15%, transparent) 37%, color-mix(in srgb, var(--lg-bevel) 6%, transparent) 41%, transparent 48%), linear-gradient(158deg, color-mix(in srgb, var(--lg-bevel) 16%, transparent) 0%, color-mix(in srgb, var(--lg-bevel) 5%, transparent) 18%, transparent 36%);box-shadow: inset 0 1px 1px var(--lg-bevel),  inset 0 0 0 1px color-mix(in srgb, var(--lg-ink) 14%, transparent),  inset 0 -18px 26px -20px color-mix(in srgb, var(--lg-accent) 30%, transparent);position:absolute;inset:0}html[data-design=lg]{--lg-drop-mix:60%;--lg-drop-hue:color-mix(in srgb, var(--lg-route-hue,var(--lg-brand)) var(--lg-drop-mix), var(--lg-drop-core));--lg-alt-1-min:24px;--lg-alt-1:0 1px 1px color-mix(in srgb, var(--lg-shadow) 60%, transparent), 0 3px 6px -3px color-mix(in srgb, var(--lg-drop-hue) 35%, transparent);--lg-alt-2-min:38px;--lg-alt-2:0 1px 2px color-mix(in srgb, var(--lg-shadow) 45%, transparent), 0 6px 10px -5px color-mix(in srgb, var(--lg-shadow) 80%, transparent), 0 16px 26px -12px color-mix(in srgb, var(--lg-drop-hue) 35%, transparent);--lg-alt-3-min:96px;--lg-alt-3:0 1px 2px -1px color-mix(in srgb, var(--lg-shadow) 30%, transparent), 0 10px 20px -12px color-mix(in srgb, var(--lg-shadow) 38%, transparent), 0 30px 64px -28px color-mix(in srgb, var(--lg-drop-hue) 20.3%, transparent);--lg-alt-4-min:220px;--lg-alt-4:0 2px 4px -1px color-mix(in srgb, var(--lg-shadow) 45%, transparent), 0 16px 26px -12px color-mix(in srgb, var(--lg-shadow) 65%, transparent), 0 52px 84px -40px color-mix(in srgb, var(--lg-drop-hue) 35%, transparent)}html[data-design=lg][data-theme=dark],html[data-design=lg][data-theme=carbon]{--lg-alt-1:0 1px 1px #0006;--lg-alt-2:0 1px 1px #0000006b, 0 8px 14px -8px color-mix(in srgb, var(--lg-drop-hue) 55%, transparent);--lg-alt-3:0 2px 3px #00000073, 0 16px 26px -14px color-mix(in srgb, var(--lg-drop-hue) 60%, transparent);--lg-alt-4:0 2px 4px #00000073, 0 30px 50px -26px color-mix(in srgb, var(--lg-drop-hue) 62%, transparent)}html[data-design=lg]{--lg-depth-chip:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 55%, transparent), 0 4px 8px -8px color-mix(in srgb, var(--lg-accent) 85%, transparent);--lg-depth-row:inset 0 1px 0 var(--lg-rim-lo), inset 0 2px 3px -2px var(--lg-rim-lo), inset 0 -1px 0 var(--lg-underside), inset 0 -7px 10px -7px color-mix(in srgb, var(--lg-accent) 42%, transparent),  var(--lg-alt-1);--lg-depth-float:inset 0 1px 0 var(--lg-rim-hi), inset 0 2px 3px -2px var(--lg-rim-hi), inset 0 -1px 0 var(--lg-underside), inset 0 -7px 10px -7px color-mix(in srgb, var(--lg-accent) 42%, transparent), var(--lg-alt-2)}html[data-design=lg][data-theme=dark],html[data-design=lg][data-theme=carbon]{--lg-depth-row:inset 0 1px 0 var(--lg-rim-lo), inset 0 2px 4px -2px var(--lg-rim-lo), inset 0 -1px 0 var(--lg-underside), inset 0 -8px 11px -8px color-mix(in srgb, var(--lg-accent) 50%, transparent), var(--lg-alt-1);--lg-depth-float:inset 0 1px 0 var(--lg-rim-hi), inset 0 2px 4px -2px var(--lg-rim-hi), inset 0 -1px 0 var(--lg-underside), inset 0 -8px 11px -8px color-mix(in srgb, var(--lg-accent) 50%, transparent), var(--lg-alt-2)}html[data-design=lg] .lg-panel-row{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 32%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 68%, transparent 100%),  linear-gradient(180deg, var(--lg-plate-hi), var(--lg-plate-lo));box-shadow:var(--lg-depth-row), 0 8px 16px -11px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop,var(--lg-shadow)))}html[data-design=lg][data-theme=dark] .lg-panel-row,html[data-design=lg][data-theme=carbon] .lg-panel-row{border-color:#ffffff1a}html[data-design=lg] .lg-panel-row.lg-malleable,html[data-design=lg] .lg-panel-row.lg-float{box-shadow:var(--lg-depth-float);-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lg-panel-row.lg-malleable,html[data-design=lg] .lg-panel-row.lg-float{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .lg-panel-row.lg-malleable,html[data-design=lg] .lg-panel-row.lg-float{-webkit-backdrop-filter:none;backdrop-filter:none}}html[data-design=lg] .lg-panel-row .lg-chip,html[data-design=lg] .lg-chip-row{box-shadow:var(--lg-depth-chip)}html[data-design=lg] .lg-hero{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 32%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 68%, transparent 100%), linear-gradient(180deg, var(--lg-plate-hi), var(--lg-plate-lo));box-shadow:inset 0 1px 0 var(--lg-rim-hi), inset 0 3px 4px -3px var(--lg-rim-hi), inset 0 -1px 0 var(--lg-underside), inset 0 -13px 18px -13px color-mix(in srgb, var(--lg-accent) 38%, transparent),  0 18px 34px -24px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop,var(--lg-shadow))),  var(--lg-alt-3)}html[data-design=lg][data-theme=dark] .lg-hero,html[data-design=lg][data-theme=carbon] .lg-hero{box-shadow:inset 0 1px 0 var(--lg-rim-hi), inset 0 3px 5px -3px var(--lg-rim-hi), inset 0 -1px 0 var(--lg-underside), inset 0 -15px 20px -15px color-mix(in srgb, var(--lg-accent) 46%, transparent), 0 18px 34px -24px color-mix(in srgb, var(--lg-accent) 60%, var(--ug-drop,var(--lg-shadow))), var(--lg-alt-3)}html[data-design=lg][data-theme=dark] .lg-statbar{--lg-plate-hi:#332e42c7;--lg-plate-lo:#2420329e}html[data-design=lg][data-theme=carbon] .lg-statbar{--lg-plate-hi:#2d2d34cc;--lg-plate-lo:#1f1f25a8}html[data-design=lg] .lg-chip{--lg-depth-chip:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 55%, transparent), 0 4px 8px -8px color-mix(in srgb, var(--lg-accent) 85%, transparent);background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);box-shadow:var(--lg-depth-chip);transition:transform var(--lg-micro) ease, background var(--lg-micro) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}html[data-design=lg] .lg-grade-chip{color:var(--lg-grade-ink,var(--lg-accent))}html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon]) .lg-hero .lg-chip.lg-lift{background:linear-gradient(180deg, color-mix(in srgb, var(--lg-accent) 9%, #fff), color-mix(in srgb, var(--lg-accent) 20%, #fff));border-color:color-mix(in srgb, var(--lg-accent) 34%, #fff);box-shadow: inset 0 1px 0 #ffffffe6,  inset 0 -1px 0 color-mix(in srgb, var(--lg-accent) 40%, transparent),  0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 45%, transparent), 0 5px 10px -6px color-mix(in srgb, var(--lg-accent) 45%, transparent);--lg-relief-press-lo:color-mix(in srgb, var(--lg-accent) 42%, var(--lg-ink));text-shadow:0 -.02em 0 var(--lg-relief-press-lo), 0 -.05em .06em color-mix(in srgb, var(--lg-relief-press-lo) 55%, transparent), 0 .055em 0 var(--lg-relief-press-hi)}@media (hover:hover) and (pointer:fine){html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon]) .lg-hero .lg-chip.lg-lift:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--lg-accent) 14%, #fff), color-mix(in srgb, var(--lg-accent) 26%, #fff))}}html[data-design=lg] .lg-icon-chip{background:linear-gradient(160deg, color-mix(in srgb, var(--lg-accent) 26%, transparent), #fff6);border:1px solid var(--lg-edge-strong);width:44px;height:44px;box-shadow:inset 0 1px 1px var(--lg-bevel);color:var(--lg-accent);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}html[data-design=lg][data-theme=dark] .lg-icon-chip,html[data-design=lg][data-theme=carbon] .lg-icon-chip{background:linear-gradient(160deg, color-mix(in srgb, var(--lg-accent) 26%, transparent), #ffffff0d)}html[data-design=lg] .lg-pill{border-radius:999px}html[data-design=lg] .lg-chevron{background:var(--lg-press-fill);border:1px solid var(--lg-edge-strong);width:32px;height:32px;box-shadow:inset 0 1px 1px var(--lg-bevel);color:var(--lg-ink-4);transition:background var(--lg-micro) ease, color var(--lg-micro) ease;border-radius:50%;justify-content:center;align-items:center;display:flex}html[data-design=lg] .lg-row+.lg-row{border-top:1px solid var(--lg-divider)}html[data-design=lg] .lg-rule-v{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--lg-ink) 26%, transparent) 24%, color-mix(in srgb, var(--lg-ink) 26%, transparent) 76%, transparent 100%);flex:none;align-self:stretch;width:1px;margin:8px 0}@supports not (background:color-mix(in srgb, red 50%, transparent)){html[data-design=lg] .lg-rule-v{background:var(--lg-divider)}}html[data-design=lg] .lg-pressable{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .26s cubic-bezier(.34, 1.919, .64, 1), box-shadow .26s var(--lg-ease-quint), background var(--lg-micro) ease, filter var(--lg-micro) ease, translate var(--lg-mall-ease,0s) cubic-bezier(.34, 1.919, .64, 1)}html[data-design=lg] .lg-pressable:active{transition:transform 90ms cubic-bezier(.4, 0, .9, 1), box-shadow 90ms cubic-bezier(.4, 0, .9, 1), translate var(--lg-mall-ease,0s) cubic-bezier(.34, 1.919, .64, 1);transform:scale(.97)}html[data-design=lg] .lg-panel.lg-pressable:active{box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-accent) 34%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 78%, transparent), 0 5px 12px -11px var(--lg-shadow)}html[data-design=lg] .lg-panel-row.lg-pressable:active{box-shadow:inset 0 1px 0 var(--lg-rim-lo), inset 0 2px 3px -2px var(--lg-rim-lo), inset 0 -1px 0 var(--lg-underside), inset 0 -7px 10px -7px color-mix(in srgb, var(--lg-accent) 42%, transparent), 0 1px 1px color-mix(in srgb, var(--lg-shadow) 78%, transparent), 0 1px 3px -2px var(--lg-shadow)}html[data-design=lg][data-theme=dark] .lg-panel-row.lg-pressable:active,html[data-design=lg][data-theme=carbon] .lg-panel-row.lg-pressable:active{box-shadow:inset 0 1px 0 var(--lg-rim-lo), inset 0 2px 4px -2px var(--lg-rim-lo), inset 0 -1px 0 var(--lg-underside), inset 0 -8px 11px -8px color-mix(in srgb, var(--lg-accent) 50%, transparent), 0 1px 1px #0000008c}html[data-design=lg] .lg-hero{transition:transform .26s cubic-bezier(.34, 1.919, .64, 1), box-shadow .26s var(--lg-ease-quint), filter var(--lg-micro) ease, translate var(--lg-mall-ease,0s) cubic-bezier(.34, 1.919, .64, 1)}html[data-design=lg] .lg-hero:has(>button:active){filter:brightness(var(--lg-press-tone));transition:transform 90ms cubic-bezier(.4, 0, .9, 1), box-shadow 90ms cubic-bezier(.4, 0, .9, 1), translate var(--lg-mall-ease,0s) cubic-bezier(.34, 1.919, .64, 1);box-shadow:inset 0 1px 0 var(--lg-rim-hi), inset 0 3px 4px -3px var(--lg-rim-hi), inset 0 -1px 0 var(--lg-underside), inset 0 -13px 18px -13px color-mix(in srgb, var(--lg-accent) 38%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 78%, transparent), 0 4px 10px -8px var(--lg-shadow);transform:scale(.985)}:is(html[data-design=lg][data-theme=dark] .lg-hero:has(>button:active),html[data-design=lg][data-theme=carbon] .lg-hero:has(>button:active)){box-shadow:inset 0 1px 0 var(--lg-rim-hi), inset 0 3px 5px -3px var(--lg-rim-hi), inset 0 -1px 0 var(--lg-underside), inset 0 -15px 20px -15px color-mix(in srgb, var(--lg-accent) 46%, transparent), 0 1px 2px #0000008c}html[data-design=lg] .lg-hero>button.lg-pressable:active{filter:none;transform:none}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-pressable,html[data-design=lg] .lg-pressable:active,html[data-design=lg] .lg-hero{transition:none}html[data-design=lg] .lg-hero:has(>button:active){transition:none}}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lg-panel.lg-pressable:hover{transform:translateY(-3px)}html[data-design=lg] .lg-tile.lg-pressable:hover{transform:translateY(-4px)}html[data-design=lg] .lg-chip.lg-pressable:hover,html[data-design=lg] .lg-chip:hover{background:var(--lg-hover-fill);transform:translateY(-2px)}html[data-design=lg] .lg-chevron:hover{background:var(--lg-hover-fill);color:var(--lg-accent)}}html[data-design=lg] :where(button,[role=button],summary){cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .26s cubic-bezier(.34, 1.919, .64, 1), box-shadow .26s var(--lg-ease-quint), background var(--lg-micro) ease, filter var(--lg-micro) ease}html[data-design=lg] :where(button,[role=button],summary):not(:disabled):active{transition:transform 90ms cubic-bezier(.4, 0, .9, 1), box-shadow 90ms cubic-bezier(.4, 0, .9, 1), translate var(--lg-mall-ease,0s) cubic-bezier(.34, 1.919, .64, 1);transform:scale(.97)}html[data-design=lg] :where(button,[role=button]):disabled,html[data-design=lg] :where(button,[role=button])[aria-disabled=true]{cursor:default}html[data-design=lg] :where(a[href]){transition:transform .26s cubic-bezier(.34, 1.919, .64, 1), box-shadow .26s var(--lg-ease-quint), background var(--lg-micro) ease, filter var(--lg-micro) ease}html[data-design=lg] :where(a[href]):active{transition:transform 90ms cubic-bezier(.4, 0, .9, 1), box-shadow 90ms cubic-bezier(.4, 0, .9, 1), translate var(--lg-mall-ease,0s) cubic-bezier(.34, 1.919, .64, 1);transform:scale(.97)}@media (prefers-reduced-motion:reduce){html[data-design=lg] :where(a[href]),html[data-design=lg] :where(a[href]):active,html[data-design=lg] :where(button,[role=button],summary):not(:disabled),html[data-design=lg] :where(button,[role=button],summary):not(:disabled):active{transition:none}}@media (hover:hover) and (pointer:fine){html[data-design=lg] :where(button,[role=button]):where(:not(:disabled)):hover{transform:translateY(-2px)}}html[data-design=lg]{--lg-press-tone:.94}html[data-design=lg][data-theme=dark],html[data-design=lg][data-theme=carbon]{--lg-press-tone:1.16}html[data-design=lg] :where(button,[role=button],summary,a[href],label[for],select,.lg-pressable):not(:is(:disabled,[aria-disabled=true],.lg-tab,.lg-hex,.nf-hex,.dither-cell,.dither-cells,.rep-thinking-orb)):active{filter:brightness(var(--lg-press-tone))}html[data-design=lg] :is(.lg-wrap,.rep-tabbar,.nf-stage,.lg-hexmount,.rj-streak-dither,.lg-boot) :is(button,[role=button],summary,a[href],.lg-pressable):active{filter:none}html[data-design=lg] [data-lg-drag]{translate:var(--lg-mall-x,0px) var(--lg-mall-y,0px)}html[data-design=lg] .lg-malleable,html[data-design=lg] .lg-panel.lg-pressable:not(.lg-panel-row){touch-action:pan-y pinch-zoom}@media (prefers-reduced-motion:reduce){html[data-design=lg] [data-lg-drag]{translate:none!important}}html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon]),html[data-design=lg][data-theme=dark],html[data-design=lg][data-theme=carbon]{--focus-ring:var(--lg-focus);--focus-halo:color-mix(in srgb, var(--lg-focus) 22%, transparent)}html[data-design=lg] :focus-visible{outline:2px solid var(--lg-focus);outline-offset:2px}html[data-design=lg] .lg-disabled,html[data-design=lg] [disabled]{opacity:.45;cursor:default}html[data-design=lg] .lg-disabled:hover,html[data-design=lg] [disabled]:hover{transform:none}html[data-design=lg] .lg-kicker{font-family:var(--lg-fMono);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--lg-accent) 48%, var(--lg-ink));font-size:10px;font-weight:600}html[data-design=lg][data-theme=dark] .lg-kicker,html[data-design=lg][data-theme=carbon] .lg-kicker{color:color-mix(in srgb, var(--lg-accent) 62%, var(--lg-ink))}@supports not (color:color-mix(in srgb, red 50%, blue)){html[data-design=lg][data-theme=dark] .lg-kicker,html[data-design=lg][data-theme=carbon] .lg-kicker{color:var(--lg-accent)}}html[data-design=lg] .lg-label{font-family:var(--lg-fMono);letter-spacing:.16em;text-transform:uppercase;color:var(--lg-ink-3);font-size:10px;font-weight:600}html[data-design=lg] .lg-board-medal-ink{color:color-mix(in srgb, var(--lg-accent) 48%, var(--lg-ink))}html[data-design=lg][data-theme=dark] .lg-board-medal-ink,html[data-design=lg][data-theme=carbon] .lg-board-medal-ink{color:color-mix(in srgb, var(--lg-accent) 62%, var(--lg-ink))}@supports not (color:color-mix(in srgb, red 50%, blue)){html[data-design=lg] .lg-board-medal-ink{color:var(--lg-ink-2)}html[data-design=lg][data-theme=dark] .lg-board-medal-ink,html[data-design=lg][data-theme=carbon] .lg-board-medal-ink{color:var(--lg-accent)}}html[data-design=lg] .lg-home-tagline,html[data-design=lg] .lg-footer{color:var(--lg-ink-2)}html[data-design=lg] .lg-home-masthead{isolation:isolate;position:relative}html[data-design=lg] .lg-home-masthead:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62% 92% at 50% 48%, color-mix(in srgb, var(--lg-bg-base) 84%, transparent) 0%, color-mix(in srgb, var(--lg-bg-base) 80%, transparent) 38%, color-mix(in srgb, var(--lg-bg-base) 68%, transparent) 58%, color-mix(in srgb, var(--lg-bg-base) 46%, transparent) 74%, color-mix(in srgb, var(--lg-bg-base) 20%, transparent) 88%, transparent 100%);position:absolute;inset:-18px -34px -12px}html[data-design=lg]:not(.desktop-shell) body:is(.native-app,.mobile-web-shell) .lg-home-masthead:before{display:none}@media (width>=900px){html.desktop-shell[data-design=lg] .lg-home-masthead:before{left:calc(50% - 50vw);right:calc(50% - 50vw)}html.desktop-shell[data-design=lg][data-theme=light] .lg-home-masthead:before{display:none}}@media (width>=1280px){html.desktop-shell[data-design=lg] .lg-home-column:has(>section.lg-panel){grid-template:"masthead masthead""ticker ticker""stats feed"max-content"heroes feed"max-content"rail feed"max-content"spacer feed"1fr"footer footer"/minmax(0,1fr) minmax(0,1fr);align-content:stretch;display:grid!important}html.desktop-shell[data-design=lg] .lg-home-column>.lg-home-masthead{grid-area:masthead}html.desktop-shell[data-design=lg] .lg-home-column>.lg-pill:has(>.lg-marquee){grid-area:ticker}html.desktop-shell[data-design=lg] .lg-home-column>div:has(>.lg-statbar){grid-area:stats;align-self:start}html.desktop-shell[data-design=lg] .lg-home-column:has(>section.lg-panel) .lg-home-number-slot{flex:100%;min-width:0;max-width:none}html.desktop-shell[data-design=lg] .lg-home-column>.lg-heroes{grid-area:heroes;align-self:start}html.desktop-shell[data-design=lg] .lg-home-column>nav[data-testid=lg-home-module-rail]{grid-area:rail;align-self:start;justify-content:flex-start!important}html.desktop-shell[data-design=lg] .lg-home-column>section.lg-panel{grid-area:feed;align-self:stretch;height:auto;min-height:0}html.desktop-shell[data-design=lg] .lg-home-column>.lg-footer{grid-area:footer}}html[data-design=lg] nav[data-testid=lg-home-module-rail]{--lg-rail-mask:none;-webkit-mask-image:var(--lg-rail-mask);-webkit-mask-image:var(--lg-rail-mask);mask-image:var(--lg-rail-mask)}html[data-design=lg] nav[data-testid=lg-home-module-rail][data-rail-start=false][data-rail-end=false]{--lg-rail-mask:linear-gradient(90deg, transparent 0, #00000059 6px, #000000b8 12px, #000 22px, #000 calc(100% - 22px), #000000b8 calc(100% - 12px), #00000059 calc(100% - 6px), transparent 100%)}html[data-design=lg] nav[data-testid=lg-home-module-rail][data-rail-start=true][data-rail-end=false]{--lg-rail-mask:linear-gradient(90deg, #000 0, #000 calc(100% - 22px), #000000b8 calc(100% - 12px), #00000059 calc(100% - 6px), transparent 100%)}html[data-design=lg] nav[data-testid=lg-home-module-rail][data-rail-start=false][data-rail-end=true]{--lg-rail-mask:linear-gradient(90deg, transparent 0, #00000059 6px, #000000b8 12px, #000 22px, #000 100%)}@media (width>=1280px){html[data-design=lg] nav[data-testid=lg-home-module-rail][data-rail-start=false][data-rail-end=false]{--lg-rail-mask:linear-gradient(90deg, transparent 0, #00000059 6px, #000000b8 12px, #000 22px, #000 calc(100% - 44px), #000000b8 calc(100% - 24px), #00000059 calc(100% - 12px), transparent 100%)}html[data-design=lg] nav[data-testid=lg-home-module-rail][data-rail-start=true][data-rail-end=false]{--lg-rail-mask:linear-gradient(90deg, #000 0, #000 calc(100% - 44px), #000000b8 calc(100% - 24px), #00000059 calc(100% - 12px), transparent 100%)}}html[data-design=lg] .lg-home-column:has(>section.lg-panel:not(.is-full-board)){container:lghome/size}@media (width<=620px){@container lghome (height<=700px){html[data-design=lg] body.lg-pinned-home .lg-home-column>section.lg-panel.lg-floor-prototype:not(.is-full-board){min-height:calc(132px + -1*max(0px,720px - 100dvh))}}}@media (width<=620px) and (height>=720px) and (height<=839px){html[data-design=lg] body.lg-pinned-home .lg-home-column>section.lg-panel.lg-floor-prototype:not(.is-full-board){min-height:99px}}@media (height>=840px) and (width<=900px){html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link{min-height:196px}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-post-stack{min-height:142px}}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-post-stack{padding:8px 9px 14px}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-group{border:1px solid color-mix(in srgb, var(--lg-community) 14%, var(--lg-edge));background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-community) 22%, transparent) 0%, color-mix(in srgb, var(--lg-community) 11%, transparent) 38%, color-mix(in srgb, var(--lg-community) 4%, transparent) 68%, transparent 100%), linear-gradient(180deg, var(--lg-plate-hi), var(--lg-plate-lo));box-shadow:inset 0 1px 0 var(--lg-rim-lo), inset 0 2px 3px -2px var(--lg-rim-lo), inset 0 -1px 0 var(--lg-underside), inset 0 -7px 10px -7px color-mix(in srgb, var(--lg-accent) 42%, transparent), var(--lg-alt-1);border-radius:14px;overflow:hidden}html[data-design=lg]:is([data-theme=dark],[data-theme=carbon]) body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-group{box-shadow:inset 0 1px 0 var(--lg-rim-lo), inset 0 2px 4px -2px var(--lg-rim-lo), inset 0 -1px 0 var(--lg-underside), inset 0 -8px 11px -8px color-mix(in srgb, var(--lg-accent) 50%, transparent), var(--lg-alt-1);border-color:#ffffff1a}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-group+.lg-floor-home-activity-group{margin-top:7px}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-row{background:0 0;min-height:56px;padding:8px 11px}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-group>.lg-floor-home-activity-row{min-height:58px}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-copy{overflow-wrap:normal;word-break:normal;display:block}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-context{white-space:normal;overflow-wrap:normal;word-break:normal;overflow:hidden}html[data-design=lg] body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-reply-stack{background:radial-gradient(130% 150% at 0% 0%, color-mix(in srgb, var(--lg-community) 12%, transparent) 0%, color-mix(in srgb, var(--lg-community) 8%, transparent) 22%, color-mix(in srgb, var(--lg-community) 4.5%, transparent) 44%, color-mix(in srgb, var(--lg-community) 2%, transparent) 66%, color-mix(in srgb, var(--lg-community) 0.8%, transparent) 84%, transparent 100%);margin:0 10px 8px 26px}html[data-design=lg]:is([data-theme=dark],[data-theme=carbon]) body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-meta,html[data-design=lg]:is([data-theme=dark],[data-theme=carbon]) body.lg-pinned-home .lg-floor-prototype.is-home-link .lg-floor-home-activity-context{color:var(--lg-ink-2)}html[data-design=lg] .lg-footer button,html[data-design=lg] .lg-footer a{margin:-15px -7px;position:relative;padding:15px 7px!important}html[data-design=lg] .lg-footer a[href^="https://x.com"]{margin:-15px -12px;padding:15px 12px!important}html[data-design=lg] .lg-appstore-row+.lg-footer button,html[data-design=lg] .lg-appstore-row+.lg-footer a{margin-top:-2px;padding-top:2px!important}html[data-design=lg][data-theme=dark] .lg-statbar .lg-label,html[data-design=lg][data-theme=carbon] .lg-statbar .lg-label{color:var(--lg-ink-2)}html[data-design=lg] .lg-chip-accent{color:color-mix(in srgb, var(--lg-accent) 48%, var(--lg-ink))}html[data-design=lg][data-theme=dark] .lg-chip-accent,html[data-design=lg][data-theme=carbon] .lg-chip-accent{color:var(--lg-accent)}html[data-design=lg] .lg-title,html[data-design=lg] h1.lg-title,html[data-design=lg] h2.lg-title,html[data-design=lg] h3.lg-title{font-family:var(--lg-fDisplay);letter-spacing:-.02em;color:var(--lg-ink);font-weight:800;line-height:1.05;margin:0!important}html[data-design=lg] body.lg-pinned-home .lg-title.lg-lift{font-weight:700}html[data-design=lg] .lg-dot{color:var(--lg-accent)}html[data-design=lg] .lg-stat{font-family:var(--lg-fDisplay);font-weight:800;line-height:1}html[data-design=lg] .lg-body{font-family:var(--lg-fBody);color:var(--lg-ink-2);text-wrap:pretty;max-width:70ch;font-size:17.5px;font-weight:400;line-height:1.75}@media (width<=480px){html[data-design=lg] .lg-body{font-size:16px;line-height:1.7}}html[data-design=lg] .lg-read{font-family:var(--lg-fRead);color:var(--lg-ink-2);text-wrap:pretty;max-width:70ch;font-size:17.5px;font-weight:400;line-height:1.75}@media (width<=480px){html[data-design=lg] .lg-read{font-size:16px;line-height:1.7}}html[data-design=lg] .lg-ui{font-family:var(--lg-fDisplay);color:var(--lg-ink-2);font-size:13px;font-weight:500}html[data-design=lg]{--lg-relief-wall:color-mix(in srgb, var(--lg-ink) 42%, transparent);--lg-relief-wall-2:color-mix(in srgb, var(--lg-ink) 30%, transparent);--lg-relief-rim:#ffffff9e;--lg-relief-contact:color-mix(in srgb, var(--lg-ink) 30%, transparent);--lg-relief-room:color-mix(in srgb, var(--lg-shadow) 70%, transparent);--lg-relief-press-ink:color-mix(in srgb, var(--lg-ink) 78%, transparent);--lg-relief-press-hi:#fffffff2;--lg-relief-press-lo:color-mix(in srgb, var(--lg-ink) 20%, transparent);--lg-relief-display:0 1px 0 #fffffff2, 0 2px 0 #ffffff80, 0 3px 5px #60489038;--lg-relief-emboss:0 1px 0 #fffffff2, 0 2px 4px #6048902e;--lg-relief-riser:0 1px 0 #ffffffe6}html[data-design=lg][data-theme=dark],html[data-design=lg][data-theme=carbon]{--lg-relief-wall:color-mix(in srgb, var(--lg-ink) 34%, #05040a);--lg-relief-wall-2:color-mix(in srgb, var(--lg-ink) 24%, #05040a);--lg-relief-rim:#ffffff38;--lg-relief-contact:#0000008c;--lg-relief-room:#00000073;--lg-relief-press-ink:color-mix(in srgb, var(--lg-ink) 72%, transparent);--lg-relief-press-hi:#ffffff21;--lg-relief-press-lo:#0000009e;--lg-relief-display:0 -.028em 0 var(--lg-relief-rim), .011em .028em 0 var(--lg-relief-wall), .022em .056em 0 var(--lg-relief-wall-2), .028em .07em 0 var(--lg-relief-contact);--lg-relief-emboss:none;--lg-relief-riser:none}html[data-design=lg] .lg-etch,html[data-design=lg] .mk-title--sec{--lg-relief-1:0 .055em .055em var(--lg-relief-contact);text-shadow:var(--lg-relief-1)}html[data-design=lg] .lg-lift,html[data-design=lg] .lg-reader .lg-read-title,html[data-design=lg] .mk-title--ch,html[data-design=lg] .mk-numeral{--lg-relief-2:0 -.028em 0 var(--lg-relief-rim), .011em .028em 0 var(--lg-relief-wall), .022em .056em 0 var(--lg-relief-wall-2), .05em .13em .15em var(--lg-relief-contact);text-shadow:var(--lg-relief-2)}html[data-design=lg] .lg-extrude{--lg-relief-3:0 -.0278em 0 var(--lg-relief-rim), .0111em .0278em 0 var(--lg-relief-wall), .0222em .0556em 0 var(--lg-relief-wall), .0333em .0833em 0 var(--lg-relief-wall), .0444em .1111em 0 var(--lg-relief-wall-2), .0556em .1389em 0 var(--lg-relief-wall-2), .0667em .1667em 0 var(--lg-relief-wall-2), .0778em .2222em .2222em var(--lg-relief-contact), .0833em .3889em .6667em var(--lg-relief-room);text-shadow:var(--lg-relief-3)}html[data-design=lg][data-theme=dark] .lg-extrude,html[data-design=lg][data-theme=carbon] .lg-extrude{--lg-relief-3:0 -.0278em 0 var(--lg-relief-rim), .0111em .0278em 0 var(--lg-relief-wall), .0222em .0556em 0 var(--lg-relief-wall), .0333em .0833em 0 var(--lg-relief-wall), .0444em .1111em 0 var(--lg-relief-wall-2), .0556em .1389em 0 var(--lg-relief-wall-2), .0667em .1667em 0 var(--lg-relief-wall-2), .0778em .2222em .2778em var(--lg-relief-contact), .0833em .3889em .7222em var(--lg-relief-room)}html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-title.lg-lift,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-title.lg-major-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lgp-name.lg-major-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-reader .lg-masthead .lg-read-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-reader .lg-read-title.lg-major-title{text-shadow:var(--lg-relief-display)}html[data-design=lg] .lg-pressable:active .lg-title:is(.lg-etch,.lg-lift,.lg-extrude),html[data-design=lg] .lg-pressable:active .lg-press-tap,html[data-design=lg] .lg-press-tap:active,html[data-design=lg] .lg-title.lg-press,html[data-design=lg] .lg-press{--lg-relief-press:0 -.02em 0 var(--lg-relief-press-lo), 0 -.05em .06em var(--lg-relief-press-lo), 0 .055em 0 var(--lg-relief-press-hi);color:var(--lg-relief-press-ink);text-shadow:var(--lg-relief-press)}html[data-design=lg] .lg-press-mute{--lg-relief-press:0 -.03em .03em var(--lg-relief-press-lo), 0 .045em 0 var(--lg-relief-press-hi);color:color-mix(in srgb, var(--lg-ink) 22%, transparent);text-shadow:var(--lg-relief-press);-webkit-user-select:none;user-select:none}html[data-design=lg][data-theme=dark] .lg-press-mute,html[data-design=lg][data-theme=carbon] .lg-press-mute{color:color-mix(in srgb, var(--lg-ink) 26%, transparent)}@media (prefers-contrast:more){html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-title.lg-lift,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-title.lg-major-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lgp-name.lg-major-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-reader .lg-masthead .lg-read-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-reader .lg-read-title.lg-major-title,html[data-design=lg] .lg-etch,html[data-design=lg] .lg-lift,html[data-design=lg] .lg-extrude,html[data-design=lg] .lg-press,html[data-design=lg] .lg-reader .lg-read-title,html[data-design=lg] .mk-title--ch,html[data-design=lg] .mk-title--sec,html[data-design=lg] .mk-numeral,html[data-design=lg] .lg-press-mute{text-shadow:none}html[data-design=lg] .lg-press,html[data-design=lg] .lg-title.lg-press{color:var(--lg-ink);text-shadow:none}html[data-design=lg] .lg-pressable:active .lg-title:is(.lg-etch,.lg-lift,.lg-extrude),html[data-design=lg] .lg-pressable:active .lg-press-tap,html[data-design=lg] .lg-press-tap:active{text-shadow:none;color:var(--lg-ink)}html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon]) .lg-hero .lg-chip.lg-lift{text-shadow:none}}@media (forced-colors:active){html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-title.lg-lift,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-title.lg-major-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lgp-name.lg-major-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-reader .lg-masthead .lg-read-title,html[data-design=lg][data-glass=full]:not([data-theme=dark]):not([data-theme=carbon]) .lg-reader .lg-read-title.lg-major-title,html[data-design=lg] .lg-etch,html[data-design=lg] .lg-lift,html[data-design=lg] .lg-extrude,html[data-design=lg] .lg-press,html[data-design=lg] .lg-reader .lg-read-title,html[data-design=lg] .mk-title--ch,html[data-design=lg] .mk-title--sec,html[data-design=lg] .mk-numeral,html[data-design=lg] .lg-press-mute,html[data-design=lg] .lg-pressable:active .lg-title:is(.lg-etch,.lg-lift,.lg-extrude),html[data-design=lg] .lg-pressable:active .lg-press-tap,html[data-design=lg] .lg-press-tap:active,html[data-design=lg] .lg-title.lg-press,html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon]) .lg-hero .lg-chip.lg-lift{text-shadow:none}}@keyframes lgAuroraOrbit1{0%,to{transform:translate(31.45%)}12.4973%{transform:translate(22.24%,17%)}25%{transform:translateY(24.05%)}37.5027%{transform:translate(-22.24%,17%)}50%{transform:translate(-31.45%)}62.4973%{transform:translate(-22.24%,-17%)}75%{transform:translateY(-24.05%)}87.5027%{transform:translate(22.24%,-17%)}}@keyframes lgAuroraOrbit2{0%,to{transform:translate(27.75%)}12.4973%{transform:translate(19.63%,23.55%)}25%{transform:translateY(33.3%)}37.5027%{transform:translate(-19.63%,23.55%)}50%{transform:translate(-27.75%)}62.4973%{transform:translate(-19.63%,-23.55%)}75%{transform:translateY(-33.3%)}87.5027%{transform:translate(19.63%,-23.55%)}}@keyframes lgAuroraOrbit3{0%,to{transform:translate(35.15%)}12.4973%{transform:translate(24.86%,18.32%)}25%{transform:translateY(25.9%)}37.5027%{transform:translate(-24.86%,18.32%)}50%{transform:translate(-35.15%)}62.4973%{transform:translate(-24.86%,-18.32%)}75%{transform:translateY(-25.9%)}87.5027%{transform:translate(24.86%,-18.32%)}}@keyframes lgAuroraOrbit4{0%,to{transform:translate(29.6%)}12.4973%{transform:translate(20.92%,26.16%)}25%{transform:translateY(37%)}37.5027%{transform:translate(-20.92%,26.16%)}50%{transform:translate(-29.6%)}62.4973%{transform:translate(-20.92%,-26.16%)}75%{transform:translateY(-37%)}87.5027%{transform:translate(20.92%,-26.16%)}}@keyframes lgAuroraOrbit5{0%,to{transform:translate(24.05%)}12.4973%{transform:translate(17%,22.24%)}25%{transform:translateY(31.45%)}37.5027%{transform:translate(-17%,22.24%)}50%{transform:translate(-24.05%)}62.4973%{transform:translate(-17%,-22.24%)}75%{transform:translateY(-31.45%)}87.5027%{transform:translate(17%,-22.24%)}}@keyframes lgAuroraBreathe{0%,to{opacity:1}50%{opacity:.84}}@keyframes lgMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lgHexPulse{0%,to{opacity:.82;scale:1}50%{opacity:1;scale:1.07}}@keyframes lgTapDip{0%{translate:0}32%{translate:0 3px}to{translate:0}}@keyframes lgTapGather{0%{opacity:1;scale:1}38%{opacity:.92;scale:.82}to{opacity:1;scale:1.06}}@keyframes lgTapRing{0%{opacity:0;scale:.42}18%{opacity:.55}to{opacity:0;scale:1.5}}@keyframes lgSheen{0%{background-position:-140% 0}to{background-position:240% 0}}html[data-design=lg] .lg-loading{background-image:linear-gradient(115deg,#0000 38%,#ffffff14 50%,#0000 62%);background-repeat:no-repeat;background-size:220% 100%;animation:1.8s linear infinite lgSheen}@keyframes lgEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}html[data-design=lg] .lg-enter{animation:lgEnter var(--lg-entrance) var(--lg-ease) backwards}html[data-design=lg] .lg-enter:first-child{animation-delay:0s}html[data-design=lg] .lg-enter:nth-child(2){animation-delay:50ms}html[data-design=lg] .lg-enter:nth-child(3){animation-delay:.1s}html[data-design=lg] .lg-enter:nth-child(4){animation-delay:.15s}html[data-design=lg] .lg-enter:nth-child(5){animation-delay:.2s}html[data-design=lg] .lg-enter:nth-child(6){animation-delay:.25s}html[data-design=lg] .lg-enter:nth-child(7){animation-delay:.3s}html[data-design=lg] .lg-enter:nth-child(n+8){animation-delay:.35s}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-rep-entry-gate=true]{background:color-mix(in srgb, var(--bg) 96%, transparent)!important}}html[data-design=lg] [data-rep-entry-gate=true] .eg-card{background:radial-gradient(120% 34% at 6% 0%, color-mix(in srgb, var(--lg-brand) 26%, transparent) 0%, color-mix(in srgb, var(--lg-brand) 13%, transparent) 38%, color-mix(in srgb, var(--lg-brand) 5%, transparent) 68%, transparent 100%), linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), var(--lg-alt-3)}html[data-design=lg] .lg-well{isolation:isolate;border:1px solid var(--lg-edge);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--lg-coa) 14%, transparent), transparent 70%), linear-gradient(180deg, var(--lg-glass-lo), var(--lg-glass-hi));box-shadow:inset 0 2px 3px -1px color-mix(in srgb, var(--lg-shadow) 55%, transparent), inset 0 1px 0 var(--lg-bevel), inset 0 -18px 30px -22px color-mix(in srgb, var(--lg-coa) 26%, transparent);transition:border-color var(--lg-micro) ease, box-shadow var(--lg-micro) ease;border-radius:20px;position:relative;overflow:hidden}html[data-design=lg] .lg-well-sheet{pointer-events:none;border:1px solid var(--lg-edge-strong);width:62px;height:80px;box-shadow:0 6px 14px -8px var(--lg-shadow);z-index:0;background:linear-gradient(160deg,#ffffffe6,#ffffff8c);border-radius:6px;position:absolute;top:14px;left:50%}html[data-design=lg] .lg-well-sheet-a{transform:translate(-50%)rotate(-7deg)translate(-9px)}html[data-design=lg] .lg-well-sheet-b{opacity:.75;transform:translate(-50%)rotate(5deg)translate(9px)}html[data-design=lg] .lg-well-sheet:after{content:"";background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--lg-ink) 22%, transparent) 0 1px, transparent 1px 8px);opacity:.5;height:44px;position:absolute;inset:12px 10px auto}html[data-design=lg][data-theme=dark] .lg-well-sheet,html[data-design=lg][data-theme=carbon] .lg-well-sheet{background:linear-gradient(160deg,#ffffff29,#ffffff0f)}html[data-design=lg] .lg-well.is-dragging{border-color:var(--lg-coa);box-shadow:inset 0 2px 4px -1px color-mix(in srgb, var(--lg-shadow) 65%, transparent), inset 0 1px 0 var(--lg-bevel), 0 0 0 3px color-mix(in srgb, var(--lg-coa) 22%, transparent)}html[data-design=lg] .lg-well.is-busy:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(115deg, transparent 38%, color-mix(in srgb, var(--lg-coa) 22%, transparent) 50%, transparent 62%);background-repeat:no-repeat;background-size:220% 100%;animation:1.4s linear infinite lgSheen;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-well.is-busy:after{animation:none}}html[data-design=lg] .lg-auth .rep-gate,html[data-design=lg] .lg-auth.rep-gate{--gate-fD:var(--lg-fDisplay);--gate-fB:var(--lg-fBody);--gate-fM:var(--lg-fMono);--gate-ink:var(--lg-ink);--gate-mute:var(--lg-ink-3);--gate-dim:var(--lg-ink-4);--gate-purp:var(--lg-brand);--gate-accent:var(--lg-brand);--gate-purp-rgb:124, 77, 255;--gate-accent-rgb:124, 77, 255;--gate-trust:var(--lg-success);--gate-s:var(--lg-gS);--gate-a:var(--lg-gA);--gate-c:var(--lg-gC);--gate-line:var(--lg-divider);--gate-grab:color-mix(in srgb, var(--lg-ink) 28%, transparent);--gate-field-ph:var(--lg-ink-4)}html[data-design=lg][data-theme=dark] .lg-auth .rep-gate,html[data-design=lg][data-theme=dark] .lg-auth.rep-gate,html[data-design=lg][data-theme=carbon] .lg-auth .rep-gate,html[data-design=lg][data-theme=carbon] .lg-auth.rep-gate{--gate-purp-rgb:166, 133, 255;--gate-accent-rgb:166, 133, 255;--gate-glass-rgb:36, 31, 48}html[data-design=lg] .auth-glass-backdrop.lg-auth{background:radial-gradient(120% 80% at 50% 42%, color-mix(in srgb, var(--lg-brand) 18%, transparent) 0%, color-mix(in srgb, var(--lg-brand) 7%, transparent) 55%, transparent 100%), color-mix(in srgb, var(--lg-bg-base) 46%, transparent);-webkit-backdrop-filter:blur(18px) saturate(var(--lg-sat));backdrop-filter:blur(18px) saturate(var(--lg-sat))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .auth-glass-backdrop.lg-auth{background:color-mix(in srgb, var(--lg-bg-base) 92%, transparent)}}html[data-design=lg] .lg-auth .sheet[data-auth]{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-brand) 32%, transparent) 0%, color-mix(in srgb, var(--lg-brand) 16%, transparent) 38%, color-mix(in srgb, var(--lg-brand) 6%, transparent) 68%, transparent 100%), linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-brand) 34%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 60%, transparent), 0 24px 48px -28px var(--lg-shadow);border-radius:26px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lg-auth .sheet[data-auth]{background:#ffffffeb}html[data-design=lg][data-theme=dark] .lg-auth .sheet[data-auth],html[data-design=lg][data-theme=carbon] .lg-auth .sheet[data-auth]{background:#1e1b28f0}}html[data-design=lg] .lg-auth .field{background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);box-shadow:inset 0 1px 1px var(--lg-bevel);border-radius:14px}html[data-design=lg] .lg-auth .field input{border-radius:9px}html[data-design=lg] .lg-auth .field:focus-within{background:linear-gradient(160deg, var(--lg-hover-fill), var(--lg-chip-lo))}html[data-design=lg] .lg-auth .field.lg-code{height:66px}html[data-design=lg] .lg-auth .field.lg-code input{font-family:var(--lg-fMono);letter-spacing:.34em;color:var(--lg-ink);font-size:25px;font-weight:700}html[data-design=lg] .lg-auth .field.lg-code input::placeholder{letter-spacing:.04em;font-size:15px;font-weight:400}html[data-design=lg] .lg-auth .field.lg-code[data-filled="1"]{border-color:color-mix(in srgb, var(--lg-brand) 60%, var(--lg-edge-strong));box-shadow:inset 0 1px 1px var(--lg-bevel), 0 12px 26px -18px color-mix(in srgb, var(--lg-brand) 70%, transparent)}html[data-design=lg] .lg-auth .legal{color:var(--lg-ink-3)}html[data-design=lg] .lg-auth .legal b{color:var(--lg-ink-2)}html[data-design=lg] .lg-auth .seg{background:var(--lg-press-fill);border:1px solid var(--lg-edge);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--lg-shadow) 30%, transparent)}html[data-design=lg] .lg-auth .segpill{background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);--lg-accent:var(--lg-brand);box-shadow:var(--lg-depth-chip)}html[data-design=lg] .lg-auth .xbtn{background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);width:44px;height:44px;box-shadow:inset 0 1px 1px var(--lg-bevel);border-radius:14px}html[data-design=lg] .lg-auth .cta:disabled:before{animation-duration:1.1s}html[data-design=lg] .auth-glass-screen.lg-auth:has(>.rep-gate){background:var(--lg-bg-base);justify-content:flex-start;padding-bottom:0!important}html[data-design=lg] .auth-glass-screen.lg-auth:has(>.rep-gate)>.rep-gate{z-index:1;margin-block:auto;margin-inline:auto;position:relative}html[data-design=lg] .auth-glass-screen.lg-auth:has(>.rep-gate):after{content:"";height:var(--lg-dock-keepout);flex:none}@media (width>=900px){html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate:has(>.lockcard){grid-template-columns:minmax(0,420px) minmax(0,1fr);align-content:center;column-gap:48px;width:min(1000px,100% - 112px);display:grid}html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate:has(>.lockcard)>:first-child{grid-area:1/1/auto/-1;justify-self:start}html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate:has(>.lockcard)>.lockcard{grid-area:2/1/span 20;align-self:start;margin-top:20px}html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate:has(>.lockcard)>:nth-child(n+3){grid-column:2}html[data-design=lg].desktop-shell .auth-glass-screen.lg-auth>.rep-gate:has(>.lockcard)>:nth-child(3){margin-top:20px}}html[data-design=lg] .lg-auth .lockcard{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-accent) 32%, transparent) 0%, color-mix(in srgb, var(--lg-accent) 16%, transparent) 38%, color-mix(in srgb, var(--lg-accent) 6%, transparent) 68%, transparent 100%), linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-accent) 34%, transparent),  var(--lg-alt-3)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lg-auth .lockcard{background:#ffffffeb}html[data-design=lg][data-theme=dark] .lg-auth .lockcard,html[data-design=lg][data-theme=carbon] .lg-auth .lockcard{background:#1e1b28f0}}html[data-design=lg] .lg-auth .card{background:linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 50%, transparent), 0 18px 36px -26px var(--lg-shadow);border-radius:18px}html[data-design=lg] .lg-auth .cta.ghost{background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));border:1px solid var(--lg-edge-strong);box-shadow:inset 0 1px 1px var(--lg-bevel)}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .lg-auth .sheet[data-auth],html[data-design=lg] .lg-auth .lockcard,html[data-design=lg] .lg-auth .field{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}html[data-design=lg] .auth-glass-backdrop.lg-auth{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--lg-bg-base) 92%, transparent)}html[data-design=lg][data-theme=dark] .lg-auth .sheet[data-auth],html[data-design=lg][data-theme=dark] .lg-auth .lockcard,html[data-design=lg][data-theme=dark] .lg-auth .field,html[data-design=lg][data-theme=carbon] .lg-auth .sheet[data-auth],html[data-design=lg][data-theme=carbon] .lg-auth .lockcard,html[data-design=lg][data-theme=carbon] .lg-auth .field{background:#1e1b28f5}}html[data-design=lg] .lg-buy{border:1px solid color-mix(in srgb, var(--buy-glow) 55%, transparent);background:linear-gradient(150deg, var(--buy-hi), var(--buy-lo));width:100%;min-height:50px;color:var(--buy-ink);font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 1px 1px #ffffff52, 0 14px 30px -16px color-mix(in srgb, var(--buy-glow) 85%, transparent);border-radius:14px;font-size:11.5px;font-weight:600;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lg-buy:hover:not([disabled]){background:linear-gradient(150deg, var(--buy-hover-hi), var(--buy-hover-lo));box-shadow:inset 0 1px 1px #ffffff5c, 0 18px 36px -16px color-mix(in srgb, var(--buy-glow) 92%, transparent);transform:translateY(-2px)}}html[data-design=lg] .lg-buy:active:not([disabled]){background:linear-gradient(150deg, var(--buy-press-hi), var(--buy-press-lo));box-shadow:inset 0 1px 1px #ffffff38, 0 6px 14px -10px color-mix(in srgb, var(--buy-glow) 80%, transparent);transform:scale(.985)}html[data-design=lg] .lg-buy[disabled]{opacity:.72}html[data-design=lg] .lg-buy.is-busy:after{content:"";pointer-events:none;background-image:linear-gradient(115deg,#0000 38%,#ffffff57 50%,#0000 62%);background-repeat:no-repeat;background-size:220% 100%;animation:1.5s linear infinite lgSheen;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-buy.is-busy:after{animation:none}}html[data-design=lg] .lg-chip.lg-buy-fill,html[data-design=lg] .lg-buy-fill,html[data-design=lg] .lg-chip.lg-buy-fill:focus-visible{background:linear-gradient(150deg, var(--buy-hi), var(--buy-lo));color:var(--buy-ink)}html[data-design=lg] .lg-chip.lg-buy-fill:active:not([disabled]){background:linear-gradient(150deg, var(--buy-press-hi), var(--buy-press-lo));color:var(--buy-ink)}html[data-design=lg] .lg-chip.lg-buy-fill[disabled]{background:linear-gradient(150deg, var(--buy-press-hi), var(--buy-press-lo));color:var(--buy-ink);opacity:1;filter:saturate(.52);cursor:default}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lg-chip.lg-buy-fill:hover:not(:active):not([disabled]),html[data-design=lg] .lg-chip.lg-pressable.lg-buy-fill:hover:not(:active):not([disabled]){background:linear-gradient(150deg, var(--buy-hover-hi), var(--buy-hover-lo))}}html[data-design=lg] .lg-quotes .rq-card{background:radial-gradient(120% 44% at 6% 0%, color-mix(in srgb, var(--lg-brand) 20%, transparent) 0%, color-mix(in srgb, var(--lg-brand) 10%, transparent) 38%, transparent 100%), linear-gradient(135deg, var(--lg-glass-hi), var(--lg-glass-lo));border:1px solid var(--lg-edge);box-shadow:inset 0 1px 1px var(--lg-bevel), inset 0 -14px 22px -18px color-mix(in srgb, var(--lg-brand) 30%, transparent), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 60%, transparent), 0 18px 36px -26px var(--lg-shadow);color:var(--lg-ink);border-radius:18px;padding:14px 16px 12px}html[data-design=lg] .lg-quotes .rq-title{font-family:var(--lg-fDisplay);color:var(--lg-ink);font-weight:800}html[data-design=lg] .lg-quotes .rq-body{font-family:var(--lg-fBody);color:var(--lg-ink-2)}html[data-design=lg] .lg-quotes .rq-src,html[data-design=lg] .lg-quotes .rq-who{font-family:var(--lg-fMono);color:var(--lg-ink-4)}html[data-design=lg] .lg-quotes .rq-who b{color:var(--lg-brand)}html[data-design=lg] .lg-quotes .rq-stars{color:var(--lg-gold)}html[data-design=lg] .lg-quotes .rq-dot{background:0 0}html[data-design=lg] .lg-quotes .rq-dot:before{background:color-mix(in srgb, var(--lg-ink) 22%, transparent)}html[data-design=lg] .lg-quotes .rq-dot.on:before{background:var(--lg-brand)}html[data-design=lg] .lg-quotes .rq-btn{box-shadow:none;color:var(--lg-brand);font-family:var(--lg-fDisplay);transition:transform var(--lg-micro) ease;background:0 0;border:0}html[data-design=lg] .lg-quotes .rq-btn:before{border:1px solid var(--lg-edge-strong);background:linear-gradient(160deg, var(--lg-chip-hi), var(--lg-chip-lo));box-shadow:inset 0 1px 1px var(--lg-bevel), 0 8px 16px -12px color-mix(in srgb, var(--lg-brand) 80%, transparent);transition:background var(--lg-micro) ease}html[data-design=lg] .lg-quotes .rq-btn:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lg-quotes .rq-btn:hover{transform:translateY(-1px)}html[data-design=lg] .lg-quotes .rq-btn:hover:before{background:var(--lg-hover-fill)}}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-blob,html[data-design=lg] .lg-marquee,html[data-design=lg] .lg-loading{animation:none}html[data-design=lg] .lg-enter{opacity:1;animation:none;transform:none}}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .lg-panel,html[data-design=lg] .lg-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffeb}html[data-design=lg][data-theme=dark] .lg-panel,html[data-design=lg][data-theme=dark] .lg-chip{background:#1e1b28f0}html[data-design=lg][data-theme=carbon] .lg-panel{background:#1b1b1e}html[data-design=lg][data-theme=carbon] .lg-chip{background:#26262a}html[data-design=lg] .lg-scene{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg] .lg-panel{background:#ffffffeb}html[data-design=lg] .lg-chip{background:#ffffffd9}html[data-design=lg][data-theme=dark] .lg-panel{background:#1e1b28f0}html[data-design=lg][data-theme=dark] .lg-chip{background:#1e1b28e6}html[data-design=lg][data-theme=carbon] .lg-panel{background:#1b1b1e}html[data-design=lg][data-theme=carbon] .lg-chip{background:#26262a}}html[data-design=lg][data-theme=light] .lg-scene{background:linear-gradient(160deg,#fdf3ec 0%,#f4eefa 46%,#edf4ef 100%)}html[data-design=lg][data-theme=light] .lg-blob-1{animation-duration:58s,37s}html[data-design=lg][data-theme=light] .lg-blob-2{animation-duration:69s,41s}html[data-design=lg][data-theme=light] .lg-blob-3{animation-duration:79s,43s}html[data-design=lg][data-theme=light] .lg-blob-4{animation-duration:91s,47s}html[data-design=lg][data-theme=light] .lg-blob-5{animation-duration:107s,53s}html[data-design=lg][data-theme=light] .lg-blob-1{filter:blur(52px);background:radial-gradient(circle at 42% 40%,#7c4dff61,#0000 68%);width:360px;height:360px;top:-80px;left:-100px}html[data-design=lg][data-theme=light] .lg-blob-2{filter:blur(54px);background:radial-gradient(circle at 50% 45%,#ff9e5e57,#0000 70%);width:300px;height:300px;top:120px;right:-110px}html[data-design=lg][data-theme=light] .lg-blob-3{filter:blur(58px);background:radial-gradient(circle,#2fd08b42,#0000 70%);width:280px;height:280px;bottom:-90px;left:-70px}html[data-design=lg][data-theme=light] .lg-blob-4{filter:blur(56px);background:radial-gradient(circle,#ec48993d,#0000 70%);width:300px;height:300px;bottom:-140px;right:-100px}html[data-design=lg][data-theme=light] .lg-blob-5{background:radial-gradient(circle,#ffba542b,#0000 66%)}@media (width>=900px){html[data-design=lg][data-theme=light] .lg-blob-1{filter:blur(92px);background:radial-gradient(circle at 42% 40%,#7c4dff52,#0000 68%);width:820px;height:820px;top:-260px;left:-240px}html[data-design=lg][data-theme=light] .lg-blob-2{filter:blur(96px);background:radial-gradient(circle at 50% 45%,#ec48993d,#0000 70%);width:660px;height:660px;top:-110px;right:-190px}html[data-design=lg][data-theme=light] .lg-blob-3{filter:blur(100px);background:radial-gradient(circle,#2fd08b38,#0000 70%);width:600px;height:600px;bottom:-190px;left:-150px}html[data-design=lg][data-theme=light] .lg-blob-4{filter:blur(98px);background:radial-gradient(circle,#ff9e5e42,#0000 70%);width:680px;height:680px;bottom:-250px;right:-170px}html[data-design=lg][data-theme=light] .lg-blob-5{filter:blur(104px);width:720px;height:720px;margin-top:-360px;margin-left:-360px;display:block;top:50%;left:50%}}html[data-design=lg][data-ug-motion=off] .lg-blob,html[data-design=lg][data-theme=light][data-ug-motion=off] .lg-blob{animation:none}@media (prefers-reduced-motion:reduce){html[data-design=lg] .lg-blob,html[data-design=lg][data-theme=light] .lg-blob{animation:none}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-theme=light] .lg-scene{background:#f5efe9;display:block}html[data-design=lg][data-theme=light] .lg-blob,html[data-design=lg][data-theme=light] .lg-blob-5[data-amber]{display:none}}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-scene{z-index:0;pointer-events:none;background:var(--ug-scene-bg);position:fixed;inset:0;overflow:hidden}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-blob{filter:blur(56px);border-radius:50%;animation:68s ease-in-out infinite alternate ugDrift;position:absolute}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-blob:nth-child(2){animation-duration:86s;animation-delay:-24s}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-blob:nth-child(3){animation-duration:102s;animation-delay:-52s}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-blob:nth-child(4){animation-duration:118s;animation-delay:-10s}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-panel{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--hue,transparent) 26%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--hue,transparent) 9%, var(--ug-plate-hi)), var(--ug-plate-lo));-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat));backdrop-filter:blur(var(--ug-blur)) saturate(var(--ug-sat));box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-under), 0 2px 4px var(--ug-contact), 0 18px 34px -24px color-mix(in srgb, var(--hue,var(--ug-drop)) 60%, var(--ug-drop));border-radius:22px;position:relative}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=dark]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-panel,:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=carbon]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-panel{border-color:color-mix(in srgb, var(--hue,transparent) 36%, var(--ug-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--hue,transparent) 15%, var(--ug-plate-hi)), var(--ug-plate-lo))}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-panel--desktop{border-radius:26px}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-fold{box-sizing:border-box;border:1px solid var(--ug-bevel-side);background:linear-gradient(165deg, var(--ug-fold-hi), var(--ug-fold-lo));-webkit-backdrop-filter:blur(var(--ug-blur)) saturate(calc(var(--ug-sat) + .25)) brightness(1.04);backdrop-filter:blur(var(--ug-blur)) saturate(calc(var(--ug-sat) + .25)) brightness(1.04);box-shadow:inset 0 1.5px 0 var(--ug-bevel), inset 0 -1px 0 var(--ug-bevel-side), inset 2px 0 3px -2px var(--ug-bevel-side), inset -2px 0 3px -2px var(--ug-bevel-side), inset 0 -8px 16px -12px var(--ug-bloom), 0 2px 4px var(--ug-contact), 0 14px 26px -18px var(--ug-drop);border-radius:22px;padding:0 10px 7px;position:relative;overflow:hidden}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=carbon]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-fold:before{content:"";pointer-events:none;opacity:.7;background:repeating-linear-gradient(90deg,#ffffff07 0 1px,#fff0 1px 3px);position:absolute;inset:0}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-rule{background:linear-gradient(90deg, transparent, var(--ug-rule) 12%, var(--ug-rule) 88%, transparent);height:1px}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-row{box-sizing:border-box;border:1px solid var(--ug-row-edge);border-left:2px solid var(--hue,var(--ug-brand));background:var(--ug-row-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 var(--ug-bevel), 0 2px 5px -3px var(--ug-contact);border-radius:14px;padding:7px 10px}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-chip{border:1px solid var(--ug-chip-edge);color:var(--ug-ink-2);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:var(--ug-chip-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font:700 8px/1 Space Mono,ui-monospace,monospace;display:inline-flex}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-chip--hue{border-color:color-mix(in srgb, var(--hue,var(--ug-brand)) 32%, var(--ug-chip-edge));color:var(--hue-ink,var(--ug-brand-deep))}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-chip--fill{color:var(--lg-on-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--hue,var(--ug-brand)) 100%, var(--lg-on-accent) 0%), color-mix(in srgb, var(--hue,var(--ug-brand)) 78%, #000 12%));box-shadow:inset 0 1px 0 #fff6, 0 4px 8px -5px color-mix(in srgb, var(--hue,var(--ug-brand)) 80%, transparent);border:0;padding:6px 10px}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-chip--dashed{border-style:dashed}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-kind{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 9px;font:700 7.5px/1 Space Mono,ui-monospace,monospace;display:inline-flex}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-kind--fill{color:var(--lg-on-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--hue) 80%, var(--lg-on-accent) 20%), var(--hue));box-shadow:inset 0 1px #fff6}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-kind--outline{border:1px solid color-mix(in srgb, var(--hue,var(--ug-ink-3)) 30%, transparent);color:var(--hue-ink,var(--ug-ink-3));background:color-mix(in srgb, var(--hue,var(--ug-ink-3)) 14%, transparent)}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-ghost{min-height:38px;color:var(--ug-ink-2);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1.5px 0 var(--ug-key-base), inset 0 -1px 0 #ffffff4d, 0 2px 4px var(--ug-contact), 0 8px 16px -11px var(--ug-drop);background:linear-gradient(#ffffffbf,#ffffff7a);border:1px solid #ffffffd9;border-radius:14px;padding:0 17px;font:600 10px/1 Space Mono,ui-monospace,monospace}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=dark]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-ghost,:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=carbon]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-ghost{color:var(--ug-ink-2);background:linear-gradient(#ffffff24,#ffffff0f);border-color:#fff3;box-shadow:inset 0 1.5px #ffffff3d,0 6px 12px -9px #000000bf}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-buy{min-height:38px;color:var(--buy-ink);letter-spacing:.16em;text-shadow:0 1px 2px #780a148c;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb, var(--buy-hi) 92%, var(--lg-on-accent) 8%) 0%, var(--buy-hi) 46%, var(--buy-lo) 100%);box-shadow:inset 0 1.5px 0 #fff9, inset 0 -2px 6px #780a1473, inset 2px 0 3px -2px #fff6, inset -2px 0 3px -2px #fff6, 0 2px 4px #b01b2438, 0 14px 26px -13px color-mix(in srgb, var(--buy-hi) 80%, transparent);border:1px solid #fff9;border-radius:14px;padding:0 18px;font:600 10px/1 Space Mono,ui-monospace,monospace;position:relative;overflow:hidden}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-key{height:42px;color:var(--mark);cursor:pointer;background:linear-gradient(170deg, color-mix(in srgb, var(--hue) 22%, var(--ug-key-base)), color-mix(in srgb, var(--hue) 8%, var(--ug-key-base)));box-shadow:inset 0 1px 0 var(--ug-bevel), 0 3px 6px -3px color-mix(in srgb, var(--hue) 55%, transparent);border:0;border-radius:13px;font:800 24px/1 Poppins,sans-serif;position:relative}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-key .ug-key-mark{opacity:.9;background:var(--hue);border-radius:2px;height:2px;position:absolute;bottom:5px;left:9px;right:9px}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-scale{background:color-mix(in srgb, var(--ug-ink) 4.5%, transparent);box-shadow:inset 0 1.5px 4px var(--ug-contact), inset 0 -1px 0 var(--ug-bevel);border-radius:18px;grid-template-columns:repeat(6,1fr);gap:5px;padding:5px;display:grid}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-avatar{border:1px solid color-mix(in srgb, var(--hue,var(--ug-brand)) 30%, var(--ug-key-base));color:var(--hue-ink,var(--ug-brand-deep));background:color-mix(in srgb, var(--hue,var(--ug-brand)) 16%, var(--ug-key-base));border-radius:50%;place-items:center;font:700 9.5px/1 Space Mono,ui-monospace,monospace;display:grid}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-input{border:1px solid var(--ug-row-edge);min-height:28px;color:var(--ug-ink-4);background:var(--ug-well);box-shadow:inset 0 1.5px 3px var(--ug-contact);border-radius:999px;align-items:center;padding:0 11px;font:400 9.5px/1 Space Mono,ui-monospace,monospace;display:flex}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-marquee{align-items:center;width:max-content;animation:52s linear infinite ugMarq;display:flex}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-sheenband{pointer-events:none;background:linear-gradient(105deg, transparent, var(--ug-sheen), transparent);width:36%;animation:9.5s ease-in-out infinite ugSheen;position:absolute;top:0;bottom:0;left:0}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-chromeline{animation:2.8s ease-in-out infinite ugChromeLine}@keyframes ugChromeLine{0%{background-position:-150% 0,50% 0}to{background-position:250% 0,50% 0}}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) [data-ug-jelly]{touch-action:pan-y pinch-zoom}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :where(.ug-panel,.ug-fold) :where(.ug-panel,.ug-fold),:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :where(.ug-kind,.ug-ghost,.ug-buy,.ug-key,.ug-scale,.ug-avatar,.ug-input){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :where(.ug-chip,.ug-kind,.ug-ghost,.ug-buy,.ug-key,.ug-input,[data-ug-jelly]):focus-visible{outline:2px solid var(--lg-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-blob,.ug-marquee,.ug-sheenband,.ug-chromeline){animation:none}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) [data-ug-jelly]{transition:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) .ug-scene{display:none}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold){-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf1e8f7}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=dark]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold){background:#181320f7}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=carbon]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold){background:#141518f7}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold){-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf1e8f0}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=dark]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold){background:#181320f2}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])[data-theme=carbon]) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold){background:#141518f2}}@media (forced-colors:active){:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-panel,.ug-fold,.ug-row,.ug-chip,.ug-kind,.ug-ghost,.ug-buy,.ug-key,.ug-scale,.ug-avatar,.ug-input){color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:canvas;border:1px solid canvastext}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :is(.ug-chip[aria-pressed=true],.ug-kind--fill,.ug-key[aria-pressed=true]){border-color:highlight;outline:2px solid highlight}:where(html[data-design=lg][data-glass=full]:not([data-clinic-route=true])) :where(#app-view:not([data-route-view=entry]):not([data-route-view=clinic])) :where(.ug-chip,.ug-kind,.ug-ghost,.ug-buy,.ug-key,.ug-input,[data-ug-jelly]):focus-visible{outline-color:highlight}}html[data-design=lg][data-route-hue]{--lg-route-mix:45%}html[data-design=lg][data-clinic-route=true]{--lg-route-mix:0%}html[data-design=lg][data-route-hue=brand]{--lg-route-hue:var(--lg-brand)}html[data-design=lg][data-route-hue=peptides]{--lg-route-hue:var(--lg-peptides)}html[data-design=lg][data-route-hue=coa]{--lg-route-hue:var(--lg-coa)}html[data-design=lg][data-route-hue=suppliers]{--lg-route-hue:var(--lg-suppliers)}html[data-design=lg][data-route-hue=community]{--lg-route-hue:var(--lg-community)}html[data-design=lg][data-route-hue=outcome]{--lg-route-hue:var(--lg-outcome)}html[data-design=lg][data-route-hue=market]{--lg-route-hue:var(--lg-market)}html[data-design=lg][data-route-hue=briefs]{--lg-route-hue:var(--lg-briefs)}html[data-design=lg][data-route-hue=tools]{--lg-route-hue:var(--lg-tools)}html[data-design=lg][data-route-hue=gold]{--lg-route-hue:var(--lg-gold)}html[data-design=lg][data-route-hue=info]{--lg-route-hue:var(--lg-info)}html[data-design=lg][data-glass=full]{--pg-tint:var(--lg-full-glass-tint);--pg-lip:#fffffff0;--pg-rim:#ffffff47;--pg-edge:#ffffffb3;--pg-glass-hi:#ffffff9e;--pg-glass-lo:#ffffff4d;--pg-contact:#60489024;--pg-recess:#60489024;--pg-under:#60489012;--pg-scrim:#3c2c5a47;--pg-plane-filter:blur(28px) saturate(170%);--pg-opaque-plane:color-mix(in srgb, var(--lg-accent,var(--lg-brand)) 8%, var(--pg-tint));--pg-opaque-well:color-mix(in srgb, var(--lg-ink) 8%, var(--pg-tint));--pg-opaque-raised:color-mix(in srgb, var(--lg-accent,var(--lg-brand)) 4%, var(--pg-tint));--pg-opaque-overlay:color-mix(in srgb, var(--lg-accent,var(--lg-brand)) 12%, var(--pg-tint));--pg-opaque-scrim:color-mix(in srgb, var(--lg-ink) 72%, var(--pg-tint))}html[data-design=lg][data-glass=full][data-theme=dark]{--pg-tint:var(--lg-full-glass-tint);--pg-lip:#ffffff26;--pg-rim:#ffffff12;--pg-edge:#ffffff21;--pg-glass-hi:#ffffff18;--pg-glass-lo:#ffffff09;--pg-contact:#00000080;--pg-recess:#00000075;--pg-under:#00000052;--pg-scrim:#08060e94}html[data-design=lg][data-glass=full][data-theme=carbon]{--pg-tint:var(--lg-full-glass-tint);--pg-lip:#ffffff21;--pg-rim:#ffffff0f;--pg-edge:#ffffff1c;--pg-glass-hi:#ffffff14;--pg-glass-lo:#ffffff08;--pg-contact:#0000008c;--pg-recess:#00000080;--pg-under:#00000057;--pg-scrim:#06060799}html[data-design=lg][data-glass=full] .pg,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full] .glass{--pg-active-hue:var(--pg-hue,var(--lg-accent,var(--lg-brand)));--pg-room-shadow:var(--lg-alt-3);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--pg-active-hue) 22%, var(--pg-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--pg-active-hue) 9%, var(--lg-plate-hi)), color-mix(in srgb, var(--pg-active-hue) 3%, var(--lg-plate-lo)) 62%, var(--lg-plate-lo));box-shadow:inset 0 1.5px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 2.5px var(--pg-rim), 0 1px 2px var(--pg-contact), var(--pg-room-shadow);-webkit-backdrop-filter:var(--pg-plane-filter);backdrop-filter:var(--pg-plane-filter);border-radius:22px;position:relative;overflow:hidden}html[data-design=lg][data-glass=full] .pg:after,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row):after,html[data-design=lg][data-glass=full] .glass:after,html[data-design=lg][data-glass=full] :is(.pg-sheet,.pg-modal):after,html[data-design=lg][data-glass=full] .pg-post:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg, color-mix(in srgb, var(--pg-lip) 36%, transparent) 0%, color-mix(in srgb, var(--pg-lip) 8%, transparent) 24%, transparent 44%);position:absolute;inset:0}html[data-design=lg][data-glass=full] .pg:before,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row):before,html[data-design=lg][data-glass=full] .glass:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pg-lip) 54%, transparent), transparent);width:44%;position:absolute;top:-60%;bottom:-60%;left:-60%;transform:skew(-18deg)}html[data-design=lg][data-glass=full].pg-armed .pg,html[data-design=lg][data-glass=full].pg-armed .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full].pg-armed .glass{animation:.62s cubic-bezier(.22,1,.36,1) backwards pgRise;animation-delay:var(--pg-in,0s)}html[data-design=lg][data-glass=full].pg-armed .pg:before,html[data-design=lg][data-glass=full].pg-armed .lg-panel:not(.lg-panel-static):not(.lg-panel-row):before,html[data-design=lg][data-glass=full].pg-armed .glass:before{animation:1.5s cubic-bezier(.22,1,.36,1) both pgSweep;animation-delay:var(--pg-in,0s)}@keyframes pgRise{0%{transform:translateY(10px)scale(.988)}to{transform:none}}@keyframes pgSweep{0%{opacity:0;left:-60%}40%{opacity:1}to{opacity:0;left:130%}}html[data-design=lg][data-glass=full] .pg-well{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg-ink) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--lg-ink) 5%, transparent), color-mix(in srgb, var(--lg-ink) 1.5%, transparent) 34%, transparent);min-width:0;min-height:0;box-shadow:inset 0 2px 6px var(--pg-recess), inset 0 -1.5px 0 var(--pg-lip);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px;position:relative;overflow:hidden}html[data-design=lg][data-glass=full] .pg-seg{background:color-mix(in srgb, var(--lg-ink) 4.5%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-recess), inset 0 -1px 0 var(--pg-lip);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;gap:2px;padding:4px;display:flex;position:relative}html[data-design=lg][data-glass=full] .pg-seg>i{top:4px;bottom:4px;left:var(--pg-seg-left,4px);width:var(--pg-seg-width,calc((100% - 8px) / var(--pg-seg-count,3)));border:1px solid color-mix(in srgb, var(--pg-seg-hue,var(--lg-accent,var(--lg-brand))) 20%, var(--pg-lip));pointer-events:none;background:linear-gradient(170deg, var(--pg-tint), color-mix(in srgb, var(--pg-seg-hue,var(--lg-accent,var(--lg-brand))) 7%, var(--pg-tint)));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), 0 4px 10px -5px color-mix(in srgb, var(--pg-seg-hue,var(--lg-accent,var(--lg-brand))) 50%, transparent);border-radius:14px;transition:left .26s cubic-bezier(.34,1.4,.64,1),width .26s cubic-bezier(.34,1.4,.64,1);position:absolute}html[data-design=lg][data-glass=full] .pg-seg>:is(button,[role=tab]){z-index:1;cursor:pointer;min-width:0;min-height:44px;color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-radius:14px;flex:1;padding:0 8px;font-size:13px;font-weight:700;line-height:1.2;transition:color .16s;position:relative}html[data-design=lg][data-glass=full] .pg-seg>:is(button,[role=tab]):is([aria-selected=true],[aria-pressed=true],[aria-checked=true]){color:var(--lg-ink)}html[data-design=lg][data-glass=full] .pg-row{box-sizing:border-box;width:100%;min-height:60px;color:inherit;text-align:left;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:9px 12px;transition:background .15s,border-color .15s,box-shadow .16s;display:grid}html[data-design=lg][data-glass=full] .pg-row+.pg-row{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-ink) 7%, transparent)}html[data-design=lg][data-glass=full] .pg-row:hover{background:color-mix(in srgb, var(--lg-ink) 4%, transparent)}html[data-design=lg][data-glass=full] .pg-post{--pg-active-hue:var(--row-hue,var(--pg-hue,var(--lg-accent,var(--lg-community))));--pg-post-room-shadow:var(--lg-alt-1);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--pg-active-hue) 20%, var(--pg-glass-hi));background:linear-gradient(165deg, color-mix(in srgb, var(--pg-active-hue) 9%, var(--pg-glass-hi)), color-mix(in srgb, var(--pg-active-hue) 3%, var(--pg-glass-lo)) 64%, var(--pg-rim));width:100%;box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 1.5px var(--pg-rim), 0 1px 2px var(--pg-contact), var(--pg-post-room-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px;flex-direction:column;padding:12px 13px 4px;transition:box-shadow .17s,border-color .17s,background .17s;display:flex;position:relative;overflow:hidden}html[data-design=lg][data-glass=full] .pg-post>*{z-index:1;position:relative}html[data-design=lg][data-glass=full] .pg-spine{--pg-active-hue:var(--row-hue,var(--pg-hue,var(--lg-accent,var(--lg-community))));-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;gap:7px;padding-left:15px;display:flex;position:relative}html[data-design=lg][data-glass=full] .pg-spine:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--pg-active-hue) 46%, transparent), color-mix(in srgb, var(--pg-active-hue) 8%, transparent));border-radius:2px;width:1.5px;position:absolute;top:4px;bottom:10px;left:4px}html[data-design=lg][data-glass=full] .pg-composer{--pg-active-hue:var(--row-hue,var(--pg-hue,var(--lg-accent,var(--lg-community))));--pg-composer-room-shadow:var(--lg-alt-2);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--pg-active-hue) 20%, var(--pg-glass-hi));background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 1.5px var(--pg-rim), var(--pg-composer-room-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex;position:relative}html[data-design=lg][data-glass=full] .pg-composer.is-docked{z-index:1000;right:max(13px, var(--lg-sa-right));bottom:var(--lg-dock-keepout);left:max(13px, var(--lg-sa-left));position:fixed}html[data-design=lg][data-glass=full] .pg-act{cursor:pointer;min-height:44px;color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.06em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:13px;font-weight:700;transition:color .14s,background .14s;display:inline-flex}html[data-design=lg][data-glass=full] .pg-act:hover{color:var(--lg-ink-2);background:color-mix(in srgb, var(--lg-ink) 4%, transparent)}html[data-design=lg][data-glass=full] .pg-act[aria-pressed=true]{color:color-mix(in srgb, var(--act-hue,var(--lg-community)) 70%, var(--lg-ink));background:color-mix(in srgb, var(--act-hue,var(--lg-community)) 10%, transparent)}html[data-design=lg][data-glass=full] .pg-cta,html[data-design=lg][data-glass=full] .pg-quiet{--pg-control-hue:var(--cta-hue,var(--pg-hue,var(--lg-accent,var(--lg-brand))));--pg-control-room-shadow:var(--lg-alt-2);box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--lg-fMono);text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:700;line-height:1.2;transition:transform .12s cubic-bezier(.34,1.56,.64,1),opacity .14s;display:inline-flex}html[data-design=lg][data-glass=full] .pg-cta{border:1px solid color-mix(in srgb, var(--pg-control-hue) 54%, transparent);min-height:50px;color:var(--lg-on-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--pg-control-hue) 88%, var(--pg-tint)), var(--pg-control-hue));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), var(--pg-control-room-shadow);letter-spacing:.14em;border-radius:14px;font-size:13px}html[data-design=lg][data-glass=full] .pg-quiet{border:1px solid var(--pg-edge);min-height:48px;color:var(--lg-ink-2);background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 1.5px var(--pg-rim), var(--pg-control-room-shadow);letter-spacing:.14em;border-radius:14px;font-size:13px}html[data-design=lg][data-glass=full] :is(.pg-cta,.pg-quiet):hover{transform:translateY(-1.5px)}html[data-design=lg][data-glass=full] :is(.pg-cta,.pg-quiet):active{transition-duration:60ms;transform:translateY(1px)scale(.99)}html[data-design=lg][data-glass=full] :is(.pg-cta,.pg-quiet):disabled{cursor:not-allowed;opacity:.42;transform:none}html[data-design=lg][data-glass=full] .pg-scrim{z-index:900;isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;place-items:center;padding:30px;display:grid;position:fixed;inset:0}html[data-design=lg][data-glass=full] .pg-scrim:before{content:"";pointer-events:none;background:var(--pg-scrim);position:absolute;inset:0}html[data-design=lg][data-glass=full] .pg-sheet,html[data-design=lg][data-glass=full] .pg-modal{--pg-active-hue:var(--pg-hue,var(--lg-accent,var(--lg-brand)));--pg-overlay-room-shadow:var(--lg-alt-3);border:1px solid color-mix(in srgb, var(--pg-active-hue) 24%, var(--pg-edge));background:linear-gradient(178deg, color-mix(in srgb, var(--pg-active-hue) 7%, var(--lg-plate-hi)), var(--lg-plate-lo) 70%);box-shadow:inset 0 1.5px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 2.5px var(--pg-rim), var(--pg-overlay-room-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design=lg][data-glass=full] .pg-sheet,html[data-design=lg][data-glass=full] .pg-modal:not(.apop):not(.lapop):not(.dispatch-popup){z-index:901;box-sizing:border-box;overscroll-behavior:contain;overflow:auto}html[data-design=lg][data-glass=full] .pg-sheet{--pg-overlay-room-shadow:var(--lg-alt-3);max-height:88dvh;padding:12px 14px calc(20px + var(--lg-sa-bottom));border-radius:22px 22px 0 0;animation:.32s cubic-bezier(.22,1,.36,1) both pgSheet;position:fixed;bottom:0;left:0;right:0}html[data-design=lg][data-glass=full] .pg-modal:not(.apop):not(.lapop):not(.dispatch-popup){--pg-overlay-room-shadow:var(--lg-alt-4);border-radius:22px;width:560px;max-width:100%;max-height:84dvh;padding:20px 22px 22px;animation:.3s cubic-bezier(.22,1,.36,1) both pgPop;position:relative}@keyframes pgSheet{0%{transform:translateY(14px)}to{transform:none}}@keyframes pgPop{0%{transform:translateY(14px)scale(.985)}to{transform:none}}html[data-design=lg][data-glass=full] .glass{--pg-active-hue:var(--pg-hue,var(--hue,var(--lg-accent,var(--lg-brand))))}html[data-design=lg][data-glass=full] :is(.lg-panel-static:not(.lg-floor-prototype.is-full-board),.lg-panel-row,.glass-static,.glass-tile,.auth-glass-screen.lg-auth .auth-glass-gate-card,.rep-gate .plan,.rep-gate .quote,.rep-gate.quote,.rep-gate .card,.rep-gate.card,.rep-gate .toolrow,.rep-gate.toolrow,.rep-gate .miniplan,.rep-gate.miniplan,.rep-gate .lockcard,.rep-gate.lockcard){--pg-static-hue:var(--pg-hue,var(--hue,var(--lg-accent,var(--lg-brand))));border-color:color-mix(in srgb, var(--pg-static-hue) 20%, var(--pg-edge));background:var(--pg-static-paint,linear-gradient(165deg, color-mix(in srgb, var(--pg-static-hue) 8%, var(--lg-plate-hi)), color-mix(in srgb, var(--pg-static-hue) 2%, var(--lg-plate-lo)) 68%, var(--lg-plate-lo)));box-shadow:var(--lg-depth-row);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .rep-gate .plan.sel{background:linear-gradient(165deg, color-mix(in srgb, var(--gate-purp) 10%, var(--pg-tint)), color-mix(in srgb, var(--gate-purp) 3%, var(--pg-tint))) padding-box, linear-gradient(135deg, var(--gate-purp), color-mix(in srgb, var(--gate-purp) 54%, var(--pg-lip))) border-box;box-shadow:var(--lg-depth-row);border:2px solid #0000}html[data-design=lg][data-glass=full] :is(.lg-chip,.lg-icon-chip,.lg-docglass-plate,.lg-docglass-paper,.lg-docglass-chip,.pg-sheet,.pg-modal,.auth-glass-screen.lg-auth .auth-glass-gate-card,.rep-gate .plan,.rep-gate .quote,.rep-gate.quote,.rep-gate .card,.rep-gate.card,.rep-gate .toolrow,.rep-gate.toolrow,.rep-gate .miniplan,.rep-gate.miniplan,.rep-gate .lockcard,.rep-gate.lockcard),html[data-design=lg][data-glass=full] :is(.lg-panel-static,.lg-panel-row,.glass-static,.glass-tile,.lg-docglass-plate,.lg-docglass-paper,.pg-sheet,.pg-modal,.auth-glass-screen.lg-auth .auth-glass-gate-card,.rep-gate .plan,.rep-gate .quote,.rep-gate.quote,.rep-gate .card,.rep-gate.card,.rep-gate .toolrow,.rep-gate.toolrow,.rep-gate .miniplan,.rep-gate.miniplan,.rep-gate .lockcard,.rep-gate.lockcard) *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg-chip,html[data-design=lg][data-glass=full] .lg-icon-chip{--pg-control-hue:var(--pg-hue,var(--lg-accent,var(--lg-brand)));border-color:color-mix(in srgb, var(--pg-control-hue) 22%, var(--pg-edge));background:linear-gradient(165deg, color-mix(in srgb, var(--pg-control-hue) 8%, var(--pg-glass-hi)), color-mix(in srgb, var(--pg-control-hue) 3%, var(--pg-glass-lo)));box-shadow:var(--lg-depth-chip);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg-chip.lg-buy-fill{background:linear-gradient(150deg, var(--buy-hi), var(--buy-lo));color:var(--buy-ink)}html[data-design=lg][data-glass=full] :is(.rep-gate .cta,.rep-gate.cta){border:1px solid color-mix(in srgb, var(--gate-buy-1) 54%, transparent);min-height:50px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] :is(.rep-gate .upchip,.rep-gate .xbtn,.rep-gate .segopt,.native-app-nudge button,.apop :is(button,a),.lapop button,.dispatch-popup :is(button,input),.app-fatal-error__panel button){box-sizing:border-box;min-height:44px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .native-app-nudge-scrim.pg-scrim{background:0 0!important}html[data-design=lg][data-glass=full] .native-app-nudge.pg-modal,html[data-design=lg][data-glass=full] .apop.pg-modal{--pg-hue:var(--lg-brand)}html[data-design=lg][data-glass=full] .lapop.pg-modal{--pg-hue:var(--lg-briefs)}html[data-design=lg][data-glass=full] .dispatch-popup.pg-modal{--pg-hue:var(--green-fill,var(--lg-success))}html[data-design=lg][data-glass=full] :is(.native-app-nudge,.apop,.lapop,.dispatch-popup).pg-modal{--pg-active-hue:var(--pg-hue,var(--lg-accent,var(--lg-brand)));--pg-overlay-room-shadow:var(--lg-alt-4);border:1px solid color-mix(in srgb, var(--pg-active-hue) 24%, var(--pg-edge))!important;background:var(--pg-overlay-surface,linear-gradient(178deg, color-mix(in srgb, var(--pg-active-hue) 7%, var(--lg-plate-hi)), var(--lg-plate-lo) 70%))!important;box-shadow:inset 0 1.5px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 2.5px var(--pg-rim), var(--pg-overlay-room-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] :is(.apop,.lapop,.dispatch-popup).pg-modal{animation:.3s cubic-bezier(.22,1,.36,1) both pgCornerIn!important}html[data-design=lg][data-glass=full] :is(.native-app-nudge,.apop,.lapop,.dispatch-popup).pg-modal{pointer-events:none}html[data-design=lg][data-glass=full] :is(.native-app-nudge,.apop,.lapop,.dispatch-popup).pg-modal :is(a,button,input,select,textarea,[role=button],[tabindex]){pointer-events:auto}html[data-design=lg][data-glass=full] .apop.pg-modal.apop--out,html[data-design=lg][data-glass=full] .lapop.pg-modal.is-closing{animation:.22s both pgCornerOut!important}html[data-design=lg][data-glass=full] .app-fatal-error__panel.pg{padding:24px}html[data-design=lg][data-glass=full] .app-fatal-error__panel.pg>*{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}html[data-design=lg][data-glass=full] :is(.admin-route,.admin-submissions-route){background:0 0!important}html[data-design=lg][data-glass=full] .admin-route__masthead{margin-top:24px!important;margin-bottom:24px!important}html[data-design=lg][data-glass=full] :is(.admin-route__notice,.admin-submissions-route__notice){padding:28px 24px!important}html[data-design=lg][data-glass=full] .admin-submissions-route__masthead{padding:24px!important}@keyframes pgCornerIn{0%{transform:translateY(18px)scale(.985)}to{transform:none}}@keyframes pgCornerOut{0%{transform:none}to{transform:translateY(14px)scale(.985)}}@media (width>=900px){html[data-design=lg][data-glass=full]{--pg-plane-filter:blur(28px) saturate(170%)}html[data-design=lg][data-glass=full] .pg,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full] .glass{--pg-room-shadow:var(--lg-alt-3);box-shadow:inset 0 1.5px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 3px var(--pg-rim), 0 1px 2px var(--pg-contact), var(--pg-room-shadow);-webkit-backdrop-filter:var(--pg-plane-filter);backdrop-filter:var(--pg-plane-filter);border-radius:22px}html[data-design=lg][data-glass=full].pg-armed .pg,html[data-design=lg][data-glass=full].pg-armed .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full].pg-armed .glass{animation-duration:.68s}html[data-design=lg][data-glass=full].pg-armed .pg:before,html[data-design=lg][data-glass=full].pg-armed .lg-panel:not(.lg-panel-static):not(.lg-panel-row):before,html[data-design=lg][data-glass=full].pg-armed .glass:before{animation-duration:1.6s}html[data-design=lg][data-glass=full] .pg-well{box-shadow:inset 0 2px 8px var(--pg-recess), inset 0 -1.5px 0 var(--pg-lip);border-radius:22px}}@media (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] .pg,html[data-design=lg][data-glass=full] .pg:before,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row):before,html[data-design=lg][data-glass=full] .glass,html[data-design=lg][data-glass=full] .glass:before,html[data-design=lg][data-glass=full] .pg-scrim,html[data-design=lg][data-glass=full] .pg-scrim:before,html[data-design=lg][data-glass=full] :is(.pg-sheet,.pg-modal){opacity:1!important;animation:none!important;transform:none!important}html[data-design=lg][data-glass=full] :is(.pg-seg>i,.pg-row,.pg-post,.pg-composer,.pg-act,.pg-cta,.pg-quiet){transition:none!important}html[data-design=lg][data-glass=full] :is(.apop.pg-modal,.lapop.pg-modal,.dispatch-popup.pg-modal,.apop.pg-modal.apop--out,.lapop.pg-modal.is-closing){opacity:1!important;animation:none!important;transform:none!important}}@media print{html[data-design=lg][data-glass=full] .pg-scrim,html[data-design=lg][data-glass=full] .pg-scrim:before,html[data-design=lg][data-glass=full] :is(.pg-sheet,.pg-modal),html[data-design=lg][data-glass=full] :is(.apop.pg-modal,.lapop.pg-modal,.dispatch-popup.pg-modal,.apop.pg-modal.apop--out,.lapop.pg-modal.is-closing){opacity:1!important;animation:none!important;transform:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg][data-glass=full]{--pg-plane-paint:var(--pg-opaque-plane);--pg-well-paint:var(--pg-opaque-well);--pg-raised-paint:var(--pg-opaque-raised);--pg-overlay-paint:var(--pg-opaque-overlay);--pg-scrim-paint:var(--pg-opaque-scrim);--pg-static-paint:var(--pg-opaque-raised);--pg-overlay-surface:var(--pg-opaque-overlay)}html[data-design=lg][data-glass=full] .pg,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full] .glass{background:var(--pg-plane-paint);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-design=lg][data-glass=full] :is(.pg-well,.pg-seg){background:var(--pg-well-paint)}html[data-design=lg][data-glass=full] :is(.pg-post,.pg-composer,.pg-quiet){background:var(--pg-raised-paint)}html[data-design=lg][data-glass=full] :is(.lg-chip,.lg-icon-chip){background:var(--pg-static-paint)}html[data-design=lg][data-glass=full] .pg-post{transition:box-shadow .17s,border-color .17s}html[data-design=lg][data-glass=full] :is(.pg-sheet,.pg-modal){background:var(--pg-overlay-paint)}html[data-design=lg][data-glass=full] .pg-scrim:before{background:var(--pg-scrim-paint)}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-glass=full]{--pg-plane-paint:var(--pg-opaque-plane);--pg-well-paint:var(--pg-opaque-well);--pg-raised-paint:var(--pg-opaque-raised);--pg-overlay-paint:var(--pg-opaque-overlay);--pg-scrim-paint:var(--pg-opaque-scrim);--pg-static-paint:var(--pg-opaque-raised);--pg-overlay-surface:var(--pg-opaque-overlay)}html[data-design=lg][data-glass=full] .pg,html[data-design=lg][data-glass=full] .lg-panel:not(.lg-panel-static):not(.lg-panel-row),html[data-design=lg][data-glass=full] .glass{background:var(--pg-plane-paint);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] :is(.pg-well,.pg-seg){background:var(--pg-well-paint)}html[data-design=lg][data-glass=full] :is(.pg-post,.pg-composer,.pg-quiet){background:var(--pg-raised-paint)}html[data-design=lg][data-glass=full] :is(.lg-chip,.lg-icon-chip){background:var(--pg-static-paint)}html[data-design=lg][data-glass=full] .pg-post{transition:box-shadow .17s,border-color .17s}html[data-design=lg][data-glass=full] :is(.pg-sheet,.pg-modal){background:var(--pg-overlay-paint)}html[data-design=lg][data-glass=full] .pg-scrim:before{background:var(--pg-scrim-paint)}}@media (forced-colors:active){html[data-design=lg][data-glass=full] .pg-act{border:2px solid buttontext}html[data-design=lg][data-glass=full] .pg-act[aria-pressed=true]{border-style:dashed}}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus{border-radius:26px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-back{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg-brand) 22%, var(--pg-edge));width:44px;min-width:44px;height:44px;min-height:44px;color:var(--lg-ink-2);background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 0 0 1.5px var(--pg-rim), 0 8px 16px -12px var(--pg-contact);border-radius:14px;padding:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-connection-status{border:1px solid color-mix(in srgb, var(--lg-community) 26%, transparent);min-height:28px;color:color-mix(in srgb, var(--lg-community) 66%, var(--lg-ink));background:color-mix(in srgb, var(--lg-community) 10%, var(--pg-tint));box-shadow:inset 0 1px 0 var(--pg-lip);padding:0 10px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-connection-status:before{background:var(--lg-community);width:6px;height:6px;box-shadow:0 0 8px var(--lg-community)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus :is(.pg-open,.lg-floor-card-follow),html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-head .lg-floor-card-follow{min-height:44px}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout>.lg4-floor-detail[data-plane]{border-radius:30px}}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-head{box-sizing:border-box;border-bottom:0;flex:none;padding:18px 22px 13px;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-head:after{content:"";background:color-mix(in srgb, var(--lg-ink) 8%, transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:22px;right:22px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity{align-items:flex-start;gap:13px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity>.pg-whobtn{flex:auto;min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity>.pg-whobtn>.lg-floor-avatar-compact{border-radius:15px;width:44px;min-width:44px;height:44px;min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity>.pg-whobtn>span:last-child{flex-direction:column;align-items:flex-start;min-width:0;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity strong{color:color-mix(in srgb, var(--row-hue,var(--forums-shell)) 72%, var(--lg-ink));font:700 15px/1.2 var(--lg-fDisplay);letter-spacing:-.02em}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity small,html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-kicker{color:var(--lg-ink-4);font:700 8.5px/1.3 var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity small{letter-spacing:.07em;margin-top:3px;font-weight:700;line-height:normal}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-head>h2{color:var(--lg-ink);font:800 26px/1.16 var(--lg-fDisplay);letter-spacing:-.03em;text-wrap:balance;margin:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-head>.lg4-floor-thread-update{font-size:18px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-kicker{color:color-mix(in srgb, var(--row-hue,var(--forums-shell)) 66%, var(--lg-ink));letter-spacing:.22em;margin-top:6px;font-weight:600;line-height:normal}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-body.lg4-floor-reader-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:13px;min-height:0;padding:15px 22px 18px;display:flex;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-copy{color:var(--lg-ink-2);font:500 14.5px/1.62 var(--lg-fBody);text-wrap:pretty;margin:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-media{flex:none;gap:8px;display:grid}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-media figure,html[data-design=lg][data-glass=full] .lg4-floor .pg-reply-media figure{margin:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-media :is(img,video){box-sizing:border-box;object-fit:contain;border:1px solid var(--pg-edge);background:color-mix(in srgb, var(--lg-ink) 6%, transparent);width:100%;max-height:420px;box-shadow:inset 0 1px 0 var(--pg-lip), 0 16px 32px -20px var(--pg-contact);border-radius:18px;padding:10px;display:block}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-media figcaption{color:var(--lg-ink-4);font:500 11px/1.4 var(--lg-fBody);padding:6px 8px 0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-object{border:1px solid color-mix(in srgb, var(--row-hue,var(--forums-shell)) 24%, transparent);width:100%;min-height:64px;color:var(--lg-ink);background:color-mix(in srgb, var(--row-hue,var(--forums-shell)) 8%, var(--pg-tint));box-shadow:inset 0 1px 0 var(--pg-lip);text-align:left;border-radius:18px;align-items:center;gap:13px;padding:13px 15px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-object>span:last-child{flex-direction:column;flex:1;min-width:0;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-object small{color:color-mix(in srgb, var(--row-hue,var(--forums-shell)) 66%, var(--lg-ink));font:700 8px/1.2 var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-object strong{font:700 14px/1.3 var(--lg-fDisplay)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-object span span{color:var(--lg-ink-4);font:500 11.5px/1.3 var(--lg-fBody)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-replies-label{color:var(--lg-ink-4);font:700 8px/1.2 var(--lg-fMono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-replies-label>i{background:color-mix(in srgb, var(--lg-ink) 10%, transparent);flex:1;height:1px}html[data-design=lg][data-glass=full] .lg4-floor .pg-spine{--row-hue:var(--floor-post-accent,var(--selected-thread-hue,var(--forums-shell)));flex-direction:column;gap:9px;padding-left:18px;display:flex;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .pg-spine:before{background:linear-gradient(180deg, color-mix(in srgb, var(--row-hue) 46%, transparent), color-mix(in srgb, var(--row-hue) 8%, transparent));content:"";border-radius:2px;width:1.5px;position:absolute;top:5px;bottom:12px;left:5px}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply{box-sizing:border-box;width:calc(100% - (var(--floor-reply-depth,0) * var(--floor-reply-indent,10px)));border:1px solid var(--pg-glass-hi);background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-rim));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 1.5px var(--pg-rim), 0 1px 2px var(--pg-contact);border-radius:17px;margin-inline-start:calc(var(--floor-reply-depth,0) * var(--floor-reply-indent,10px));padding:12px 14px 4px;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply:before{background:color-mix(in srgb, var(--row-hue) 34%, transparent);content:"";border-radius:2px;width:11px;height:1.5px;position:absolute;top:23px;left:-13px}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply>header{min-height:26px}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply>header .lg-floor-avatar-compact{border-radius:9px;width:26px;min-width:26px;height:26px;min-height:26px}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply>p{color:var(--lg-ink-2);font:500 13.5px/1.55 var(--lg-fBody);margin:0}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply>blockquote{border:1px solid color-mix(in srgb, var(--row-hue) 30%, transparent);color:var(--lg-ink-4);font:italic 500 12.5px/1.45 var(--lg-fBody);margin:0 0 7px;padding-left:10px}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply-media :is(img,video){object-fit:contain;border-radius:14px;width:100%;max-height:280px;display:block}html[data-design=lg][data-glass=full] .lg4-account{box-sizing:border-box;min-width:0;height:100dvh;overflow:hidden;width:100%!important;margin:0 auto!important;padding:0!important}html[data-design=lg][data-glass=full] .lg4-account>.lg-scroll.lg4-account-scroll:not(.lg-journal-scroll):not(.pp-col){box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:9px;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto;padding:calc(12px + env(safe-area-inset-top)) max(13px, env(safe-area-inset-right)) var(--lg-dock-keepout) max(13px, env(safe-area-inset-left))!important}html[data-design=lg][data-glass=full] .lg4-account-section-slot{display:contents}html[data-design=lg][data-glass=full] .lg4-account-summary{--pg-hue:var(--lg-brand);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:26px!important}html[data-design=lg][data-glass=full] .lg4-account-profile{--pg-hue:var(--lg-community)}html[data-design=lg][data-glass=full] .lg4-account-profile-hint,html[data-design=lg][data-glass=full] .lg4-account-recovery-hint{color:var(--lg-ink-3);font-family:var(--lg-fBody);margin:7px 0 10px;font-size:12.5px;line-height:1.45}html[data-design=lg][data-glass=full] .lg4-account-profile-fields{flex-direction:column;gap:8px;display:flex}html[data-design=lg][data-glass=full] .lg4-account .lg4-account-profile-field{box-sizing:border-box;outline-color:var(--lg-community);width:100%;min-height:46px;color:var(--lg-ink);background:color-mix(in srgb, var(--lg-ink) 4%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-recess), inset 0 -1px 0 var(--lg-bevel);font-family:var(--lg-fBody);border:0;border-radius:14px;padding:12px 13px;font-weight:500;font-size:14px!important}html[data-design=lg][data-glass=full] .lg4-account-profile-field::placeholder{color:var(--lg-ink-4)}html[data-design=lg][data-glass=full] .lg4-account-profile-field:disabled{opacity:.52}html[data-design=lg][data-glass=full] .lg4-account .lg4-account-quiet{box-sizing:border-box;border:1px solid var(--pg-edge);width:100%;min-height:48px;color:var(--lg-ink-2);background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));box-shadow:inset 0 1px 0 var(--pg-lip);font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;border-radius:15px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex;font-size:9.5px!important}html[data-design=lg][data-glass=full] .lg4-account .pg-cta.lg-pressable{letter-spacing:.14em;border-radius:17px;min-height:50px;font-weight:700;font-size:10px!important}html[data-design=lg][data-glass=full] .lg4-account .pg-quiet.lg-pressable{letter-spacing:.14em;border-radius:15px;min-height:48px;font-weight:700;font-size:9.5px!important}html[data-design=lg][data-glass=full] .lg4-account-profile-save{margin-top:9px}html[data-design=lg][data-glass=full] .lg4-account-profile-claim,html[data-design=lg][data-glass=full] .lg4-account-profile-status{color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;margin:9px 0 0;font-size:8.5px;line-height:1.5}html[data-design=lg][data-glass=full] .lg4-account-profile-status[role=alert]{color:var(--lg-error-ink)}html[data-design=lg][data-glass=full] .lg4-account-profile-tools{z-index:1;border-top:1px solid var(--lg-divider);margin-top:10px;padding-top:2px;position:relative}html[data-design=lg][data-glass=full] .lg4-account-profile-tools>summary{cursor:pointer;min-height:44px;color:var(--lg-ink-3);font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;align-items:center;font-size:9px;font-weight:700;display:flex}html[data-design=lg][data-glass=full] .lg4-account-profile-tools>summary::marker{display:none}html[data-design=lg][data-glass=full] .lg4-account-profile-tools>summary::-webkit-details-marker{display:none}html[data-design=lg][data-glass=full] .lg4-account-profile-tools>summary:after{content:"+";color:var(--lg-community);margin-left:auto;font-size:16px}html[data-design=lg][data-glass=full] .lg4-account-profile-tools[open]>summary:after{content:"−"}html[data-design=lg][data-glass=full] .lg4-account-profile-tools-body{padding:3px 0 4px}html[data-design=lg][data-glass=full] .lg4-account-identity-glyph{border:1px solid color-mix(in srgb, var(--lg-brand) 28%, transparent);width:46px;height:46px;color:var(--lg-brand);background:color-mix(in srgb, var(--lg-brand) 13%, var(--pg-tint));box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:15px;flex:none;place-items:center;display:grid}html[data-design=lg][data-glass=full] .lg4-account-ledger-line{min-width:0;color:var(--lg-ink-2);font-family:var(--lg-fBody);align-items:baseline;gap:9px;padding:3px 0;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}html[data-design=lg][data-glass=full] .lg4-account-ledger-mark{width:15px;color:var(--lg-ink-4);font-family:var(--lg-fMono);flex:none;font-size:11px;font-weight:700;line-height:1.4}html[data-design=lg][data-glass=full] .lg4-account-ledger-mark[data-held=true]{color:color-mix(in srgb, var(--lg-success) 74%, var(--lg-ink))}html[data-design=lg][data-glass=full] .lg4-account-theme-segment{background:color-mix(in srgb, var(--lg-ink) 4.5%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-recess), inset 0 -1px 0 var(--pg-lip);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:10px;padding:4px;display:grid}html[data-design=lg][data-glass=full] .lg4-account .lg4-account-theme-segment>.lg4-account-theme-key{cursor:pointer;min-width:0;min-height:48px;color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px;font-weight:700;line-height:1.1;display:flex;font-size:8.5px!important}html[data-design=lg][data-glass=full] .lg4-account-theme-key[aria-checked=true]{border-color:color-mix(in srgb, var(--lg-brand) 24%, var(--pg-lip));color:var(--lg-ink);background:linear-gradient(170deg, var(--pg-tint), color-mix(in srgb, var(--lg-brand) 7%, var(--pg-tint)));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under)}html[data-design=lg][data-glass=full] .lg4-account-theme-key[data-locked=true]{opacity:.52}html[data-design=lg][data-glass=full] .lg4-account-theme-swatch{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg-ink) 16%, transparent);border-radius:3px;width:22px;height:12px;display:block;box-shadow:inset 0 1px #ffffff75}html[data-design=lg][data-glass=full] .lg4-account-theme-key[data-swatch=light] .lg4-account-theme-swatch{background:var(--lg-theme-swatch-light)}html[data-design=lg][data-glass=full] .lg4-account-theme-key[data-swatch=dark] .lg4-account-theme-swatch{background:var(--lg-theme-swatch-dark)}html[data-design=lg][data-glass=full] .lg4-account-theme-key[data-swatch=carbon] .lg4-account-theme-swatch{background:var(--lg-theme-swatch-carbon)}html[data-design=lg][data-glass=full] .lg4-account-spine-head{padding:8px 8px 5px}html[data-design=lg][data-glass=full] .lg4-account-row.pg-row{cursor:pointer;border-radius:15px;grid-template-columns:34px minmax(0,1fr) 16px;gap:12px;min-height:60px;padding:9px 12px}html[data-design=lg][data-glass=full] .lg4-account-row.pg-row:disabled{cursor:default}html[data-design=lg][data-glass=full] .lg4-account-glyph.pg-glyph{border:1px solid color-mix(in srgb, var(--row-hue) 22%, transparent);width:34px;height:34px;color:var(--row-hue);background:color-mix(in srgb, var(--row-hue) 11%, var(--pg-tint));box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:12px;place-items:center;display:grid}html[data-design=lg][data-glass=full] .lg4-account-rowcopy{min-width:0;display:block;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-account-rowlabel,html[data-design=lg][data-glass=full] .lg4-account-rowhint{max-width:100%;display:block}html[data-design=lg][data-glass=full] .lg4-account-rowlabel{overflow-wrap:anywhere;color:var(--lg-ink);font-family:var(--lg-fDisplay);letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1.25}html[data-design=lg][data-glass=full] .lg4-account-rowhint{color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;margin-top:2px;font-size:8px;font-weight:700;line-height:1.25}html[data-design=lg][data-glass=full] .lg4-account-switch{box-sizing:border-box;outline:1.5px solid var(--lg-divider);outline-offset:-1px;background:var(--lg-press-fill);border-radius:14px;flex:none;justify-content:flex-start;align-items:center;width:44px;height:26px;padding:3px;display:flex}html[data-design=lg][data-glass=full] .lg4-account-row:has(.lg4-account-switch){grid-template-columns:34px minmax(0,1fr) 44px}html[data-design=lg][data-glass=full] .lg4-account-switch i{background:var(--lg-ink-4);border-radius:999px;width:20px;height:20px}html[data-design=lg][data-glass=full] .lg4-account-switch[data-on=true]{background:var(--row-hue,var(--lg-brand));outline-color:#0000;justify-content:flex-end}html[data-design=lg][data-glass=full] .lg4-account-switch[data-on=true] i{background:var(--lg-bevel)}html[data-design=lg][data-glass=full] .lg4-account-exits{flex-direction:column;flex:none;gap:9px;margin-top:2px;display:flex}html[data-design=lg][data-glass=full] .lg4-account-exit.is-danger{color:var(--lg-error-ink);border-color:color-mix(in srgb, var(--lg-error) 30%, var(--pg-edge))}html[data-design=lg][data-glass=full] .lg4-account-delete{border:1px dashed color-mix(in srgb, var(--lg-error) 38%, transparent);background:color-mix(in srgb, var(--lg-error) 5%, transparent)}html[data-design=lg][data-glass=full] .lg4-account-delete-actions{flex-direction:column;gap:8px;margin-top:12px;display:flex}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-account-identity-glyph{border-radius:18px;width:54px;height:54px}html[data-design=lg][data-glass=full] .lg4-account-theme-segment{margin-top:11px}html[data-design=lg][data-glass=full] .lg4-account .lg4-account-theme-segment>.lg4-account-theme-key{min-height:52px}html[data-design=lg][data-glass=full] .lg4-account-theme-swatch{width:26px;height:14px}html[data-design=lg][data-glass=full] .lg4-account-spine-head{padding:9px 9px 6px}html[data-design=lg][data-glass=full] .lg4-account-row.pg-row{grid-template-columns:36px minmax(0,1fr) 17px;min-height:64px;padding:10px 14px}html[data-design=lg][data-glass=full] .lg4-account-row:has(.lg4-account-switch){grid-template-columns:36px minmax(0,1fr) 44px}html[data-design=lg][data-glass=full] .lg4-account-glyph.pg-glyph{width:36px;height:36px}html[data-design=lg][data-glass=full] .lg4-account-rowlabel{font-size:16px}html[data-design=lg][data-glass=full] .lg4-account-rowhint{font-size:8.5px}html[data-design=lg][data-glass=full] .lg4-account-profile-hint,html[data-design=lg][data-glass=full] .lg4-account-recovery-hint{margin:8px 0 11px;font-size:13px}html[data-design=lg][data-glass=full] .lg4-account-profile-fields{flex-direction:row;gap:9px}html[data-design=lg][data-glass=full] .lg4-account-profile-save{margin-top:10px}html[data-design=lg][data-glass=full] .lg4-account-delete-actions{flex-direction:row;gap:9px}}html[data-design=lg][data-glass=full] .lg2-home{min-width:0;min-height:0;flex-direction:column!important;gap:9px!important;display:flex!important;overflow:hidden!important}html[data-design=lg][data-glass=full] .lg2-home-left{display:contents}html[data-design=lg][data-glass=full] .lg2-home-identity{--pg-hue:var(--lg-brand);--pg-room-shadow:0 0 0 transparent;flex-direction:column;flex:none;gap:5px;min-width:0;padding:12px 13px 11px;display:flex}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead{z-index:1;align-self:center;flex-direction:column!important;align-items:center!important;gap:3px!important;display:flex!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead>img{object-fit:contain;margin:-10px 0 -8px;width:94px!important;height:55px!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead>h1{margin:1px 0 0!important;font-size:30px!important;line-height:1!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead>.lg-home-tagline{color:var(--lg-ink-3);white-space:nowrap;line-height:1.15;letter-spacing:.34em!important;margin:0!important;font-size:8px!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-panel-row{flex:none;height:18px!important;min-height:18px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-panel-row:before,html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-panel-row:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-panel-row .lg-marquee{height:18px}html[data-design=lg][data-glass=full] .lg2-home-corpus{z-index:1;flex:none;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row;min-width:0;align-items:stretch!important;gap:6px!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home-corpus>.lg-statbar{grid-column:1;width:100%;height:52px;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-design=lg][data-glass=full] .lg2-home-corpus>.lg-statbar:before,html[data-design=lg][data-glass=full] .lg2-home-corpus>.lg-statbar:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home-corpus>.lg-statbar>button{min-width:0;min-height:44px;padding-inline:3px!important}html[data-design=lg][data-glass=full] .lg2-home-corpus>.lg-statbar .lg-stat{font-variant-numeric:tabular-nums;font-size:22px!important}html[data-design=lg][data-glass=full] .lg2-home-corpus>.lg-statbar .lg-label{letter-spacing:.12em!important;font-size:7.5px!important}html[data-design=lg][data-glass=full] .lg2-home-offer{grid-column:1/-1;width:100%;min-width:0}html[data-design=lg][data-glass=full] .lg2-home-offer>button{min-height:44px!important}html[data-design=lg][data-glass=full] .lg2-home-identity .lg-home-number-card{border-color:color-mix(in srgb, var(--lg-tools) 24%, var(--pg-edge))!important;background:var(--pg-static-paint,linear-gradient(165deg, color-mix(in srgb, var(--lg-tools) 9%, var(--lg-plate-hi)), var(--lg-plate-lo)))!important;box-shadow:var(--lg-depth-row)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-home-identity .lg-home-number-card:before,html[data-design=lg][data-glass=full] .lg2-home-identity .lg-home-number-card:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-appstore-row{z-index:1;width:100%;min-width:0;margin-block:-4px!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-appstore-row .lg-appstore-link{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-home-doors{--pg-hue:var(--lg-peptides);--pg-room-shadow:0 0 0 transparent;flex-direction:column;flex:none;min-width:0;padding:0;display:flex}html[data-design=lg][data-glass=full] .lg2-home-doors>.lg-heroes{flex-direction:column!important;align-items:stretch!important;gap:0!important;display:flex!important}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero{min-width:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;padding:3px 10px!important;overflow:visible!important}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero:before,html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero+.lg-hero{border-top:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero>button:first-child{min-height:44px}html[data-design=lg][data-glass=full] .lg2-home-grade-scale{background:color-mix(in srgb, var(--lg-ink) 5%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-recess);border-radius:15px;padding:3px;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;margin-top:2px!important}html[data-design=lg][data-glass=full] .lg2-home-grade-scale>button{min-width:0;min-height:44px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:11px!important;height:44px!important;padding:0!important}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-home-coa-support-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:2px!important}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-home-coa-support-action{min-width:0;min-height:44px;letter-spacing:.08em!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;height:44px!important;padding-inline:4px!important;font-size:7.5px!important}html[data-design=lg][data-glass=full] .lg2-home-modules{flex:none;min-width:0;min-height:44px}html[data-design=lg][data-glass=full] .lg2-home-modules>nav{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;justify-content:flex-start!important;gap:6px!important;display:flex!important;overflow-x:auto!important}html[data-design=lg][data-glass=full] .lg2-home-modules>nav::-webkit-scrollbar{display:none}html[data-design=lg][data-glass=full] .lg2-home-modules>nav>button{background:var(--pg-static-paint,linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 10%, var(--lg-plate-hi)), var(--lg-plate-lo)))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:13px!important;flex:none!important;height:44px!important;min-height:44px!important;padding-inline:11px!important}html[data-design=lg][data-glass=full] .lg2-home-modules>nav>button:before,html[data-design=lg][data-glass=full] .lg2-home-modules>nav>button:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home-module-copy{min-width:0;color:var(--lg-ink);font-family:var(--lg-fMono);text-align:left;text-transform:uppercase;white-space:normal;flex-direction:column;align-items:flex-start;font-weight:700;line-height:1.05;display:flex}html[data-design=lg][data-glass=full] .lg2-home-module-kicker{color:var(--lg-ink-4);letter-spacing:.09em;font-size:7px}html[data-design=lg][data-glass=full] .lg2-home-module-label{letter-spacing:.06em;margin-top:2px;font-size:8.5px}html[data-design=lg][data-glass=full] .lg2-home-floor{--pg-hue:var(--lg-community);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static{flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;border-radius:inherit!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;flex:1!important;transform:none!important}html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static:before,html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-static-floor-head{flex:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:5px 9px!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-static-floor-signal{background:var(--lg-community);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--lg-community) 14%, transparent);border-radius:50%}html[data-design=lg][data-glass=full] .lg2-static-floor-heading{flex-direction:column;min-width:0;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-heading>.lg-label{overflow-wrap:anywhere;color:var(--lg-ink-4);letter-spacing:.12em;white-space:normal;font-size:7px}html[data-design=lg][data-glass=full] .lg2-static-floor-heading>.lg-title{margin-top:1px;font-size:17px;line-height:1}html[data-design=lg][data-glass=full] .lg2-static-floor-count{color:var(--lg-ink-4);white-space:nowrap;font-size:7px}html[data-design=lg][data-glass=full] .lg2-static-floor-head>a{min-height:44px;font-family:var(--lg-fMono);letter-spacing:.08em;justify-content:center;align-items:center;padding-inline:9px;font-size:7.5px;font-weight:700;text-decoration:none;display:inline-flex}html[data-design=lg][data-glass=full] .lg2-static-floor-rule{flex:none;margin-inline:9px}html[data-design=lg][data-glass=full] .lg2-static-floor-degraded{min-height:38px;color:var(--lg-ink-3);font-family:var(--lg-fBody);flex:none;align-items:center;gap:8px;padding:4px 9px;font-size:10px;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-degraded>span{flex:1;min-width:0}html[data-design=lg][data-glass=full] .lg2-static-floor-degraded>button{flex:none;min-height:44px;padding-inline:10px}html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1!important;min-height:0!important;overflow-y:auto!important}html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-scroll::-webkit-scrollbar{display:none}html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{flex-direction:column;gap:6px;padding:7px 8px 12px;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-group{flex-direction:column;flex:none;gap:5px;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-row{border:1px solid color-mix(in srgb, var(--row-hue) 18%, var(--pg-edge));width:100%;min-width:0;min-height:44px;color:inherit;background:var(--pg-static-paint,linear-gradient(165deg, color-mix(in srgb, var(--row-hue) 8%, var(--lg-plate-hi)), var(--lg-plate-lo)));box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 9px;text-decoration:none;display:grid;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-static-floor-row.is-reply{width:calc(100% - 16px);margin-left:16px}html[data-design=lg][data-glass=full] .lg2-static-floor-copy{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-meta{overflow-wrap:anywhere;color:var(--lg-ink-4);font-family:var(--lg-fMono);white-space:normal;font-size:7px}html[data-design=lg][data-glass=full] .lg2-static-floor-copy>strong{overflow-wrap:anywhere;color:var(--lg-ink);font-family:var(--lg-fDisplay);font-size:11.5px;line-height:1.22;display:block}html[data-design=lg][data-glass=full] .lg2-static-floor-copy>span:last-child{overflow-wrap:anywhere;color:var(--lg-ink-3);font-family:var(--lg-fBody);font-size:10.5px;line-height:1.28;display:block}html[data-design=lg][data-glass=full] .lg2-static-floor-reactions{color:var(--lg-ink-4);font-family:var(--lg-fMono);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:7px;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-state{border:1px solid var(--pg-edge);min-height:88px;color:var(--lg-ink-3);background:var(--pg-static-paint,var(--lg-plate-lo));border-radius:15px;flex-direction:column;align-items:flex-start;gap:6px;padding:13px;display:flex}html[data-design=lg][data-glass=full] .lg2-static-floor-state>strong{color:var(--lg-ink);font-family:var(--lg-fDisplay);font-size:13px}html[data-design=lg][data-glass=full] .lg2-static-floor-state>p{font-family:var(--lg-fBody);margin:0;font-size:10.5px;line-height:1.3}html[data-design=lg][data-glass=full] .lg2-static-floor-state>button{min-height:44px;padding-inline:11px}html[data-design=lg][data-glass=full] .lg2-static-floor-state>a{align-items:center;min-height:44px;padding-inline:11px;text-decoration:none;display:inline-flex}html[data-design=lg][data-glass=full] .lg2-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html[data-design=lg][data-glass=full] .lg2-home>.lg-footer{min-height:10px;color:var(--lg-ink-4);flex:none;line-height:1.15;font-size:8px!important}@media (any-pointer:coarse){html[data-design=lg][data-glass=full] .lg2-home>.lg-footer{min-height:44px}html[data-design=lg][data-glass=full] .lg2-home>.lg-footer>a[href^="https://x.com"]{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-inline:0;display:inline-flex;padding-inline:0!important}}@media (any-pointer:fine){html[data-design=lg][data-glass=full] .lg2-home>.lg-footer{min-height:24px}html[data-design=lg][data-glass=full] .lg2-home>.lg-footer>:is(button,a[href]){box-sizing:border-box;align-items:center;min-height:24px;margin-block:0;display:inline-flex;padding-block:0!important}}@media (height<=700px){html[data-design=lg][data-glass=full] .lg2-home{gap:5px!important}html[data-design=lg][data-glass=full] .lg2-home-identity{gap:3px;padding-block:4px}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead{grid-template-rows:27px auto}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead>img{width:40px!important;height:24px!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-home-masthead>h1{font-size:27px!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-panel-row{height:16px!important;min-height:16px!important}html[data-design=lg][data-glass=full] .lg2-home-identity>.lg-panel-row .lg-marquee{height:16px}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero{padding-block:1px!important}html[data-design=lg][data-glass=full] .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{padding-top:5px}}@media (width>=768px){html[data-design=lg][data-glass=full] .lg2-home{grid-template:"left floor"minmax(0,1fr)"footer footer"/minmax(0,1fr) minmax(0,1fr);gap:12px!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home-left{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;grid-area:left;gap:10px;min-width:0;min-height:0;display:flex;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg2-home-left>:is(.lg2-home-identity,.lg2-home-doors),html[data-design=lg][data-glass=full] .lg2-home-left>.lg2-home-modules{flex:none}html[data-design=lg][data-glass=full]:not(.desktop-shell) .lg2-home :is(button,a[href]){min-height:44px!important}html[data-design=lg][data-glass=full]:not(.desktop-shell) .lg2-home>.lg-footer>a[href]{align-items:center;display:inline-flex}html[data-design=lg][data-glass=full] .lg2-home-identity{justify-content:flex-start}html[data-design=lg][data-glass=full] .lg2-home-doors>.lg-heroes{flex:none}html[data-design=lg][data-glass=full] .lg2-home-doors .lg-hero{flex-direction:column;justify-content:flex-start;display:flex;flex:none!important}html[data-design=lg][data-glass=full] .lg2-home-modules{flex-direction:column;height:331px;min-height:331px;display:flex}html[data-design=lg][data-glass=full] .lg2-home-modules>.lg-tilegrid{flex:none;height:auto;grid-template-rows:repeat(4,76px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;min-height:0!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home-modules .lg-tile{min-width:0;background:var(--pg-static-paint,linear-gradient(165deg, color-mix(in srgb, var(--lg-accent) 10%, var(--lg-plate-hi)), var(--lg-plate-lo)))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:17px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;padding:3px 8px!important}html[data-design=lg][data-glass=full] .lg2-home-modules .lg-tile:before,html[data-design=lg][data-glass=full] .lg2-home-modules .lg-tile:after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:28px!important;height:28px!important}html[data-design=lg][data-glass=full] .lg2-home-modules .lg-tile .lg-title{overflow-wrap:anywhere;white-space:normal;line-height:1;overflow:visible;font-size:16px!important}html[data-design=lg][data-glass=full] .lg2-home-modules .lg-tile .lg-kicker{overflow-wrap:anywhere;white-space:normal;line-height:1;overflow:visible;letter-spacing:.08em!important;font-size:7px!important;display:block!important}html[data-design=lg][data-glass=full] .lg2-home-floor{grid-area:floor}html[data-design=lg][data-glass=full] .lg2-home>.lg-footer{grid-area:footer}}@media (width>=768px) and (width<=899px){html[data-design=lg][data-glass=full].desktop-shell .lg2-home :is(button,a[href]){min-height:44px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home>.lg-footer>a[href]{align-items:center;display:inline-flex}}@media (width>=900px) and (any-pointer:coarse){html[data-design=lg][data-glass=full].desktop-shell .lg2-home :is(button,a[href]){min-height:44px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home>.lg-footer>a[href]{align-items:center;display:inline-flex}}@media (width>=900px){html[data-design=lg][data-glass=full] .lg2-home-modules{height:246px;min-height:246px}html[data-design=lg][data-glass=full] .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(3,76px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:0!important}}@media (width>=768px) and (width<=899px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar{--lg-stat-gap:4px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar>button{flex:auto!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar .lg-label{white-space:nowrap}}@media (width>=900px){html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity{gap:6px;padding:14px 20px 11px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-home-masthead{grid-template-rows:48px auto;grid-template-columns:94px minmax(0,auto);align-items:center!important;gap:0 16px!important;display:grid!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-home-masthead>img{grid-area:1/1/3;justify-self:start;min-width:134px;max-width:none;margin:-13px -19px -11px -21px;width:134px!important;height:78px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-home-masthead>h1{grid-area:1/2;margin:0!important;font-size:52px!important;line-height:.92!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-home-masthead>.lg-home-tagline{grid-area:2/2;letter-spacing:.3em!important;margin:4px 0 0!important;font-size:11px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-panel-row{height:20px!important;min-height:20px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-panel-row .lg-marquee{height:20px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus{gap:8px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus>.lg-statbar{height:62px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus>.lg-statbar .lg-stat{font-size:30px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus>.lg-statbar .lg-label{font-size:9px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-doors .lg-hero{padding:4px 13px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-doors .lg-home-coa-support-action{font-size:8.5px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-static-floor-head{padding:10px 13px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{padding:9px 11px 15px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home>.lg-footer{font-size:9px!important}}@media (width>=900px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home-left{gap:6px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus{gap:4px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus>.lg-statbar{height:52px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-doors .lg-hero{padding-block:1px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules{flex:1 1 0;height:auto;min-height:150px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules>.lg-tilegrid{height:100%;grid-template-rows:repeat(3,minmax(44px,1fr))!important}}@media (width>=900px) and (orientation:landscape) and (any-pointer:coarse){html[data-design=lg][data-glass=full] .lg2-home-left{gap:5px;overflow-y:hidden}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity{gap:4px;padding:4px 12px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead{grid-template-rows:40px auto;grid-template-columns:72px minmax(0,auto);align-items:center!important;gap:0 10px!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead>img{grid-area:1/1/3;justify-self:start;min-width:104px;max-width:none;margin:-10px -14px -8px -16px;width:104px!important;height:61px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead>h1{grid-area:1/2;margin:0!important;font-size:44px!important;line-height:.92!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead>.lg-home-tagline{grid-area:2/2;letter-spacing:.24em!important;margin:2px 0 0!important;font-size:9px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-panel-row,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-panel-row .lg-marquee{height:16px!important;min-height:16px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus{gap:4px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar{height:52px}html[data-design=lg][data-glass=full] .lg2-home .lg-home-number-card{--lg-home-number-card-height:54px;--lg-home-number-title-size:16px;--lg-home-number-value-size:20px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero{padding:1px 8px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules{height:139px;min-height:139px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,66px)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile{gap:5px!important;padding-inline:6px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:24px!important;height:24px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-title{font-size:14px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-kicker{white-space:normal;letter-spacing:.04em!important;font-size:6px!important}}@media (width>=900px) and (height<=700px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home-left{gap:4px;overflow-y:hidden}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity{gap:2px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity .lg-home-tagline{display:block}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-panel-row,html[data-design=lg][data-glass=full].desktop-shell .lg2-home-identity>.lg-panel-row .lg-marquee{height:44px!important;min-height:44px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-corpus{gap:2px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-doors>.lg-heroes{flex-direction:row!important;align-items:stretch!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-doors .lg-hero{min-width:0;flex:1 1 0!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-doors .lg-hero+.lg-hero{border-top:0!important;border-left:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules{flex:none;height:111px;min-height:111px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules>.lg-tilegrid{height:111px;grid-template-rows:repeat(2,52px)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules .lg-tile{gap:5px!important;padding-inline:6px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:24px!important;height:24px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules .lg-tile .lg-title{font-size:14px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home-modules .lg-tile .lg-kicker{white-space:normal;display:block;letter-spacing:.04em!important;font-size:6px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home :is(button,a[href]){min-height:44px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home>.lg-footer{min-height:44px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home>.lg-footer a[href]{align-items:center;display:inline-flex}}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar{grid-area:1/1}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>[data-home-rank-slot]{grid-area:1/2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){grid-area:2/1/auto/-1;height:18px!important;min-height:18px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar):before,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar):after{content:none!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{height:18px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg2-home-offer{grid-area:3/1/auto/-1}@media (width>=768px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-left{gap:10px;overflow-y:hidden}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity{padding:12px 13px 11px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors>.lg-heroes{flex-direction:column!important;align-items:stretch!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero{flex:none!important;padding:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero+.lg-hero{border-top:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important;border-left:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child{padding:11px 13px 8px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-grade-scale,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions{margin-top:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules{flex:none;height:auto;min-height:0;container-type:inline-size}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:auto;grid-template-rows:repeat(4,76px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile{box-sizing:border-box;position:relative;gap:7px!important;height:76px!important;min-height:76px!important;padding:3px 8px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:28px!important;height:28px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-title{font-size:16px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-kicker{overflow-wrap:anywhere;white-space:normal;letter-spacing:.08em!important;font-size:7px!important;display:block!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 4.5px)!important}}@media (width>=900px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-left{gap:9px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead{justify-content:center;align-self:stretch;flex-flow:wrap!important;align-items:center!important;gap:0 10px!important;display:flex!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead>img,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead>h1{position:relative;left:8px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity>.lg-home-masthead>.lg-home-tagline{text-align:center;flex:0 0 100%;width:100%}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{height:16px!important;min-height:16px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors{height:102.188px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors>.lg-heroes{height:100%;flex-direction:row!important;align-items:stretch!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:first-child,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child{flex:1 1 0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero{min-width:0;padding:1px 8px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero+.lg-hero{border-top:0!important;border-left:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child{padding:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{box-sizing:border-box;position:relative;height:56px!important;min-height:56px!important;display:block!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:first-child{position:absolute;top:50%;left:0;translate:0 -50%}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child{box-sizing:border-box;flex-direction:column;justify-content:center;width:auto;height:auto;padding:0 0 0 39px;position:absolute;inset:0;display:flex!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child>div:first-child{min-width:0;position:static}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child .lg-title{white-space:nowrap;padding-left:0;margin-top:4px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:246px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(3,76px)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>*{grid-column:span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:last-child{grid-column:3/span 2;justify-self:stretch;width:auto!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile{gap:12px!important;padding:12px 14px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:36px!important;height:36px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-title{font-size:18px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-kicker{font-size:8px!important}}@media (width>=900px) and (any-pointer:coarse){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity{box-sizing:border-box;gap:4px;height:189.344px;padding:4px 12px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus{row-gap:4px!important}html[data-design=lg][data-glass=full] .lg2-home .lg-home-number-card{--lg-home-number-card-height:44px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile{padding-inline:10px!important}}@media (width>=900px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-left{gap:12px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity{gap:6px;padding:14px 20px 11px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity>.lg-home-masthead{column-gap:16px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity>.lg-home-masthead>img,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity>.lg-home-masthead>h1{left:10.5px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus{row-gap:8px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-statbar{height:62px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{height:20px!important;min-height:20px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors{height:112.5px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero{padding:0!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero>button:first-child{padding:13px 20px 10px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{height:68px!important;min-height:68px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:first-child{left:20px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child{padding-left:63px}}@media (width>=900px) and (width<=1024px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:first-child{left:0}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child{padding-left:43px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-left{gap:9px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity{gap:2px;padding:4px 20px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity>.lg-home-masthead>img{top:10px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus{row-gap:4px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-statbar{--lg-stat-gap:4px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-statbar>button{flex:auto!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-statbar .lg-label{white-space:nowrap}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{height:16px!important;min-height:16px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile{padding-inline:8px!important}}@container (width>=564px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(3,76px)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:11px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:last-child{grid-column:3/span 2;width:auto!important}}@media (width>=1188px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:250px}}@media (width>=900px) and (height<=700px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-left{gap:7px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity{box-sizing:border-box;gap:2px;height:200.641px;padding:4px 20px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus{row-gap:2px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-statbar{height:52px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>[data-home-rank-slot]{width:52px!important;height:52px!important;font-size:52px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{height:16px!important;min-height:16px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg-home-number-card{--lg-home-number-card-height:44px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid{height:159px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,76px)!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>*{grid-column:span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(5){grid-column:2/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:last-child{grid-column:span 2;justify-self:stretch;width:auto!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile{gap:7px!important;padding:12px 8px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:28px!important;height:28px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile .lg-title{font-size:16px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile .lg-kicker{font-size:8px!important}}html[data-design=lg][data-glass=full] .lg2-home-modules>nav>button{box-sizing:border-box;width:var(--lg-home-phone-module-basis);flex:0 0 var(--lg-home-phone-module-basis)!important}@media (width>=768px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-grade-scale{grid-template-columns:repeat(6,minmax(44px,1fr))!important;gap:2px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-grade-scale>button{min-width:44px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions{box-sizing:border-box;padding-block:3px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:246px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(3,76px)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:first-child{grid-area:1/2/auto/span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(2){grid-area:1/4/auto/span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(3){grid-area:2/1/auto/span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(4){grid-area:2/3/auto/span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(5){grid-area:2/5/auto/span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(6){grid-area:3/2/auto/span 2}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(7){grid-area:3/4/auto/span 2;justify-self:stretch;width:auto!important}}@media (width>=768px) and (width<=899px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors>.lg-heroes{grid-template-rows:repeat(2,1fr);display:grid!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions{padding-top:2.75px;padding-bottom:3.25px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile{grid-template-rows:28px minmax(0,35px);grid-template-columns:28px minmax(0,1fr);align-content:center;align-items:center!important;gap:7px!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile>div{display:contents}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile>div>.lg-kicker{white-space:normal;grid-area:1/2;align-self:center}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile>div>div{grid-area:2/1/auto/-1;min-width:0;margin-top:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile .lg-title{overflow-wrap:normal;white-space:normal;line-height:1!important}}@media (width>=900px) and (width<=1187px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors{height:102px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors>.lg-heroes{height:100px;flex-direction:column!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero{box-sizing:border-box;grid-template-columns:184px minmax(280px,1fr);align-items:stretch;column-gap:2px;width:100%;height:50px;padding:0!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero+.lg-hero{border-top:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important;border-left:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child{box-sizing:border-box;align-items:center;width:184px;gap:6px!important;height:50px!important;min-height:50px!important;padding:0!important;display:flex!important;position:static!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{align-items:center;width:184px;gap:6px!important;height:50px!important;min-height:50px!important;padding:0!important;display:flex!important;position:static!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:first-child,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child{position:static!important;inset:auto!important;translate:none!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child{flex-direction:column;justify-content:center;width:auto;height:50px;padding:0!important;display:flex!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child>div:first-child{position:static!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child .lg-kicker{overflow-wrap:anywhere;white-space:normal;letter-spacing:.08em!important;font-size:7px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child .lg-title{white-space:nowrap;letter-spacing:-.48px!important;margin-top:2px!important;padding:0!important;font-size:24px!important;line-height:1!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-grade-scale,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions{box-sizing:border-box;align-self:stretch;padding-block:3px;height:50px!important;margin:0!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors{height:102px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero{height:50px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero>button:first-child,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{height:50px!important;min-height:50px!important;padding:0!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:first-child{position:static!important;left:auto!important;translate:none!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:last-child{width:auto;height:50px;padding:0!important;position:static!important;inset:auto!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero>button:first-child .lg-title{letter-spacing:-.48px!important;font-size:24px!important}}@media (width>=1188px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:250px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{gap:11px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{height:61px!important;min-height:61px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-doors .lg-home-coa-support-actions{box-sizing:border-box;padding-block:3px;height:50px!important;margin-top:0!important}}@media (width>=900px) and (height<=700px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid{height:159px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,76px)!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:first-child{grid-area:1/1/auto/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(2){grid-area:1/3/auto/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(3){grid-area:1/5/auto/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(4){grid-area:1/7/auto/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(5){grid-area:2/2/auto/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(6){grid-area:2/4/auto/span 2}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(7){grid-area:2/6/auto/span 2}}html[data-design=lg][data-glass=full] .lg2-home [data-home-ticker-static]{display:none}@media (width<=767px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar{--lg-stat-gap:5px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar>button{box-sizing:border-box;align-self:center;height:44px;min-height:44px;padding-inline:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar>button:first-of-type{flex:1 1 var(--lg-home-phone-stat-basis-1)!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar>button:nth-of-type(2){flex:1 1 var(--lg-home-phone-stat-basis-2)!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar>button:nth-of-type(3){flex:1 1 var(--lg-home-phone-stat-basis-3)!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar .lg-stat{font-size:20px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-statbar .lg-label{white-space:nowrap;letter-spacing:.08em!important;font-size:7px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors>.lg-heroes{grid-template-rows:repeat(2,1fr);display:grid!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero{box-sizing:border-box;grid-template-rows:44px 50px;height:auto;padding:3px 10px!important;display:grid!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child{box-sizing:border-box;height:44px;min-height:44px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-grade-scale,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions{box-sizing:border-box;height:50px;margin-top:0!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-home-coa-support-actions{padding-block:3px}}@media (width<=899px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child .lg-kicker{position:relative;top:-1px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-doors .lg-hero>button:first-child .lg-title{position:relative;top:1px}}@media (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus{isolation:isolate}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){z-index:1;justify-content:center;position:relative;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>:is(.lg-statbar,[data-home-rank-slot],.lg2-home-offer){z-index:2;position:relative}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{display:none!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{box-sizing:border-box;max-width:calc(100% - 16px);color:var(--lg-ink-2);font-family:var(--lg-fDisplay);letter-spacing:0;text-align:center;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-size:8px;font-weight:600;line-height:1;text-decoration:none;display:flex;overflow:visible;height:44px!important;min-height:44px!important}html[data-design=lg][data-glass=full] .lg2-home [data-home-ticker-static-dot]{border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:block}html[data-design=lg][data-glass=full] .lg2-home .pg-in{opacity:1!important;animation:none!important;transform:none!important}html[data-design=lg][data-glass=full] .lg2-home .pg-press{transition:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg][data-glass=full] .lg2-home-identity,html[data-design=lg][data-glass=full] .lg2-home-doors{background:var(--pg-opaque-plane)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-home-floor,html[data-design=lg][data-glass=full] .lg2-home-grade-scale{background:var(--pg-opaque-well)!important}html[data-design=lg][data-glass=full] .lg2-home-modules [data-module-id]{background:var(--pg-opaque-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-static-floor-row,html[data-design=lg][data-glass=full] .lg2-static-floor-state{background:var(--pg-opaque-raised)!important}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-glass=full] .lg2-home-identity,html[data-design=lg][data-glass=full] .lg2-home-doors{background:var(--pg-opaque-plane)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-home-floor,html[data-design=lg][data-glass=full] .lg2-home-grade-scale{background:var(--pg-opaque-well)!important}html[data-design=lg][data-glass=full] .lg2-home-modules [data-module-id]{background:var(--pg-opaque-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg2-static-floor-row,html[data-design=lg][data-glass=full] .lg2-static-floor-state{background:var(--pg-opaque-raised)!important}}@media (forced-colors:active){html[data-design=lg][data-glass=full] .lg2-home-identity,html[data-design=lg][data-glass=full] .lg2-home-doors,html[data-design=lg][data-glass=full] .lg2-home-floor{border:2px solid canvastext}html[data-design=lg][data-glass=full] .lg2-home-doors button,html[data-design=lg][data-glass=full] .lg2-home-modules [data-module-id]{border:1px solid buttontext!important}html[data-design=lg][data-glass=full] .lg2-static-floor-row{border:1px solid linktext}}html[data-design=lg][data-glass=full] .lg4-wiki-stage{min-height:0}html[data-design=lg][data-glass=full] .lg4-wiki-board{padding-inline:1px}html[data-design=lg][data-glass=full] .lg4-wiki-apparatus{--pg-hue:var(--lg-peptides)}html[data-design=lg][data-glass=full] .lg4-wiki-categories{border-radius:22px;flex:none;padding:6px 11px}html[data-design=lg][data-glass=full] .lg4-wiki-tools{border-radius:22px;padding:8px 10px}html[data-design=lg][data-glass=full] .lg4-wiki-band{--pg-active-hue:var(--lg-accent,var(--lg-peptides));border-radius:22px;padding:12px}html[data-design=lg][data-glass=full] .lg4-wiki-record.pg-post{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;min-width:0}html[data-design=lg][data-glass=full] .lg4-wiki button{min-height:44px}html[data-design=lg][data-glass=full] .lg4-wiki .lgi-head-search>button{min-width:44px;margin-right:-14px}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board{--pg-hue:var(--lg-community)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px;max-width:none}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail{--pg-hue:var(--lg-community);box-sizing:border-box;width:100%;min-width:0;min-height:0;margin-inline:0;padding:14px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail.pg{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-post.pg-post{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;min-width:0;display:grid}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-post.pg-post>:is(.lg-floor-post,.lg-floor-thread-reply){width:100%;min-width:0;box-shadow:none;background:0 0;border:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-post.pg-post :is(button,a,input,textarea,select){z-index:2;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus .lg-floor-post-row.is-selected{border-color:color-mix(in srgb, var(--row-hue,var(--forums-primary)) 38%, var(--lg-edge));background:color-mix(in srgb, var(--row-hue,var(--forums-primary)) 5%, var(--pg-well-fill));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--row-hue,var(--forums-primary)) 14%, transparent)}html[data-design=lg][data-glass=full] .lg4-account-scroll{padding-inline:1px}html[data-design=lg][data-glass=full] .lg4-account-nav>button{min-height:44px;height:44px!important}html[data-design=lg][data-glass=full] .lg4-account-summary{--pg-hue:var(--lg-brand)}html[data-design=lg][data-glass=full] .lg4-account-well,html[data-design=lg][data-glass=full] .lg4-account-spine{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px}html[data-design=lg][data-glass=full] .lg4-account-spine{gap:0}html[data-design=lg][data-glass=full] .lg4-account-spine>.lg-row+.lg-row{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-ink) 8%, transparent)}html[data-design=lg][data-glass=full] .lg4-account-row.pg-row{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:60px}html[data-design=lg][data-glass=full] .lg4-account-row.pg-row:hover{background:color-mix(in srgb, var(--lg-brand) 5%, transparent)}@media (width<=899px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail{border-inline:0;border-radius:0}}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-wiki-band{padding:14px}html[data-design=lg][data-glass=full] .lg4-floor-layout{box-sizing:border-box;width:min(var(--lg-frame), calc(100% - var(--lg-gutter) * 2));grid-template-rows:minmax(0,1fr);grid-template-columns:347px minmax(0,1fr);gap:12px;height:100%;margin-inline:auto;padding:12px 0 16px;display:grid;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor-layout>:is(.lg4-floor-corpus,.lg4-floor-detail){overscroll-behavior:contain;scrollbar-width:thin;width:100%;min-width:0;height:100%;min-height:0;margin:0;overflow:auto}html[data-design=lg][data-glass=full] .lg4-floor-layout>.lg4-floor-corpus{padding:0 0 18px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus>.lg-floor-composer-launcher{grid-template-columns:minmax(0,1fr) auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus .lg-floor-composer-launcher-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus .lg-floor-composer-launcher-actions>button{width:auto;min-width:0}html[data-design=lg][data-glass=full] .lg4-account{--lg-frame-w:var(--lg-frame);width:min(var(--lg-frame), calc(100% - var(--lg-gutter) * 2))!important;margin-inline:auto!important}html[data-design=lg][data-glass=full] .lg4-account>.lg4-account-nav{margin-inline:0!important}html[data-design=lg][data-glass=full] .lg4-account>.lg-scroll.lg4-account-scroll:not(.lg-journal-scroll):not(.pp-col){box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:347px minmax(0,1fr);width:100%;min-width:0;min-height:0;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-design=lg][data-glass=full] .lg4-account-column{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:1px 1px var(--lg-dock-keepout);overscroll-behavior:contain;scrollbar-width:thin;-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 18px, #000 calc(100% - var(--lg-dock-occupies)), #000000b8 calc(100% - var(--lg-dock-occupies) + 26px), #00000059 calc(100% - var(--lg-dock-occupies) + 50px), transparent calc(100% - 14px));-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 18px, #000 calc(100% - var(--lg-dock-occupies)), #000000b8 calc(100% - var(--lg-dock-occupies) + 26px), #00000059 calc(100% - var(--lg-dock-occupies) + 50px), transparent calc(100% - 14px));mask-image:linear-gradient(180deg, transparent 0, #000 18px, #000 calc(100% - var(--lg-dock-occupies)), #000000b8 calc(100% - var(--lg-dock-occupies) + 26px), #00000059 calc(100% - var(--lg-dock-occupies) + 50px), transparent calc(100% - 14px));flex-direction:column;gap:12px;display:flex;overflow:hidden auto}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-glass=full] :is(.lg4-wiki-apparatus,.lg4-floor-detail,.lg4-account-summary){background:var(--pg-opaque-plane)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail.pg{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] :is(.lg4-wiki-categories,.lg4-wiki-tools,.lg4-wiki-band,.lg4-floor-corpus,.lg4-account-well,.lg4-account-spine){background:var(--pg-opaque-well)!important}html[data-design=lg][data-glass=full] :is(.lg4-wiki-record,.lg4-floor-post){background:var(--pg-opaque-raised)!important}}@media print{html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail.pg{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (forced-colors:active){html[data-design=lg][data-glass=full] :is(.lg4-wiki-apparatus,.lg4-wiki-categories,.lg4-wiki-band,.lg4-floor-corpus,.lg4-floor-detail,.lg4-account-summary,.lg4-account-well,.lg4-account-spine){border:2px solid canvastext}}@media (width<=767px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>nav{height:44px;min-height:44px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>nav>button{height:44px!important;min-height:44px!important}}@media (width>=768px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:246px;min-height:246px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(3,76px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid>*{grid-area:auto!important;justify-self:stretch!important;width:auto!important}}@media (width>=900px){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:163px;min-height:163px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,76px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}}@media (width>=900px) and (orientation:landscape) and (any-pointer:coarse){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{height:139px;min-height:139px}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,66px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-modules .lg-tile{height:66px!important;min-height:66px!important}}@media (width>=900px) and (height<=700px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid{height:111px;min-height:111px}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,52px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-modules .lg-tile{height:52px!important;min-height:52px!important}}@media (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus{isolation:auto}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){z-index:auto;position:static;height:44px!important;min-height:44px!important;overflow:hidden!important}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>:is(.lg-statbar,[data-home-rank-slot],.lg2-home-offer){z-index:auto;position:static}html[data-design=lg][data-glass=full] .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{overflow:hidden}}@media (width>=900px) and (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity{height:auto}}@media (width>=900px) and (orientation:landscape) and (any-pointer:coarse) and (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] .lg2-home .lg2-home-identity{height:217.344px}}@media (width>=900px) and (height<=700px) and (any-pointer:fine) and (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full].desktop-shell .lg2-home .lg2-home-identity{height:228.641px}}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-account{--lg-independent-paint-room:14px;width:min(calc(1140px + var(--lg-independent-paint-room) + var(--lg-independent-paint-room)), calc(100% - 48px + var(--lg-independent-paint-room) + var(--lg-independent-paint-room)))!important;margin-inline:auto!important;padding:0!important}html[data-design=lg][data-glass=full] .lg4-account>.lg-scroll.lg4-account-scroll:not(.lg-journal-scroll):not(.pp-col){grid-template-rows:minmax(0,1fr);grid-template-columns:452px minmax(0,1fr);padding:15px var(--lg-independent-paint-room) 0!important;gap:12px!important;display:grid!important;overflow:hidden!important}html[data-design=lg][data-glass=full] .lg4-account-column{width:calc(100% + var(--lg-independent-paint-room) + var(--lg-independent-paint-room));height:100%;margin-inline:calc(-1 * var(--lg-independent-paint-room));padding:1px var(--lg-independent-paint-room) calc(var(--lg-dock-keepout) + 6px);gap:12px}}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board{--pg-hue:var(--lg-community);overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout{box-sizing:border-box;width:100%;min-width:0;min-height:0;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-left{box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:12px max(13px, var(--lg-sa-right)) 8px max(13px, var(--lg-sa-left));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:9px;display:flex;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-left::-webkit-scrollbar{display:none}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus{--pg-hue:var(--forums-primary,var(--lg-info));border-radius:22px;flex-direction:column;flex:none;width:100%;min-width:0;padding:11px 12px 12px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>*{z-index:1}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-window-head{min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-window-title{flex:auto;gap:10px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-window-title h1{color:var(--lg-ink);font-family:var(--lg-fDisplay);letter-spacing:-.03em;margin:1px 0 0;font-size:22px;font-weight:720;line-height:1;display:block}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-window-title .lg-kicker{letter-spacing:.2em;font-size:7.5px!important}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-access-notice{color:var(--lg-ink-4);flex:1 0 100%;margin:4px 0 0 54px;font-size:9px;line-height:1.35}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules{margin-top:10px;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules summary{box-sizing:border-box;border:1px solid var(--pg-edge);cursor:pointer;background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));min-height:44px;box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:15px;align-items:center;gap:9px;padding:0 11px;list-style:none;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules summary::-webkit-details-marker{display:none}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules[open] summary{border-radius:15px 15px 0 0}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules summary>span:nth-child(2){flex-direction:column;gap:1px;min-width:0;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules summary strong{color:var(--lg-ink);font-family:var(--lg-fDisplay);letter-spacing:-.02em;font-size:12.5px;line-height:1.2}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules .lg-floor-rules-toggle{color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:700}html[data-design=lg][data-glass=full] .lg4-floor .pg-rulecards{border:1px solid var(--pg-edge);background:var(--pg-glass-lo);border-top:0;border-radius:0 0 15px 15px;flex-direction:column;gap:6px;padding:8px 8px 9px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-rulecard{border:1px solid var(--pg-lip);background:var(--pg-glass-hi);box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:13px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;padding:9px 10px;display:grid}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-apparatus .pg-rulecards article.pg-rulecard.is-ban{border:1px dashed color-mix(in srgb, var(--lg-error) 38%, transparent);background:color-mix(in srgb, var(--lg-error) 5%, var(--pg-glass-hi))}html[data-design=lg][data-glass=full] .lg4-floor .pg-rulecard>span{color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.06em;padding-top:1px;font-size:8.5px;font-weight:700}html[data-design=lg][data-glass=full] .lg4-floor .pg-rulecard.is-ban>span{color:color-mix(in srgb, var(--lg-error) 66%, var(--lg-ink))}html[data-design=lg][data-glass=full] .lg4-floor .pg-rulecard strong{color:var(--lg-ink);font-family:var(--lg-fDisplay);letter-spacing:-.02em;font-size:13px;line-height:1.25;display:block}html[data-design=lg][data-glass=full] .lg4-floor .pg-rulecard p{color:var(--lg-ink-3);font-family:var(--lg-fBody);margin:2px 0 0;font-size:11.5px;line-height:1.45}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--lg-ink) 12%, transparent) 14%, color-mix(in srgb, var(--lg-ink) 12%, transparent) 86%, transparent);flex:none;height:1px;margin:11px -12px 10px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-feed-toolbar{z-index:1;min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .pg-seg>i{box-sizing:border-box;border-radius:12px;transition:none}html[data-design=lg][data-glass=full] .lg4-floor .pg-seg{border:0;border-radius:16px}html[data-design=lg][data-glass=full] .lg4-floor .pg-seg>button{height:44px;min-height:44px;padding-inline:6px;font-size:8.5px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]{min-height:44px;box-shadow:none;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto 124px;align-items:center;gap:8px;margin:8px 0 0;padding:0;display:grid;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]:before{content:"";pointer-events:none;background:color-mix(in srgb, var(--lg-ink) 4%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-contact), inset 0 -1px 0 var(--pg-lip);border-radius:14px;position:absolute;inset:4px 132px 4px 0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]>svg{z-index:1;color:var(--lg-ink-4);margin-left:10px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]>input{z-index:1;width:100%;min-width:0;height:44px;color:var(--lg-ink);box-shadow:none;font-family:var(--lg-fBody);background:0 0;border:0;outline:0;padding:0 4px;font-size:13px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]>button{z-index:1;min-width:44px;min-height:44px;color:var(--lg-ink-4);background:0 0;border:0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]>[data-sorts]{grid-column:4;width:124px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>[data-compose-row]{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin-top:8px;display:grid;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>[data-compose-row]>button{white-space:normal;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:46px;padding:0 10px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>[data-compose-row] strong{font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;line-height:1.2}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus{box-sizing:border-box;border-radius:19px;flex-direction:column;flex:none;gap:8px;width:100%;min-width:0;max-width:none;height:auto;min-height:0;margin:0;padding:9px;display:flex;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus-head{flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 4px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus-head>[data-count]{color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.2em;font-size:7.5px;font-weight:700}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus-head .lg-floor-trial-hot-action{border:1px solid color-mix(in srgb, var(--lg-outcome) 26%, transparent);width:auto;min-width:0;min-height:44px;color:color-mix(in srgb, var(--lg-outcome) 66%, var(--lg-ink));background:color-mix(in srgb, var(--lg-outcome) 9%, var(--pg-tint));box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:14px;grid-template-columns:none;align-items:center;gap:6px;margin:0;padding:0 13px;display:inline-flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus-head .lg-floor-trial-hot-action strong{font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;font-size:8px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus>.lg-floor-post-stack{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;min-width:0;padding:0;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus .pg-post{text-align:left;width:100%;min-width:0;margin:0}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-corpus .lg-floor-post-row.pg-post{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--pg-active-hue) 20%, var(--pg-glass-hi));background:linear-gradient(165deg, color-mix(in srgb, var(--pg-active-hue) 9%, var(--pg-glass-hi)), color-mix(in srgb, var(--pg-active-hue) 3%, var(--pg-glass-lo)) 64%, var(--pg-rim));width:100%;min-width:0;box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 1.5px var(--pg-rim), 0 1px 2px var(--pg-contact), var(--pg-post-room-shadow);text-align:left;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:19px;flex-direction:column;grid-template-columns:none;gap:0;margin:0;padding:12px 13px 4px;display:flex;position:relative;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-corpus .lg-floor-post-row.pg-post:is([aria-current=true],.is-selected){border-color:color-mix(in srgb, var(--row-hue) 42%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--row-hue) 16%, var(--pg-tint)), color-mix(in srgb, var(--row-hue) 6%, var(--pg-tint)));box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 0 0 1.5px var(--pg-glass-lo)}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-handoff-post-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:7px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-whobtn{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-meta{min-width:0;color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:8px;font-weight:700;display:flex;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .pg-open{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}html[data-design=lg][data-glass=full] .lg4-floor .pg-subj{color:var(--lg-ink);font-family:var(--lg-fDisplay);letter-spacing:-.025em;font-size:16px;font-weight:700;line-height:1.24;display:block}html[data-design=lg][data-glass=full] .lg4-floor .pg-prev{overflow-wrap:anywhere;color:var(--lg-ink-3);font-family:var(--lg-fBody);margin-top:3px;font-size:13px;line-height:1.45;display:block}html[data-design=lg][data-glass=full] .lg4-floor .pg-said{overflow-wrap:anywhere;color:var(--lg-ink-2);font-family:var(--lg-fBody);font-size:14px;line-height:1.5;display:block}html[data-design=lg][data-glass=full] .lg4-floor .pg-kindtag{border:1px solid color-mix(in srgb, var(--row-hue) 26%, transparent);color:color-mix(in srgb, var(--row-hue) 70%, var(--lg-ink));background:color-mix(in srgb, var(--row-hue) 12%, var(--pg-tint));font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 8px;font-size:7px;font-weight:700}html[data-design=lg][data-glass=full] .lg4-floor .pg-obj{border:1px solid color-mix(in srgb, var(--row-hue) 28%, transparent);min-height:44px;color:color-mix(in srgb, var(--row-hue) 72%, var(--lg-ink));background:color-mix(in srgb, var(--row-hue) 10%, var(--pg-tint));font-family:var(--lg-fMono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:0 10px;font-size:8px;font-weight:700;display:inline-flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-acts{border-top:1px solid color-mix(in srgb, var(--lg-ink) 7%, transparent);flex-wrap:wrap;align-items:center;gap:2px;min-width:0;margin-top:6px;display:flex!important}html[data-design=lg][data-glass=full] .lg4-floor .pg-act{box-sizing:border-box;min-width:44px;min-height:44px;color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail.pg:before{animation:none}@media (any-pointer:coarse){html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board :is(.lg4-floor-post,.lg-floor-post-row).pg-post .pg-acts .pg-act:is(:active,[data-coarse-pressed]){color:var(--lg-ink-2);background-color:color-mix(in srgb, var(--lg-community) 10%, transparent);transition-duration:0s}}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-handoff-action-spacer{flex:auto}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-board-empty{box-sizing:border-box;text-align:left;border-radius:22px;width:100%;min-height:0;padding:24px 18px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-inline-replies-empty{border-top:1px solid color-mix(in srgb, var(--lg-ink) 7%, transparent);color:var(--lg-ink-4);font-family:var(--lg-fBody);margin:10px 0 0;padding:10px 13px 0;font-size:12px;line-height:1.45}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-detail[data-plane]{--pg-hue:var(--lg-community);box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader{z-index:1;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-head{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, var(--lg-ink) 8%, transparent);flex:none;align-items:center;gap:12px;min-height:68px;padding:11px 18px;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-head>h2{overflow-wrap:anywhere;min-width:0;color:var(--lg-ink);font-family:var(--lg-fDisplay);text-align:right;white-space:normal;margin:0 0 0 auto;font-size:17px;line-height:1.2}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-head>.pg-whobtn>span:not(.lg-floor-avatar):not(.lg-floor-avatar-compact){flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-head>.pg-whobtn>span:not(.lg-floor-avatar):not(.lg-floor-avatar-compact)>:is(strong,small){overflow-wrap:anywhere;white-space:normal;max-width:100%;display:block}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-head .lg4-floor-reader-kicker{color:var(--lg-ink-4);font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-head>small{color:var(--lg-ink-4);margin-left:auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-body{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;flex:1;width:100%;min-width:0;min-height:0;padding:14px 18px;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-body>:is(.lg-floor-thread,.lg-floor-profile,.lg-floor-object-detail){box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:0;margin:0;padding-inline:0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-profile .lg-floor-row-actions{grid-template-columns:minmax(max-content,1fr) repeat(2,max-content)}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-profile .lg-floor-row-actions>button{gap:4px;padding-inline:8px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose{border-top:0;flex-direction:column;flex:none;padding:12px 22px 16px;display:flex;position:relative}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose:before{content:"";background:color-mix(in srgb, var(--lg-ink) 8%, transparent);pointer-events:none;flex:none;width:100%;height:1px;position:relative;top:-12px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer{align-items:flex-start;gap:10px;margin:0;padding:11px 12px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer>.lg-floor-avatar-compact{--floor-avatar-face-inset:5px;flex:none;width:44px;min-width:44px;height:44px;min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-handoff-reply-field{flex:auto;min-width:0;display:block}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer .lg-floor-handoff-reply-field>textarea{box-sizing:border-box;resize:none;width:100%;min-width:0;height:44px;min-height:44px;max-height:168px;color:var(--lg-ink);background:color-mix(in srgb, var(--lg-ink) 4%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-contact), inset 0 -1px 0 var(--lg-bevel);font-family:var(--lg-fBody);border:0;border-radius:14px;outline:none;padding:11px 12px;font-size:13.5px;font-weight:500;line-height:1.5;display:block;overflow-y:auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer .lg-floor-handoff-reply-field>textarea:focus{box-shadow:inset 0 1.5px 4px var(--pg-contact), inset 0 -1px 0 var(--lg-bevel), 0 0 0 2px color-mix(in srgb, var(--forums-composer-hue,var(--forums-shell,var(--lg-info))) 42%, transparent)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer .lg-floor-handoff-reply-field>.lg-floor-field-hint{display:none}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer>.pg-send{align-self:flex-start;height:44px;min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer>.pg-send:not(.is-primary){width:44px;min-width:44px;padding:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-reader-compose>.lg-floor-quick-reply.pg-composer>.pg-send:not(.is-primary)>span{display:none}html[data-design=lg][data-glass=full] .lg4-floor .pg-send{border:1px solid color-mix(in srgb, var(--lg-community) 38%, transparent);min-width:44px;min-height:44px;color:var(--lg-ink-2);background:color-mix(in srgb, var(--lg-community) 9%, var(--pg-tint));font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;border-radius:14px;flex:none;justify-content:center;align-self:flex-end;align-items:center;gap:7px;padding:0 12px;font-size:8px;font-weight:700;display:inline-flex}html[data-design=lg][data-glass=full] .lg4-floor .pg-send.is-primary{color:var(--lg-on-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--lg-community) 86%, var(--pg-tint)), var(--lg-community))}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim{z-index:1100;box-sizing:border-box;place-items:center;padding:30px;display:grid;position:fixed;inset:0;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-modal{box-sizing:border-box;background:var(--pg-opaque-overlay);border-radius:22px;width:560px;max-width:100%;min-height:0;max-height:84dvh;margin:0;padding:20px 22px 22px;animation:.18s both lg4FloorOverlayFade;position:relative;inset:auto;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-modal .lg-floor-forum-composer-fields :is(input,select){box-sizing:border-box}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-close{z-index:2;float:right;border:1px solid var(--pg-edge);background:var(--pg-glass-lo);margin:-8px -8px 4px 8px;position:sticky;top:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet{box-sizing:border-box;width:100%;max-width:none;min-height:0;max-height:88dvh;padding:14px 14px calc(20px + var(--lg-sa-bottom));background:var(--pg-opaque-overlay);border-radius:22px 22px 0 0;margin:0;animation:.18s both lg4FloorOverlayFade;position:fixed;inset:auto 0 0;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-composer .lg-floor-media-picker.is-empty{box-sizing:border-box;height:50px;min-height:50px;padding:2px 4px;display:block}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-composer .lg-floor-media-picker.is-empty>.lg-floor-media-picker-head{gap:8px;min-width:0;height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-composer .lg-floor-media-picker.is-empty .lg-floor-media-picker-head>strong{white-space:nowrap;flex:none;font-size:12px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-composer .lg-floor-media-limits{min-width:0;color:var(--lg-ink-4);font-family:var(--lg-fMono);overflow-wrap:anywhere;flex:auto;font-size:9px;line-height:1.15}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-composer .lg-floor-media-picker-head>label.is-compact{box-sizing:border-box;flex:none;justify-content:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;margin:0;padding:0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-composer .lg-floor-media-draft>button{min-height:44px}@keyframes lg4FloorOverlayFade{0%{opacity:0}to{opacity:1}}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim{padding-bottom:var(--lg-dock-keepout)}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-layout{width:min(var(--lg-frame), calc(100% - var(--lg-gutter) * 2));height:100%;padding:15px 0 var(--lg-dock-keepout);grid-template-rows:minmax(0,1fr);grid-template-columns:452px minmax(0,1fr);gap:12px;margin-inline:auto;display:grid}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-layout[data-wide-single-pane]{grid-template-columns:minmax(0,1fr)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout>.lg4-floor-left{gap:12px;width:100%;height:100%;padding:0 0 6px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus{padding:14px 16px 15px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-window-title h1{font-size:27px}html[data-design=lg][data-glass=full] .lg4-floor .pg-rules{margin-top:11px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus-rule{margin:12px -16px 11px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]{grid-template-columns:20px minmax(0,1fr) auto 132px;gap:9px;margin-top:9px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]:before{inset:4px 141px 4px 0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]>[data-sorts]{width:132px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>[data-compose-row]{gap:9px;margin-top:9px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>[data-compose-row]>button{gap:8px;padding-inline:12px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus>[data-compose-row] strong{font-size:9px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout>.lg4-floor-detail[data-plane]{width:100%;height:100%}}@media (width>=900px) and (height<=700px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim{padding:11px 30px calc(var(--lg-dock-occupies) + 11px)}}@media (width<=899px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim{padding:12px max(12px, var(--lg-sa-right)) var(--lg-dock-keepout) max(12px, var(--lg-sa-left))}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet{border-radius:22px;width:min(560px,100%);max-width:560px;max-height:none;padding:12px;position:relative;inset:auto;overflow:hidden}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-picker.has-media{gap:6px;padding:8px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-picker.has-media .lg-floor-media-picker-head{min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-picker.has-media .lg-floor-media-picker-head>label,html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-draft>label{margin:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-draft-list{gap:6px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-draft{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:8px;padding-top:6px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-draft>:is(img,video){object-fit:cover;width:56px;height:56px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-media-draft>button{min-width:44px;height:44px;padding-inline:8px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet :is(.lg-floor-forum-composer-fields input,.lg-floor-forum-composer-fields select,.lg-floor-media-draft input){box-sizing:border-box}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout{height:100%}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout>.lg4-floor-left{height:100%;padding-bottom:var(--lg-dock-keepout)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus{display:contents}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus-head{padding:1px 4px 0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout[data-floor-view=thread],html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout[data-floor-view=profile],html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout[data-floor-view=object]{overflow:hidden auto}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout>:is(.lg-floor-thread,.lg-floor-profile,.lg-floor-object-detail).lg4-floor-detail{box-sizing:border-box;width:100%;max-width:none;min-height:100%;padding:12px max(13px, var(--lg-sa-right)) calc(var(--lg-dock-keepout) + 152px) max(13px, var(--lg-sa-left));box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important;transform:none!important}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked{z-index:1000;left:max(13px, var(--lg-sa-left));right:max(13px, var(--lg-sa-right));bottom:calc(var(--lg-dock-h,76px) + 22px);width:auto;min-width:0;min-height:0;-webkit-backdrop-filter:var(--pg-plane-filter);backdrop-filter:var(--pg-plane-filter);border-radius:14px;flex-wrap:wrap;align-items:flex-start;gap:10px;margin:0;padding:11px 12px;animation:none;position:fixed;display:flex!important}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked>.lg-floor-avatar-compact{--floor-avatar-face-inset:5px;flex:none;width:44px;min-width:44px;height:44px;min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked>.lg-floor-directed-reply-target{flex:0 0 100%;min-width:0;margin:0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked>.lg-floor-handoff-reply-field{flex:1 1 0;min-width:0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked .lg-floor-handoff-reply-field>textarea{box-sizing:border-box;resize:none;width:100%;min-width:0;height:44px;min-height:44px;max-height:168px;color:var(--lg-ink);background:color-mix(in srgb, var(--lg-ink) 4%, transparent);box-shadow:inset 0 1.5px 4px var(--pg-contact), inset 0 -1px 0 var(--lg-bevel);font-family:var(--lg-fBody);border:0;border-radius:14px;outline:none;margin:0;padding:11px 12px;font-size:13.5px;font-weight:500;line-height:1.5;display:block;overflow-y:auto}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked .lg-floor-handoff-reply-field>textarea:focus{box-shadow:inset 0 1.5px 4px var(--pg-contact), inset 0 -1px 0 var(--lg-bevel), 0 0 0 2px color-mix(in srgb, var(--lg-community) 42%, transparent)}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked .lg-floor-handoff-reply-field>.lg-floor-field-hint{display:none}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked>.pg-send{box-sizing:border-box;align-self:flex-start;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-docked>.pg-send>span{display:none}}@media (width<=600px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-forum-composer-fields{grid-template-columns:minmax(0,1.55fr) minmax(150px,.85fr);gap:8px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-compose-scrim>.lg-floor-composer.pg-sheet .lg-floor-forum-composer-fields select{font-size:14px}}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-gated{box-sizing:border-box;display:block!important}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-quick-reply.pg-composer.is-gated>:is(.lg-floor-inline-claim,.lg-floor-profile-receipt){box-sizing:border-box;width:100%;min-height:44px;margin:0}@media (width<=430px){html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]{grid-template-columns:20px minmax(0,1fr) auto 124px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]:before{right:132px}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-search-row[data-search-row]>[data-sorts]{width:124px}html[data-design=lg][data-glass=full] .lg4-floor .pg-seg>button{letter-spacing:.1em;padding-inline:4px;font-size:8.5px}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-post.pg-post .lg-floor-actions.pg-acts{align-items:center;width:100%;flex-flow:wrap!important;grid-template-columns:none!important;gap:2px!important;display:flex!important}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-post.pg-post .lg-floor-actions.pg-acts>:is(button,.lg-floor-view-count){box-sizing:border-box;min-height:44px;flex:0 0 44px!important;grid-column:auto!important;width:44px!important;min-width:44px!important;max-width:44px!important;margin:0!important;padding:0!important}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-post.pg-post .lg-floor-actions.pg-acts .lg-floor-action-label,html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-post.pg-post .lg-floor-actions.pg-acts .lg-floor-view-count>span,html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board .lg4-floor-post.pg-post .lg-floor-actions.pg-acts .lg-floor-thread-count{display:none}}@media (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full].pg-armed .lg4-floor :is(.pg,.pg-in,.pg-post,.pg-modal,.pg-sheet,.pg-scrim,.pg-composer.is-docked){opacity:1!important;animation:none!important}html[data-design=lg][data-glass=full] .lg4-floor :is(.pg-post,.pg-act,.pg-seg>i,.pg-seg>button,.pg-send){transition:none!important}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board :is(.lg4-floor-apparatus.pg.pg-in,.lg4-floor-layout>.lg4-floor-detail.pg[data-plane]){background:var(--pg-opaque-plane)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg4-floor.lg-floor-prototype.is-full-board :is(.pg-modal,.pg-sheet){background:var(--pg-opaque-overlay)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus.pg-well{background:var(--pg-opaque-well)!important}html[data-design=lg][data-glass=full] .lg4-floor .pg-post{background:var(--pg-opaque-raised)!important}}@media (forced-colors:active){html[data-design=lg][data-glass=full] .lg4-floor :is(.lg4-floor-apparatus,.lg4-floor-corpus,.lg4-floor-detail,.pg-post,.pg-modal,.pg-sheet){color:canvastext;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important;border:2px solid canvastext!important}html[data-design=lg][data-glass=full] .lg4-floor .pg-post[aria-current=true]{outline-offset:-3px;outline:3px solid highlight}}html[data-design=lg][data-glass=full] .lg5-bloodwork{--pg-hue:var(--lg-tools)}html[data-design=lg][data-glass=full] .lg5-bloodwork .lg-bloodwork-scroll{padding-inline:1px}html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-work,.lg5-bloodwork-static){border-radius:22px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg5-bloodwork :is(.bw-group,.bw-row,[data-bloodwork-partial-row=true],.report-range-bar,.report-range-dither){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg5-journal .lg-journal-shell{width:100%;max-width:var(--lg-frame-task);margin-inline:auto}html[data-design=lg][data-glass=full] .lg5-journal-apparatus{--pg-room-shadow:var(--lg-alt-2);border-radius:22px;min-width:0}html[data-design=lg][data-glass=full] .lg5-journal-ledger.pg-well{border-radius:22px;overflow:hidden auto}html[data-design=lg][data-glass=full] .lg5-journal :is(.rj-card,.rj-adherence-dither,.rj-level-card,.rj-sheet,.rj-sheet-backdrop,.rj-sheet-foot){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg5-research-head{--pg-hue:var(--lg-ink-3)}html[data-design=lg][data-glass=full] .lg5-research-deck.pg-well{border-radius:22px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg5-research :is(.lg5-research-deck,[data-module-id]),html[data-design=lg][data-glass=full] .lg5-peptide-reference :is(.entry-dither,.pp-glass,.lg-dosrec,.lg-dosrec-entry),html[data-design=lg][data-glass=full] .lg2-home :is(.pg,.lg-panel,.glass,.lg-floor-prototype,.lg-floor-post,.lg-floor-post-row),html[data-design=lg][data-glass=full] :is(.lg4-account-summary,.lg5-bloodwork-head,.lg5-bloodwork-result,.lg5-research-head){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] .lg4-wiki-band .lg-body,html[data-design=lg][data-glass=full] .lg4-floor :is(.pg-prev,.pg-said,.pg-rulecard p,.lg-floor-forum-copy,.lg-floor-inline-reply-body>p,.lg-floor-thread-reply-body>p),html[data-design=lg][data-glass=full] .lg5-bloodwork-head>.lg-body{font-size:17.5px!important;line-height:1.75!important}html[data-design=lg][data-glass=full] .lg4-wiki :is(.lgi-head-search,.lgi-category-filter-chip,[data-lg-board-tools] button,.request-peptide-trigger),html[data-design=lg][data-glass=full] :is(.lg2-home,.lg4-wiki,.lg4-floor,.lg4-account,.lg5-bloodwork,.lg5-journal,.lg5-peptide-reference) :is(button,input,textarea,select):not(.lg-grade-chip):not([data-task15-forums-phone="3a"] *):not(.lg-journal-tab):not(.task4b-wiki-more){font-size:13px!important}html[data-design=lg][data-glass=full] .lg4-floor .pg-seg>button{font-size:8.5px!important}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-floor .pg-seg>button{font-size:9px!important}}html[data-design=lg][data-glass=full] .lg4-wiki .lgi-category-filter-chip{text-align:center}html[data-design=lg][data-glass=full] .lg4-wiki .lgi-category-filter-label{text-align:center;min-width:0}html[data-design=lg][data-glass=full] :is(.lg4-wiki,.lg4-floor,.lg4-account,.lg5-bloodwork,.lg5-journal,.lg5-peptide-reference) :is(.lg-label,.lg-kicker,.pg-meta){font-size:10px!important}html[data-design=lg][data-glass=full] .lg4-wiki :is([data-lgi-pin]>button[aria-label=back]>.lg-label,.lgi-head-search>button.lg-label,[data-lg-board-tools] button>.lg-label,.lg4-wiki-clear-filters>.lg-label),html[data-design=lg][data-glass=full] .lg4-account-nav>button[aria-label=back]>.lg-label,html[data-design=lg][data-glass=full] .lg5-bloodwork button[aria-label=back]>.lg-label,html[data-design=lg][data-glass=full] .lg5-journal .lg-journal-back>.lg-label{font-size:13px!important}@media (width<=480px){html[data-design=lg][data-glass=full] .lg4-wiki-band .lg-body,html[data-design=lg][data-glass=full] .lg4-floor :is(.pg-prev,.pg-said,.pg-rulecard p,.lg-floor-forum-copy,.lg-floor-inline-reply-body>p,.lg-floor-thread-reply-body>p),html[data-design=lg][data-glass=full] .lg5-bloodwork-head>.lg-body{font-size:16px!important;line-height:1.7!important}html[data-design=lg][data-glass=full] :is(.lg4-wiki,.lg4-floor,.lg4-account,.lg5-bloodwork,.lg5-journal,.lg5-peptide-reference) :is(input,textarea,select):not(.lg-grade-chip){font-size:16px!important}}@media (any-pointer:coarse){html[data-design=lg][data-glass=full] :is(.lg4-wiki,.lg4-floor,.lg4-account,.lg5-bloodwork,.lg5-journal,.lg5-peptide-reference) :is(input,textarea,select):not(.lg-grade-chip){font-size:16px!important}}html[data-design=lg][data-glass=full].pg-armed .lg5-journal-apparatus.pg,html[data-design=lg][data-glass=full].pg-armed .lg-panel:is(.lg5-bloodwork-head,.lg5-bloodwork-result,.lg5-research-head).pg:not(.lg-panel-static):not(.lg-panel-row){animation:none}@media (any-pointer:coarse){html[data-design=lg][data-glass=full] :is(.lg5-bloodwork,.lg5-journal) :is(input,textarea,select){font-size:16px!important}html[data-design=lg][data-glass=full] .lg5-journal :is(.lg-journal-back,.lg-journal-tab,.lg-journal-add,.rj-text-action),html[data-design=lg][data-glass=full] .lg5-peptide-reference :is(.pp-mode-btn,.pp-action,.lgp-backchip,.lg-appbar button){min-height:44px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-head,.lg5-bloodwork-result,.lg5-journal-apparatus,.lg5-research-head){background:var(--pg-opaque-plane)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-work,.lg5-bloodwork-static,.lg5-journal-ledger,.lg5-research-deck){background:var(--pg-opaque-well)!important}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-head,.lg5-bloodwork-result,.lg5-journal-apparatus,.lg5-research-head){background:var(--pg-opaque-plane)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-work,.lg5-bloodwork-static,.lg5-journal-ledger,.lg5-research-deck){background:var(--pg-opaque-well)!important}}@media print{html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-head,.lg5-bloodwork-result,.lg5-journal-apparatus,.lg5-research-head){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (forced-colors:active){html[data-design=lg][data-glass=full] :is(.lg5-bloodwork-head,.lg5-bloodwork-work,.lg5-bloodwork-result,.lg5-bloodwork-static,.lg5-journal-apparatus,.lg5-journal-ledger,.lg5-research-head,.lg5-research-deck){border:2px solid canvastext}}@media (width<=767px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav{box-sizing:border-box;height:44px;min-height:44px}}@media (width>=768px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid{height:246px;min-height:246px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(3,76px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid>:nth-child(n){grid-area:auto!important;justify-self:stretch!important;width:auto!important}}@media (width>=900px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid{height:163px;min-height:163px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,76px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important}}@media (width>=900px) and (orientation:landscape) and (any-pointer:coarse){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid{height:139px;min-height:139px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,66px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules .lg-tile{gap:7px!important;height:66px!important;min-height:66px!important;padding:8px 10px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules .lg-tile>span[aria-hidden=true]{width:28px!important;height:28px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules .lg-tile .lg-title{font-size:16px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules .lg-tile .lg-kicker{font-size:7px!important}}@media (width>=900px) and (height<=700px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>.lg-tilegrid{height:111px;min-height:111px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,52px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules .lg-tile{height:52px!important;min-height:52px!important}}@media (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus{isolation:auto}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){z-index:auto;position:static;height:44px!important;min-height:44px!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>:is(.lg-statbar,[data-home-rank-slot],.lg2-home-offer){z-index:auto;position:static}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{overflow:hidden}}@media (width>=900px) and (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity{height:auto}}@media (width>=900px) and (orientation:landscape) and (any-pointer:coarse) and (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity{height:217.344px}}@media (width>=900px) and (height<=700px) and (any-pointer:fine) and (prefers-reduced-motion:reduce){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity{height:228.641px}}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus{box-shadow:inset 0 1.5px 0 #ffffffe6, inset 0 -1px 0 #60489029, inset 0 0 0 2.5px #ffffff47, 0 1px 2px #60489024, 0 26px 44px -28px color-mix(in srgb, var(--pg-hue,var(--lg-brand)) 46%, transparent);border-radius:26px;-webkit-backdrop-filter:blur(22px)saturate(190%)brightness(1.06)!important;backdrop-filter:blur(22px)saturate(190%)brightness(1.06)!important}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus.pg-well{background:linear-gradient(180deg, color-mix(in srgb, var(--lg-ink) 5%, transparent), color-mix(in srgb, var(--lg-ink) 1.5%, transparent) 34%, transparent);border:1px solid color-mix(in srgb, var(--lg-ink) 8%, transparent);border-radius:28px;box-shadow:inset 0 2px 8px #60489024,inset 0 -1.5px #ffffffe6}html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-back{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--lg-brand) 22%, var(--pg-edge));background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 0 0 1.5px var(--pg-rim), 0 8px 16px -12px var(--pg-contact);border-radius:14px;padding:0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus .lg-floor-connection-status{border:1px solid color-mix(in srgb, var(--lg-community) 26%, transparent);color:color-mix(in srgb, var(--lg-community) 66%, var(--lg-ink));background:color-mix(in srgb, var(--lg-community) 10%, var(--pg-tint));box-shadow:inset 0 1px 0 var(--pg-lip)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus .pg-open,html[data-design=lg][data-glass=full] .lg4-floor .lg-floor-card-follow{min-height:44px}html[data-design=lg][data-glass=full] .lg4-floor :is(.lg4-floor-thread-head,.lg4-floor-phone-thread-author)>.lg-floor-card-follow,html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity>.lg-floor-card-follow{border:1px solid var(--pg-edge);min-height:44px;color:var(--lg-ink-2);background:linear-gradient(160deg, var(--pg-glass-hi), var(--pg-glass-lo));box-shadow:inset 0 1px 0 var(--pg-lip), 0 4px 8px -8px color-mix(in srgb, var(--floor-post-accent,var(--lg-community)) 85%, transparent);font:700 8.5px/1 var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;border-radius:14px;padding:0 14px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-thread-identity .lg-floor-avatar-compact{--floor-avatar-face-inset:0;--floor-avatar-face-radius:15px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-phone-thread-author .lg-floor-avatar-compact{--floor-avatar-face-inset:0;--floor-avatar-face-radius:12px}html[data-design=lg][data-glass=full] .lg4-floor .pg-reply>header .lg-floor-avatar-compact{--floor-avatar-face-inset:0;--floor-avatar-face-radius:9px}@media (width>=900px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus{box-shadow:inset 0 1.5px 0 #ffffffe6, inset 0 -1px 0 #60489029, inset 0 0 0 3px #ffffff47, 0 1px 2px #60489024, 0 34px 60px -34px color-mix(in srgb, var(--pg-hue,var(--lg-brand)) 46%, transparent);border-radius:30px;-webkit-backdrop-filter:blur(26px)saturate(190%)brightness(1.06)!important;backdrop-filter:blur(26px)saturate(190%)brightness(1.06)!important}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus.pg-well{gap:0;padding:0 0 10px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus>.lg4-floor-corpus-head{min-height:44px;padding:10px 14px 8px}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus>.lg4-floor-corpus-rule.pg-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--lg-ink) 12%, transparent) 14%, color-mix(in srgb, var(--lg-ink) 12%, transparent) 86%, transparent);height:1px;margin:0 12px;display:block}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus>.lg-floor-post-stack{flex:none;gap:8px;padding:9px 11px 0}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout{grid-template-columns:452px minmax(0,676px);gap:12px;width:min(1140px,100% - 48px)}html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-layout>.lg4-floor-detail[data-plane]{border-radius:30px}}@media (width<=899px){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-corpus>.lg4-floor-corpus-rule.pg-rule{display:none}}@media (prefers-reduced-transparency:reduce){html[data-design=lg][data-glass=full] .lg4-floor .lg4-floor-apparatus{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>h1{margin:1px 0 0!important;font-size:30px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>.lg-home-tagline{color:var(--lg-ink-3);white-space:nowrap;line-height:1.15;letter-spacing:.34em!important;margin:0!important;font-size:8px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-door-icon{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:linear-gradient(160deg, color-mix(in srgb, currentColor 20%, var(--pg-tint)), color-mix(in srgb, currentColor 7%, var(--pg-tint)));width:38px;height:38px;box-shadow:inset 0 1px 0 var(--pg-lip), 0 6px 14px -8px currentColor;border-radius:12px;place-items:center;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-door-chevron{color:var(--lg-ink-4);flex:none;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-head{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;padding:9px 12px 8px!important;display:grid!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-signal{width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--lg-community) 16%, transparent), 0 0 10px var(--lg-community)}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-heading>.lg-label{letter-spacing:.2em;font-size:7.5px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-heading>.lg-title{font-size:16px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-head>a{letter-spacing:.12em;min-height:44px;padding-inline:12px;font-size:8.5px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-rule{margin-inline:10px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{gap:5px;padding:6px 8px 14px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-composer{border:1px solid var(--pg-glass-hi);background:linear-gradient(165deg, var(--pg-glass-hi), var(--pg-glass-lo));min-width:0;box-shadow:inset 0 1px 0 var(--pg-lip);border-radius:18px;flex:none;align-items:center;gap:11px;margin:0 14px 12px;padding:4px 12px;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-composer-avatar{border:1px solid var(--pg-lip);width:32px;height:32px;color:var(--lg-ink-2);background:color-mix(in srgb, var(--lg-brand) 10%, var(--pg-tint));font:700 9.5px/1 var(--lg-fMono);border-radius:11px;flex:none;place-items:center;display:grid}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-composer-prompt{overflow-wrap:anywhere;min-width:0;color:var(--lg-ink-4);font:400 13.5px/1.25 var(--lg-fBody);white-space:normal;flex:1}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-composer>a{min-height:44px;color:inherit;font:700 8.5px/1 var(--lg-fMono);letter-spacing:.12em;flex:none;justify-content:center;align-items:center;padding-inline:13px;text-decoration:none;display:inline-flex}@media (width<=767px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors{box-sizing:border-box;height:239.25px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors>.lg-heroes{height:100%;flex-direction:column!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero{box-sizing:border-box;flex-direction:column;min-height:0;display:flex;flex:1 1 0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero>button:first-child{flex:none;min-height:57px;padding:11px 13px 8px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-grade-scale{flex:none;margin:0 13px 11px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-home-coa-support-actions{flex:none;padding:0 13px 11px;margin:0!important}}@media (width<=899px) and (height<=700px){html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>h1{font-size:27px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>.lg-home-tagline{display:none}}@media (width>=900px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity>.lg-home-masthead{justify-content:flex-start;align-self:stretch;flex-flow:row!important;align-items:center!important;gap:16px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity>.lg-home-masthead>img{flex:none;min-width:134px;max-width:none;margin:-13px -19px -11px -21px;position:static;left:auto;width:134px!important;height:78px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy{align-items:flex-start;gap:0}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>h1{margin:0!important;font-size:52px!important;line-height:.92!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>.lg-home-tagline{letter-spacing:.3em!important;margin:4px 0 0!important;font-size:11px!important}}@media (width>=900px) and (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>.lg-home-tagline{letter-spacing:.24em!important;margin-top:2px!important;font-size:9px!important}}@media (width>=900px) and (width<=1187px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity>.lg-home-masthead>img{translate:0 5px}}@media (width>=900px) and (any-pointer:coarse){html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-lockup-copy>h1{font-size:44px!important}}@media (width>=1188px) and (height>=701px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home{padding-bottom:calc(var(--lg-dock-keepout) - 9px)!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity{box-sizing:border-box;height:248.828px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors{box-sizing:border-box;height:273.5px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors>.lg-heroes{height:100%;flex-direction:column!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero{box-sizing:border-box;flex-direction:column;width:100%;min-height:0;display:flex;padding:0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:first-child{flex:0 0 141px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child{flex:1 1 0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero+.lg-hero{border-top:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important;border-left:0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero>button:first-child,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{box-sizing:border-box;flex:none;align-items:center;width:100%;position:relative;height:69px!important;min-height:69px!important;padding:13px 20px 10px!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span{position:static;inset:auto;translate:none}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span:nth-child(2){width:auto;height:auto;padding:0;display:block!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-door-icon{border-radius:15px;width:46px;height:46px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-grade-scale{box-sizing:border-box;flex:none;height:58px;padding:5px;margin:0 20px 11px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-grade-scale>button{min-height:48px;height:48px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-home-coa-support-actions{padding:0 20px 11px;margin:0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-home-coa-support-action{height:44px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-head{grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;padding:14px 18px 12px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-signal{width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb, var(--lg-community) 16%, transparent), 0 0 12px var(--lg-community)}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-heading>.lg-label,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-count{font-size:8.5px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-heading>.lg-title{font-size:22px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-head>a{height:44px;padding-inline:15px;font-size:9px;box-sizing:border-box!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-rule{margin-inline:14px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{gap:8px;padding:10px 14px 18px}}@media (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>.lg-rule-v{margin:9px 0!important}}@media (width>=768px) and (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button{flex-direction:row!important;gap:3px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button:first-of-type{flex:36!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button:nth-of-type(2){flex:38!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button:nth-of-type(3){flex:26!important}}@media (width>=900px) and (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero{grid-template-columns:191px minmax(275px,1fr)!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero>button:first-child,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{width:191px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-grade-scale{gap:1px!important;padding-inline:1px!important}}@media (width>=1188px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar>.lg-rule-v{margin:12px 0!important}}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>.lg-rule-v{box-sizing:border-box;flex:0 0 1px!important;align-self:stretch!important;width:1px!important;height:auto!important;margin:9px 0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{box-sizing:border-box;flex:auto!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}@media (width>=768px) and (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar{box-sizing:border-box;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar:before,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button{box-sizing:border-box;flex-direction:column!important;flex:1!important;justify-content:center!important;align-self:stretch!important;gap:1px!important;width:0!important;min-width:0!important;height:100%!important;min-height:100%!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar .lg-stat{letter-spacing:-.03em!important;font-size:22px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar .lg-label{white-space:nowrap;letter-spacing:1.2px!important;text-align:center!important;font-size:7.5px!important}}html[data-design=lg][data-glass=full] #root .lg2-home>.lg-footer>*{font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}@media (width<=767px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity>.lg-home-masthead{align-self:stretch!important;width:100%!important;max-width:none!important;margin-inline:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]{gap:7px!important;padding:5px 9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]>span[aria-hidden=true]{width:24px!important;height:24px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]:first-child{flex-basis:73.844px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]:nth-child(2){flex-basis:97.703px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]:nth-child(3),html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]:nth-child(4){flex-basis:85.781px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]:nth-child(5),html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]:nth-child(6){flex-basis:79.813px!important}}@media (width>=768px) and (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity{flex-direction:column!important;align-items:stretch!important;gap:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity-rule{display:none!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus{flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:0!important;width:100%!important;min-width:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row{box-sizing:border-box;flex:none!important;align-items:stretch!important;width:100%!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar{box-sizing:border-box;flex:1!important;width:auto!important;min-width:0!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button{align-self:stretch!important;height:100%!important;min-height:100%!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{box-sizing:border-box;flex:0 0 22px!important;height:22px!important;min-height:22px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){overflow:hidden!important}}@media (width>=768px) and (width<=899px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity{height:283.188px!important;min-height:283.188px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus{margin-top:11px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar{height:52px!important;min-height:52px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>[data-home-rank-slot]{align-self:stretch!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;margin:0 3px 0 6px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){margin-top:12px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-slot.lg2-home-offer{flex:0 0 72px!important;width:100%!important;height:72px!important;min-height:72px!important;margin:6px 0 0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-card{width:100%!important;height:72px!important;min-height:72px!important}}@media (width>=900px) and (width<=1187px){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>.lg-rule-v{flex:0 0 1px!important;align-self:stretch!important;width:1px!important;height:auto!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){margin-top:5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-slot.lg2-home-offer{margin-top:4px!important}}@media (width>=900px) and (width<=1187px) and (any-pointer:coarse){html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity{height:195.344px!important;min-height:195.344px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus{margin-top:5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar{height:52px!important;min-height:52px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>[data-home-rank-slot]{align-self:stretch!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;margin:0 3px 0 4px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-slot.lg2-home-offer,html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-card{width:min(390px,100%)!important;height:44px!important;min-height:44px!important}}@media (width>=900px) and (width<=1187px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity{height:228.172px!important;min-height:228.172px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus{margin-top:3px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar{height:62px!important;min-height:62px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>[data-home-rank-slot]{align-self:stretch!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:62px!important;min-height:62px!important;margin:0 3px 0 4px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-slot.lg2-home-offer,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-card{width:min(390px,100%)!important;height:62px!important;min-height:62px!important}}@media (width>=1188px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero>button:first-child :is(.lg-title,.lg-etch){margin-top:3px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>.lg-tilegrid{grid-template-rows:repeat(2,76px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;height:163px!important;min-height:163px!important;display:grid!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>.lg-tilegrid>[data-module-id]{box-sizing:border-box;gap:12px!important;width:auto!important;height:76px!important;min-height:76px!important;padding:12px 14px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>.lg-tilegrid>[data-module-id]>span[aria-hidden=true]{width:36px!important;height:36px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>.lg-tilegrid>[data-module-id] .lg-title{font-size:18px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home{padding-bottom:var(--lg-dock-keepout)!important;gap:12px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-left{overflow:hidden auto;gap:12px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity{box-sizing:border-box;gap:0!important;padding:14px 20px 11px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity[data-home-access=guest]{height:248.828px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity[data-home-access=member]{height:267.016px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity>.lg-home-masthead{box-sizing:border-box;justify-content:flex-start;align-self:stretch;flex-flow:row!important;flex:0 0 67.828px!important;align-items:center!important;gap:16px!important;height:67.828px!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity>.lg-home-masthead>img{flex:none;min-width:134px;position:static;width:134px!important;height:78px!important;margin:-13px -19px -11px -21px!important;translate:none!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-lockup-copy{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:0;min-width:0;display:flex}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-lockup-copy>h1{letter-spacing:-.035em!important;margin:0!important;font-size:52px!important;line-height:.92!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-lockup-copy>.lg-home-tagline{letter-spacing:.3em!important;margin:4px 0 0!important;font-size:11px!important;line-height:16px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity-rule{box-sizing:border-box;flex:0 0 1px;width:auto;height:1px;min-height:1px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity-rule.is-before-stats{margin:10px -20px 0}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus{flex:none;min-width:0;flex-direction:column!important;align-items:stretch!important;gap:0!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row{box-sizing:border-box;flex:0 0 52px;align-items:stretch;width:100%;height:52px;min-height:52px;display:flex}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar{box-sizing:border-box;width:auto!important;min-width:0!important;height:52px!important;min-height:52px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:1!important;padding:0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar:before,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar:after{content:none!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar>button{box-sizing:border-box;flex-direction:row!important;flex:1!important;gap:13px!important;height:52px!important;min-height:52px!important;padding:10px 8px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar .lg-stat{letter-spacing:-.03em;font-size:30px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar .lg-label{letter-spacing:.16em!important;text-align:left!important;font-size:9px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>.lg-statbar>.lg-rule-v{flex:0 0 1px;height:auto;margin:12px 0}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-stat-row>[data-home-rank-slot]{box-sizing:border-box;border-radius:50%!important;align-self:center!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;margin:0 6px 0 18px!important;padding:0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-identity-rule.is-after-stats{margin:0 -20px 10px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{box-sizing:border-box;flex:0 0 22px!important;height:22px!important;min-height:22px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){margin:0 -8px!important;overflow:hidden!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{height:22px!important;min-height:22px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-slot.lg2-home-offer{box-sizing:border-box;flex:0 0 64.188px!important;width:100%!important;height:64.188px!important;min-height:64.188px!important;margin-top:12px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-card{box-sizing:border-box;text-align:left;width:100%;border-radius:18px!important;align-items:center!important;gap:14px!important;height:64.188px!important;min-height:64.188px!important;padding:12px 16px!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-copy{flex:1 1 0;min-width:0;display:block!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-title{display:block;margin:3px 0 0!important;font-size:24px!important;line-height:1!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-marker{overflow-wrap:anywhere;color:var(--lg-ink-3);white-space:normal;line-height:1;display:block;letter-spacing:.18em!important;font-size:8.5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-reading{flex:none;align-items:baseline;gap:3px;display:flex}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-figure{color:var(--lg-tools);letter-spacing:-.03em;font-size:34px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-number-unit{color:var(--lg-ink-3);text-transform:none;letter-spacing:0!important;font-size:11px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors{box-sizing:border-box;height:273.5px!important;min-height:273.5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors>.lg-heroes{height:100%;flex-direction:column!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero{box-sizing:border-box;width:100%;min-height:0;flex-direction:column!important;padding:0!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:first-child{flex:0 0 141px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child{flex:1 1 0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero+.lg-hero{border-top:1px solid color-mix(in srgb, var(--lg-ink) 10%, transparent)!important;border-left:0!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero>button:first-child{box-sizing:border-box;align-items:center;width:100%;position:relative;flex:0 0 71px!important;gap:14px!important;height:71px!important;min-height:71px!important;padding:13px 20px 10px!important;display:flex!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{flex-basis:75.5px!important;height:75.5px!important;min-height:75.5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child>span{position:static;inset:auto;translate:none}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-door-icon{border-radius:15px;place-items:center;width:46px;height:46px;display:grid!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero>button:first-child .lg-kicker{font-size:9.5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-doors .lg-hero>button:first-child :is(.lg-title,.lg-etch){letter-spacing:-.02em!important;margin-top:3px!important;font-size:30px!important;line-height:1!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-grade-scale{box-sizing:border-box;flex:0 0 58px!important;height:58px!important;margin:0 20px 11px!important;padding:5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-grade-scale>button{height:48px!important;min-height:48px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-coa-support-actions{box-sizing:border-box;flex:0 0 55px!important;gap:9px!important;height:55px!important;margin:0!important;padding:0 20px 11px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg-home-coa-support-action{height:44px!important;min-height:44px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>nav{box-sizing:border-box;height:163px!important;min-height:163px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules>nav{grid-template-rows:repeat(2,76px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px!important;display:grid!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-modules [data-module-id]{box-sizing:border-box;grid-area:auto!important;gap:12px!important;width:auto!important;height:76px!important;min-height:76px!important;padding:12px 14px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-head{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;flex:0 0 64px!important;height:64px!important;min-height:64px!important;padding:14px 18px 12px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-composer{box-sizing:border-box;flex:none;min-height:56px;margin:0 14px 12px;padding:10px 12px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-rule{flex:0 0 1px;margin:0 14px;height:1px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{gap:8px;padding:10px 14px 18px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home>.lg-footer{box-sizing:border-box;letter-spacing:.08em!important;flex-wrap:wrap!important;gap:9px!important;height:15px!important;min-height:15px!important;padding-top:2px!important;font-size:9px!important;line-height:1!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home>.lg-footer>*{min-width:0;min-height:0;font:inherit!important;line-height:inherit!important}}@media (width<=767px){html[data-design=lg][data-glass=full] #root .lg2-home{padding-right:max(13px, var(--lg-sa-right))!important;padding-bottom:calc(var(--lg-dock-keepout) - 8px)!important;padding-left:max(13px, var(--lg-sa-left))!important;gap:9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity{box-sizing:border-box;gap:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity[data-home-access=guest]{height:266px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity[data-home-access=member]{height:274.938px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity>.lg-home-masthead{box-sizing:border-box;flex:0 0 85px!important;height:85px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity-rule{box-sizing:border-box;flex:0 0 1px;width:auto;height:1px;min-height:1px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity-rule.is-before-stats{margin:9px -13px 0}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus{flex-direction:column!important;align-items:stretch!important;gap:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row{box-sizing:border-box;flex:0 0 65px;align-items:stretch;width:100%;height:65px;min-height:65px;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar{box-sizing:border-box;width:auto!important;height:65px!important;min-height:65px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:1!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar:before,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar:after{content:none!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar>button{box-sizing:border-box;flex-direction:column;gap:1px!important;min-height:65px!important;padding:11px 4px 9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar .lg-stat{letter-spacing:-.03em;font-size:22px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>.lg-statbar .lg-label{letter-spacing:.16em!important;text-align:center!important;font-size:7.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-stat-row>[data-home-rank-slot]{box-sizing:border-box;overflow:hidden;border-radius:50%!important;align-self:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;margin:0 3px 0 11px!important;padding:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-identity-rule.is-after-stats{margin:0 -13px 9px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar),html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{box-sizing:border-box;flex:0 0 18px!important;height:18px!important;min-height:18px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar){margin:0 -6px!important;overflow:hidden!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) [data-home-ticker-static]{height:18px!important;min-height:18px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg2-home-offer:not(.lg-home-number-slot){box-sizing:border-box;flex:0 0 44px!important;height:44px!important;min-height:44px!important;margin-top:9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-slot.lg2-home-offer{box-sizing:border-box;flex:0 0 50.938px!important;height:50.938px!important;min-height:50.938px!important;margin-top:11px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-card{box-sizing:border-box;text-align:left;width:100%;border-radius:16px!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;height:50.938px!important;min-height:50.938px!important;padding:9px 12px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-copy{flex-direction:column;flex:1 1 0;min-width:0;display:block!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-title{display:block;margin:2px 0 0!important;font-size:19px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-marker{overflow-wrap:anywhere;max-width:100%;color:var(--lg-ink-3);text-transform:uppercase;white-space:normal;line-height:1;display:block;letter-spacing:.18em!important;font-size:7.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-reading{flex:none;align-items:baseline;gap:2px;display:flex}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-figure{color:var(--lg-tools);letter-spacing:-.03em;font-size:27px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-number-unit{color:var(--lg-ink-3);text-transform:none;letter-spacing:0!important;font-size:9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors>.lg-heroes{height:100%;flex-direction:column!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero{box-sizing:border-box;width:100%;min-height:0;flex-direction:column!important;flex:none!important;grid-template-rows:none!important;padding:0!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero:first-child{flex-basis:122px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero:last-child{flex:1 1 0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero>button:first-child{box-sizing:border-box;width:100%;flex:0 0 59px!important;height:59px!important;min-height:59px!important;padding:11px 13px 8px!important;display:flex!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-doors .lg-hero:last-child>button:first-child{flex-basis:44px!important;align-items:center!important;height:44px!important;min-height:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-grade-scale{box-sizing:border-box;flex:0 0 52px!important;gap:4px!important;height:52px!important;margin:0 13px 11px!important;padding:4px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-grade-scale>button{height:44px!important;min-height:44px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-coa-support-actions{box-sizing:border-box;flex:0 0 51px!important;gap:7px!important;height:51px!important;margin:0!important;padding:0 13px 11px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg-home-coa-support-action{height:40px!important;min-height:40px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules,html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav{box-sizing:border-box;height:37px!important;min-height:37px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav{gap:6px!important;padding:1px 1px 2px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules [data-module-id]{position:relative;flex:none!important;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 9px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-head{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;flex:0 0 51px!important;height:51px!important;min-height:51px!important;padding:9px 12px 8px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-head>a{box-sizing:border-box;position:relative;height:34px!important;min-height:34px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-rule{background:color-mix(in srgb, var(--lg-ink) 10%, transparent);border:0;flex:0 0 1px;width:auto;min-height:1px;display:block;height:1px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{gap:5px;padding:6px 8px 14px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-row{grid-template-columns:28px minmax(0,1fr);min-height:50px;padding:7px 9px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-row[data-home-activity-kind=update]{min-height:73px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-meta{justify-content:space-between;align-items:center;gap:7px;display:flex;overflow:visible}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-meta>span:first-child{overflow-wrap:anywhere;white-space:normal}html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg2-static-floor-update,.lg2-static-floor-reply-count){color:var(--lg-community);font:700 7px/1 var(--lg-fMono);letter-spacing:.1em;flex:none}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-reply-count:before{content:"▢";margin-right:3px}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-body{overflow-wrap:anywhere;color:var(--lg-ink-3);font:400 10.5px/1.28 var(--lg-fBody);display:block}html[data-design=lg][data-glass=full] #root .lg2-home>.lg-footer{box-sizing:border-box;letter-spacing:.08em!important;flex-wrap:nowrap!important;flex:0 0 12px!important;gap:7px!important;height:12px!important;min-height:12px!important;font-size:8px!important;line-height:1!important}html[data-design=lg][data-glass=full] #root .lg2-home>.lg-footer>*{min-width:0;min-height:0;font:inherit!important;line-height:inherit!important}}@media (width>=900px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-head{grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;padding:14px 18px 12px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-signal{width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb, var(--lg-community) 16%, transparent), 0 0 12px var(--lg-community)}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-heading>.lg-label,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-count{font-size:8.5px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-heading>.lg-title{font-size:22px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-head>a{height:44px;padding-inline:15px;font-size:9px;box-sizing:border-box!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-rule{margin-inline:14px}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-floor>.lg-floor-prototype.is-home-static .lg-floor-post-stack{gap:8px;padding:10px 14px 18px}}@media (width<=767px){html[data-design=lg][data-glass=full] #root .lg2-home :is(.lg2-home-identity,.lg2-home-doors){-webkit-backdrop-filter:blur(22px)saturate(190%)brightness(1.06)!important;backdrop-filter:blur(22px)saturate(190%)brightness(1.06)!important;box-shadow:inset 0 1.5px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), inset 0 0 0 2.5px #ffffff47, 0 1px 2px #60489029, 0 26px 44px -28px color-mix(in srgb, var(--pg-hue,var(--lg-brand)) 46%, transparent)!important;border-radius:26px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-floor{background:linear-gradient(180deg, color-mix(in srgb, var(--lg-community) 13%, transparent), color-mix(in srgb, var(--lg-community) 5%, transparent) 40%, color-mix(in srgb, var(--lg-community) 2%, transparent))!important;border-color:color-mix(in srgb, var(--lg-community) 24%, transparent)!important;box-shadow:inset 0 2px 7px color-mix(in srgb, var(--lg-community) 22%, var(--pg-recess)), inset 0 -1.5px 0 var(--lg-bevel)!important;border-radius:24px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]{flex-basis:auto!important;gap:6px!important;padding:0 11px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]>span[aria-hidden=true]{flex:0 0 14px!important;width:14px!important;height:14px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-modules>nav>[data-module-id]>span[aria-hidden=true]>svg{width:14px!important;height:14px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{gap:32px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee>:is(button,span){gap:8px!important;font-size:11.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee>:is(button,span)>span:first-child,html[data-design=lg][data-glass=full] #root .lg2-home [data-home-ticker-static-dot]{flex-basis:5px!important;width:5px!important;height:5px!important}html[data-design=lg][data-glass=full] #root .lg2-home [data-home-ticker-static]{gap:8px!important;font-size:11.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-row{align-items:start;border-radius:15px!important;grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:9px 10px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-row[data-home-activity-kind=update]{min-height:0!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-copy{gap:3px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-meta{letter-spacing:.07em;font-weight:700;line-height:normal;gap:5px!important;font-size:7.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-copy>strong{letter-spacing:-.02em;line-height:1.26;font-size:13px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-body{color:var(--lg-ink-2);font-weight:500;line-height:1.42;font-size:12.5px!important}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-reply-count{color:var(--lg-ink-3);letter-spacing:0;align-items:center;gap:3px;margin-left:auto;display:inline-flex}html[data-design=lg][data-glass=full] #root .lg2-home .lg2-static-floor-reply-count:before{content:none!important}}@media (width>=1188px) and (any-pointer:fine){html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home :is(.lg2-home-identity,.lg2-home-doors){-webkit-backdrop-filter:blur(26px)saturate(190%)brightness(1.06)!important;backdrop-filter:blur(26px)saturate(190%)brightness(1.06)!important;box-shadow:inset 0 1.5px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), inset 0 0 0 3px #ffffff47, 0 1px 2px #60489029, 0 34px 60px -34px color-mix(in srgb, var(--pg-hue,var(--lg-brand)) 46%, transparent)!important;border-radius:30px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-floor{background:linear-gradient(180deg, color-mix(in srgb, var(--lg-community) 13%, transparent), color-mix(in srgb, var(--lg-community) 5%, transparent) 40%, color-mix(in srgb, var(--lg-community) 2%, transparent))!important;border-color:color-mix(in srgb, var(--lg-community) 24%, transparent)!important;box-shadow:inset 0 2px 7px color-mix(in srgb, var(--lg-community) 22%, var(--pg-recess)), inset 0 -1.5px 0 var(--lg-bevel)!important;border-radius:28px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-grade-scale{gap:5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee{gap:38px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee>:is(button,span),html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home [data-home-ticker-static]{gap:9px!important;font-size:13px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-home-corpus>.lg-panel-row:not(.lg-statbar) .lg-marquee>:is(button,span)>span:first-child,html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home [data-home-ticker-static-dot]{flex-basis:6px!important;width:6px!important;height:6px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-row{align-items:start;border-radius:16px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:12px!important;min-height:0!important;padding:11px 13px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-copy{gap:4px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-meta{letter-spacing:.06em;justify-content:flex-start;font-weight:700;gap:7px!important;font-size:8.5px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-copy>strong{letter-spacing:-.02em;line-height:1.26;font-size:15px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-body{font-weight:500;line-height:1.45;font-size:13px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-row[data-home-activity-kind=update] .lg2-static-floor-body{color:var(--lg-ink-2);line-height:1.48;font-size:14px!important}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-reactions{align-items:flex-end;gap:5px;padding-top:2px;font-size:9px;font-weight:700}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-reactions>span{align-items:center;gap:4px;display:inline-flex}html[data-design=lg][data-glass=full].desktop-shell #root .lg2-home .lg2-static-floor-reactions>span:first-child{color:color-mix(in srgb, var(--lg-community) 62%, var(--lg-ink))}}html[data-design=lg][data-glass=full] .lg2-home-floor{transition:filter var(--lg-micro) ease}html[data-design=lg][data-glass=full] .lg2-home-floor:has(.lg2-static-floor-heading:active){filter:brightness(var(--lg-press-tone))}html[data-design=lg][data-glass=full] .lg2-home-floor .lg2-static-floor-heading:active{filter:none}@media (prefers-reduced-motion:reduce){:is(html[data-design=lg][data-glass=full] .lg2-home-floor,html[data-design=lg][data-glass=full] .lg2-home-floor:has(.lg2-static-floor-heading:active)){transition:none}}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account,html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=identity]{--account-depth-hue:var(--lg-info)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=membership]{--account-depth-hue:var(--lg-gold)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=appearance]{--account-depth-hue:var(--lg-suppliers)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=notifications]{--account-depth-hue:var(--lg-info)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=public-profile]{--account-depth-hue:var(--lg-community)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=journal-recovery]{--account-depth-hue:var(--lg-coa)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=your-work]{--account-depth-hue:var(--lg-info)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=web-subscription]{--account-depth-hue:var(--lg-market)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=apple-membership]{--account-depth-hue:var(--lg-gold)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=device]{--account-depth-hue:var(--lg-info)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=record]{--account-depth-hue:var(--lg-suppliers)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=help]{--account-depth-hue:var(--lg-community)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=build],html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=exits]{--account-depth-hue:var(--lg-ink-3)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-summary.pg{--pg-room-shadow:0 1px 2px -1px color-mix(in srgb, var(--lg-shadow) 30%, transparent), 0 10px 20px -12px color-mix(in srgb, var(--lg-shadow) 38%, transparent), 0 30px 64px -28px color-mix(in srgb, var(--account-depth-hue) 20.3%, transparent), 0 20px 40px -30px color-mix(in srgb, var(--account-depth-hue) 30%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account :is(.lg4-account-well,.lg4-account-spine).pg-well{box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 2px 3px -2px var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), inset 0 -7px 10px -7px color-mix(in srgb, var(--account-depth-hue) 24%, transparent), 0 1px 1px color-mix(in srgb, var(--lg-shadow) 45%, transparent), 0 3px 6px -3px color-mix(in srgb, var(--account-depth-hue) 28%, transparent), 0 14px 28px -18px color-mix(in srgb, var(--account-depth-hue) 20%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-row.pg-row{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-bevel) 68%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lg-underside) 72%, transparent), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 42%, transparent), 0 6px 12px -10px color-mix(in srgb, var(--row-hue,var(--account-depth-hue)) 30%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-identity-glyph,html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-glyph.pg-glyph{box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 42%, transparent), 0 6px 12px -10px color-mix(in srgb, var(--row-hue,var(--account-depth-hue)) 36%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-theme-segment{box-shadow:inset 0 1.5px 4px var(--pg-recess), inset 0 -1px 0 var(--pg-lip), 0 1px 2px -1px color-mix(in srgb, var(--lg-shadow) 38%, transparent), 0 6px 12px -10px color-mix(in srgb, var(--account-depth-hue) 24%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-theme-key{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-bevel) 70%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lg-underside) 66%, transparent), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 34%, transparent), 0 5px 10px -9px color-mix(in srgb, var(--account-depth-hue) 28%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-profile-field{box-shadow:inset 0 1.5px 4px var(--pg-recess), inset 0 -1px 0 var(--lg-bevel), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 34%, transparent), 0 6px 12px -10px color-mix(in srgb, var(--account-depth-hue) 24%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-switch{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-bevel) 68%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lg-underside) 66%, transparent), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 38%, transparent), 0 5px 10px -9px color-mix(in srgb, var(--row-hue,var(--account-depth-hue)) 30%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-quiet,html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-exit.pg-quiet,html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-delete-actions>.pg-quiet{box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), inset 0 0 0 1.5px var(--pg-rim), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 38%, transparent), 0 10px 20px -16px color-mix(in srgb, var(--account-depth-hue) 30%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-exit.is-danger,html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-delete-actions{--account-depth-hue:var(--lg-error)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=membership]>.pg-cta,html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-delete-actions>.pg-cta{box-shadow:inset 0 1px 0 var(--pg-lip), inset 0 -1px 0 var(--pg-under), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 45%, transparent), 0 6px 10px -5px color-mix(in srgb, var(--lg-shadow) 80%, transparent), 0 16px 26px -12px color-mix(in srgb, var(--cta-hue,var(--account-depth-hue)) 35%, transparent), 0 10px 20px -16px color-mix(in srgb, var(--cta-hue,var(--account-depth-hue)) 44%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account .lg4-account-nav>button{box-shadow:var(--lg-depth-chip), 0 7px 14px -11px color-mix(in srgb, var(--account-depth-hue) 34%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=notifications]>.an-panel{box-shadow:inset 0 1.5px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 38%, transparent), 0 16px 30px -22px color-mix(in srgb, var(--account-depth-hue) 32%, transparent)}html[data-design=lg][data-glass=full]:is(:not([data-theme]),[data-theme=light]) .lg4-account [data-account-section=notifications] .an-row{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lg-bevel) 68%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--lg-underside) 66%, transparent), 0 1px 1.5px color-mix(in srgb, var(--lg-shadow) 34%, transparent), 0 5px 10px -9px color-mix(in srgb, var(--account-depth-hue) 28%, transparent)}html[data-design=lg]{--lg-depth-control:inset 0 1px 2px color-mix(in srgb, var(--lg-shadow) 58%, transparent), inset 0 -1px 0 var(--lg-bevel);--lg-depth-control-deep:inset 0 2px 4px color-mix(in srgb, var(--lg-shadow) 66%, transparent), inset 0 -1px 0 var(--lg-bevel);--lg-depth-seated:inset 0 1px 0 color-mix(in srgb, var(--lg-shadow) 34%, transparent), inset 0 2px 3px -2px color-mix(in srgb, var(--lg-shadow) 62%, transparent), inset 0 -1px 0 var(--lg-bevel), 0 1px 0 var(--lg-bevel);--lg-depth-sunk:inset 0 1px 0 color-mix(in srgb, var(--lg-shadow) 54%, transparent), inset 0 4px 7px -4px color-mix(in srgb, var(--lg-shadow) 78%, transparent), inset 0 -1px 0 var(--lg-bevel), 0 1px 0 var(--lg-bevel);--lg-depth-well:inset 0 1px 0 color-mix(in srgb, var(--lg-shadow) 46%, transparent), inset 0 6px 11px -5px color-mix(in srgb, var(--lg-shadow) 66%, transparent), inset 0 -1px 0 var(--lg-bevel), 0 1px 0 var(--lg-bevel)}html[data-design=lg][data-theme=dark],html[data-design=lg][data-theme=carbon]{--lg-depth-seated:inset 0 1px 0 #0000006b, inset 0 2px 4px -2px #00000080, inset 0 -1px 0 var(--lg-bevel), 0 1px 0 color-mix(in srgb, var(--lg-bevel) 70%, transparent);--lg-depth-sunk:inset 0 1px 0 #0000008c, inset 0 5px 8px -4px #0009, inset 0 -1px 0 var(--lg-bevel), 0 1px 0 color-mix(in srgb, var(--lg-bevel) 70%, transparent);--lg-depth-well:inset 0 1px 0 #00000080, inset 0 7px 12px -5px #0000008c, inset 0 -1px 0 var(--lg-bevel), 0 1px 0 color-mix(in srgb, var(--lg-bevel) 70%, transparent)}html[data-design=lg][data-route-hue]{--lg-accent:var(--lg-route-hue);--lg-surface-channel-2:255 158 94;--lg-surface-channel-3:47 208 139;--lg-surface-channel-4:236 72 153;--lg-surface-channel-5:255 186 84;--lg-surface-alpha-1:.38;--lg-surface-alpha-2:.34;--lg-surface-alpha-3:.26;--lg-surface-alpha-4:.24;--lg-surface-alpha-5:.17;--lg-surface-blob-1:color-mix(in srgb, var(--lg-route-hue) calc(var(--lg-surface-alpha-1) * 100%), transparent);--lg-surface-blob-2:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue) 24%, rgb(var(--lg-surface-channel-2))) calc(var(--lg-surface-alpha-2) * 100%), transparent);--lg-surface-blob-3:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue) 22%, rgb(var(--lg-surface-channel-3))) calc(var(--lg-surface-alpha-3) * 100%), transparent);--lg-surface-blob-4:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue) 26%, rgb(var(--lg-surface-channel-4))) calc(var(--lg-surface-alpha-4) * 100%), transparent);--lg-surface-blob-5:color-mix(in srgb, color-mix(in srgb, var(--lg-route-hue) 17%, rgb(var(--lg-surface-channel-5))) calc(var(--lg-surface-alpha-5) * 100%), transparent)}html[data-design=lg][data-theme=dark][data-route-hue],html[data-design=lg][data-theme=carbon][data-route-hue]{--lg-surface-channel-2:var(--lg-aurora-2);--lg-surface-channel-3:var(--lg-aurora-3);--lg-surface-channel-4:var(--lg-aurora-4);--lg-surface-channel-5:var(--lg-aurora-5);--lg-surface-alpha-1:var(--lg-b1);--lg-surface-alpha-2:var(--lg-b2);--lg-surface-alpha-3:var(--lg-b3);--lg-surface-alpha-4:var(--lg-b4);--lg-surface-alpha-5:var(--lg-b5)}@media (width>=900px){html[data-design=lg]:not([data-theme=dark]):not([data-theme=carbon])[data-route-hue]{--lg-surface-channel-2:236 72 153;--lg-surface-channel-4:255 158 94;--lg-surface-alpha-1:.32;--lg-surface-alpha-2:.24;--lg-surface-alpha-3:.22;--lg-surface-alpha-4:.26;--lg-surface-alpha-5:.17}}html[data-design=lg][data-route-hue] .lg-scene{background:linear-gradient(160deg, color-mix(in srgb, var(--lg-route-hue) 9%, transparent) 0%, color-mix(in srgb, var(--lg-route-hue) 3%, transparent) 46%, transparent 100%), var(--lg-bg-scene)}html[data-design=lg][data-theme=dark][data-route-hue] .lg-scene,html[data-design=lg][data-theme=carbon][data-route-hue] .lg-scene{background:linear-gradient(160deg, color-mix(in srgb, var(--lg-route-hue) 15%, transparent) 0%, color-mix(in srgb, var(--lg-route-hue) 5%, transparent) 46%, transparent 100%), var(--lg-bg-scene)}html[data-design=lg][data-glass=full] #app-view[data-route-view=tier-list] .lg-scene{--lg-surface-alpha-1:.14;--lg-surface-alpha-2:.13;--lg-surface-alpha-3:.1;--lg-surface-alpha-4:.11;--lg-surface-alpha-5:.1;background:var(--lg-bg-scene)}html[data-design=lg][data-route-hue] .lg-blob-1{background:radial-gradient(circle at 42% 40%, var(--lg-surface-blob-1), transparent 68%)}html[data-design=lg][data-route-hue] .lg-blob-2{background:radial-gradient(circle at 50% 45%, var(--lg-surface-blob-2), transparent 70%)}html[data-design=lg][data-route-hue] .lg-blob-3{background:radial-gradient(circle at 50% 50%, var(--lg-surface-blob-3), transparent 70%)}html[data-design=lg][data-route-hue] .lg-blob-4{background:radial-gradient(circle at 50% 50%, var(--lg-surface-blob-4), transparent 70%)}html[data-design=lg][data-route-hue] .lg-blob-5{background:radial-gradient(circle at 50% 50%, var(--lg-surface-blob-5), transparent 66%)}html[data-design=lg][data-glass=full] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-glass=full] .pg-quiet:where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-glass=full] .pg-act:where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),:where(html[data-design=lg]) .ug-chip:where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),:where(html[data-design=lg]) .ug-ghost:where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])){--lg-control-hue:var(--cta-hue,var(--act-hue,var(--row-hue,var(--pg-hue,var(--hue,var(--lg-accent,var(--lg-brand)))))));color:color-mix(in srgb, var(--lg-control-hue) 48%, var(--lg-ink));border:1px solid color-mix(in srgb, var(--lg-control-hue) 32%, var(--lg-edge-strong));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-control-hue) 11%, var(--lg-plate-hi)), color-mix(in srgb, var(--lg-control-hue) 4%, var(--lg-plate-lo)));box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), 0 1px 2px color-mix(in srgb, var(--lg-shadow) 45%, transparent), 0 8px 14px -11px color-mix(in srgb, var(--lg-control-hue) 60%, transparent)}html[data-design=lg][data-theme=dark] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-theme=dark][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-theme=dark] :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])){color:color-mix(in srgb, var(--lg-control-hue) 62%, var(--lg-ink));border-color:color-mix(in srgb, var(--lg-control-hue) 40%, var(--lg-edge-strong));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-control-hue) 15%, var(--lg-plate-hi)), color-mix(in srgb, var(--lg-control-hue) 6%, var(--lg-plate-lo)));box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), inset 0 0 0 1px color-mix(in srgb, var(--lg-control-hue) 14%, transparent), 0 1px 2px var(--lg-shadow)}html[data-design=lg][data-theme=carbon] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-theme=carbon][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-theme=carbon] :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])){color:color-mix(in srgb, var(--lg-control-hue) 72%, var(--lg-ink));border-color:color-mix(in srgb, var(--lg-control-hue) 36%, var(--lg-edge-strong));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-control-hue) 13%, var(--lg-plate-hi)), color-mix(in srgb, var(--lg-control-hue) 5%, var(--lg-plate-lo)));box-shadow:inset 0 1px 0 var(--lg-bevel), inset 0 -1px 0 var(--lg-underside), inset 0 0 0 1px color-mix(in srgb, var(--lg-control-hue) 12%, transparent), 0 1px 2px var(--lg-shadow)}@media (hover:hover) and (pointer:fine){html[data-design=lg] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)):hover:not(:active),html[data-design=lg][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])):hover:not(:active),:where(html[data-design=lg]) :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])):hover:not(:active){border-color:color-mix(in srgb, var(--lg-control-hue) 42%, var(--lg-edge-strong));background:linear-gradient(165deg, color-mix(in srgb, var(--lg-control-hue) 15%, var(--lg-plate-hi)), color-mix(in srgb, var(--lg-control-hue) 7%, var(--lg-plate-lo)))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-design=lg][data-glass=full] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-theme=dark] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-theme=carbon] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)):hover:not(:active){background:color-mix(in srgb, var(--lg-control-hue) 9%, var(--lg-full-glass-tint));-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){html[data-design=lg] .lg-scene{background:var(--lg-bg-base)!important}html[data-design=lg][data-glass=full] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-theme=dark] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg][data-theme=carbon] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)),html[data-design=lg] .lg-chip:where(:not(.lg-buy-fill,.lg-buy,.lg-grade-chip,.is-danger,.is-destructive,.is-filled,.is-primary,.lgc-clear-confirm-button,.lglib-act-del,.lggi-primary,[disabled],[aria-disabled=true],.lg-disabled)):hover:not(:active),html[data-design=lg][data-theme=dark][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-theme=carbon][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])):hover:not(:active),html[data-design=lg][data-glass=full] :is(.pg-quiet,.pg-act):where(:not(.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-theme=dark] :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),html[data-design=lg][data-theme=carbon] :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])),:where(html[data-design=lg]) :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])):hover:not(:active),:where(html[data-design=lg]) :is(.ug-chip,.ug-ghost):where(:not(.ug-chip--fill,.is-danger,.is-destructive,.is-filled,.is-primary,[disabled],[aria-disabled=true])){background:color-mix(in srgb, var(--lg-control-hue) 9%, var(--lg-full-glass-tint));-webkit-backdrop-filter:none;backdrop-filter:none}}
