:root[data-theme=dark],.preview-dark{--color-tabbar:30 41 59;--color-tabbar-border:#ffffff14;--color-tab-inactive-label:162 176 194;--color-tab-active-label:147 197 253;--color-sidebar:20 30 51;--color-card:20 30 51;--color-accent-light:20 30 51;--color-accent-dark:38 50 77;--color-raised:27 39 64;--color-raised-border:48 64 95;--color-card-hover:34 49 80;--color-card-press:26 37 56;--shadow-card:inset 0 1px 0 #ffffff0a;--shadow-raised:0 8px 24px #0000008c;--interactive-card-focus:rgb(var(--color-primary,203 213 225))}:is(:root[data-theme=dark],.preview-dark) .app-sidebar{--color-sidebar:226 232 240;--color-sidebar-foreground:15 23 42;--color-sidebar-muted-foreground:71 85 105;--color-sidebar-icon:51 65 85;--color-sidebar-hairline:203 213 225;--color-sidebar-hover:203 213 225;--color-sidebar-active:203 213 225;--color-sidebar-chip:241 245 249}.preview-light{--shadow-card:initial}:is(:root[data-theme=dark],.preview-dark) :is(.shadow-card,.interactive-card):not([class~=shadow-none]){box-shadow:var(--shadow-card)}:is(:root[data-theme=dark],.preview-dark) :is(.glass-panel,.glass-panel-strong,.glass-panel-soft):not([class~=shadow-none]){border-color:rgb(var(--color-accent-dark));background-color:rgb(var(--color-accent-light));box-shadow:var(--shadow-card)}:is(:root[data-theme=dark],.preview-dark) :is(.raised-surface,.native-modal-panel,[class~=shadow-floating][class~=bg-card],[class~=shadow-floating][class~=bg-accent-light],[class~=shadow-floating][class~=bg-sidebar],[class*=shadow-floating][class*=bg-card],[class*=shadow-floating][class*=bg-sidebar],[class~=shadow-floating].glass-panel,[class~=shadow-floating].glass-panel-soft,[class~=shadow-floating].glass-panel-strong,[class~=shadow-elevated][class~=z-dropdown][class~=bg-card],[class~=shadow-elevated][class~=absolute][class~=bg-card]):not([class~=shadow-none]){background-color:rgb(var(--color-raised));border-color:rgb(var(--color-raised-border));box-shadow:var(--shadow-raised);background-image:none}@media (hover:hover) and (pointer:fine){:is(:root[data-theme=dark],.preview-dark) :is(.hover-glass,a.interactive-card,button.interactive-card):hover:not(:disabled):not([aria-disabled=true]):not([class~=shadow-none]){background-color:rgb(var(--color-card-hover));box-shadow:var(--shadow-card);background-image:none;border-color:#94a3b873}}:is(:root[data-theme=dark],.preview-dark) :is(.hover-glass,a.interactive-card,button.interactive-card):is(:focus-visible,:has(a:focus-visible,button:focus-visible)):not(:disabled):not([aria-disabled=true]){outline:2px solid var(--interactive-card-focus,#cbd5e1);outline-offset:2px}:is(:root[data-theme=dark],.preview-dark) :is(.hover-glass,a.interactive-card,button.interactive-card):is(:focus-visible,:has(a:focus-visible,button:focus-visible)):not(:active):not(:disabled):not([aria-disabled=true]):not([class~=shadow-none]){background-color:rgb(var(--color-card-hover));box-shadow:var(--shadow-card);background-image:none;border-color:#94a3b873}:is(:root[data-theme=dark],.preview-dark) :is(.hover-glass,a.interactive-card,button.interactive-card):active:not(:disabled):not([aria-disabled=true]):not([class~=shadow-none]){background-color:rgb(var(--color-card-press));box-shadow:var(--shadow-card);background-image:none;border-color:#94a3b873}:is(:root[data-theme=dark],.preview-dark) .modal-scrim{background-color:#0009}:is(:root[data-theme=dark],.preview-dark) .modal-panel{--color-accent:var(--color-card);background-color:rgb(var(--color-raised));box-shadow:var(--shadow-raised);-webkit-backdrop-filter:none;background-image:none;border-color:#ffffff1a}:is(:root[data-theme=dark],.preview-dark) .modal-panel :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]),textarea,select):not(:focus-visible){border-color:#ffffff1a}
.score-range-field{--score-thumb:26px;--score-track:6px;--score-track-color:color-mix(in srgb, rgb(var(--color-muted-foreground)) 55%, rgb(var(--color-accent-dark)) 45%)}:is(:root[data-theme=dark],.preview-dark) .score-range-field{--score-track-color:color-mix(in srgb, rgb(var(--color-muted-foreground)) 65%, rgb(var(--color-accent-dark)) 35%)}.score-range{appearance:none;cursor:pointer;--score-fill:calc(var(--score-thumb) / 2 + var(--score-ratio) * (100% - var(--score-thumb)));background:0 0;width:100%;height:44px;margin:0;display:block}.score-range:focus{outline:none}.score-range::-webkit-slider-runnable-track{height:var(--score-track);background-color:var(--score-track-color);background-image:linear-gradient(rgb(var(--color-primary)), rgb(var(--color-primary)));background-position:0;background-repeat:no-repeat;background-size:var(--score-fill) 100%;border:0;border-radius:999px}.score-range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--score-thumb);height:var(--score-thumb);margin-top:calc((var(--score-track) - var(--score-thumb)) / 2);border:2px solid rgb(var(--color-inverse-foreground));background:rgb(var(--color-primary));box-shadow:0 1px 2px rgb(var(--shadow-color) / .28), 0 3px 8px rgb(var(--shadow-color) / .22);border-radius:999px}.score-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px rgb(var(--color-primary) / .35), 0 1px 2px rgb(var(--shadow-color) / .28), 0 3px 8px rgb(var(--shadow-color) / .22)}.score-range::-moz-range-track{height:var(--score-track);background:var(--score-track-color);border:0;border-radius:999px}.score-range::-moz-range-progress{height:var(--score-track);background:rgb(var(--color-primary));border:0;border-radius:999px}.score-range::-moz-range-thumb{box-sizing:border-box;width:var(--score-thumb);height:var(--score-thumb);border:2px solid rgb(var(--color-inverse-foreground));background:rgb(var(--color-primary));box-shadow:0 1px 2px rgb(var(--shadow-color) / .28), 0 3px 8px rgb(var(--shadow-color) / .22);border-radius:999px}.score-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px rgb(var(--color-primary) / .35), 0 1px 2px rgb(var(--shadow-color) / .28), 0 3px 8px rgb(var(--shadow-color) / .22)}.score-range-labels{height:1.125rem;position:relative}.score-range-labels>span:first-child{position:absolute;top:0;left:0}.score-range-labels>span:last-child{position:absolute;top:0;right:0}.score-range-mid{top:0;left:calc(var(--score-thumb) / 2 + (4 / 9) * (100% - var(--score-thumb)));position:absolute;transform:translate(-50%)}
.leading-actions{display:flex}.leading-actions>*{width:0;overflow-x:hidden}.swipeable-list{-webkit-overflow-scrolling:touch;flex:1;width:100%;height:100%;overflow-y:auto}.swipeable-list-item{transform-origin:top;width:100%;max-height:1000px;transition:max-height .5s ease-in-out;position:relative;overflow:hidden}.swipeable-list-item--remove{max-height:0;transition:max-height .35s ease-out}.swipeable-list-item__content{box-sizing:border-box;align-items:center;width:100%;height:100%;display:flex}.swipeable-list-item__content--return{transition:transform .5s ease-in-out}@keyframes content-return-leading-ms{20%{transform:translate(100%)}to{transform:translate(0)}}.swipeable-list-item__content--return-leading-ms{animation-name:content-return-leading-ms;animation-duration:.5s;animation-timing-function:linear}@keyframes content-return-trailing-ms{20%{transform:translate(-100%)}to{transform:translate(0)}}.swipeable-list-item__content--return-trailing-ms{animation-name:content-return-trailing-ms;animation-duration:.5s;animation-timing-function:linear}.swipeable-list-item__content--remove{transition:transform .5s ease-in-out}.swipeable-list-item__leading-actions{width:0;height:100%;display:flex;position:absolute;overflow:hidden}.swipeable-list-item__leading-actions--return{transition:width .5s ease-in-out}@keyframes actions-return-ms{20%{width:100%}to{width:0}}.swipeable-list-item__actions--return-ms{animation-name:actions-return-ms;animation-duration:.5s;animation-timing-function:linear}.swipeable-list-item__leading-actions>*{transform-origin:0;justify-content:flex-end;transition:transform .2s ease-out;display:flex;overflow:hidden;transform:scale(1)}.swipeable-list-item__trailing-actions{justify-content:flex-end;width:0;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}.swipeable-list-item__trailing-actions--return{transition:width .5s ease-in-out}.swipeable-list-item__trailing-actions>*{transform-origin:100%;transition:transform .2s ease-out;overflow:hidden;transform:scale(1)}.swipeable-list-item__leading-actions--scaled>*{transform-origin:0;transition:transform .2s ease-in;transform:scale(1.2)}.swipeable-list-item__trailing-actions--scaled>*{transform-origin:100%;transition:transform .2s ease-in;transform:scale(1.2)}.swipe-action{align-items:stretch;width:100%;display:flex}.swipe-action>*{flex:1}.swipe-action__grayed>*{background-color:gray!important}.swipe-action__leading>*{justify-content:flex-start}.swipe-action__trailing>*{justify-content:flex-end}.swipe-action__leading--full-swipe-rest,.swipe-action__trailing--full-swipe-rest{width:0;transition:width .2s}.swipe-action__leading--full-swipe-main>*{justify-content:flex-end}.swipe-action__trailing--full-swipe-main>*{justify-content:flex-start}.trailing-actions{display:flex}.trailing-actions>*{width:0;overflow-x:hidden}