.pj-page{max-width:960px;margin:0 auto;padding:32px 20px 100px;color:#f7f7f8}.pj-page *{box-sizing:border-box}.pj-page header{margin-bottom:24px}.pj-page h1{font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.18}.pj-page h2{font-size:1.3rem}.pj-kicker{color:#ff6a76;font-size:.8rem;font-weight:700;letter-spacing:.12em}.pj-panel{border:1px solid #363641;background:#19191f;border-radius:16px;padding:24px;margin:20px 0;overflow-wrap:anywhere}.pj-field{margin:0 0 20px}.pj-page label,.pj-page legend{display:block;margin:0 0 8px;font-size:1rem}.pj-page input:not([type=checkbox]),.pj-page select,.pj-page textarea{width:100%;max-width:100%;background:#101014;color:#fff;border:1px solid #666674;border-radius:9px;padding:12px;font:inherit}.pj-page input:focus,.pj-page select:focus,.pj-page textarea:focus,.pj-page button:focus-visible,.pj-page a:focus-visible{outline:3px solid #ff7b86;outline-offset:3px}.pj-page input[type=checkbox]{width:20px;height:20px;accent-color:#dc263a;flex-shrink:0;margin:0}.pj-page .pj-check{display:flex;align-items:flex-start;gap:10px;padding:8px 0;line-height:1.5}.pj-page fieldset{border:0;padding:0}.pj-page dt{color:#d1d1d9;font-size:.9rem}.pj-page dd{margin:5px 0 18px}.pj-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;border:1px solid #ec4355;border-radius:999px;background:#cf2639;color:white!important;padding:10px 20px;font:inherit;text-decoration:none;cursor:pointer;margin:6px 4px 6px 0;white-space:normal;text-align:center}.pj-button.secondary{background:transparent;border-color:#71717f}.pj-button:disabled{opacity:.5;cursor:wait}.pj-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.pj-note{color:#c0c0ca;font-size:.9rem;line-height:1.55}.pj-step{font-weight:600;margin:12px 0}.pj-page progress{width:100%;height:8px;accent-color:#e3374b}.pj-error{border:1px solid #ee6472;background:#351a20;border-radius:12px;padding:18px;margin:20px 0;overflow-wrap:anywhere}.pj-page summary{cursor:pointer;font-weight:650;padding:10px 0}.pj-status{color:#ff8b96;font-weight:700}.pj-page details dl{margin-top:20px}.pj-page a:not(.pj-button){color:#ff9ca6;text-underline-offset:3px}.pj-page time{color:#bbb}.pj-page input[type=file]{padding:10px}@media(max-width:480px){.pj-page{padding:24px 14px 100px}.pj-panel{padding:18px 14px}.pj-actions .pj-button{flex:1}.pj-page .pj-button{max-width:100%}}
.pj-page h1,.pj-page h2{color:#f7f7f8}.lm-admin-main .pj-page{color:#161c24;padding:12px 0 64px}.lm-admin-main .pj-page h1,.lm-admin-main .pj-page h2{color:#161c24}.lm-admin-main .pj-panel{background:white;border-color:#dce0e5}.lm-admin-main .pj-note,.lm-admin-main .pj-page dt,.lm-admin-main .pj-page time{color:#5c6570}.lm-admin-main .pj-kicker,.lm-admin-main .pj-status{color:#a3293b}.lm-admin-main .pj-page input:not([type=checkbox]),.lm-admin-main .pj-page select,.lm-admin-main .pj-page textarea{background:#fff;color:#161c24;border-color:#89929c}.lm-admin-main .pj-button.secondary{color:#303943!important;border-color:#697480}.lm-admin-main .pj-page a:not(.pj-button){color:#a3293b}.lm-admin-main .pj-error{background:#fff1f3;color:#641f29}@media(max-width:480px){.pj-actions .pj-button{flex:1 1 100%;width:100%;margin-right:0;overflow-wrap:normal;word-break:normal}.pj-page .pj-button{min-width:0}}
.lm-admin-main .pj-page p,.lm-admin-main .pj-page dd,.lm-admin-main .pj-page label,.lm-admin-main .pj-page legend,.lm-admin-main .pj-page summary,.lm-admin-main .pj-page li{color:#303943}.lm-admin-main .pj-page p.pj-status{color:#a3293b}.lm-admin-main .pj-page p.pj-note{color:#5c6570}
