.copyfield{gap:8px;min-width:0;display:grid}.copyfield .cf-label{font-size:var(--fs-sm);color:var(--t2);font-weight:600}.copyfield .cf-row{border:1px solid var(--s3);background:var(--s1);border-radius:14px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 16px;display:flex}.copyfield .cf-value{min-width:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-md);white-space:nowrap;user-select:all;scrollbar-width:none;flex:1;padding:6px 0;overflow-x:auto}.copyfield .cf-btn{background:var(--t1);min-height:40px;color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 16px;font-weight:700;display:grid}.copyfield .cf-btn[hidden]{display:none}.copyfield .cf-btn span{grid-area:1/1;align-self:center}.copyfield .cf-btn:hover{background:#e9e9ec}.copyfield .cf-btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.copyfield .cf-done,.copyfield[data-state=copied] .cf-copy{visibility:hidden}.copyfield[data-state=copied] .cf-done{visibility:visible}.copyfield .cf-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.copyfield.compact .cf-row{padding-left:14px}.copyfield.compact .cf-value{font-size:var(--fs-sm)}.atop{scroll-margin-top:calc(var(--header-h) + 16px);gap:24px;margin-top:28px;display:grid}.atop .atop-lead{font-size:var(--fs-lg);line-height:1.5}.atop .atop-note{font-size:var(--fs-sm);color:var(--t2);line-height:1.5}.atop .atop-also{margin-top:10px}.atop .atop-note a{color:var(--t1);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.atop .atop-ask{font-size:var(--fs-sm);color:var(--t2);font-weight:600}.atop .atop-ex{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.atop .atop-ex li{background:var(--s1);font-size:var(--fs-md);border-radius:14px;padding:12px 16px;line-height:1.45}.atop .atop-needs{border-top:1px solid var(--s2);font-size:var(--fs-sm);color:var(--t2);padding-top:16px;line-height:1.5}
