.oracle-report-restart{--report-restart-rule:#d6bc7d47;--report-restart-border:#d6bc7d6b;--report-restart-color:#f1eadc;--report-restart-background:#d6bc7d0f;--report-restart-hover-background:#d6bc7d1f;border-top:1px solid #d6bc7d29;grid-template-columns:minmax(28px,1fr) auto minmax(28px,1fr);align-items:center;gap:20px;width:100%;max-width:820px;margin:24px auto 0;padding-top:20px;display:grid}.oracle-report-restart .rule{background:linear-gradient(90deg, transparent, var(--report-restart-rule));height:1px;display:block}.oracle-report-restart .rule:last-child{background:linear-gradient(90deg, var(--report-restart-rule), transparent)}.oracle-report-restart .actions{justify-content:center;align-items:center;gap:10px;display:inline-flex}.oracle-report-restart .button{border:1px solid var(--report-restart-border);min-width:160px;min-height:46px;font-family:var(--font-sans-serif);color:var(--report-restart-color);text-align:center;white-space:nowrap;background:var(--report-restart-background);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:11px 28px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 10px 24px #0203072e}.oracle-report-restart .button:hover:not(:disabled){border-color:var(--report-restart-color);background:var(--report-restart-hover-background);box-shadow:0 12px 28px #0203073d}.oracle-report-restart .button:focus-visible{outline:2px solid var(--report-restart-color);outline-offset:3px}.oracle-report-restart .button:disabled{opacity:.45;cursor:not-allowed}.oracle-report-restart .button.is-secondary{color:var(--oracle-report-text-soft,var(--report-restart-color));box-shadow:none;background:0 0}.oracle-report-restart.theme-dark{border-top:0}.oracle-report-restart.theme-light{--report-restart-rule:#70542b47;--report-restart-border:#70542b75;--report-restart-color:#3b2c21;--report-restart-background:linear-gradient(180deg, #fffdf9 0%, #eee3d7 100%);--report-restart-hover-background:linear-gradient(180deg, #fffefa 0%, #f4e9dc 100%)}.oracle-report-restart.theme-light .button{box-shadow:0 10px 24px #523e2d24,inset 0 1px #ffffffeb}.oracle-report-restart.theme-light .button:hover:not(:disabled){box-shadow:0 12px 28px #523e2d2e,inset 0 1px #fffffff5}@media (max-width:800px){.oracle-report-restart{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px;padding-top:16px}.oracle-report-restart .rule{display:none}.oracle-report-restart .actions{flex-direction:column-reverse;width:100%}.oracle-report-restart .button{width:100%;min-height:48px}}
