.drawer-study{--bg:#151720;--panel:#1d202c;--surface:#20232f;--line:#363a4d;--accent:#a69cf6;--muted:#afb2c5;--soft:#29273d;border-top:1px solid var(--line);margin-top:60px;padding-top:40px}
.drawer-study .eyebrow{font:10px 'JetBrains Mono',monospace;color:var(--muted)}
.homepage-cycle .drawer-study{display:none}
html.product-embed,html.product-embed body{background:transparent;overflow:hidden}
.product-embed main{padding:0;max-width:none}
.product-embed main>*:not(.drawer-study){display:none}
.product-embed .drawer-study{margin:0;padding:0;border:0}
.product-embed[data-product-theme=light] .drawer-study{--bg:#f8f9fc;--panel:#fff;--surface:#f0f1f8;--line:#d8dae6;--accent:#6554b5;--muted:#525972;--soft:#eeeaf9;color:#252638}
@media(prefers-reduced-motion:reduce){.drawer-study *{animation:none!important;transition:none!important}}

.drawer-study.motion-off *,.reduced .drawer-study *{animation:none!important;transition:none!important}

.drawer-study .review-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .25s ease}
.drawer-study .review-choice.selected .review-reveal{grid-template-rows:1fr;opacity:1}
.drawer-study .review-reveal-inner{overflow:hidden;min-height:0}
.drawer-study .review-choice a{color:#f1f0f8;font-size:14px;font-weight:500;text-decoration:none;gap:8px;align-items:center}
.product-embed[data-product-theme=light] .review-choice a{color:#252638}
.drawer-study .review-choice a:hover{color:var(--accent)}
.drawer-study .review-choice a:focus-visible,.drawer-study .review-choice button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
@media(prefers-reduced-motion:reduce){.drawer-study .review-reveal{transition:none}}

.drawer-study .review-choice .drawer-link-arrow{width:14px;height:14px;flex-shrink:0}

.drawer-study .product-visual[data-product="shared-context"] .product-art{background:#151720;padding:20px 12px;min-height:340px}
.drawer-study .product-visual[data-product="shared-context"] .art-orbit{display:none}
.drawer-study .product-visual[data-product="shared-context"] .existing-art{max-width:460px;animation:none}
.drawer-study .context-mini-network{display:block;width:100%;height:auto;overflow:visible}

.drawer-study .review-choice button{font-weight:450}
/* The homepage band supplies the space above the heading. */
.product-embed .drawer-study-head h2{margin-top:0}
