[data-tn-tap]{scale:.97!important;box-shadow:inset 0 0 0 100vmax color-mix(in srgb,currentColor 14%,transparent),0 0 0 2px color-mix(in srgb,var(--tool-accent,var(--club-accent,#9470df)) 75%,currentColor)!important;transition:scale 80ms ease-out,box-shadow 80ms ease-out!important}@media(prefers-reduced-motion:reduce){[data-tn-tap]{scale:none!important;transition:none!important}}@media(forced-colors:active){[data-tn-tap]{outline:2px solid Highlight;outline-offset:2px}}:is(#club-records-proposal,body){--form-line:var(--club-line,#897d9866);--form-accent:var(--tool-accent,var(--club-accent,#9670df));--form-ink:var(--club-ink,inherit)}:is(#club-records-proposal,body) [data-form-ui]{min-width:0;max-width:100%;row-gap:12px;--form-line:var(--club-line,#897d9866);--form-accent:var(--tool-accent,var(--club-accent,#9670df));--form-ink:var(--club-ink,inherit)}:is(#club-records-proposal,body) [data-form-ui] :is(.tn-field,.tn-grid,.tn-section,.tn-choice){box-sizing:border-box;min-width:0;max-width:100%}:is(#club-records-proposal,body) [data-form-ui] label.tn-field{display:grid;align-content:start;align-items:initial;gap:5px;font-size:13px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;color:var(--form-ink);position:static;margin:0}:is(#club-records-proposal,body) [data-form-ui] .tn-control{display:block;position:static;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:40px;height:auto;padding:8px 10px;border:1px solid var(--form-line);border-radius:8px;background:var(--club-panel,transparent);color:var(--form-ink);font:inherit;font-size:14px;line-height:1.4;letter-spacing:normal;text-overflow:clip;box-shadow:none}:is(#club-records-proposal,body) [data-form-ui] select.tn-control{padding-right:26px}:is(#club-records-proposal,body) [data-form-ui] textarea.tn-control{min-height:80px;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}:is(#club-records-proposal,body) [data-form-ui] input.tn-control:is([type=date],[type=time],[type=month]){min-inline-size:0;font-variant-numeric:tabular-nums}:is(#club-records-proposal,body) [data-form-ui] input.tn-control::-webkit-date-and-time-value{text-align:start;min-height:1.4em}:is(#club-records-proposal,body) [data-form-ui] input.tn-control::-webkit-datetime-edit{min-width:0;padding:0}:is(#club-records-proposal,body) [data-form-ui] .tn-control:focus-visible{outline:2px solid var(--form-accent);outline-offset:2px;border-color:var(--form-accent)}:is(#club-records-proposal,body) [data-form-ui] .tn-control:is(:user-invalid,[aria-invalid=true]){border-color:#e45a70;outline-color:#e45a70}:is(#club-records-proposal,body) [data-form-ui] .tn-control:disabled{opacity:.65;cursor:not-allowed}:is(#club-records-proposal,body) [data-form-ui] .tn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(200px,calc((100% - 24px)/3))),1fr))!important;gap:12px!important;align-items:start}:is(#club-records-proposal,body) [data-form-ui] .tn-grid>:is(.tn-wide,fieldset,details,.is-wide,.people-wide){grid-column:1/-1}:is(#club-records-proposal,body) [data-form-ui] .tn-grid>label:has(textarea){grid-column:1/-1}:is(#club-records-proposal,body) [data-form-ui] .tn-section{margin:0;padding:12px;border:1px solid var(--form-line);border-top:3px solid color-mix(in srgb,var(--form-accent) 65%,var(--form-line));border-radius:12px;background:color-mix(in srgb,var(--form-accent) 4%,var(--club-panel,transparent));overflow:visible}:is(#club-records-proposal,body) [data-form-ui] .tn-section+.tn-section{margin-top:0}:is(#club-records-proposal,body) [data-form-ui] .tn-section>legend{max-width:100%;padding:0 5px;font-size:14px;line-height:1.4;font-weight:700;white-space:normal;overflow-wrap:anywhere}:is(#club-records-proposal,body) [data-form-ui] .tn-section>p{font-size:12px;line-height:1.5;margin:4px 0 10px;color:var(--club-muted,inherit)}:is(#club-records-proposal,body) [data-form-ui] details.tn-section>summary{font-size:14px;line-height:1.4;padding:2px 0;white-space:normal;overflow-wrap:anywhere}:is(#club-records-proposal,body) [data-form-ui] details.tn-section[open]>summary{margin-bottom:12px}:is(#club-records-proposal,body) [data-form-ui] .tn-section .tn-section{background:var(--club-panel,transparent);border-top-width:1px;border-radius:9px}:is(#club-records-proposal,body) [data-form-ui] label.tn-choice{display:flex;align-items:flex-start;gap:8px;padding:8px;border:1px solid var(--form-line);border-radius:8px;line-height:1.4;font-size:13px;white-space:normal;overflow-wrap:anywhere;cursor:pointer}:is(#club-records-proposal,body) [data-form-ui] label.tn-choice:has(input:checked){border-color:var(--form-accent);background:color-mix(in srgb,var(--form-accent) 10%,transparent)}:is(#club-records-proposal,body) [data-form-ui] .tn-choice>input:is([type=checkbox],[type=radio]){flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0;accent-color:var(--form-accent)}:is(#club-records-proposal,body) [data-form-ui] :is(.tn-choice,.tn-field) small{font-size:12px;line-height:1.4;white-space:normal;color:var(--club-muted,inherit)}:is(#club-records-proposal,body) [data-form-ui] input[type=file].tn-control{font-size:13px;padding:6px;overflow:hidden}:is(#club-records-proposal,body) [data-form-ui] input[type=file]::file-selector-button{font:inherit;padding:6px 9px;border:1px solid var(--form-line);border-radius:6px;background:var(--club-soft,transparent);color:inherit;margin-right:8px}:is(#club-records-proposal,body) [data-form-ui] .tn-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--form-line)}:is(#club-records-proposal,body) [data-form-ui] .tn-actions>:is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;max-width:100%;min-height:38px;margin:0;padding:8px 12px;font-size:13px;line-height:1.35;white-space:normal;text-align:center;overflow-wrap:anywhere;border-radius:8px}:is(#club-records-proposal,body) [data-form-icon]{line-height:1.4;overflow-wrap:anywhere}:is(#club-records-proposal,body) [data-form-icon]:before{content:"";display:inline-block;vertical-align:-.25em;width:1.25em;height:1.25em;flex:0 0 1.25em;margin-right:7px;background:var(--form-accent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}[data-form-icon=person]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2021v-2a4%204%200%200%200-4-4H8a4%204%200%200%200-4%204v2%20M16%207a4%204%200%201%201-8%200a4%204%200%200%201%208%200%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2021v-2a4%204%200%200%200-4-4H8a4%204%200%200%200-4%204v2%20M16%207a4%204%200%201%201-8%200a4%204%200%200%201%208%200%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=group]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%20M13%203a4%204%200%200%201%200%208%20M22%2021v-2a4%204%200%200%200-3-3.87%20M13%207a4%204%200%201%201-8%200a4%204%200%200%201%208%200%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%20M13%203a4%204%200%200%201%200%208%20M22%2021v-2a4%204%200%200%200-3-3.87%20M13%207a4%204%200%201%201-8%200a4%204%200%200%201%208%200%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=calendar]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%202v4%20M16%202v4%20M3%2010h18%20M5%204h14a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%202v4%20M16%202v4%20M3%2010h18%20M5%204h14a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=money]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18v14H3z%20M16%2012a4%204%200%201%201-8%200a4%204%200%200%201%208%200%20M6%2012h.01%20M18%2012h.01%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18v14H3z%20M16%2012a4%204%200%201%201-8%200a4%204%200%200%201%208%200%20M6%2012h.01%20M18%2012h.01%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=file]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%20M14%202v6h6%20M8%2013h8%20M8%2017h5%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%20M14%202v6h6%20M8%2013h8%20M8%2017h5%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=place]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%200%201%2016%200%20M15%2010a3%203%200%201%201-6%200a3%203%200%200%201%206%200%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%200%201%2016%200%20M15%2010a3%203%200%201%201-6%200a3%203%200%200%201%206%200%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=shield]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-4%208-11V5l-8-3-8%203v6c0%207%208%2011%208%2011%20M9%2012l2%202%204-4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-4%208-11V5l-8-3-8%203v6c0%207%208%2011%208%2011%20M9%2012l2%202%204-4%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=sport]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2018l14-14%20M3%2014l7%207%20M14%203l7%207%20M1%2017l6%206%20M17%201l6%206%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2018l14-14%20M3%2014l7%207%20M14%203l7%207%20M1%2017l6%206%20M17%201l6%206%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=settings]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h16%20M4%2017h16%20M8%204v6%20M16%2014v6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h16%20M4%2017h16%20M8%204v6%20M16%2014v6%22%2F%3E%3C%2Fsvg%3E)}[data-form-icon=health]:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.8%204.6a5.5%205.5%200%200%200-7.8%200L12%205.7l-1.1-1.1a5.5%205.5%200%200%200-7.8%207.8L12%2021l8.8-8.6a5.5%205.5%200%200%200%200-7.8%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.8%204.6a5.5%205.5%200%200%200-7.8%200L12%205.7l-1.1-1.1a5.5%205.5%200%200%200-7.8%207.8L12%2021l8.8-8.6a5.5%205.5%200%200%200%200-7.8%22%2F%3E%3C%2Fsvg%3E)}:is(#club-records-proposal,body) .tn-read-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px!important;margin:0;align-items:start}:is(#club-records-proposal,body) .tn-read-grid>div{display:block!important;min-width:0;padding:9px 10px!important;border:1px solid var(--form-line);border-radius:8px;background:color-mix(in srgb,var(--form-accent) 3%,var(--club-panel,transparent))}:is(#club-records-proposal,body) .tn-read-grid dt{font-size:12px!important;line-height:1.4;color:var(--club-muted,inherit)}:is(#club-records-proposal,body) .tn-read-grid dd{margin:3px 0 0!important;font-size:14px!important;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}:is(#club-records-proposal,body) [data-form-ui]>button:is([type=submit],:not([type])){width:auto;max-width:100%;justify-self:end;min-height:40px;padding:8px 14px;border-radius:8px;font-size:14px;line-height:1.4;white-space:normal}:is(#club-records-proposal,body) [data-form-ui] [hidden]{display:none!important}:is(#club-records-proposal,body) .tt-class-attach>label{min-width:0}:is(#club-records-proposal,body) .tt-class-attach select{min-width:0;width:100%;max-width:100%;box-sizing:border-box}:is(#club-records-proposal,body) .finance-period>label{min-width:0}:is(#club-records-proposal,body) .finance-period input[type=month]{width:190px;max-width:100%;box-sizing:border-box}:is(#club-records-proposal,body) .club-tv-actions>button[data-dashboard-open=home]{display:inline-flex;align-items:center;justify-content:center;gap:0}@media(max-width:600px){:is(#club-records-proposal,body) .finance-screen .finance-period{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:8px;width:100%;align-items:center}:is(#club-records-proposal,body) .finance-period input[type=month]{width:100%}:is(#club-records-proposal,body) .finance-screen .finance-period>[data-finance-action=export]{grid-column:1/-1;justify-self:end}:is(#club-records-proposal,body) [data-group-editor] .weekly-block-fields{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}:is(#club-records-proposal,body) [data-group-editor] .weekly-work-grid>.weekly-work-selection{grid-column:1/-1}}@media(max-width:380px){:is(#club-records-proposal,body) [data-group-editor] .weekly-work-grid{grid-template-columns:minmax(0,1fr) 32px}:is(#club-records-proposal,body) [data-group-editor] .weekly-work-times>label:first-child{grid-column:1;grid-row:1}:is(#club-records-proposal,body) [data-group-editor] .weekly-work-times>label:last-child{grid-column:1;grid-row:2}:is(#club-records-proposal,body) [data-group-editor] .weekly-work-grid>.weekly-work-selection{grid-column:1/-1;grid-row:3}:is(#club-records-proposal,body) [data-group-editor] .weekly-work-grid>[data-remove-work]{grid-column:2;grid-row:1}}@media(max-width:600px),(pointer:coarse){:is(#club-records-proposal,body) [data-form-ui] .tn-control{font-size:16px;min-height:44px}:is(#club-records-proposal,body) [data-form-ui] label.tn-choice{min-height:44px}:is(#club-records-proposal,body) [data-form-ui] .tn-actions>:is(button,a){min-height:44px}}@media(forced-colors:active){:is(#club-records-proposal,body) [data-form-icon]:before{background:CanvasText}}.person-birth-field,.person-sex-field{margin:0;padding:0;border:0;min-width:0;align-self:start}.person-birth-field>legend,.person-sex-field>legend{padding:0;margin:0 0 5px;font-size:12px;font-weight:600;line-height:1.4}.person-birth-parts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);gap:7px;min-width:0}.person-birth-parts>label{display:grid;min-width:0;gap:4px;font-size:11px}.person-birth-parts input{font-size:16px!important;line-height:1.4;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:7px!important;text-align:center;font-variant-numeric:tabular-nums}.person-sex-options{display:flex;gap:8px}body main .person-sex-options>button{display:grid;place-items:center;width:48px;min-height:44px;padding:2px;border:1px solid var(--club-line);border-radius:10px;background:var(--club-soft);color:var(--club-ink);font-size:28px!important;line-height:1}.person-sex-options>button[aria-checked=true]{background:var(--club-accent);color:var(--club-on-brand,#fff);outline:2px solid var(--club-accent);outline-offset:2px}.person-sex-options>button:focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}[data-gymnast-editor]>form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.gymnast-column{display:grid;align-content:start;gap:12px;min-width:0}:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-column>.setup-section{margin:0;padding:10px;min-width:0;max-width:100%;box-sizing:border-box}[data-gymnast-editor]>form>:is(p,.sport-actions){grid-column:1/-1}:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-identification>.sport-form-grid{grid-template-columns:minmax(0,1fr)!important}:is(#club-records-proposal,body) [data-gymnast-editor] :is(input,select,textarea){box-sizing:border-box;max-width:100%;width:100%}:is(#club-records-proposal,body) [data-gymnast-editor] :is(.gymnast-sport,.gymnast-extra,.member-fee-fields) .sport-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}:is(#club-records-proposal,body) [data-gymnast-editor] :is(.gymnast-sport,.gymnast-extra,.member-fee-fields) :is(label,.person-sex-field){min-width:0}:is(#club-records-proposal,body) [data-gymnast-editor] .person-sex-field,:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-extra label:has(textarea){grid-column:1/-1}:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-guardians{grid-template-columns:minmax(0,1fr)!important}:is(#club-records-proposal,body) [data-gymnast-editor] [data-guardian-card] .sport-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}:is(#club-records-proposal,body) [data-gymnast-editor] [data-guardian-card] label:has(input[name$=".name"]){grid-column:1/-1}body main .person-sex-options>button{width:48px;height:46px;padding:5px!important;display:grid!important;place-items:center!important;color:var(--sex-color)!important;background:color-mix(in srgb,var(--sex-color) 12%,var(--club-panel,#fff))!important;border-color:color-mix(in srgb,var(--sex-color) 50%,var(--club-line,#888))}.person-sex-options>button[data-sex=girl]{--sex-color:#e12b87}.person-sex-options>button[data-sex=boy]{--sex-color:#287ee5}body main .person-sex-options>button>svg{display:block;width:34px;height:34px;flex:none;margin:auto;pointer-events:none}body main .person-sex-options>button[aria-checked=true]{outline-color:var(--sex-color);background:color-mix(in srgb,var(--sex-color) 24%,var(--club-panel,#fff))!important}:is(#club-records-proposal,body) [data-gymnast-editor] :is(.member-fee-fields,.gymnast-siblings) p{font-size:11px;line-height:1.4;margin:4px 0 7px}:is(#club-records-proposal,body) [data-gymnast-editor] .member-fee-fields .member-fee-summary{padding:6px 8px}.person-duplicate-hint{grid-column:1/-1;border:1px solid #c18b19;background:color-mix(in srgb,#ffc43a 14%,var(--club-panel,#fff));border-radius:9px;padding:8px;font-size:12px}.person-duplicate-hint p,.person-duplicate-hint ul{margin:0 0 6px}.person-duplicate-hint label{font-size:12px!important;display:flex!important;align-items:flex-start;gap:7px}.person-duplicate-hint input[type=checkbox]{width:18px!important;min-height:18px!important;height:18px!important;flex:none}@media(min-width:700px){:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-right :is(input:not([type=checkbox]):not([type=radio]),select){min-height:35px;padding:6px 8px;font-size:13px}:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-right label{font-size:11px}:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-right textarea{min-height:55px;font-size:13px}}@media(hover:none)and (pointer:coarse){:is(#club-records-proposal,body) [data-gymnast-editor] .gymnast-right :is(input:not([type=checkbox]):not([type=radio]),select){font-size:16px;min-height:44px}}@media(max-width:699px){[data-gymnast-editor]>form{grid-template-columns:minmax(0,1fr)}.gymnast-column{grid-column:1}}
