.admin-container{max-width:1400px;margin:0 auto;padding:20px}.admin-header{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e5e7eb}.admin-header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.admin-header h1{font-size:32px;color:#111827;margin-bottom:8px}.admin-header p{color:#6b7280;font-size:16px}.admin-user-info{display:flex;align-items:center;gap:1rem}.user-name{color:#374151}.logout-button,.user-name{font-weight:500;font-size:14px}.logout-button{background:#ef4444;color:white;border:none;padding:.5rem 1rem;border-radius:6px;cursor:pointer;transition:all .2s}.logout-button:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 8px rgba(239,68,68,.3)}.logout-button:active{transform:translateY(0)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.stat-card{background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:24px;border-radius:12px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s}.stat-card:hover{transform:translateY(-4px)}.stat-card:nth-child(2){background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-card:nth-child(3){background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-card:nth-child(4){background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-icon{font-size:48px;opacity:.9}.stat-content h3{font-size:36px;font-weight:700;margin-bottom:4px}.stat-content p{font-size:14px;opacity:.9}.admin-tabs{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid #e5e7eb}.admin-tabs .tab{padding:12px 24px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-size:16px;font-weight:500;color:#6b7280;transition:all .2s}.admin-tabs .tab:hover{color:#111827;background:#f9fafb}.admin-tabs .tab.active{color:#667eea;border-bottom-color:#667eea}.google-search{display:grid;gap:24px}.google-search__header{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;padding:28px;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;box-shadow:0 12px 30px -20px rgba(37,99,235,.6)}.google-search__header h2{font-size:24px;font-weight:700;margin-bottom:8px}.google-search__header p{max-width:520px;font-size:15px;line-height:1.5;opacity:.92}.google-search__user{font-size:14px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.28);display:inline-flex;align-items:center;gap:8px}.google-search__form{background:#fff;border-radius:20px;border:1px solid #e5e7eb;padding:28px;box-shadow:0 10px 30px -25px rgba(15,23,42,.35)}.google-form{display:grid;gap:20px}.google-form__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.google-field{display:flex;flex-direction:column;gap:8px}.google-field__label{font-size:14px;font-weight:600;color:#1f2937}.google-field__helper{font-size:12px;color:#6b7280}.google-field input,.google-field select,.google-field textarea{border:1px solid #d1d5db;border-radius:12px;padding:10px 14px;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease;background:#f9fafb;color:#111827}.google-field input:focus,.google-field select:focus,.google-field textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.12);background:#fff}.google-field textarea{resize:vertical;min-height:100px}.google-form__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.google-form__error{background:rgba(239,68,68,.08);color:#b91c1c;border:1px solid rgba(239,68,68,.25);padding:12px 16px;border-radius:12px;font-size:14px}.google-progress{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:22px;display:grid;gap:16px}.google-progress__bar{background:#f1f5f9;border-radius:999px;overflow:hidden;height:10px}.google-progress__fill{background:linear-gradient(135deg,#22c55e,#16a34a);height:100%;border-radius:inherit;transition:width .35s ease}.google-progress__steps{list-style:none;display:grid;gap:12px;margin:0;padding:0}.google-progress__step{display:flex;align-items:center;gap:12px;font-size:14px;color:#64748b}.google-progress__step.completed{color:#0f172a;font-weight:600}.google-progress__index{width:28px;height:28px;border-radius:50%;background:#e2e8f0;display:inline-flex;justify-content:center;align-items:center;font-size:13px;font-weight:600}.google-progress__step.completed .google-progress__index{background:#2563eb;color:#fff}.google-results{display:grid;grid-template-columns:320px 1fr;gap:24px}@media (max-width:1080px){.google-results{grid-template-columns:1fr}}.google-results__sidebar{display:grid;gap:20px}.google-tabs{background:#fff;border-radius:18px;border:1px solid #e5e7eb;padding:16px;display:grid;gap:8px}.google-tab{background:#f8fafc;border:1px solid transparent;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600;color:#334155;cursor:pointer;transition:all .2s ease}.google-tab:hover{border-color:#94a3b8}.google-tab.active{background:#2563eb;color:#fff;box-shadow:0 8px 20px -12px rgba(37,99,235,.75)}.google-actions{background:#fff;border-radius:18px;border:1px solid #e5e7eb;padding:18px;display:grid;gap:12px}.google-actions h4{font-size:15px;font-weight:700;color:#1f2937}.google-competitors{background:#fff;border-radius:18px;border:1px solid #e5e7eb;padding:18px;display:grid;gap:12px}.google-competitors h4{font-size:15px;font-weight:700;color:#1f2937}.google-competitors ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.google-competitors li{background:#f8fafc;border-radius:12px;padding:12px;border:1px solid rgba(148,163,184,.25)}.google-competitors a{font-size:12px;color:#2563eb;word-break:break-all}.google-results__content{display:grid;gap:24px}.google-card{background:#fff;border-radius:20px;border:1px solid #e5e7eb;padding:24px;display:grid;gap:20px;box-shadow:0 12px 30px -26px rgba(15,23,42,.35)}.google-card header h3{font-size:20px;font-weight:700;color:#111827;margin-bottom:6px}.google-card header p{font-size:14px;color:#475569}.google-ad-list{margin:0;padding-left:18px;display:grid;gap:6px}.google-ad-list--descriptions{list-style:decimal-leading-zero}.google-sitelinks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.google-sitelinks li{display:grid;gap:4px;border-left:3px solid #2563eb;padding-left:10px}.google-sitelinks li strong{font-weight:700;color:#1e293b}.google-sitelinks li span{font-size:13px;color:#475569}.google-sitelinks li a{font-size:12px;color:#2563eb;text-decoration:none;word-break:break-word}.google-sitelinks li a:hover{text-decoration:underline}.google-callouts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.google-callouts li{background:#e0e7ff;color:#3730a3;font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px}.google-snippet{display:grid;gap:6px}.google-snippet__header{font-weight:700;color:#1f2937}.google-snippet ul{margin:0;padding-left:18px;display:grid;gap:4px;color:#475569;font-size:13px}.google-keywords{display:grid;gap:18px}.google-keywords__list{display:flex;flex-wrap:wrap;gap:10px}.keyword-pill{background:#eef2ff;color:#3730a3;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:600}.google-ads{display:grid;gap:20px}.google-ad-group{border:1px solid #e5e7eb;border-radius:16px;padding:18px;background:#f9fafb;display:grid;gap:16px}.google-ad-group header h4{font-size:18px;font-weight:700;color:#1f2937}.google-ad-group__subtitle{font-size:13px;color:#64748b}.google-ad-group__keywords-list{display:flex;flex-wrap:wrap;gap:8px}.google-ad-group__ad{background:#fff;border-radius:14px;padding:16px;border:1px solid rgba(148,163,184,.22);display:grid;gap:8px}.google-ad-group__titles span{display:inline-block;font-weight:700;color:#1f2937;margin-right:8px}.google-ad-group__descriptions p{font-size:13px;color:#475569}.google-landing{display:grid;gap:16px}.google-landing header h4{font-size:22px;font-weight:700;color:#0f172a}.google-landing__content{border:1px solid #e2e8f0;border-radius:14px;padding:18px;max-height:420px;overflow:auto;background:#f8fafc}.google-landing__faq{border-radius:16px;border:1px solid #e5e7eb;padding:18px;background:#f9fafb;display:grid;gap:12px}.google-landing__faq h5{font-size:16px;font-weight:700}.google-landing__faq ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.google-metrics-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.google-metrics-card{background:#f8fafc;border-radius:16px;padding:18px;border:1px solid rgba(148,163,184,.2);display:grid;gap:6px}.google-metrics-card__icon{font-size:22px}.google-metrics-card__label{font-size:13px;color:#475569}.google-metrics-card__value{font-size:18px;font-weight:700;color:#1f2937}.google-checklist{background:#f8fafc;border-radius:16px;border:1px solid #e2e8f0;padding:18px}.google-checklist h4{font-size:16px;font-weight:700;margin-bottom:10px}.google-checklist ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.google-checklist li{display:flex;align-items:center;gap:10px;font-size:14px;color:#1f2937}.admin-content{background:white;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.content-header h2{font-size:24px;color:#111827}.table-container{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}.admin-table{width:100%;border-collapse:collapse;font-size:14px}.admin-table thead{background:#f9fafb}.admin-table th{padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.admin-table td{padding:12px 16px;border-bottom:1px solid #e5e7eb;vertical-align:middle}.admin-table tbody tr:hover{background:#f9fafb}.admin-table tbody tr:last-child td{border-bottom:none}.store-logo-small{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;border-radius:8px;border:1px solid #e5e7eb;padding:4px}.store-logo-placeholder{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:20px;font-weight:700}.store-logo-tiny{width:24px;height:24px;border-radius:4px;margin-right:8px}.store-logo-large,.store-logo-tiny{-o-object-fit:contain;object-fit:contain}.store-logo-large{width:120px;height:120px;border-radius:12px;border:2px solid #e5e7eb;padding:8px;background:white}.store-info{display:flex;align-items:center}.badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase}.badge-success{background:#d1fae5;color:#065f46}.badge-danger{background:#fee2e2;color:#991b1b}.badge-warning{background:#fef3c7;color:#92400e}.badge-info{background:#dbeafe;color:#1e40af}.badge-category{background:#e0e7ff;color:#3730a3}.badge-type{background:#f3e8ff;color:#6b21a8}.coupon-code{background:#f3f4f6;padding:4px 8px;border-radius:4px;font-family:Courier New,monospace;font-weight:700;color:#667eea;font-size:13px}.coupon-description{max-width:300px;display:block}.action-buttons{display:flex;gap:8px}.btn-sm{padding:6px 12px;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:all .2s}.btn-info{background:#3b82f6;color:white}.btn-info:hover{background:#2563eb}.btn-warning{background:#f59e0b;color:white}.btn-warning:hover{background:#d97706}.btn-danger{background:#ef4444;color:white}.btn-danger:hover{background:#dc2626}.btn{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px}.btn-primary{background:#667eea;color:white}.btn-primary:hover{background:#5568d3}.btn-primary:disabled{background:#9ca3af;cursor:not-allowed}.btn-secondary{background:#e5e7eb;color:#374151}.btn-secondary:hover{background:#d1d5db}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.btn-outline{background:transparent;color:#374151;border:1px solid #d1d5db}.btn-outline:hover{background:#f3f4f6}.modal-overlay{position:fixed;inset:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content{background:white;border-radius:12px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-header h2{font-size:20px;color:#111827}.modal-close{background:none;border:none;font-size:32px;color:#6b7280;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.modal-close:hover{background:#f3f4f6;color:#111827}.modal-body{padding:24px}.modal-actions{display:flex;justify-content:flex-end;gap:12px}.ia-tab{display:flex;flex-direction:column;gap:32px}.ia-section{background:#f9fafb;border-radius:16px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(15,23,42,.04)}.ia-section.primary{background:linear-gradient(135deg,#eef2ff,#f5f3ff);border-color:rgba(99,102,241,.2)}.ia-section__header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.ia-section__header h2{margin:0;font-size:22px;color:#1f2937}.ia-section__header p{margin:4px 0 0}.ia-section__actions{display:flex;gap:12px}.ia-section__filters{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ia-search{position:relative;display:flex;align-items:center;background:white;border-radius:999px;border:1px solid #e2e8f0;padding:8px 16px;gap:12px;box-shadow:inset 0 1px 2px rgba(15,23,42,.08)}.ia-search:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.ia-search__icon{font-size:16px;color:#6366f1}.ia-search input[type=search]{flex:1;border:none;outline:none;background:transparent;font-size:15px;color:#1f2937}.ia-search input[type=search]::-moz-placeholder{color:#94a3b8}.ia-search input[type=search]::placeholder{color:#94a3b8}.ia-search__clear{border:none;background:rgba(99,102,241,.08);color:#4338ca;font-size:18px;line-height:1;border-radius:999px;padding:4px 10px;cursor:pointer;transition:all .2s ease}.ia-search__clear:hover{background:rgba(99,102,241,.16)}.ia-search__hint{font-size:13px;color:#636c78;margin:0}.ia-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.ia-metric-card{background:white;border-radius:16px;padding:20px;box-shadow:0 10px 25px rgba(148,163,184,.18);border:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column;gap:12px}.ia-metric-card.primary{background:linear-gradient(135deg,#4338ca,#4f46e5);color:white}.ia-metric-card.primary .ia-metric-card__list li span{color:rgba(255,255,255,.8)}.ia-metric-card__value{font-size:36px;font-weight:700}.ia-metric-card__label{font-size:16px;font-weight:600;color:#1f2937}.ia-metric-card.primary .ia-metric-card__label{color:rgba(255,255,255,.9)}.ia-metric-card__meta{font-size:14px;color:#64748b}.ia-metric-card.primary .ia-metric-card__meta{color:rgba(255,255,255,.8)}.ia-metric-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ia-metric-card__list li{display:flex;justify-content:space-between;font-size:14px;color:#1f2937}.ia-metric-card__list.compact li{font-size:13px;color:#475569}.loading{padding:24px;background:white;border-radius:12px;color:#64748b;border:1px solid #e2e8f0}.empty-state{padding:40px;background:white;border-radius:16px;border:1px dashed #c7d2fe;color:#475569}.empty-state .btn{margin-top:16px}.ia-panel{background:white;border-radius:18px;padding:24px;box-shadow:0 24px 60px -24px rgba(79,70,229,.35);border:1px solid rgba(59,130,246,.15)}.ia-panel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ia-panel__header h3{margin:0;font-size:20px;color:#1f2937}.ia-panel__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;background:#f8fafc;border-radius:12px;padding:16px;border:1px solid #e2e8f0;margin-bottom:20px}.ia-panel__summary strong{display:block;color:#1e293b;margin-bottom:6px}.ia-panel__summary p{margin:0;font-weight:600}.ia-form{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.ia-form__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ia-form__group{display:flex;flex-direction:column;gap:6px}.ia-form__group span{font-size:13px;font-weight:600;color:#475569}.ia-form__group input,.ia-form__group select,.ia-form__group textarea{padding:10px 12px;border-radius:10px;border:1px solid #d1d5db;font-size:14px;transition:border-color .2s,box-shadow .2s;font-family:inherit}.ia-form__group input:focus,.ia-form__group select:focus,.ia-form__group textarea:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.ia-form__group.full{grid-column:1/-1}.ia-form__actions{display:flex;gap:12px}.error{padding:12px 16px;background:#fee2e2;border-radius:10px;color:#b91c1c;font-size:14px;border:1px solid #fecaca}.campaign-structure{margin-top:24px;display:flex;flex-direction:column;gap:20px}.campaign-structure__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.campaign-structure__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px;color:#475569}.campaign-extensions{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;background:#f8fafc;padding:12px;border-radius:12px;border:1px solid #e2e8f0}.campaign-extensions strong{display:block;margin-bottom:8px;color:#1e293b}.campaign-groups{display:flex;flex-direction:column;gap:16px}.campaign-group{border:1px solid #e2e8f0;border-radius:12px;padding:16px;background:white}.campaign-group header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.campaign-group header h5{margin:0;font-size:16px;color:#1f2937}.campaign-group__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.campaign-ads ul,.campaign-keywords ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px;color:#334155}.campaign-ad{padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;display:flex;flex-direction:column;gap:8px}.campaign-ad__descriptions,.campaign-ad__headlines{display:flex;flex-direction:column;gap:4px;font-size:13px}.campaign-recommendations{border-top:1px solid #e2e8f0;padding-top:16px;font-size:14px;color:#475569}.campaign-recommendations ul{padding-left:20px}.opportunity-cell{display:flex;gap:12px;align-items:center}.opportunity-cell__avatar{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#4f46e5,#9333ea);color:white;display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:700}.opportunity-cell__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tags-line{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.coupon-chip,.price-stack{display:flex;flex-direction:column;gap:4px}.coupon-chip{background:#f8fafc;border-radius:10px;padding:10px;border:1px solid #e2e8f0}.score-badge{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#1e293b;background:#eef2ff}.score-badge[data-score="0"]{background:#f1f5f9}.metric-columns{gap:4px;font-size:14px;color:#475569}.admin-form,.metric-columns{display:flex;flex-direction:column}.admin-form{gap:20px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{font-weight:600;color:#374151;font-size:14px}.form-group input,.form-group select,.form-group textarea{padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit;transition:border-color .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.checkbox-group{flex-direction:row;align-items:center}.checkbox-group label{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-group input[type=checkbox]{width:18px;height:18px;cursor:pointer}.form-actions{display:flex;gap:12px;justify-content:flex-end;padding-top:12px;border-top:1px solid #e5e7eb}.alert{padding:12px 16px;border-radius:8px;font-size:14px;margin-bottom:16px}.alert-error{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.empty-state{text-align:center;padding:60px 20px;color:#6b7280}.empty-state p{font-size:16px;margin-bottom:20px}.loading{text-align:center;padding:40px;color:#6b7280;font-size:16px}.loading-container{min-height:400px;display:flex;align-items:center;justify-content:center}.error{text-align:center;padding:40px;color:#ef4444;font-size:16px}.error-container{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.breadcrumb{margin-bottom:20px;font-size:14px;color:#6b7280}.breadcrumb a{color:#667eea;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.store-header-admin{background:white;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.store-info-section{display:flex;gap:24px;flex:1}.store-slug{color:#6b7280;font-size:14px;font-family:Courier New,monospace;margin-bottom:8px}.store-description{color:#4b5563;margin-bottom:12px}.store-meta{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.store-link{color:#667eea;text-decoration:none;font-size:14px}.store-link:hover{text-decoration:underline}.store-actions{display:flex;gap:12px}.text-muted{color:#9ca3af;font-size:13px}.text-danger{color:#ef4444}@media (max-width:768px){.admin-container{padding:12px}.stats-grid{grid-template-columns:1fr}.admin-tabs{overflow-x:auto}.admin-tabs .tab{white-space:nowrap}.table-container{font-size:12px}.admin-table td,.admin-table th{padding:8px}.action-buttons{flex-direction:column}.form-row{grid-template-columns:1fr}.store-header-admin,.store-info-section{flex-direction:column}.store-actions{width:100%}.store-actions button{flex:1}}