/* Kingdom Quest v53: full design continuity across Study Bible and Game Lab. */
.embedded-design-control{display:grid!important;grid-template-columns:auto minmax(150px,220px);align-items:center;gap:9px;margin-left:auto;padding:7px 9px;border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.055);font:700 .82rem system-ui;color:var(--muted)}
.embedded-design-control select{min-height:38px;padding:6px 9px;border:1px solid var(--border);border-radius:7px;color:var(--ink);background:var(--navy);font:700 .86rem system-ui}

body[data-design="show"].embedded-study .study-workspace,body[data-design="show"].embedded-lab dialog.lab-studio-page{background:radial-gradient(circle at 50% -10%,rgba(47,213,255,.24),transparent 34rem),radial-gradient(circle at 10% 75%,rgba(221,41,150,.18),transparent 28rem),linear-gradient(145deg,#09051e,#071638 58%,#17092b)}
body[data-design="show"] .study-workspace .study-tabs{border-radius:6px 22px 6px 22px;background:rgba(8,18,55,.9)}
body[data-design="show"] .study-path-tiles button,body[data-design="show"] .study-notebook,body[data-design="show"] .reading-plans>article,body[data-design="show"] .lab-activity-card,body[data-design="show"] .lab-saved-card{border-radius:6px 24px 6px 24px;background:linear-gradient(145deg,rgba(54,73,150,.3),rgba(91,35,130,.25));box-shadow:0 14px 30px rgba(0,0,0,.2)}
body[data-design="show"] .study-workspace .bible-text{border:3px solid color-mix(in srgb,var(--gold) 35%,#35dbff);box-shadow:0 0 55px rgba(48,203,255,.14)}

body[data-design="study"].embedded-study .study-workspace,body[data-design="study"].embedded-lab dialog.lab-studio-page{background:linear-gradient(90deg,rgba(28,70,99,.055) 1px,transparent 1px),linear-gradient(#f7fafc 31px,rgba(28,70,99,.06) 32px);background-size:32px 32px;color:#17283c}
body[data-design="study"] .study-workspace .study-tabs{border-radius:5px;background:rgba(255,255,255,.94);box-shadow:0 8px 26px rgba(39,67,88,.08)}
body[data-design="study"] .study-path-tiles button,body[data-design="study"] .study-notebook,body[data-design="study"] .reading-plans>article,body[data-design="study"] .lab-activity-card,body[data-design="study"] .lab-saved-card{border-radius:3px;border-left:5px solid #245f88;background:#fff;color:#17283c;box-shadow:0 10px 28px rgba(39,67,88,.09)}
body[data-design="study"] .study-workspace .bible-text{border-radius:3px;background:#fffef9;box-shadow:0 18px 55px rgba(39,67,88,.1)}
body[data-design="study"] .lab-studio-hero h2,body[data-design="study"] .lab-studio-page h3,body[data-design="study"] .lab-activity-card{color:#17283c}

body[data-design="mosaic"].embedded-study .study-workspace,body[data-design="mosaic"].embedded-lab dialog.lab-studio-page{background:radial-gradient(circle at 50% -20%,rgba(255,202,94,.23),transparent 38rem),conic-gradient(from 30deg at 15% 20%,#101a43,#291147,#092f49,#101a43)}
body[data-design="mosaic"] .study-workspace .study-tabs{border:2px solid #d8ae59;border-radius:36px 36px 8px 8px;background:rgba(20,15,58,.92)}
body[data-design="mosaic"] .study-path-tiles button,body[data-design="mosaic"] .study-notebook,body[data-design="mosaic"] .reading-plans>article,body[data-design="mosaic"] .lab-activity-card,body[data-design="mosaic"] .lab-saved-card{border:3px double #d8ae59;border-radius:48px 48px 8px 8px;background:linear-gradient(145deg,rgba(145,40,94,.28),rgba(16,115,125,.26));box-shadow:inset 0 0 28px rgba(255,255,255,.05),0 14px 34px rgba(0,0,0,.28)}
body[data-design="mosaic"] .study-workspace .bible-text{border:5px double #d8ae59;border-radius:70px 70px 14px 14px;box-shadow:0 0 48px rgba(241,199,107,.2)}

body[data-design="adventure"].embedded-study .study-workspace,body[data-design="adventure"].embedded-lab dialog.lab-studio-page{background:radial-gradient(circle at 80% 10%,rgba(241,189,85,.18),transparent 25rem),repeating-linear-gradient(15deg,rgba(255,255,255,.018) 0 2px,transparent 2px 11px),#172923}
body[data-design="adventure"] .study-workspace .study-tabs{border-radius:3px;background:#22392f;box-shadow:6px 7px 0 rgba(8,17,13,.3)}
body[data-design="adventure"] .study-path-tiles button,body[data-design="adventure"] .study-notebook,body[data-design="adventure"] .reading-plans>article,body[data-design="adventure"] .lab-activity-card,body[data-design="adventure"] .lab-saved-card{border:2px solid #997243;border-radius:3px;background:#2d493c;box-shadow:7px 8px 0 rgba(8,17,13,.28);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}
body[data-design="adventure"] .study-workspace .bible-text{border:4px solid #997243;border-radius:3px;background:#f3e2b8;box-shadow:10px 12px 0 rgba(8,17,13,.3)}

body[data-design="broadcast"].embedded-study .study-workspace,body[data-design="broadcast"].embedded-lab dialog.lab-studio-page{background:linear-gradient(120deg,transparent 0 62%,rgba(13,91,151,.13) 62% 63%,transparent 63%),#06101a}
body[data-design="broadcast"] .study-workspace .study-tabs{border:0;border-left:6px solid #ff3654;border-radius:0;background:#0b1928}
body[data-design="broadcast"] .study-path-tiles button,body[data-design="broadcast"] .study-notebook,body[data-design="broadcast"] .reading-plans>article,body[data-design="broadcast"] .lab-activity-card,body[data-design="broadcast"] .lab-saved-card{border:1px solid #27425b;border-left:5px solid #ff3654;border-radius:0;background:#0b1928;box-shadow:8px 9px 0 #030911}
body[data-design="broadcast"] .study-workspace .bible-text{border-radius:0;border-top:8px solid #ff3654;box-shadow:12px 14px 0 #030911}

body:not([data-design="classic"]) .study-path-tiles button:hover,body:not([data-design="classic"]) .lab-activity-card:hover{filter:brightness(1.12);transform:translateY(-4px)}
@media(max-width:760px){.embedded-design-control{grid-template-columns:1fr;width:100%;margin:10px 0 0}.study-workspace-brand,.lab-studio-hero{flex-wrap:wrap}}
