#site .v3 .v3-help-in{flex-flow:wrap;align-items:baseline;gap:8px 24px;font-size:17px;line-height:1.45}#site .v3 .v3-help-in b{font-family:var(--font-display);font-size:20px;font-weight:700}#site .v3 .v3-help-in a{font-weight:700}#site .v3 .v3-dir-controls,#site .v3 .v3-dir-group{flex-direction:column;gap:16px;display:flex}#site .v3 .v3-dir-note{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}#site .v3 .v3-dir{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (max-width:680px){#site .v3 .v3-dir{grid-template-columns:minmax(0,1fr)}}#site .v3 .v3-dir-row{background:var(--paper);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;padding:22px 24px;display:flex;position:relative}#site .v3 .v3-dir-row:last-child:nth-child(odd){grid-column:1/-1}#site .v3 .v3-dir-row:hover{background:#e9e4d6}#site .v3 .v3-dir-row:focus-within{outline:2px solid var(--accent);outline-offset:-2px}#site .v3 .v3-dir-l{flex-direction:column;flex:220px;gap:4px;display:flex}#site .v3 .v3-dir-name{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:700;line-height:1.1}#site .v3 .v3-dir-who{color:var(--ink-paper);font-size:15px;line-height:1.4}#site .v3 .v3-dir-num{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;align-items:center;gap:14px;display:flex}#site .v3 .v3-dir-go{color:var(--ink);text-underline-offset:4px;font-size:19px;font-weight:800;text-decoration-thickness:2px}#site .v3 .v3-dir-go[target=_blank]{white-space:normal;overflow-wrap:anywhere}@media (max-width:359.98px){#site .v3 .v3-dir-go[target=_blank]{font-size:17px}}#site .v3 .v3-dir-go:after{content:"";position:absolute;inset:0}#site .v3 .v3-dir-go:focus-visible{outline:none}#site .v3 .v3-dir-go small{margin-top:2px;font-size:13px;font-weight:600;display:block}#site .v3 .v3-dir-who a{z-index:1;font-weight:700;position:relative}#site .v3 .v3-dir-copy{z-index:1;color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:2px;padding:7px 12px;font-size:13px;font-weight:700;position:relative}#site .v3 .v3-dir-copy:hover{background:var(--ink);color:var(--bg)}#site .v3 .v3-toast{z-index:50;background:var(--ink);color:#fbfbf7;border-radius:2px;padding:12px 22px;font-size:15px;font-weight:600;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}@media (max-width:680px){#site .v3 .v3-dir-num{text-align:left}}
