.sub-grid[data-astro-cid-p3ion4su]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.req-form[data-astro-cid-p3ion4su]{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);background:#fff;padding:30px 32px 26px}.req-head[data-astro-cid-p3ion4su]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.req-head[data-astro-cid-p3ion4su] h2[data-astro-cid-p3ion4su]{letter-spacing:-.01em;margin:0 0 6px;font-size:20px}.req-head[data-astro-cid-p3ion4su] p[data-astro-cid-p3ion4su]{color:var(--ink-3);margin:0;font-size:13.5px}.req-step[data-astro-cid-p3ion4su]{color:var(--sky-700);background:var(--sky-50);border:1px solid var(--sky-200);border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:650}.req-sec[data-astro-cid-p3ion4su]{padding-bottom:6px}.req-sec[data-astro-cid-p3ion4su]+.req-sec[data-astro-cid-p3ion4su]{border-top:1px dashed var(--line);margin-top:6px;padding-top:22px}.req-form[data-astro-cid-p3ion4su] .field{margin-bottom:18px}.req-form[data-astro-cid-p3ion4su] .field label{align-items:center;gap:2px;display:flex}.hint[data-astro-cid-p3ion4su]{color:var(--ink-3);margin:7px 0 0;font-size:12.5px;line-height:1.6}.field-row[data-astro-cid-p3ion4su]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mode-group[data-astro-cid-p3ion4su]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mode-opt[data-astro-cid-p3ion4su]{cursor:pointer;display:block;position:relative}.mode-opt[data-astro-cid-p3ion4su] input[data-astro-cid-p3ion4su]{opacity:0;width:0;height:0;position:absolute}.mode-box[data-astro-cid-p3ion4su]{border:1.5px solid var(--line);background:#fff;border-radius:12px;height:100%;padding:14px 16px 16px;transition:all .16s;display:block}.mode-box[data-astro-cid-p3ion4su] b[data-astro-cid-p3ion4su]{color:var(--ink);margin:6px 0 4px;font-size:15px;display:block}.mode-box[data-astro-cid-p3ion4su] em[data-astro-cid-p3ion4su]{color:var(--ink-3);font-size:12.5px;font-style:normal;line-height:1.65;display:block}.mode-ico[data-astro-cid-p3ion4su]{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:flex}.mode-ico[data-astro-cid-p3ion4su].pub{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.mode-ico[data-astro-cid-p3ion4su].pri{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.mode-opt[data-astro-cid-p3ion4su]:hover .mode-box[data-astro-cid-p3ion4su]{border-color:var(--sky-300);background:var(--sky-50)}.mode-opt[data-astro-cid-p3ion4su] input[data-astro-cid-p3ion4su]:checked+.mode-box[data-astro-cid-p3ion4su]{border-color:var(--sky-500);background:linear-gradient(180deg, var(--sky-50), #fff 70%);box-shadow:0 0 0 4px #0ea5e91a}.mode-opt[data-astro-cid-p3ion4su] input[data-astro-cid-p3ion4su]:checked+.mode-box[data-astro-cid-p3ion4su] b[data-astro-cid-p3ion4su]{color:var(--sky-800)}.mode-opt[data-astro-cid-p3ion4su] input[data-astro-cid-p3ion4su]:focus-visible+.mode-box[data-astro-cid-p3ion4su]{box-shadow:0 0 0 4px #0ea5e938}.mode-tip[data-astro-cid-p3ion4su]{border:1px solid;border-radius:12px;margin-top:14px;padding:14px 16px;transition:all .2s}.mode-tip[data-astro-cid-p3ion4su][data-mode=public]{background:#f6fcf9;border-color:#bbf7d0}.mode-tip[data-astro-cid-p3ion4su][data-mode=private]{background:#fffbeb;border-color:#fde68a}.mt-title[data-astro-cid-p3ion4su]{margin-bottom:5px;font-size:13.5px;display:block}.mode-tip[data-astro-cid-p3ion4su][data-mode=public] .mt-title[data-astro-cid-p3ion4su]{color:#15803d}.mode-tip[data-astro-cid-p3ion4su][data-mode=private] .mt-title[data-astro-cid-p3ion4su]{color:#b45309}.mt-text[data-astro-cid-p3ion4su]{color:var(--ink-2);margin:0;font-size:13px;line-height:1.8}.req-foot[data-astro-cid-p3ion4su]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:flex}.req-foot[data-astro-cid-p3ion4su] .btn[data-astro-cid-p3ion4su]{min-width:210px}.req-foot[data-astro-cid-p3ion4su] p[data-astro-cid-p3ion4su]{flex:1;min-width:200px;margin:0;font-size:12.5px;line-height:1.6}.req-side[data-astro-cid-p3ion4su]{flex-direction:column;gap:14px;display:flex;position:sticky;top:180px}.req-tip[data-astro-cid-p3ion4su]{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);background:#fff;padding:18px 20px}.req-tip[data-astro-cid-p3ion4su] b[data-astro-cid-p3ion4su]{color:var(--ink);margin-bottom:10px;font-size:14px;display:block}.req-tip[data-astro-cid-p3ion4su] ul[data-astro-cid-p3ion4su]{margin:0;padding-left:18px}.req-tip[data-astro-cid-p3ion4su] li[data-astro-cid-p3ion4su]{color:var(--ink-3);font-size:13px;line-height:1.9}.req-tip[data-astro-cid-p3ion4su].soft{background:var(--sky-50);border-color:var(--line);box-shadow:var(--shadow-sm)}.req-tip[data-astro-cid-p3ion4su].soft b[data-astro-cid-p3ion4su]{color:var(--sky-800)}.req-tip[data-astro-cid-p3ion4su] p[data-astro-cid-p3ion4su]{color:var(--sky-700);margin:0;font-size:12.5px;line-height:1.75}.req-tip[data-astro-cid-p3ion4su].link:hover{border-color:var(--sky-300);box-shadow:var(--shadow-md);transition:all .2s;transform:translateY(-2px)}@media (width<=1080px){.sub-grid[data-astro-cid-p3ion4su]{grid-template-columns:1fr}.req-side[data-astro-cid-p3ion4su]{position:static}}@media (width<=720px){.req-form[data-astro-cid-p3ion4su]{padding:22px 18px}.field-row[data-astro-cid-p3ion4su],.mode-group[data-astro-cid-p3ion4su]{grid-template-columns:1fr}.req-foot[data-astro-cid-p3ion4su] .btn[data-astro-cid-p3ion4su]{width:100%}}
