.mkt .mk-main{gap:24px}.mkt .mk-main,.mkt-head{display:flex;flex-direction:column}.mkt-head{background:var(--mk-card);border-radius:20px;overflow:hidden}.mkt-cover{position:relative;height:200px;overflow:hidden;background:radial-gradient(ellipse 45% 100% at 12% -10%,rgba(255,255,255,.16),transparent 70%),linear-gradient(44deg,#2e2d30,#090909)}.mkt-toast{position:absolute;right:16px;bottom:16px;max-width:calc(100% - 32px);box-sizing:border-box;background:#fff;border-radius:14px;padding:10px 16px 10px 10px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 18px rgba(0,0,0,.12);font-size:14px;line-height:1.35;color:#121316}.mkt-toast>span:first-child{width:44px;height:44px;border-radius:22px;background:#E8F1FD;display:flex;align-items:center;justify-content:center;flex:none}html[data-mkt-sub="1"] .mkt-toast{display:none}.mkt-head__b{padding:0 28px 24px;display:flex;flex-direction:column;gap:6px}.mkt-head__top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-top:-52px}.mkt-logo{width:108px;height:108px;box-sizing:border-box;border-radius:50%;border:4px solid var(--mk-card);background:radial-gradient(ellipse 120% 90% at 50% -25%,rgba(255,255,255,.22),transparent 62%),linear-gradient(44deg,#2e2d30,#090909);justify-content:center}.mkt-head__btn,.mkt-logo{display:flex;align-items:center}.mkt-head__btn{gap:8px;flex-wrap:wrap;justify-content:flex-end}.mk button.mkt-sub{height:42px;padding:0 20px;border-radius:21px;border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:600;background:radial-gradient(ellipse 120% 90% at 50% -25%,rgba(255,255,255,.22),transparent 62%),linear-gradient(44deg,#2e2d30,#090909);color:#fff}.mk a.mkt-round,.mk button.mkt-sub.on{background:var(--mk-soft);color:var(--mk-txt)}.mk a.mkt-round{width:42px;height:42px;border-radius:21px;display:flex;align-items:center;justify-content:center}.mkt-head h1{margin:10px 0 0;font-size:32px;line-height:1.15;font-weight:700;letter-spacing:-.6px;color:var(--mk-txt)}.mkt-handle{font-size:15px;color:var(--mk-faint)}.mkt-head p{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--mk-txt2);text-wrap:pretty}.mkt-head__n{display:flex;gap:18px;margin-top:10px;font-size:15px;color:var(--mk-dim)}.mkt-head__n b{color:var(--mk-txt);font-weight:700}.mkt-hint{flex-basis:100%;text-align:right;font-size:13px;color:#C0392B}.mkt-topics{display:none;gap:8px;overflow-x:auto;scrollbar-width:none;margin:-8px 0}.mkt-topics::-webkit-scrollbar{display:none}.mk .mkt-topics a{flex:none;height:44px;padding:0 14px 0 6px;border-radius:22px;background:var(--mk-card);color:var(--mk-txt);font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;white-space:nowrap}.mk .mkt-topics a.on{background:#121316;color:#fff}.mkt-av>i,.mkt-topics i{background-size:19px 19px,100% 100%,100% 100%;background-repeat:no-repeat;background-position:50%}.mkt-topics i{width:32px;height:32px;border-radius:16px;flex:none;background-size:17px 17px,100% 100%,100% 100%}.mkt-feed{display:flex;flex-direction:column;gap:24px}.mkt-post{gap:16px}.mkt-post__h{justify-content:space-between;flex-wrap:wrap}.mk a.mkt-who,.mkt-post__h{display:flex;align-items:center;gap:12px}.mk a.mkt-who{min-width:0;color:var(--mk-txt)}.mkt-who b{font-size:16px;font-weight:700}.mkt-av{position:relative;background:#121316;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;flex:none}.mkt-av,.mkt-av__img{width:44px;height:44px;border-radius:22px}.mkt-av__img{object-fit:cover}.mkt-av>i{position:absolute;right:-5px;bottom:-5px;width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:2px solid var(--mk-card);background-size:12px 12px,100% 100%,100% 100%}.mkt-lf,.mkt-post__st{display:flex;align-items:center;gap:8px}.mkt-lf{flex-wrap:wrap}.mk .mkt-lf button{height:34px;padding:0 8px;border-radius:10px;border:0;cursor:pointer;font:inherit;font-size:20px;font-weight:700;display:flex;align-items:center;gap:7px;background:transparent}.mk .mkt-lf button.l{color:#E3262B}.mk .mkt-lf button.f{color:#E8A400}.mk .mkt-lf button.l.on{background:#FDECEC}.mk .mkt-lf button.f.on{background:#FFF6DB}.mkt-views{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--mk-faint);margin-left:6px}.mkt-post__b{display:flex;flex-direction:column;gap:10px}.mkt-post__b h2{margin:0;font-size:24px;line-height:1.3;font-weight:700;letter-spacing:-.3px;text-wrap:pretty}.mk .mkt-post__b h2 a{color:var(--mk-txt)}.mk .mkt-post__b h2 a:hover{color:var(--mk-link)}.mkt-post__b p{margin:0;font-size:16px;line-height:1.65;color:var(--mk-dim);text-wrap:pretty}.mkt-photo{display:block;width:100%;height:min(440px,62vw);border-radius:14px;background:#E5E7EB center 20%/cover no-repeat}.mkt-emo{position:relative;display:flex;flex-wrap:wrap;gap:8px}.mk .mkt-emo>button{height:40px;min-width:84px;justify-content:center;padding:0 20px 0 16px;border-radius:20px;border:0;cursor:pointer;font:inherit;font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px;background:#F0F1F3;color:#4B5058}.mk .mkt-emo>button.on{background:#E8F1FD;color:#1E5EDB;box-shadow:inset 0 0 0 1.5px #1E5EDB}.mkt-emo>button>span{font-size:21px;line-height:1}.mk .mkt-emo>button.add{min-width:0;width:52px;padding:0;color:#5B6069}.mkt-emo__pick{position:absolute;left:0;top:48px;z-index:5;background:#fff;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.16);padding:8px;display:flex;gap:4px;flex-wrap:wrap;max-width:100%}.mk .mkt-emo__pick button{width:42px;height:42px;border-radius:12px;border:0;background:transparent;cursor:pointer;font-size:24px}.mk .mkt-emo__pick button:hover{background:#F3F4F6}.mk a.mkt-read{align-self:flex-start;margin-top:4px;height:44px;padding:0 20px;border-radius:12px;background:var(--mk-soft);color:var(--mk-txt);font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.mkt-post__f{display:flex;flex-direction:column;gap:14px;padding-top:16px;border-top:1px solid var(--mk-line)}.mkt-post__f>div:first-child{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:#4B5058;font-size:16px}.mk a.mkt-cm,.mk button.mkt-save{height:36px;padding:0 10px;border-radius:10px;display:flex;align-items:center;gap:7px;color:var(--mk-dim);border:0;background:transparent;cursor:pointer;font:inherit;font-size:16px}.mk button.mkt-save.on{color:#1E5EDB}.mkt-date{margin-left:auto;font-size:15px;color:var(--mk-faint)}.mk a.mkt-topc{display:flex;gap:12px;align-items:flex-start;color:var(--mk-txt);padding:4px 0}.mkt-topc>span:first-child{width:36px;height:36px;border-radius:18px;background:#E5E7EB;color:#6B7079;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex:none}.mkt-topc>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.mkt-topc b{font-size:14px}.mkt-topc>span:last-child>span{font-size:15px;line-height:1.5;color:var(--mk-txt2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mkt-empty{padding:40px 28px;text-align:center;align-items:center;gap:8px}.mkt-empty b{font-size:18px}.mkt-empty span{font-size:15px;color:var(--mk-dim)}@media (max-width:980px){.mkt-topics{display:flex}}@media (max-width:640px){.mkt-head__b{padding:0 16px 20px}.mkt-head h1{font-size:27px}.mkt-logo{width:88px;height:88px}.mkt-cover{height:150px}.mkt-post__b h2{font-size:21px}}.mkt-side{background:#fff;border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:6px;margin-bottom:16px;box-shadow:0 0 0 1px #EEF0F3;font-family:var(--mk-onest),Onest,system-ui,sans-serif;color:#121316}[data-theme=dark] .mkt-side{background:#0E131D;box-shadow:0 0 0 1px #222C3C;color:#E8EAED}.mkt-side--c{padding-bottom:8px}.mkt-ctabs{display:flex;background:#F0F1F3;border-radius:12px;padding:3px;gap:2px}[data-theme=dark] .mkt-ctabs{background:#161D2A}.mkt-ctabs button{flex:1;height:36px;border-radius:10px;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;padding:0 6px;background:transparent;color:#6B7079}.mkt-ctabs button.on{background:#fff;color:#121316;box-shadow:0 1px 3px rgba(0,0,0,.1)}a.mkt-c{display:flex;flex-direction:column;gap:6px;padding:12px 4px;border-bottom:1px solid #eef0f3;color:inherit;text-decoration:none}[data-theme=dark] a.mkt-c{border-bottom-color:#222C3C}a.mkt-c>span:first-child{display:flex;align-items:center;gap:8px}.mkt-c i{width:28px;height:28px;border-radius:14px;background:#E5E7EB;color:#6B7079;font-style:normal;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}.mkt-c b{font-size:14px;font-weight:700;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-c em{font-style:normal;font-size:13px;color:#8A8E96;flex:none}.mkt-c em.h{color:#E3262B;font-weight:700}a.mkt-c>span:nth-child(2){font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mkt-c small{font-size:13px;color:#8A8E96;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-c__empty{margin:10px 4px 8px;font-size:14px;line-height:1.5;color:#6B7079}.mkt-side--a{gap:4px}.mkt-side h2{margin:0;padding:0 4px 8px;font-size:17px;font-weight:700;color:inherit}a.mkt-a{display:flex;align-items:center;gap:12px;padding:8px 4px;border-radius:12px;color:inherit;text-decoration:none}a.mkt-a:hover{background:#F3F4F6}[data-theme=dark] a.mkt-a:hover{background:#161D2A}.mkt-a>span:first-child{width:22px;font-size:15px;font-weight:700;color:#B0B4BB;text-align:center;flex:none}.mkt-a>span.top{color:inherit}.mkt-a>i{width:38px;height:38px;border-radius:19px;background:#121316;color:#fff;font-style:normal;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex:none}.mkt-a>span:nth-child(3){display:flex;flex-direction:column;min-width:0;flex:1}.mkt-a b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-a small{font-size:13px;color:#8A8E96}.mkt-a em{font-style:normal;font-size:14px;font-weight:700;color:#E3262B;display:flex;align-items:center;gap:4px;flex:none}.tnav-ico{width:26px;height:26px;border-radius:13px;flex:none;margin-right:10px;background-size:14px 14px,100% 100%,100% 100%;background-repeat:no-repeat;background-position:50%}