.seller-quote-pipeline{--quote-ink: var(--ink, #1c2733);--quote-surface: var(--surface, #fff);--quote-muted: var(--text-muted, #637080);--quote-border: var(--border, #d8dee5);--quote-accent: #315e75;--quote-warning: #896820;--quote-danger: #963f43;min-width:0;width:100%;color:var(--quote-ink);font-size:13px;line-height:1.5}[data-theme=dark] .seller-quote-pipeline,.dark .seller-quote-pipeline{--quote-accent: #97c3d8;--quote-warning: #e3c17b;--quote-danger: #efa9ad}.seller-quote-pipeline *,.seller-quote-pipeline *:before,.seller-quote-pipeline *:after{box-sizing:border-box}.seller-quote-pipeline :is(h2,h3,p){margin:0}.seller-quote-pipeline button,.seller-quote-pipeline input,.seller-quote-pipeline select{font:inherit}.seller-quote-pipeline button,.seller-quote-pipeline summary,.seller-quote-pipeline select{min-height:44px}.seller-quote-pipeline button{cursor:pointer}.seller-quote-pipeline button:disabled,.seller-quote-pipeline select:disabled{opacity:.6;cursor:wait}.seller-quote-pipeline :is(button,input,select,summary,[tabindex]):focus-visible{outline:3px solid var(--quote-accent);outline-offset:2px}.seller-quote-pipeline svg{flex-shrink:0}.seller-quote-pipeline-heading{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:14px;margin-bottom:18px}.seller-quote-pipeline-eyebrow{display:block;margin-bottom:5px;color:var(--quote-accent);font-size:10px;font-weight:750;letter-spacing:.1em}.seller-quote-pipeline h2{font-size:24px;line-height:1.25;letter-spacing:-.035em;font-weight:750}.seller-quote-pipeline-heading p{margin-top:7px;color:var(--quote-muted);font-size:12px}.seller-quote-pipeline-help{color:var(--quote-muted);font-size:11px}.seller-quote-pipeline-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;padding:14px;border:1px solid var(--quote-border);border-radius:11px;background:var(--quote-surface)}.seller-quote-pipeline-filters label{display:flex;flex-direction:column;gap:5px;color:var(--quote-muted);font-size:11px;font-weight:600}.seller-quote-pipeline-filters input:not([type=checkbox]),.seller-quote-pipeline-filters select{min-height:44px;padding:9px 12px;border:1px solid var(--quote-border);border-radius:8px;background:var(--quote-surface);color:var(--quote-ink);font-size:13px;font-weight:400}.seller-quote-pipeline-search{flex:1;min-width:230px}.seller-quote-pipeline-search>div{position:relative}.seller-quote-pipeline-search svg{position:absolute;left:12px;top:14px;color:var(--quote-muted);pointer-events:none}.seller-quote-pipeline-search input:not([type=checkbox]){width:100%;padding-left:38px}.seller-quote-pipeline-filters .seller-quote-pipeline-archived{display:inline-flex;flex-direction:row;align-items:center;gap:8px;min-height:44px;padding:8px;color:var(--quote-ink);font-size:12px;cursor:pointer}.seller-quote-pipeline-archived input{width:18px;height:18px;margin:0;accent-color:#315e75}.seller-quote-pipeline-scope{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:12px 2px;color:var(--quote-muted);font-size:11px}.seller-quote-pipeline-error{margin-bottom:12px!important;padding:12px 15px;border:1px solid color-mix(in srgb,var(--quote-danger) 35%,var(--quote-border));border-radius:9px;background:color-mix(in srgb,var(--quote-danger) 6%,var(--quote-surface));color:var(--quote-ink)}.seller-quote-pipeline-loading,.seller-quote-pipeline-empty{padding:22px 14px;color:var(--quote-muted);text-align:center}.seller-quote-pipeline-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(270px,1fr);align-items:start;gap:12px;width:100%;min-width:0;padding:2px 2px 14px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.seller-quote-pipeline-stage{min-width:0;border:1px solid var(--quote-border);border-top:3px solid var(--quote-accent);border-radius:11px;background:var(--bg-app, #f3f5f7)}.seller-quote-pipeline-stage[data-stage=AGUARDANDO_APROVACAO]{border-top-color:var(--quote-warning)}.seller-quote-pipeline-stage[data-stage=APROVADO]{border-top-color:#589476}.seller-quote-pipeline-stage[data-stage=REJEITADO]{border-top-color:var(--quote-danger)}.seller-quote-pipeline-stage[data-stage=ARQUIVADO]{border-top-color:var(--quote-muted)}.seller-quote-pipeline-stage[data-drop-target=true]{outline:2px solid var(--quote-accent);outline-offset:-2px;background:color-mix(in srgb,var(--quote-accent) 10%,var(--quote-surface))}.seller-quote-pipeline-stage>header{padding:14px 13px 12px;border-bottom:1px solid var(--quote-border)}.seller-quote-pipeline-stage>header>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.seller-quote-pipeline h3{font-size:13px;font-weight:750}.seller-quote-pipeline-stage>header>div>span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:22px;padding:1px 6px;border-radius:6px;background:var(--quote-surface);font-size:11px;font-weight:650}.seller-quote-pipeline-stage>header p{margin-top:4px;min-height:32px;color:var(--quote-muted);font-size:10px;line-height:1.5}.seller-quote-pipeline-stage>header>strong{display:block;margin-top:8px;color:var(--quote-accent);font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.seller-quote-pipeline-cards{display:flex;flex-direction:column;gap:11px;min-height:190px;max-height:min(850px,75vh);padding:11px;overflow-y:auto;scrollbar-width:thin}.seller-quote-pipeline-stage-empty{padding:25px 6px;color:var(--quote-muted);font-size:11px;text-align:center}.seller-quote-pipeline-card{border:1px solid var(--quote-border);border-radius:9px;background:var(--quote-surface);padding:12px}.seller-quote-pipeline-card[draggable=true]{cursor:grab}.seller-quote-pipeline-card[aria-busy=true]{opacity:.7;cursor:wait}.seller-quote-pipeline-card-top{display:flex;align-items:center;gap:6px;color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-card-top>span:first-child{margin-right:auto;color:var(--quote-accent);font-size:11px;font-weight:750}.seller-quote-pipeline-origin{padding:2px 5px;border-radius:4px;background:var(--bg-app, #f3f5f7);font-size:9px}.seller-quote-pipeline-client{display:block;width:100%;padding:10px 0 6px;border:0;background:transparent;color:var(--quote-ink);font-size:13px!important;font-weight:700!important;line-height:1.4;text-align:left;overflow-wrap:anywhere}.seller-quote-pipeline-client:hover{text-decoration:underline;text-underline-offset:2px}.seller-quote-pipeline-reference{display:block;color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-value{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:8px 0 11px}.seller-quote-pipeline-value strong{font-size:16px;font-weight:750;font-variant-numeric:tabular-nums}.seller-quote-pipeline-value>span{color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-next{padding:9px;border:1px solid var(--quote-border);border-radius:7px;background:var(--bg-app, #f3f5f7)}.seller-quote-pipeline-next>div{display:flex;align-items:center;gap:5px;color:var(--quote-muted);font-size:10px;font-weight:650}.seller-quote-pipeline-next p{margin:5px 0 3px;font-size:11px;overflow-wrap:anywhere}.seller-quote-pipeline-next time{display:block;color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-next[data-overdue=true]{border-color:color-mix(in srgb,var(--quote-warning) 45%,var(--quote-border));background:color-mix(in srgb,var(--quote-warning) 6%,var(--quote-surface))}.seller-quote-pipeline-next[data-overdue=true]>div,.seller-quote-pipeline-next[data-overdue=true] time{color:var(--quote-warning)}.seller-quote-pipeline-loss{margin-top:8px!important;color:var(--quote-danger);font-size:11px;overflow-wrap:anywhere}.seller-quote-pipeline-actions{display:flex;flex-wrap:wrap;gap:3px;margin-top:9px}.seller-quote-pipeline-actions button{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:1;padding:7px 3px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--quote-accent);font-size:10px}.seller-quote-pipeline-actions button:hover{border-color:var(--quote-border);background:var(--bg-app, #f3f5f7)}.seller-quote-pipeline-move{display:flex;flex-direction:column;gap:4px;margin-top:5px;color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-move select{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--quote-border);border-radius:7px;background:var(--quote-surface);color:var(--quote-ink);font-size:12px}.seller-quote-pipeline-locked{padding-top:9px;color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-history{margin-top:10px;border-top:1px solid var(--quote-border)}.seller-quote-pipeline-history summary{display:flex;align-items:center;gap:6px;padding:10px 0;color:var(--quote-muted);cursor:pointer;font-size:10px}.seller-quote-pipeline-history summary:after{content:"+";margin-left:auto;font-size:15px}.seller-quote-pipeline-history[open] summary:after{content:"\2212"}.seller-quote-pipeline-history>p{padding-bottom:8px;color:var(--quote-muted);font-size:10px}.seller-quote-pipeline-history ol{display:flex;flex-direction:column;gap:10px;max-height:230px;overflow-y:auto;margin:0 0 7px;padding:0 0 0 10px;list-style:none}.seller-quote-pipeline-history li{display:flex;flex-direction:column;gap:2px;padding-left:9px;border-left:2px solid var(--quote-border);font-size:10px}.seller-quote-pipeline-history li strong{font-weight:650}.seller-quote-pipeline-history li time,.seller-quote-pipeline-history li span{color:var(--quote-muted);overflow-wrap:anywhere}.seller-quote-pipeline-more{display:flex;justify-content:center;margin-top:16px}.seller-quote-pipeline-more button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border:1px solid var(--quote-border);border-radius:8px;background:var(--quote-surface);color:var(--quote-accent);font-size:12px;font-weight:650}@media(max-width:720px){.seller-quote-pipeline h2{font-size:22px}.seller-quote-pipeline-heading{gap:8px}.seller-quote-pipeline-help{font-size:10px}.seller-quote-pipeline-filters{gap:10px;padding:12px}.seller-quote-pipeline-search{flex-basis:100%;min-width:0}.seller-quote-pipeline-filters label:not(.seller-quote-pipeline-search){flex:1}.seller-quote-pipeline-filters select{width:100%;min-width:0}.seller-quote-pipeline-filters .seller-quote-pipeline-archived{padding-left:0;font-size:11px}.seller-quote-pipeline-scope{font-size:10px}.seller-quote-pipeline-board{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;overflow-x:visible}.seller-quote-pipeline-stage>header p{min-height:0}.seller-quote-pipeline-cards{min-height:70px;max-height:680px}.seller-quote-pipeline-card{padding:13px}.seller-quote-pipeline-actions button{font-size:11px}.seller-quote-pipeline-next p{font-size:12px}.seller-quote-pipeline-move{margin-top:7px}}
