.QuoteEngine2-module__Oigp2G__qb{--qb-grad:linear-gradient(180deg, #2f62d6, #1c44ac);--qb-grad-shadow:0 2px 8px #14276b47, inset 0 1px 0 #ffffff38;--qb-line:color-mix(in srgb, var(--color-primary) 30%, transparent);--qb-cyan-soft:color-mix(in srgb, var(--color-web) 10%, #fff);--qb-cyan-line:color-mix(in srgb, var(--color-web) 35%, #fff);--qb-cyan-ink:color-mix(in srgb, var(--color-web) 55%, var(--color-primary))}.QuoteEngine2-module__Oigp2G__qb :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),select,textarea):not(.ui-cardhead *):not([class*=danger],[class*=dc2626],[class*=border-0],[class*=border-none],[class*=bg-transparent],[class*=amber],[class*=b45309]){border-color:var(--color-field);color:var(--color-primary)}.QuoteEngine2-module__Oigp2G__qb :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),select,textarea):not(.ui-cardhead *):not([class*=rounded-full],[class*=radius-pill],[class*=border-0],[class*=bg-transparent]){border-radius:12px}.QuoteEngine2-module__Oigp2G__qb :is(input,select,textarea):not(.ui-cardhead *):not([class*=danger],[class*=dc2626],[class*=border-0],[class*=bg-transparent],[class*=amber],[class*=b45309]):hover:not(:disabled,:focus){border-color:var(--color-field-hover)}.QuoteEngine2-module__Oigp2G__qb :is(input,select,textarea):not(.ui-cardhead *):not([class*=danger],[class*=dc2626],[class*=border-0],[class*=bg-transparent]):focus{border-color:var(--color-accent)}.QuoteEngine2-module__Oigp2G__qb :is(button,a,label).bg-primary:not(.ui-cardhead *){background-image:var(--qb-grad);box-shadow:var(--qb-grad-shadow)}.QuoteEngine2-module__Oigp2G__qb :is(button,a,label).bg-primary:not(.ui-cardhead *):hover:not(:disabled){background-image:linear-gradient(#3a6ee0,#1a3f9f)}.QuoteEngine2-module__Oigp2G__qb div.border-dashed:not(.ui-cardhead *){border-style:solid;border-color:var(--color-border);background-color:var(--color-surface-2);border-radius:16px}.QuoteEngine2-module__Oigp2G__qb .qe2-grid{border-collapse:separate;border-spacing:0;border:1.5px solid color-mix(in srgb, var(--color-primary) 40%, transparent);border-radius:16px}.QuoteEngine2-module__Oigp2G__qb .qe2-grid thead tr{background:0 0}.QuoteEngine2-module__Oigp2G__qb .qe2-grid thead th{background-color:var(--color-primary-soft);color:var(--color-primary);border-bottom:1.5px solid color-mix(in srgb, var(--color-primary) 40%, transparent);border-inline-end:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent)}.QuoteEngine2-module__Oigp2G__qb .qe2-grid tbody td{border-inline-end:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent)}:is(.QuoteEngine2-module__Oigp2G__qb .qe2-grid thead th:last-child,.QuoteEngine2-module__Oigp2G__qb .qe2-grid tbody td:last-child){border-inline-end:0}.QuoteEngine2-module__Oigp2G__qb .qe2-grid tbody tr:last-child td{border-bottom:0}.QuoteEngine2-module__Oigp2G__qb .qe2-grid thead tr:first-child>:first-child{border-start-start-radius:14.5px}.QuoteEngine2-module__Oigp2G__qb .qe2-grid thead tr:first-child>:last-child{border-start-end-radius:14.5px}.QuoteEngine2-module__Oigp2G__qb .qe2-grid tbody tr:last-child>:first-child{border-end-start-radius:14.5px}.QuoteEngine2-module__Oigp2G__qb .qe2-grid tbody tr:last-child>:last-child{border-end-end-radius:14.5px}.QuoteEngine2-module__Oigp2G__qb .qb-info{border:1px solid var(--color-border);background-color:var(--color-primary-soft);color:var(--color-accent-hover);border-radius:16px}.QuoteEngine2-module__Oigp2G__qb .qb-seg{border:1px solid var(--color-field);background-color:var(--color-surface-2);border-radius:var(--radius-pill);gap:2px;padding:2px}.QuoteEngine2-module__Oigp2G__qb .qb-seg>*{border-radius:var(--radius-pill)}.QuoteEngine2-module__Oigp2G__qb .qb-seg-on{background-image:var(--qb-grad);color:#fff;box-shadow:var(--qb-grad-shadow)}.QuoteEngine2-module__Oigp2G__qb .qb-seg-on-cyan{background-image:linear-gradient(180deg, var(--color-web), var(--color-file));color:#fff;box-shadow:var(--qb-grad-shadow)}.QuoteEngine2-module__Oigp2G__qb .qb-seg-off{color:var(--color-muted)}.QuoteEngine2-module__Oigp2G__qb .qb-seg-off:hover{background-color:var(--color-surface);color:var(--color-primary)}.QuoteEngine2-module__Oigp2G__qb .qb-pb-strip{gap:4px}.QuoteEngine2-module__Oigp2G__qb .qb-pb-strip>*{border-radius:var(--radius-pill)}.QuoteEngine2-module__Oigp2G__qb .qb-priced{background-color:var(--qb-cyan-soft)}.QuoteEngine2-module__Oigp2G__qb .qb-priced-card{background-color:var(--qb-cyan-soft);border-color:var(--qb-cyan-line)}.QuoteEngine2-module__Oigp2G__qb .qb-fixed-col{border-color:var(--qb-cyan-line);background-color:var(--qb-cyan-soft);color:var(--qb-cyan-ink)}.QuoteEngine2-module__Oigp2G__qb .qb-block{border:1px solid color-mix(in srgb, var(--color-danger) 35%, transparent);background-color:var(--color-danger-soft);border-radius:var(--radius-card)}.QuoteEngine2-module__Oigp2G__qb div.border-dashed:empty{display:none}
