.Btn{--Btn--bg-1:var(--gray-1);--Btn--bg-2:var(--Btn--bg-1);--Btn--bg-grad:linear-gradient(to bottom,var(--Btn--bg-1),var(--Btn--bg-2));--Btn--border-color:var(--Btn-bg-2);--Btn--color:var(--gray-4);border:2px solid var(--Btn--border-color);box-sizing:border-box;background-color:var(--Btn--bg-1);background-image:var(--Btn--bg-grad);height:44px;color:var(--Btn--color);font-size:var(--font-size-1);font-weight:var(--font-weight-7);text-align:center;text-wrap:nowrap;word-wrap:normal;border-radius:1.5em;justify-content:center;align-items:center;padding:10px 18px;display:inline-flex}@media (max-width:800px){.Btn{width:100%;height:52px;padding:14px 18px}}.Btn--primary{--Btn--bg-1:var(--primary-8);--Btn--bg-2:var(--primary-10);--Btn--border-color:transparent;--Btn--color:var(--gray-0)}.Btn--disabled{--Btn--bg-1:var(--primary-1);--Btn--bg-2:var(--primary-2);--Btn--border-color:transparent;--Btn--color:var(--gray-0);pointer-events:none;cursor:default}.Btn--red{--Btn--bg-1:var(--red-5);--Btn--bg-2:var(--red-7);--Btn--border-color:transparent;--Btn--color:var(--gray-0)}.Btn--orange{--Btn--bg-1:var(--orange-6);--Btn--bg-2:var(--orange-8);--Btn--border-color:transparent;--Btn--color:var(--gray-0)}.Btn--dark{color:var(--gray-1);--Btn--bg-1:var(--gray-10);--Btn--bg-2:var(--gray-11);--Btn--border-color:transparent;--Btn--color:var(--gray-0)}.Btn--tertiary{--Btn--bg-1:var(--gray-0);--Btn--bg-2:var(--gray-0);color:var(--gray-11)}.Btn--secondary{background:linear-gradient(var(--gray-0),var(--gray-0))padding-box,linear-gradient(to bottom,var(--primary-7),var(--primary-9))border-box;color:var(--primary-10);border:2px solid transparent;border-radius:1.5em}.Btn--unBtn{color:inherit;background:0 0;border:none;padding:0}.Btn--hidden-primary{--Btn--bg-1:var(--gray-0);--Btn--bg-2:var(--gray-0);border:2px solid var(--primary-8);--Btn--color:var(--primary-10)}.Btn--hidden-red{--Btn--bg-1:var(--gray-0);--Btn--bg-2:var(--gray-0);border:2px solid var(--red-6);--Btn--color:var(--red-7)}input[type=file]{opacity:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Form-container{gap:var(--size-7);flex-flow:column;display:flex}.Form-container-small{gap:var(--size-2);flex-flow:column;display:flex}.Form-fieldset{gap:var(--size-5)var(--size-3);border:none;padding:0}.Form-fieldset--gap{gap:8px}.Form-fieldset--transparent{border:none;padding:0 0 16px}.Form-subfieldset{gap:var(--size-3)}.Form-label{width:100%;color:var(--Form-status-color,var(--text-1));animation:var(--Form-should-animate,none)2s ease-in-out}.Form-field{border:0;flex-flow:wrap;align-items:center;gap:8px;width:100%;display:flex}.Form-input-padding{align-items:center;gap:var(--size-3);flex-flow:wrap;display:flex}.Form-input{border:1px solid var(--gray-2);border-radius:var(--radius-4);background:var(--surface-2);box-shadow:var(--shadow-2);flex-flow:row;align-items:center;gap:0 16px;padding:4px 8px;display:flex}.Form-input-field{border-radius:var(--radius-4);flex:1;min-width:0;padding:4px 0 4px 8px}.Form-input-field[type=number]:focus-visible{outline-offset:-2px}.Form-input-field[type=number]:not(:active):focus-visible{outline-offset:1px}.Form-post-field{padding:4px 8px 4px 0}@media (max-width:800px){.Form-input-padding{width:100%}.Form-input{width:100%;padding:4px 8px}.Form-input input{flex:1;min-width:0}}.Form-label--radio-changeable{max-width:max(800px,75%)}.Form-label--radio-changeable input[type=radio]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Form-label--radio-changeable input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Form-label--radio-changeable input[type=radio]+label{background-color:var(--gray-0);cursor:pointer;border:1px solid var(--gray-2);border-radius:var(--radius-4);box-shadow:var(--shadow-2);flex-flow:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.Form-label--radio-changeable input[type=checkbox]+label{background-color:var(--gray-0);cursor:pointer;border:1px solid var(--gray-2);border-radius:var(--radius-4);box-shadow:var(--shadow-2);flex-flow:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}@media (max-width:800px){.Form-label--radio-changeable input[type=radio]+label{width:100%;padding:12px 16px}.Form-label--radio-changeable input[type=checkbox]+label{width:100%;padding:12px 16px}}.Form-label--radio-changeable input[type=radio]:checked+label{--bg-grad:linear-gradient(to bottom,var(--primary-8),var(--primary-10));background-image:var(--bg-grad);color:var(--gray-0)}.Form-label--radio-changeable input[type=checkbox]:checked+label{--bg-grad:linear-gradient(to bottom,var(--primary-8),var(--primary-10));background-image:var(--bg-grad);color:var(--gray-0)}.Form-title:has([data-status=invalid]){--Form-status-color:var(--red-6);--Form-status-border:var(--red-6);--Form-should-animate:pulseCustom;--font-weight:400}.Form-title:has([data-status=valid]){--Form-status-color:var(--primary-10)}.Form-title:has([data-status=dirty]){--Form-status-color:var(--orange-6);--Form-status-border:var(--orange-6);--Form-should-animate:pulseCustom;--font-weight:400}.Form-field:has([data-status=invalid]){--Form-status-color:var(--red-6);--Form-status-border:var(--red-6);--Form-should-animate:pulseCustom;--font-weight:400}.Form-field:has([data-status=dirty]){--Form-status-color:var(--orange-6);--Form-status-border:var(--orange-6);--Form-should-animate:pulseCustom;--font-weight:400}.Form-status{color:var(--Form-status-color,var(--text-1));animation:var(--Form-should-animate,none)2s ease-in-out}.Form-status-container:has([data-status=invalid]){--Form-status-color:var(--red-6);--Form-status-border:var(--red-6);--Form-should-animate:pulseCustom;--font-weight:400}.Form-status-container:has([data-status=dirty]){--Form-status-color:var(--orange-6);--Form-status-border:var(--orange-6);--Form-should-animate:pulseCustom;--font-weight:400}.Form-status-regular-color{--Form-status-color:var(--text-1);--Form-status-border:var(--text-1)}.Form-actions{align-items:center;gap:var(--size-3);border-top:1px solid var(--gray-2);border:none;flex-flow:row;margin-top:16px;display:flex}.Form-submit-feedback{align-items:center;gap:var(--size-3);border-top:1px solid var(--gray-2);border:none;margin-top:16px}.Form-textarea{border-radius:var(--radius-3);resize:none;width:100%;height:100%;padding:8px;overflow:auto}select.Form-select{-webkit-appearance:base-select;-moz-appearance:base-select;-ms-appearance:base-select;appearance:base-select}select.Form-select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;-ms-appearance:base-select;appearance:base-select}select.Form-select{border:1px solid var(--gray-2);border-radius:var(--radius-4);background:var(--surface-2);width:100%;box-shadow:var(--shadow-2);color:var(--text-1);cursor:pointer;padding:8px 16px}select.Form-select:focus{border-color:var(--primary-8);outline:2px solid var(--primary-3);outline-offset:1px}select.Form-select::picker(select){border:1px solid var(--gray-2);border-radius:calc(var(--radius-3) + 4px);box-shadow:0 8px 24px var(--shadow-md);background:var(--surface-2);padding:4px}select.Form-select option{border-radius:var(--radius-3);padding:8px 12px}select.Form-select option:hover{background:var(--primary-1)}select.Form-select option:checked{background:var(--primary-2)}