.h-body{--h-primary:#9969f9;--h-primary-dark:#7c4de6;--h-deep:#45166a;--h-card:#481668;--h-ink:#0b0b0b;--h-muted:#6e6e6e;--h-line:#e1dee8;--h-soft:#f0f0f0;--h-ok:#16803d;--h-err:#be1e2d;color:var(--h-ink);font-family:var(--font-body,"Wix Madefor Text"), "Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;margin:0;font-size:15px;line-height:1.5}.h-main h1,.h-main h2,.h-main h3{font-family:var(--font-display,"Wix Madefor Display"), "Helvetica Neue", Helvetica, Arial, sans-serif;color:var(--h-deep);margin:0 0 .5em;font-weight:700;line-height:1.2}.h-main h1{color:var(--h-ink);font-size:34px}.h-main h2{font-size:22px}.h-main h3{font-size:18px}.h-main a{color:var(--h-deep)}.h-wrap{max-width:1100px;margin:0 auto;padding:0 16px}.h-top{border-bottom:1px solid var(--h-line);background:#f0f0f0}.h-top-inner{justify-content:space-between;align-items:center;gap:16px;height:52px;display:flex}.h-brand{font-family:var(--font-display,"Wix Madefor Display"), sans-serif;font-size:17px;font-weight:700;text-decoration:none;color:var(--h-primary)!important}.h-brand span{color:var(--h-ink)}.h-nav{align-items:center;gap:20px;display:flex}.h-nav a{color:var(--h-ink);text-decoration:none}.h-nav form{margin:0}.h-main{min-height:60vh;padding:40px 0 80px}.h-foot{color:#fff;background:#3a3a3a;padding:28px 0;font-size:13px}.h-muted{color:var(--h-muted)}.h-btn{background:var(--h-primary);border:1px solid var(--h-primary);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 28px;font-size:14px;text-decoration:none;transition:background .15s;display:inline-flex;color:#fff!important}.h-btn:hover{background:var(--h-primary-dark)}.h-btn:disabled{opacity:.6;cursor:progress}.h-btn-sm{padding:7px 18px}.h-btn-ghost{background:0 0;color:var(--h-primary)!important}.h-btn-ghost:hover{background:#9969f914}.h-btn-danger{border-color:var(--h-err);background:0 0;color:var(--h-err)!important}.h-linkbtn{font:inherit;color:var(--h-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.h-card{border:1px solid var(--h-line);background:#fff;border-radius:12px;padding:24px}.h-card-deep{background:var(--h-card);color:#fff;border-radius:16px;padding:28px}.h-card-deep h2,.h-card-deep h3{color:#fff}.h-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.h-stack>*+*{margin-top:20px}.h-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.h-between{justify-content:space-between}.h-field{gap:6px;margin-bottom:16px;display:grid}.h-field label{font-size:14px;font-weight:600}.h-field small{color:var(--h-muted);font-size:13px}.h-body input[type=text],.h-body input[type=email],.h-body input[type=url],.h-body input[type=number],.h-body input[type=datetime-local],.h-body select,.h-body textarea{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #b9b3c6;border-radius:4px;width:100%;padding:10px 12px}.h-body textarea{resize:vertical;min-height:140px}.h-body input:focus-visible,.h-body select:focus-visible,.h-body textarea:focus-visible,.h-btn:focus-visible{outline:2px solid var(--h-primary);outline-offset:2px}.h-check{align-items:center;gap:8px;display:flex;font-weight:400!important}.h-two{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 16px;display:grid}[data-form-status]{min-height:1.5em;font-size:14px}[data-form-status][data-state=error]{color:var(--h-err)}[data-form-status][data-state=ok]{color:var(--h-ok)}.h-badge{background:var(--h-soft);border-radius:99px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.h-badge-ok{color:var(--h-ok);background:#dcf6e4}.h-badge-warn{color:#965500;background:#ffefd6}.h-badge-err{color:var(--h-err);background:#fde2e4}.h-table{border-collapse:collapse;width:100%}.h-table th,.h-table td{text-align:left;border-bottom:1px solid var(--h-line);vertical-align:top;padding:10px 8px}.h-table th{color:var(--h-muted);font-size:13px;font-weight:600}.h-table td.num,.h-table th.num{text-align:right;font-variant-numeric:tabular-nums}.h-code{background:var(--h-soft);overflow-wrap:anywhere;border-radius:4px;flex:1;padding:8px 10px;font-family:ui-monospace,Menlo,monospace;font-size:13px}.h-meter{background:var(--h-soft);border-radius:99px;height:8px;overflow:hidden}.h-meter>div{background:var(--h-primary);height:100%}.h-notice{background:#f4efff;border:1px solid #dacbfc;border-radius:8px;padding:12px 16px}.h-notice-warn{background:#fff7e6;border-color:#fadaa0}.h-cover{object-fit:cover;background:var(--h-soft);border-radius:8px;flex:none;width:120px;height:120px}@media (width<=640px){.h-hide-sm{display:none}.h-body h1{font-size:28px}.h-table .h-hide-sm{display:none}}
