.status-chart-legend{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;gap:12px 16px;margin:12px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.status-chart-legend li{align-items:center;gap:6px;display:inline-flex}.status-chart-legend__dot{border-radius:50%;width:10px;height:10px}.status-chart-empty{text-align:center;color:var(--text-secondary);padding:24px 8px}.product-status-chart,.category-status-chart,.company-status-chart,.user-status-chart,.group-status-chart,.role-status-chart{background:var(--card-bg);border:1px solid var(--card-border);padding:var(--surface-padding-y,16px) var(--surface-padding-x,20px);margin-bottom:var(--page-gap,24px);box-shadow:var(--shadow-sm);border-radius:12px;transition:background-color .3s,border-color .3s}.product-status-chart.collapsed,.category-status-chart.collapsed,.company-status-chart.collapsed,.user-status-chart.collapsed,.group-status-chart.collapsed,.role-status-chart.collapsed{padding:var(--surface-padding-y,16px) var(--surface-padding-x,20px)}.product-status-chart.open,.category-status-chart.open,.company-status-chart.open,.user-status-chart.open,.group-status-chart.open,.role-status-chart.open{padding:var(--surface-padding-y,16px) var(--surface-padding-x,20px) var(--surface-padding-bottom-open,24px)}.chart-header{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.chart-header h3{color:var(--text-primary);margin:0;font-size:16px;font-weight:600;transition:color .3s}.chart-toggle-btn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;height:32px;padding:6px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.chart-toggle-btn:hover{background:var(--bg-tertiary);border-color:var(--accent-primary);color:var(--accent-primary)}.chart-content{border-top:1px solid var(--border-color);margin-top:20px;padding-top:20px;animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-size-select{align-items:center;height:32px;line-height:30px;display:flex;padding:0 28px 0 10px!important}.activity-log-overview-chart-body{padding-top:4px}.activity-log-overview-grid{grid-template-columns:minmax(280px,1fr) minmax(280px,1.2fr);align-items:start;gap:24px;display:grid}@media (width<=1100px){.activity-log-overview-grid{grid-template-columns:1fr}}.activity-log-overview-cell{min-width:0}.activity-log-overview-section-title{color:var(--text-primary);margin:0 0 12px;font-size:14px;font-weight:600}@media (width<=768px){.product-status-chart,.category-status-chart,.company-status-chart,.user-status-chart,.group-status-chart,.role-status-chart{padding:var(--surface-padding-y,12px) var(--surface-padding-x,14px);margin-bottom:var(--page-gap,14px)}.product-status-chart.open,.category-status-chart.open,.company-status-chart.open,.user-status-chart.open,.group-status-chart.open,.role-status-chart.open{padding:var(--surface-padding-y,12px) var(--surface-padding-x,14px) var(--surface-padding-bottom-open,18px)}.chart-header h3{font-size:14px}.chart-toggle-btn{height:28px;padding:6px 12px;font-size:13px}}.qp-template-text-editor{gap:.5rem;min-inline-size:0;display:grid}.qp-template-text-editor__variables{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.6rem;display:flex}.qp-template-text-editor__variables-label{color:var(--text-secondary);margin-inline-end:.3rem}.qp-template-text-editor__variables button{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;padding:.35rem .55rem}.qp-template-text-editor__variables button:hover:not(:disabled){border-color:var(--accent-primary)}.qp-template-text-editor__variables button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-template-text-editor__variables button:disabled{cursor:not-allowed;opacity:.6}.qp-template-text-editor__variables code{color:var(--text-secondary);font-size:.85em}.qp-template-text-editor__input{min-inline-size:0;font-size:1rem;line-height:1.5}.qp-template-text-editor__meta{color:var(--text-secondary);justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.qp-template-text-editor__meta p{margin:0}@media (width<=600px){.qp-template-text-editor__meta{flex-wrap:wrap}}.qp-rich-email-editor{gap:.5rem;min-inline-size:0;display:grid;container-type:inline-size}.qp-rich-email-editor__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.qp-rich-email-editor__modes,.qp-rich-email-editor__toolbar,.qp-rich-email-editor__variables{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.qp-rich-email-editor__modes{border-inline-start:1px solid var(--border-color);margin-inline-start:.4rem;padding-inline-start:.5rem}.qp-rich-email-editor__modes button,.qp-rich-email-editor__toolbar button,.qp-rich-email-editor__variables button{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;padding:.4rem .65rem}.qp-rich-email-editor__modes button[aria-pressed=true]{border-color:var(--accent-primary);color:var(--accent-primary)}.qp-rich-email-editor__modes button{place-items:center;min-inline-size:2.5rem;display:grid}.qp-rich-email-editor__toolbar button{min-inline-size:2.5rem}.qp-rich-email-editor__variables{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:.5rem}.qp-rich-email-editor__link{border:1px solid var(--border-color);border-radius:var(--border-radius);grid-template-columns:repeat(2,minmax(0,1fr)) max-content max-content;align-items:end;gap:.5rem;padding:.75rem;display:grid}.qp-rich-email-editor.form-group .qp-rich-email-editor__link label{gap:.25rem;min-inline-size:0;margin:0;display:grid}.qp-rich-email-editor__link input{min-inline-size:0}.qp-rich-email-editor__link button{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-secondary);min-block-size:38px;color:var(--text-primary);cursor:pointer;padding:.5rem .75rem}@container (width<=40rem){.qp-rich-email-editor__link{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-rich-email-editor__link label{grid-column:1/-1}.qp-rich-email-editor__link button{inline-size:100%}}.qp-rich-email-editor__variables span,.qp-rich-email-editor__variables code,.qp-rich-email-editor__count{color:var(--text-secondary)}.qp-rich-email-editor button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-rich-email-editor button:disabled{cursor:not-allowed;opacity:.55}.qp-rich-email-editor__input{resize:vertical;min-block-size:17rem;min-inline-size:0;font-size:1rem;line-height:1.5}.qp-rich-email-editor__count{text-align:end;font-size:.875rem}.qp-rich-email-editor__preview{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-primary);min-block-size:20rem;overflow:hidden}.qp-rich-email-editor__preview p{padding:1rem}.qp-rich-email-editor__subject{border-block-end:1px solid var(--border-color);padding:.75rem 1rem;font-weight:600}.qp-rich-email-editor__preview iframe{background:var(--bg-primary);border:0;block-size:25rem;inline-size:100%;display:block}.qp-rich-email-editor__preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;padding:1rem}.qp-correspondence-composer{gap:.5rem;min-inline-size:0;display:grid;container-type:inline-size}.qp-correspondence-composer>label{font-weight:600}.qp-correspondence-composer__surface{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-primary);min-inline-size:0;overflow:hidden}.qp-correspondence-composer__surface:focus-within{border-color:var(--accent-primary)}.qp-correspondence-composer__canvas{min-block-size:20rem;max-block-size:48rem;color:var(--text-primary);padding:1rem;overflow:auto}.qp-correspondence-composer__canvas--contrast{background:var(--text-primary);color:var(--bg-primary)}.qp-correspondence-composer__canvas--contrast .qp-correspondence-composer__editor:empty:before{color:color-mix(in srgb, var(--bg-primary) 75%, transparent)}.qp-correspondence-composer__canvas--contrast .qp-correspondence-composer__editor a{color:var(--bg-primary)}.qp-correspondence-composer__editor{overflow-wrap:anywhere;white-space:pre-wrap;outline:none;min-block-size:16rem;line-height:1.55}.qp-correspondence-composer__editor:empty:before{content:attr(data-placeholder);color:var(--text-secondary);pointer-events:none}.qp-correspondence-composer__editor p{margin:0 0 .75rem}.qp-correspondence-composer__editor h2,.qp-correspondence-composer__editor h3{margin:.7rem 0}.qp-correspondence-composer__editor ul,.qp-correspondence-composer__editor ol{margin:.5rem 0 .75rem;padding-inline-start:1.5rem}.qp-correspondence-composer__editor a{color:var(--accent-primary);text-decoration:underline}.qp-correspondence-composer__signature{border-block-start:1px solid var(--border-color);white-space:pre-wrap;overflow-wrap:anywhere;margin-block-start:1rem;padding-block-start:1rem;line-height:1.55}.qp-correspondence-composer__toolbar,.qp-correspondence-composer__actions{border-block-start:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.45rem .65rem;display:flex}.qp-correspondence-composer__toolbar{background:var(--bg-secondary)}.qp-correspondence-composer__toolbar button,.qp-correspondence-composer__actions button{border-radius:var(--border-radius);min-block-size:2.5rem;min-inline-size:2.5rem;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .55rem;display:inline-flex;position:relative}.qp-correspondence-composer__toolbar button[data-tooltip]:after,.qp-correspondence-composer__actions button[data-tooltip]:after{content:attr(data-tooltip);z-index:4;inset-block-end:calc(100% + .35rem);border-radius:var(--border-radius);background:var(--text-primary);inline-size:max-content;max-inline-size:12rem;color:var(--bg-primary);text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:.35rem .55rem;font-size:.75rem;font-weight:500;line-height:1.3;position:absolute;left:50%;transform:translate(-50%)}.qp-correspondence-composer__toolbar button[data-tooltip]:is(:hover,:focus-visible):after,.qp-correspondence-composer__actions button[data-tooltip]:is(:hover,:focus-visible):after{opacity:1;visibility:visible}.qp-correspondence-composer__toolbar button:hover:not(:disabled),.qp-correspondence-composer__actions button:hover:not(:disabled),.qp-correspondence-composer__actions button[aria-expanded=true]{background:var(--bg-secondary);border-color:var(--border-color)}.qp-correspondence-composer__actions button[aria-pressed=true]{background:var(--control-selected-bg);border-color:var(--control-selected-border);color:var(--control-selected-text,var(--text-primary))}.qp-correspondence-composer__toolbar button:focus-visible,.qp-correspondence-composer__actions button:focus-visible,.qp-correspondence-composer__panel button:focus-visible,.qp-correspondence-composer__link button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-correspondence-composer button:disabled{opacity:.55;cursor:not-allowed}.qp-correspondence-composer__count{color:var(--text-secondary);margin-inline-start:auto;font-size:.8rem}.qp-correspondence-composer__actions{background:var(--bg-primary)}.qp-correspondence-composer__panel{border-block-start:1px solid var(--border-color);background:var(--bg-secondary);gap:.75rem;min-inline-size:0;padding:.85rem;display:grid}.qp-correspondence-composer__panel textarea{resize:vertical;min-inline-size:0}.qp-correspondence-composer__panel>button,.qp-correspondence-composer__link>button{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-primary);min-block-size:2.5rem;color:var(--text-primary);cursor:pointer;justify-self:start;padding:.45rem .8rem}.qp-correspondence-composer__link{border-block-start:1px solid var(--border-color);background:var(--bg-secondary);grid-template-columns:repeat(2,minmax(0,1fr)) max-content max-content;align-items:end;gap:.5rem;padding:.75rem;display:grid}.qp-correspondence-composer__link label{gap:.25rem;min-inline-size:0;display:grid}.qp-correspondence-composer__link input{min-inline-size:0}@container (width<=36rem){.qp-correspondence-composer__link{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-correspondence-composer__link label{grid-column:1/-1}.qp-correspondence-composer__link>button{inline-size:100%}}.qp-correspondence-composer__color input[type=color]{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--bg-primary);cursor:pointer;block-size:2.5rem;inline-size:100%;padding:.25rem}.qp-correspondence-composer__color-scope{color:var(--text-secondary);grid-column:1/-1;margin:0;font-size:.875rem}.qp-correspondence-composer__canvas .qp-correspondence-composer__editor :is(font[color],span[style*=color\:]) a{color:inherit}.qp-correspondence-composer [data-qp-video=youtube],.qp-signature-library [data-qp-video=youtube]{white-space:normal;overflow-wrap:anywhere;line-height:1.55}.qp-correspondence-composer [data-qp-video=youtube] img,.qp-signature-library [data-qp-video=youtube] img{border-radius:var(--border-radius)}.qp-signature-library{gap:1rem;min-inline-size:0;display:grid}.qp-signature-library__heading,.qp-signature-library__record{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.qp-signature-library__heading{flex-wrap:wrap;align-items:center}.qp-signature-library__record{border-block-start:1px solid var(--border-color);padding-block:1rem}.qp-signature-library__record>div:first-child{flex:1;min-inline-size:0}.qp-signature-library__content{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block:.5rem;display:-webkit-box;overflow:hidden}.qp-signature-library__senders{color:var(--text-secondary);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0}.qp-signature-library__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.qp-signature-library__editor{gap:.75rem;display:grid}.qp-signature-picker{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-inline-size:0;display:flex}.qp-signature-picker__choices{flex-wrap:wrap;flex:18rem;gap:.5rem;min-inline-size:0;display:flex}.qp-signature-picker button{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.qp-signature-picker__choices button[aria-pressed=true]{background:var(--control-selected-bg);border-color:var(--control-selected-border);color:var(--control-selected-text,var(--text-primary))}.qp-signature-picker button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-signature-picker__manage{margin-inline-start:auto}@media (width<=600px){.qp-signature-library__record{flex-direction:column}.qp-signature-library__record .qp-signature-library__actions{align-self:flex-end}}.qp-guided-learning{z-index:1600;width:min(420px,100vw - 32px);max-height:min(620px,100vh - 32px);color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);border-radius:10px;flex-direction:column;display:flex;position:fixed;inset-block-end:16px;inset-inline-end:16px;overflow:hidden}.qp-guided-learning--challenge{inset-block:16px auto}.qp-guided-learning__header,.qp-guided-learning__footer{background:var(--bg-secondary);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.qp-guided-learning__header{border-block-end:1px solid var(--border-color)}.qp-guided-learning__footer{border-block-start:1px solid var(--border-color)}.qp-guided-learning__header h2{margin:4px 0 0;font-size:18px}.qp-guided-learning__mode{color:var(--text-secondary);letter-spacing:.08em;font-size:11px;font-weight:600}.qp-guided-learning__body{min-height:0;padding:16px;line-height:1.5;overflow-y:auto}.qp-guided-learning__body p:first-child{margin-block-start:0}.qp-guided-learning__header-actions,.qp-guided-learning__actions{align-items:center;gap:8px;display:flex}.qp-guided-learning__icon-button{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.qp-guided-learning__icon-button:hover{color:var(--text-primary);background:var(--bg-tertiary)}.qp-guided-learning__speed select{min-height:34px;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;padding-inline:8px}.qp-guided-learning__speed select:focus-visible,.qp-guided-learning__icon-button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-guided-learning__waiting,.qp-guided-learning__hint,.qp-guided-learning__caption,.qp-guided-learning__error{border-radius:6px;padding:12px}.qp-guided-learning__recorder{background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--border-radius,10px);box-shadow:var(--shadow-lg);bottom:16px;z-index:10050;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:10px 12px;display:flex;position:fixed;inset-inline-end:16px}.qp-guided-learning__recorder span{color:var(--text-secondary)}.qp-guided-learning__waiting,.qp-guided-learning__caption{color:var(--text-secondary);background:var(--bg-secondary)}.qp-guided-learning__hint{color:var(--status-draft);background:var(--status-draft-bg)}.qp-guided-learning__error{color:var(--status-canceled);background:var(--status-canceled-bg)}.qp-guided-learning__progress{color:var(--text-secondary);font-variant-numeric:tabular-nums}.qp-guided-learning-target-active{z-index:1599;outline:3px solid var(--accent-primary);outline-offset:4px;border-radius:4px;position:relative}@media (width<=520px){.qp-guided-learning{width:auto;inset-block-end:8px;inset-inline:8px}.qp-guided-learning__footer{flex-direction:column;align-items:flex-start}.qp-guided-learning__actions{flex-wrap:wrap;justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.qp-guided-learning-target-active{scroll-behavior:auto}}.qp-collapsible-panels{min-width:0}.qp-panel-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:16px;display:flex}.qp-panel-toggle{border:1px solid var(--border-color);background:var(--bg-primary);min-height:36px;color:var(--text-primary);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:4px;justify-content:center;align-items:center;gap:6px;max-width:100%;padding:6px 10px;display:inline-flex}.qp-panel-toggle:hover:not(:disabled){background:var(--bg-tertiary)}.qp-panel-toggle:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-panel-toggle[aria-expanded=false]{color:var(--text-secondary)}.qp-panel-toggle:disabled{cursor:default;opacity:var(--disabled-opacity,.6)}.qp-panel-layout{flex-wrap:wrap;align-items:flex-start;gap:20px;min-width:0;display:flex}.qp-panel-content{flex-shrink:1;flex-basis:18rem;min-width:min(100%,18rem);max-width:100%}.qp-panel-content[hidden]{display:none}.page-container:has(>.qubepro-page-form-surface){--page-container-padding-bottom:0px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.qubepro-page-form-surface{--page-form-body-padding-block:24px;--page-form-body-padding-inline:32px;box-sizing:border-box;border:1px solid var(--card-border);background:var(--card-bg);width:100%;min-width:0;height:100%;min-height:0;max-height:100%;box-shadow:var(--shadow-sm);color:var(--text-primary);border-radius:10px;flex-direction:column;flex:auto;transition:background-color .3s,border-color .3s;display:flex;overflow:hidden}.qubepro-page-form-surface__body{min-width:0;min-height:0;padding:var(--page-form-body-padding-block) var(--page-form-body-padding-inline);overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;flex:auto;overflow:hidden auto}.qubepro-page-form-surface__header{min-width:0;padding:var(--page-form-body-padding-block) var(--page-form-body-padding-inline) 0;background:var(--card-bg);flex:none}.qubepro-page-form-surface__header>.qp-page-tabs{width:100%;margin:0}.qubepro-page-form-surface__body:hover,.qubepro-page-form-surface__body:focus-within{scrollbar-color:var(--scrollbar-thumb-hover) transparent}.qubepro-page-form-surface__body::-webkit-scrollbar-track{background:0 0}.qubepro-page-form-surface__body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.qubepro-page-form-surface__body:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover)}.qubepro-page-form-surface__body:focus-within::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover)}.qubepro-page-form-surface__body>.alert--banner{margin:calc(-1 * var(--page-form-body-padding-block)) calc(-1 * var(--page-form-body-padding-inline)) 20px}.qubepro-page-form-surface__actions{box-sizing:border-box;border-top:1px solid var(--sidebar-border,var(--card-border));background:var(--card-bg);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;min-height:52px;padding:8px 16px;transition:background-color .3s,border-color .3s;display:flex}@media (width>=769px){.page-container .qubepro-page-form-surface{height:calc(100% + var(--page-gutter-block,24px));max-height:calc(100% + var(--page-gutter-block,24px))}.qubepro-page-form-surface__actions{min-height:calc(var(--page-form-sidebar-footer-height,57px) - 1px)}}@media (width<=768px){.qubepro-page-form-surface{--page-form-body-padding-block:20px;--page-form-body-padding-inline:20px}}@media (width<=480px){.qubepro-page-form-surface{--page-form-body-padding-block:16px;--page-form-body-padding-inline:16px}.qubepro-page-form-surface__actions{min-height:50px;padding:7px 12px}}.qp-settings-page__panel{min-width:0;max-width:1120px;margin-inline:auto}.qp-settings-page--full-width .qp-settings-page__panel,.qp-settings-page__panel--records{max-width:none}.qp-settings-page>.qubepro-page-form-surface__body:has(>.qp-settings-page__panel--records:not([hidden])>:is(.qubepro-form-table-surface--fill,.datatable-page-section):not([hidden])){flex-direction:column;padding-block-end:0;display:flex;overflow:hidden}.qp-settings-page__panel--records:not([hidden]):has(>:is(.qubepro-form-table-surface--fill,.datatable-page-section):not([hidden])){flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.qp-settings-page__panel--records :is(.datatable-page-section,.qubepro-form-table-surface--fill):not([hidden]){flex-direction:column;flex:auto;min-width:0;height:auto;min-height:0;display:flex;overflow:hidden}.qp-settings-page__panel--records :is(.datatable-page-section,.qubepro-form-table-surface--fill)>.datatable-shell,.qp-settings-page__panel--records :is(.datatable-page-section,.qubepro-form-table-surface--fill)>.datatable-shell>.datatable-table-viewport{flex-direction:column;flex:auto;min-height:0;display:flex}.qp-settings-page__panel--records :is(.datatable-page-section,.qubepro-form-table-surface--fill)>.datatable-shell>.datatable-table-viewport>.table-wrapper{flex:auto;height:100%;min-height:0;max-height:none;overflow:auto}.qp-settings-page__panel--records :is(.datatable-page-section,.qubepro-form-table-surface--fill)>.pagination-shell,.qp-settings-page__panel--records .datatable-shell>.pagination-shell{flex:none;margin-block-start:0;padding-block-start:0}.qp-settings-page__panel--records :is(.datatable-page-section,.qubepro-form-table-surface--fill)[hidden],.qp-settings-page__panel[hidden]{display:none}.qp-settings-page__action-host{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.qp-settings-page__action-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.qp-settings-page__action-label{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;margin-inline-end:auto;font-size:.875rem;display:none}.qp-settings-page__action-host:has(>.qp-settings-page__action-group~.qp-settings-page__action-group) .qp-settings-page__action-label{display:block}.qp-settings-page__action-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.qp-settings-page__action-controls>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.qp-settings-section{min-width:0;margin-block-end:28px}.qp-settings-section__header{justify-content:space-between;align-items:start;gap:16px;margin-block-end:12px;display:flex}.qp-settings-section__header h2{margin:0;font-size:1rem;font-weight:600}.qp-settings-section__toggle{max-width:100%;color:var(--text-primary);font:inherit;font-weight:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.qp-settings-section__toggle span{overflow-wrap:anywhere}.qp-settings-section__toggle:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.qp-settings-section__body[hidden]{display:none}.qp-settings-section__header p{color:var(--text-secondary);margin:6px 0 0;font-size:.875rem;line-height:1.5}.qp-settings-section__scope{color:var(--text-secondary);text-align:end;font-size:.8125rem}.qp-settings-section__body{border:1px solid var(--card-border);background:var(--card-bg);border-radius:10px;min-width:0}.qp-settings-section__body>p{color:var(--text-secondary);margin:0;padding:20px}.qp-setting-row{justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:18px 20px;display:flex}.qp-setting-row+.qp-setting-row{border-block-start:1px solid var(--card-border)}.qp-settings-section__body>.form-builder-container:has(.qp-settings-fields)+.qp-setting-row{border-block-start:1px solid var(--card-border)}.qp-setting-row__copy{flex:50%;min-width:0}.qp-setting-row__copy label{font-weight:500;line-height:1.5;display:block}.qp-setting-row__copy p{color:var(--text-secondary);overflow-wrap:anywhere;margin:4px 0 0;font-size:.875rem;line-height:1.5}.qp-setting-row__control{flex:0 360px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.qp-setting-row__control>:is(input,select,textarea,.searchable-select-container){width:100%;min-width:0}.qp-setting-row__control>:is(input[type=checkbox],input[type=radio]){width:auto}.qp-setting-row--stacked{flex-direction:column;align-items:stretch;gap:12px}.qp-setting-row--stacked .qp-setting-row__control{flex:auto;display:block}.qp-settings-section__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-block-start:12px;display:flex}@media (width<=640px){.qp-settings-page{--page-form-body-padding-inline:12px;--page-form-body-padding-block:16px}.qp-settings-section__header{flex-wrap:wrap;gap:6px}.qp-settings-section__scope{text-align:start}.qp-setting-row{flex-direction:column;align-items:stretch;gap:10px;padding:16px}.qp-setting-row__control{flex:auto;justify-content:flex-start}}.qubepro-document-entry{min-width:0;color:var(--text-primary);flex-direction:column;gap:16px;display:flex;container:document-entry/inline-size}.qubepro-document-entry,.qubepro-document-entry *{box-sizing:border-box}.qubepro-document-entry__identity{border:1px solid var(--card-border,var(--border-color));border-radius:var(--border-radius-lg,8px);background:var(--bg-secondary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:grid}.qubepro-document-entry__identity-main{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.qubepro-document-entry__type{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.qubepro-document-entry__number{min-width:0;color:var(--text-primary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.3;overflow:hidden}.qubepro-document-entry__identity-items{flex-wrap:wrap;gap:8px 14px;margin:0;display:flex}.qubepro-document-entry__identity-item{border-inline-start:1px solid var(--border-color);grid-template-columns:auto auto;align-items:baseline;gap:5px;padding-inline-start:14px;display:grid}.qubepro-document-entry__identity-item dt,.qubepro-document-entry__identity-item dd{margin:0;font-size:12px;line-height:1.3}.qubepro-document-entry__identity-item dt{color:var(--text-tertiary)}.qubepro-document-entry__identity-item dd{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.qubepro-document-entry__statuses{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.qubepro-document-entry__status{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.qubepro-document-entry__status--accent{border-color:var(--accent-primary);background:var(--accent-light);color:var(--accent-primary)}.qubepro-document-entry__status--success{border-color:var(--status-active);background:var(--status-active-bg);color:var(--status-active)}.qubepro-document-entry__status--warning{border-color:var(--status-draft);background:var(--status-draft-bg);color:var(--status-draft)}.qubepro-document-entry__status--danger{border-color:var(--status-canceled);background:var(--status-canceled-bg);color:var(--status-canceled)}.qubepro-document-entry__status--muted{border-color:var(--status-suspended);background:var(--status-suspended-bg);color:var(--status-suspended)}.qubepro-document-entry__section{min-width:0}.qubepro-document-entry__tabs{margin:0}.qubepro-document-entry__tabpanel{flex-direction:column;gap:16px;min-width:0;display:flex}.qubepro-document-entry__tabpanel[hidden]{display:none}.modal-body .qubepro-document-entry:has(>.qubepro-document-entry__tabs){flex:auto;min-height:0;overflow:hidden}.modal-body .qubepro-document-entry:has(>.qubepro-document-entry__tabs)>.qubepro-document-entry__tabpanel:not([hidden]){scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.qubepro-document-entry__section-heading{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:8px;display:flex}.qubepro-document-entry__section-heading h3{color:var(--text-primary);margin:0;font-size:14px;font-weight:650;line-height:1.35}.qubepro-document-entry__section-title-group{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.qubepro-document-entry__section-actions,.qubepro-document-entry__line-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;min-width:0;display:flex}.qubepro-document-entry__header-actions-row,.qubepro-document-entry__line-actions-row{justify-content:flex-end;min-width:0;display:flex}.qubepro-document-entry__header-content{border:1px solid var(--card-border,var(--border-color));border-radius:var(--border-radius-lg,8px);background:var(--card-bg);min-width:0;padding:14px 16px 2px}.qubepro-document-entry__line-count{color:var(--text-secondary);font-size:12px;font-weight:500}.qubepro-document-entry__notice{margin-bottom:8px}.qubepro-document-entry__line-content{min-width:0}.qubepro-document-entry__line-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;width:100%;min-width:0;display:flex}.qubepro-document-entry__line-toolbar-controls,.qubepro-document-entry__line-toolbar-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0;display:flex}.qubepro-document-entry__line-toolbar-controls{flex:auto}.qubepro-document-entry__line-toolbar-actions{flex:none;justify-content:flex-end}.qubepro-document-entry__line-control{flex-direction:column;gap:4px;min-width:132px;display:flex}.qubepro-document-entry__line-control>span{color:var(--text-secondary);font-size:11px;font-weight:600;line-height:1.2}.qubepro-document-entry__line-control select,.qubepro-document-entry__line-control input,.qubepro-document-entry__line-search{border:1px solid var(--input-border,var(--border-color));border-radius:var(--border-radius,4px);background:var(--bg-primary);min-height:38px;color:var(--text-primary)}.qubepro-document-entry__line-control select,.qubepro-document-entry__line-control input{min-width:132px;padding:7px 30px 7px 10px;font-size:13px}.qubepro-document-entry__line-search{width:min(260px,100%);color:var(--text-secondary);align-items:center;gap:7px;padding:0 10px;display:inline-flex}.qubepro-document-entry__line-search:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-light)}.qubepro-document-entry__line-search input{width:100%;min-width:0;min-height:36px;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:13px}.qubepro-document-entry__line-action{border:1px solid var(--border-color);border-radius:var(--border-radius,4px);background:var(--button-bg,transparent);min-height:38px;color:var(--text-primary);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.qubepro-document-entry__line-action--primary{border-color:var(--accent-primary);color:var(--accent-primary)}.qubepro-document-entry__line-action:hover:not(:disabled){background:var(--bg-secondary)}.qubepro-document-entry__line-action:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qubepro-document-entry__line-action:disabled{cursor:not-allowed;opacity:.5}.qubepro-document-entry__line-table-frame{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow-x:auto}.qubepro-document-entry__line-table-frame .datatable-toolbar{margin-bottom:8px}.qubepro-document-entry__line-table-frame .table-wrapper{background:var(--card-bg);box-shadow:none}.qubepro-document-entry__line-table-frame table{min-width:var(--document-entry-line-table-min-width,100%)}.qubepro-document-entry__line-table-frame table thead{background:var(--bg-tertiary)}.qubepro-document-entry__line-table-frame table th,.qubepro-document-entry__line-table-frame table td{vertical-align:top}.qubepro-document-entry__line-table-frame table th .th-title{white-space:normal;align-items:flex-start;line-height:1.15}.qubepro-document-entry__line-table-frame>table{border-collapse:collapse;background:var(--card-bg);width:100%}.qubepro-document-entry__line-table-frame>table th,.qubepro-document-entry__line-table-frame>table td{border-bottom:1px solid var(--card-border,var(--border-color));color:var(--text-primary);text-align:left;padding:10px 12px;font-size:13px;line-height:18px}.qubepro-document-entry__line-table-frame>table th{color:var(--text-secondary);white-space:nowrap;font-weight:700}.qubepro-document-entry__line-table-frame>table tr:last-child td{border-bottom:0}.qubepro-document-entry__line-bulk-panel{flex-direction:column;gap:14px;padding-top:4px;display:flex}.qubepro-document-entry__line-bulk-field{flex-direction:column;gap:6px;min-width:0;display:flex}.qubepro-document-entry__line-bulk-field-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.qubepro-document-entry__line-bulk-field>span,.qubepro-document-entry__line-bulk-field-header>span{color:var(--text-secondary);font-size:13px;font-weight:600}.qubepro-document-entry__line-bulk-field .qubepro-searchable-select,.qubepro-document-entry__line-bulk-field .qubepro-multiselect-dropdown{width:100%}.qubepro-document-entry__line-bulk-field .searchable-select-trigger,.qubepro-document-entry__line-bulk-field .multiselect-dropdown-trigger-inner{background:var(--bg-primary);min-height:40px;color:var(--text-primary);border-radius:6px;font-size:13px}.qubepro-document-entry__line-bulk-field .searchable-select-value,.qubepro-document-entry__line-bulk-field .multiselect-dropdown-trigger-inner>span{font-size:13px}.qubepro-document-entry__line-bulk-field .multiselect-dropdown-trigger-inner>span:not(.placeholder){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qubepro-document-entry__line-bulk-selection-list{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.qubepro-document-entry__line-bulk-chip{border:1px solid var(--border-color);background:var(--bg-secondary);max-width:100%;color:var(--text-primary);border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;line-height:1.2;display:inline-flex}.qubepro-document-entry__line-bulk-chip button{background:var(--bg-tertiary);width:16px;height:16px;color:var(--text-secondary);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.qubepro-document-entry__line-bulk-chip button:hover{background:var(--bg-tertiary);color:var(--text-primary)}.qubepro-document-entry__line-bulk-footer{justify-content:flex-end;gap:10px;display:flex}.qubepro-document-entry__line-content .datatable-shell{margin:0}.qubepro-document-entry__settlement{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.qubepro-document-entry__complementary{min-width:0}.qubepro-document-entry__summary{border:1px solid var(--card-border,var(--border-color));border-radius:var(--border-radius-lg,8px);background:var(--card-bg);min-width:0;margin:0;overflow:hidden}.qubepro-document-entry__summary-row{border-bottom:1px solid var(--border-color);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:38px;padding:8px 12px;display:grid}.qubepro-document-entry__summary-row:last-child{border-bottom:0}.qubepro-document-entry__summary-row dt,.qubepro-document-entry__summary-row dd{margin:0;font-size:13px;line-height:1.25}.qubepro-document-entry__summary-row dt{color:var(--text-secondary)}.qubepro-document-entry__summary-row dd{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.qubepro-document-entry__summary-row--emphasis{background:var(--bg-tertiary)}.qubepro-document-entry__summary--numeric dd{text-align:right}.qubepro-document-entry__summary-row--emphasis dt,.qubepro-document-entry__summary-row--emphasis dd{color:var(--text-primary);font-weight:700}@container document-entry (width<=768px){.qubepro-document-entry__identity,.qubepro-document-entry__settlement{grid-template-columns:minmax(0,1fr)}.qubepro-document-entry__statuses,.qubepro-document-entry__section-actions,.qubepro-document-entry__line-actions,.qubepro-document-entry__header-actions-row,.qubepro-document-entry__line-actions-row,.qubepro-document-entry__line-toolbar-actions{justify-content:flex-start}.qubepro-document-entry__lines-heading{flex-direction:column;align-items:stretch}.qubepro-document-entry__line-search{flex:190px}.qubepro-document-entry__line-toolbar{flex-direction:column;align-items:stretch}.qubepro-document-entry__line-toolbar-actions{flex:auto}}@container document-entry (width<=480px){.qubepro-document-entry__identity{padding:12px}.qubepro-document-entry__identity-item{border-inline-start:0;padding-inline-start:0}.qubepro-document-entry__header-content{padding:12px 12px 0}.qubepro-document-entry__line-toolbar-controls,.qubepro-document-entry__line-toolbar-actions,.qubepro-document-entry__line-control,.qubepro-document-entry__line-search,.qubepro-document-entry__line-action,.qubepro-document-entry__line-control select,.qubepro-document-entry__line-control input{width:100%}}.qubepro-document-entry__settlement--wide{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@container document-entry (width<=768px){.qubepro-document-entry__settlement--wide{grid-template-columns:minmax(0,1fr)}}.assistant-draft-action-review{color:var(--text-primary);overflow-wrap:anywhere}.assistant-draft-action-review p{color:var(--text-secondary)}.assistant-draft-action-review dd{white-space:pre-wrap;margin-inline-start:0}.assistant-draft-action-review dt{font-weight:600}.assistant-draft-action-review dl>div+div{margin-block-start:1em}.qp-money{justify-content:flex-end;align-items:baseline;gap:var(--space-1,.25rem);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;direction:ltr;unicode-bidi:isolate;display:inline-flex}.qp-money__value{text-align:right}.qp-money__currency{width:var(--space-8,2rem);flex:0 0 var(--space-8,2rem);text-align:left}.qp-money-pair{justify-items:end;gap:var(--space-1,.25rem);display:inline-grid}.qp-money-pair__reference{color:var(--text-secondary)}.qp-pdf-viewer{width:100%;min-width:0;min-height:0;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md,6px);flex-direction:column;display:flex}.qp-pdf-viewer:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-pdf-viewer__toolbar{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.qp-pdf-viewer__toolbar button{min-width:32px;min-height:32px;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm,4px);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}.qp-pdf-viewer__toolbar button:hover:not(:disabled),.qp-pdf-viewer__toolbar button[aria-pressed=true]{background:var(--control-selected-bg);border-color:var(--accent-primary)}.qp-pdf-viewer__toolbar button:focus-visible,.qp-pdf-viewer input:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-pdf-viewer button:disabled{opacity:.5;cursor:default}.qp-pdf-viewer__page{white-space:nowrap;align-items:center;gap:5px;display:flex}.qp-pdf-viewer input{width:64px;min-height:32px;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm,4px);font:inherit;padding:4px}.qp-pdf-viewer__toolbar output{text-align:center;font-variant-numeric:tabular-nums;min-width:48px}.qp-pdf-viewer__expand{margin-inline-start:auto}.qp-pdf-viewer__viewport{overscroll-behavior:contain;background:var(--bg-tertiary);height:clamp(300px,58vh,760px);min-height:240px;padding:16px;position:relative;overflow:auto}.qp-pdf-viewer__paper{width:max-content;box-shadow:var(--shadow-md);direction:ltr;margin-inline:auto;position:relative}.qp-pdf-viewer__paper canvas{display:block}.qp-pdf-viewer__text{text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;line-height:1;position:absolute;inset:0;overflow:clip}.qp-pdf-viewer__text :is(span,br){white-space:pre;color:#0000;cursor:text;transform-origin:0 0;position:absolute}.qp-pdf-viewer__text>:not(.markedContent),.qp-pdf-viewer__text .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--total-scale-factor) * var(--font-height));transform:rotate(var(--rotate,0deg)) scaleX(var(--scale-x,1))}.qp-pdf-viewer__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;padding:16px;display:flex}.qp-pdf-viewer__actions{flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.qp-pdf-viewer__footer-host{min-width:0;margin-inline-end:auto}.qp-pdf-viewer__footer-host .qp-pdf-viewer__actions{padding:0}.qp-pdf-viewer__print{border:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:8px;margin:8px;padding:12px;display:flex}.qp-pdf-viewer__print label{align-items:center;gap:6px;display:flex}.qp-pdf-viewer__print p{color:var(--text-secondary);flex-basis:100%;margin:0}.qp-pdf-viewer__action-error{color:var(--text-primary);margin:8px}.qp-pdf-viewer--expanded{height:100%}.qp-pdf-viewer--expanded .qp-pdf-viewer__viewport{flex:1;height:auto}.qp-pdf-viewer-modal>.modal-body{min-height:0}.qp-pdf-viewer-modal .qp-pdf-viewer{height:100%}.qp-pdf-viewer-modal .qp-pdf-viewer__viewport{flex:1;min-height:240px}[dir=rtl] .qp-pdf-viewer__toolbar svg{transform:scaleX(-1)}@media (width<=600px){.qp-pdf-viewer__toolbar{gap:4px;padding:6px}.qp-pdf-viewer__toolbar button{min-height:36px}.qp-pdf-viewer__page>span:first-child{display:none}.qp-pdf-viewer__toolbar output{min-width:42px}.qp-pdf-viewer__viewport{height:50vh;padding:8px}}.qp-video-player{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;min-width:0;color:var(--text-primary);border-radius:8px;overflow:hidden;container-type:inline-size}.qp-video-player[hidden]{display:none}.qp-video-player__media{aspect-ratio:16/9;object-fit:contain;background:var(--bg-secondary);width:100%;display:block}.qp-video-player__bar{border-top:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);padding:8px 12px}.qp-video-player__seek,.qp-video-player__volume{height:20px;accent-color:var(--accent-primary);cursor:pointer;margin:0;padding:0;display:block}.qp-video-player__seek{width:100%}.qp-video-player__controls{align-items:center;gap:8px;min-width:0;display:flex}.qp-video-player__button{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex}.qp-video-player__button:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--border-color)}.qp-video-player__button:focus-visible,.qp-video-player__seek:focus-visible,.qp-video-player__volume:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.qp-video-player__button:disabled,.qp-video-player__seek:disabled,.qp-video-player__volume:disabled{cursor:default;opacity:.5}.qp-video-player__time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.qp-video-player__time>span{color:var(--text-secondary)}.qp-video-player__sound{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.qp-video-player__volume{width:72px}.qp-video-player__notice{color:var(--text-secondary);margin:0;padding:0 12px 12px;font-size:13px}.qp-video-player:fullscreen{border:0;border-radius:0;flex-direction:column;justify-content:center;display:flex}.qp-video-player:fullscreen .qp-video-player__media{aspect-ratio:auto;flex:1;min-height:0;max-height:calc(100dvh - 78px)}.qp-video-player:fullscreen .qp-video-player__bar{flex:none}@container (width<=380px){.qp-video-player__controls{gap:4px}.qp-video-player__volume{width:44px}.qp-video-player__button{flex-basis:36px;width:36px}.qp-video-player__bar{padding-inline:8px}.qp-video-player__time{font-size:12px}}
