body{font-size:16px}input,select,textarea,button{font:inherit}label{display:block;margin:16px 0 7px}input,select,textarea{width:100%;box-sizing:border-box;background:#091422;color:#edf5ff;border:1px solid #38516b;border-radius:10px;padding:12px}textarea{min-height:110px}button,.action{background:#44e4df;color:#06121d;border:0;border-radius:10px;padding:12px 18px;cursor:pointer;font-weight:700;display:inline-block;margin:8px 0}button:disabled{opacity:.5;cursor:not-allowed}.card{padding:24px;border:1px solid #24374f;border-radius:18px;background:#0d1725;margin:20px 0}.notice{background:#302415;padding:14px;border-radius:12px;color:#ffe1ac}.error{color:#ffbaba}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}input[type=checkbox]{width:auto}a{overflow-wrap:anywhere}.fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.wide{grid-column:1/-1}[hidden]{display:none!important}@media(max-width:700px){.fields{grid-template-columns:1fr}.wide{grid-column:auto}.card{padding:17px}}
.whish-line{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.whish-number{direction:ltr;unicode-bidi:isolate;display:inline-block;white-space:nowrap;background:#07111d;color:#44e4df;border:1px solid #44e4df;border-radius:10px;padding:10px 14px;font:700 1.25rem/1.3 system-ui,sans-serif;letter-spacing:.035em;font-variant-numeric:tabular-nums}
