.gdt[data-astro-cid-p6esribx]{margin-bottom:8px}.sec-head[data-astro-cid-p6esribx] .no[data-astro-cid-p6esribx]{font-family:var(--font-display);font-style:italic}.gdt-intro[data-astro-cid-p6esribx]{max-width:660px;font-size:15px;color:var(--ink-soft);line-height:1.9;margin-bottom:18px}.gdt-crumbs[data-astro-cid-p6esribx]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:22px}.gdt-crumbs[data-astro-cid-p6esribx][hidden]{display:none}.crumb[data-astro-cid-p6esribx]{font-family:var(--font-ui);font-size:12px;color:var(--ink-soft);background:var(--paper-deep);border:1px solid var(--rule);border-radius:999px;padding:4px 13px}.crumb-sep[data-astro-cid-p6esribx]{color:var(--copper-soft);font-size:12px}.gdt-stage[data-astro-cid-p6esribx]{max-width:660px}.gdt-q[data-astro-cid-p6esribx]{animation:rise .4s cubic-bezier(.2,.7,.3,1) both}.gdt-q[data-astro-cid-p6esribx][hidden]{display:none}.q-kicker[data-astro-cid-p6esribx]{font-family:var(--font-ui);font-size:11px;letter-spacing:3px;color:var(--copper);margin-bottom:8px}.q-title[data-astro-cid-p6esribx]{font-family:var(--font-display);font-size:23px;font-weight:600;line-height:1.4;margin-bottom:8px}.q-hint[data-astro-cid-p6esribx]{font-family:var(--font-ui);font-size:13px;color:var(--ink-faint);line-height:1.75;margin-bottom:20px;border-left:3px solid var(--rule);padding-left:12px}.opt-list[data-astro-cid-p6esribx]{display:flex;flex-direction:column;gap:11px}.gdt-opt[data-astro-cid-p6esribx]{display:flex;align-items:center;gap:14px;text-align:left;width:100%;background:var(--paper-card);border:1.5px solid var(--rule);border-radius:11px;padding:15px 18px;cursor:pointer;transition:all .15s}.gdt-opt[data-astro-cid-p6esribx]:hover{border-color:var(--copper);transform:translate(3px)}.opt-dot[data-astro-cid-p6esribx]{width:13px;height:13px;flex:0 0 13px;border-radius:50%;border:1.5px solid var(--copper-soft);transition:all .15s}.gdt-opt[data-astro-cid-p6esribx]:hover .opt-dot[data-astro-cid-p6esribx]{background:var(--copper);border-color:var(--copper)}.opt-text[data-astro-cid-p6esribx]{display:flex;flex-direction:column;gap:3px;flex:1}.opt-label[data-astro-cid-p6esribx]{font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--ink)}.opt-desc[data-astro-cid-p6esribx]{font-family:var(--font-ui);font-size:12.5px;color:var(--ink-soft);line-height:1.6}.opt-arrow[data-astro-cid-p6esribx]{font-family:var(--font-display);color:var(--copper);opacity:0;transition:opacity .15s}.gdt-opt[data-astro-cid-p6esribx]:hover .opt-arrow[data-astro-cid-p6esribx]{opacity:1}.gdt-results[data-astro-cid-p6esribx]{display:flex;flex-direction:column;gap:16px}.gdt-result[data-astro-cid-p6esribx]{display:flex;flex-direction:column;gap:16px;animation:rise .45s cubic-bezier(.2,.7,.3,1) both}.gdt-result[data-astro-cid-p6esribx][hidden]{display:none}.pick-head[data-astro-cid-p6esribx]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.pick-icon[data-astro-cid-p6esribx]{font-size:42px;line-height:1;color:var(--copper)}.pick-card[data-astro-cid-p6esribx] h3[data-astro-cid-p6esribx]{font-family:var(--font-display);font-size:26px;font-weight:700}.pick-en[data-astro-cid-p6esribx]{font-family:var(--font-display);font-style:italic;font-size:14px;color:var(--copper-soft)}.pick-summary[data-astro-cid-p6esribx]{font-size:15px;color:var(--ink-soft);line-height:1.9}.gear-list[data-astro-cid-p6esribx]{list-style:none;display:flex;flex-direction:column;gap:9px}.gear-list[data-astro-cid-p6esribx] li[data-astro-cid-p6esribx]{display:flex;align-items:baseline;gap:11px;font-size:15px;color:var(--ink);line-height:1.7}.gear-list[data-astro-cid-p6esribx] .g-tick[data-astro-cid-p6esribx]{color:var(--copper);flex:0 0 auto}.read-list[data-astro-cid-p6esribx]{list-style:none;display:flex;flex-direction:column;gap:2px}.read-list[data-astro-cid-p6esribx] li[data-astro-cid-p6esribx]{border-bottom:1px dashed var(--rule)}.read-list[data-astro-cid-p6esribx] li[data-astro-cid-p6esribx]:last-child{border-bottom:none}.read-list[data-astro-cid-p6esribx] a[data-astro-cid-p6esribx]{display:flex;align-items:baseline;gap:10px;padding:11px 2px;font-size:15px;color:var(--ink);transition:color .15s}.read-list[data-astro-cid-p6esribx] a[data-astro-cid-p6esribx]:hover{color:var(--copper)}.read-list[data-astro-cid-p6esribx] .r-no[data-astro-cid-p6esribx]{font-family:var(--font-display);font-style:italic;font-size:14px;color:var(--copper);flex:0 0 22px}.read-list[data-astro-cid-p6esribx] .r-arrow[data-astro-cid-p6esribx]{margin-left:auto;color:var(--copper);opacity:0;transition:opacity .15s}.read-list[data-astro-cid-p6esribx] a[data-astro-cid-p6esribx]:hover .r-arrow[data-astro-cid-p6esribx]{opacity:1}.gdt-actions[data-astro-cid-p6esribx]{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ghost-btn[data-astro-cid-p6esribx]{font-family:var(--font-ui);font-size:13.5px;font-weight:600;border:1.5px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);padding:9px 22px;cursor:pointer;transition:all .2s}.ghost-btn[data-astro-cid-p6esribx]:hover{background:var(--ink);color:var(--paper)}.ghost-btn[data-astro-cid-p6esribx][hidden],.copy-btn[data-astro-cid-p6esribx][hidden]{display:none}.tool-note[data-astro-cid-p6esribx]{margin-top:28px}.gdt-save[data-astro-cid-p6esribx]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;background:var(--paper-card);border:1.5px solid var(--rule);border-radius:11px}.gdt-save[data-astro-cid-p6esribx][hidden]{display:none}.save-status[data-astro-cid-p6esribx]{display:flex;gap:16px;font-family:var(--font-ui);font-size:13.5px;color:var(--ink)}.save-status[data-astro-cid-p6esribx] label[data-astro-cid-p6esribx]{display:inline-flex;align-items:center;gap:5px;cursor:pointer}.save-msg[data-astro-cid-p6esribx]{flex-basis:100%;font-family:var(--font-ui);font-size:13px;color:var(--ink-soft);margin:0}.save-msg[data-astro-cid-p6esribx][hidden]{display:none}.save-mine-link[data-astro-cid-p6esribx]{font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--copper)}.save-mine-link[data-astro-cid-p6esribx][hidden]{display:none}.gear-list[data-astro-cid-p6esribx] .g-check{display:flex;align-items:baseline;gap:9px;cursor:pointer}.gear-list[data-astro-cid-p6esribx] .g-check.disabled{cursor:default;color:var(--ink-faint)}.gear-list[data-astro-cid-p6esribx] .g-check input{flex:0 0 auto;align-self:center}.gear-list[data-astro-cid-p6esribx] .g-reason{font-style:italic;color:var(--ink-faint);font-size:13px}.gear-list[data-astro-cid-p6esribx] .g-inlib{color:var(--copper);font-size:13px}
