:root{--app-page-header-background: linear-gradient(135deg, #102531, #17394a);--app-page-header-foreground: #fff;--app-page-header-eyebrow-color: #8fdef9;--app-page-header-description-color: #d8e5ed;--app-page-header-message-color: #ffd1d1;--app-page-header-padding: 24px;--app-page-header-mobile-padding: 18px;--app-page-header-gap: 24px;--app-page-header-radius: 18px;--app-page-header-margin-bottom: 18px;--app-page-header-shadow: 0 10px 28px rgba(15, 35, 48, .16);--app-page-header-eyebrow-size: 12px;--app-page-header-eyebrow-weight: 900;--app-page-header-eyebrow-spacing: .08em;--app-page-header-title-family: inherit;--app-page-header-title-size: 38px;--app-page-header-mobile-title-size: 30px;--app-page-header-title-weight: 800;--app-page-header-title-line-height: 1.05;--app-page-header-description-size: 1rem;--app-page-header-menu-size: 44px;--app-page-header-menu-radius: 11px;--app-page-header-menu-background: rgba(255, 255, 255, .14);--app-page-header-menu-background-hover: rgba(255, 255, 255, .24)}.appPageHeader.appPageHeader{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--app-page-header-gap);min-width:0;margin-bottom:var(--app-page-header-margin-bottom);padding:var(--app-page-header-padding);border:0;border-radius:var(--app-page-header-radius);background:var(--app-page-header-background);color:var(--app-page-header-foreground);box-shadow:var(--app-page-header-shadow)}.appPageHeader.appPageHeader .appPageHeaderCopy{min-width:0;padding-right:calc(var(--app-page-header-menu-size) + 12px)}.appPageHeader.appPageHeader .appPageHeaderEyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--app-page-header-eyebrow-color);font-size:var(--app-page-header-eyebrow-size);font-weight:var(--app-page-header-eyebrow-weight);letter-spacing:var(--app-page-header-eyebrow-spacing);text-transform:uppercase}.appPageHeader.appPageHeader h1{margin:8px 0 4px;color:var(--app-page-header-foreground);font-family:var(--app-page-header-title-family);font-size:clamp(28px,3vw,var(--app-page-header-title-size));font-weight:var(--app-page-header-title-weight);line-height:var(--app-page-header-title-line-height)}.appPageHeader.appPageHeader p{margin:0;color:var(--app-page-header-description-color);font-size:var(--app-page-header-description-size)}.appPageHeaderMessage{margin-top:8px;color:var(--app-page-header-message-color);font-size:.78rem;font-weight:800}.appPageHeaderActions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.appPageHeader svg{flex:0 0 auto}.appPageHeaderMenu{position:absolute;top:18px;right:18px}.appPageHeader button.appPageHeaderMenuToggle{display:grid;place-items:center;width:var(--app-page-header-menu-size);height:var(--app-page-header-menu-size);padding:0;border:1px solid rgba(255,255,255,.72);border-radius:var(--app-page-header-menu-radius);background:var(--app-page-header-menu-background);color:var(--app-page-header-foreground);box-shadow:0 4px 12px #00000024}.appPageHeader button.appPageHeaderMenuToggle:hover,.appPageHeader button.appPageHeaderMenuToggle.active{border-color:#fff;background:var(--app-page-header-menu-background-hover);color:var(--app-page-header-foreground)}.appPageHeaderMenuToggle svg{width:22px;height:22px}.appPageHeaderMenuPopover{position:absolute;z-index:40;top:calc(100% + 8px);right:0;min-width:210px;padding:6px;border:1px solid #cad8e2;border-radius:12px;background:#fff;box-shadow:0 16px 36px #0c233233}.appPageHeaderMenuPopover button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#183246;font-weight:800;text-align:left}.appPageHeaderMenuPopover button:hover:not(:disabled){background:#edf7fb}.appPageHeaderMenuPopover button.danger{color:#b42318}@media(max-width:720px){.appPageHeader.appPageHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;padding:min(var(--app-page-header-mobile-padding),12px);border-radius:14px;margin-bottom:12px}.appPageHeader.appPageHeader .appPageHeaderCopy{grid-column:1;grid-row:1;padding-right:0}.appPageHeader.appPageHeader .appPageHeaderEyebrow{font-size:10px;gap:4px;letter-spacing:.04em}.appPageHeader.appPageHeader .appPageHeaderEyebrow svg{width:12px;height:12px}.appPageHeader.appPageHeader h1{margin:3px 0;font-size:min(var(--app-page-header-mobile-title-size),24px);line-height:1.12;word-break:normal;overflow-wrap:normal}.appPageHeader.appPageHeader p{font-size:12px;line-height:1.4}.appPageHeader .appPageHeaderMenu{position:relative;top:auto;right:auto;grid-column:2;grid-row:1;justify-self:end}.appPageHeader .appPageHeaderActions{grid-column:2;grid-row:1;width:auto;max-width:44px;margin-top:50px;justify-content:flex-end;gap:6px;padding:0}.appPageHeader:not(:has(.appPageHeaderMenu)) .appPageHeaderActions{margin-top:0}.appPageHeaderActions button span{display:none}.appPageHeader .appPageHeaderActions:has(>.panelHeaderCreateButton+.panelHeaderCreateButton){grid-column:1 / -1;grid-row:2;justify-self:end;max-width:none;margin-top:0;flex-wrap:nowrap;gap:8px}}:root{--button-height: 40px;--button-compact-height: 34px;--button-radius: 8px;--button-gap: 8px;--button-horizontal-padding: 13px;--button-font-family: inherit;--button-font-size: 16px;--button-font-weight: 700;--button-border-width: 1px;--button-disabled-opacity: .55;--button-create-bg: #04aad3;--button-create-hover: #0396bb;--button-create-text: #fff;--button-create-border: #04aad3;--button-create-hover-text: #fff;--button-create-height: 40px;--button-create-border-width: 1px;--button-create-font-size: 16px;--button-primary-bg: #172330;--button-primary-hover: #223242;--button-primary-text: #fff;--button-primary-border: #172330;--button-primary-hover-text: #fff;--button-primary-height: 40px;--button-primary-border-width: 1px;--button-primary-font-size: 16px;--button-secondary-bg: #fff;--button-secondary-hover: #f4f7fa;--button-secondary-border: #cdd8e0;--button-secondary-text: #2d4658;--button-secondary-hover-text: #2d4658;--button-secondary-height: 40px;--button-secondary-border-width: 1px;--button-secondary-font-size: 16px;--button-edit-bg: #04aad3;--button-edit-hover: #0396bb;--button-edit-border: #04aad3;--button-edit-text: #fff;--button-edit-hover-text: #fff;--button-edit-height: 40px;--button-edit-border-width: 1px;--button-edit-font-size: 16px;--button-icon-bg: #04aad3;--button-icon-hover: #0396bb;--button-icon-border: #04aad3;--button-icon-text: #fff;--button-icon-hover-text: #fff;--button-icon-height: 40px;--button-icon-border-width: 1px;--button-icon-font-size: 16px;--button-action-menu-bg: #04aad3;--button-action-menu-hover: #0396bb;--button-action-menu-border: #04aad3;--button-action-menu-text: #fff;--button-action-menu-hover-text: #fff;--button-action-menu-height: 40px;--button-action-menu-border-width: 1px;--button-action-menu-font-size: 16px;--button-print-bg:#04aad3;--button-print-hover:#0396bb;--button-print-text:#fff;--button-print-hover-text:#fff;--button-print-border:#04aad3;--button-print-height:40px;--button-print-border-width:1px;--button-print-font-size:16px;--button-print-icon-size:18px;--button-window-minimize-bg:#04aad3;--button-window-minimize-hover:#0396bb;--button-window-minimize-text:#fff;--button-window-minimize-hover-text:#fff;--button-window-minimize-border:#04aad3;--button-window-minimize-height:40px;--button-window-minimize-border-width:1px;--button-window-minimize-font-size:16px;--button-window-minimize-icon-size:18px;--button-window-maximize-bg:#04aad3;--button-window-maximize-hover:#0396bb;--button-window-maximize-text:#fff;--button-window-maximize-hover-text:#fff;--button-window-maximize-border:#04aad3;--button-window-maximize-height:40px;--button-window-maximize-border-width:1px;--button-window-maximize-font-size:16px;--button-window-maximize-icon-size:18px;--button-window-close-bg:#b92f27;--button-window-close-hover:#9f241e;--button-window-close-text:#fff;--button-window-close-hover-text:#fff;--button-window-close-border:#b92f27;--button-window-close-height:40px;--button-window-close-border-width:1px;--button-window-close-font-size:16px;--button-window-close-icon-size:18px;--button-danger-bg: #b92f27;--button-danger-hover: #9f241e;--button-danger-text: #fff;--button-danger-border: #b92f27;--button-danger-hover-text: #fff;--button-danger-height: 40px;--button-danger-border-width: 1px;--button-danger-font-size: 16px;--button-icon-danger-bg: #b92f27;--button-icon-danger-hover: #9f241e;--button-icon-danger-border: #b92f27;--button-icon-danger-text: #fff;--button-icon-danger-hover-text: #fff;--button-icon-danger-height: 40px;--button-icon-danger-border-width: 1px;--button-icon-danger-font-size: 16px;--button-ghost-bg: #fff;--button-ghost-hover: #f4f7fa;--button-ghost-border: #fff;--button-ghost-text: #2d4658;--button-ghost-hover-text: #2d4658;--button-ghost-height: 40px;--button-ghost-border-width: 1px;--button-ghost-font-size: 16px;--button-link-text: #1d4f91;--button-link-hover: #173f73;--button-link-border: #1d4f91;--button-link-height: 28px;--button-link-border-width: 0px;--button-link-font-size: 16px;--button-central-menu-bg:#fff;--button-central-menu-hover:#edf6fc;--button-central-menu-text:#24445c;--button-central-menu-hover-text:#155e91;--button-central-menu-border:#c8d7e2;--button-central-menu-height:42px;--button-central-menu-border-width:1px;--button-central-menu-font-size:16px;--button-central-menu-icon-size:21px;--button-winbox-bg:#2464c4;--button-winbox-hover:#174fa4;--button-winbox-text:#fff;--button-winbox-hover-text:#fff;--button-winbox-border:#2464c4;--button-winbox-height:40px;--button-winbox-border-width:1px;--button-winbox-font-size:16px;--button-webfig-bg:#3bb870;--button-webfig-hover:#29985a;--button-webfig-text:#fff;--button-webfig-hover-text:#fff;--button-webfig-border:#3bb870;--button-webfig-height:40px;--button-webfig-border-width:1px;--button-webfig-font-size:16px;--button-focus-ring: 0 0 0 3px rgba(37,99,235,.18);--button-transition: background-color .14s ease, border-color .14s ease, box-shadow .14s ease, color .14s ease;--button-icon-size: 18px;--button-icon-stroke-width: 2}button{box-sizing:border-box;font:inherit;border-radius:var(--button-radius);cursor:pointer;transition:var(--button-transition);-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}button:focus-visible{outline:0}:is(#root,body) :is(.appButton,.primaryActionButton,.secondaryActionButton,.dangerActionButton,.createButton,.saveButton,.cancelButton,.editButton,.printButton,.editIconButton,.deleteButton,.deleteIconButton,.iconActionButton,.iconTextButton,.iconOnly,.primaryButton,.primary,.secondaryButton,.secondary,.ghostButton,.backButton,.iconButton,.loadMoreButton){min-height:var(--button-height);padding:9px var(--button-horizontal-padding);border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1.15;letter-spacing:0;text-decoration:none;cursor:pointer;transition:var(--button-transition)}:is(#root,body) :is(.appButton,.primaryActionButton,.secondaryActionButton,.dangerActionButton,.createButton,.saveButton,.cancelButton,.editButton,.printButton,.editIconButton,.deleteButton,.deleteIconButton,.iconActionButton,.iconTextButton,.iconOnly,.primaryButton,.primary,.secondaryButton,.secondary,.ghostButton,.backButton,.iconButton,.loadMoreButton)>svg{width:var(--button-icon-size);height:var(--button-icon-size);flex:0 0 var(--button-icon-size);color:currentColor;stroke-width:var(--button-icon-stroke-width)}:is(#root,body) :is(.appButton--create,.createButton){min-height:var(--button-create-height);border-width:var(--button-create-border-width);border-color:var(--button-create-border);background:var(--button-create-bg);color:var(--button-create-text);font-size:var(--button-create-font-size)}:is(#root,body) :is(.appButton--primary,.primaryActionButton,.primaryButton,.primary,.saveButton){min-height:var(--button-primary-height);border-width:var(--button-primary-border-width);border-color:var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text);font-size:var(--button-primary-font-size)}:is(#root,body) :is(.appButton--secondary,.secondaryActionButton,.secondaryButton,.secondary,.cancelButton,.backButton,.loadMoreButton,.iconTextButton){min-height:var(--button-secondary-height);border-width:var(--button-secondary-border-width);border-color:var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text);font-size:var(--button-secondary-font-size)}:is(#root,body) :is(.appButton--edit,.editButton){min-height:var(--button-edit-height);border-width:var(--button-edit-border-width);border-color:var(--button-edit-border);background:var(--button-edit-bg);color:var(--button-edit-text);font-size:var(--button-edit-font-size)}:is(#root,body) :is(.appButton--danger,.dangerActionButton,.deleteButton){min-height:var(--button-danger-height);border-width:var(--button-danger-border-width);border-color:var(--button-danger-border);background:var(--button-danger-bg);color:var(--button-danger-text);font-size:var(--button-danger-font-size)}:is(#root,body) :is(.appButton--icon,.iconButton,.iconActionButton,.iconOnly,.editIconButton:not(.danger)){width:var(--button-icon-height);min-width:var(--button-icon-height);max-width:var(--button-icon-height);height:var(--button-icon-height);min-height:var(--button-icon-height);max-height:var(--button-icon-height);padding:8px;border-width:var(--button-icon-border-width);border-color:var(--button-icon-border);background:var(--button-icon-bg);color:var(--button-icon-text);font-size:var(--button-icon-font-size)}:is(#root,body) :is(.appButton--iconDanger,.deleteIconButton,.iconButton.danger,.iconActionButton.danger,.editIconButton.danger,.iconOnly.danger,.issuerMediaAction.delete){width:var(--button-icon-danger-height);min-width:var(--button-icon-danger-height);max-width:var(--button-icon-danger-height);height:var(--button-icon-danger-height);min-height:var(--button-icon-danger-height);max-height:var(--button-icon-danger-height);padding:8px;border-width:var(--button-icon-danger-border-width);border-color:var(--button-icon-danger-border);background:var(--button-icon-danger-bg);color:var(--button-icon-danger-text);font-size:var(--button-icon-danger-font-size)}:is(#root,body) :is(.appButton--ghost,.ghostButton){min-height:var(--button-ghost-height);border-width:var(--button-ghost-border-width);border-color:var(--button-ghost-border);background:var(--button-ghost-bg);color:var(--button-ghost-text);font-size:var(--button-ghost-font-size)}:is(#root,body) :is(.appButton--link,.textButton,.infoLinkButton,.clearSearchButton){min-height:var(--button-link-height);padding:2px 6px;border:var(--button-link-border-width) solid var(--button-link-border);background:transparent;color:var(--button-link-text);font-size:var(--button-link-font-size);font-weight:700;text-decoration:underline;text-underline-offset:3px}:is(#root,body) .appButton--compact{min-width:var(--button-compact-height);min-height:var(--button-compact-height);padding:7px 9px}:is(#root,body) :is(.appButton--actionMenu,.actionMenuButton){width:var(--button-action-menu-height);min-width:var(--button-action-menu-height);height:var(--button-action-menu-height);min-height:var(--button-action-menu-height);padding:0;border-width:var(--button-action-menu-border-width);background:var(--button-action-menu-bg);border-color:var(--button-action-menu-border);color:var(--button-action-menu-text);font-size:var(--button-action-menu-font-size)}:is(#root,body) :is(.appButton--print,.printButton){min-height:var(--button-print-height);border-width:var(--button-print-border-width);border-color:var(--button-print-border);background:var(--button-print-bg);color:var(--button-print-text);font-size:var(--button-print-font-size)}:is(#root,body) :is(.appButton--windowMinimize,.appButton--windowMaximize,.appButton--windowClose){padding:0;display:inline-grid;place-items:center}:is(#root,body) .appButton--windowMinimize{width:var(--button-window-minimize-height);min-width:var(--button-window-minimize-height);height:var(--button-window-minimize-height);min-height:var(--button-window-minimize-height);border-width:var(--button-window-minimize-border-width);border-color:var(--button-window-minimize-border);background:var(--button-window-minimize-bg);color:var(--button-window-minimize-text);font-size:var(--button-window-minimize-font-size)}:is(#root,body) .appButton--windowMaximize{width:var(--button-window-maximize-height);min-width:var(--button-window-maximize-height);height:var(--button-window-maximize-height);min-height:var(--button-window-maximize-height);border-width:var(--button-window-maximize-border-width);border-color:var(--button-window-maximize-border);background:var(--button-window-maximize-bg);color:var(--button-window-maximize-text);font-size:var(--button-window-maximize-font-size)}:is(#root,body) .appButton--windowClose{width:var(--button-window-close-height);min-width:var(--button-window-close-height);height:var(--button-window-close-height);min-height:var(--button-window-close-height);border-width:var(--button-window-close-border-width);border-color:var(--button-window-close-border);background:var(--button-window-close-bg);color:var(--button-window-close-text);font-size:var(--button-window-close-font-size)}:is(#root,body) :is(.appButton--print,.printButton)>svg{width:var(--button-print-icon-size);height:var(--button-print-icon-size);flex-basis:var(--button-print-icon-size)}:is(#root,body) .appButton--windowMinimize>svg{width:var(--button-window-minimize-icon-size);height:var(--button-window-minimize-icon-size)}:is(#root,body) .appButton--windowMaximize>svg{width:var(--button-window-maximize-icon-size);height:var(--button-window-maximize-icon-size)}:is(#root,body) .appButton--windowClose>svg{width:var(--button-window-close-icon-size);height:var(--button-window-close-icon-size)}:is(#root,body) :is(.appButton--centralMenu,.accountMenuToggle,.mobileMenuButton,.buttonStyleCentralMenuPreview){width:var(--button-central-menu-height);min-width:var(--button-central-menu-height);height:var(--button-central-menu-height);min-height:var(--button-central-menu-height);padding:0;border:var(--button-central-menu-border-width) solid var(--button-central-menu-border);border-radius:var(--button-radius);display:inline-grid;place-items:center;background:var(--button-central-menu-bg);color:var(--button-central-menu-text);font-size:var(--button-central-menu-font-size)}:is(#root,body) :is(.appButton--centralMenu,.accountMenuToggle,.mobileMenuButton,.buttonStyleCentralMenuPreview)>svg{width:var(--button-central-menu-icon-size);height:var(--button-central-menu-icon-size)}:is(#root,body) .appButton--winbox{min-height:var(--button-winbox-height);border-width:var(--button-winbox-border-width);border-color:var(--button-winbox-border);background:var(--button-winbox-bg);color:var(--button-winbox-text);font-size:var(--button-winbox-font-size)}:is(#root,body) .appButton--webfig{min-height:var(--button-webfig-height);border-width:var(--button-webfig-border-width);border-color:var(--button-webfig-border);background:var(--button-webfig-bg);color:var(--button-webfig-text);font-size:var(--button-webfig-font-size)}:is(#root,body) :is(.appButton--winbox,.appButton--webfig)>img{width:22px;height:22px;flex:0 0 22px;object-fit:contain}:is(#root,body) .actionMenuButton.active{background:var(--button-action-menu-hover);border-color:var(--button-action-menu-border);color:var(--button-action-menu-text)}:is(#root,body) :is(.appButton--create,.createButton):not(:disabled):hover{background:var(--button-create-hover);border-color:var(--button-create-hover);color:var(--button-create-hover-text)}:is(#root,body) :is(.appButton--primary,.primaryActionButton,.primaryButton,.primary,.saveButton):not(:disabled):hover{background:var(--button-primary-hover);border-color:var(--button-primary-hover);color:var(--button-primary-hover-text)}:is(#root,body) :is(.appButton--secondary,.secondaryActionButton,.secondaryButton,.secondary,.cancelButton,.backButton,.loadMoreButton,.iconTextButton):not(:disabled):hover{background:var(--button-secondary-hover);border-color:var(--button-secondary-border);color:var(--button-secondary-hover-text)}:is(#root,body) :is(.appButton--edit,.editButton):not(:disabled):hover{background:var(--button-edit-hover);border-color:var(--button-edit-border);color:var(--button-edit-hover-text)}:is(#root,body) :is(.appButton--icon,.iconButton:not(.danger),.iconActionButton:not(.danger),.iconOnly:not(.danger),.editIconButton:not(.danger)):not(:disabled):hover{background:var(--button-icon-hover);border-color:var(--button-icon-border);color:var(--button-icon-hover-text)}:is(#root,body) :is(.appButton--actionMenu,.actionMenuButton):not(:disabled):hover{background:var(--button-action-menu-hover);border-color:var(--button-action-menu-border);color:var(--button-action-menu-hover-text)}:is(#root,body) :is(.appButton--print,.printButton):not(:disabled):hover{background:var(--button-print-hover);border-color:var(--button-print-border);color:var(--button-print-hover-text)}:is(#root,body) .appButton--windowMinimize:not(:disabled):hover{background:var(--button-window-minimize-hover);border-color:var(--button-window-minimize-border);color:var(--button-window-minimize-hover-text)}:is(#root,body) .appButton--windowMaximize:not(:disabled):hover{background:var(--button-window-maximize-hover);border-color:var(--button-window-maximize-border);color:var(--button-window-maximize-hover-text)}:is(#root,body) .appButton--windowClose:not(:disabled):hover{background:var(--button-window-close-hover);border-color:var(--button-window-close-border);color:var(--button-window-close-hover-text)}:is(#root,body) :is(.appButton--danger,.dangerActionButton,.deleteButton):not(:disabled):hover{background:var(--button-danger-hover);border-color:var(--button-danger-hover);color:var(--button-danger-hover-text)}:is(#root,body) :is(.appButton--iconDanger,.deleteIconButton,.iconButton.danger,.iconActionButton.danger,.editIconButton.danger,.iconOnly.danger,.issuerMediaAction.delete):not(:disabled):hover{background:var(--button-icon-danger-hover);border-color:var(--button-icon-danger-border);color:var(--button-icon-danger-hover-text)}:is(#root,body) :is(.appButton--ghost,.ghostButton):not(:disabled):hover{background:var(--button-ghost-hover);border-color:var(--button-ghost-border);color:var(--button-ghost-hover-text)}:is(#root,body) :is(.appButton--link,.textButton,.infoLinkButton,.clearSearchButton):not(:disabled):hover{color:var(--button-link-hover)}:is(#root,body) :is(.appButton--centralMenu,.accountMenuToggle,.mobileMenuButton,.buttonStyleCentralMenuPreview):not(:disabled):hover,:is(#root,body) .accountMenuToggle.active{background:var(--button-central-menu-hover);border-color:var(--button-central-menu-border);color:var(--button-central-menu-hover-text)}:is(#root,body) .appButton--winbox:not(:disabled):hover{background:var(--button-winbox-hover);border-color:var(--button-winbox-border);color:var(--button-winbox-hover-text)}:is(#root,body) .appButton--webfig:not(:disabled):hover{background:var(--button-webfig-hover);border-color:var(--button-webfig-border);color:var(--button-webfig-hover-text)}:is(#root,body) :is(.appButton,.primaryActionButton,.secondaryActionButton,.dangerActionButton,.createButton,.saveButton,.cancelButton,.editButton,.printButton,.editIconButton,.deleteButton,.deleteIconButton,.iconActionButton,.iconTextButton,.iconOnly,.primaryButton,.primary,.secondaryButton,.secondary,.ghostButton,.backButton,.iconButton,.loadMoreButton):focus-visible{outline:0;box-shadow:var(--button-focus-ring)}:is(#root,body) :is(.appButton,.primaryActionButton,.secondaryActionButton,.dangerActionButton,.createButton,.saveButton,.cancelButton,.editButton,.printButton,.editIconButton,.deleteButton,.deleteIconButton,.iconActionButton,.iconTextButton,.iconOnly,.primaryButton,.primary,.secondaryButton,.secondary,.ghostButton,.backButton,.iconButton,.loadMoreButton):disabled{opacity:var(--button-disabled-opacity);cursor:not-allowed}:is(#root,body) :is(.appButton--create,.createButton)>:is(svg,img){width:var(--button-create-icon-size, 18px);height:var(--button-create-icon-size, 18px);flex-basis:var(--button-create-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--primary,.primaryActionButton,.primaryButton,.primary,.saveButton)>:is(svg,img){width:var(--button-primary-icon-size, 18px);height:var(--button-primary-icon-size, 18px);flex-basis:var(--button-primary-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--secondary,.secondaryActionButton,.secondaryButton,.secondary,.cancelButton,.backButton,.loadMoreButton,.iconTextButton)>:is(svg,img){width:var(--button-secondary-icon-size, 18px);height:var(--button-secondary-icon-size, 18px);flex-basis:var(--button-secondary-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--edit,.editButton)>:is(svg,img){width:var(--button-edit-icon-size, 18px);height:var(--button-edit-icon-size, 18px);flex-basis:var(--button-edit-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--icon,.iconButton,.iconActionButton,.iconOnly,.editIconButton:not(.danger))>:is(svg,img){width:var(--button-icon-icon-size, 18px);height:var(--button-icon-icon-size, 18px);flex-basis:var(--button-icon-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--actionMenu,.actionMenuButton)>:is(svg,img){width:var(--button-action-menu-icon-size, 18px);height:var(--button-action-menu-icon-size, 18px);flex-basis:var(--button-action-menu-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--danger,.dangerActionButton,.deleteButton)>:is(svg,img){width:var(--button-danger-icon-size, 18px);height:var(--button-danger-icon-size, 18px);flex-basis:var(--button-danger-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--iconDanger,.deleteIconButton,.iconButton.danger,.iconActionButton.danger,.editIconButton.danger,.iconOnly.danger,.issuerMediaAction.delete)>:is(svg,img){width:var(--button-icon-danger-icon-size, 18px);height:var(--button-icon-danger-icon-size, 18px);flex-basis:var(--button-icon-danger-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--ghost,.ghostButton)>:is(svg,img){width:var(--button-ghost-icon-size, 18px);height:var(--button-ghost-icon-size, 18px);flex-basis:var(--button-ghost-icon-size, 18px);object-fit:contain}:is(#root,body) :is(.appButton--link,.textButton,.infoLinkButton,.clearSearchButton)>:is(svg,img){width:var(--button-link-icon-size, 18px);height:var(--button-link-icon-size, 18px);flex-basis:var(--button-link-icon-size, 18px);object-fit:contain}:is(#root,body) .appButton--winbox>:is(svg,img){width:var(--button-winbox-icon-size, 22px);height:var(--button-winbox-icon-size, 22px);flex-basis:var(--button-winbox-icon-size, 22px);object-fit:contain}:is(#root,body) .appButton--webfig>:is(svg,img){width:var(--button-webfig-icon-size, 18px);height:var(--button-webfig-icon-size, 18px);flex-basis:var(--button-webfig-icon-size, 18px);object-fit:contain}:root{--app-tab-height:44px;--app-tab-radius:8px;--app-tab-gap:8px;--app-tab-padding-x:18px;--app-tab-font-family:inherit;--app-tab-font-size:16px;--app-tab-font-weight:800;--app-tab-border-width:1px;--app-tab-focus:#1676c5;--app-tab-inactive-bg:#f3f6f9;--app-tab-inactive-hover:#fff;--app-tab-inactive-text:#52677b;--app-tab-inactive-border:#d8e1e8;--app-tab-active-bg:#10222e;--app-tab-active-hover:#17394a;--app-tab-active-text:#fff;--app-tab-active-border:#10222e;--app-tab-container-bg:#fff;--app-tab-container-border:#d8e2ec}:root .saleEditTabs,:root .invoiceGroupButtons{gap:var(--app-tab-gap);border-color:var(--app-tab-container-border);background:var(--app-tab-container-bg)}:root .saleEditTabs button,:root .invoiceGroupButtons button{min-height:var(--app-tab-height);padding-left:var(--app-tab-padding-x);padding-right:var(--app-tab-padding-x);border-width:var(--app-tab-border-width);border-style:solid;border-color:var(--app-tab-inactive-border);border-radius:var(--app-tab-radius);background:var(--app-tab-inactive-bg);color:var(--app-tab-inactive-text);font-family:var(--app-tab-font-family);font-size:var(--app-tab-font-size);font-weight:var(--app-tab-font-weight)}:root .saleEditTabs button:hover,:root .invoiceGroupButtons button:hover{background:var(--app-tab-inactive-hover);border-color:var(--app-tab-inactive-border)}:root .saleEditTabs button.active,:root .invoiceGroupButtons button.active{background:var(--app-tab-active-bg);border-color:var(--app-tab-active-border);color:var(--app-tab-active-text)}:root .saleEditTabs button.active:hover,:root .invoiceGroupButtons button.active:hover{background:var(--app-tab-active-hover)}:root .saleEditTabs button:focus-visible,:root .invoiceGroupButtons button:focus-visible{outline:3px solid color-mix(in srgb,var(--app-tab-focus) 35%,transparent);outline-offset:2px}.loadMoreControl{display:grid;grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:8px 16px;width:min(100%,560px);margin:18px auto 4px;padding:13px 15px;border:1px solid #d5e2ea;border-radius:14px;background:#f8fbfd}.loadMoreProgress{grid-column:1 / -1;height:4px;overflow:hidden;border-radius:999px;background:#dfe9ee}.loadMoreProgress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#08a9c9,#1478b8);transition:width .2s ease}.loadMoreCount{color:#687e8d;font-size:12px}.loadMoreCount strong{color:#29495c}.loadMoreButton{white-space:nowrap}.loadMoreButton:disabled{cursor:wait}.loadMoreSpinner{animation:loadMoreSpin .8s linear infinite}@keyframes loadMoreSpin{to{transform:rotate(360deg)}}@media(max-width:560px){.loadMoreControl{grid-template-columns:1fr}.loadMoreButton{width:100%}}.actionListRow{cursor:pointer;position:relative}.actionListRow:focus-visible{outline:3px solid color-mix(in srgb,var(--accent, #0ea5c6) 34%,transparent);outline-offset:2px}.actionListRowEdit{flex:0 0 auto}
