.RmO70q_page{flex-direction:column;gap:22px;min-width:0;display:flex}.RmO70q_page h2{color:#203f48;margin:0 0 14px;font-size:19px}.RmO70q_page p{color:#647c83;margin:12px 0 18px;font-size:13px;line-height:1.8}.RmO70q_badge{color:#087d79;white-space:nowrap;background:#e6f5f0;border:1px solid #c8e5db;border-radius:7px;align-self:flex-start;padding:8px 12px;font-size:11px;font-weight:700}.RmO70q_features{color:#087d79;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;font-size:12px;display:grid}.RmO70q_step>header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.RmO70q_step>header>span{color:#087d79;background:#e6f5f0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.RmO70q_step>header h2{margin:0}.RmO70q_step .RmO70q_hint{color:#78909a;margin-bottom:0;font-size:11px;line-height:1.7}.RmO70q_clients{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.RmO70q_clients button{font:inherit;color:#647c83;cursor:pointer;background:#f6f9fa;border:1px solid #dce6e9;border-radius:7px;padding:10px 15px;font-size:12px}.RmO70q_clients button[aria-pressed=true]{color:#087d79;background:#e7f6f1;border-color:#74b9ab;font-weight:600}.RmO70q_fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:18px;margin:22px 0;display:grid}.RmO70q_fields label,.RmO70q_budget{flex-direction:column;gap:9px;min-width:0;font-size:12px;font-weight:600;display:flex}.RmO70q_fields input,.RmO70q_budget input{width:100%;min-width:0;font:12px ui-monospace,monospace}.RmO70q_fields small,.RmO70q_toggle small{color:#78909a;font-size:11px;font-weight:400;line-height:1.7}.RmO70q_toggle{background:#f1f8f6;border:1px solid #dcece6;border-radius:9px;align-items:flex-start;gap:12px;margin:18px 0;padding:16px;font-size:12px;display:flex}.RmO70q_toggle input{flex-shrink:0;width:18px;height:18px;margin:2px 0}.RmO70q_toggle span{flex-direction:column;gap:5px;display:flex}.RmO70q_budget{max-width:260px;margin:16px 0}.RmO70q_code{background:#142631;border:1px solid #263a48;border-radius:10px;min-width:0;margin-top:20px;overflow:hidden}.RmO70q_code>div{color:#b2c4cf;background:#1c303d;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:11px;display:flex}.RmO70q_code button{font:inherit;color:#e7f4f9;cursor:pointer;background:#233c49;border:1px solid #46616f;border-radius:6px;padding:8px 12px;font-size:11px}.RmO70q_code pre{white-space:pre;max-width:100%;line-height:1.8;overflow:auto;color:#dae6ed!important;background:0 0!important;border:0!important;margin:0!important;padding:20px!important}.RmO70q_code code{white-space:pre;font:12px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.RmO70q_property{color:#a9dfb7}.RmO70q_placeholder{color:#f4c68a}.RmO70q_actions{color:#087d79;align-items:center;gap:14px;margin-top:14px;font-size:12px;display:flex}.RmO70q_step blockquote{color:#34585c;overflow-wrap:anywhere;background:#f3f8f7;border-left:3px solid #74b9ab;border-radius:0 8px 8px 0;margin:18px 0;padding:16px 20px;font-size:13px;line-height:1.8}.RmO70q_tools{flex-direction:column;gap:0;margin-top:20px;display:flex}.RmO70q_tools>div{border-bottom:1px solid #e1eaed;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.RmO70q_tools>div>div{flex-direction:column;gap:6px;min-width:0;display:flex}.RmO70q_tools code{overflow-wrap:anywhere;color:#087d79;font:12px ui-monospace,monospace}.RmO70q_tools span{color:#647c83;font-size:12px;line-height:1.6}.RmO70q_tools .RmO70q_read,.RmO70q_tools .RmO70q_write{white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:10px}.RmO70q_tools .RmO70q_read{color:#397365;background:#edf5f2}.RmO70q_tools .RmO70q_write{color:#9b6e27;background:#fff4e5}.RmO70q_help details{border-bottom:1px solid #e1eaed;padding:15px 0}.RmO70q_help summary{cursor:pointer;min-height:32px;font-size:13px}.RmO70q_help p{margin-bottom:0;font-size:12px}.RmO70q_page button:focus-visible,.RmO70q_page pre:focus-visible{outline-offset:3px;outline:3px solid #79bdb5}@media (max-width:700px){.RmO70q_page{gap:16px}.RmO70q_page h2{font-size:17px}.RmO70q_features{grid-template-columns:1fr;font-size:11px}.RmO70q_fields{grid-template-columns:1fr;gap:16px}.RmO70q_clients button{min-height:44px;padding:10px 11px}.RmO70q_step>header{gap:10px}.RmO70q_code pre{padding:14px!important}.RmO70q_code code{font-size:11px}.RmO70q_code button{min-height:40px}.RmO70q_tools>div{gap:12px}.RmO70q_tools code{font-size:11px}.RmO70q_actions{flex-wrap:wrap}}.RmO70q_contents{background:#fff;border:1px solid #dce7e8;border-radius:12px;padding:20px}.RmO70q_contents h2{color:#647c83;margin-bottom:12px;font-size:13px}.RmO70q_contents>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;display:grid}.RmO70q_contents a{color:#34585c;border-radius:7px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;font-size:12px;display:flex}.RmO70q_contents a:hover,.RmO70q_contents a:focus-visible{color:#087d79;background:#eaf7f3}.RmO70q_contents a span{color:#819b9b;font-size:10px}.RmO70q_page>section[id]{scroll-margin-top:100px}@media (max-width:900px){.RmO70q_contents>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.RmO70q_contents{padding:16px}.RmO70q_contents>div{grid-template-columns:1fr}.RmO70q_contents a{min-height:44px}}
