.gift-content-swipe-hint{display:none}@media (max-width:760px){.home-motion>.service-scope{display:none}.gift-content-swipe-hint{color:var(--muted);order:2;margin:4px 0 0;font-size:12px;display:block}.gift-content-options-mobile{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--wine) transparent;order:3;gap:10px;min-width:0;max-width:100%;padding:6px 4px 12px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.gift-content-options-mobile .gift-content-option{scroll-snap-align:center;border:1px solid var(--line);flex:0 0 44%;grid-template-columns:1fr;width:auto;min-height:82px;padding:12px 10px}.gift-content-options-mobile .gift-content-option-icon{display:none}.gift-content-options-mobile .gift-content-option strong{font-size:13px}.gift-content-options-mobile .gift-content-option small{font-size:11px}.gift-content-options-mobile .gift-content-option.active{border-color:var(--wine);background:#fff0f4}}
.admin-bulk-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;padding:18px 0;display:flex}.admin-bulk-toolbar label{align-items:center;gap:8px;font-size:13px;display:flex}.admin-bulk-toolbar select{border:1px solid var(--line);background:#fff;border-radius:10px;max-width:100%;padding:10px}.admin-bulk-toolbar small{color:var(--muted);flex-basis:100%}.admin-bulk-toolbar input[type=checkbox],.admin-table input[type=checkbox]{width:20px;height:20px;accent-color:var(--wine);cursor:pointer}.admin-bulk-toolbar button:disabled,.admin-bulk-confirm button:disabled{opacity:.5;cursor:not-allowed}.admin-bulk-confirm{border:1px solid var(--line);background:#fff7fa;border-radius:16px;margin:16px 0;padding:20px}.admin-bulk-confirm h3{color:var(--wine);margin-top:0}.admin-bulk-confirm p{line-height:1.6}.admin-bulk-confirm ul{max-height:180px;padding-left:22px;overflow:auto}.admin-bulk-confirm>div{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:760px){.admin-bulk-toolbar{align-items:stretch;gap:12px}.admin-bulk-toolbar>label{flex-wrap:wrap;width:100%}.admin-bulk-toolbar select{width:100%}.admin-bulk-toolbar>button{width:100%;min-height:44px}.admin-table td[data-label=Kijelölés]{min-height:44px}.admin-bulk-confirm{padding:16px}}
