body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}@media (max-width:768px){.dashboard-header{padding:15px 20px!important}.dashboard-header h1{font-size:1.2rem!important}.welcome-section{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.welcome-title{font-size:1.5rem!important}.action-buttons{width:100%!important;justify-content:flex-start!important}.action-buttons button{flex:1 1 auto!important;min-width:100px!important;font-size:13px!important;padding:10px 15px!important}.websites-grid{grid-template-columns:1fr!important;gap:15px!important}.builder-topbar{padding:10px 15px!important;flex-wrap:wrap!important;gap:8px!important}.builder-topbar button{padding:8px 15px!important;font-size:13px!important}.create-website-section{flex-direction:column!important;gap:15px!important}.create-website-section h3{font-size:1.2rem!important}.pricing-grid{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:480px){.dashboard-header h1{font-size:1rem!important}.welcome-title{font-size:1.3rem!important}.action-buttons button{font-size:12px!important;padding:8px 12px!important}.website-card{padding:15px!important}.website-card h4{font-size:1rem!important}.website-card-buttons{flex-direction:column!important}.website-card-buttons button{width:100%!important}}