@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--primary: #1a73e8;--primary-dark: #174ea6;--bg-color: #f8f9fa;--card-bg: rgba(255, 255, 255, .8);--glass-bg: rgba(255, 255, 255, .7);--glass-border: rgba(255, 255, 255, .3);--text-main: #202124;--text-muted: #5f6368;--shadow: 0 8px 32px 0 rgba(31, 38, 135, .07)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--bg-color);color:var(--text-main);line-height:1.5;-webkit-font-smoothing:antialiased}.glass{background:var(--glass-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--glass-border);box-shadow:var(--shadow)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1}}.dashboard-container,.list-container,.detail-container{animation:fadeIn .4s ease-out}@media(max-width:600px){h1{font-size:1.25rem}.dashboard-container{padding:1rem}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#dadce0;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#bdc1c6}html.swipe-left::view-transition-old(detail-container),html.swipe-right::view-transition-old(detail-container),html.swipe-left::view-transition-new(detail-container),html.swipe-right::view-transition-new(detail-container){animation:none;mix-blend-mode:normal}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes slideInFromRight{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes slideInFromLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}html.swipe-left::view-transition-old(detail-container){animation:slideOutLeft .35s cubic-bezier(.2,0,0,1) forwards}html.swipe-left::view-transition-new(detail-container){animation:slideInFromRight .35s cubic-bezier(.2,0,0,1) forwards}html.swipe-right::view-transition-old(detail-container){animation:slideOutRight .35s cubic-bezier(.2,0,0,1) forwards}html.swipe-right::view-transition-new(detail-container){animation:slideInFromLeft .35s cubic-bezier(.2,0,0,1) forwards}html.swipe-left .detail-container,html.swipe-right .detail-container{animation:none!important}
