.px{--ink:#0d1210;--g:#0b7a78;--g2:#0a6866;--mist:#e9eeec;--tint:#eef6f4;background:linear-gradient(180deg, #fff, var(--tint));min-height:70vh;color:var(--ink)}.px-wrap{max-width:980px;margin:0 auto;padding:56px 24px 96px}.px-narrow{max-width:520px}.px-k{font-family:var(--font-jost), sans-serif;letter-spacing:.16em;color:var(--g);margin:0;font-size:13px;font-style:italic}.px h1{margin:8px 0 10px;font-size:32px;font-weight:900;line-height:1.4}.px-lead{color:#4b5753;margin:0 0 28px;line-height:1.9}.px-card{background:#fff;border:1px solid #e1e7e4;margin-bottom:20px;padding:28px 28px 30px}.px-card h2{margin:0 0 14px;font-size:20px;font-weight:900}.px-form{gap:16px;display:grid}.px-form label{gap:6px;font-size:14px;font-weight:700;display:grid}.px-form label small{color:#6b7672;font-weight:400}.px-form input[type=text],.px-form input[type=email],.px-form input[type=password],.px-form input[type=number],.px-form textarea{height:50px;font:inherit;background:#fff;border:1.5px solid #cfd8d5;border-radius:6px;padding:0 14px;font-size:16px}.px-form textarea{height:80px;padding:10px 14px}.px-form input:focus,.px-form textarea:focus{border-color:var(--g);outline:none;box-shadow:0 0 0 3px #0b7a7826}.px-check{grid-template-columns:none;align-items:flex-start;line-height:1.7;gap:10px!important;font-weight:400!important;display:flex!important}.px-check input{width:18px;height:18px;accent-color:var(--g);margin-top:5px}.px-check a,.px-alt a,.px a.txt{color:var(--g);font-weight:700}.px-btn{border:1.5px solid var(--g);background:var(--g);color:#fff;height:54px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.px-btn:hover{background:var(--g2)}.px-btn.line{color:var(--ink);border-color:var(--ink);background:#fff}.px-btn.line:hover{background:var(--ink);color:#fff}.px-btn.sm{height:40px;padding:0 18px;font-size:13.5px}.px-alt{color:#4b5753;margin:18px 0 0;font-size:14px}.px-msg{border-left:3px solid var(--g);background:#fff;margin:0 0 18px;padding:12px 16px;font-size:14px;font-weight:700}.px-msg.err{border-color:var(--red);color:var(--red)}.px-status{background:var(--mist);color:#4b5753;border-radius:99px;align-items:center;gap:8px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-flex}.px-status.on{background:var(--g);color:#fff}.px-status.wait{color:#8a5a00;background:#fff3d6}.px-dl{border-top:1px solid #e1e7e4;grid-template-columns:140px 1fr;margin:0;display:grid}.px-dl dt,.px-dl dd{border-bottom:1px solid #e1e7e4;margin:0;padding:12px 4px;font-size:14.5px}.px-dl dt{color:#6b7672;font-weight:700}.px-total{font-family:var(--font-jost), sans-serif;font-size:34px;font-weight:800}.px-steps{background:#fff;border:1px solid #e1e7e4;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.px-steps li{color:#4b5753;border-left:1px solid #e1e7e4;padding:18px 16px;font-size:13.5px;line-height:1.7}.px-steps li:first-child{border-left:0}.px-steps li.now{background:var(--tint);color:var(--ink)}.px-steps b{font-family:var(--font-jost), sans-serif;color:var(--g);font-size:26px;font-weight:800;display:block}.px-table{border-collapse:collapse;width:100%;font-size:14px}.px-table th,.px-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e1e7e4;padding:10px 8px}.px-table th{color:#6b7672;font-size:12.5px}.px-code{font-family:var(--mono);letter-spacing:.08em;background:var(--tint);border:1px dashed var(--g);padding:6px 12px;font-size:18px}.ops-org{scroll-margin-top:80px}.ops-org h3{margin:0;font-size:18px}.ops-meta{color:#6b7672;margin:4px 0 14px;font-size:13px}.ops-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;display:grid}.ops-grid label{font-size:12.5px}.ops-grid input{height:42px!important;font-size:15px!important}@media (max-width:760px){.px-wrap{padding:36px 16px 72px}.px h1{font-size:25px}.px-card{padding:22px 18px}.px-steps,.ops-grid{grid-template-columns:minmax(0,1fr)}.px-steps li{border-top:1px solid #e1e7e4;border-left:0}.px-dl{grid-template-columns:110px 1fr}}.su-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:18px 0 16px;padding:0;list-style:none;display:grid}.su-flow li{text-align:center;color:#4b5753;background:#fff;border:1px solid #e1e7e4;border-radius:12px;justify-items:center;gap:2px;padding:12px 6px;font-size:13px;font-weight:700;display:grid}.su-flow b{width:26px;height:26px;font-family:var(--font-jost), sans-serif;background:#eef2f1;border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.su-flow small{color:#8a9590;font-size:11px;font-weight:400}.su-flow li.now{border:2px solid var(--g);color:var(--ink)}.su-flow li.now b{background:var(--g);color:#fff}@media (max-width:480px){.su-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}
