.rar-host-checkout{color:#e6e9e5;font-family:JetBrains Mono,monospace}.rar-host-checkout__body{width:min(1380px,100% - 40px);margin:0 auto}.rar-host-checkout__head p{letter-spacing:.18em;color:#65ff9b;margin:0 0 8px;font-size:11px}.rar-host-checkout__head h2{letter-spacing:.04em;margin:0 0 10px;font-size:clamp(28px,4vw,42px)}.rar-host-checkout__head span{color:#9aa3a0;max-width:54ch;margin-bottom:22px;line-height:1.5;display:block}.rar-host-checkout__assigned{background:#0e1510;border:1px solid #35563f;border-radius:12px;margin-bottom:18px;padding:16px 18px}.rar-host-checkout__assigned span,.rar-host-checkout__assigned em{letter-spacing:.12em;color:#65ff9b;font-size:11px;font-style:normal;display:block}.rar-host-checkout__assigned strong{letter-spacing:.08em;margin:6px 0;font-size:28px;display:block}.rar-host-checkout__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.rar-host-checkout__plans div{text-align:left;color:#9aa3a0;background:#0a0c0a;border:1px solid #2c3330;border-radius:12px;padding:14px 12px}.rar-host-checkout__plans div[data-active]{color:#e6e9e5;background:#0e1510;border-color:#65ff9b}.rar-host-checkout__plans strong{letter-spacing:.12em;margin-bottom:6px;display:block}.rar-host-checkout__plans span,.rar-host-checkout__plans em{color:#6b736f;font-size:11px;font-style:normal;display:block}.rar-host-checkout__form{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.rar-host-checkout__form label{letter-spacing:.14em;color:#6b736f;flex-direction:column;gap:6px;font-size:10px;display:flex}.rar-host-checkout__form input{color:#e6e9e5;min-height:42px;font:inherit;background:#080a09;border:1px solid #2c3330;border-radius:10px;padding:0 12px}.rar-host-checkout__signed{color:#9aa3a0;grid-column:1/-1}.rar-host-checkout__pay{background:#0a0c0a;border:1px solid #2c3330;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.rar-host-checkout__quote{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.rar-host-checkout__quote>div{background:#080a09;border:1px solid #2c3330;border-radius:10px;padding:12px}.rar-host-checkout__quote span{letter-spacing:.14em;color:#6b736f;margin-bottom:6px;font-size:10px;display:block}.rar-host-checkout__quote strong{color:#e6e9e5;font-size:16px}.rar-host-checkout__qty{align-items:center;gap:8px;display:inline-flex}.rar-host-checkout__qty button{color:#e6e9e5;cursor:pointer;background:#0e1510;border:1px solid #2c3330;border-radius:6px;width:28px;height:28px}.rar-host-checkout__qty em{text-align:center;color:#e6e9e5;min-width:1.5ch;font-style:normal}.rar-host-checkout__pay span{letter-spacing:.14em;color:#6b736f;font-size:10px;display:block}.rar-host-checkout__pay strong{font-size:22px}.rar-host-checkout__pay button{color:#65ff9b;letter-spacing:.12em;min-height:44px;font:inherit;cursor:pointer;background:#0e1510;border:1px solid #35563f;border-radius:10px;padding:0 18px}.rar-host-checkout__pay button:disabled{opacity:.5;cursor:not-allowed}.rar-host-checkout__error{color:#ff8f8f;margin-top:12px}@media (max-width:720px){.rar-host-checkout__plans,.rar-host-checkout__form,.rar-host-checkout__quote{grid-template-columns:1fr 1fr}.rar-host-checkout__pay{flex-direction:column;align-items:stretch}}
.rar-crig{color:#eee;width:min(1380px,100% - 40px);margin:0 auto;font-family:JetBrains Mono,monospace}.rar-crig__layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:20px;display:grid}.rar-crig__form{background:#050706;border:1px solid #292e2e;padding:28px}.rar-crig__form-head{border-bottom:1px solid #222727;margin-bottom:28px;padding-bottom:20px}.rar-crig__kicker{letter-spacing:.22em;color:#65ff9b;margin-bottom:10px;font-size:10px}.rar-crig__form-head h2{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(22px,3vw,32px);font-weight:800;line-height:1.05}.rar-crig__form-head h2 span{color:#65ff9b}.rar-crig__form-head p{color:#d4d9d9;max-width:52ch;margin:0;font-size:12px;font-weight:500;line-height:1.7}.rar-crig__grid2{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.rar-crig__field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.rar-crig__grid2 .rar-crig__field{margin-bottom:0}.rar-crig__label{letter-spacing:.16em;color:#9aa0a0;font-size:10px;font-weight:700}.rar-crig__input,.rar-crig__textarea{color:#eee;background:#0a0c0b;border:1px solid #292e2e;outline:none;width:100%;padding:14px;font:500 12px/1.4 JetBrains Mono,monospace;transition:border-color .15s}.rar-crig__input:focus,.rar-crig__textarea:focus{border-color:#65ff9b}.rar-crig__textarea{resize:vertical;min-height:110px}.rar-crig__goals{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.rar-crig__goal{color:#d4d9d9;text-align:left;cursor:pointer;background:#0a0c0b;border:1px solid #292e2e;flex-direction:column;align-items:flex-start;gap:6px;min-height:72px;padding:12px 14px;transition:border-color .15s,background .15s,color .15s;display:flex}.rar-crig__goal small{letter-spacing:.14em;color:#6f7676;font-size:9px}.rar-crig__goal strong{letter-spacing:.06em;font-size:11px;font-weight:700}.rar-crig__goal[data-active=true]{color:#65ff9b;background:#0c140f;border-color:#65ff9b}.rar-crig__goal[data-active=true] small{color:#65ff9b}.rar-crig__power{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.rar-crig__power-btn{color:#d4d9d9;letter-spacing:.06em;cursor:pointer;background:#0a0c0b;border:1px solid #292e2e;min-height:48px;padding:10px 8px;font:700 10px/1.3 JetBrains Mono,monospace;transition:border-color .15s,background .15s,color .15s}.rar-crig__power-btn[data-active=true]{color:#65ff9b;background:#0c140f;border-color:#65ff9b}.rar-crig__dest{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rar-crig__dest-btn{color:#d4d9d9;text-align:left;cursor:pointer;background:#0a0c0b;border:1px solid #292e2e;flex-direction:column;align-items:flex-start;gap:6px;min-height:84px;padding:14px 16px;transition:border-color .15s,background .15s,color .15s;display:flex}.rar-crig__dest-btn strong{letter-spacing:.1em;font-size:12px}.rar-crig__dest-btn span{color:#9aa0a0;font-size:10px;font-weight:500;line-height:1.5}.rar-crig__dest-btn[data-active=true]{color:#65ff9b;background:#0c140f;border-color:#65ff9b}.rar-crig__dest-btn[data-active=true] span{color:#a8e6bf}.rar-crig__actions{border-top:1px solid #222727;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding-top:20px;display:flex}.rar-crig__submit{color:#071009;letter-spacing:.14em;cursor:pointer;background:#65ff9b;border:1px solid #65ff9b;min-width:220px;height:48px;padding:0 22px;font:700 11px JetBrains Mono,monospace;transition:opacity .15s,transform .15s}.rar-crig__submit:hover:not(:disabled){transform:translateY(-1px)}.rar-crig__submit:disabled{opacity:.55;cursor:not-allowed}.rar-crig__hint{letter-spacing:.08em;color:#9aa0a0;font-size:10px;line-height:1.5}.rar-crig__error{color:#ff9b9b;letter-spacing:.06em;background:#140a0a;border:1px solid #ff6b6b;margin-top:12px;padding:12px 14px;font-size:11px}.rar-crig__side{flex-direction:column;gap:16px;display:flex;position:sticky;top:120px}.rar-crig__packet{background:#070908;border:1px solid #292e2e;padding:22px}.rar-crig__packet-bar{letter-spacing:.14em;color:#9aa0a0;border-bottom:1px solid #222727;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;font-size:10px;display:flex}.rar-crig__packet-bar b{color:#65ff9b}.rar-crig__packet-path{color:#65ff9b;letter-spacing:.08em;margin-bottom:16px;font-size:12px}.rar-crig__rows{flex-direction:column;gap:10px;display:flex}.rar-crig__row{grid-template-columns:120px 1fr;gap:10px;font-size:11px;line-height:1.45;display:grid}.rar-crig__row span{color:#6f7676;letter-spacing:.08em}.rar-crig__row strong{color:#eee;word-break:break-word;font-weight:600}.rar-crig__notes{color:#d4d9d9;border-top:1px solid #222727;margin-top:16px;padding-top:14px;font-size:11px;line-height:1.7}.rar-crig__notes span{color:#6f7676;letter-spacing:.1em;margin-bottom:6px;font-size:10px;display:block}.rar-crig__status{color:#d4d9d9;background:#0a0c0b;border:1px solid #292e2e;margin-top:18px;padding:12px 14px;font-size:11px;line-height:1.6}.rar-crig__status[data-ok=true]{color:#a8e6bf;border-color:#65ff9b}.rar-crig__meta{background:#050706;border:1px solid #292e2e;padding:18px 20px}.rar-crig__meta h3{letter-spacing:.14em;color:#65ff9b;margin:0 0 14px;font-size:11px}.rar-crig__meta ol{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rar-crig__meta li{color:#d4d9d9;grid-template-columns:28px 1fr;gap:10px;font-size:11px;line-height:1.55;display:grid}.rar-crig__meta li b{color:#65ff9b;letter-spacing:.1em;font-size:10px}.rar-crig__links{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.rar-crig__links a{color:#eee;letter-spacing:.12em;background:#101313;border:1px solid #353b3b;align-items:center;min-height:40px;padding:0 16px;font-size:10px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.rar-crig__links a:hover{color:#65ff9b;border-color:#65ff9b}@media (max-width:980px){.rar-crig__layout{grid-template-columns:1fr}.rar-crig__side{position:static}.rar-crig__power{grid-template-columns:1fr 1fr}}@media (max-width:640px){.rar-crig{width:calc(100% - 32px)}.rar-crig__form{padding:20px 16px}.rar-crig__grid2,.rar-crig__dest{grid-template-columns:1fr}.rar-crig__row{grid-template-columns:1fr;gap:4px}.rar-crig__submit{width:100%}}
