/* Shared studio Step 3, on its own account-only page. */
.gg116-shared-atelier .gg98-credit-placement,.gg116-shared-atelier .gg44-studio-shared-hero,.gg116-shared-atelier .gg90-managed-hero-wrap,.gg116-shared-atelier .gg37-hero,.gg116-shared-atelier .gg42-phase-create,.gg116-shared-atelier #gg42PhaseFinish,.gg116-shared-atelier .gg81-next-cta,.gg116-shared-atelier #gg81Back,.gg116-shared-atelier .gg81-footnote{display:none!important}
.gg116-shared-atelier #gg81StepThree,.gg116-shared-atelier #gg81StepThree[hidden]{display:block!important}
.gg116-shared-atelier .builder-wrapper,.gg116-shared-atelier .builder-container,.gg116-shared-atelier .gg37-studio{max-width:1280px!important;width:100%!important;min-width:0!important;padding:0!important;margin:0 auto!important}
.gg116-shared-atelier .gg103-layout{width:100%;max-width:100%;}
.gg116-shared-atelier #vvPoemRenderCanvas{position:relative!important;overflow:hidden!important}
.gg116-shared-atelier #vvPoemRenderCanvas .preview-date{display:none!important}
.gg116-shared-atelier #vvPoemRenderCanvas .gg116-author-credit{position:absolute;bottom:3.5%;left:6%;width:88%;text-align:center;z-index:8;font:italic clamp(12px,1.9vw,18px) Georgia,serif;overflow-wrap:anywhere;color:#38312c;pointer-events:none;}
.gg116-shared-atelier #vvPoemRenderCanvas .preview-inner{padding-bottom:11%!important;}
.gg116-shared-atelier #gg81StepThree>.gg81-third-header{margin-bottom:22px}
@media(max-width:767px){.gg116-shared-atelier{width:calc(100% - 30px)!important}.gg116-shared-atelier #gg81StepThree{padding:0!important}}

/* Dedicated atelier: never show the standard Studio intro, steps 1/2 or credit. */
body .gg116-shared-atelier #gg42PhaseCreate,
body .gg116-shared-atelier #gg42PhaseFinish,
body .gg116-shared-atelier .gg44-studio-shared-hero,
body .gg116-shared-atelier .gg90-managed-hero-wrap,
body .gg116-shared-atelier .gg37-hero,
body .gg116-shared-atelier #gg98-credit-placement {display:none!important}
body.gg118-public-atelier #gg98-credit-placement{display:none!important}
.gg116-shared-atelier #gg81StepThree{display:block!important;visibility:visible!important}
.gg116-shared-atelier .gg81-live-preview{display:block!important;min-height:280px}
.gg116-shared-atelier #vvPoemRenderCanvas{display:block!important}
.gg116-shared-atelier .gg116-author-credit{position:relative!important;bottom:auto!important;left:auto!important;width:auto!important;margin:22px auto 0!important;padding:12px 0 0!important;border-top:1px solid rgba(84,68,52,.18);}
.gg116-shared-atelier #vvPoemRenderCanvas .preview-inner{padding-bottom:5%!important}

.gg116-shared-atelier .gg118-full-poem{display:block;text-align:center;white-space:normal;overflow-wrap:anywhere;line-height:1.65}
.gg116-shared-atelier .gg118-full-poem p{margin:0 0 .24em;min-height:1em;white-space:pre-wrap}

/* 11.9: Dedicated Downloadatelier, only the site header and one page intro. */
body.gg119-downloadatelier .gg116-shared-atelier :is(.gg42-progress,.gg99-progress,.gg99-progress-wrap,.gg81-third-header,.gg81-next-cta,.gg42-phase-head,.gg44-studio-shared-hero,.gg90-managed-hero-wrap,.gg37-hero,.gg37-studio-hero,.studio-hero,.gg98-credit-placement,#gg42PhaseCreate,#gg42PhaseFinish){display:none!important}
body.gg119-downloadatelier .gg116-shared-atelier #gg81StepThree{display:block!important;visibility:visible!important;margin:0!important;padding-top:0!important}
body.gg119-downloadatelier .gg114-atelier-page{width:min(1280px,calc(100% - 30px));max-width:1280px;margin:30px auto 70px}
body.gg119-downloadatelier .gg114-hero{padding:36px clamp(20px,4vw,60px);margin:20px 0 30px;border-radius:22px;background:#f9f3eb;text-align:center;border:1px solid #e9ddcf}
body.gg119-downloadatelier .gg114-hero h1{margin:8px 0 10px;font:normal clamp(32px,4vw,54px)/1.1 Georgia,serif;color:#392d25}
body.gg119-downloadatelier .gg114-hero p{margin:0 auto;max-width:680px;color:#6d5a48}
body.gg119-downloadatelier .gg116-shared-atelier .gg118-full-poem{width:100%;max-width:100%;color:inherit}
body.gg119-downloadatelier .gg116-shared-atelier .gg116-author-credit{margin-top:auto!important;padding-top:20px!important;flex-shrink:0}
body.gg119-downloadatelier .gg116-shared-atelier #vvPoemRenderCanvas .preview-inner{display:flex!important;flex-direction:column!important;min-height:100%!important}

/* 3.2.2: Keep both editor preview and exported poem print free of ornamental icon and author divider. */
body.gg119-downloadatelier .gg116-shared-atelier #vvPoemRenderCanvas .ornament,
body.gg119-downloadatelier .gg116-shared-atelier #vvPoemRenderCanvas .preview-footer,
.gg130-export #vvPoemRenderCanvas .ornament,
.gg130-export #vvPoemRenderCanvas .preview-footer{display:none!important}
body.gg119-downloadatelier .gg116-shared-atelier #vvPoemRenderCanvas .gg116-author-credit,
.gg130-export #vvPoemRenderCanvas .gg116-author-credit{border-top:0!important;border-bottom:0!important;padding-top:0!important}
