.now[data-astro-cid-7zflspdm]{padding-top:28px}.gate[data-astro-cid-7zflspdm]{text-align:center;max-width:760px;margin:40px auto}.gate[data-astro-cid-7zflspdm] h1[data-astro-cid-7zflspdm]{font-size:clamp(32px,4vw,44px)}.gate[data-astro-cid-7zflspdm] p[data-astro-cid-7zflspdm]{max-width:50ch;margin:10px auto 28px}.picks[data-astro-cid-7zflspdm]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pick[data-astro-cid-7zflspdm]{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:12px;justify-items:center;gap:4px;padding:18px 12px;display:grid}.pick[data-astro-cid-7zflspdm]:hover{border-color:var(--c);background:var(--surface-2)}.pick[data-astro-cid-7zflspdm] img[data-astro-cid-7zflspdm]{border:2px solid var(--c);border-radius:50%;width:56px;height:56px;margin-bottom:6px}.pick[data-astro-cid-7zflspdm] b[data-astro-cid-7zflspdm]{color:var(--c);font-size:17px}.pick[data-astro-cid-7zflspdm] span[data-astro-cid-7zflspdm]{font-size:13px}.howto[data-astro-cid-7zflspdm]{background:#d9ad5214;border:1px solid #d9ad5233;border-radius:10px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:14px;display:flex}.howto[data-astro-cid-7zflspdm] .btn[data-astro-cid-7zflspdm]{flex:none}.grid[data-astro-cid-7zflspdm]{grid-template-columns:minmax(0,1fr) 520px;align-items:start;gap:32px;display:grid}.head[data-astro-cid-7zflspdm]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.big[data-astro-cid-7zflspdm]{width:48px;height:48px}.side[data-astro-cid-7zflspdm]{position:sticky;top:76px}.small[data-astro-cid-7zflspdm]{margin-top:10px;font-size:13px}.todo[data-astro-cid-7zflspdm]>li[data-astro-cid-7zflspdm]{cursor:default;grid-template-columns:28px 1fr;gap:14px;padding:16px 4px;display:grid}.todo[data-astro-cid-7zflspdm]>li[data-astro-cid-7zflspdm]:hover{background:#ffffff05}.todo .n{background:var(--surface-2);width:24px;height:24px;color:var(--muted);border-radius:50%;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.todo h3{margin-bottom:2px;font-size:16px}.todo .d{color:var(--muted);font-size:15px}.todo .sub{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.todo .sub li{grid-template-columns:40px 1fr;align-items:baseline;gap:8px;font-size:15px;display:grid}.todo .sub li:not(:has(.lv)){grid-template-columns:1fr}.todo .sub .lv{color:var(--accent);font-weight:700}.todo .sub .m{color:var(--muted)}.todo .zbtn{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline dotted}.todo .zbtn:hover{color:var(--text)}.todo .skill{align-items:center;gap:6px;margin-left:auto;display:flex}.todo .skill button{border:1px solid var(--line-2);background:var(--surface-2);cursor:pointer;border-radius:6px;width:24px;height:24px;font-size:14px;line-height:1}.todo .skill b{text-align:center;font-variant-numeric:tabular-nums;min-width:64px}.todo .top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.st{border-radius:5px;padding:2px 8px;font-size:12px;font-weight:700}.st.ok{color:#7fe08a;background:#173a1f}.st.low{color:#f0998f;background:#3f1d19}.st.cap{color:var(--accent);background:#3a2f14}.todo details summary{color:var(--muted);align-items:center;gap:6px;margin-top:6px;font-size:14px;display:inline-flex}.todo details summary:before{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.todo details[open] summary:before{transform:rotate(45deg)}.todo details summary:hover{color:var(--text)}.todo .tip{color:var(--muted);font-size:14px}.team[data-astro-cid-7zflspdm]{margin-top:56px}.team[data-astro-cid-7zflspdm] h2[data-astro-cid-7zflspdm]{margin-bottom:12px}.member[data-astro-cid-7zflspdm]{grid-template-columns:32px 220px 1fr 1fr;align-items:center;gap:14px;display:grid}.member[data-astro-cid-7zflspdm] .profs[data-astro-cid-7zflspdm]{text-align:right;font-size:14px}@media (width<=1100px){.grid[data-astro-cid-7zflspdm]{grid-template-columns:1fr}.side[data-astro-cid-7zflspdm]{position:static}.member[data-astro-cid-7zflspdm]{grid-template-columns:32px 1fr}.member[data-astro-cid-7zflspdm] .profs[data-astro-cid-7zflspdm]{text-align:left;grid-column:2}.member[data-astro-cid-7zflspdm] .zone[data-astro-cid-7zflspdm]{grid-column:2}}
