.qm-loader,.qm-feedback,.qm-stream{--qm-brand:#0b7d76;--qm-ink:#183b3b;--qm-soft:#e7eee4;--qm-surface:#fff;--qm-line:#d6e1d4;color:var(--qm-brand);box-sizing:border-box;max-width:100%}[data-theme=dark].qm-loader,[data-theme=dark].qm-feedback,[data-theme=dark].qm-stream{--qm-brand:#83cfc5;--qm-ink:#e4f3ee;--qm-soft:#163c38;--qm-surface:#112b29;--qm-line:#31534e}.qm-loader,.qm-feedback{vertical-align:middle;font:inherit;--qm-size:64px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:inline-flex}.qm-art{width:var(--qm-size);height:var(--qm-size);pointer-events:none;flex-shrink:0;display:inline-block;position:relative}.qm-symbol{object-fit:contain;z-index:1;width:100%;height:100%;display:block;position:relative}[data-theme=dark] .qm-symbol{filter:brightness(0)invert()}.qm-sm{--qm-size:24px;gap:6px}.qm-lg{--qm-size:96px}.qm-inline{width:var(--qm-size);height:var(--qm-size);flex-direction:row;flex-shrink:0;gap:0;display:inline-flex}.qm-label{color:var(--qm-ink);text-align:center;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.qm-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.qm-loader[data-shown=false],.qm-stream[data-shown=false]{visibility:hidden}.qm-loader[data-running=false] *,.qm-loader[data-running=false] :before,.qm-stream[data-running=false] :after{animation-play-state:paused!important}.qm-loader .qm-symbol{animation:1.8s ease-in-out infinite qm-breathe}.qm-ripple{opacity:0;border:1px solid;border-radius:50%;animation:1.8s ease-out infinite qm-ripple;position:absolute;inset:11%}.qm-scene{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qm-loader.qm-context:not(.qm-inline) .qm-art{width:calc(var(--qm-size)*2.5);height:calc(var(--qm-size)*1.375)}.qm-loader.qm-context:not(.qm-inline) .qm-symbol{width:22%;height:42%;animation:2.4s ease-in-out infinite qm-hub-breathe;position:absolute;top:29%;left:39%}.qm-context .qm-ripple,.qm-inline .qm-scene{display:none}.qm-progress{width:min(240px,100%);height:5px;accent-color:var(--qm-brand);background:var(--qm-soft);border:0;border-radius:5px}.qm-progress::-webkit-progress-bar{background:var(--qm-soft);border-radius:5px}.qm-progress::-webkit-progress-value{background:var(--qm-brand);border-radius:5px}.qm-result{z-index:2;width:58%;height:58%;position:absolute;bottom:-5%;right:-10%}.qm-feedback--success .qm-art{animation:.4s ease-out both qm-success}.qm-feedback--success .qm-result path{stroke-dasharray:1;animation:.45s ease-out both qm-check}.qm-feedback--error .qm-art{animation:.3s ease-out both qm-shake}.qm-feedback--error .qm-result{color:#ba423a}.qm-feedback--empty{opacity:.65}.qm-stream{gap:12px;min-width:0;display:grid}.qm-placeholder-row{grid-template-columns:repeat(var(--qm-columns),minmax(0,1fr));border-bottom:1px solid var(--qm-line);gap:16px;padding:22px 16px;display:grid}.qm-placeholder-row span{background:var(--qm-soft);border-radius:4px;height:14px;position:relative;overflow:hidden}.qm-placeholder-row span:after{content:"";background:linear-gradient(100deg,#0000,#ffffffa6,#0000);animation:1.8s ease-in-out infinite qm-shimmer;position:absolute;inset:0;transform:translate(-100%)}.qm-stream-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.qm-stream-cards .qm-placeholder-row{border:1px solid var(--qm-line);border-radius:20px;flex-direction:column;min-height:280px;padding:16px;display:flex}.qm-stream-cards .qm-placeholder-row span:first-child{height:175px}.qm-stream-cards .qm-placeholder-row span:last-child{width:65%}.qm-grid-reveal>:nth-child(-n+12){animation:.24s ease-out both qm-enter;animation-delay:calc(min(var(--qm-index,0),5)*25ms)}@keyframes qm-breathe{0%,to{opacity:.65;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes qm-ripple{0%{opacity:.35;transform:scale(.85)}90%,to{opacity:0;transform:scale(1.35)}}@keyframes qm-file{0%,to{opacity:.6;transform:translateY(2px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes qm-dash{to{stroke-dashoffset:-16px}}@keyframes qm-line{0%,to{stroke-dashoffset:20px;opacity:.4}60%{stroke-dashoffset:0;opacity:1}}@keyframes qm-glimmer{0%,to{opacity:.45}50%{opacity:1}}@keyframes qm-success{0%{transform:scale(.9)}65%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes qm-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes qm-shake{25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes qm-shimmer{to{transform:translate(100%)}}@keyframes qm-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.qm-stream-cards{grid-template-columns:1fr}.qm-lg{--qm-size:80px}.qm-placeholder-row{gap:10px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.qm-loader *,.qm-loader :before,.qm-loader :after,.qm-feedback *,.qm-stream :after,.qm-grid-reveal>*{opacity:1!important;animation:none!important;transform:none!important}.qm-ripple{display:none}.qm-feedback--success .qm-result path{stroke-dashoffset:0}}.qm-loader[data-tone=inverse]{--qm-brand:#fff;--qm-ink:#fff}.qm-loader[data-tone=inverse] .qm-symbol{filter:brightness(0)invert()}.qm-feedback--warning .qm-result{color:#a66c19}.qm-feedback--warning .qm-art{animation:.35s ease-out both qm-success}.qm-stream-inventory .qm-placeholder-row{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));align-items:center;min-height:112px}@media (width<=1100px){.qm-stream-inventory .qm-placeholder-row{grid-template-columns:2fr 1fr 1fr}}@media (width<=600px){.qm-stream-inventory .qm-placeholder-row{grid-template-columns:1fr 1fr}.qm-stream-inventory .qm-placeholder-row>:first-child,.qm-stream-inventory .qm-placeholder-row>:last-child{grid-column:1/-1}}.qm-hub{fill:var(--qm-soft);stroke:var(--qm-brand);stroke-opacity:.13}.qm-source-sheet,.qm-request-note,.qm-recipient-card,.qm-product-stack{stroke-opacity:.65}.qm-transfer-track{stroke-opacity:.18;stroke-dasharray:1 3}.qm-product-back{stroke-opacity:.25;fill:var(--qm-soft)}.qm-import-token{animation:2.4s ease-in-out infinite qm-import-flow}.qm-request-token{animation:2.4s ease-in-out infinite qm-request-flow}.qm-recipient-signal{animation:2.4s ease-in-out infinite qm-received}@keyframes qm-hub-breathe{0%,to{opacity:.8;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}@keyframes qm-import-flow{0%,15%{opacity:0;transform:translate(-2px)}35%,60%{opacity:.75}80%,to{opacity:0;transform:translate(7px)}}@keyframes qm-request-flow{0%,30%{opacity:0;transform:translate(-2px)}50%,65%{opacity:.8}85%,to{opacity:0;transform:translate(7px)}}@keyframes qm-received{0%,60%,to{opacity:.25}75%,85%{opacity:1}}@media (prefers-reduced-motion:reduce){.qm-loader.qm-inventory .qm-symbol,.qm-loader.qm-enquiry .qm-symbol,.qm-import-token,.qm-request-token,.qm-recipient-signal{opacity:1!important;animation:none!important;transform:none!important}}.qm-feedback--success{gap:10px}.qm-feedback--success .qm-art{background:var(--qm-soft);border:1px solid color-mix(in srgb,var(--qm-brand) 12%,transparent);border-radius:25%;animation:.35s ease-out both qm-success}.qm-feedback--success .qm-symbol{box-sizing:border-box;padding:16%;animation:.28s ease-out both qm-confirm-logo}.qm-feedback--success .qm-result{width:56%;height:56%;animation:.28s ease-out .12s both qm-confirm-check;inset:22%}.qm-feedback--success .qm-result path{animation:.35s ease-out .12s both qm-check}.qm-feedback--success .qm-label{font-weight:600}.qm-description{color:var(--qm-ink);opacity:.7;text-align:center;overflow-wrap:anywhere;max-width:30ch;margin-top:-4px;font-size:.8125rem;line-height:1.6}@keyframes qm-confirm-logo{0%,25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes qm-confirm-check{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.qm-feedback--success .qm-symbol{opacity:0!important}.qm-feedback--success .qm-result{opacity:1!important}}.qm-side-art{stroke-opacity:.65}.qm-phase{animation:2.4s ease-in-out infinite qm-phase}.qm-phase-2{animation-delay:.2s}.qm-phase-3{animation-delay:.4s}.qm-cloud-transfer{animation:2.4s ease-in-out infinite qm-cloud-transfer}.qm-lock-light,.qm-thinking-dot{animation:2.4s ease-in-out infinite qm-phase}@keyframes qm-phase{0%,to{opacity:.25}40%,65%{opacity:.85}}@keyframes qm-cloud-transfer{0%,to{opacity:.4;transform:translateY(1px)}50%{opacity:1;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.qm-phase,.qm-cloud-transfer,.qm-lock-light,.qm-thinking-dot{opacity:1!important;animation:none!important;transform:none!important}}.qm-feedback{--qm-state:var(--qm-brand);--qm-state-soft:var(--qm-soft)}.qm-feedback--error{--qm-state:#b7463f;--qm-state-soft:#fbeeea}.qm-feedback--warning{--qm-state:#946218;--qm-state-soft:#fbf2df}.qm-feedback--error[data-theme=dark]{--qm-state:#f19e96;--qm-state-soft:#432825}.qm-feedback--warning[data-theme=dark]{--qm-state:#f0c478;--qm-state-soft:#41341f}.qm-feedback:not(.qm-feedback--empty){gap:10px}.qm-feedback:not(.qm-feedback--empty) .qm-art{background:var(--qm-state-soft);border:1px solid color-mix(in srgb,var(--qm-state) 12%,transparent);color:var(--qm-state);border-radius:25%}.qm-feedback:not(.qm-feedback--empty) .qm-symbol{box-sizing:border-box;padding:16%;animation:.28s ease-out both qm-confirm-logo}.qm-feedback:not(.qm-feedback--empty) .qm-result{width:56%;height:56%;color:var(--qm-state);animation:.28s ease-out .12s both qm-confirm-check;inset:22%}.qm-feedback:not(.qm-feedback--empty) .qm-label{font-weight:600}@media (prefers-reduced-motion:reduce){.qm-feedback:not(.qm-feedback--empty) .qm-symbol{opacity:0!important}.qm-feedback:not(.qm-feedback--empty) .qm-result{opacity:1!important}}.qm-loader[data-tone=current]{color:inherit;--qm-brand:currentColor}.qm-loader[data-tone=current] .qm-symbol{filter:none}.qm-symbol-current{background:currentColor;-webkit-mask:url(/brand/svg/symbol-teal.svg) 50%/contain no-repeat;mask:url(/brand/svg/symbol-teal.svg) 50%/contain no-repeat}
