:root{--yd-accent:#456fe1;--yd-dark:#2f3138;--yd-border:#e9eff7;--yd-card-shadow:0 5px 24px #d3def24d;--yd-footer-text:#39435e;--yd-hero-heading:#192544;--yd-text-primary:#192544;--yd-text-secondary:#4e5969;--yd-text-soft:#8e97ae;--yd-text-muted:#757d8e;--yd-radius:8px;--yd-font-sans:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;font-family:var(--yd-font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--yd-text-primary);background:#fff;font-size:16px;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;min-width:320px;margin:0}body,button,input,textarea{font:inherit}a,button{transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s}a:hover,button:hover{opacity:.96}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:2px;outline:2px solid #456fe199}#root{min-height:100vh}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.community-page{color:var(--yd-text-primary);background:#fff}.community-page--detail{background:#edeff2}.community-shell{width:min(1200px,100vw - 48px);margin:0 auto}.community-topbar{background:#fff;box-shadow:0 1px #dee0e3,0 4px 10px #0d0e280a}.community-page--home .community-topbar{box-shadow:none;background:linear-gradient(118deg,#c6d8fff0 0%,#eaf1ffe6 58%,#fffffff0 100%)}.community-page--detail .community-topbar{z-index:20;position:sticky;top:0}.community-topbar__nav{justify-content:space-between;align-items:center;gap:24px;min-height:64px;display:flex}.community-topbar__brand{align-items:center;gap:20px;display:flex}.community-topbar__brand-logo{width:75px;height:26px}.community-topbar__brand nav{gap:28px;display:flex}.community-topbar__brand nav a,.community-topbar__user{color:var(--yd-text-muted);font-size:16px;line-height:1.5;text-decoration:none;transition:color .2s}.community-topbar__brand nav a:hover,.community-topbar__brand nav a:focus-visible,.community-topbar__user:hover,.community-topbar__user:focus-visible{color:var(--yd-text-primary)}.community-topbar__user-group{align-items:center;gap:12px;display:inline-flex;position:relative}.community-topbar__brand nav a.is-active{color:var(--yd-text-primary);border-left:1px solid #4e5969;padding-left:14px}.community-topbar__user{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:16px;font-weight:500;display:inline-flex}.community-topbar__caret{justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.community-topbar__caret.is-open{transform:rotate(180deg)}.community-topbar__bell{color:currentColor;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.community-user-menu{z-index:20;background:#fff;border-radius:8px;flex-direction:column;width:188px;padding:14px 0;display:flex;position:absolute;top:calc(100% + 16px);right:0;box-shadow:0 16px 32px #0f172a1f,0 2px 8px #0f172a14}.community-user-menu__item{color:#5a667c;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:56px;padding:0 22px;font-size:16px;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.community-user-menu__item:hover,.community-user-menu__item:focus-visible{color:var(--yd-text-primary);background:#f7f9fc;outline:none}.community-user-menu__item--danger{color:#4f5d75}.community-user-menu__icon{color:#5c677d;justify-content:center;align-items:center;width:20px;display:inline-flex}.community-hero{background:linear-gradient(118deg,#c6d8fff0 0%,#eaf1ffe6 58%,#fffffff0 100%);border-bottom:1px solid #687fae1f}.community-page--home .community-hero{border-top:0}.community-hero__content{grid-template-columns:minmax(0,469px) minmax(0,640px);align-items:start;gap:91px;padding:37px 0 40px;display:grid}.community-hero__copy h1{letter-spacing:0;color:var(--yd-hero-heading);margin:0 0 20px;font-size:40px;line-height:55px}.community-hero__search{width:100%;height:52px;color:var(--yd-text-soft);background:#fff;border:1px solid #0040ff05;border-radius:8px;align-items:center;gap:12px;padding:0 16px;display:flex;box-shadow:0 4px 8px #1d3fb60d}.community-hero__search input{width:100%;font:inherit;color:var(--yd-text-primary);background:0 0;border:0;outline:0}.community-hero__search input::placeholder{color:var(--yd-text-soft)}.community-hero__banners{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.community-hero__banner{border-radius:4px;height:133px;display:block;overflow:hidden;box-shadow:0 4px 16px #bfc5e330}.community-hero__banner img,.sidebar-banner img,.sidebar-card__qr-image,.community-footer__brand img,.community-footer__socials img{object-fit:cover;width:100%;height:100%;display:block}.community-tabs{border-bottom:1px solid var(--yd-border);background:#fff}.community-tabs__inner{align-items:center;gap:26px;min-height:70px;display:flex}.community-tabs__inner a{height:70px;color:var(--yd-text-secondary);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:relative}.community-tabs__inner a.is-active{color:var(--yd-text-primary);font-weight:600}.community-tabs__inner a.is-active:after{content:"";background:var(--yd-accent);border-radius:999px;height:2px;position:absolute;inset:auto 0 0}.community-main{background:#fff;padding:0}.community-page--detail .community-main{background:#edeff2}.community-main__top-slot{padding-top:13px}.community-page--detail .community-main__top-slot{padding-bottom:8px}.community-main__layout{grid-template-columns:minmax(0,880px) 280px;align-items:start;gap:40px;padding:40px 0 56px;display:grid}.community-main__layout--top{padding-bottom:56px}.community-page--detail .community-main__layout{grid-template-columns:minmax(0,880px) 300px;gap:20px;padding-top:0;padding-bottom:80px}.community-page--detail .community-main__layout:not(:has(.detail-sidebar)){grid-template-columns:minmax(0,880px)}.community-page--detail .community-main__layout:has(.content-section--profile-page){grid-template-columns:minmax(0,1fr);gap:0}.community-main__content{flex-direction:column;gap:38px;display:flex}.community-page--detail .community-main__content{gap:20px}.community-feedback-banner{color:#4f5d75;background:linear-gradient(90deg,#eef4fff5,#fffffff5);border:1px solid #4179ff24;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.community-feedback-banner button{color:#7c879c;cursor:pointer;background:0 0;border:0;font-size:20px}.content-section{box-shadow:none;background:0 0;border-radius:0;padding:0}.content-section--account{flex-direction:column;gap:28px;display:flex}.account-hero-card{background:linear-gradient(135deg,#f6f9fff5,#fffffffa),#fff;border:1px solid #e1e6efe6;border-radius:16px;padding:28px 32px;box-shadow:0 16px 30px #1f3a740d}.account-hero-card--profile{background:linear-gradient(135deg,#fbf7fff5,#fffffffa),#fff}.account-hero-card__eyebrow{color:var(--yd-accent);letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:600;display:inline-flex}.account-hero-card h1{margin:0 0 12px;font-size:28px;line-height:1.35}.account-hero-card p{max-width:680px;color:var(--yd-text-muted);margin:0;font-size:15px;line-height:1.75}.account-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}.account-grid__main{flex-direction:column;gap:18px;display:flex}.settings-card,.profile-summary-panel,.account-side-card{background:#fff;border:1px solid #e7ebf3f5;border-radius:14px;box-shadow:0 10px 24px #1126550d}.settings-card{padding:24px}.settings-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settings-card__header h3,.account-side-card h2,.profile-summary-panel__header h2{color:var(--yd-text-primary);margin:0}.settings-card__header p,.account-side-card li,.profile-summary-panel__header p{color:var(--yd-text-muted)}.settings-card__header p{margin:8px 0 0;font-size:14px;line-height:1.7}.settings-card__tag{min-height:30px;color:var(--yd-accent);white-space:nowrap;background:#eef4ff;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.settings-card__actions{gap:12px;margin-top:20px;display:flex}.settings-card__actions button{background:var(--yd-accent);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;min-width:100px;height:38px;padding:0 16px}.settings-card__actions button.secondary{color:#51607a;background:#fff;border-color:#7b8bab47}.account-side-card{padding:22px 20px}.account-side-card ul{margin:14px 0 0;padding-left:18px}.account-side-card li+li{margin-top:10px}.profile-summary-panel{padding:28px}.profile-summary-panel__header{align-items:center;gap:18px;display:flex}.profile-summary-panel__header p{margin:8px 0 0}.profile-summary-panel__avatar{color:#fff;background:linear-gradient(135deg,#5888ff,#7ca9ff);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;font-size:28px;font-weight:700;display:inline-flex}.profile-summary-panel__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.profile-summary-panel__metric{background:#f7f9fc;border-radius:12px;padding:18px}.profile-summary-panel__metric span{color:var(--yd-text-muted);font-size:13px;display:block}.profile-summary-panel__metric strong{color:var(--yd-text-primary);margin-top:8px;font-size:20px;display:block}.content-section--profile-page{gap:0;width:100%}.profile-hero{background:linear-gradient(92deg,#f1f6fffa 0%,#d5e2ffeb 100%);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0}.profile-hero__inner{justify-content:space-between;align-items:center;gap:32px;width:min(1200px,100vw - 48px);min-height:196px;margin:0 auto;padding:48px 20px 88px;display:flex}.profile-hero__identity{align-items:center;min-width:0;display:flex}.profile-hero__avatar{background:linear-gradient(#fffffffa,#eef3ffe6);border:1px solid #ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:inline-flex;box-shadow:inset 0 10px 18px #ffffffd1}.profile-hero__copy{min-width:0;padding-left:24px}.profile-hero__headline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-hero__headline h1{color:#1f2633;margin:0;font-size:24px;line-height:1.57}.profile-hero__badge{color:#fff;background:linear-gradient(90deg,#14193b,#323f9a);border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:12px;line-height:1.57;display:inline-flex}.profile-hero__markers{align-items:center;gap:4px;display:inline-flex}.profile-hero__markers i{border-radius:999px;display:block}.profile-hero__markers i:first-child{background:radial-gradient(circle at 35% 35%,#fff6ba 0,#ffbf43 58%,#ff9d00 100%);width:12px;height:12px}.profile-hero__markers i:last-child{background:radial-gradient(circle at 35% 35%,#eff7ff 0,#66a4ff 62%,#3778ff 100%);width:14px;height:14px}.profile-hero__copy p{color:#8e97ae;margin:8px 0 0;font-size:14px;line-height:1.57}.profile-hero__stats{grid-template-columns:repeat(3,minmax(72px,auto));align-items:center;gap:28px;display:grid}.profile-hero__stat{flex-direction:column;align-items:center;min-width:72px;display:flex;position:relative}.profile-hero__stat:not(:first-child):before{content:"";background:#d7ddeb;width:1px;height:32px;position:absolute;top:15px;left:-14px}.profile-hero__stat strong{color:#2d3d61;font-size:38px;font-weight:400;line-height:1}.profile-hero__stat span{color:#8e97ae;margin-top:10px;font-size:14px;line-height:1.57}.profile-board{z-index:1;background:#fff;border-radius:4px;margin-top:-36px;position:relative;overflow:hidden;box-shadow:0 18px 40px #20345f0d}.profile-board__tabs{border-bottom:1px solid #edeff2;align-items:center;gap:32px;padding:0 24px;display:flex}.profile-board__tabs button{color:#192544;cursor:pointer;background:0 0;border:0;align-items:center;gap:0;height:64px;padding:0;font-size:16px;display:inline-flex;position:relative}.profile-board__tabs button span{display:none}.profile-board__tabs button.is-active:after{content:"";background:#3778ff;border-radius:999px;height:4px;position:absolute;bottom:0;left:0;right:0}.profile-board__toolbar{justify-content:space-between;align-items:center;gap:20px;padding:32px 24px 0;display:flex}.profile-board__filters{flex-wrap:wrap;gap:12px;display:flex}.profile-board__filters button{color:#4e5969;cursor:pointer;background:#f8f8fa;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:0;min-width:73px;height:32px;padding:0 15px;font-size:14px;display:inline-flex}.profile-board__filters button span{margin-left:0}.profile-board__filters button.is-active{color:#3778ff;background:#437bff1f}.profile-board__sort{align-items:center;width:100px;display:inline-flex;position:relative}.profile-board__sort select{color:#4e5969;appearance:none;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:2px;width:100%;height:32px;padding:0 30px 0 12px;font-size:14px}.profile-board__sort svg{color:#8e97ae;pointer-events:none;position:absolute;right:10px}.profile-board__list{padding:32px 24px 0}.profile-activity-item{border-bottom:1px solid #edeff2;padding:0 0 18px}.profile-activity-item+.profile-activity-item{margin-top:31px}.profile-activity-item:last-child{border-bottom:0;padding-bottom:20px}.profile-activity-item__meta{color:#8e97ae;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;line-height:1.57;display:flex}.profile-activity-item__status{color:#02b532;align-items:center;gap:4px;display:inline-flex}.profile-activity-item__title-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.profile-activity-item__title-row h3{color:#192544;margin:0;font-size:18px;line-height:1.57}.profile-activity-item__reward{color:#ffbe4e;align-items:center;gap:4px;font-size:16px;line-height:1.5;display:inline-flex}.profile-activity-item__reward img{width:25px;height:24px}.profile-activity-item__summary{color:#4e5969;margin:10px 0 0;font-size:14px;line-height:1.57}.profile-board__empty{color:#8e97ae;padding:16px 0 20px;font-size:14px}.section-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-header__title{align-items:center;gap:12px;display:flex}.section-header__icon{color:var(--yd-accent);font-size:20px}.section-header h2{margin:0;font-size:20px;line-height:1.6}.section-header__action{color:var(--yd-text-soft);font-size:14px;text-decoration:none}.article-list{flex-direction:column;gap:0;display:flex}.article-card{color:inherit;border-bottom:1px solid #fff1bd;grid-template-columns:minmax(0,1fr) 140px;align-items:start;gap:24px;padding:0 0 26px;text-decoration:none;display:grid}.article-card:last-child{border-bottom:0;padding-bottom:0}.article-card__title-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.article-card h3{color:var(--yd-text-primary);margin:0;font-size:18px;line-height:1.45}.article-card__badge{color:#ff5050;background:#f8f8fa;border-radius:2px;align-items:center;height:26px;padding:0 6px;font-size:12px;display:inline-flex}.article-card__excerpt,.article-card__meta{color:var(--yd-text-muted)}.article-card__excerpt{margin:0 0 12px;font-size:14px;line-height:1.57}.article-card__meta{gap:16px;font-size:14px;display:flex}.article-card__image{object-fit:cover;border-radius:10px;width:140px;height:94px}.questions-panel{padding-top:0}.questions-panel__filters{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:-50px 0 12px;display:flex}.questions-panel__filters button{height:32px;color:var(--yd-text-muted);cursor:pointer;background:#f5f6f9;border:1px solid #0000;border-radius:999px;padding:0 19px;box-shadow:0 4px 8px #076ce90f}.questions-panel__filters button.is-active,.questions-panel__filters button:hover,.questions-panel__filters button:focus-visible{color:var(--yd-accent);background:#f5f6f9;border-color:#79a2ff3d}.question-list{flex-direction:column;display:flex}.question-item{color:inherit;border-top:1px solid var(--yd-border);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:24px;padding:18px 0 17px;text-decoration:none;display:grid}.question-item:first-child{border-top:0}.question-item__score{min-height:56px;color:var(--yd-text-primary);background:#f7f9fc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex}.question-item__score--resolved{color:#2c8c62;background:#70cda524}.question-item__score-value{font-size:20px;font-weight:700}.question-item__score-label{font-size:12px}.question-item__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.question-item__title-row h3{color:var(--yd-text-primary);margin:0;font-size:16px;line-height:1.57}.question-item__reward{color:#ffd36e;background:#ffc40026;border-radius:999px;align-items:center;padding:2px 8px;font-size:13px;display:inline-flex}.question-item__meta{color:var(--yd-text-muted);flex-wrap:wrap;gap:16px;margin-top:8px;font-size:12px;display:flex}.question-list__more{color:#8e97ae;cursor:pointer;width:96px;height:34px;box-shadow:none;background:#f5f5f5;border:0;border-radius:999px;margin:26px auto 0}.showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.showcase-card{min-height:182px;color:var(--yd-text-primary);background:#fff;border:1px solid #edf0f6;border-radius:6px;flex-direction:column;padding:16px;text-decoration:none;display:flex;box-shadow:0 4px 16px #172a520a}.showcase-card__top{align-items:center;gap:10px;display:flex}.showcase-card__icon{border-radius:6px;width:40px;height:40px}.showcase-card__category{color:var(--yd-text-secondary);background:#f5f6f9;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;display:inline-flex}.showcase-card__body{margin-top:18px}.showcase-card h3{margin:0 0 8px;font-size:16px;line-height:1.57}.showcase-card p{color:#adb3c0;margin:0;font-size:12px;line-height:1.42}.showcase-card__action{width:64px;height:24px;color:var(--yd-text-primary);background:#f5f6f9;border-radius:12px;justify-content:center;align-items:center;margin-top:auto;font-size:12px;display:inline-flex}.latest-apps-grid{border-top:1px solid var(--yd-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 27px;display:grid}.latest-app{min-height:73px;color:inherit;border-bottom:1px solid var(--yd-border);grid-template-columns:40px minmax(0,1fr) 64px;align-items:center;column-gap:21px;padding:0 13px;text-decoration:none;display:grid}.latest-app__icon{border-radius:6px;width:40px;height:40px}.latest-app__content h3{color:var(--yd-text-primary);margin:0 0 4px;font-size:14px;line-height:1.43}.latest-app__content p{color:#adb3c0;margin:0;font-size:12px;line-height:1.42}.latest-app__action{width:64px;height:24px;color:var(--yd-text-primary);background:#f5f6f9;border-radius:12px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.content-section--apps{padding-top:6px}.content-section--latest-apps{gap:22px}.content-section--discuss{width:100%}.content-section--detail{flex-direction:column;gap:20px;display:flex}.detail-breadcrumbs{color:#757c8f;flex-wrap:wrap;align-items:center;gap:8px;min-height:22px;font-size:14px;line-height:22px;display:flex}.detail-breadcrumbs a,.detail-breadcrumbs span{color:inherit;text-decoration:none}.detail-breadcrumbs span:last-child{color:#192544}.detail-question,.detail-answers,.detail-editor,.detail-sidebar__card{box-shadow:none;background:#fff;border:0;border-radius:4px}.detail-question{padding:40px 32px}.detail-question__heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detail-question__heading h1{color:#192544;margin:0;font-size:20px;font-weight:500;line-height:33px}.detail-question__reward{color:#ffbe4e;align-items:center;gap:4px;font-size:16px;line-height:1.5;display:inline-flex}.detail-question__reward img{width:25px;height:24px}.detail-question__meta{color:#a3a6ad;flex-wrap:wrap;align-items:center;gap:15px;margin-top:10px;padding-bottom:4px;font-size:14px;line-height:20px;display:flex}.detail-question__author-badge{color:#fff;text-transform:lowercase;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;line-height:1;display:inline-flex}.detail-question__author{color:#192544}.detail-question__content{color:#24292f;margin-top:6px;font-size:13.9px;line-height:22.4px}.detail-question__content p{margin:0}.detail-question__actions{padding-top:30px}.detail-question__actions button{color:#192544;cursor:pointer;background:#f1f1f1;border:0;border-radius:3px;justify-content:center;align-items:center;gap:4px;width:110px;height:36px;font-size:14px;display:inline-flex}.detail-question__actions img{width:16px;height:16px}.detail-answers{padding:22px 32px 40px}.detail-answers__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.detail-answers__header h2,.detail-editor h2,.detail-sidebar__card h2{color:#192544;margin:0;font-size:20px;font-weight:500;line-height:31.43px}.detail-answers__sort{width:90px;position:relative}.detail-answers__sort:after{content:"⌄";color:#8e97ae;pointer-events:none;font-size:12px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.detail-answers__sort select{color:#192544;appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:4px;width:100%;height:32px;padding:0 28px 0 12px}.detail-answers__list{margin-top:26px}.detail-answer{grid-template-columns:42px minmax(0,1fr);gap:0;padding:0 0 30px;display:grid}.detail-answer+.detail-answer{border-top:1px solid #edf0f4;padding-top:30px}.detail-answer__avatar{padding-right:10px}.detail-answer__avatar span,.detail-answer__avatar img{color:#fff;text-transform:lowercase;object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:flex}.detail-answer__body{min-width:0}.detail-answer__header{justify-content:space-between;align-items:flex-start;gap:16px;min-height:24px;display:flex}.detail-answer__author{color:#a3a6ad;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;line-height:22px;display:flex}.detail-answer__author strong{color:#192544;font-size:14px;font-weight:400}.detail-answer__badge{color:#8b5f17;background:#fff2cf;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:12px;display:inline-flex}.detail-answer__badge--expert{color:#308cfc;background:#edf6ff}.detail-answer__accepted{color:#00a72f;background:#f3fcf1;border-radius:12px;align-items:center;gap:4px;min-width:82px;height:24px;padding:0 10px;font-size:12px;display:inline-flex}.detail-answer__accepted img{width:16px;height:16px}.detail-answer__content{color:#24292f;padding-top:8px;font-size:14px;line-height:22px}.detail-answer__content p{margin:0 0 6px}.detail-answer__image{border-radius:4px;max-width:100%;margin-top:10px;display:block}.detail-answer__replies{background:#f7f8fb;border:0;margin-top:12px;padding:20px 12px}.detail-answer__reply+.detail-answer__reply{margin-top:16px}.detail-answer__reply-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.detail-answer__reply-header strong{color:#192544;font-size:14px}.detail-answer__reply p{color:#3b465f;margin:0;font-size:14px;line-height:1.5}.detail-answer__reply-actions,.detail-answer__actions{color:#a3a6ad;align-items:center;gap:20px;padding-top:10px;font-size:14px;line-height:21px;display:flex}.detail-answer__reply-actions button,.detail-answer__actions button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.detail-answer__actions img{width:16px;height:16px}.detail-editor{padding:22px 32px 40px}.detail-editor__box{background:#fff;border:1px solid #0f11181a;border-radius:12px;margin-top:14px;overflow:hidden}.detail-editor__toolbar{background:#fff;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 10px 6px;display:flex}.detail-editor__toolbar button{color:#0f1118;cursor:pointer;background:#0f111808;border:0;border-radius:8px;min-height:32px;padding:0 10px;font-size:13px}.detail-editor__toolbar button.is-primary{background:#f3f5f8}.detail-editor__surface{padding:0 6px 6px}.detail-editor__surface textarea{resize:vertical;color:#192544;background:#fff;border:0;outline:0;width:100%;min-height:348px;padding:18px 16px;display:block}.detail-editor__surface textarea::placeholder{color:#a3a6ad}.detail-editor__submit{color:#8e97ae;cursor:pointer;background:#f5f5f5;border:1px solid #efefef;border-radius:2px;width:74px;height:32px;margin-top:14px;font-size:14px}.detail-sidebar{width:300px}.detail-sidebar__card{min-height:202px;padding:24px 24px 158px}.detail-sidebar__card h2{font-size:14px;line-height:20px}.detail-sidebar__list{flex-direction:column;gap:14px;margin-top:20px;display:flex}.detail-sidebar__item{color:inherit;flex-direction:column;gap:5px;text-decoration:none;display:flex}.detail-sidebar__item strong{color:#192544;font-size:14px;line-height:1.5}.detail-sidebar__item span{color:#8e97ae;font-size:12px;line-height:1.5}.discuss-toolbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:8px;display:flex}.discuss-toolbar__filters{flex-wrap:wrap;gap:10px;display:flex}.discuss-toolbar__filters button{color:#4e5969;cursor:pointer;background:#f8f8fa;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:66px;height:32px;padding:0 19px;font-size:14px;display:inline-flex}.discuss-toolbar__filters button.is-active,.discuss-toolbar__filters button:hover,.discuss-toolbar__filters button:focus-visible{color:#1d82fc;background:#f3fcf1}.discuss-sort{width:80px;position:relative}.discuss-sort:after{content:"⌄";color:#8e97ae;pointer-events:none;font-size:12px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.discuss-sort select{color:#192544;width:100%;height:32px;font:inherit;appearance:none;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:0 28px 0 12px}.discuss-list{width:100%}.discuss-question{border-bottom:1px solid var(--yd-border);min-height:107px;color:inherit;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:24px;padding:20px 0;text-decoration:none;display:grid}.discuss-question__status{text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:56px;min-height:64px;margin-top:1px;display:flex}.discuss-question__status--pending{color:#ff9c00;background:#fff5db}.discuss-question__status--answered{color:#4e5969;background:#f8f8fa}.discuss-question__status--resolved{color:#007620;background:#f3fcf1}.discuss-question__status-icon{object-fit:contain;width:18px;height:18px}.discuss-question__status-icon--resolved{width:14px;height:14px}.discuss-question__status-score{font-size:24px;font-weight:600;line-height:1}.discuss-question__status-label{font-size:14px;line-height:1.5}.discuss-question__body{flex-direction:column;justify-content:center;gap:16px;min-width:0;padding-top:1px;display:flex}.discuss-question__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.discuss-question__title-row h3{color:#192544;max-width:680px;margin:0;font-size:18px;font-weight:500;line-height:1.65}.discuss-question__reward{color:#ff9c00;align-items:center;gap:4px;font-size:14px;line-height:1.5;display:inline-flex}.discuss-question__reward img{width:16px;height:16px}.discuss-question__meta{color:#9ea6b8;flex-wrap:wrap;align-items:center;gap:0;font-size:14px;line-height:1.5;display:flex}.discuss-question__meta>span:not(.discuss-question__replies){margin-right:24px}.discuss-question__meta>span:first-child{color:#4e5969}.discuss-question__replies{align-items:center;gap:4px;display:inline-flex}.discuss-question__replies img{width:14px;height:14px}.discuss-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:40px;display:flex}.discuss-pagination__summary{color:#9ea6b8;margin-right:4px;font-size:14px;line-height:30px}.discuss-pagination__arrow,.discuss-pagination__page{color:#192544;min-width:32px;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:2px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.discuss-pagination__page.is-active{color:#1d82fc;border-color:#1d82fc}.discuss-pagination__ellipsis{color:#00000040;letter-spacing:2px;justify-content:center;align-items:center;min-width:32px;height:32px;display:inline-flex}.community-sidebar{flex-direction:column;gap:16px;width:280px;display:flex}.sidebar-card{box-shadow:var(--yd-card-shadow);background:#fff;border-radius:8px;width:280px;overflow:hidden}.sidebar-card__title{color:#1f2633;margin:0;font-size:15px;line-height:23.57px}.sidebar-card__header{border-bottom:1px solid #e5e6eb;align-items:center;padding:24px 24px 17px;display:flex}.sidebar-card__header--split{justify-content:space-between;gap:12px}.sidebar-card__tag{color:#1d82fc;background:#1d82fc1a;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:22px;padding:0 8px;font-size:12px;line-height:1;display:flex}.sidebar-card--profile{padding-bottom:20px}.profile-card__hero{background:linear-gradient(136deg,#dbe5ff99 0%,#dbe5ff00 100%);align-items:center;min-height:90px;padding:20px 16px 20px 24px;display:flex}.profile-card__avatar{color:#fff;background:#ffc13c;border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;margin-right:16px;font-family:SF Pro Text,system-ui,sans-serif;font-size:26px;line-height:1;display:flex}.profile-card__identity{flex-direction:column;gap:6px;min-width:0;display:flex}.profile-card__name{color:#1f2633;margin:0;font-size:13.5px;font-weight:700;line-height:22px}.profile-card__badge{color:#64360e;background:#fff7d6;border-radius:10px;align-self:flex-start;align-items:center;max-width:118px;height:20px;padding:0 10px;font-size:12px;line-height:18.86px;display:inline-flex}.profile-card__stats{grid-template-columns:repeat(3,minmax(0,1fr));padding:23px 21px 0;display:grid}.profile-card__stat{flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.profile-card__stat strong{color:#192544;font-size:18px;font-weight:500;line-height:28.29px}.profile-card__stat span{color:#8e97ae;font-size:14px;line-height:22px}.profile-card__separator{border-left:1px solid #9ea6b84f;width:1px;height:32px;position:absolute;top:8px;right:-8px}.profile-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 21px 0;display:grid}.profile-card__actions button{color:#fff;cursor:pointer;background:#1d82fc;border:0;border-radius:999px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:500;display:inline-flex}.profile-card__actions button.secondary{color:#1d82fc;background:#fff;border:1px solid #1d82fc}.sidebar-card--rewards{padding:0 24px 20px}.reward-list{flex-direction:column;gap:8px;padding-top:12px;display:flex}.reward-item{justify-content:space-between;align-items:center;gap:12px;display:flex}.reward-item__meta{align-items:center;min-width:0;display:flex}.reward-item__icon{object-fit:contain;width:20px;height:20px;margin-right:4px}.reward-item__label{color:#8e97ae;font-size:14px;line-height:19.6px}.reward-item__value{color:#192544;margin-left:8px;font-size:14px;font-weight:500;line-height:19.6px}.reward-item__action{color:#9ea6b8;align-items:center;gap:2px;font-size:12px;line-height:19.6px;text-decoration:none;display:inline-flex}.sidebar-card--ranking{padding:0 24px 13px}.ranking-list{margin:0;padding:12px 0 0;list-style:none}.ranking-list__item{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;display:grid}.ranking-list__rank{color:#192544;font-size:14px;font-weight:600;line-height:22px}.ranking-list__name{color:#192544;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;line-height:20px;overflow:hidden}.ranking-list__score{color:#8e97ae;font-size:12px;line-height:20px}.sidebar-card--feed{padding:0 24px 17px}.community-feed{flex-direction:column;padding-top:12px;display:flex;position:relative}.community-feed__item{padding:0 0 20px 26px;position:relative}.community-feed__line{background:#f0f0f0;width:2px;height:calc(100% - 10px);position:absolute;top:17px;left:6px}.community-feed__dot{background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:4px;box-shadow:0 0 0 5px #fff,inset 0 0 0 5px #cbcbcb}.community-feed__body{flex-direction:column;gap:2px;display:flex}.community-feed__meta{align-items:center;gap:4px;min-height:34px;display:flex}.community-feed__category{color:#308cfc;background:#308cfc1a;border-radius:1px;align-items:center;height:20px;padding:0 4px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.community-feed__date{color:#8e97ae;font-size:12px;line-height:34px}.community-feed__body p{color:#192544;margin:0;font-size:14px;line-height:22px}.community-feed__link{color:#1d82fc;align-items:center;gap:2px;font-size:14px;line-height:22px;text-decoration:none;display:inline-flex}.sidebar-banner{box-shadow:var(--yd-card-shadow);background:#fff;border-radius:8px;display:block;overflow:hidden}.sidebar-banner img{height:106px}.sidebar-card--qr-promo{grid-template-columns:90px minmax(0,1fr);align-items:start;gap:12px;min-height:122px;padding:16px;display:grid}.sidebar-card__qr-code{object-fit:cover;width:90px;height:90px}.sidebar-card__qr-copy{flex-direction:column;gap:8px;padding-top:9px;display:flex}.sidebar-card__qr-text p{color:#8e97ae;margin:0;font-size:13px;line-height:20.43px}.sidebar-card--tutorials{padding-bottom:16px}.tutorial-list{margin:0;padding:0;list-style:none}.tutorial-list a{color:#192544;padding:0 24px;font-size:14px;line-height:34px;text-decoration:none;display:block}.tutorial-list a:hover,.tutorial-list a:focus-visible{color:#1d82fc}.community-footer{border-top:1px solid var(--yd-border);background:#fff;padding:80px 0 20px}.community-footer__top{grid-template-columns:131px minmax(0,1fr);align-items:start;gap:80px;display:grid}.community-footer__brand{padding-top:4px}.community-footer__brand img{object-fit:contain;width:131px;height:53px}.community-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.footer-column h3{margin:0 0 18px;font-size:16px;line-height:1.6}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column li{margin-bottom:6px}.footer-column a,.footer-column__address{color:var(--yd-footer-text);font-size:14px;line-height:2.2;text-decoration:none}.footer-column__address{line-height:1.9}.community-footer__bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:54px;display:flex}.community-footer__socials{align-items:center;gap:10px;display:flex}.community-footer__socials a{border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.community-footer__socials img{object-fit:contain;width:20px;height:20px}.community-footer__download{color:#212c3f;border:1px solid #e5e6ea;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}.community-footer__download img{width:auto;height:14px}.community-footer__copyright{width:min(1200px,100vw - 48px);color:var(--yd-text-soft);margin:20px auto 0;font-size:14px}.back-to-top{width:48px;height:48px;color:var(--yd-text-primary);cursor:pointer;background:#fff;border:0;border-radius:12px;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 18px #111f3b2e}@media (width<=1240px){.community-hero__content{grid-template-columns:1fr;gap:28px}.account-grid{grid-template-columns:1fr}.profile-hero{padding:0}.profile-hero__inner{flex-direction:column;align-items:flex-start}.profile-hero__stats{justify-content:space-between;width:100%}.community-main__layout,.community-footer__top{grid-template-columns:1fr}.community-sidebar,.detail-sidebar{width:auto}.community-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.community-page{background:#fff}.community-page--detail{background:#f5f6f8}.community-shell,.community-footer__copyright{width:min(100vw - 32px,1200px)}.community-hero__nav,.community-topbar__nav,.community-tabs__inner,.community-footer__bottom,.discuss-toolbar,.detail-answers__header{flex-direction:column;align-items:flex-start}.community-topbar__brand{flex-direction:column;align-items:flex-start;gap:14px;padding:14px 0}.community-topbar__user-group{margin-left:auto}.community-topbar__brand nav,.community-tabs__inner,.discuss-pagination{flex-wrap:wrap}.community-hero__banners{padding-bottom:8px;display:flex;overflow-x:auto}.community-hero__banner{flex:0 0 220px}.article-card,.showcase-grid,.latest-apps-grid,.community-footer__columns{grid-template-columns:1fr}.latest-app{grid-template-columns:40px minmax(0,1fr) 64px}.questions-panel__filters{justify-content:flex-start;margin-top:0}.question-item,.discuss-question{grid-template-columns:48px minmax(0,1fr);gap:16px}.detail-question,.detail-answers,.detail-editor,.detail-sidebar__card{padding-left:20px;padding-right:20px}.detail-sidebar{display:none}.detail-answer{grid-template-columns:36px minmax(0,1fr)}.discuss-question__status{width:48px}.community-user-menu{width:min(188px,100vw - 40px);right:-8px}.community-feedback-banner{align-items:flex-start}.account-hero-card,.settings-card,.profile-summary-panel,.account-side-card{padding-left:20px;padding-right:20px}.settings-card__header,.settings-card__actions{flex-direction:column}.profile-summary-panel__metrics{grid-template-columns:1fr}.profile-hero{padding:0}.profile-hero__inner{padding:32px 20px 68px}.profile-hero__identity{flex-direction:column;align-items:flex-start;gap:18px}.profile-hero__copy{padding-left:0}.profile-hero__stats{grid-template-columns:1fr;gap:18px}.profile-hero__stat{align-items:flex-start;padding-left:0}.profile-hero__stat:not(:first-child):before{display:none}.profile-board__tabs,.profile-board__toolbar,.profile-board__list{padding-left:20px;padding-right:20px}.profile-board{margin-top:-24px}.profile-board__tabs{gap:24px;overflow-x:auto}.profile-board__toolbar{flex-direction:column;align-items:flex-start}.profile-board__sort{width:120px}.profile-activity-item+.profile-activity-item{margin-top:24px}}
