.up-own{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px;padding:11px 14px;border-radius:16px;background:var(--me-soft);color:var(--me);font-size:14px;font-weight:700}.up-own svg{width:17px;height:17px;flex:none}.up-own a{margin-left:auto;color:inherit}.up-body{display:grid;gap:16px;margin-top:16px}.up-page{max-width:760px;margin-inline:auto}.up-cr{display:flex;align-items:center;gap:16px;padding:0;overflow:hidden;color:var(--text);text-decoration:none;transition:box-shadow .15s}.up-cr:hover{box-shadow:0 14px 30px -18px rgba(20,25,35,.35)}.up-cr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.up-cr__cov{align-self:stretch;width:180px;flex:none;background:#e3e6eb center/cover}.up-cr__ava{position:relative;display:flex;align-items:center;justify-content:center;width:62px;height:62px;flex:none;margin-left:-47px;border-radius:50%;background:#cfd4db center/cover;color:#fff;font-size:24px;font-weight:800;box-shadow:0 0 0 4px #fff}.up-cr__t{flex:1;min-width:0;padding:16px 0}.up-cr__t small{display:block;font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.up-cr__t b{display:block;margin-top:2px;font-size:18px;font-weight:800;letter-spacing:-.015em}.up-cr__t p{margin-top:3px;font-size:14px;line-height:1.5;color:var(--text-soft);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.up-cr .btn{margin-right:18px;flex:none}@media(max-width:640px){.up-cr{flex-wrap:wrap;gap:0 14px}.up-cr__cov{width:100%;height:92px}.up-cr__ava{margin:-31px 0 0 16px}.up-cr__t{flex-basis:calc(100% - 110px);padding:8px 16px 0 0}.up-cr .btn{margin:12px 16px 16px;flex:1}}.up-hint{display:flex;align-items:center;gap:14px;color:var(--text-soft);font-size:14px;line-height:1.5;text-decoration:none;transition:box-shadow .15s}.up-hint:hover{box-shadow:0 14px 30px -18px rgba(20,25,35,.35)}.up-hint:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.up-hint>svg{flex:none;width:22px;height:22px;color:var(--me)}.up-hint b{display:block;color:var(--text);font-size:15px}.up-more{position:relative}.up-more>summary{list-style:none}.up-more>summary::-webkit-details-marker{display:none}.up-more__menu{position:absolute;right:0;text-align:left;top:calc(100% + 8px);z-index:20;width:320px;max-width:calc(100vw - 32px);padding:8px 12px 12px;border:1px solid var(--border);border-radius:14px;background:#fff;box-shadow:0 18px 40px -14px rgba(20,25,35,.45)}.up-more__item{display:flex;align-items:center;gap:8px;margin:0 -4px;padding:8px 8px;border-radius:10px;color:var(--text);font-size:14px;font-weight:600;text-decoration:none}.up-more__item:hover{background:var(--bg-soft)}.up-more__item svg{width:16px;height:16px;color:var(--text-soft)}.up-more__menu .rep{margin-top:4px}.me-hero:has(.up-more[open]){overflow:visible}.me-hero:has(.up-more[open]) .me-cover{border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:640px){.up-more__menu{position:fixed;left:12px;right:12px;top:auto;bottom:12px;width:auto;max-width:none;max-height:80vh;overflow:auto;padding:12px 16px 16px;border-radius:18px;box-shadow:0 -10px 40px -10px rgba(20,25,35,.45)}}.me-id__acts>.btn--icon:only-child{justify-self:center}.up-about h2,.up-sup h2,.up-com h2{margin:0 0 10px;font-size:16px;font-weight:800}.up-sup h2 span{margin-left:4px;font-weight:700;color:var(--muted)}.up-about__text{margin:0;font-size:15px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.up-sup ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px 8px;margin:0;padding:0;list-style:none}.up-sup a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px;border-radius:12px;color:var(--text);text-decoration:none;text-align:center}.up-sup a:hover{background:var(--bg-soft)}.up-sup__ava{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;color:#fff;font-size:22px;font-weight:800}.up-sup__t{max-width:100%;font-size:13px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.up-sup__more{margin:10px 0 0;font-size:13px;color:var(--muted)}.up-com ul{display:grid;margin:0;padding:0;list-style:none}.up-com li+li{border-top:1px solid var(--border)}.up-com a{display:grid;gap:3px;padding:10px 4px;color:var(--text);text-decoration:none}.up-com a:hover .up-com__body{color:var(--me)}.up-com__body{font-size:14.5px;line-height:1.5;overflow-wrap:anywhere}.up-com small{font-size:12.5px;color:var(--muted)}.up-eggs h2{margin:0 0 10px;font-size:16px;font-weight:800}.up-eggs ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.up-eggs li{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.up-eggs li.is-hidden{opacity:.55}.up-eggs li form{margin:0 0 0 auto}.up-eggs__ic{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--cr-accent,#ce4b25) 14%,#fff);color:var(--cr-accent,#ce4b25)}.up-eggs__ic .tkico{width:17px;height:17px}.up-eggs__t{flex:1 1 200px;min-width:0;display:grid;gap:1px;font-size:14px}.up-eggs__t small{font-size:12px;color:var(--muted,#5b6470)}.up-eggs__ic .cr-egg__e{font-size:18px;line-height:1}.up-eggs__ic .cr-egg__w{font-size:9px;font-weight:800;line-height:1;max-width:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.up-eggs__ic .cr-egg__img{width:22px;height:22px;object-fit:contain}