.tm{--col:680px;color:#fff;min-height:100dvh;font-family:var(--font-inter),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;background:#131313;position:relative;overflow:hidden}body:has(.tm){background:#131313}.tm *,.tm :before,.tm :after{box-sizing:border-box}.tm a{color:inherit;text-decoration:none}.tm b{color:#fff;font-weight:700}.tm .wrap{max-width:var(--col);margin:0 auto;padding:18px 20px 56px;position:relative}.tm .wm{font:900 300px/.9 var(--font-inter),sans-serif;letter-spacing:-.04em;color:#191919;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;position:absolute;top:58px;left:50%;transform:translate(-50%)}.tm .wrap>:not(.wm){z-index:1;position:relative}.tm .top{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.tm .brand{font:800 18px/1 var(--font-inter);letter-spacing:-.01em;align-items:center;gap:10px;display:inline-flex}.tm .brand svg{flex:none;width:22px;height:22px}.tm .chip{color:#3d9bff;height:44px;font:700 15px/1 var(--font-inter);white-space:nowrap;background:#0f2338;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.tm .chip:active{background:#12304f}.tm .chip svg{flex:none;width:17px;height:17px}.tm .cap{font:600 12px/1.3 var(--font-inter);letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.tm h1{font:800 56px/1.02 var(--font-inter);letter-spacing:-.03em;margin:14px 0 0}.tm .lead{max-width:540px;font:500 17px/1.5 var(--font-inter);color:#8a8a8a;margin:18px 0 0}.tm .card{background:#1a1a1a;border:1px solid #222;border-radius:26px;flex-direction:column;gap:8px;padding:14px 12px 12px;display:flex}.tm .card>.cap{padding:2px 8px 6px}.tm .hero{padding:84px 0 44px}.tm .row{color:#fff;background:#202020;border-radius:18px;align-items:center;gap:14px;padding:14px;transition:background .12s;display:flex}.tm .row:hover{background:#242424}.tm .ic{color:#a8a8a8;background:#2a2a2a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.tm .ic svg{width:21px;height:21px}.tm .col{flex-direction:column;flex:1;min-width:0;display:flex}.tm .r1{font:700 17px/1.2 var(--font-inter)}.tm .r2{font:500 14px/1.4 var(--font-inter);color:#8a8a8a;margin-top:5px}.tm .chev{color:#5f5f5f;flex:none;width:20px;height:20px}.tm .doc{padding:34px 0 0}.tm .back{color:#d6d6d6;height:40px;font:600 14px/1 var(--font-inter);background:#202020;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:background .12s;display:inline-flex}.tm .back:hover{background:#242424}.tm .back svg{width:17px;height:17px}.tm .doc h1{margin-top:26px;font-size:46px;line-height:1.06}.tm .date{font:500 14px/1.3 var(--font-inter);color:#8a8a8a;margin:14px 0 0}.tm .toc{margin-top:30px}.tm .toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tm .toc a{min-height:50px;font:600 15px/1.25 var(--font-inter);background:#202020;border-radius:18px;align-items:center;gap:12px;padding:10px 14px;transition:background .12s;display:flex}.tm .toc a:hover{background:#242424}.tm .toc a span{font:700 12px/1 var(--font-inter);color:#3d9bff;font-variant-numeric:tabular-nums;flex:none}.tm .sec{margin-top:40px;scroll-margin-top:20px}.tm .sec h2{font:800 24px/1.2 var(--font-inter);letter-spacing:-.02em;align-items:baseline;gap:12px;margin:0 0 14px;padding:0 4px;display:flex}.tm .sec h2 span{font:700 13px/1 var(--font-inter);color:#3d9bff;letter-spacing:.04em;font-variant-numeric:tabular-nums;flex:none}.tm .rules{gap:0;padding:4px 18px}.tm .rule{border-bottom:1px solid #242424;grid-template-columns:50px minmax(0,1fr);padding:16px 0;display:grid}.tm .rule:last-child{border-bottom:0}.tm .rule .n{font:700 14px/26px var(--font-inter);color:#8a8a8a;font-variant-numeric:tabular-nums}.tm .rule .tx{font:500 16px/26px var(--font-inter);color:#d9d9d9}.tm .rule .tx a{color:#3d9bff;font-weight:700}.tm .rule .tx a:hover{text-decoration:underline}.tm .rule ul{flex-direction:column;gap:6px;margin:12px 0;padding:0;list-style:none;display:flex}.tm .rule li{font:500 15px/1.35 var(--font-inter);color:#d9d9d9;background:#202020;border-radius:14px;justify-content:space-between;gap:16px;padding:11px 14px;display:flex}.tm .rule li span:last-child{color:#fff;font-variant-numeric:tabular-nums;flex:none;font-weight:700}.tm .foot{font:500 13px/1.5 var(--font-inter);color:#6f6f6f;margin-top:48px;padding:0 4px}.tm .foot a{color:#8a8a8a}.tm .foot a:hover{color:#3d9bff}@media (max-width:560px){.tm .wrap{padding:14px 16px 44px}.tm .wm{font-size:214px;top:66px}.tm .hero{padding:60px 0 34px}.tm h1{font-size:44px}.tm .doc h1{font-size:34px}.tm .lead{font-size:16px}.tm .toc ol{grid-template-columns:1fr}.tm .sec h2{font-size:21px}.tm .rules{padding:2px 14px}.tm .rule{grid-template-columns:44px minmax(0,1fr)}.tm .rule .tx{font-size:15px;line-height:24px}.tm .rule .n{line-height:24px}}
