.ui-checkbox{border:2px solid rgb(var(--primary));background:var(--card-bg);color:#fff;cursor:pointer;vertical-align:middle;border-radius:4px;flex-shrink:0;place-items:center;width:20px;height:20px;margin:0;padding:0;transition:background-color .15s,box-shadow .15s;display:inline-grid}.ui-checkbox[data-checked],.ui-checkbox[data-indeterminate]{background:rgb(var(--primary))}.ui-checkbox:focus-visible{box-shadow:0 0 0 3px rgb(var(--primary) / .25)}.ui-checkbox[data-disabled]{cursor:not-allowed;opacity:.45}.ui-checkbox-mark{place-items:center;display:grid}.ui-checkbox-mark>svg{stroke-width:3px;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.ui-checkbox{transition:none}}
.dialog-motion{transition:opacity .5s var(--panel-ease), transform .5s var(--panel-ease)}.dialog-motion:is([data-starting-style],[data-ending-style]){opacity:0}.dialog-motion[data-ending-style]{transition-duration:.32s;transition-timing-function:var(--motion-ease)}@media (prefers-reduced-motion:reduce){.dialog-motion{transition:none}}
.ui-scroll-thumb{background-color:#747a91}@media (prefers-color-scheme:dark){.ui-scroll-thumb{background-color:#858ca2}}
.popup-motion{--popup-y:20px;--popup-turn:1.5deg}.popup-motion[data-side]{opacity:1;transform-origin:50%;transition:transform .5s var(--panel-ease), opacity .5s var(--panel-ease);transform:translateY(0)rotate(0)}.popup-motion:is([data-starting-style],[data-ending-style]){opacity:0;transform:translateY(var(--popup-y)) rotate(var(--popup-turn));pointer-events:none}.popup-motion[data-ending-style]{transition-duration:.32s;transition-timing-function:var(--motion-ease)}.popup-motion[data-instant]{transition:none}@media (max-width:639px){.popup-motion{--popup-y:12px;--popup-turn:1deg}}@media (prefers-reduced-motion:reduce){.popup-motion[data-side]{transition:none;transform:none}}
