.button,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;--element-padding:.75em;height:var(--element-height);min-height:var(--element-height);line-height:var(--element-height);border:var(--element-border);padding:0 var(--element-padding);border-radius:var(--element-radius);background-color:var(--color-background);box-sizing:border-box;justify-content:center;align-items:center;line-height:1;display:inline-flex}.button[data-variant=primary],.button[data-variant=confirm],.button[data-variant=ok],button[data-variant=primary],button[data-variant=confirm],button[data-variant=ok],input[type=button][data-variant=primary],input[type=button][data-variant=confirm],input[type=button][data-variant=ok],input[type=reset][data-variant=primary],input[type=reset][data-variant=confirm],input[type=reset][data-variant=ok],input[type=submit][data-variant=primary],input[type=submit][data-variant=confirm],input[type=submit][data-variant=ok]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;--element-padding:.75em;height:var(--element-height);min-height:var(--element-height);line-height:var(--element-height);border:var(--element-border);padding:0 var(--element-padding);border-radius:var(--element-radius);background-color:var(--color-background);box-sizing:border-box;background-color:var(--color-link);color:var(--color-background);border:var(--color-background);justify-content:center;align-items:center;line-height:1;display:inline-flex}.button.button-tonal,button.button-tonal,input[type=button].button-tonal,input[type=reset].button-tonal,input[type=submit].button-tonal{opacity:.8;background-color:#0000;border-color:#0000;transition:all .2s ease-in-out}.button.button-tonal:hover,button.button-tonal:hover,input[type=button].button-tonal:hover,input[type=reset].button-tonal:hover,input[type=submit].button-tonal:hover{opacity:1;background-color:#ffffff2d}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;--element-padding:.75em;height:var(--element-height);min-height:var(--element-height);line-height:var(--element-height);border:var(--element-border);padding:0 var(--element-padding);border-radius:var(--element-radius);background-color:var(--color-background);box-sizing:border-box;background-color:var(--color-link);color:var(--color-background);border:var(--color-background);justify-content:center;align-items:center;line-height:1;display:inline-flex}.button.button-small,button.button-small,input[type=button].button-small,input[type=reset].button-small,input[type=submit].button-small{font-size:var(--font-small);--element-height:1.5rem;--element-padding:.5em}input[type=text],input[type=search],input[type=url],input[type=tel],input[type=password],input[type=email],input[type=number],input[type=datetime-local],input[type=date],textarea,select{height:var(--element-height);min-height:var(--element-height);line-height:var(--element-height);border:var(--element-border);padding:0 var(--element-padding);border-radius:var(--element-radius);background-color:var(--color-background);box-sizing:border-box;min-width:var(--input-min-width);line-height:1}input[type=text]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,textarea::placeholder,select::placeholder{color:var(--color-placeholder)}input[type=text]:is(textarea),input[type=search]:is(textarea),input[type=url]:is(textarea),input[type=tel]:is(textarea),input[type=password]:is(textarea),input[type=email]:is(textarea),input[type=number]:is(textarea),input[type=datetime-local]:is(textarea),input[type=date]:is(textarea),textarea:is(textarea),select:is(textarea){padding-top:var(--element-padding);padding-bottom:var(--element-padding)}.check-button{color:var(--color-secondary);opacity:.8}.check-button[aria-checked=true]{border-color:var(--color);color:var(--color);opacity:1}.locate-button{cursor:pointer;flex:none;transition:opacity .2s ease-in-out}.locate-button[aria-disabled=true]{opacity:.35;pointer-events:none}button.search-submit-icon-button{opacity:.3;background-color:#0000;border:none;padding:0;transition:opacity .2s linear}button.search-submit-icon-button:focus,button.search-submit-icon-button:hover{opacity:1}input[type=search]:has(+.search-submit-icon-button){padding-right:1.8em}input[type=text]:has(+.search-submit-icon-button){padding-right:1.2em}:is(input[type=text]:has(+.search-submit-icon-button):focus+.search-submit-icon-button,input[type=search]:has(+.search-submit-icon-button):focus+.search-submit-icon-button){opacity:1}input[type=text]+.search-submit-icon-button,input[type=search]+.search-submit-icon-button{margin-left:-1.75em}.select-like{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;--element-padding:.75em;height:var(--element-height);min-height:var(--element-height);line-height:var(--element-height);border:var(--element-border);padding:0 var(--element-padding);border-radius:var(--element-radius);background-color:var(--color-background);box-sizing:border-box;border:1px solid var(--color-element-border);justify-content:center;align-items:center;padding-right:.5em;line-height:1;transition:border-color .2s ease-in-out;display:inline-flex}.select-like:hover{border-color:var(--color-link)}.select-like:focus,.select-like:active{border-color:var(--color-link);outline:none}.select-like:after{content:"";font-family:var(--font-icon);margin-left:auto;transition:transform .2s linear}.select-like[data-state=open]:after{transform:rotate(180deg)}.link-like{color:var(--color-link);cursor:pointer}.link-like.button,.link-like button,.link-like input[type=button],.link-like input[type=reset],.link-like input[type=submit]{border:none;padding:0}.label-check{align-items:center;gap:.5em;display:inline-flex}.label-check:not(:has([disabled])){cursor:pointer}.form{--row-gap:.75rem;--item-label-min-width:8em;min-width:30em}@media (orientation:portrait){.form{min-width:0}.minreactui-dialog-content:has(.form){padding:1em}}.form .form-group{margin-bottom:1.5em}.form .form-group .form-group-title{border-bottom:1px solid var(--color-element-border);margin-bottom:.25em;padding-bottom:.25em;font-weight:700}.form-dir-landscape .form-group-content{width:100%;display:table}.form-dir-landscape .form-item{display:table-row}.form-dir-landscape .form-item:nth-child(2n){background-color:var(--color-background-lite)}.form-dir-landscape .form-item .form-item-label{padding:calc(var(--row-gap) / 2) 0;min-width:var(--item-label-min-width);vertical-align:middle;padding-left:1em;padding-right:1em;display:table-cell}@media (orientation:portrait){.form-dir-landscape .form-item .form-item-label{min-width:0}}.form-dir-landscape .form-item .form-item-content{padding:calc(var(--row-gap) / 2) 0;min-width:20em;display:table-cell}@media (orientation:portrait){.form-dir-landscape .form-item .form-item-content{min-width:0}}.form-dir-portrait .form-item{align-items:center;gap:var(--row-gap);flex-direction:column;display:flex}.form-actions{justify-content:center;gap:.5em;display:flex}.g-search-frag{align-items:center;width:fit-content;display:inline-flex}
