html:has(.pc-root,.pc-page) :is(.pc-login-card,.pc-modal,.modal-card,[role=dialog],.pc-sheet-dialog,.sheet-panel,.pc-menu,.ol-raised){--field-background:var(--p-overlay-2);--field-border:var(--p-overlay-2)}html:has(.pc-root,.pc-page) :is(.pc-login-card,.pc-modal,.modal-card,[role=dialog],.pc-sheet-dialog,.sheet-panel,.pc-menu,.ol-raised) :is(.pc-input,.pc-textarea,.pc-select-trigger,.pc-combobox-group,.pc-datefield-group,.pc-daterange-group,.ol-field){background:var(--p-overlay-2);border-color:var(--p-overlay-2)}html:has(.pc-root,.pc-page) :is(.pc-login-card,.pc-modal,.modal-card,[role=dialog],.pc-sheet-dialog,.sheet-panel,.pc-menu,.ol-raised) :is(.pc-input,.pc-textarea,.pc-select-trigger,.ol-field):hover{border-color:color-mix(in oklab, var(--p-fg) 14%, var(--p-overlay-2))}html:has(.pc-root,.pc-page) :is(.pc-login-card,.pc-modal,.modal-card,[role=dialog],.pc-sheet-dialog,.sheet-panel,.pc-menu,.ol-raised) :is(.pc-input,.pc-textarea,.ol-field):is(:focus,:focus-visible,:focus-within){border-color:var(--p-accent-text);outline:none}html:has(.pc-root,.pc-page) :is(.pc-login-card,.pc-modal,[role=dialog],.ol-raised) .ol-tonal{background:var(--p-overlay-2);color:var(--p-fg)}html:has(.pc-root,.pc-page) :is(.pc-login-card,.pc-modal,[role=dialog],.ol-raised) .ol-tonal:hover{background:color-mix(in oklab, var(--p-fg) 8%, var(--p-overlay-2))}.pc-login-card{box-shadow:var(--p-shadow-overlay), inset 0 0 0 1px #ffffff0f}.ol-seg button{white-space:nowrap}.pc-chip.is-ghost{box-shadow:inset 0 0 0 1px var(--p-overlay-2);color:var(--p-accent-text);background-color:#0000}.pc-toolbar>.pc-select{flex:0 180px;width:180px;min-width:130px}html:has(.pc-root,.pc-page) .pc-pane .pc-card :is(thead,thead tr){background:var(--p-surface)}
