@charset "UTF-8";:root{--localy-bg: #f3f7f4;--localy-bg-card: #ffffff;--localy-bg-elevated: #ffffff;--localy-shop-page-bg: var(--localy-bg);--localy-shop-card-bg: var(--localy-bg-card);--localy-orange: #ec7b5c;--localy-orange-hover: #e06949;--localy-orange-light: rgba(236, 123, 92, .14);--localy-yellow: #f1c75b;--localy-gold: #e6b954;--localy-text: #1f4e43;--localy-text-muted: #5f7972;--localy-border: #dbe5df;--localy-success: #2d6a4f;--localy-error: #d62828;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--btn-padding-y: .625rem;--btn-padding-x: 1.25rem;--btn-font-weight: 600;--btn-font-size: .9375rem;--card-padding: 1rem;--card-radius: var(--radius-md);--shadow-card: 0 8px 24px rgba(26, 72, 62, .08);--shadow-card-hover: 0 14px 34px rgba(26, 72, 62, .14), 0 0 0 1px rgba(236, 123, 92, .18);--transition-fast: .18s ease;--admin-nav-height: 56px}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;height:100dvh}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--localy-bg);color:var(--localy-text);line-height:1.5;height:100vh;height:100dvh}a{color:var(--localy-orange);text-decoration:none}a:hover{color:var(--localy-orange-hover)}h1,h2,h3,h4{margin:0 0 .5em;font-weight:600;color:var(--localy-text)}h1{font-size:1.75rem}h2{font-size:1.375rem}h3{font-size:1.125rem}@media (max-width: 600px){h1{font-size:1.35rem;margin-bottom:.4em}h2{font-size:1.125rem;margin-bottom:.4em}h3{font-size:1rem;margin-bottom:.35em}p{margin:0 0 .5em}}p{margin:0 0 .75em;color:var(--localy-text-muted)}button{font-family:inherit;cursor:pointer}button,a,input,select,textarea,[role=button],.touch-no-zoom,.modal-overlay,.edit-modal-overlay,.addon-modal-overlay,.lightbox-overlay,.overlay{touch-action:manipulation}input,textarea{font-family:inherit;font-size:1rem}@media (max-width: 900px){input,textarea,select{font-size:16px!important}}.admin-content::-webkit-scrollbar{width:10px}.admin-content::-webkit-scrollbar-track{background:var(--localy-bg)}.admin-content::-webkit-scrollbar-thumb{background:var(--localy-border);border-radius:5px}.admin-content::-webkit-scrollbar-thumb:hover{background:var(--localy-text-muted)}
