#ffmcb47-root [data-ffmcb4-sheet="quick"] {
                --ffq-border: rgba(0,78,137,.11);
                --ffq-pink: #fff4fa;
            }

            /* حذف عنوان تکراری سمت چپ و یکسان‌سازی بازگشت با پنل دسته‌بندی */
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-quick-head {
                display:flex !important;
                align-items:center !important;
                justify-content:flex-start !important;
                min-height:34px !important;
                margin:0 0 10px !important;
                padding:0 !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-quick-head strong {
                display:none !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-quick-back {
                height:34px !important;
                display:inline-flex !important;
                align-items:center !important;
                justify-content:center !important;
                margin:0 !important;
                padding:0 12px !important;
                border:1px solid var(--ffq-border) !important;
                border-radius:999px !important;
                background:#fff !important;
                color:var(--ff4p) !important;
                font-size:11px !important;
                font-weight:700 !important;
                box-shadow:0 5px 14px rgba(0,78,137,.06) !important;
                transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-quick-back:hover,
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-quick-back:focus-visible,
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-quick-back:active {
                background:var(--ffq-pink) !important;
                border-color:rgba(221,152,190,.58) !important;
                color:var(--ff4a) !important;
                transform:translateY(-1px) !important;
            }

            /* دو ستون دقیق و هم‌ارتفاع برای همه آیتم‌ها */
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid {
                display:grid !important;
                grid-template-columns:repeat(2,minmax(0,1fr)) !important;
                grid-auto-flow:row !important;
                grid-auto-rows:52px !important;
                align-items:stretch !important;
                gap:8px !important;
                width:100% !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card {
                grid-column:auto !important;
                width:100% !important;
                min-width:0 !important;
                max-width:none !important;
                min-height:52px !important;
                height:52px !important;
                margin:0 !important;
                padding:7px 9px !important;
                display:grid !important;
                grid-template-columns:34px minmax(0,1fr) !important;
                align-items:center !important;
                gap:8px !important;
                border:1px solid var(--ffq-border) !important;
                border-radius:15px !important;
                background:linear-gradient(135deg,#fff,#fbfdff) !important;
                box-shadow:0 5px 15px rgba(0,78,137,.045) !important;
                color:#1f2a33 !important;
                overflow:hidden !important;
                transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card:hover,
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card:focus-visible,
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card:active,
            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card.is-pressed {
                background:var(--ffq-pink) !important;
                border-color:rgba(221,152,190,.55) !important;
                box-shadow:0 7px 18px rgba(221,152,190,.13) !important;
                transform:translateY(-1px) !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card > span {
                width:34px !important;
                min-width:34px !important;
                height:34px !important;
                margin:0 !important;
                border-radius:50% !important;
                display:grid !important;
                place-items:center !important;
                background:rgba(0,78,137,.07) !important;
                color:var(--ff4p) !important;
                overflow:hidden !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card svg {
                width:19px !important;
                height:19px !important;
                fill:none !important;
                stroke:currentColor !important;
                stroke-width:1.75 !important;
                stroke-linecap:round !important;
                stroke-linejoin:round !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card img {
                width:68% !important;
                height:68% !important;
                object-fit:contain !important;
            }

            #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card small {
                display:block !important;
                width:100% !important;
                min-width:0 !important;
                margin:0 !important;
                padding:0 !important;
                color:#1f2a33 !important;
                font-size:11px !important;
                line-height:1.35 !important;
                font-weight:700 !important;
                text-align:right !important;
                white-space:nowrap !important;
                overflow:hidden !important;
                text-overflow:ellipsis !important;
            }

            @media (max-width:370px) {
                #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid {
                    gap:6px !important;
                    grid-auto-rows:50px !important;
                }
                #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card {
                    height:50px !important;
                    min-height:50px !important;
                    grid-template-columns:31px minmax(0,1fr) !important;
                    padding:6px 7px !important;
                    gap:6px !important;
                }
                #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card > span {
                    width:31px !important;
                    min-width:31px !important;
                    height:31px !important;
                }
                #ffmcb47-root [data-ffmcb4-sheet="quick"] .ffmcb4-grid > .ffmcb4-card small {
                    font-size:10px !important;
                }
            }
