.advertisers-page,.applications-page,.merchant-page{gap:var(--page-gap);flex-direction:column;min-width:0;display:flex}.advertisers-page>*,.applications-page>*,.merchant-page>*{min-width:0;max-width:100%}.app-actions,.ad-refund-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.section-heading,.app-panel-heading,.merchant-heading,.ad-batch-subheading,.ad-recharge-heading,.ad-refund-heading,.ad-batch-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.section-heading h2,.app-panel-heading h2,.merchant-panel h2,.ad-panel h2,.ad-recharge-heading h2,.ad-refund-heading h2,.ad-batch-heading h2{font-size:var(--font-section);font-weight:var(--weight-strong)}.section-heading p,.app-panel-heading p,.ad-recharge-heading p,.ad-refund-heading p,.ad-batch-heading p{color:var(--muted);font-size:var(--font-sm);margin-top:6px}.eyebrow,.ad-recharge-eyebrow,.ad-batch-eyebrow,.ad-refund-eyebrow{display:none}.edition-badge,.ad-recharge-badge,.ad-batch-badge,.ad-refund-badge{color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-ring);border-radius:var(--radius-tag);font-size:var(--font-xs);white-space:nowrap;padding:3px 10px}.ad-table-scroll,.app-table-scroll,.ad-batch-scroll{min-width:0;max-width:100%}.ad-id,.ad-batch-id,.merchant-key,.ad-refund-key{font-family:var(--font-mono);overflow-wrap:anywhere;color:var(--muted);font-size:var(--font-xs)}.ad-table-scroll small,.app-table-scroll small,.ad-batch-scroll small,.ad-table-scroll strong,.app-table-scroll strong,.ad-batch-scroll strong,.ad-id,.ad-batch-id{display:block}.ad-table-scroll small,.app-table-scroll small,.ad-batch-scroll small{color:var(--muted);font-size:var(--font-xs);margin-top:4px}.ad-empty,.app-empty{text-align:center;color:var(--muted);padding:32px 16px}.ad-empty p,.app-empty p{margin-top:8px}.ad-feedback,.app-notice{color:var(--success-fg)}.alert,.app-error,.ad-recharge-alert,.ad-batch-error,.ad-refund-alert{color:var(--danger-fg)}.app-hint,.ad-recharge-note,.ad-batch-note,.ad-refund-note,.opening-section-intro,.opening-footer p{color:var(--muted);font-size:var(--font-sm)}.ad-recharge-entry,.ad-refund-entry{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-block:16px;display:flex}.ad-recharge-panel,.ad-batch-panel,.ad-refund-panel,.ad-panel,.opening-editor{flex-direction:column;gap:16px;min-width:0;display:flex}.ad-recharge-targets,.ad-refund-targets,.ad-batch-candidates{gap:10px;display:grid}.ad-recharge-target,.ad-refund-target{white-space:normal;flex-direction:column;align-items:flex-start;gap:4px;height:auto;padding:14px;display:flex}.ad-refund-tabs{flex-wrap:wrap;gap:8px;display:flex}.ad-refund-tabs [aria-selected=true]{color:var(--accent-text);background:var(--accent-soft);border-color:var(--accent-ring)}.ad-batch-candidate-list,.ad-refund-items,.merchant-bindings{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ad-batch-candidate,.ad-refund-row{border:1px solid var(--line);border-radius:var(--radius-control);align-items:flex-start;gap:12px;padding:12px;display:flex}.ad-refund-items li{background:var(--surface-2);border-radius:var(--radius-control);padding:12px}.ad-refund-items li>div{flex-wrap:wrap;gap:12px;display:flex}.ad-batch-fields,.ad-recharge-result,.app-detail-actions{margin-block:16px}.ad-recharge-amount,.ad-batch-amount,.ad-refund-amount{color:var(--accent-text);font-size:var(--font-xl);font-family:var(--font-mono)}.ad-batch-warning,.ad-refund-confirm,.ad-recharge-confirm{border:1px solid var(--warning-line);border-radius:var(--radius-card);background:var(--warning-bg);padding:16px}.ad-batch-warning-text{color:var(--warning-fg)}.merchant-grid{gap:16px;display:grid}.merchant-card{padding:var(--space-4);background:var(--surface-2);border-radius:var(--radius-card)}.merchant-card h3{font-size:var(--font-section)}.merchant-card p{margin-block:8px}.merchant-bindings li{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:16px;padding:12px;display:flex}.merchant-pagination{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.opening-fields{border:0;min-width:0;margin:0;padding:0}.opening-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.opening-grid .wide{grid-column:1/-1}.opening-port-stage{gap:16px;margin-block:24px;display:grid}.opening-dialog{max-height:calc(100dvh - 96px)}.opening-steps{top:calc(-1 * var(--space-5));z-index:2;background:var(--surface);padding-block:var(--space-4);margin-top:calc(-1 * var(--space-5));border-bottom:1px solid var(--line);position:sticky}.opening-port-summary{background:var(--surface-2);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.opening-port-summary>span{align-items:center;gap:12px;display:flex}.opening-port-summary>span>span{color:var(--muted)}.opening-section-title{font-size:var(--font-section);margin-block:24px 16px}.opening-section-title small{color:var(--muted);font-size:12px;font-weight:var(--weight-regular);margin-inline-start:8px}.opening-account-names{gap:12px;display:grid}.opening-account-names .client-form-field-content>div{align-items:center;gap:var(--space-2);display:flex}.opening-license{background:var(--surface-2);border-radius:var(--radius-card);grid-template-columns:190px minmax(0,1fr);gap:20px;padding:16px;display:grid}.opening-license-preview{min-height:160px;color:var(--muted);text-align:center;place-items:center;display:grid}.opening-license-preview img,.app-detail-attachment img{object-fit:contain;max-width:100%;max-height:360px}.opening-license p,.opening-recognition{font-size:var(--font-sm);margin-block:8px}.opening-recognition-confirm{align-items:center;gap:8px;display:flex}.ads-mobile-fields{gap:12px;display:grid}.ads-mobile-title{flex-direction:column;gap:4px;display:flex}.ads-mobile-field{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ads-mobile-field>div{text-align:right;overflow-wrap:anywhere;min-width:0}.ads-muted{color:var(--muted);font-size:var(--font-xs)}.ads-mobile-title>.ads-muted{display:none}@media (width<=767px){.opening-dialog{max-height:100dvh}.opening-steps{top:calc(-1 * var(--space-4));margin-top:calc(-1 * var(--space-4))}.opening-grid,.opening-license{grid-template-columns:minmax(0,1fr)}.ad-refund-batch-row{flex-direction:column;align-items:stretch}.section-heading,.app-panel-heading,.merchant-heading{flex-wrap:wrap}.ad-recharge-badge,.ad-batch-badge,.ad-refund-badge,.ads-filter-panel>.section-heading{display:none}}
