@import"tailwindcss";@theme{--color-primary-50:var(--color-amber-50);--color-primary-100:var(--color-amber-100);--color-primary-200:var(--color-amber-200);--color-primary-300:var(--color-amber-300);--color-primary-400:var(--color-amber-400);--color-primary-500:var(--color-amber-500);--color-primary-600:var(--color-amber-600);--color-primary-700:var(--color-amber-700);--color-primary-800:var(--color-amber-800);--color-primary-900:var(--color-amber-900);--color-primary-950:var(--color-amber-950);--color-secondary-50:var(--color-lime-50);--color-secondary-100:var(--color-lime-100);--color-secondary-200:var(--color-lime-200);--color-secondary-300:var(--color-lime-300);--color-secondary-400:var(--color-lime-400);--color-secondary-500:var(--color-lime-500);--color-secondary-600:var(--color-lime-600);--color-secondary-700:var(--color-lime-700);--color-secondary-800:var(--color-lime-800);--color-secondary-900:var(--color-lime-900);--color-secondary-950:var(--color-lime-950);--color-muted:var(--color-stone-400);--color-main-text:var(--color-stone-300);--font-sans:"Noto Sans",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:"Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}@layerbase{html,body{color-scheme:dark;accent-color:var(--color-primary-500);@applytext-main-textselection:bg-secondary-300/10selection:text-secondary-500bg-stone-950;}button:not(.plotly):not(.plotly*){@applyflexcursor-pointeritems-centergap-2roundedtransition-colors;&:not(:disabled){@applyhover:text-stone-200;}&:disabled{@applycursor-defaultopacity-50;}}input[type="datetime-local"],input[type="number"],input[type="text"]{@applyfocus:border-primary-500rounded-mdborderborder-stone-700bg-stone-900/70px-2py-0.5text-xsselect-nonefocus:outline-none;}kbd{@applyfont-semibolduppercase;}label{@applycursor-pointertransition-colorsselect-none;}}@layercomponents{.filter-label{@applyflexitems-centergap-2text-xsfont-semiboldwhitespace-nowrap;}.page-container{@applym-4flexflex-colgap-6;}.page-header{@applyflexflex-wrapitems-centerjustify-betweengap-4;}.page-title{@applyflexitems-centergap-2text-2xlfont-bold;}.card{@applyflexflex-colrounded-xlborderborder-stone-800bg-[#141210]p-4;}.chart-container{@applyrelativemin-h-[400px]flex-1rounded-lgborderborder-stone-800bg-stone-900p-2md:h-full;}.section-title{@applymb-4flexitems-centergap-2text-lgfont-semibold;}.stat-label{@applytext-smtext-stone-400;}.stat-value{@applytext-smfont-semibold;}.btn-secondary{@applyinline-flexitems-centergap-2roundedborderborder-stone-700bg-stone-800px-2py-1text-xsfont-mediumno-underlinetransition-colors;&:not(:disabled){@applyhover:bg-stone-700;}.tabler-icon{@applytext-mutedh-[1.75em]w-[1.75em];}}.bg-card{@applybg-[#141210];}.icon-button{@applytext-mutedroundedborderborder-stone-200/10bg-stone-800/50p-1transition-allhover:bg-stone-800/60hover:text-stone-100;}.tabler-icon{@applymin-w-min;}.select{@applyroundedborderborder-stone-600bg-stone-800px-1py-0.5text-xsfont-semibold;}}body.plotly-notifier.notifier-note{@applyroundedborderborder-stone-700bg-stone-800text-stone-300;}body.js-plotly-plot.plotly[data-title]{&::before{@applyborder-t-transparentborder-r-transparentborder-b-stone-700border-l-transparent;}&::after{@applyroundedbg-stone-700text-stone-300;}}