.oioOqG_part{width:min(880px,100% - 48px);margin:26px auto 64px}.oioOqG_back{height:34px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--sp-fs-title);color:var(--body);background:#fff;border-radius:999px;align-items:center;gap:6px;padding-inline:10px 14px;font-weight:700;display:inline-flex}.oioOqG_back svg{width:15px;height:15px}.oioOqG_head{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;margin-top:18px;display:grid}.oioOqG_icon{border-radius:var(--g-r);background:var(--g-orange);color:#fff;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 22px -14px #ea580ce6}.oioOqG_icon svg{width:24px;height:24px}.oioOqG_head h1{letter-spacing:-.4px;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.3}.oioOqG_head p{font-size:var(--sp-fs-read);color:var(--body);line-height:1.75;margin-top:2px!important}.oioOqG_meta{font-size:var(--sp-fs-title);color:var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:16px;font-weight:700;display:grid}.oioOqG_meter{align-items:center;gap:10px;display:flex}.oioOqG_meter>i{background:var(--stone);border-radius:999px;flex:1;height:4px;display:block;overflow:hidden}.oioOqG_meter>i>i{border-radius:var(--sp-r-sm);background:var(--g-orange);height:100%;display:block}.oioOqG_meter small{font-size:var(--sp-fs-body);color:var(--g-ok);white-space:nowrap;font-weight:800}.oioOqG_jump{top:calc(var(--g-head,96px) + 76px);z-index:5;scrollbar-width:none;background:color-mix(in srgb, var(--paper,#faf8f2) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:8px;margin-top:20px;padding-block:8px;display:flex;position:sticky;overflow-x:auto}.oioOqG_jump::-webkit-scrollbar{display:none}.oioOqG_jump a{height:36px;box-shadow:inset 0 0 0 1px var(--line);font-size:var(--sp-fs-title);color:var(--body);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;padding-inline:14px 8px;font-weight:700;display:inline-flex}.oioOqG_jump small{background:var(--g-soft);min-width:22px;height:22px;font-size:var(--sp-fs-caption);color:var(--g-deep);border-radius:999px;place-items:center;padding-inline:6px;font-weight:800;display:grid}.oioOqG_group{margin-top:26px;scroll-margin-top:230px}.oioOqG_group h2{font-size:var(--sp-fs-read);align-items:center;gap:10px;margin-bottom:10px;font-weight:800;display:flex}.oioOqG_group h2:after{content:"";background:var(--line);flex:1;height:1px}.oioOqG_group h2 small{font-size:var(--sp-fs-body);color:var(--muted);order:2;font-weight:700}.oioOqG_list{gap:8px;padding:0;list-style:none;display:grid}.oioOqG_row{border-radius:var(--g-r-lg);box-shadow:var(--g-card);transition:box-shadow .25s, transform .3s var(--g-curve);background:#fff;grid-template-columns:36px minmax(0,1fr) 132px;align-items:center;gap:14px;padding:10px;padding-inline-start:14px;display:grid}.oioOqG_row:hover{box-shadow:var(--g-card-hover);transform:translateY(-1px)}.oioOqG_num{width:36px;height:36px;box-shadow:inset 0 0 0 1.5px var(--g-soft-line);font-size:var(--sp-fs-title);color:var(--g-deep);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:800;display:grid}.oioOqG_num[data-done]{background:var(--g-ok-soft);box-shadow:none;color:var(--g-ok)}.oioOqG_num svg{stroke-width:2.6px;width:16px;height:16px}.oioOqG_text{gap:2px;min-width:0;display:grid}.oioOqG_text b{font-size:var(--sp-fs-read);line-height:1.5}.oioOqG_text>span{font-size:var(--sp-fs-title);color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.7;display:-webkit-box;overflow:hidden}.oioOqG_text small{font-size:var(--sp-fs-body);color:var(--g-deep);font-weight:700}.oioOqG_thumb{border-radius:var(--g-r-sm);background:var(--g-night);place-items:center;height:78px;display:grid;overflow:hidden}.oioOqG_thumb img{border-radius:var(--sp-r-xs);width:86%}@media (max-width:1024px){.oioOqG_jump{top:var(--g-head,78px)}.oioOqG_group{scroll-margin-top:140px}}@media (max-width:640px){.oioOqG_part{width:calc(100% - 32px);margin-top:16px}.oioOqG_head{grid-template-columns:46px minmax(0,1fr);gap:14px}.oioOqG_icon{border-radius:var(--sp-r-md);width:46px;height:46px}.oioOqG_head h1{font-size:var(--fs-2xl)}.oioOqG_head p{font-size:var(--fs-sm)}.oioOqG_meta{grid-template-columns:minmax(0,1fr);gap:8px}.oioOqG_jump{margin-inline:-16px;padding-inline:16px}.oioOqG_row{border-radius:var(--g-r);grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:64px;padding:10px 12px}.oioOqG_row:hover{transform:none}.oioOqG_num{width:34px;height:34px}.oioOqG_text b{font-size:var(--sp-fs-read)}.oioOqG_text>span,.oioOqG_thumb{display:none}}
