*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light dark;--pb-bg: #0E1113;--pb-surface: #15191C;--pb-card: #1A1F23;--pb-border: #262C31;--pb-border2: #313940;--pb-text: #EAF4EC;--pb-text2: #A8C4AE;--pb-text3: #6E8A74;--pb-green: #3CDB7A;--pb-green-bg: rgba(60,219,122,.1);--pb-amber: #F5C842;--pb-amber-bg: rgba(245,200,66,.1);--pb-red: #F26D5E;--pb-red-bg: rgba(242,109,94,.1);--pb-accent: #78AA4A;--pb-accent-soft: rgba(120,170,74,.12);--pb-sidebar: #152E10}@media (prefers-color-scheme: light){:root{--pb-bg: #F0F7EE;--pb-surface: #E4EFE1;--pb-card: #FFFFFF;--pb-border: #C4D8BE;--pb-border2: #AFC9A8;--pb-text: #1A2E18;--pb-text2: #3A5835;--pb-text3: #6A8864;--pb-green: #2D6E1C;--pb-green-bg: rgba(45,110,28,.1);--pb-amber: #B06C10;--pb-amber-bg: rgba(176,108,16,.1);--pb-red: #C03020;--pb-red-bg: rgba(192,48,32,.1);--pb-accent: #2D6E1C;--pb-accent-soft: rgba(45,110,28,.12);--pb-sidebar: #152E10}}html,body,#root{height:100%;width:100%;overflow:hidden}body{font-family:Inter,Arial,sans-serif;background:var(--pb-bg);color:var(--pb-text);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--pb-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--pb-accent)}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.fade-in{animation:fadeIn .25s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){html,body,#root{overflow:auto;height:auto}}
