.ra-daq-skid{--ra-daq-skid-bg:#F6F8FF;--ra-daq-skid-card:#fff;--ra-daq-skid-text:#1E2A78;--ra-daq-skid-border:#d2daf0;font-family:Manrope,'Segoe UI',system-ui,sans-serif;position:relative;width:100%;color:var(--ra-daq-skid-text)}
.ra-daq-skid[data-ra-daq-skid-resolved-theme=dark]{--ra-daq-skid-bg:#10162E;--ra-daq-skid-card:#1A2443;--ra-daq-skid-text:#F6F8FF;--ra-daq-skid-border:#39466a}
.ra-daq-skid .ra-daq-skid__viewer{box-sizing:border-box;position:relative;inset:auto;width:100%;max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;background:var(--ra-daq-skid-bg);color:var(--ra-daq-skid-text);border:1px solid var(--ra-daq-skid-border);border-radius:14px}
.ra-daq-skid .ra-daq-skid__toolbar{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--ra-daq-skid-border);background:var(--ra-daq-skid-card);font-size:13px;font-weight:600}
.ra-daq-skid .ra-daq-skid__toolbar button{font:inherit;border:1px solid #3B82F6;border-radius:8px;padding:9px 12px;background:linear-gradient(110deg,#3B82F6,#8B5CF6);color:#10162E;cursor:pointer}
.ra-daq-skid .ra-daq-skid__toolbar button:focus-visible{outline:3px solid #8B5CF6;outline-offset:3px}
.ra-daq-skid .ra-daq-skid__frame{display:block;width:100%;height:650px;border:0;background:var(--ra-daq-skid-bg)}
.ra-daq-skid .ra-daq-skid__loading{padding:12px 16px;font-size:12px}
.ra-daq-skid [hidden]{display:none!important}
.ra-daq-skid .ra-daq-skid__viewer.ra-daq-skid__viewer--expanded{position:fixed;inset:0;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border-radius:0;display:flex;flex-direction:column}
.ra-daq-skid .ra-daq-skid__viewer--expanded .ra-daq-skid__frame{flex:1;min-height:0;height:100%}
.ra-daq-skid .ra-daq-skid__viewer::backdrop{background:#10162ecc}
@media(max-width:560px){.ra-daq-skid .ra-daq-skid__toolbar{padding:10px;font-size:11px;gap:8px}.ra-daq-skid .ra-daq-skid__frame{height:690px}.ra-daq-skid .ra-daq-skid__toolbar button{padding:8px;font-size:11px}}

.ra-daq-skid .ra-daq-skid__viewer:not(.ra-daq-skid__viewer--expanded) .ra-daq-skid__toolbar{position:absolute;top:10px;right:10px;z-index:10;padding:0;border:0;background:transparent}
.ra-daq-skid .ra-daq-skid__viewer:not(.ra-daq-skid__viewer--expanded) .ra-daq-skid__toolbar>span{display:none}
.ra-daq-skid .ra-daq-skid__expand{font-size:22px!important;min-width:42px;min-height:42px;padding:4px 10px!important}
.ra-daq-skid .ra-daq-skid__viewer:not(.ra-daq-skid__viewer--expanded) .ra-daq-skid__frame{height:clamp(320px,40vw,460px)}
.ra-daq-skid .ra-daq-skid__loading{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:var(--ra-daq-skid-bg);pointer-events:none}
