/* GIGZAKAZ 2.19.0R4F5 — Unified Action Inbox + Order Timeline */
.notif-toolbar{display:flex;gap:7px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--card-brd,#d7e1dc);overflow-x:auto;scrollbar-width:none}.notif-toolbar::-webkit-scrollbar{display:none}.notif-filter{appearance:none;border:1px solid var(--card-brd,#d7e1dc);background:#fff;border-radius:999px;padding:7px 11px;font:inherit;font-size:12px;font-weight:750;color:#536a61;cursor:pointer;white-space:nowrap}.notif-filter span{display:inline-flex;min-width:19px;height:19px;align-items:center;justify-content:center;margin-left:4px;padding:0 5px;border-radius:99px;background:#edf4f1;font-size:10px}.notif-filter.active{background:#09201c;color:#fff;border-color:#09201c}.notif-filter.active span{background:rgba(255,255,255,.16);color:#fff}
.modal:has(.notif-list) .modal-body{padding-top:8px!important}.notif-list{gap:6px;padding:0 4px 4px}.modal:has(.notif-list) .notif-row{display:grid!important;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:8px!important;padding:9px 10px!important;margin:0!important;border:1px solid transparent!important;border-radius:12px!important}.modal:has(.notif-list) .notif-row.is-clickable{cursor:pointer}.modal:has(.notif-list) .notif-row.is-clickable:hover{background:#f4faf7!important;border-color:#d8e8e1!important}.modal:has(.notif-list) .notif-main{min-width:0}.notif-meta{display:flex;align-items:center;gap:7px;min-width:0;margin-bottom:3px}.notif-meta time{margin-left:auto;color:#7b8f86;font-size:9px;white-space:nowrap}.notif-tag{display:inline-flex;align-items:center;max-width:140px;padding:2px 7px;border-radius:99px;font-size:9px;font-weight:800;letter-spacing:.025em;white-space:nowrap}.notif-tag.action{background:#fff0ec;color:#a63a27}.notif-tag.market{background:#e8f8f2;color:#007e5c}.notif-tag.info{background:#edf3f1;color:#667a72}.modal:has(.notif-list) .notif-text{font-size:12px!important;line-height:1.3!important;overflow-wrap:anywhere}.lean-notif-action{align-self:center;font-size:11px!important}.notif-history{margin-top:5px}.notif-history summary{cursor:pointer;color:#6a8178;font-size:10px;font-weight:700;list-style:none}.notif-history summary::-webkit-details-marker{display:none}.notif-history>div{display:grid;gap:5px;margin-top:5px;padding-left:8px;border-left:2px solid #dce9e3}.notif-history p{margin:0;font-size:10px;line-height:1.3;color:#52685f}.notif-history small{display:block;margin-top:2px;color:#899990;font-size:9px}
/* Заказы: список сам определяет важность, но порядок публикаций стабилен — новые сверху. */
.gz-orders-tabs button[data-status=""]{font-weight:800}.gz-order-card.has-action{box-shadow:inset 3px 0 0 #34c7b9}.cab-view[data-view="overview"] #my-orders-preview .gz-order-card,.cab-view[data-view="overview"] #my-orders-preview .cab-row{margin-bottom:7px}.cab-view[data-view="overview"] #my-orders-preview .gz-order-card:last-child,.cab-view[data-view="overview"] #my-orders-preview .cab-row:last-child{margin-bottom:0}
@media(max-width:720px){.notif-toolbar{padding:8px 10px}.modal:has(.notif-list) .notif-row{grid-template-columns:10px minmax(0,1fr);padding:9px 7px!important}.modal:has(.notif-list) .lean-notif-action{grid-column:2;justify-self:start}.notif-meta{align-items:flex-start;flex-wrap:wrap}.notif-meta time{margin-left:0;width:100%}.notif-tag{max-width:100%}}
@media(max-width:420px){.notif-filter{padding:6px 9px;font-size:11px}.modal:has(.notif-list) .notif-text{font-size:11px!important}.lean-notif-action{white-space:normal!important}}
