.rs-planner{scroll-margin-top:30px}.rs-planner-fields{border:0;min-width:0;margin:0;padding:0}.rs-planner-fields legend.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rs-refreshed .rs-planner label{color:#233b2b;font:500 14px/1.6 sans-serif;display:block}.rs-refreshed .rs-planner :is(input,textarea,select){box-sizing:border-box;color:#162c20;background:#faf8f0;border:1px solid #83927f;border-radius:0;width:100%;min-width:0;margin-top:7px;padding:12px;font:16px/1.5 sans-serif;display:block}.rs-refreshed .rs-planner textarea{resize:vertical}.rs-refreshed .rs-planner :is(input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #355c3f}.rs-planner-top,.rs-planner-bottom{grid-template-columns:1fr 1fr;gap:20px;margin-block:24px;display:grid}.rs-refreshed.rs-refreshed .rs-planner-intro{font-size:17px}.rs-planner-meter{background:#e0e3d5;border-left:3px solid #607b52;gap:6px;margin:24px 0;padding:20px;font:14px/1.6 sans-serif;display:grid}.rs-planner-meter strong{font-size:20px}.rs-planner-task,.rs-planner-task-head{grid-template-columns:132px minmax(0,1fr) 78px 36px;align-items:center;gap:12px;display:grid}.rs-planner-task{border-top:1px solid #bcc5b4;padding:12px 0}.rs-planner-task-head{margin-bottom:5px;font:12px/1.6 sans-serif}.rs-planner-mobile-label{display:none}.rs-refreshed .rs-planner-done input{accent-color:#355c3f;width:22px;height:22px;padding:0}.rs-planner-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rs-refreshed .rs-planner .button{color:#fff;background:#233e2c;border:1px solid #233e2c;border-radius:0}.rs-refreshed .rs-planner .secondary{color:#233e2c;background:0 0;border:1px solid #71816c;border-radius:0;padding:12px 16px}.rs-refreshed .rs-planner .rs-planner-clear{color:#354b38;background:0 0;border:0;padding:12px;text-decoration:underline}.rs-planner button:disabled{opacity:.6;cursor:not-allowed}.rs-refreshed.rs-refreshed .rs-planner-note{margin-block:14px;font:13px/1.7 sans-serif}.rs-planner-confirm{border:1px solid #71816c;margin-top:18px;padding:16px}.rs-planner-confirm button+button{margin-left:12px}.rs-planner-paper{display:none}.rs-refreshed.rs-refreshed .rs-guide-layout:has(.rs-planner){grid-template-columns:220px minmax(0,1fr);gap:5%}.rs-refreshed.rs-refreshed .rs-guide-layout:has(.rs-planner) .rs-guide-body{padding:36px}.rs-guide-quick-links{flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:15px;display:flex}.rs-guide-quick-links a{text-underline-offset:5px;text-decoration:underline}.rs-guide-body .rs-guide-links{border-top:1px solid #a7b09e;padding-top:20px}.rs-guide-links a{text-underline-offset:4px;margin-top:12px;text-decoration:underline;display:block}.rs-guide-faq h3{margin-bottom:8px;font-size:24px}.rs-refreshed.rs-refreshed .rs-guide-faq p{font-size:17px}.rs-refreshed .rs-guide-example dt{color:#385632}.rs-refreshed .rs-guide-example{padding:24px}.rs-guide-body p+p{margin-top:16px}@media (max-width:1150px){.rs-refreshed.rs-refreshed .rs-guide-layout:has(.rs-planner){grid-template-columns:1fr}.rs-guide-layout:has(.rs-planner)>aside{position:static}.rs-guide-layout:has(.rs-planner)>aside nav{flex-wrap:wrap;gap:15px 25px;display:flex}}@media (max-width:650px){.rs-refreshed.rs-refreshed .rs-guide-layout:has(.rs-planner) .rs-guide-body{padding:24px 18px}.rs-planner-top,.rs-planner-bottom{grid-template-columns:1fr;gap:16px}.rs-planner-task-head{display:none}.rs-planner-mobile-label{display:block}.rs-planner-task{grid-template-columns:minmax(0,1fr) 60px 36px;gap:14px 10px;padding-block:20px}.rs-planner-task>label:nth-child(2){grid-area:2/1/auto/-1}.rs-planner-actions{align-items:stretch}.rs-planner-actions>.button,.rs-planner-actions>.secondary{width:100%}.rs-planner-confirm button{margin:8px 8px 0 0!important}}@media print{body,.marketing-site,.rs-refreshed{color:#000!important;background:#fff!important}.rs-guide-body{background:#fff!important;padding:0!important}.rs-guide-layout:has(.rs-planner){padding:0!important;display:block!important}.rs-planner-screen{display:none!important}.rs-guide:has(.rs-planner)>.rs-guide-heading{display:none!important}.rs-guide-layout:has(.rs-planner)>aside{display:none!important}.rs-guide-layout:has(.rs-planner) .rs-guide-body>section:not(.rs-planner){display:none!important}.rs-planner-paper{color:#000;display:block}.rs-planner-paper pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12pt/1.65 monospace}.rs-guide-body .rs-planner{break-inside:auto;padding:0}.rs-guide-heading,.rs-guide-body,.rs-guide-body p,.rs-guide-body h2,.rs-guide-body h3,.rs-guide-body dd,.rs-guide-body dt,.rs-guide-body a{color:#000!important}.rs-guide-quick-links{display:none}}
