.footer-stack{display:flex;gap:16px;flex-direction:row;align-items:center}.footer-stack .button{margin:0}hr{margin:calc(var(--space-xsmall) * 2.5) 0}.select-small{padding:var(--space-xsmall) 8px var(--space-xsmall) 12px;font-size:var(--font-size-medium);height:36px;background-position:right 2px center}.form-group-small{margin-bottom:calc(var(--space-xxsmall) * 3)}.form-group-small label{margin-bottom:var(--space-xxsmall)}select,button,input{font-family:inherit}.button{text-decoration:none}.button-wide{width:100%;justify-content:center}fieldset{display:block;width:100%;border:0;padding:0;margin:0}.section-title{margin-bottom:8px;font-weight:var(--font-weight-bold)}*,*:before,*:after{box-sizing:border-box}#root{height:100%}body{height:100%;line-height:1.5;margin:0}.container{max-width:580px;margin:0 auto;padding:var(--space-medium);padding-top:0}.scrollable-container{height:100%;overflow-y:auto}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toggle-container{display:flex;align-items:center;margin-bottom:var(--space-xxsmall)}.toggle-container label{margin-left:var(--space-xsmall)}.hidden{display:none}.draw-status{margin:var(--space-xsmall) 0 0;text-align:center;color:var(--gray-600, #5f6368)}.vacation-hint{margin:var(--space-xsmall) 0 0;color:var(--gray-600, #5f6368)}.state-list{max-height:216px;overflow-y:auto;padding:var(--space-small) var(--space-small) var(--space-xsmall);border:1px solid var(--indigo400, #c3c2cf);border-radius:var(--border-radius-medium, 4px);background-color:var(--white, #fff)}.state-list .checkbox:last-child{margin-bottom:0}.import-problems{margin:var(--space-xsmall) 0 0;padding-left:var(--space-medium);color:var(--red800, #c71414)}.import-problems li{margin-bottom:var(--space-xxsmall)}
