.clawdia-menu__item:not([aria-disabled=true]):hover,.clawdia-menu__item:focus-visible{--menu-row-bg:var(--hairline-faint);--menu-row-ink:var(--color-ink)}.clawdia-menu__item--danger:not([aria-disabled=true]),.clawdia-menu__item--danger:not([aria-disabled=true]):hover,.clawdia-menu__item--danger:focus-visible{--menu-row-ink:var(--color-error)}.clawdia-menu__item:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:-2px}.clawdia-menu__item[aria-disabled=true]{cursor:default;opacity:.45}@media (max-width:899px){.clawdia-menu__item{min-height:44px}}
.clawdia-popover__panel{opacity:0;transform:translateY(-6px)scale(.97)}.clawdia-popover__panel[data-state=open]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.clawdia-popover__panel{transition:opacity var(--dur-fast) var(--ease-out-quart), transform var(--dur-fast) var(--ease-out-quart)}}
.clawdia-ss__trigger{justify-content:space-between;box-shadow:inset 0 0 0 1px #0000}.clawdia-ss__trigger:hover,.clawdia-ss__trigger:focus-visible{box-shadow:inset 0 0 0 1px var(--hairline-strong);--ss-ink:var(--color-ink)}.clawdia-ss__trigger:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-ss--field,.clawdia-ss--field>.clawdia-popover,.clawdia-ss--field .clawdia-ss__trigger,.clawdia-ss--fill,.clawdia-ss--fill>.clawdia-popover,.clawdia-ss--fill .clawdia-ss__trigger{width:100%;min-width:0}.clawdia-ss--field .clawdia-ss__trigger{box-shadow:inset 0 0 0 1px var(--hairline-strong);--ss-ink:var(--color-ink)}.clawdia-ss__head input::placeholder{color:var(--color-ink-muted);font-weight:400}.clawdia-ss__option:hover,.clawdia-ss__option[data-active=true]{--ss-row-bg:var(--row-hover);--ss-row-ink:var(--color-ink)}.clawdia-ss__option[aria-selected=true]{--ss-row-ink:var(--color-ink);--ss-row-weight:600}@media (prefers-reduced-motion:no-preference){.clawdia-ss__chevron{transition:transform var(--dur-fast) var(--ease-out-quart)}}@media (max-width:899px){.clawdia-ss__trigger,.clawdia-ss__option{min-height:44px}}
.clawdia-sf__input{appearance:none}.clawdia-sf__input::-webkit-search-cancel-button{appearance:none}.clawdia-sf__input::-webkit-search-decoration{appearance:none}.clawdia-sf__input::placeholder{color:var(--color-ink-muted)}.clawdia-sf__input:hover{border-color:var(--hairline-strong)}.clawdia-sf__input:focus{background:var(--color-surface-raised);border-color:var(--color-accent);outline:none}.clawdia-sf__input:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-sf__clear:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.clawdia-sf__clear:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-sf__clear{width:var(--space-5);height:var(--space-5)}.clawdia-sf__input{padding:0 calc(var(--space-5) + var(--space-2)) 0 calc(var(--space-5) + var(--space-2))}@media (max-width:899px){.clawdia-sf__input{min-height:44px;padding-right:52px}.clawdia-sf__clear{width:44px;min-width:44px;height:44px;min-height:44px}}
.clawdia-seg{background:var(--seg-well-fill,var(--color-surface));box-shadow:var(--seg-well-shadow,0 0 0 1px var(--hairline-soft));position:relative}.clawdia-seg--sm{box-sizing:border-box;height:28px;min-height:28px;max-height:28px}.clawdia-seg--md{box-sizing:border-box;height:var(--control-height);min-height:var(--control-height);max-height:var(--control-height)}.clawdia-seg__btn{appearance:none;box-shadow:none;background:0 0;border:0;min-height:0}.clawdia-seg .clawdia-seg__btn{min-height:0}.clawdia-seg__btn:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-seg__btn[aria-checked=false]:hover{--seg-hover-ink:var(--color-ink)}.clawdia-seg--disabled{opacity:.55}.clawdia-seg--disabled .clawdia-seg__btn{cursor:default}.clawdia-seg--disabled .clawdia-seg__btn[aria-checked=false]:hover{--seg-hover-ink:var(--color-ink-soft)}@media (max-width:899px){.clawdia-seg .clawdia-seg__btn{min-height:0}}@media (prefers-reduced-motion:no-preference){.clawdia-seg__thumb--armed{transition:left var(--dur-base) var(--ease-out-quart),width var(--dur-base) var(--ease-out-quart)}}
.clawdia-select__trigger{flex-shrink:0;justify-content:space-between;width:max-content;min-width:max-content;box-shadow:inset 0 0 0 1px #0000}.clawdia-select__trigger:hover,.clawdia-select__trigger:focus-visible{box-shadow:inset 0 0 0 1px var(--hairline-strong);--select-ink:var(--color-ink)}.clawdia-select--fill,.clawdia-select--fill>.clawdia-popover,.clawdia-select--fill .clawdia-select__trigger{width:100%;min-width:0}.clawdia-select--fill .clawdia-select__trigger>[data-select-value]{grid-template-columns:minmax(0,1fr);min-width:0}.clawdia-select--fill .clawdia-select__trigger>[data-select-value]>span{text-overflow:ellipsis;overflow:hidden}.clawdia-select__trigger:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-select__trigger[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-error)}.clawdia-select__trigger[aria-invalid=true]:focus-visible{outline-color:var(--color-error)}.clawdia-select__option:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:-2px}.clawdia-select__option[aria-selected=false]:hover{--select-row-bg:var(--hairline-faint);--select-row-ink:var(--color-ink)}@media (prefers-reduced-motion:no-preference){.clawdia-select__chevron{transition:transform var(--dur-fast) var(--ease-out-quart)}}@media (max-width:899px){.clawdia-select__trigger,.clawdia-select__option{min-height:44px}}
