.wr-page .kk-narrow{max-width:620px}.wr-embedded .wr-main{max-width:none}.wr-stepper{margin:20px 0 22px}.wr-stepper .kk-stepper{margin-bottom:4px;max-width:none}.wr-items{display:grid;gap:10px;padding:14px;border:1px solid var(--kk-line);border-radius:var(--kk-r);background:var(--kk-soft-2)}.wr-items:focus{outline:none}.wr-item-list{list-style:none;margin:0;padding:0}.wr-qty{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--kk-muted)}.wr-hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.wr-summary{margin:0 0 14px;display:grid;border:1px solid var(--kk-line);border-radius:var(--kk-r);overflow:hidden;background:#fff}.wr-summary>div{display:grid;grid-template-columns:minmax(140px,36%) 1fr;gap:12px;padding:12px 14px;border-top:1px solid var(--kk-line)}.wr-summary>div:first-child{border-top:0}.wr-summary dt{display:flex;align-items:flex-start;gap:8px;color:var(--kk-muted);font-size:14px}.wr-summary dt svg.lucide{width:18px;height:18px;color:var(--kk-primary);margin-top:1px}.wr-summary dd{margin:0;font-weight:600;overflow-wrap:anywhere}@media (max-width:480px){.wr-summary>div{grid-template-columns:1fr;gap:2px}}.wr-plain{list-style:none;margin:0;padding:0;display:grid;gap:2px}.wr-mono{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.02em}.wr-actions{margin:16px 0 10px}.wr-ref{margin:0 0 14px;font-size:13.5px;color:var(--kk-muted);overflow-wrap:anywhere}.wr-next{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:10px;text-align:left;width:100%}.wr-next li{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--kk-line);border-radius:var(--kk-r);background:#fff}.wr-next-icon{flex:none;width:42px;height:42px;border-radius:12px;background:var(--kk-soft);color:var(--kk-primary);display:grid;place-items:center}.wr-done-more{width:100%;text-align:left}.wr-done-actions{width:100%;margin-top:8px}.wr-print{width:100%}@media (min-width:720px){.wr-done-actions{justify-content:center}.wr-print{width:auto}}.wr-foot{margin:20px 0 0;display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--kk-muted)}.wr-foot svg.lucide{width:15px;height:15px;margin-top:2px}.wr-embedded .wr-card{padding:0}