.myx-mods{--ma:var(--mod-accent,var(--myx-accent,currentColor));--ml:var(--mod-line,color-mix(in srgb, currentColor 13%, transparent));--mp:var(--mod-panel,color-mix(in srgb, currentColor 3.5%, transparent));--mr:var(--mod-radius,18px);--mf:var(--mod-font,inherit);gap:clamp(16px,3vw,24px);margin:0 0 1.5em;display:grid}.myx-mods .myx-mod{border:1px solid var(--ml);border-radius:var(--mr);background:var(--mp);overflow-wrap:anywhere;min-width:0;margin:0;padding:clamp(16px,3.2vw,24px)}.myx-mods .myx-mod p{margin:0}.myx-mods .myx-mod ul,.myx-mods .myx-mod ol,.myx-mods .myx-mod dl{margin:0;padding:0;list-style:none}.myx-mods .myx-mod li{margin:0;padding:0}.myx-mods .myx-mod li:before{content:none}.myx-mods .myx-mod li::marker{content:none}.myx-mods .myx-mod img{max-width:100%;margin:0}.myx-mods .myx-mod-title{font-family:var(--mf);letter-spacing:0;text-wrap:balance;border:0;align-items:center;gap:10px;margin:0 0 14px;padding:0;font-size:1.125em;font-weight:600;line-height:1.45;display:flex}.myx-mods .myx-mod-title:before{content:"";background:var(--ma);border-radius:50%;flex:none;width:8px;height:8px}.myx-mods .myx-mod-title:after{content:none}.myx-mods .myx-mod-emoji{margin-right:.4em;font-style:normal}.myx-mods .myx-mod-profile{padding:0;overflow:hidden}.myx-mods .myx-mod-cover{aspect-ratio:3;background:var(--ml)}.myx-mods .myx-mod-cover img{object-fit:cover;width:100%;height:100%;display:block}.myx-mods .myx-mod-profile-row{flex-wrap:wrap;align-items:center;gap:14px 18px;padding:clamp(16px,3.2vw,24px);display:flex}.myx-mods .has-cover .myx-mod-profile-row{padding-top:0}.myx-mods .myx-mod-avatar{object-fit:cover;border:3px solid var(--mod-avatar-ring,Canvas);width:88px;height:88px;box-shadow:0 0 0 1px var(--ml);background:var(--ml);border-radius:50%;flex:none}.myx-mods .has-cover .myx-mod-avatar{margin-top:-44px}.myx-mods .myx-mod-profile-text{flex:12em;min-width:0}.myx-mods .has-cover .myx-mod-profile-text{padding-top:10px}.myx-mods .myx-mod-name{font-family:var(--mf);font-size:1.375em;font-weight:600;line-height:1.35}.myx-mods .myx-mod-tagline{opacity:.82;margin-top:4px}.myx-mods .myx-mod-place{opacity:.62;margin-top:4px;font-size:.875em}.myx-mods .myx-mod-links{flex-wrap:wrap;gap:8px;display:flex;padding:0 clamp(16px,3.2vw,24px) clamp(16px,3.2vw,24px)!important}.myx-mods .myx-mod-links a{border:1px solid var(--ml);color:inherit;border-radius:999px;padding:5px 14px;font-size:.875em;text-decoration:none;display:inline-block}.myx-mods .myx-mod-links a:hover{border-color:var(--ma);color:var(--ma)}.myx-mods .myx-mod-chips{flex-wrap:wrap;gap:8px;display:flex}.myx-mods .myx-mod-chips li{background:color-mix(in srgb, var(--ma) 10%, transparent);border:1px solid color-mix(in srgb, var(--ma) 24%, transparent);border-radius:999px;align-items:center;max-width:100%;padding:6px 14px;font-size:.875em;line-height:1.5;display:inline-flex}.myx-mods .myx-mod-chips a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ma) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--ma) 55%, transparent);text-underline-offset:3px}.myx-mods .myx-mod-chips a:hover{color:var(--ma)}.myx-mods .myx-mod-bars{gap:14px;display:grid}.myx-mods .myx-mod-bar-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;font-size:.9375em;display:flex}.myx-mods .myx-mod-pct{opacity:.65;font-variant-numeric:tabular-nums;flex:none;font-size:.875em}.myx-mods .myx-mod-track{background:var(--ml);border-radius:99px;height:6px;overflow:hidden}.myx-mods .myx-mod-track i{background:var(--ma);border-radius:99px;height:100%;display:block}.myx-mods .myx-mod-note{opacity:.65;font-size:.8125em;margin-top:6px!important}.myx-mods .myx-mod-contacts{gap:8px;display:grid}.myx-mods .myx-mod-contacts a,.myx-mods .myx-mod-contacts div{border:1px solid var(--ml);color:inherit;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 14px;font-size:.9375em;text-decoration:none;display:flex}.myx-mods .myx-mod-contacts a:hover{border-color:var(--ma)}.myx-mods .myx-mod-contacts a .myx-mod-contact-value:after{content:" →"}.myx-mods .myx-mod-contact-value{opacity:.68;min-width:0}.myx-mods .myx-mod-steps{gap:18px;display:grid;position:relative;padding-left:22px!important}.myx-mods .myx-mod-steps:before{content:"";background:var(--ml);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.myx-mods .myx-mod-steps>li{position:relative}.myx-mods .myx-mod-steps>li:before{content:"";background:var(--mod-dot-bg,Canvas);border:2px solid var(--ma);box-sizing:border-box;border-radius:50%;width:12px;height:12px;position:absolute;top:.55em;left:-22px}.myx-mods .myx-mod-when{letter-spacing:.04em;color:var(--ma);font-size:.8125em}.myx-mods .myx-mod-step-title{font-family:var(--mf);font-weight:600;line-height:1.5}.myx-mods .myx-mod-step-text{opacity:.85;margin-top:4px;font-size:.9375em}.myx-mods .myx-mod-step-text p+p{margin-top:.6em}.myx-mods .myx-mod-fact-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5em),1fr));gap:10px;display:grid}.myx-mods .myx-mod-fact-list>div{border:1px solid var(--ml);border-radius:12px;flex-direction:column-reverse;gap:2px;padding:12px 14px;display:flex}.myx-mods .myx-mod-fact-list dd{font-family:var(--mf);color:var(--ma);font-variant-numeric:tabular-nums;margin:0;font-size:1.625em;font-weight:600;line-height:1.2}.myx-mods .myx-mod-fact-list dt{opacity:.7;font-size:.8125em}.myx-mods .myx-mod-quote{border-width:0 0 0 3px;border-color:var(--ma);background:0 0;border-radius:0;padding:4px 0 4px clamp(16px,3vw,22px)}.myx-mods .myx-mod-quote blockquote{box-shadow:none;color:inherit;font-family:var(--mf);quotes:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:1.125em;font-style:normal;line-height:1.75}.myx-mods .myx-mod-quote blockquote:before,.myx-mods .myx-mod-quote blockquote:after{content:none}.myx-mods .myx-mod-quote blockquote p+p{margin-top:.6em}.myx-mods .myx-mod-quote figcaption{opacity:.65;margin-top:8px;font-size:.875em}.myx-mods .myx-mod-quote figcaption:before{content:"— "}.myx-mods .myx-mod-note p+p{margin-top:.8em}.myx-mods .myx-mod-body{min-width:0}.myx-mods .myx-mod-body>.myx-mod-title{margin-bottom:10px}.myx-mods a:focus-visible{outline:2px solid var(--ma);outline-offset:2px;border-radius:6px}
