.outro-workspace{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;margin-top:24px;align-items:start}.outro-workspace[hidden],#plan-result[hidden],#subscribe-slot[hidden]{display:none}.outro-workspace .editor{padding:20px}.outro-workspace label{display:block;font-weight:600;margin:18px 0 6px}.outro-workspace label:first-child{margin-top:0}.outro-workspace .subscribe-option{display:flex;align-items:center;gap:8px;font-weight:400;min-height:44px}.outro-workspace input[type=checkbox]{width:18px;height:18px}.outro-workspace .muted{margin:6px 0 0;font-size:13px}.outro-workspace #plan-error{color:#9b2929;font-size:14px}.outro-workspace #plan-notice{font-size:14px}.outro-result h3{margin-top:0}.outro-result ol{padding-left:24px}.outro-result li{margin-bottom:10px;font-size:15px}.outro-result time{font-variant-numeric:tabular-nums;font-weight:600}.composition-preview{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;padding:24px;background:#edf3ef;border-radius:6px;color:#164b40;min-height:250px;font-size:15px;line-height:1.5}.closing-copy{display:grid;gap:16px}.element-spaces{display:grid;gap:20px;justify-items:end}.next-element{width:100%;aspect-ratio:16/9;background:white;border:2px solid #164b40;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px}.next-element span{font-size:13px}.subscribe-element{display:grid;place-items:center;width:78px;height:78px;border:2px solid #164b40;border-radius:50%;background:#fff;font-size:12px}#plan-summary,#plan-status{font-size:14px;line-height:1.6}#plan-status:empty{display:none}#download-plan{cursor:pointer}#download-plan:hover{background:#0b372e}.outro-workspace :is(input,select){font-variant-numeric:tabular-nums}.article-reading #planner{max-width:none}@media(max-width:800px){.outro-workspace{grid-template-columns:1fr;gap:24px}.outro-frame{margin:20px 0}.composition-preview{padding:16px;gap:18px;font-size:14px;min-height:240px}.next-element{padding:6px}.next-element span{font-size:12px}}
