.xs-wizard{grid-template-columns:1fr;display:grid}@media (min-width:768px){.xs-wizard{grid-template-columns:276px minmax(0,1fr);min-height:628px}}.xs-side{align-items:center;gap:18px;padding:14px 16px;display:flex}@media (min-width:768px){.xs-side{flex-direction:column;align-items:stretch;padding:56px 36px 24px}}.xs-steps{font-family:var(--font-pixel);-webkit-font-smoothing:none;flex-direction:column;gap:8px;font-size:13px;display:flex}@media (min-width:768px){.xs-steps{gap:12px;margin-top:50px;font-size:15px}}.xs-steps li{color:#ffffffb8;align-items:center;gap:10px;display:flex}.xs-steps li.is-on{color:#fff}.xs-steps li>i{border:1px solid #fffc;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:flex}@media (min-width:768px){.xs-steps li>i{width:24px;height:24px}}.xs-steps li.is-on>i{color:#000;background:#fff}.xs-steps li.is-done>i{background:var(--color-lime);color:#000;border-color:#fff}.xs-main{flex-direction:column;min-width:0;display:flex}.xs-main-body{flex:1;padding:18px 12px 14px}@media (min-width:768px){.xs-main-body{padding:32px 34px 18px}}.xs-foot{border-top:1px solid gray;align-items:center;gap:8px;padding:12px;display:flex;box-shadow:inset 0 1px #fff}@media (min-width:768px){.xs-foot{padding:14px 22px}}.xs-foot .w98-btn{min-width:72px;min-height:32px}.xs-h1{font-family:var(--font-pixel);-webkit-font-smoothing:none;color:#1a1a1a;font-size:22px;line-height:1.3}@media (min-width:768px){.xs-h1{font-size:28px}}.xs-parts{flex-direction:column;display:flex}.xs-parts>li{justify-content:space-between;align-items:center;gap:8px;min-height:26px;font-size:13px;display:flex}.xs-parts>li>b{font-family:var(--font-pixel);-webkit-font-smoothing:none;flex:none;font-size:12px;font-weight:400}.xs-check{align-items:center;gap:8px;min-width:0;display:inline-flex}.xs-check>i{background:#fff;border:2px solid #fff;border-color:#404040 #fff #fff #404040;flex:none;place-content:center;width:14px;height:14px;display:grid}.xs-check>i:before{content:"";border-bottom:2px solid #000;border-left:2px solid #000;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.xs-check.is-off>i:before{display:none}.xs-fly{height:150px;position:relative}.xs-fly .xs-folder{font-family:var(--font-pixel);-webkit-font-smoothing:none;flex-direction:column;align-items:flex-start;gap:6px;font-size:12px;display:flex;position:absolute;bottom:0}.xs-fly .xs-folder.is-to{align-items:flex-end;right:4%}.xs-fly .xs-folder.is-from{left:2%}.xs-fly .xs-doc{opacity:0;animation:1.5s linear infinite xs-fly;position:absolute;top:70px;left:8%}.xs-fly .xs-doc:nth-of-type(2){animation-delay:.5s}.xs-fly .xs-doc:nth-of-type(3){animation-delay:1s}@keyframes xs-fly{0%{opacity:0;top:70px;left:10%}10%{opacity:1}50%{top:0;left:45%}90%{opacity:1}to{opacity:0;top:70px;left:78%}}@media (prefers-reduced-motion:reduce){.xs-fly .xs-doc{opacity:1;animation:none;top:10px}.xs-fly .xs-doc:first-of-type{left:30%}.xs-fly .xs-doc:nth-of-type(2){left:46%}.xs-fly .xs-doc:nth-of-type(3){left:62%}}.xs-log{min-height:136px;padding:10px 14px;font-size:13px;line-height:1.75}.xs-log li.is-wait{color:gray}.xs-result{flex-direction:column;gap:10px;margin:0 auto;padding:10px 8px 0;display:flex}@media (max-width:1023px){.xs-result>.xs-col{display:contents}.xs-result>.xs-col>*{order:var(--o,0)}}@media (min-width:1024px){.xs-result{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:18px 28px;max-width:1440px;padding:28px 24px 0 140px;display:grid}}.xs-col{flex-direction:column;gap:10px;min-width:0;display:flex}@media (min-width:1024px){.xs-col{gap:18px}.xs-info-pc{width:min(470px,100%);margin-left:auto;margin-right:8%}}.xs-manse .w98-ch{width:64px;height:68px}@media (max-width:479px){.xs-manse .w98-ch{width:52px;height:58px}.xs-manse .w98-ch .h{font-size:26px}.xs-manse .w98-ch .k{font-size:10px}.xs-manse td.lb{width:38px}}.xs-memo{color:#111;padding:14px 16px 18px;font-size:14.5px;line-height:1.85}.xs-memo h2{margin-bottom:4px;font-size:16px;font-weight:800}.xs-memo p+p,.xs-memo p+h2{margin-top:14px}.xs-list-wrap{overflow:auto}.xs-list-wrap .w98-list td{padding:4px 8px}.xs-list-wrap .w98-list tbody tr{cursor:pointer}.xs-list-wrap .w98-list tr.is-sel .xs-check>i{border-color:#fff #404040 #404040 #fff}.xs-toc button{text-align:left;align-items:center;gap:6px;width:100%;min-height:30px;padding:2px 6px;font-size:13px;display:flex}.xs-toc button:hover,.xs-toc button:focus-visible,.xs-toc button.is-sel{background:var(--color-navy);color:#fff;outline:none}.xs-docbody{color:#111;font-size:15px;line-height:1.85}.xs-chat{flex-direction:column;gap:10px;height:min(56dvh,460px);padding:12px;display:flex;overflow-y:auto}.xs-msg{max-width:82%;font-size:14px;line-height:1.6}.xs-msg>b{font-family:var(--font-pixel);-webkit-font-smoothing:none;color:#555;margin-bottom:2px;font-size:11px;font-weight:400;display:block}.xs-msg>div{background:var(--color-tip);border:1px solid #000;padding:7px 10px}.xs-msg.is-me{text-align:right;align-self:flex-end}.xs-msg.is-me>div{text-align:left;background:#dfe5ff}
