.quick{display:flex;flex-direction:column;gap:8px;max-width:480px}.quick-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;min-width:0}.quick-input{flex:1 1 auto;min-width:0;min-height:46px;padding:0 12px;font:inherit;font-size:15px;color:var(--text);background:var(--bg-input);border:1px solid var(--line-strong);border-radius:var(--radius)}.quick-input::placeholder{color:var(--text-faint)}.quick-input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.quick-row .btn{flex:0 0 auto;white-space:nowrap}.quick-past{font-size:13.5px;color:var(--text-dim);text-decoration:none;align-self:flex-start}.quick-past:hover{color:var(--text);text-decoration:underline}.quick-note{margin:0;font-size:13px;color:var(--text-dim)}.closing-actions .quick-past{align-self:center}.closing-actions .quick-note{text-align:center}.quick-note.warn{color:var(--chip-warn-fg)}.quick-note.error{color:var(--stop)}.quick-in{flex-direction:row;flex-wrap:wrap;gap:10px}.quick-card{max-width:none;gap:6px}.quick-card .quick-row{flex-direction:column;align-items:stretch;gap:8px}.quick-card .quick-input{min-height:42px}.quick-card .btn{width:100%}.quick-bar{flex:1 1 320px;min-width:0;max-width:420px;gap:6px}.quick-bar .quick-input{min-height:34px;font-size:14px}.quick-bar .quick-note{font-size:12px}@media(max-width:600px){.cta-bar-inner .quick-bar{flex:1 1 auto}.cta-bar-inner .quick-row .btn{flex:0 0 auto}.cta-bar-past{display:none}.cta-bar-inner{padding-right:56px}}body .mk-help{pointer-events:none}body .mk-help>*{pointer-events:auto}.sent{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;border:1px solid var(--chip-ok-line);border-radius:var(--radius);background:var(--chip-ok-bg)}.sent-tick{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:15px;color:var(--chip-ok-fg);border:1px solid var(--chip-ok-line)}.sent-title{margin:0;font-size:17px;line-height:1.3;color:var(--text)}.sent-line,.sent-note,.sent-said{margin:0;font-size:13.5px;color:var(--text-dim)}.sent-line b{color:var(--text);font-weight:600;word-break:break-word}.sent-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sent-go{margin-top:2px}.quick-bar .sent{padding:8px 12px;gap:4px}.quick-bar .sent-tick,.quick-bar .sent-go,.quick-bar .sent-note,.quick-bar .sent-line{display:none}.quick-bar .sent-title{font-size:13.5px}.used-by{padding:18px 0 6px}.used-by-inner{display:flex;align-items:baseline;gap:8px 20px;flex-wrap:wrap}.used-by-line{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.used-by-list{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none}.used-by-name{font-size:14px;color:var(--text-dim);text-decoration:none}a.used-by-name:hover{color:var(--text);text-decoration:underline}@media(max-width:560px){.quick-row{flex-direction:column}.quick-row .btn{width:100%}.quick-bar{max-width:none}.quick-bar .quick-row{flex-direction:row}.quick-bar .quick-row .btn{width:auto}}.cta-bar-inner{display:flex;align-items:center;gap:16px}.cta-bar-text{flex:1 1 auto;min-width:0}.cta-bar-buttons{display:flex;align-items:center;gap:8px;flex:0 0 auto}.cta-bar-buttons .quick-bar{flex:0 0 auto;max-width:none}.cta-bar-buttons .quick-row{gap:8px}@media(max-width:600px){.cta-bar-text{display:none}.cta-bar-buttons{flex:1 1 auto;justify-content:center}}@media(min-width:721px){.cta-bar-plans{display:none}}.cta-bar-plans .cta-bar-inner{gap:10px;padding-block:8px;padding-right:68px}.cta-bar-plans .cta-bar-buttons{flex:1 1 auto;gap:10px}.cta-bar-plans .btn.cta-bar-plan{flex:1 1 0;min-width:0;min-height:44px;padding-inline:10px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:400px){.cta-bar-plans .cta-bar-inner .btn+.btn{display:inline-flex}}.plan-features .plan-feature-hero{flex-wrap:wrap;margin-bottom:4px}.plan-features .plan-feature-hero strong{font-weight:700;color:var(--text)}.plan-features .plan-feature-hero .plan-feature-sub{flex-basis:100%;padding-left:0;font-size:13px;color:var(--text-dim)}.phone-grid .quick-row,.phone-grid .hero-actions{justify-content:flex-start}.sheet-backdrop .sheet{text-align:center}.sheet-backdrop .sheet>h2{margin:0 0 18px}.sheet-backdrop .auth-row{justify-content:center}.sheet-backdrop .guest{margin-top:14px;text-align:center}.sheet-backdrop .auth-field{text-align:left}.actions-centred{justify-content:center}.section-tight{padding-top:40px}.partner-grid .login-card,.partner-grid .auth{max-width:none;width:100%}.partner-grid .auth-field input,.partner-grid .auth-field textarea,.partner-grid .auth-field select,#demo .auth-field input{min-height:46px;font-size:15px}.partner-grid .auth-field textarea{min-height:120px}.partner-grid .auth-submit,#demo .auth-submit{min-height:46px;font-size:15px}.auth .auth-field input,.auth .auth-field textarea,.auth .auth-field select{width:100%;box-sizing:border-box}.auth .auth-field textarea{resize:vertical}.sheet-backdrop .sheet{padding:28px 24px 24px}.sheet-backdrop .sheet>h2{margin-top:0}.login-grid{grid-template-columns:minmax(0,420px);justify-content:center}.login-side{display:grid;gap:10px}.login-side .login-card{width:100%;max-width:420px;margin-inline:auto}.login-card{max-width:560px;padding:18px 20px}.login-card h2{font-size:20px;margin-bottom:10px}.login-card.login-signed{padding:32px 32px 28px;text-align:center}.login-card.login-signed h1{margin:0 0 8px}.login-card.login-signed .auth-free{margin:0 0 24px;font-size:14px}.login-card.login-signed .auth-submit{width:100%;justify-content:center}.login-card .auth{gap:10px}.login-card .auth-tabs{margin-bottom:6px}.login-card .segment{min-height:44px;font-size:15px}@media(max-width:480px){.login-card .segment{font-size:14px;padding-inline:6px}.login-card .segmented .segment{flex:1 1 auto}}.login-card .field-input,.login-card .auth-field input{min-height:44px;font-size:16px}.login-card .auth-submit,.login-card .auth-providers .btn{min-height:44px;font-size:15.5px}.login-card .auth-divider{margin-block:2px}.login-card .auth-providers{gap:8px}.login-guest{margin:0;text-align:center;font-size:13.5px;color:var(--text-faint)}.login-guest a{display:inline-block;min-height:44px;padding:11px 8px;color:var(--text-dim)}.login-guest a:hover{color:var(--text)}@media(max-width:900px){.login-grid{grid-template-columns:minmax(0,1fr)}}.sheet-backdrop .sheet{position:relative}.sheet-close{position:absolute;top:10px;right:10px}.sheet-backdrop .sheet .nl-optin{justify-content:center}@media(max-width:720px){.quick-in{justify-content:center}.phone-grid .quick{margin-inline:auto}}.avatar{position:relative}.avatar .avatar-letters{line-height:1}.avatar img.avatar-photo{position:absolute;inset:0;opacity:0;transition:opacity .2s ease}.avatar img.avatar-photo.loaded{opacity:1}@media(prefers-reduced-motion:reduce){.avatar img.avatar-photo{transition:none}}.avatar-button.has-level,html[data-who-level] .avatar-slot.wears-level .avatar-button{overflow:visible;-webkit-tap-highlight-color:transparent}.avatar-button.has-level,html[data-who-level] .avatar-slot.wears-level .avatar-button,.avatar-button.has-level:hover,.avatar-button.has-level[aria-expanded=true]{background:transparent;border-color:transparent}.avatar-button.has-level .avatar,html[data-who-level] .avatar-slot.wears-level .avatar{border:0}.avatar-button.has-level:hover .avatar-ring-track,.avatar-button.has-level[aria-expanded=true] .avatar-ring-track,html[data-who-level] .avatar-slot.wears-level .avatar-button:hover .avatar-ring-track{opacity:1}.avatar-wear{--level-cut: var(--bg-panel);position:relative;display:inline-grid;flex:0 0 auto;place-items:center;line-height:0}.avatar-ring{position:absolute;inset:-2px;width:calc(100% + 4px);height:calc(100% + 4px);overflow:visible;pointer-events:none}.avatar-ring circle{fill:none;stroke-width:2}.avatar-ring-track{stroke:var(--line-strong);opacity:.55}.avatar-ring-arc{stroke:var(--accent);stroke-linecap:round}.avatar-ring.smooth .avatar-ring-arc{transition:stroke-dasharray .45s cubic-bezier(.3,.7,.3,1)}.avatar-ring-sweep{stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:14 86;opacity:0;filter:drop-shadow(0 0 2px var(--accent))}.avatar-wear.leveling .avatar-ring-sweep{animation:avatar-ring-sweep 1.1s cubic-bezier(.45,.05,.4,1) both}.avatar-wear.leveling .avatar-ring-arc{filter:drop-shadow(0 0 3px var(--accent))}@keyframes avatar-ring-sweep{0%{opacity:0;stroke-dashoffset:0}10%{opacity:1}85%{opacity:1}to{opacity:0;stroke-dashoffset:-200}}.avatar-level{position:absolute;top:calc(85.355% + var(--ring-mid, 1px) * .7071);left:calc(85.355% + var(--ring-mid, 1px) * .7071);translate:-50% -50%;display:grid;box-sizing:border-box;min-width:15px;height:15px;padding:0 3px;place-items:center;border-radius:999px;background:var(--accent);box-shadow:0 0 0 2px var(--level-cut);color:var(--accent-ink, #fff);font-size:9px;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.avatar-level:empty{display:none}.avatar-level.bounce{animation:avatar-level-bounce .52s cubic-bezier(.3,1.6,.5,1)}@keyframes avatar-level-bounce{0%{transform:scale(.6)}55%{transform:scale(1.35)}to{transform:scale(1)}}.progress-menu{display:grid;gap:6px;padding:2px 9px 8px;margin-bottom:4px;border-bottom:1px solid var(--line);font-size:12px;line-height:1.3;text-align:left}.progress-menu-bar{position:relative;height:5px;overflow:hidden;border-radius:999px;background:var(--line)}.progress-menu-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--accent)}.progress-menu-numbers{display:flex;justify-content:space-between;gap:8px;margin-top:-2px;color:var(--text-dim);font-size:11.5px;font-variant-numeric:tabular-nums}.progress-menu-have{color:var(--text);font-weight:600}.streak-bar{display:grid;gap:1px;justify-items:start}.streak-bar-on{color:var(--text-dim);font-size:11.5px}.streak-bar-days{color:var(--text);font-size:15px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.streak-bar-dots{display:flex;align-items:center;justify-self:stretch;margin:7px 0 3px}.streak-bar-dot{position:relative;flex:0 0 auto;box-sizing:border-box;width:18px;height:18px;border:1.5px solid var(--c);border-radius:50%}.streak-bar-dot.done{background:var(--c)}.streak-bar-dot.done:after{position:absolute;top:2px;left:5px;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);content:""}.streak-bar-link{flex:1 1 auto;min-width:6px;height:2px;margin:0 3px;background:repeating-linear-gradient(90deg,var(--c) 0 4px,transparent 4px 7px);opacity:.75}.streak-bar-link.done{border-radius:1px;background:linear-gradient(90deg,var(--p),var(--c));opacity:1}.streak-bar-more,.streak-bar-more:hover{margin-top:2px;color:var(--text-dim);font-size:11.5px;text-decoration:none}.streak-bar-more:hover{color:var(--text);text-decoration:underline}.streak-bar-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.progress-menu>.streak-bar{margin-top:2px;padding-top:8px;border-top:1px solid var(--line)}.progress-menu-link,.progress-menu-link:hover{justify-self:start;color:var(--accent);font-size:12px;font-weight:600;text-decoration:none}.progress-menu-link:hover{text-decoration:underline}.progress-menu-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.progress-fold{display:none}.progress-fold-head{display:flex;align-items:baseline;gap:8px;padding:0 9px 6px}.progress-fold-level{color:var(--accent);font-size:12px;font-weight:700}.progress-fold-title{font-size:13px;font-weight:600}@media(max-width:999px){.header-extra>.progress-fold:not([hidden]){display:block;order:-1}.header-extra>.progress-fold .progress-menu{margin-bottom:0}.header-extra .account-list .progress-menu{display:none}.header-extra .avatar-wear{--level-cut: var(--bg-raised)}}@media(prefers-reduced-motion:reduce){.avatar-ring.smooth .avatar-ring-arc{transition:none}.avatar-wear.leveling .avatar-ring-sweep,.avatar-level.bounce{animation:none}}.streak-tonight{display:inline-flex;align-items:center;gap:6px;max-width:34em;color:var(--text-dim);font-size:13px;font-weight:500;line-height:1.35}.streak-tonight .streak-flame{flex:none;width:13px;height:13px;fill:#fdba74;stroke:#f97316}.streak-tonight-text{min-width:0}.streak-tonight-x{flex:none;width:24px;height:24px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:6px;background:none;color:var(--text-dim);font:inherit;font-size:16px;line-height:1;cursor:pointer}.streak-tonight-x:hover{background:var(--bg-hover);color:var(--text)}.streak-tonight-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.streak-tonight-menu{display:flex;margin-top:6px;font-size:12.5px}@property --frame-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}[data-frame],[data-who-frame]{--frame-stops: initial;--frame-halo: initial;--frame-spin: initial}[data-frame=spark],[data-who-frame=spark]{--frame: #f2a93b}[data-frame=tinkerer],[data-who-frame=tinkerer]{--frame: #2fb8a6}[data-frame=resistor],[data-who-frame=resistor]{--frame: #c98a5b}[data-frame=solderer],[data-who-frame=solderer]{--frame: #9aa6b8}[data-frame=diode],[data-who-frame=diode]{--frame: #e5534b}[data-frame=builder],[data-who-frame=builder]{--frame: #5b8def}[data-frame=capacitor],[data-who-frame=capacitor]{--frame: #2ec4e6}[data-frame=maker],[data-who-frame=maker]{--frame: #f59e0b}[data-frame=engineer],[data-who-frame=engineer]{--frame: #a46be8}[data-frame=phosphor],[data-who-frame=phosphor]{--frame: #4ade80}[data-frame=transistor],[data-who-frame=transistor]{--frame: #f472b6}[data-frame=architect],[data-who-frame=architect]{--frame: #e3b43c}[data-frame=plasma],[data-who-frame=plasma]{--frame: #ff6b3d}[data-frame=quartz],[data-who-frame=quartz]{--frame: #c9b8f5}[data-frame=designer],[data-who-frame=designer]{--frame: #3fb6ff}[data-frame=silicon],[data-who-frame=silicon]{--frame: #8796ad}[data-frame=inventor],[data-who-frame=inventor]{--frame: #ef5d7a}[data-frame=pioneer],[data-who-frame=pioneer]{--frame: #22c55e}[data-frame=tesla],[data-who-frame=tesla]{--frame: #6d7cff}[data-frame=visionary],[data-who-frame=visionary]{--frame: #c084fc}[data-frame=superconductor],[data-who-frame=superconductor]{--frame: #67e8f9}[data-frame=photon],[data-who-frame=photon]{--frame: #fde047}[data-frame=luminary],[data-who-frame=luminary]{--frame: #f5e6b8}[data-frame=quantum],[data-who-frame=quantum]{--frame: #2dd4bf}[data-frame=supernova],[data-who-frame=supernova]{--frame: #fb7185}[data-frame=graphene],[data-who-frame=graphene]{--frame: #7a8696}[data-frame=maglev],[data-who-frame=maglev]{--frame: #38bdf8}[data-frame=neutrino],[data-who-frame=neutrino]{--frame: #a5f3fc}[data-frame=laser],[data-who-frame=laser]{--frame: #ef4444}[data-frame=hologram],[data-who-frame=hologram]{--frame: #99f6e4}[data-frame=fusion],[data-who-frame=fusion]{--frame: #fb923c}[data-frame=pulsar],[data-who-frame=pulsar]{--frame: #818cf8}[data-frame=nebula],[data-who-frame=nebula]{--frame: #e879f9}[data-frame=magnetar],[data-who-frame=magnetar]{--frame: #f43f5e}[data-frame=quasar],[data-who-frame=quasar]{--frame: #60a5fa}[data-frame=galaxy],[data-who-frame=galaxy]{--frame: #7c3aed}[data-frame=zenith],[data-who-frame=zenith]{--frame: #facc15}[data-frame=cosmos],[data-who-frame=cosmos]{--frame: #3b6cf0}[data-frame=singularity],[data-who-frame=singularity]{--frame: #e2e8f0}[data-frame=ember],[data-who-frame=ember]{--frame: #ff8a3d}[data-frame=flame],[data-who-frame=flame]{--frame: #ff5a1f}[data-frame=anniversary],[data-who-frame=anniversary]{--frame: #ff9fcf}[data-frame=yeartwo],[data-who-frame=yeartwo]{--frame: #6ea8ff;--frame-stops: #6ea8ff, #6ea8ff}[data-frame=yearthree],[data-who-frame=yearthree]{--frame: #b88cff;--frame-stops: #b88cff, #efe4ff 25%, #b88cff 50%, #efe4ff 75%, #b88cff;--frame-halo: repeating-conic-gradient(from 6deg, #e6d6ff 0 18deg, transparent 18deg 30deg)}[data-frame=yearfour],[data-who-frame=yearfour]{--frame: #e2b866;--frame-stops: #f6dd9c, #b8873a 25%, #f6dd9c 50%, #d3dae4 50%, #8e98a6 75%, #d3dae4}[data-frame=yearfive],[data-who-frame=yearfive]{--frame: #e6ecf8;--frame-stops: #c3cde0, #ffffff 10%, #9fd3ff 20%, #f5c8ff 32%, #ffffff 42%, #c3cde0 50%, #ffffff 60%, #ffe3a3 70%, #a6f0d8 82%, #ffffff 92%, #c3cde0;--frame-spin: 8s}html[data-theme=light] [data-frame=yearthree],html[data-theme=light][data-who-frame=yearthree]{--frame-halo: repeating-conic-gradient(from 6deg, #a47cf0 0 18deg, transparent 18deg 30deg)}html[data-theme=light] [data-frame=yearfive],html[data-theme=light][data-who-frame=yearfive]{--frame-stops: #8f9bb3, #dfe6f3 10%, #5fb4f5 20%, #d38cf0 32%, #dfe6f3 42%, #8f9bb3 50%, #dfe6f3 60%, #e8b84f 70%, #4fcca3 82%, #dfe6f3 92%, #8f9bb3;--frame: #aab6cc}[data-frame=spectrum],[data-who-frame=spectrum]{--frame: #a78bfa;--frame-stops: #ff5f6d, #ffc371, #47e891, #3fb6ff, #a46be8, #ff5f6d;--frame-spin: 9s}[data-frame=shimmer],[data-who-frame=shimmer]{--frame: #d6dde8;--frame-stops: #8796ad, #ffffff 12%, #b9c3d3 25%, #8796ad 50%, #ffffff 62%, #b9c3d3 75%, #8796ad;--frame-spin: 4s}[data-frame=circuit],[data-who-frame=circuit]{--frame: #4ade80;--frame-stops: #14532d, #4ade80 8%, #14532d 16%, #14532d 50%, #4ade80 58%, #14532d 66%, #14532d;--frame-spin: 3s}[data-frame=aurora],[data-who-frame=aurora]{--frame: #2dd4bf;--frame-stops: #22c55e, #2dd4bf, #6d7cff, #c084fc, #2dd4bf, #22c55e;--frame-spin: 12s}[data-frame=legend],[data-who-frame=legend]{--frame: #d9a12a;--frame-stops: #6e4506, #a8730f 12%, #dda12a 22%, #ffd27a 27%, #dda12a 32%, #a8730f 42%, #6e4506 50%, #a8730f 62%, #dda12a 72%, #ffd27a 77%, #dda12a 82%, #a8730f 92%, #6e4506;--frame-spin: 6s}[data-frame=polymath],[data-who-frame=polymath]{--frame: #d4875a;--frame-stops: #6b3416, #c46a3a 20%, #f2b48a 27%, #c46a3a 34%, #6b3416 50%, #c46a3a 70%, #f2b48a 77%, #c46a3a 84%, #6b3416;--frame-spin: 7s}[data-frame=laureate],[data-who-frame=laureate]{--frame: #4f7cff;--frame-stops: #142a7a, #3b63e6 20%, #a9c1ff 27%, #3b63e6 34%, #142a7a 50%, #3b63e6 70%, #a9c1ff 77%, #3b63e6 84%, #142a7a;--frame-spin: 7s}[data-frame=grandmaster],[data-who-frame=grandmaster]{--frame: #22c55e;--frame-stops: #064e2b, #16a34a 18%, #86efac 25%, #fde68a 28%, #16a34a 36%, #064e2b 50%, #16a34a 68%, #86efac 75%, #fde68a 78%, #16a34a 86%, #064e2b;--frame-spin: 6s}[data-frame=titan],[data-who-frame=titan]{--frame: #cbd5e1;--frame-stops: #475569, #94a3b8 15%, #ffffff 24%, #7dd3fc 30%, #94a3b8 40%, #475569 50%, #94a3b8 65%, #ffffff 74%, #7dd3fc 80%, #94a3b8 90%, #475569;--frame-spin: 5s}[data-frame=paragon],[data-who-frame=paragon]{--frame: #f0a8b8;--frame-stops: #9b4a5c, #f0a8b8 15%, #ffe4ea 25%, #d3dae4 40%, #ffffff 50%, #d3dae4 60%, #ffe4ea 75%, #f0a8b8 85%, #9b4a5c;--frame-spin: 5s}[data-frame=mythic],[data-who-frame=mythic]{--frame: #ffd27a;--frame-stops: #ff5f6d, #ffd27a 12%, #47e891 25%, #3fb6ff 37%, #a46be8 50%, #ffd27a 62%, #ff5f6d 75%, #ffd27a 87%, #ff5f6d;--frame-spin: 4s}[data-frame=inferno],[data-who-frame=inferno]{--frame: #ff5a1f;--frame-stops: #7c1d06, #ff5a1f, #ffc371 25%, #ff5a1f 40%, #7c1d06 50%, #ff5a1f, #ffc371 75%, #ff5a1f 90%, #7c1d06;--frame-spin: 2.5s}[data-frame=eternal],[data-who-frame=eternal]{--frame: #c084fc;--frame-stops: #3b0764, #c084fc, #fde047 25%, #c084fc 40%, #3b0764 50%, #c084fc, #fde047 75%, #c084fc 90%, #3b0764;--frame-spin: 10s}.avatar-wear[data-frame] .avatar-ring-arc,html[data-who-frame] .avatar-slot .avatar-ring-arc{stroke:var(--frame)}.avatar-wear[data-frame=spectrum]:before,.avatar-wear[data-frame=shimmer]:before,.avatar-wear[data-frame=circuit]:before,.avatar-wear[data-frame=aurora]:before,.avatar-wear[data-frame=legend]:before,.avatar-wear[data-frame=polymath]:before,.avatar-wear[data-frame=laureate]:before,.avatar-wear[data-frame=grandmaster]:before,.avatar-wear[data-frame=titan]:before,.avatar-wear[data-frame=paragon]:before,.avatar-wear[data-frame=mythic]:before,.avatar-wear[data-frame=inferno]:before,.avatar-wear[data-frame=eternal]:before,.avatar-wear[data-frame=yeartwo]:before,.avatar-wear[data-frame=yearthree]:before,.avatar-wear[data-frame=yearfour]:before,.avatar-wear[data-frame=yearfive]:before,html[data-who-frame=spectrum] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=shimmer] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=circuit] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=aurora] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=legend] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=polymath] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=laureate] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=grandmaster] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=titan] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=paragon] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=mythic] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=inferno] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=eternal] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=yeartwo] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=yearthree] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=yearfour] .avatar-slot.wears-level .avatar-wear:before,html[data-who-frame=yearfive] .avatar-slot.wears-level .avatar-wear:before,.profile-avatar[data-frame=spectrum]:before,.profile-avatar[data-frame=shimmer]:before,.profile-avatar[data-frame=circuit]:before,.profile-avatar[data-frame=aurora]:before,.profile-avatar[data-frame=legend]:before,.profile-avatar[data-frame=polymath]:before,.profile-avatar[data-frame=laureate]:before,.profile-avatar[data-frame=grandmaster]:before,.profile-avatar[data-frame=titan]:before,.profile-avatar[data-frame=paragon]:before,.profile-avatar[data-frame=mythic]:before,.profile-avatar[data-frame=inferno]:before,.profile-avatar[data-frame=eternal]:before,.profile-avatar[data-frame=yeartwo]:before,.profile-avatar[data-frame=yearthree]:before,.profile-avatar[data-frame=yearfour]:before,.profile-avatar[data-frame=yearfive]:before{content:"";position:absolute;inset:calc(-1 * var(--halo-out, 4px));border-radius:50%;background:var(--frame-halo, conic-gradient(from var(--frame-turn), var(--frame-stops)));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:frame-spin var(--frame-spin, 8s) linear infinite;pointer-events:none}.profile-avatar[data-frame]{position:relative;overflow:visible}.profile-avatar[data-frame] img{border-radius:50%}.profile-avatar[data-frame]:before{inset:-7px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3.5px),#000 calc(100% - 3px))}.ring-swatch[data-frame=spectrum] .ring-swatch-dot,.ring-swatch[data-frame=shimmer] .ring-swatch-dot,.ring-swatch[data-frame=circuit] .ring-swatch-dot,.ring-swatch[data-frame=aurora] .ring-swatch-dot,.ring-swatch[data-frame=legend] .ring-swatch-dot,.ring-swatch[data-frame=polymath] .ring-swatch-dot,.ring-swatch[data-frame=laureate] .ring-swatch-dot,.ring-swatch[data-frame=grandmaster] .ring-swatch-dot,.ring-swatch[data-frame=titan] .ring-swatch-dot,.ring-swatch[data-frame=paragon] .ring-swatch-dot,.ring-swatch[data-frame=mythic] .ring-swatch-dot,.ring-swatch[data-frame=inferno] .ring-swatch-dot,.ring-swatch[data-frame=eternal] .ring-swatch-dot,.ring-swatch[data-frame=yeartwo] .ring-swatch-dot,.ring-swatch[data-frame=yearthree] .ring-swatch-dot,.ring-swatch[data-frame=yearfour] .ring-swatch-dot,.ring-swatch[data-frame=yearfive] .ring-swatch-dot{background:conic-gradient(from var(--frame-turn),var(--frame-stops));animation:frame-spin var(--frame-spin, 8s) linear infinite}.level-pill[data-frame=spectrum] .level-pill-dot,.level-pill[data-frame=shimmer] .level-pill-dot,.level-pill[data-frame=circuit] .level-pill-dot,.level-pill[data-frame=aurora] .level-pill-dot,.level-pill[data-frame=legend] .level-pill-dot,.level-pill[data-frame=polymath] .level-pill-dot,.level-pill[data-frame=laureate] .level-pill-dot,.level-pill[data-frame=grandmaster] .level-pill-dot,.level-pill[data-frame=titan] .level-pill-dot,.level-pill[data-frame=paragon] .level-pill-dot,.level-pill[data-frame=mythic] .level-pill-dot,.level-pill[data-frame=inferno] .level-pill-dot,.level-pill[data-frame=eternal] .level-pill-dot,.level-pill[data-frame=yeartwo] .level-pill-dot,.level-pill[data-frame=yearthree] .level-pill-dot,.level-pill[data-frame=yearfour] .level-pill-dot,.level-pill[data-frame=yearfive] .level-pill-dot{background:conic-gradient(var(--frame-stops))}.avatar-wear[data-frame=yeartwo]:before,html[data-who-frame=yeartwo] .avatar-slot.wears-level .avatar-wear:before,.profile-avatar[data-frame=yeartwo]:before,.ring-swatch[data-frame=yeartwo] .ring-swatch-dot,.streak-moment-ring[data-frame=yeartwo]:before,.avatar-wear[data-frame=yearthree]:before,html[data-who-frame=yearthree] .avatar-slot.wears-level .avatar-wear:before,.profile-avatar[data-frame=yearthree]:before,.ring-swatch[data-frame=yearthree] .ring-swatch-dot,.streak-moment-ring[data-frame=yearthree]:before,.avatar-wear[data-frame=yearfour]:before,html[data-who-frame=yearfour] .avatar-slot.wears-level .avatar-wear:before,.profile-avatar[data-frame=yearfour]:before,.ring-swatch[data-frame=yearfour] .ring-swatch-dot,.streak-moment-ring[data-frame=yearfour]:before{animation:none}@keyframes frame-spin{to{--frame-turn: 1turn}}@media(prefers-reduced-motion:reduce){.avatar-wear[data-frame]:before,.avatar-slot .avatar-wear:before,.profile-avatar[data-frame]:before,.ring-swatch[data-frame] .ring-swatch-dot{animation:none}}.profile-avatar[data-frame]{box-shadow:0 0 0 3px var(--bg-panel, transparent),0 0 0 6px var(--frame)}.level-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 8px;border:1px solid var(--line);border-radius:999px;background:var(--bg-raised);color:var(--text);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.level-pill-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--frame, var(--accent))}.streak-moment-ring{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;margin:2px;border:4px solid var(--frame, var(--accent));border-radius:50%;color:var(--text);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.streak-moment-ring:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:var(--frame-halo, conic-gradient(from var(--frame-turn), var(--frame-stops)));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));animation:frame-spin var(--frame-spin, 8s) linear infinite}@media(prefers-reduced-motion:reduce){.streak-moment-ring:before{animation:none}}.profile-ring-art{width:30px;height:30px;margin:5px;border-width:3px}.profile-ring-art:before{inset:-7px}.progress-year-ring.is-big{flex:0 0 auto;width:36px;height:36px;margin:8px;border-width:4px}.progress-year-ring.is-big:before{inset:-7px}.progress-year-ring.is-small{width:14px;height:14px;margin:3px;border-width:2px}.progress-year-ring.is-small:before{inset:-3px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1px))}.progress-year-ring.is-locked{border-color:var(--line-strong)}.progress-year-ring.is-locked:before{content:none}.bell-wrap{position:relative;display:inline-flex;align-items:center;flex:none}.account-control{display:inline-flex;align-items:center}.account-control .bell-wrap{margin-right:6px}.bell-button{position:relative}.bell-count{position:absolute;top:0;right:-2px;box-sizing:border-box;min-width:16px;height:16px;padding:0 4px;border:2px solid var(--bg-panel, var(--bg));border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:10px;font-weight:700;line-height:12px;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}.bell-count[hidden],.bell-wrap[hidden],.bell-slot{display:none}html[data-session] #site[data-prerendered] .bell-slot{display:inline-flex}
