.sg-types[data-astro-cid-djimyqzy]{flex-wrap:wrap;gap:.4rem;margin-top:.85rem;display:flex}.sg-types[data-astro-cid-djimyqzy] input[data-astro-cid-djimyqzy]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sg-types[data-astro-cid-djimyqzy] label[data-astro-cid-djimyqzy]{border:1px solid var(--line-strong);background:var(--surface);color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;padding:.4rem .75rem;font-size:.9rem;font-weight:600}.sg-types[data-astro-cid-djimyqzy] label[data-astro-cid-djimyqzy]:hover{border-color:var(--text-2);color:var(--text)}.sg-types[data-astro-cid-djimyqzy] input[data-astro-cid-djimyqzy]:checked+label[data-astro-cid-djimyqzy]{background:var(--primary-bg);border-color:var(--primary-bg);color:var(--primary-text)}.sg-types[data-astro-cid-djimyqzy] input[data-astro-cid-djimyqzy]:focus-visible+label[data-astro-cid-djimyqzy]{outline:3px solid var(--focus);outline-offset:2px}.sg-summary[data-astro-cid-djimyqzy]{margin-top:.75rem}.sg-legend[data-astro-cid-djimyqzy]{margin:0 0 1rem;line-height:1.9}[data-astro-cid-djimyqzy][data-notice]{margin-bottom:.9rem}.sg-form[data-astro-cid-djimyqzy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start;gap:1rem;display:grid}.sg-form[data-astro-cid-djimyqzy] .sg-wide,.sg-form[data-astro-cid-djimyqzy] .sg-group,.sg-form[data-astro-cid-djimyqzy] .sg-repeat{grid-column:1/-1}.sg-form[data-astro-cid-djimyqzy] .field>label:not(.check),.sg-form[data-astro-cid-djimyqzy] legend{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sg-form[data-astro-cid-djimyqzy] .sg-group,.sg-form[data-astro-cid-djimyqzy] .sg-repeat{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);gap:.85rem;min-width:0;padding:.85rem 1rem 1rem;display:grid}.sg-form[data-astro-cid-djimyqzy] .sg-group>legend,.sg-form[data-astro-cid-djimyqzy] .sg-repeat>legend{float:left;width:100%;margin:0;font-size:.95rem;font-weight:700}.sg-form[data-astro-cid-djimyqzy] .sg-grid{clear:both;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:start;gap:.85rem 1rem;display:grid}.sg-form[data-astro-cid-djimyqzy] .sg-item{border:1px solid var(--line);border-left:4px solid var(--cat);border-radius:var(--radius-s);background:var(--surface);gap:.75rem;padding:.75rem .85rem .85rem;display:grid}.sg-form[data-astro-cid-djimyqzy] .sg-item__head{justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;font-weight:650;display:flex}.sg-form[data-astro-cid-djimyqzy] .sg-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;display:grid}.sg-form[data-astro-cid-djimyqzy] .sg-inline{gap:.35rem;min-width:0;display:grid}.sg-form[data-astro-cid-djimyqzy] .sg-inline>span{color:var(--text-2);font-size:.8rem}.sg-form[data-astro-cid-djimyqzy] .sg-days{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.sg-form[data-astro-cid-djimyqzy] textarea{min-height:4.75rem}.sg-form[data-astro-cid-djimyqzy] fieldset.sg-checks{gap:.35rem;display:grid}.sg-form[data-astro-cid-djimyqzy] fieldset[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:3px;border-radius:var(--radius-s)}.sg-form[data-astro-cid-djimyqzy] .sg-group>.hint,.sg-form[data-astro-cid-djimyqzy] .sg-repeat>.hint{clear:both}.sg-test[data-astro-cid-djimyqzy]{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 .5rem;display:flex}.sg-checks-title[data-astro-cid-djimyqzy]{margin:1rem 0 .5rem}
