.trPage{flex-direction:column;min-height:100vh;display:flex}.trBox{box-sizing:border-box;flex-direction:column;flex:1;align-items:flex-start;width:100%;max-width:460px;margin:0 auto;padding:64px 20px 40px;display:flex}.trBrand{color:var(--t1);letter-spacing:-.3px;margin-bottom:38px;font-size:20px;font-weight:700;text-decoration:none}.trBrand span{color:var(--accent)}.trBox h1{font-family:var(--font-law),Georgia,serif;color:var(--t1);margin:0 0 10px;font-size:30px;font-weight:400;line-height:1.2}.trBox>p{color:var(--t2);margin:0;font-size:15px;line-height:1.65}.trActs{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:26px;display:flex}.trBtn{font:inherit;cursor:pointer;border-radius:var(--r-btn);background:var(--accent);border:1px solid var(--accent);color:#141414;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.trBtn:hover{background:var(--accent-br);border-color:var(--accent-br)}.trLink{font:inherit;cursor:pointer;color:var(--t2);background:0 0;border:0;border-bottom:1px solid #0000;padding:0;font-size:14px;text-decoration:none;transition:color .15s,border-color .15s}.trLink:hover{color:var(--t1);border-bottom-color:var(--t3)}.trDetail{width:100%;margin-top:28px}.trDetail summary{color:var(--t3);cursor:pointer;font-size:13px;list-style:none}.trDetail summary::-webkit-details-marker{display:none}.trDetail summary:before{content:"▸ "}.trDetail[open] summary:before{content:"▾ "}.trDetail code{background:var(--bg-card);border:1px solid var(--bg-card-hi);border-radius:var(--r);color:var(--t2);word-break:break-word;white-space:pre-wrap;margin-top:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5;display:block}@media (max-width:560px){.trBox{padding:40px 20px 32px}.trBox h1{font-size:25px}}
