html[data-design-system=core360]{--core-header-surface:#282d37;--core-header-ink:#f4f6f9;--core-header-muted:#bfc7d2;--core-header-line:#4a5360;--core-header-control:#333a45;--core-header-control-hover:#404854}html[data-design-system=core360][data-core-theme=light]{--core-header-surface:#fff;--core-header-ink:#28313b;--core-header-muted:#62707d;--core-header-line:#dce2e8;--core-header-control:#fff;--core-header-control-hover:#f1f4f7}html[data-design-system=core360][data-core-theme=dark]{--core-header-surface:#252932;--core-header-ink:#f2f4f7;--core-header-muted:#b8c1cc;--core-header-line:#4c5662;--core-header-control:#303741;--core-header-control-hover:#3b4450}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.cmms-asset-report-preview>header,.sales-address-lightbox__header,.business-partner-edit__header,.service-activity-editor__head,.service-express-header){--core-dialog-header:var(--core-header-surface);--core-dialog-header-ink:var(--core-header-ink);--core-dialog-header-muted:var(--core-header-muted);--core-dialog-header-border:var(--core-header-line);--core-on-principal:var(--core-header-ink);--core-principal-muted:var(--core-header-muted);--core-principal-border:var(--core-header-line);background:var(--core-header-surface);color:var(--core-header-ink);border-color:var(--core-header-line);border-bottom:1px solid var(--core-header-line);border-radius:0;min-width:0}html[data-design-system=core360] :is(.module-page__header,.core-operational-header__heading,.list-module-header__top){--core-header-surface:var(--core-surface);--core-header-ink:var(--core-ink);--core-header-muted:var(--core-muted);--core-header-line:var(--core-line);--core-header-control:var(--core-surface);--core-header-control-hover:var(--core-surface-soft);padding:0;background:transparent;border:0}html[data-design-system=core360] :is(.list-module-header__top,.business-partner-edit__header,.service-activity-editor__head,.service-express-header) :is(h1,h2,h3),html[data-design-system=core360] :is(.module-page__header,.core-operational-header__heading) :is(.page__title,h2),html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.cmms-asset-report-preview>header,.sales-address-lightbox__header) :is(h1,h2,h3,.sales-dialog__title){color:var(--core-header-ink);letter-spacing:0}html[data-design-system=core360] :is(.module-page__header,.core-operational-header__heading,.list-module-header__top,.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.cmms-asset-report-preview>header,.sales-address-lightbox__header,.business-partner-edit__header,.service-activity-editor__head,.service-express-header) :is(p,small,.page__description,.list-module-header__subtitle,.sales-dialog__eyebrow,.sales-toolbar__eyebrow,.service-compliance-eyebrow){color:var(--core-header-muted)}html[data-design-system=core360] .module-page__header .page__title{font-size:29px;font-weight:600;line-height:1.25}html[data-design-system=core360] .module-page__header .page__description{margin-top:5px;font-size:13px;line-height:1.55}html[data-design-system=core360] .core-operational-header__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}html[data-design-system=core360] .core-operational-header__copy{min-width:0}html[data-design-system=core360] .core-operational-header__heading h2{font-size:18px;font-weight:650;line-height:1.35}html[data-design-system=core360] .core-operational-header__heading p{font-size:12px;line-height:1.55}html[data-design-system=core360] .core-operational-header__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;min-width:0}html[data-design-system=core360] .list-module-header__top .list-module-header__title{font-size:18px;font-weight:650}html[data-design-system=core360] :is(.module-page__header,.core-operational-header__heading,.list-module-header__top,.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.cmms-asset-report-preview>header,.business-partner-edit__header,.service-activity-editor__head) :is(.workspace-action-chip:not(.workspace-action-chip--primary),.sales-inline-button:not(.sales-inline-button--core-action),.sales-icon-button,.sales-dialog__close,.pipeline-dialog__close,.it-dialog__close,.service-round-action:not(.service-round-action--create),.cmms-asset-passport__back,.cmms-asset-passport__report-button,.service-detail-header-action:not(.service-detail-header-action--primary),.service-activity-editor__preset,.service-activity-editor__close){background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line);box-shadow:none}html[data-design-system=core360] :is(.module-page__header,.core-operational-header__heading,.list-module-header__top) :is(.workspace-action-chip--primary,.service-round-action--create),html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.service-activity-editor__head) :is(.sales-primary-button,.sales-dialog-header-icon-button--primary,.service-detail-header-action--primary,.service-activity-editor__header-save--primary){background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado);box-shadow:none}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.service-activity-editor__head) :is(.sales-primary-button,.sales-dialog-header-icon-button--primary,.service-detail-header-action--primary,.service-activity-editor__header-save--primary) svg{color:var(--core-on-destacado)}html[data-design-system=core360] :is(.module-page__header,.core-operational-header__heading,.list-module-header__top) :is(.workspace-action-chip:not(.workspace-action-chip--primary),.service-round-action:not(.service-round-action--create)):hover,html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header,.cmms-asset-passport__header,.business-partner-edit__header) :is(.sales-inline-button:not(.sales-inline-button--core-action),.sales-dialog__close,.it-dialog__close,.cmms-asset-passport__report-button):hover{background:var(--core-header-control-hover)}html[data-design-system=core360] :is(.sales-dialog__close,.pipeline-dialog__close,.it-dialog__close,.cmms-asset-passport__header .it-dialog__close) svg{width:24px;height:24px;stroke-width:2.4}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header){align-items:center;gap:18px;padding:18px 24px}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header)>:first-child{min-width:0}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header) :is(.sales-dialog__title,h2,h3){font-size:18px;font-weight:650;line-height:1.35}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header) :is(.sales-dialog__close,.pipeline-dialog__close,.it-dialog__close,.item-create-dialog__close){display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);box-shadow:none}html[data-design-system=core360] :is(.sales-dialog__header,.pipeline-dialog__header,.it-dialog__header) :is(.sales-dialog__close,.pipeline-dialog__close,.it-dialog__close,.item-create-dialog__close) svg{width:24px;height:24px;stroke-width:2.4}html[data-design-system=core360] .core-operational-header__heading details>summary{min-width:44px;min-height:44px;background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line)}html[data-design-system=core360] .core-operational-header__heading details[data-primary=true]>summary{background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360] .core-operational-header__heading details>summary:hover{filter:brightness(.94)}html[data-design-system=core360] :is(.sales-dialog__header,.it-dialog__header,.service-editor-dialog-header) :is(.sales-dialog__header-actions,.core-editor-header-actions){display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}html[data-design-system=core360] :is(.sales-dialog__header,.it-dialog__header,.service-editor-dialog-header) .core-header-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;white-space:nowrap}html[data-design-system=core360] .it-dialog__header .core-header-primary-action{border:1px solid var(--core-destacado);border-radius:6px;background:var(--core-destacado);color:var(--core-on-destacado);box-shadow:none}html[data-design-system=core360] :is(.sales-dialog__header,.service-editor-dialog-header) .core-header-secondary-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0}html[data-design-system=core360] :is(.sales-dialog__header,.service-editor-dialog-header) .sales-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0}html[data-design-system=core360] .core-header-more{display:none;position:relative}html[data-design-system=core360] .core-header-more>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);cursor:pointer;list-style:none}html[data-design-system=core360] .core-header-more>summary::-webkit-details-marker{display:none}html[data-design-system=core360] .core-header-more__panel{position:absolute;z-index:30;top:calc(100% + 6px);right:0;min-width:190px;padding:6px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-surface);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .core-header-more__panel :is(button,a){display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--core-header-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}html[data-design-system=core360] .core-header-more__panel :is(button,a):hover{background:var(--core-header-control-hover)}html[data-design-system=core360] .business-partner-edit__header-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}html[data-design-system=core360] .business-partner-edit__header-actions .core-header-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;border-radius:6px;background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360] .purchasing-detail-header__exports{display:flex;align-items:center;gap:7px}html[data-design-system=core360] .purchasing-detail-dialog .sales-dialog__header-actions :is(.purchasing-detail-header__exports,.purchasing-detail-header__attachments) button{min-height:44px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink)}html[data-design-system=core360] .purchasing-detail-dialog .core-header-more__panel button{min-height:42px;border:0;border-radius:4px;background:transparent;color:var(--core-header-ink);box-shadow:none}html[data-design-system=core360] .service-activity-dialog .service-activity-editor__head{background:var(--core-header-surface);color:var(--core-header-ink);border-color:var(--core-header-line)}html[data-design-system=core360] .service-activity-dialog .service-activity-editor__head :is(h3,h4){color:var(--core-header-ink)}html[data-design-system=core360] .service-activity-dialog .service-activity-editor__head .sales-dialog__eyebrow{color:var(--core-header-muted)}html[data-design-system=core360] .service-activity-editor__header-actions .core-header-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360] .sales-dialog--sales-document .sales-dialog__header .sales-dialog-header-icon-button--draft,html[data-design-system=core360] .sales-dialog--sales-document .sales-dialog__header .sales-dialog-header-icon-button--draft:is(:hover,:focus-visible){background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line)}html[data-design-system=core360] .sales-dialog--sales-document .sales-dialog__header .sales-dialog-header-icon-button--primary,html[data-design-system=core360] .sales-dialog--sales-document .sales-dialog__header .sales-dialog-header-icon-button--primary:is(:hover,:focus-visible){background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360] .service-detail-dialog .sales-dialog__header.service-detail-dialog__header{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:0 16px;gap:0 16px;align-items:start;padding:18px 22px 16px;overflow:visible;background:var(--core-header-surface);color:var(--core-header-ink);border-color:var(--core-header-line)}html[data-design-system=core360] .service-detail-dialog .service-detail-hero{grid-column:1;grid-row:1}html[data-design-system=core360] .service-detail-dialog .service-detail-hero__heading .sales-dialog__title{font-size:20px;font-weight:650;line-height:1.3}html[data-design-system=core360] .service-detail-dialog .service-detail-header-close{grid-column:2;grid-row:1;width:44px;min-width:44px;height:44px;padding:0;border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line)}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar{grid-column:1/-1;grid-row:2;display:flex;align-items:center;gap:10px;min-width:0;margin-top:17px}html[data-design-system=core360] .service-detail-dialog .service-detail-header-back{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 11px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar>.service-detail-header-back{margin-right:auto}html[data-design-system=core360] .service-detail-dialog .service-detail-header-back--mobile{display:none}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions{display:flex;flex:0 1 auto;align-items:center;gap:7px;padding-left:10px;border-left:1px solid var(--core-header-line)}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions .service-detail-header-action{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line);box-shadow:none}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions .service-detail-header-action--attachments>span:not(:last-child){display:none}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions .service-detail-header-action--pdf .sales-dialog-action-btn__icon--pdf{color:#dc2626}html[data-design-system=core360] .service-detail-dialog .service-detail-header-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid var(--core-destacado);border-radius:6px;background:var(--core-destacado);color:var(--core-on-destacado);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}html[data-design-system=core360] .service-detail-dialog .service-detail-header-primary svg{color:var(--core-on-destacado)}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar>.service-dialog__mobile-options{display:none}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar :is(.service-detail-header-back,.service-detail-header-primary,.service-detail-header-action,.service-dialog__mobile-options):hover{filter:brightness(.95)}@media (max-width:760px){html[data-design-system=core360] .service-detail-dialog .sales-dialog__header.service-detail-dialog__header{padding:15px 16px}html[data-design-system=core360] .service-detail-dialog .service-detail-hero{width:100%}html[data-design-system=core360] .service-detail-dialog .service-detail-hero__heading .sales-dialog__title{font-size:20px}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar{justify-content:flex-end;margin-top:14px}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar>.service-detail-header-back{display:none}html[data-design-system=core360] .service-detail-dialog .service-detail-header-toolbar>.service-dialog__mobile-options{position:static;display:inline-flex;width:44px;height:44px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink)}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions{display:none}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions.service-dialog__actions--open{position:absolute;z-index:30;top:calc(100% + 7px);right:16px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:3px;gap:3px;width:min(270px,calc(100vw - 32px));max-height:min(65vh,500px);overflow-y:auto;margin:0;padding:6px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-surface);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions.service-dialog__actions--open :is(.service-detail-header-back--mobile,.service-detail-header-action){position:static;display:flex;justify-content:flex-start;gap:10px;width:100%;min-width:0;min-height:42px;padding:8px 10px;border:0;border-radius:4px;background:transparent;color:var(--core-header-ink);box-shadow:none;text-align:left}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions.service-dialog__actions--open .service-detail-header-action--attachments>span:not(:last-child){display:inline}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions.service-dialog__actions--open .service-detail-header-action--attachments>span:last-child{position:static;margin-left:auto;transform:none}html[data-design-system=core360] .service-detail-dialog .service-detail-dialog__actions.service-dialog__actions--open .service-detail-header-action__label{position:static;max-width:none;padding:0;background:transparent;color:inherit;opacity:1;transform:none}}html[data-design-system=core360] .sales-dialog--sales-document .sales-dialog__header.sales-document-header{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:0 16px;gap:0 16px;padding:18px 22px 16px;background:var(--core-header-surface);color:var(--core-header-ink);border-color:var(--core-header-line);border-radius:8px 8px 0 0;overflow:visible}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__close{grid-column:2;grid-row:1;width:44px;min-width:44px;height:44px;padding:0;border-radius:6px}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-main{grid-column:1;grid-row:1}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header :is(.sales-dialog__title,.sales-dialog__eyebrow){color:var(--core-header-ink)}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .card__muted{color:var(--core-header-muted)}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__title{font-size:20px;font-weight:650;line-height:1.3;letter-spacing:0}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__document-number-chip{border-radius:4px;background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line)}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__toolbar{grid-column:1/-1;grid-row:2;display:flex;align-items:center;gap:10px;min-width:0;margin-top:17px}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__back,html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 11px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);font:inherit;font-size:12px;cursor:pointer}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__back{margin-right:auto;white-space:nowrap}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create{position:relative}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create>button{width:40px;padding:0;list-style:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create-menu{position:absolute;z-index:20;top:calc(100% + 7px);right:0;display:grid;grid-gap:3px;gap:3px;width:240px;padding:6px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-surface);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create-menu .sales-dialog-header-icon-button,html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create-menu .sales-dialog-header-icon-button:is(:hover,:focus-visible){justify-content:flex-start;width:100%;max-width:none;min-height:40px;padding:7px 10px;gap:9px;border:0;border-radius:4px;background:transparent;color:var(--core-header-ink);box-shadow:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create-menu .sales-icon-expand-button__label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;max-width:none;opacity:1;transform:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-actions--document{display:flex;flex:0 1 auto;align-items:center;flex-wrap:nowrap;gap:7px;min-width:0}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-set{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;padding-left:10px;border-left:1px solid var(--core-header-line)}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-set .sales-dialog-header-icon-button{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;border-radius:6px;box-shadow:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-set .sales-dialog-header-icon-button:is(:hover,:focus-visible){transform:none}html[data-design-system=core360]:not([data-core-theme=light]) .sales-dialog--sales-document .sales-document-header :is(.sales-dialog-action-btn__icon--pdf,.sales-dialog-action-btn__icon--excel){filter:brightness(1.55)}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__commit{margin-left:2px}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__primary,html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__primary:is(:hover,:focus-visible){display:inline-flex;width:auto;min-width:0;max-width:none;height:40px;min-height:40px;padding:8px 12px;gap:8px;border-radius:6px;background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado);box-shadow:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__primary svg{color:var(--core-on-destacado)}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__primary .sales-icon-expand-button__label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;max-width:none;opacity:1;transform:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header :is(.sales-document-header__back,.sales-document-header__create>button,.sales-dialog-header-icon-button:not(.sales-document-header__primary)):hover{background:var(--core-header-control-hover)}@media (max-width:760px){html[data-design-system=core360] .sales-dialog--sales-document .sales-dialog__header.sales-document-header{padding:15px 16px;border-radius:0}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .card__muted{display:block;font-size:12px;line-height:1.45}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__toolbar{justify-content:flex-end;margin-top:14px}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-set,html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__back,html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__create{display:none}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header__primary{min-width:44px}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-toggle{display:inline-flex;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;border-radius:6px}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-popover{position:absolute;z-index:30;top:calc(100% + 8px);right:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:3px;gap:3px;width:min(270px,calc(100vw - 32px));max-height:min(65vh,500px);overflow-y:auto;padding:6px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-surface);color:var(--core-header-ink);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-popover :is(.sales-dialog-header-icon-button,.sales-document-header__mobile-back){display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:none;min-height:42px;padding:8px 10px;gap:9px;border:0;border-radius:4px;background:transparent;color:var(--core-header-ink);box-shadow:none;font:inherit;font-size:12px;text-align:left}html[data-design-system=core360] .sales-dialog--sales-document .sales-document-header .sales-dialog__header-action-popover :is(.sales-dialog-header-icon-button,.sales-document-header__mobile-back):hover{background:var(--core-header-control-hover)}}html[data-design-system=core360] .purchasing-dialog .sales-dialog__header :is(.sales-dialog__close,.core-header-secondary-action),html[data-design-system=core360] .sales-dialog--service-editor .service-editor-dialog-header :is(.sales-dialog__close,.core-header-secondary-action){background:var(--core-header-control);color:var(--core-header-ink);border-color:var(--core-header-line);box-shadow:none}html[data-design-system=core360] .sales-dialog--service-editor .service-editor-dialog-header :is(.sales-dialog__title,.sales-dialog__eyebrow,.card__muted){color:var(--core-header-ink)}html[data-design-system=core360] .sales-dialog--service-editor .service-editor-dialog-header .card__muted{color:var(--core-header-muted)}html[data-design-system=core360] .cmms-asset-report-preview>header :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 11px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);font-size:12px;text-decoration:none}html[data-design-system=core360] .cmms-asset-report-preview>header :is(button,a) svg{width:18px;height:18px}html[data-design-system=core360] .cmms-asset-passport__mobile-close,html[data-design-system=core360] .cmms-asset-passport__mobile-more{display:none}@container operational-header (max-width: 760px){html[data-design-system=core360] .core-operational-header__heading{flex-wrap:wrap}html[data-design-system=core360] .core-operational-header__actions{width:100%;justify-content:flex-end}}@media (max-width:760px){html[data-design-system=core360] .module-page__header .page__title{font-size:24px}html[data-design-system=core360] :is(.sales-dialog__header,.service-editor-dialog-header) .core-header-secondary-action{display:none}html[data-design-system=core360] :is(.sales-dialog__header,.service-editor-dialog-header) .core-header-more{display:block}html[data-design-system=core360] :is(.sales-dialog__header,.it-dialog__header,.service-editor-dialog-header) .core-header-primary-action span{display:none}html[data-design-system=core360] :is(.sales-dialog__header,.it-dialog__header,.service-editor-dialog-header) .core-header-primary-action{width:44px;min-width:44px;padding:0}html[data-design-system=core360] .business-partner-edit__header-actions .business-partner-edit__back{display:none}html[data-design-system=core360] .business-partner-edit__header-actions .core-header-more{display:block}html[data-design-system=core360] .business-partner-edit__header-actions .core-header-primary-action{width:44px;min-width:44px;padding:0}html[data-design-system=core360] .business-partner-edit__header-actions .core-header-primary-action span,html[data-design-system=core360] .purchasing-detail-dialog .purchasing-detail-header__attachments,html[data-design-system=core360] .purchasing-detail-dialog .purchasing-detail-header__exports{display:none}html[data-design-system=core360] .sales-dialog--sales-document.purchasing-detail-dialog .sales-dialog__header-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;width:100%}html[data-design-system=core360] .sales-dialog--sales-document.purchasing-detail-dialog .sales-dialog__header-actions>*{flex:0 0 44px;width:44px;min-width:44px;min-height:44px}html[data-design-system=core360] .service-activity-editor__header-actions .core-header-secondary-action,html[data-design-system=core360] .service-activity-editor__header-actions .service-activity-editor__preset-menu{display:none}html[data-design-system=core360] .service-activity-editor__header-actions .core-header-more{display:block}html[data-design-system=core360] .service-activity-editor__header-actions .core-header-primary-action{width:44px;min-width:44px;padding:0}html[data-design-system=core360] .service-activity-editor__header-actions .core-header-primary-action span{display:none}html[data-design-system=core360] .cmms-asset-passport__header{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:start;gap:10px;padding:14px}html[data-design-system=core360] .cmms-asset-passport__back{grid-column:1;grid-row:1;width:44px;height:44px}html[data-design-system=core360] .cmms-asset-passport__identity{grid-column:2;grid-row:1;min-width:0}html[data-design-system=core360] .cmms-asset-passport__identity h2{overflow-wrap:normal;word-break:normal}html[data-design-system=core360] .cmms-asset-passport__mobile-close{display:inline-grid;grid-column:3;grid-row:1;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink)}html[data-design-system=core360] .cmms-asset-passport__mobile-close svg{width:24px;height:24px}html[data-design-system=core360] .cmms-asset-passport__header-actions{grid-column:1/-1;grid-row:2;justify-content:flex-end;flex-wrap:nowrap;min-width:0}html[data-design-system=core360] .cmms-asset-passport__header-actions .cmms-asset-passport__retirement-button,html[data-design-system=core360] .cmms-asset-passport__header-actions .cmms-asset-report-menu-wrap{display:none}html[data-design-system=core360] .cmms-asset-passport__header-actions .cmms-asset-passport__edit-button{width:44px;min-width:44px;height:44px;background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360] .cmms-asset-passport__mobile-more{display:inline-flex}html[data-design-system=core360] .cmms-asset-passport__header-actions details>summary{min-width:44px;min-height:44px;padding:0 10px}}html[data-design-system=core360]{--core-footer-surface:#f7f8fa;--core-footer-ink:#28313b;--core-footer-muted:#62707d;--core-footer-line:#dce2e8;--core-footer-control:#fff;--core-footer-control-hover:#edf1f5}html[data-design-system=core360][data-core-theme=dark]{--core-footer-surface:#252932;--core-footer-ink:#f2f4f7;--core-footer-muted:#b8c1cc;--core-footer-line:#4c5662;--core-footer-control:#303741;--core-footer-control-hover:#3b4450}html[data-design-system=core360] .core-totals-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:14px 22px;border-top:1px solid var(--core-footer-line);background:var(--core-footer-surface);color:var(--core-footer-ink);box-shadow:0 -6px 16px #1018200d}html[data-design-system=core360] .core-totals-footer__amounts{display:flex;align-items:stretch;flex:0 1 auto;min-width:0}html[data-design-system=core360] .core-totals-footer__amount{display:grid;align-content:center;grid-gap:4px;gap:4px;min-width:82px;padding:2px 15px;border-right:1px solid var(--core-footer-line)}html[data-design-system=core360] .core-totals-footer__amount:first-child{padding-left:0}html[data-design-system=core360] .core-totals-footer__amount:last-child{border-right:0}html[data-design-system=core360] .core-totals-footer__amount small{color:var(--core-footer-muted);font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}html[data-design-system=core360] .core-totals-footer__amount strong{color:var(--core-footer-ink);font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}html[data-design-system=core360] .core-totals-footer__amount--total strong{justify-self:start;padding:4px 6px;border-radius:3px;background:var(--core-destacado);color:var(--core-on-destacado)}html[data-design-system=core360] .core-totals-footer__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;min-width:0}html[data-design-system=core360] .core-totals-footer__secondary{position:relative}html[data-design-system=core360] .core-totals-footer__secondary-items{display:flex;align-items:center;flex-wrap:wrap;gap:7px}html[data-design-system=core360] .core-totals-footer__actions .core-totals-footer__more-toggle{display:none}html[data-design-system=core360] .core-totals-footer__more-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--core-footer-line);border-radius:6px;background:var(--core-footer-control);color:var(--core-footer-ink);cursor:pointer}html[data-design-system=core360] .core-totals-footer__secondary-items{z-index:30}@media (max-width:900px){html[data-design-system=core360] .core-totals-footer__secondary-items{position:absolute;right:0;bottom:calc(100% + 7px);display:none;gap:3px;min-width:200px;max-height:60vh;overflow-y:auto;padding:6px;border:1px solid var(--core-footer-line);border-radius:6px;background:var(--core-footer-surface);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .core-totals-footer__secondary-items.is-open{display:grid}html[data-design-system=core360] .core-totals-footer__secondary-items>:is(button,a,div){width:100%}html[data-design-system=core360] .core-totals-footer__secondary-items :is(button,a){justify-content:flex-start;width:100%;border:0;background:transparent}html[data-design-system=core360] .core-totals-footer__secondary-items.is-open .core-export-menu__options{position:static;width:100%;min-width:0;max-width:none;margin-top:3px;box-shadow:none}}html[data-design-system=core360] .core-totals-footer__actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 11px;border:1px solid var(--core-footer-line);border-radius:6px;background:var(--core-footer-control);color:var(--core-footer-ink);font-size:12px;font-weight:600;text-decoration:none;box-shadow:none}html[data-design-system=core360] .core-totals-footer__actions :is(button,a):hover{background:var(--core-footer-control-hover)}html[data-design-system=core360] .core-totals-footer__actions :is(button,a):focus-visible{outline:2px solid var(--core-destacado);outline-offset:2px}html[data-design-system=core360] .core-totals-footer__actions .core-totals-footer__primary,html[data-design-system=core360] .core-totals-footer__actions .core-totals-footer__primary:hover{border-color:var(--core-destacado);background:var(--core-destacado);color:var(--core-on-destacado)}html[data-design-system=core360] .core-totals-footer__actions .core-totals-footer__primary svg{color:var(--core-on-destacado)}html[data-design-system=core360][data-core-theme=dark] .purchasing-detail-footer .core-totals-footer__actions .core-totals-footer__primary,html[data-design-system=core360][data-core-theme=dark] .purchasing-detail-footer .core-totals-footer__actions .core-totals-footer__primary:hover{border-color:var(--core-destacado);background:var(--core-destacado);color:var(--core-on-destacado)}html[data-design-system=core360] .core-totals-footer__actions svg{width:17px;height:17px}html[data-design-system=core360] .core-totals-footer__actions .sales-icon-expand-button--close svg{width:22px;height:22px}html[data-design-system=core360] .core-totals-footer__actions .sales-icon-expand-button{max-width:none;transform:none}html[data-design-system=core360] .core-totals-footer__actions .sales-icon-expand-button__label{max-width:none;opacity:1;transform:none}html[data-design-system=core360] .core-totals-footer__actions .sales-dialog-action-btn__icon--pdf{color:#b9344c}html[data-design-system=core360] .core-totals-footer__actions .sales-dialog-action-btn__icon--excel{color:#247958}html[data-design-system=core360][data-core-theme=dark] .core-totals-footer__actions .sales-dialog-action-btn__icon--pdf{color:#ff7b8d}html[data-design-system=core360][data-core-theme=dark] .core-totals-footer__actions .sales-dialog-action-btn__icon--excel{color:#70cfa2}@media (min-width:901px){html[data-design-system=core360] .core-totals-footer--commercial,html[data-design-system=core360] .core-totals-footer--commercial .core-totals-footer__actions,html[data-design-system=core360] .core-totals-footer--commercial .core-totals-footer__secondary-items{flex-wrap:nowrap}html[data-design-system=core360] .core-totals-footer--commercial .core-totals-footer__secondary-items>.sales-icon-expand-button{flex:0 0 40px;width:40px;min-width:40px;max-width:40px;padding:0}html[data-design-system=core360] .core-totals-footer--commercial .core-totals-footer__secondary-items .sales-icon-expand-button__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media (max-width:900px){html[data-design-system=core360] .core-totals-footer{align-items:stretch;flex-direction:column;gap:12px;padding:12px 16px}html[data-design-system=core360] .core-totals-footer__amounts{width:100%}html[data-design-system=core360] .core-totals-footer__amount{flex:1 1;min-width:0;padding-inline:8px}html[data-design-system=core360] .core-totals-footer__amount strong{font-size:11px}html[data-design-system=core360] .core-totals-footer__actions{width:100%}html[data-design-system=core360] .core-totals-footer__actions>button{order:-1}html[data-design-system=core360] .core-totals-footer__actions .core-totals-footer__more-toggle{display:inline-flex}}@media (max-width:430px){html[data-design-system=core360] .core-totals-footer__amounts:has(>:nth-child(4)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 0;gap:8px 0}html[data-design-system=core360] .core-totals-footer__amounts:has(>:nth-child(4))>:nth-child(2){border-right:0}html[data-design-system=core360] .core-totals-footer__amounts:has(>:nth-child(4))>:nth-child(3){padding-left:0}}html[data-design-system=core360] .core-export-menu{position:relative;flex:none}html[data-design-system=core360] .core-export-menu__toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 11px;border:1px solid var(--core-footer-line);border-radius:6px;background:var(--core-footer-control);color:var(--core-footer-ink);font:inherit;cursor:pointer}html[data-design-system=core360] .core-export-menu__toggle:hover{background:var(--core-footer-control-hover)}html[data-design-system=core360] .core-export-menu__toggle:focus-visible{outline:2px solid var(--core-destacado);outline-offset:2px}html[data-design-system=core360] .core-export-menu__options{position:absolute;z-index:80;top:calc(100% + 6px);right:0;display:grid;grid-gap:3px;gap:3px;min-width:180px;max-width:min(280px,calc(100vw - 32px));padding:6px;border:1px solid var(--core-footer-line);border-radius:6px;background:var(--core-footer-surface);color:var(--core-footer-ink);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .core-export-menu__options[hidden]{display:none}html[data-design-system=core360] .core-export-menu--above .core-export-menu__options{top:auto;bottom:calc(100% + 6px)}html[data-design-system=core360] .core-export-menu__options :is(button,a){display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:36px;padding:7px 9px;border:0;border-radius:4px;background:transparent;color:var(--core-footer-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}html[data-design-system=core360] .core-export-menu__options :is(button,a):hover{background:var(--core-footer-control-hover)}html[data-design-system=core360] .sales-dialog__header.core-document-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;padding:0;overflow:visible;background:var(--core-header-surface);color:var(--core-header-ink)}html[data-design-system=core360] .core-document-header__heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;padding:18px 24px 12px}html[data-design-system=core360] .core-document-header__copy{min-width:0}html[data-design-system=core360] .core-document-header__kicker{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:7px}html[data-design-system=core360] .core-document-header__eyebrow{color:var(--core-header-muted);font-size:10px;font-weight:700;text-transform:uppercase}html[data-design-system=core360] .core-document-header__identifier,html[data-design-system=core360] .core-document-header__status>*{display:inline-flex;align-items:center;min-height:23px;padding:3px 7px;border:1px solid var(--core-header-line);border-radius:4px;color:var(--core-header-ink);font-size:10px;font-weight:650;line-height:1.25}html[data-design-system=core360] .core-document-header__status{display:inline-flex;align-items:center;gap:5px}html[data-design-system=core360] .core-document-header .sales-dialog__title{margin:0;color:var(--core-header-ink);font-size:18px;font-weight:650}html[data-design-system=core360] .core-document-header__subtitle{margin:4px 0 0;color:var(--core-header-muted);font-size:12px;line-height:1.4;overflow-wrap:anywhere}html[data-design-system=core360] .core-document-header__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:0 24px 14px}html[data-design-system=core360] .core-document-header__action-row,html[data-design-system=core360] .core-document-header__primary,html[data-design-system=core360] .core-document-header__secondary{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}html[data-design-system=core360] .core-document-header__action-row{position:relative}html[data-design-system=core360] .core-document-header__toolbar :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 11px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-control);color:var(--core-header-ink);font-size:12px;font-weight:600;text-decoration:none;box-shadow:none;cursor:pointer}html[data-design-system=core360] .core-document-header__toolbar :is(button,a):hover{background:var(--core-header-control-hover)}html[data-design-system=core360] .core-document-header__close:focus-visible,html[data-design-system=core360] .core-document-header__toolbar :is(button,a):focus-visible{outline:2px solid var(--core-destacado);outline-offset:2px}html[data-design-system=core360] .core-document-header__toolbar :is(button,a):disabled{cursor:not-allowed;opacity:.55}html[data-design-system=core360] .core-document-header__primary :is(button,a),html[data-design-system=core360] .core-document-header__primary :is(button,a):hover{min-height:44px;border-color:var(--core-destacado);background:var(--core-destacado);color:var(--core-on-destacado)}html[data-design-system=core360] .core-document-header__primary svg{color:var(--core-on-destacado)}html[data-design-system=core360] .core-document-header__secondary :is(button,a) svg{color:var(--core-header-ink);stroke:currentColor}html[data-design-system=core360] .core-document-header__secondary .purchasing-sap-attachment-action>button,html[data-design-system=core360] .core-document-header__secondary>:is(button,a,div){flex:0 0 auto}html[data-design-system=core360] .core-document-header__secondary .purchasing-sap-attachment-action>button,html[data-design-system=core360] .core-document-header__secondary>:is(button,a){width:44px;min-width:44px;height:44px;padding:0}html[data-design-system=core360] .core-document-header__secondary .purchasing-sap-attachment-action>button>span,html[data-design-system=core360] .core-document-header__secondary>:is(button,a)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html[data-design-system=core360] .core-document-header__more{display:none!important;width:44px;min-width:44px;height:44px;padding:0!important}html[data-design-system=core360] .purchasing-detail-provenance{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px;border-bottom:1px solid var(--core-line)}@media (max-width:760px){html[data-design-system=core360] .sales-dialog__header.core-document-header{display:grid;grid-template-columns:minmax(0,1fr);padding:0}html[data-design-system=core360] .core-document-header__heading-row{padding:14px 16px 10px}html[data-design-system=core360] .core-document-header__toolbar{width:100%;padding:0 16px 12px}html[data-design-system=core360] .core-document-header__back{min-width:0;max-width:55%}html[data-design-system=core360] .core-document-header__back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-design-system=core360] .core-document-header__primary :is(button,a){width:44px;min-width:44px;height:44px;padding:0}html[data-design-system=core360] .core-document-header__primary :is(button,a)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html[data-design-system=core360] .core-document-header__secondary{display:none}html[data-design-system=core360] .core-document-header__secondary.is-open{position:absolute;z-index:30;top:calc(100% + 6px);right:0;display:grid;justify-content:stretch;grid-gap:3px;gap:3px;width:min(270px,calc(100vw - 32px));max-height:65vh;overflow-y:auto;padding:6px;border:1px solid var(--core-header-line);border-radius:6px;background:var(--core-header-surface);box-shadow:0 14px 30px #10182030}html[data-design-system=core360] .core-document-header__secondary.is-open .purchasing-sap-attachment-action>button,html[data-design-system=core360] .core-document-header__secondary.is-open>:is(button,a,div){display:flex;justify-content:flex-start;width:100%;min-width:0;height:42px;padding:8px 10px;border:0;background:transparent;text-align:left}html[data-design-system=core360] .core-document-header__secondary.is-open .purchasing-sap-attachment-action>button>span,html[data-design-system=core360] .core-document-header__secondary.is-open>:is(button,a)>span{position:static;width:auto;height:auto;overflow:visible;clip:auto}html[data-design-system=core360] .core-document-header__secondary.is-open>.core-export-menu{display:block;height:auto;padding:0}html[data-design-system=core360] .core-document-header__secondary.is-open .core-export-menu__toggle{justify-content:flex-start;width:100%}html[data-design-system=core360] .core-document-header__secondary.is-open .core-export-menu__options{position:static;width:100%;min-width:0;max-width:none;margin-top:3px;box-shadow:none}html[data-design-system=core360] .core-document-header__more{display:inline-flex!important}}html[data-design-system=core360]{--core-combobox-link:#28569b;--core-combobox-hover-background:color-mix(in srgb,var(--core-destacado) 20%,transparent);--core-combobox-hover-foreground:var(--core-destacado)}html[data-design-system=core360][data-core-theme=dark]{--core-combobox-link:#a9c9ff;--core-combobox-hover-background:color-mix(in srgb,var(--core-destacado) 5%,transparent);--core-combobox-hover-foreground:color-mix(in srgb,var(--core-destacado) 45%,var(--core-ink))}.core360-autocomplete,.core360-select{position:relative;min-width:0;width:100%;max-width:100%}.core360-select__native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}html[data-design-system=core360] .core360-select .core360-select__trigger{min-height:38px;padding:8px 10px;font:inherit;box-shadow:none}html[data-design-system=core360] .core360-select .core360-select__trigger>span{font-size:inherit}html[data-design-system=core360] .core360-autocomplete input.core360-autocomplete__input{width:100%;min-height:38px;padding:8px 36px 8px 10px;border:1px solid var(--core-line);border-radius:6px;background:var(--core-surface);color:var(--core-ink);font:inherit}html[data-design-system=core360][data-core-theme=dark] .core360-autocomplete input.core360-autocomplete__input{background:transparent;border-color:var(--core-field-line)}html[data-design-system=core360] .core360-autocomplete .core360-autocomplete__toggle{position:absolute;top:0;right:0;display:grid;place-items:center;width:34px;min-width:34px;height:100%;min-height:0;padding:0;border:0;border-radius:0 6px 6px 0;background:transparent;color:var(--core-muted);box-shadow:none}html[data-design-system=core360] .core360-autocomplete__popover .app-searchable-combobox__options{max-height:300px}html[data-design-system=core360] .app-searchable-combobox__option:disabled{background:transparent;color:var(--core-muted);cursor:not-allowed}html[data-design-system=core360] .core360-select__validation{color:var(--core-status-error-foreground)}html[data-design-system=core360] label:has(.core360-select[data-required=true]):not(:has(.business-partner-required-mark))>span:first-child:after{content:" *";color:var(--core-destacado)}@media (max-width:600px),(pointer:coarse){html[data-design-system=core360] .core360-autocomplete input.core360-autocomplete__input,html[data-design-system=core360] .core360-select .core360-select__trigger{min-height:44px}}html[data-design-system=core360] .app-searchable-combobox__popover,html[data-design-system=core360] .app-searchable-combobox__trigger{background:var(--core-surface-soft);color:var(--core-ink);border-color:var(--core-line)}html[data-design-system=core360] .app-searchable-combobox__trigger:is(:hover,:focus-visible){background:var(--core-canvas);border-color:var(--core-line)}html[data-design-system=core360] .app-searchable-combobox__option,html[data-design-system=core360] .app-searchable-combobox__search input,html[data-design-system=core360] .app-searchable-combobox__trigger>span{color:var(--core-ink)}html[data-design-system=core360] .app-searchable-combobox__empty,html[data-design-system=core360] .app-searchable-combobox__option small,html[data-design-system=core360] .app-searchable-combobox__placeholder,html[data-design-system=core360] .app-searchable-combobox__search,html[data-design-system=core360] .app-searchable-combobox__trigger svg{color:var(--core-muted)}html[data-design-system=core360] .app-searchable-combobox__create,html[data-design-system=core360] .app-searchable-combobox__more,html[data-design-system=core360] .app-searchable-combobox__search{border-color:var(--core-line)}html[data-design-system=core360] .app-searchable-combobox__search input{background:transparent}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__search input:is(input,:focus,:focus-visible){border:0;outline:none;box-shadow:none}html[data-design-system=core360] .app-searchable-combobox__option{border-radius:6px}html[data-design-system=core360] :is(.app-searchable-combobox__create,.app-searchable-combobox__more){background:var(--core-surface-soft);color:var(--core-combobox-link)}html[data-design-system=core360] [data-core-control=cuadrocombinado]{--core-combobox-background:var(--core-surface);--core-combobox-foreground:var(--core-ink);min-width:0;max-width:100%}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger>span{min-width:0;flex:1 1}html[data-design-system=core360] .app-searchable-combobox__label{display:block;margin-bottom:6px;color:var(--core-muted);font-size:.8rem}html[data-design-system=core360] .app-searchable-combobox__required,html[data-design-system=core360] .sales-compact-field--required:has(.app-searchable-combobox)>.sales-compact-field__hint:after{color:var(--core-destacado)}html[data-design-system=core360] .sales-compact-field--required:has(.app-searchable-combobox)>.sales-compact-field__hint:after{content:" *"}html[data-design-system=core360] .business-partner-required-mark{color:var(--core-destacado)!important}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger,html[data-design-system=core360] [data-core-control=cuadrocombinado].app-searchable-combobox__popover{background:var(--core-combobox-background);color:var(--core-combobox-foreground);border:1px solid var(--core-line);box-shadow:var(--shadow-soft);border-radius:6px}html[data-design-system=core360][data-core-theme=dark] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger{background:transparent;border-color:var(--core-field-line);box-shadow:none}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger:is(:hover,:focus-visible,.app-searchable-combobox__trigger--invalid){border:1px solid var(--core-line)}html[data-design-system=core360][data-core-theme=dark] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger:is(:hover,:focus-visible,.app-searchable-combobox__trigger--invalid){border-color:var(--core-field-line)}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger:focus-visible{outline:2px solid var(--core-muted);outline-offset:2px}html[data-design-system=core360] .sales-compact-field--required:has(.app-searchable-combobox) .sales-compact-field__icon{background:var(--core-principal);color:var(--core-on-principal);border-color:var(--core-line)}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__trigger:disabled{cursor:not-allowed;opacity:.65}html[data-design-system=core360] [data-core-control=cuadrocombinado] .app-searchable-combobox__option>span{color:inherit}html[data-design-system=core360] :is(.sales-dialog--sales-document,.sales-dialog--viewer,.sales-workspace,.pipeline-dialog,.pipeline-workspace,[data-core-control=cuadrocombinado]) :is(.app-searchable-combobox__option,.app-searchable-combobox__create,.app-searchable-combobox__more,.sales-customer-option,.sales-line-search-result,.sales-quotation-source-picker__customer-option,.sales-quotation-source-picker__option,.pipeline-source-picker__option,.service-lot-call-option):is(:hover,:focus-visible,.app-searchable-combobox__option--active){background:var(--core-combobox-hover-background);color:var(--core-combobox-hover-foreground);border-color:var(--core-line)}html[data-design-system=core360] :is(.sales-dialog--sales-document,.sales-dialog--viewer,.sales-workspace,.pipeline-dialog,.pipeline-workspace,[data-core-control=cuadrocombinado]) :is(.app-searchable-combobox__option,.app-searchable-combobox__create,.app-searchable-combobox__more,.sales-customer-option,.sales-line-search-result,.sales-quotation-source-picker__customer-option,.sales-quotation-source-picker__option,.pipeline-source-picker__option,.service-lot-call-option):is(:hover,:focus-visible,.app-searchable-combobox__option--active) :is(strong,span,small,svg){color:var(--core-combobox-hover-foreground)}html[data-design-system=core360] :is(.sales-dialog--sales-document,.sales-dialog--viewer,.sales-workspace,.pipeline-dialog,.pipeline-workspace,[data-core-control=cuadrocombinado]) :is(.app-searchable-combobox__option,.sales-customer-option,.sales-line-search-result,.sales-quotation-source-picker__customer-option,.sales-quotation-source-picker__option,.pipeline-source-picker__option,.service-lot-call-option):is(.app-searchable-combobox__option--selected,[aria-selected=true]){background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360] :is(.sales-dialog--sales-document,.sales-dialog--viewer,.sales-workspace,.pipeline-dialog,.pipeline-workspace,[data-core-control=cuadrocombinado]) :is(.app-searchable-combobox__option,.sales-customer-option,.sales-line-search-result,.sales-quotation-source-picker__customer-option,.sales-quotation-source-picker__option,.pipeline-source-picker__option,.service-lot-call-option):is(.app-searchable-combobox__option--selected,[aria-selected=true]) :is(strong,span,small,svg){color:var(--core-on-destacado)}html[data-design-system=core360][data-core-theme=dark] :is(.sales-customer-results,.sales-customer-option,.sales-line-search-results,.sales-line-search-result,.sales-quotation-source-picker__customer-options,.sales-quotation-source-picker__customer-option,.sales-quotation-source-picker__option,.pipeline-source-picker__option,.service-lot-call-option){background:var(--core-surface);color:var(--core-ink);border-color:var(--core-line)}html[data-design-system=core360][data-core-theme=dark] :is(.core-draft-row:hover,.core-draft-status,.sales-document-contact,.sales-document-contact-row,.sales-owner-field--creator,.sales-owner-field--creator .sales-owner-field__avatar,.service-calls-table__status-stack .quietDetails span,.service-activity-calendar-entry .cmms-calendar-entry__stamp,.service-activity-delivery-action,.service-activity-editor__tabs button:is(:hover,:focus-visible,.is-active),.workspace-action-menu__mobile-list .workspace-action-chip:hover,.purchasing-invoice-calendar,.purchasing-calendar-basis,.purchasing-reference-control__attachment,.wms-trace-tabs__tab span,.wms-tracking-tag,.wms-evidence-card__thumb,.wms-warehouse-inventory__read-badge,.pipeline-lane__count,.pipeline-item-add__project,.pipeline-item__delete,.pipeline-item-table__provisional,.pipeline-item-card__provisional-icon,.pipeline-item-table__provisional-icon,.pipeline-participant-picker__chip,.pipeline-customer-picker__clear,.pipeline-lead__grid .app-action-button--secondary,.pipeline-item-toolbar .app-action-button--secondary,.pipeline-item-toolbar .app-action-button--dark:disabled){background:var(--core-surface-soft);color:var(--core-ink);border-color:var(--core-line)}html[data-design-system=core360][data-core-theme=dark] :is(.wms-editor-tabs__tab,.wms-workspace-switcher__tab,.wms-trace-tabs__tab,.logistics-movement-type__button):is(:hover,:focus-visible,[aria-selected=true],[aria-pressed=true],.wms-editor-tabs__tab--active,.wms-workspace-switcher__tab--active,.wms-trace-tabs__tab--active,.logistics-movement-type__button--active){background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360][data-core-theme=dark] .core-draft-status--error{background:var(--core-status-error-background);color:var(--core-status-error-foreground)}html[data-design-system=core360][data-core-theme=dark] option{background:var(--core-surface);color:var(--core-ink)}html[data-design-system=core360] .sales-owner-field__warning{color:var(--core-status-warning-foreground)}html[data-design-system=core360] :is(.sales-line-search-results__empty,.sales-customer-results__empty){color:var(--core-muted)}html[data-design-system=core360][data-core-theme=dark] .app-action-button:not(.app-action-button--primary):not(.app-action-button--dark){background:transparent;color:var(--core-ink);border-color:var(--core-line);box-shadow:none}html[data-design-system=core360][data-core-theme=dark] .app-action-button:not(.app-action-button--primary):not(.app-action-button--dark):hover:not(:disabled){background:var(--core-surface-soft)}html[data-design-system=core360][data-core-theme=dark] .app-action-button:focus-visible{outline:2px solid var(--core-field-line);outline-offset:2px}html[data-design-system=core360][data-core-theme=dark] .app-action-button--primary{background:var(--core-destacado);color:var(--core-on-destacado);border-color:var(--core-destacado)}html[data-design-system=core360][data-core-theme=dark] .app-action-button--dark{background:var(--core-button);color:var(--core-on-button);border-color:var(--core-button)}html[data-design-system=core360][data-core-theme=dark] .app-action-button:disabled{background:var(--core-surface-soft);color:var(--core-muted);border-color:var(--core-line);box-shadow:none}html[data-design-system=core360][data-core-theme=dark] .user-admin__profile-avatar--image{background:var(--core-surface-soft)}html[data-design-system=core360][data-core-theme=dark] :is(.it-dialog--asset,.backoffice-health-card,.purchasing-po-line-editor,.purchasing-cost-history__item,.purchasing-logistics-cards article,.purchasing-lines-table tbody>tr:not(.purchasing-lines-table__detail-row)){background:var(--core-surface);color:var(--core-ink);border-color:var(--core-line);box-shadow:none}html[data-design-system=core360][data-core-theme=dark] :is(.purchasing-cost-history,.purchasing-logistics-cards__icon,.purchasing-cost-history__item:hover,.purchasing-cost-history__item:focus-visible){background:var(--core-surface-soft);color:var(--core-ink);border-color:var(--core-line);box-shadow:none}html[data-design-system=core360][data-core-theme=dark] :is(.purchasing-po-line-editor__reason textarea,.purchasing-po-line-editor__grid input:not(:disabled),.purchasing-po-line-editor__grid .app-searchable-combobox__trigger:not(:disabled)){background:transparent;color:var(--core-ink);border-color:var(--core-field-line)}html[data-design-system=core360][data-core-theme=dark] .purchasing-po-line-editor__grid input:disabled{background:var(--core-surface-soft);color:var(--core-muted);border-color:var(--core-line)}html[data-design-system=core360][data-core-theme=dark] :is(.purchasing-po-line-editor__head h4,.purchasing-cost-history__head strong,.purchasing-logistics-cards strong,.purchasing-lines-table td){color:var(--core-ink)}html[data-design-system=core360][data-core-theme=dark] :is(.purchasing-po-line-editor__head span:not(.badge),.purchasing-po-line-editor__reason>span,.purchasing-po-line-editor__estimate,.purchasing-cost-history__item span,.purchasing-cost-history__item small,.purchasing-logistics-cards small,.backoffice-health-card p,.backoffice-health-card small,.purchasing-lines-table__item>span,.purchasing-lines-table__detail>span,.purchasing-lines-table td:before){color:var(--core-muted)}html[data-design-system=core360][data-core-theme=dark] :is(.purchasing-lines-table th,.purchasing-lines-table__detail-row td){background:var(--core-surface-soft);color:var(--core-ink);border-color:var(--core-line)}html[data-design-system=core360][data-core-theme=dark] .purchasing-lines-table td{border-color:var(--core-line)}html[data-design-system=core360][data-core-theme=dark] .purchasing-cost-history__item strong{color:var(--core-status-success-foreground)}html[data-design-system=core360][data-core-theme=dark] :is(.purchasing-po-line-editor__reason textarea:focus-visible,.purchasing-cost-history__item:focus-visible){outline:2px solid var(--core-field-line);outline-offset:2px}