/* TASK-040B. Component geometry responds to its own container. */
.aos-calc-panel { --aos-calc-ink:#302d2b; --aos-calc-line:#d9d5ce; --aos-calc-soft:#f5f3ee; --aos-calc-wine:#753647; color:var(--aos-calc-ink); background:#fff; font:14px/1.4 Arial,sans-serif; padding:8px 0; border-top:1px solid var(--aos-calc-line); min-width:0; max-width:100%; container-type:inline-size; color-scheme:light; }
.aos-calc-panel *, .aos-calc-panel *::before, .aos-calc-panel *::after {box-sizing:border-box;}
.aos-calc-panel[hidden], .aos-calc-panel [hidden] {display:none!important;}
.aos-calc-panel p {margin:4px 0;}
.aos-calc-panel h3 {font-family:Arial,sans-serif; font-style:normal;}
.aos-calc-panel button,.aos-calc-panel input,.aos-calc-panel select {font:inherit;color:inherit;}
.aos-calc-button,.aos-calc-toggle {min-height:36px;padding:6px 10px;border:1px solid #cdc7bd;border-radius:4px;background:#fff;color:#39322c;font:600 13px/1.3 Arial,sans-serif;cursor:pointer;}
.aos-calc-toggle {min-height:32px;padding:5px 9px;background:#753647;border-color:#753647;color:#fff;white-space:nowrap;}
.aos-calc-toggle::before {content:'+';margin-right:5px;}
.aos-calc-toggle[aria-expanded="true"]::before {content:'−';}
.aos-calc-panel button:hover:not(:disabled) {background:#f5eee8;}
.aos-calc-panel button:disabled {opacity:.55;cursor:not-allowed;}
.aos-calc-panel :focus-visible,.aos-calc-toggle:focus-visible {outline:3px solid #bb8d23;outline-offset:2px;}
.aos-calc-toolbar {display:flex;flex-wrap:wrap;align-items:end;gap:6px;margin-bottom:8px;}
.aos-calc-toolbar > .aos-calc-field {width:86px;}
.aos-calc-toolbar > .aos-calc-field:last-child {margin-left:auto;width:106px;}
.aos-calc-presets,.aos-calc-actions {display:flex;flex-wrap:wrap;gap:4px;align-items:center;}
.aos-calc-field {display:flex;flex-direction:column;gap:3px;min-width:0;}
.aos-calc-label {font-size:13px;font-weight:500;line-height:1.2;color:#56504b;}
.aos-calc-panel input:not([type="checkbox"]),.aos-calc-panel select {min-height:36px;width:100%;min-width:0;padding:5px 6px;border:1px solid #cfc8be;border-radius:3px;background:#fff;font-size:14px;line-height:1.3;}
.aos-calc-panel input[type="checkbox"] {width:19px;height:19px;accent-color:#753647;margin:0;}
.aos-calc-panel [aria-invalid="true"] {border-color:#b03535!important;background:#fff3f1!important;}
.aos-calc-hint {font-size:12px;color:#686158;overflow-wrap:anywhere;}
.aos-calc-error {font-size:13px;color:#a32e36;overflow-wrap:anywhere;}
.aos-calc-warning {padding:6px 8px;border-left:3px solid #a6791d;background:#fff4dd;font-size:13px;overflow-wrap:anywhere;}
.aos-calc-status {display:block;padding:5px 7px;background:#fff2d9;color:#754710;font-size:13px;overflow-wrap:anywhere;}
.aos-calc-status[data-status="invalid"] {background:#fff0ed;color:#962d36;}
.aos-calc-problem-link {margin:4px 0 7px;}
.aos-calc-results {min-width:0;}
.aos-calc-result-group {margin:0 0 5px;min-width:0;}
.aos-calc-result-heading {font-size:14px;font-weight:700;margin:0 0 4px;}
.aos-calc-scroll {width:100%;min-width:0;overflow-x:auto;border:1px solid var(--aos-calc-line);border-radius:3px;overscroll-behavior-x:contain;scrollbar-width:thin;}
.aos-calc-table {width:100%;min-width:540px;border-collapse:collapse;table-layout:auto;font:14px/1.35 Arial,sans-serif;text-align:right;font-variant-numeric:tabular-nums;}
.aos-calc-table th,.aos-calc-table td {padding:5px 7px;border-bottom:1px solid #e5e0d9;white-space:nowrap;}
.aos-calc-table thead th {background:#f5f3ee;font-size:13px;font-weight:500;}
.aos-calc-table th:first-child {min-width:135px;width:30%;white-space:normal;overflow-wrap:anywhere;text-align:left;}
.aos-calc-table tbody th {font-weight:400;}
.aos-calc-table tr:has([data-result="total"]) {background:#f3e9e9;color:#652936;font-weight:700;}
.aos-calc-table tr:has([data-result="total"]) th {font-weight:700;}
.aos-calc-details {margin:2px 0 6px;}
.aos-calc-panel summary {cursor:pointer;padding:7px 0;min-height:32px;font-size:13px;overflow-wrap:anywhere;}
.aos-calc-advanced,.aos-calc-diagnostics {border-top:1px solid var(--aos-calc-line);margin-top:6px;}
.aos-calc-advanced > summary,.aos-calc-diagnostics > summary {font-weight:600;}
.aos-calc-advanced > summary[data-attention="true"] {color:#962d36;background:#fff0ed;}
.aos-calc-diagnostics {font-size:13px;overflow-wrap:anywhere;}
.aos-calc-diagnostics ul {padding-left:20px;}
.aos-calc-diagnostic-code {font-size:11px;}
.aos-calc-weapons {min-width:0;}
.aos-calc-title {font-size:13px;font-weight:600;margin:6px 0 2px;color:#625a51;}
.aos-calc-weapon {padding:6px 0;border-top:1px solid var(--aos-calc-line);}
.aos-calc-weapon-header {display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-height:32px;}
.aos-calc-weapon-header > .aos-calc-field {width:30px;min-height:32px;justify-content:center;}
.aos-calc-weapon-header > .aos-calc-field > label {position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;}
.aos-calc-weapon-name {font-size:14px;font-weight:600;flex:1;min-width:0;overflow-wrap:anywhere;}
.aos-calc-fields {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px 7px;align-items:start;}
.aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(7) {grid-column:span 4;}
.aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(8) {grid-column:span 2;}
.aos-calc-composition {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px 0;}
.aos-calc-composition > p,.aos-calc-composition > .aos-calc-actions {grid-column:1/-1;}
.aos-calc-advanced > .aos-calc-fields {grid-template-columns:repeat(2,minmax(0,1fr));}
.aos-calc-sr-only {position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
@container (min-width:680px) {
 .aos-calc-weapon .aos-calc-fields {grid-template-columns:1.35fr .8fr .65fr .7fr .65fr .85fr 1.7fr 1.25fr;}
 .aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(7),.aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(8) {grid-column:auto;}
}
@container (max-width:430px) {
 .aos-calc-fields {grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;}
 .aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(7) {grid-column:span 2;}
 .aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(8) {grid-column:span 1;}
 .aos-calc-panel input:not([type="checkbox"]),.aos-calc-panel select {min-height:40px;font-size:16px;}
 .aos-calc-button {min-height:40px;}
 .aos-calc-toolbar > .aos-calc-field:last-child {margin-left:0;}
 .aos-calc-composition {grid-template-columns:minmax(0,1fr);}
}

/* Existing standalone demo skin; not a second UI. */
.aos-calc-demo{
    --aos-calc-ink: #28272c;
    --aos-calc-muted: #69636a;
    --aos-calc-line: #ddd7d5;
    --aos-calc-soft: #f6f3f1;
    --aos-calc-wine: #842e3c;
    --aos-calc-wine-dark: #642332;
    --aos-calc-wine-light: #f7ebed;
    --aos-calc-warning: #795113;
    --aos-calc-error: #a32e36;
    color: var(--aos-calc-ink);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    font-size: 14px;
    line-height: 1.5;
    color-scheme: light;
}
.aos-calc-demo *,.aos-calc-demo *::before,.aos-calc-demo *::after{ box-sizing: border-box; }
.aos-calc-demo [hidden]{ display: none !important; }
.aos-calc-demo :focus-visible{ outline: 3px solid #cfa04f; outline-offset: 3px; }
.aos-calc-demo-visually-hidden{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
.aos-calc-demo{ margin: 0; background: #f4f1ee; }
.aos-calc-demo-main{ width: min(1120px, 100%); margin: 0 auto; padding: 48px 30px 30px; }
.aos-calc-demo-intro{ display: flex; justify-content: space-between; align-items: center; gap: 28px; margin-bottom: 22px; }
.aos-calc-demo-eyebrow{ margin: 0 0 9px; color: #842e3c; font-size: 11px; font-weight: 750; letter-spacing: .15em; }
.aos-calc-demo-title{ margin: 0 0 10px; font-size: clamp(29px, 4vw, 40px); line-height: 1.1; font-weight: 720; letter-spacing: -.045em; }
.aos-calc-demo-lead{ max-width: 650px; margin: 0; color: #69636a; font-size: 15px; }
.aos-calc-demo-stage{ flex: 0 0 auto; padding-left: 20px; border-left: 1px solid #cfc6c3; color: #69636a; font-size: 12px; line-height: 1.8; }
.aos-calc-demo-stage strong{ color: #842e3c; font-size: 13px; letter-spacing: .05em; }
.aos-calc-demo-notice{ display: flex; flex-direction: column; gap: 2px; margin-bottom: 27px; padding: 13px 16px; border-left: 3px solid #b58a76; background: #eee8e2; font-size: 12px; color: #6f625b; }
.aos-calc-demo-notice strong{ color: #4f4445; font-weight: 650; }
.aos-calc-demo-hosts{ display: grid; gap: 23px; min-width: 0; }
.aos-calc-demo-host{ min-width: 0; border: 1px solid #d8ceca; border-radius: 9px; background: #fff; box-shadow: 0 3px 12px #44303105; }
.aos-calc-demo-host-overview{ padding: 20px 22px 16px; border-bottom: 1px solid #e5dfdc; }
.aos-calc-demo-case-tag{ margin: 0 0 6px; color: #91736f; font-size: 10px; letter-spacing: .13em; font-weight: 700; }
.aos-calc-demo-host-title{ margin: 0 0 5px; font-size: 22px; line-height: 1.25; letter-spacing: -.025em; font-weight: 680; }
.aos-calc-demo-host-note{ margin: 0; color: #766c70; font-size: 12px; }
.aos-calc-demo-weapon-header{ display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 13px 22px; background: #f9f6f4; }
.aos-calc-demo-weapon-heading{ display: flex; flex-wrap: wrap; align-items: baseline; gap: 7px 13px; min-width: 0; }
.aos-calc-demo-weapon-title{ margin: 0; color: #4c3d40; font-size: 15px; }
.aos-calc-demo-weapon-caption{ color: #897d7d; font-size: 11px; }
.aos-calc-demo-button-slot{ flex: 0 0 auto; }
.aos-calc-demo-profile-scroll{ overflow-x: auto; width: 100%; padding: 0 10px; scrollbar-width: thin; overscroll-behavior-x: contain; }
.aos-calc-demo-profile{ width: 100%; min-width: 600px; border-collapse: collapse; color: #5f575d; text-align: right; font-size: 12px; font-variant-numeric: tabular-nums; }
.aos-calc-demo-profile th,.aos-calc-demo-profile td{ padding: 9px 12px; border-bottom: 1px solid #eee9e6; white-space: nowrap; }
.aos-calc-demo-profile th:first-child{ text-align: left; min-width: 180px; white-space: normal; }
.aos-calc-demo-profile thead th{ color: #97888a; font-weight: 500; font-size: 11px; }
.aos-calc-demo-profile tbody th{ font-weight: 550; color: #494046; }
.aos-calc-demo-profile tbody tr:last-child th,.aos-calc-demo-profile tbody tr:last-child td{ border-bottom: 0; }
.aos-calc-demo-panel-slot{ min-width: 0; }
.aos-calc-demo-service{ margin-top: 28px; padding: 17px 20px; border: 1px dashed #c7b9b4; border-radius: 7px; background: #f9f6f3; }
.aos-calc-demo-service-title{ color: #645353; cursor: pointer; font-size: 13px; font-weight: 650; }
.aos-calc-demo-service-text{ margin: 14px 0 12px; max-width: 770px; font-size: 13px; color: #776769; }
.aos-calc-demo-service-actions{ display: flex; flex-wrap: wrap; gap: 8px; }
.aos-calc-demo-service-button{ padding: 9px 11px; border: 1px solid #cfc1bd; border-radius: 5px; background: #fff; color: #63494d; font: inherit; font-size: 12px; cursor: pointer; }
.aos-calc-demo-service-button:hover{ background: #f1e8e4; }
.aos-calc-demo-service-status{ margin: 12px 0; font-size: 12px; color: #785852; }
.aos-calc-demo-call-counts{ display: flex; flex-wrap: wrap; gap: 8px 20px; font-size: 12px; color: #785852; }
.aos-calc-demo-call-count output{ font-variant-numeric: tabular-nums; font-weight: 700; }
.aos-calc-demo-service-text output{ overflow-wrap: anywhere; }
.aos-calc-demo-checklist{ margin: 12px 0 0; padding-left: 20px; color: #776769; font-size: 12px; }
.aos-calc-demo-checklist li{ margin-bottom: 7px; }
.aos-calc-demo-checklist code{ color: #542e38; background: #eee4e2; padding: 1px 4px; border-radius: 3px; font-family: ui-monospace, Consolas, monospace; }
.aos-calc-demo-footer{ padding: 23px 0 0; text-align: center; font-size: 11px; color: #9a8b87; }
.aos-calc-demo-error{ margin: 12px 0; padding: 14px; background: #fae7e6; border: 1px solid #d49b9a; border-radius: 5px; color: #922f36; overflow-wrap: anywhere; }
@media (max-width: 700px){.aos-calc-demo-main{ padding: 26px 14px 22px; }
.aos-calc-demo-intro{ align-items: start; gap: 13px; }
.aos-calc-demo-stage{ display: none; }
.aos-calc-demo-lead{ font-size: 14px; }
.aos-calc-demo-host-overview{ padding: 17px 15px 14px; }
.aos-calc-demo-host-title{ font-size: 20px; }
.aos-calc-demo-weapon-header{ padding: 12px 14px; gap: 10px; }
.aos-calc-demo-weapon-caption{ display: none; }}
@media (max-width: 390px){.aos-calc-demo-main{ padding-left: 10px; padding-right: 10px; }
.aos-calc-demo-notice{ padding: 11px 12px; }
.aos-calc-demo-weapon-header{ gap: 7px; padding-left: 12px; padding-right: 12px; }
.aos-calc-demo-service{ padding: 14px; }}
/* TASK064: the existing assignment action, visible only for a known pending Champion. */
.aos-calc-champion-choice { margin: 8px 0; padding: 8px; border: 1px solid #946b23; border-radius: 4px; }
.aos-calc-champion-choice .aos-calc-field { min-width: 0; max-width: 100%; }
.aos-calc-champion-choice select { width: 100%; max-width: 100%; font-size: 16px; }
/* Codex 28.09.2026 TASK-072 {Use the native root theme, with component-local controls and the real faction frame. */
.aos-calc-panel {--aos-calc-ink:var(--font-color,#302d2b);--aos-calc-line:#cfc8be;--aos-calc-soft:var(--row-bg,#f5f3ee);--aos-calc-surface:var(--bg-color,#fff);--aos-calc-muted:#635d56;--aos-calc-danger:#922b33;--aos-calc-error-bg:#fff0ed;--aos-calc-warning-bg:#fff2d9;--aos-calc-warning-ink:#754710;--aos-calc-total-bg:#f3e9e9;--aos-calc-total-ink:#652936;background:var(--aos-calc-surface);color:var(--aos-calc-ink);}
html[data-theme="dark"] .aos-calc-panel {--aos-calc-line:#625f59;--aos-calc-muted:#bdb7ad;--aos-calc-danger:#ffb8b8;--aos-calc-error-bg:#492b2e;--aos-calc-warning-bg:#403724;--aos-calc-warning-ink:#f0d69e;--aos-calc-total-bg:#45353b;--aos-calc-total-ink:#f7d8e2;color-scheme:dark;}
.aos-calc-panel .aos-calc-label,.aos-calc-panel .aos-calc-hint,.aos-calc-panel .aos-calc-title {color:var(--aos-calc-muted);}
.aos-calc-panel .aos-calc-button,.aos-calc-panel input:not([type="checkbox"]),.aos-calc-panel select,.aos-calc-panel option {background:var(--aos-calc-surface);color:var(--aos-calc-ink);border-color:var(--aos-calc-line);}
.aos-calc-panel button:hover:not(:disabled) {background:var(--aos-calc-soft);}
.aos-calc-panel button:disabled,.aos-calc-panel input:disabled,.aos-calc-panel select:disabled {opacity:.62;cursor:not-allowed;}
.aos-calc-panel .aos-calc-table {color:var(--aos-calc-ink);background:var(--aos-calc-surface);}
.aos-calc-panel .aos-calc-table th,.aos-calc-panel .aos-calc-table td {border-color:var(--aos-calc-line);}
.aos-calc-panel .aos-calc-table thead th {background:var(--aos-calc-soft);}
.aos-calc-panel .aos-calc-table tr:has([data-result="total"]) {background:var(--aos-calc-total-bg);color:var(--aos-calc-total-ink);}
.aos-calc-panel .aos-calc-error {color:var(--aos-calc-danger);}
.aos-calc-panel [aria-invalid="true"],.aos-calc-panel .aos-calc-status[data-status="invalid"],.aos-calc-panel summary[data-attention="true"] {background:var(--aos-calc-error-bg)!important;color:var(--aos-calc-danger);border-color:var(--aos-calc-danger)!important;}
.aos-calc-panel .aos-calc-warning,.aos-calc-panel .aos-calc-status {background:var(--aos-calc-warning-bg);color:var(--aos-calc-warning-ink);}
.aos-calc-panel [data-control="preset-reinforced"]::before {content:'○';margin-right:6px;}
.aos-calc-panel [data-control="preset-reinforced"][aria-pressed="true"] {background:var(--aos-calc-total-bg);border-color:var(--aos-calc-total-ink);color:var(--aos-calc-total-ink);}
.aos-calc-panel [data-control="preset-reinforced"][aria-pressed="true"]::before {content:'●';}
.aos-calc-model-input {display:grid;grid-template-columns:minmax(30px,1fr) 25px 25px;gap:2px;}
.aos-calc-model-input .aos-calc-button {padding:0;min-width:0;font-size:18px;}
.aos-calc-participation {max-width:270px;margin-top:6px;}
.aos-calc-corner {border:0;padding:0;}
.aos-calc-panel > .aos-calc-frame {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;min-width:0;}
.aos-calc-frame > tbody > tr > td {border:0;vertical-align:top;padding:0;}
.aos-calc-frame > tbody > tr > .Corner22f_9 {padding:0 3px 3px;}
.aos-calc-content {background:var(--aos-calc-surface);color:var(--aos-calc-ink);padding:8px;min-width:0;}
.aos-calc-faction-title {color:#fff;font-weight:700;padding:0 8px 7px;}
@container (max-width:430px) {.aos-calc-weapon .aos-calc-fields {grid-template-columns:repeat(2,minmax(0,1fr));}.aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(7),.aos-calc-weapon .aos-calc-fields > .aos-calc-field:nth-child(8) {grid-column:auto;}.aos-calc-model-input {grid-template-columns:minmax(36px,1fr) 32px 32px;}}
/*}*/
/* Codex 29.09.2026 TASK-072-FIX-01 {Filled faction palette and compact inset model steppers; no global site overrides. */
[data-aos-owner] .aos-integration-header > span:not([data-aos-slot]) {display:none;}
[data-aos-owner] .aos-integration-header {justify-content:flex-end;}
[data-aos-owner] .aos-integration-header [data-aos-slot="button"] {margin-left:auto;}
.aos-calc-panel .aos-calc-model-input {display:block;position:relative;}
.aos-calc-panel .aos-calc-model-input input {padding-right:27px;}
.aos-calc-panel .aos-calc-model-input button {position:absolute;right:1px;width:23px;height:50%;min-height:0;padding:0;border:0;border-left:1px solid var(--aos-calc-line);border-radius:0;font:12px/1 Arial,sans-serif;}
.aos-calc-model-input button[data-control$="-increase"] {top:1px;border-radius:0 2px 0 0;}
.aos-calc-model-input button[data-control$="-decrease"] {bottom:1px;border-radius:0 0 2px 0;}
.aos-calc-model-input button:disabled {opacity:.3;}
.aos-calc-toggle.aos-calc-faction {background:var(--aos-calc-faction);border-color:var(--aos-calc-faction);color:#fff;}
/* Codex 29.09.2026 TASK-072-FIX-02: keep the exact faction fill and readable light text in both native site themes. */
.aos-calc-panel.aos-calc-faction {--aos-calc-ink:#fff;--aos-calc-surface:var(--aos-calc-faction);--aos-calc-soft:color-mix(in srgb,var(--aos-calc-faction) 70%,#111);--aos-calc-line:color-mix(in srgb,var(--aos-calc-faction) 65%,#ddd);--aos-calc-muted:#eee;--aos-calc-total-bg:color-mix(in srgb,var(--aos-calc-faction) 65%,#aaa);--aos-calc-total-ink:#fff;--aos-calc-input-bg:color-mix(in srgb,var(--aos-calc-faction) 58%,#111);color-scheme:dark;padding:8px;border-radius:4px;border:1px solid var(--aos-calc-faction);}
html[data-theme="dark"] .aos-calc-panel.aos-calc-faction {--aos-calc-ink:#fff;--aos-calc-surface:var(--aos-calc-faction);--aos-calc-soft:color-mix(in srgb,var(--aos-calc-faction) 70%,#111);--aos-calc-line:color-mix(in srgb,var(--aos-calc-faction) 65%,#ddd);--aos-calc-muted:#eee;--aos-calc-total-bg:color-mix(in srgb,var(--aos-calc-faction) 65%,#aaa);--aos-calc-total-ink:#fff;--aos-calc-input-bg:color-mix(in srgb,var(--aos-calc-faction) 58%,#111);}
.aos-calc-panel.aos-calc-faction input:not([type="checkbox"]),.aos-calc-panel.aos-calc-faction select,.aos-calc-panel.aos-calc-faction option,.aos-calc-panel.aos-calc-faction button {background:var(--aos-calc-input-bg);}
.aos-calc-panel.aos-calc-faction input[type="checkbox"] {accent-color:var(--aos-calc-faction);}
.aos-calc-panel.aos-calc-faction .aos-calc-weapon {border-color:var(--aos-calc-line);}
.aos-calc-panel.aos-calc-corner {padding:0;border:0;border-radius:0;background:transparent;}
.aos-calc-panel .aos-calc-champion-choice {border-color:var(--aos-calc-line);padding:7px;}
/* Codex 01.10.2026: bounded champion selects preserve hidden inapplicable weapons; unknown counts stay visible. */
.aos-calc-panel .aos-calc-participation[data-champion-inapplicable="true"] {display:none;}
/*}*/

/* TASK-072-FIX-03: match the native 16px gap below the warscroll calculator. Hidden panels add no space. */
[data-aos-owner] .aos-integration-panel > .aos-calc-panel {margin-block-start:16px;}
@media only screen and (max-width:800px) {
 [data-aos-owner] .aos-integration-panel > .aos-calc-panel {margin-block-start:14px;}
}
