.Button-module__3dJGfa__button{height:var(--size-control-height);min-height:var(--size-tap-min);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-xs);padding-inline:var(--space-lg);font-family:var(--text-button-family);font-size:var(--text-button-size);font-weight:var(--text-button-weight);letter-spacing:var(--text-button-tracking);line-height:var(--text-button-line);transition:background-color var(--dur-fast) var(--ease-out);border:0;display:inline-flex}.Button-module__3dJGfa__fullWidth{width:100%}.Button-module__3dJGfa__button:focus-visible{outline:none}.Button-module__3dJGfa__primary{background:var(--action-primary-bg);color:var(--action-primary-fg)}.Button-module__3dJGfa__primary:hover:not(:disabled),.Button-module__3dJGfa__primary:active:not(:disabled){background:var(--action-primary-bg-hover)}.Button-module__3dJGfa__primary:focus-visible{box-shadow:inset 0 0 0 var(--stroke-focus) var(--action-primary-fg)}.Button-module__3dJGfa__secondary{background:var(--action-secondary-bg);color:var(--action-secondary-fg)}.Button-module__3dJGfa__secondary:hover:not(:disabled),.Button-module__3dJGfa__secondary:active:not(:disabled){background:var(--surface-card-hover)}.Button-module__3dJGfa__secondary:focus-visible{box-shadow:inset 0 0 0 var(--stroke-focus) var(--border-focus)}.Button-module__3dJGfa__button:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-fg);cursor:not-allowed}.Button-module__3dJGfa__spinner{width:var(--size-spinner);height:var(--size-spinner);border:var(--stroke-focus) solid currentColor;border-radius:var(--radius-pill);border-top-color:#0000;flex:none;animation:.9s linear infinite Button-module__3dJGfa__spin}@keyframes Button-module__3dJGfa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__3dJGfa__spinner{opacity:.5;border-top-color:currentColor;animation:none}}
.TextField-module__P1sJga__wrap{gap:var(--space-2xs);flex-direction:column;width:100%;display:flex}.TextField-module__P1sJga__label{color:var(--text-primary);font-family:var(--text-field-label-family);font-size:var(--text-field-label-size);font-weight:var(--text-field-label-weight);letter-spacing:var(--text-field-label-tracking);line-height:var(--text-field-label-line)}.TextField-module__P1sJga__input{width:100%;height:var(--size-control-height);border-radius:var(--radius-md);background:var(--surface-field);color:var(--text-primary);font-family:var(--text-field-input-family);font-size:var(--text-field-input-size);font-weight:var(--text-field-input-weight);line-height:var(--text-field-input-line);padding-inline:var(--space-md);border:0}.TextField-module__P1sJga__input::placeholder{color:var(--text-placeholder);opacity:1}.TextField-module__P1sJga__input:focus-visible{box-shadow:inset 0 0 0 var(--stroke-focus) var(--border-focus);outline:none}.TextField-module__P1sJga__input[aria-invalid=true]{box-shadow:inset 0 0 0 var(--stroke-focus) var(--border-error)}.TextField-module__P1sJga__input:disabled{background:var(--surface-field-disabled);color:var(--text-placeholder)}.TextField-module__P1sJga__message{color:var(--text-error);font-family:var(--text-body-small-family);font-size:var(--text-body-small-size);font-weight:var(--text-body-small-weight);line-height:var(--text-body-small-line)}
.EntryForm-module__DFSmza__form{width:100%;max-width:var(--size-block-width);align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.EntryForm-module__DFSmza__fields{gap:var(--space-sm);width:100%;display:flex}.EntryForm-module__DFSmza__start{width:var(--size-start-width)}@media (max-width:768px){.EntryForm-module__DFSmza__fields{flex-direction:column}}
.Notice-module__t3-dtq__notice{width:100%;max-width:var(--size-content-max);align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;display:flex}.Notice-module__t3-dtq__heading{color:var(--text-primary);font-family:var(--text-heading-xl-family);font-size:var(--text-heading-xl-size);font-weight:var(--text-heading-xl-weight);line-height:var(--text-heading-xl-line);white-space:pre-line;margin:0}.Notice-module__t3-dtq__body{color:var(--text-primary);font-family:var(--text-body-lead-family);font-size:var(--text-body-lead-size);font-weight:var(--text-body-lead-weight);line-height:var(--text-body-lead-line);margin:0}
