@layer global{form{inline-size:100%;position:relative}fieldset{border-width:0;margin:0;padding:0}[contenteditable],input,textarea{caret-color:h(raven)}input,select,textarea{background-color:var(--color-otter);border:var(--size-border-thin) solid var(--color-colugos);border-radius:var(--border-radius,var(--size-border-default));box-sizing:inherit!important;color:var(--color-colugos);padding:0 .4em;transition:border-color var(--transition-duration) var(--transition-function)}input:hover,select:hover,textarea:hover{border-color:var(--color-civet)}input:focus,select:focus,textarea:focus{border-color:h(raven)}input[disabled],select[disabled],textarea[disabled]{opacity:var(--opacity-beta);pointer-events:none}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{margin:0;padding:0}input{overflow:visible}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{block-size:auto}input[type=search],input[type=url]{-webkit-appearance:textfield;margin-block:calc(var(--size-border-thin)*2);outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=url]::-webkit-search-cancel-button,input[type=url]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-file-upload-button{-webkit-appearance:button}input::-webkit-inner-spin-button{opacity:1}textarea{overflow:auto;scrollbar-gutter:stable}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='50' fill='%23607196'><polygon points='0,0 100,0 50,50'/></svg>");background-position:right var(--size-tiny) center;background-repeat:no-repeat;background-size:var(--size-small);padding-block:.2em;-webkit-padding-end:var(--size-large);font-size:inherit;line-height:var(--line-height-small);padding-inline-end:var(--size-large);transition:border-color var(--transition-duration) var(--transition-function)}address{font-style:inherit}}@layer components{storage-form:has([id=theme-selector]){display:inline-block}storage-form:has([id=theme-selector]):not(:defined){display:none}}