.domigo-icon{display:inline-block;width:24px;height:24px;flex-shrink:0;vertical-align:middle}.domigo-icon .icon-tint{fill:currentColor;fill-opacity:.12}.nav-icon .domigo-icon{width:20px;height:20px}
.app-shell .icon-button svg,.app-shell .search svg,.app-shell .bottom-nav svg{stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.app-shell .heading-dot .domigo-icon{width:18px;height:18px;margin-right:5px;vertical-align:-2px}.app-shell .bottom-nav [data-icon]{display:flex}
.app-shell .category-icon{box-shadow:inset 0 0 0 1px #08183304;transition:transform 180ms ease,box-shadow 180ms ease}
.app-shell .category-icon .domigo-icon{width:26px;height:26px;filter:drop-shadow(0 2px 0 #ffffff80)}
.app-shell .category-icon.purple{background:linear-gradient(145deg,#f5f8ff,#dce5f2);color:#232933}
.app-shell .category-icon.orange{background:linear-gradient(145deg,#f5f8ff,#dce5f2);color:#0645ad}
.app-shell .category-icon.green{background:linear-gradient(145deg,#f5f8ff,#dce5f2);color:#232933}
.app-shell .category-icon.yellow{background:linear-gradient(145deg,#dce5f2,#dce5f2);color:#0645ad}
.app-shell .category:hover .category-icon{transform:translateY(-2px)}.app-shell .category.active .category-icon{box-shadow:inset 0 0 0 1px #23293324,0 4px 12px #2329330b}
@media(prefers-reduced-motion:reduce){.app-shell .category-icon{transition:none}.app-shell .category:hover .category-icon{transform:none}}

svg.domigo-icon.material-symbol{fill:currentColor!important;stroke:none!important;stroke-width:0!important}

/* One Google icon family, including small status and disclosure indicators. */
[data-icon]{display:inline-flex;align-items:center;justify-content:center;flex:none;vertical-align:middle}
[data-icon]>.domigo-icon{width:1.2em;height:1.2em;min-width:16px;min-height:16px}
.move-icon{display:inline-flex}.move-up{transform:rotate(180deg)}
.result-icon>.domigo-icon{width:28px;height:28px}
.supplier-balance-refresh{display:inline-flex}.supplier-balance-refresh>.domigo-icon{width:18px;height:18px}
.status::before{content:'';display:inline-block;width:14px;height:14px;flex:none;background:currentColor;mask:var(--status-icon) center/contain no-repeat;vertical-align:-2px;margin-right:5px}
.status.pending{--status-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22m612-292%2056-56-148-148v-184h-80v216l172%20172ZM480-80q-83%200-156-31.5T197-197q-54-54-85.5-127T80-480q0-83%2031.5-156T197-763q54-54%20127-85.5T480-880q83%200%20156%2031.5T763-763q54%2054%2085.5%20127T880-480q0%2083-31.5%20156T763-197q-54%2054-127%2085.5T480-80Zm0-400Zm0%20320q133%200%20226.5-93.5T800-480q0-133-93.5-226.5T480-800q-133%200-226.5%2093.5T160-480q0%20133%2093.5%20226.5T480-160Z%22%2F%3E%3C%2Fsvg%3E")}
.status.processing,.status.refunded{--status-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M480-160q-134%200-227-93t-93-227q0-134%2093-227t227-93q69%200%20132%2028.5T720-690v-110h80v280H520v-80h168q-32-56-87.5-88T480-720q-100%200-170%2070t-70%20170q0%20100%2070%20170t170%2070q77%200%20139-44t87-116h84q-28%20106-114%20173t-196%2067Z%22%2F%3E%3C%2Fsvg%3E")}
.status.completed{--status-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M382-240%20154-468l57-57%20171%20171%20367-367%2057%2057-424%20424Z%22%2F%3E%3C%2Fsvg%3E")}
.status.failed{--status-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M440-280h80v-240h-80v240Zm40-320q17%200%2028.5-11.5T520-640q0-17-11.5-28.5T480-680q-17%200-28.5%2011.5T440-640q0%2017%2011.5%2028.5T480-600Zm0%20520q-83%200-156-31.5T197-197q-54-54-85.5-127T80-480q0-83%2031.5-156T197-763q54-54%20127-85.5T480-880q83%200%20156%2031.5T763-763q54%2054%2085.5%20127T880-480q0%2083-31.5%20156T763-197q-54%2054-127%2085.5T480-80Zm0-80q134%200%20227-93t93-227q0-134-93-227t-227-93q-134%200-227%2093t-93%20227q0%20134%2093%20227t227%2093Zm0-320Z%22%2F%3E%3C%2Fsvg%3E")}
.status.cancelled{--status-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22m256-200-56-56%20224-224-224-224%2056-56%20224%20224%20224-224%2056%2056-224%20224%20224%20224-56%2056-224-224-224%20224Z%22%2F%3E%3C%2Fsvg%3E")}
.admin-workspace .orders-table .status::before{content:''}
.order-actions>summary,.supplier-response>summary{list-style:none}
.order-actions>summary::-webkit-details-marker{display:none}
.order-actions>summary::before{content:'';display:inline-block;width:18px;height:18px;vertical-align:-4px;margin-right:4px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M504-480%20320-664l56-56%20240%20240-240%20240-56-56%20184-184Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.order-actions[open]>summary::before{transform:rotate(90deg)}
.supplier-response>summary{display:flex;align-items:center;gap:4px;min-height:36px}
.supplier-response>summary::-webkit-details-marker{display:none}
.supplier-response>summary::before{content:'';width:18px;height:18px;flex:none;background:currentColor;mask:var(--disclosure-icon) center/contain no-repeat}
.supplier-response[open]>summary::before{transform:rotate(90deg)}
.status:not(:is(.pending,.processing,.completed,.failed,.cancelled,.refunded))::before{display:none}
.nav-chevron{display:inline-flex;width:18px;height:18px;margin-left:auto;border:0;transform:none}
.nav-chevron>.domigo-icon{width:18px;height:18px}
.nav-subgroup[open]>summary .nav-chevron{transform:rotate(90deg)}
#active-mode>.domigo-icon{width:14px;height:14px;vertical-align:-2px}

.app-shell details[open]>.faq-toggle .material-symbol,.app-shell details[open]>summary>.faq-toggle .material-symbol,.app-shell details[open]>summary>.promo-toggle .material-symbol{transform:rotate(180deg)}
:root{--disclosure-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%20-960%20960%20960%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M504-480%20320-664l56-56%20240%20240-240%20240-56-56%20184-184Z%22%2F%3E%3C%2Fsvg%3E")}
