.join-form[data-astro-cid-jtzn4zcc] .field-grid[data-astro-cid-jtzn4zcc]{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}@media(max-width:640px){.join-form[data-astro-cid-jtzn4zcc] .field-grid[data-astro-cid-jtzn4zcc]{grid-template-columns:1fr}}.join-form[data-astro-cid-jtzn4zcc] .field[data-astro-cid-jtzn4zcc]>span[data-astro-cid-jtzn4zcc]{font-size:.88rem;font-weight:600;color:var(--ink);display:block;margin-bottom:6px}.field-hint[data-astro-cid-jtzn4zcc]{font-style:normal;font-weight:400;color:var(--muted);font-size:.78rem;margin-left:6px}.join-form[data-astro-cid-jtzn4zcc] input[data-astro-cid-jtzn4zcc][type=text],.join-form[data-astro-cid-jtzn4zcc] input[data-astro-cid-jtzn4zcc][type=url],.join-form[data-astro-cid-jtzn4zcc] textarea[data-astro-cid-jtzn4zcc],.join-form[data-astro-cid-jtzn4zcc] select[data-astro-cid-jtzn4zcc]{border:1px solid var(--line);border-radius:10px;padding:11px 14px;font-size:.95rem;font-family:inherit;outline:none;background:var(--card);color:var(--ink);width:100%}.join-form[data-astro-cid-jtzn4zcc] textarea[data-astro-cid-jtzn4zcc]{resize:vertical}.join-form[data-astro-cid-jtzn4zcc] input[data-astro-cid-jtzn4zcc]:focus,.join-form[data-astro-cid-jtzn4zcc] textarea[data-astro-cid-jtzn4zcc]:focus,.join-form[data-astro-cid-jtzn4zcc] select[data-astro-cid-jtzn4zcc]:focus{border-color:var(--red)}.cascade[data-astro-cid-jtzn4zcc]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}@media(max-width:640px){.cascade[data-astro-cid-jtzn4zcc]{grid-template-columns:1fr}}.picker[data-astro-cid-jtzn4zcc]{position:relative;border:1px solid var(--line);border-radius:10px;background:var(--card)}.picker[data-astro-cid-jtzn4zcc]:focus-within{border-color:var(--red)}.picker[data-astro-cid-jtzn4zcc] .chips[data-astro-cid-jtzn4zcc]{display:flex;flex-wrap:wrap;gap:6px;padding:10px 10px 0}.picker[data-astro-cid-jtzn4zcc] .chips[data-astro-cid-jtzn4zcc]:empty{padding:0}.picker[data-astro-cid-jtzn4zcc] .chip-s[data-astro-cid-jtzn4zcc]{display:inline-flex;align-items:center;gap:6px;background:var(--red-soft);color:var(--red);border-radius:999px;padding:3px 10px;font-size:.84rem;font-weight:600}.picker[data-astro-cid-jtzn4zcc] .chip-s[data-astro-cid-jtzn4zcc].custom{background:#fffbeb;color:var(--amber);border:1px dashed var(--amber)}.picker[data-astro-cid-jtzn4zcc] .chip-s[data-astro-cid-jtzn4zcc] b[data-astro-cid-jtzn4zcc]{cursor:pointer;font-weight:900}.picker[data-astro-cid-jtzn4zcc] input[data-astro-cid-jtzn4zcc]#pInput{border:0!important;padding:10px 14px!important;border-radius:10px!important}.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc]{position:absolute;z-index:30;left:0;right:0;top:100%;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-hover);max-height:260px;overflow:auto;display:none}.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc].open{display:block}.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc] .opt[data-astro-cid-jtzn4zcc]{padding:9px 14px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc] .opt[data-astro-cid-jtzn4zcc]:hover,.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc] .opt[data-astro-cid-jtzn4zcc].hl{background:var(--red-soft);color:var(--red)}.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc] .opt[data-astro-cid-jtzn4zcc] .al[data-astro-cid-jtzn4zcc]{color:var(--muted);font-size:.78rem}.picker[data-astro-cid-jtzn4zcc] .dropdown[data-astro-cid-jtzn4zcc] .opt[data-astro-cid-jtzn4zcc].new{color:var(--amber);font-weight:600;border-top:1px dashed var(--line)}.consent[data-astro-cid-jtzn4zcc]{display:flex;gap:8px;align-items:flex-start;font-size:.85rem;color:var(--body);margin:6px 0 16px}.consent[data-astro-cid-jtzn4zcc] input[data-astro-cid-jtzn4zcc]{margin-top:3px}.form-actions[data-astro-cid-jtzn4zcc]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.form-status[data-astro-cid-jtzn4zcc]{font-size:.9rem}.form-status[data-astro-cid-jtzn4zcc].err{color:var(--red)}.form-status[data-astro-cid-jtzn4zcc].ok{color:#15803d}.form-alt[data-astro-cid-jtzn4zcc]{margin-top:14px;font-size:.85rem;color:var(--muted)}.join-success[data-astro-cid-jtzn4zcc]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--radius);padding:24px}.join-success[data-astro-cid-jtzn4zcc] h3[data-astro-cid-jtzn4zcc]{color:#15803d;margin-bottom:8px}
