._topGrid_1lbmq_1{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}._formCard_1lbmq_1,._metricCard_1lbmq_1,._builder_1lbmq_1,._resultCard_1lbmq_1{border:1px solid var(--border);background:var(--card);padding:clamp(26px,3.5vw,42px)}._eyebrow_1lbmq_1{margin:0 0 14px;color:var(--accent);font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._formCard_1lbmq_1 h2,._builder_1lbmq_1 h2,._resultCard_1lbmq_1 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.2rem,3.8vw,4rem);font-weight:400;line-height:1}._two_1lbmq_1{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}._two_1lbmq_1 label,._rowFields_1lbmq_1 label,._notes_1lbmq_1{display:grid;gap:7px}._two_1lbmq_1 label>span,._rowFields_1lbmq_1 label>span,._notes_1lbmq_1>span{font-size:.68rem;font-weight:700}._metricCard_1lbmq_1{display:flex;flex-direction:column;justify-content:center;background:#1d201e;color:#f3efe7}._metricCard_1lbmq_1>span{font-size:.63rem;text-transform:uppercase;letter-spacing:.12em;color:#c29a70}._metricCard_1lbmq_1 strong{font-family:var(--font-family-display);font-size:5rem;font-weight:400;line-height:1;margin:16px 0}._metricCard_1lbmq_1 p{margin:0 0 14px;font-size:.9rem}._metricCard_1lbmq_1 small{color:#b6bbb4;line-height:1.55}._builder_1lbmq_1{margin-top:18px}._builderHead_1lbmq_1{display:flex;justify-content:space-between;gap:24px;align-items:end}._rows_1lbmq_1{display:grid;gap:14px;margin-top:28px}._rows_1lbmq_1 article{border:1px solid var(--border);background:var(--background);padding:20px}._rowHead_1lbmq_1{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center}._rowHead_1lbmq_1>span{font-family:var(--font-family-display);font-size:1.35rem;color:var(--accent)}._rowHead_1lbmq_1 button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border);background:transparent;color:var(--muted-foreground)}._rowHead_1lbmq_1 button:disabled{opacity:.35}._rowFields_1lbmq_1{display:grid;grid-template-columns:1.4fr .5fr 1fr 1.15fr .8fr;gap:12px;margin-top:16px}._notes_1lbmq_1{margin-top:22px}._notes_1lbmq_1 textarea{width:100%;resize:vertical;padding:12px;border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;line-height:1.5}._resultCard_1lbmq_1{margin-top:18px}._resultCard_1lbmq_1>div:first-child>p:last-child{max-width:760px;color:var(--muted-foreground);line-height:1.65}._resultCard_1lbmq_1 pre{white-space:pre-wrap;margin:24px 0;padding:20px;background:#f4f2ed;border:1px solid var(--border);font:500 .73rem/1.6 var(--font-family-body);color:var(--foreground)}._actions_1lbmq_1{display:flex;gap:10px;flex-wrap:wrap}._logisticsGrid_1lbmq_1{display:grid;grid-template-columns:1fr 1fr;gap:18px}._logisticsCard_1lbmq_1{border:1px solid var(--border);background:var(--card);padding:28px}._logisticsCard_1lbmq_1 h2{margin:0 0 24px;font-family:var(--font-family-display);font-size:2rem;font-weight:400}._logisticsCard_1lbmq_1 ._stack_1lbmq_1{display:grid;gap:16px}._logisticsCard_1lbmq_1 label{display:grid;gap:7px}._logisticsCard_1lbmq_1 label>span{font-size:.68rem;font-weight:700}._logisticsCard_1lbmq_1 textarea{width:100%;padding:12px;border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;resize:vertical}._checkGrid_1lbmq_1{display:grid;grid-template-columns:1fr 1fr;gap:8px}._checkGrid_1lbmq_1 label{display:flex;gap:8px;align-items:flex-start;padding:11px;border:1px solid var(--border);font-size:.73rem;line-height:1.45}._checkGrid_1lbmq_1 input{margin-top:2px}._briefCard_1lbmq_1{margin-top:18px;padding:30px;border:1px solid var(--border);background:#1d201e;color:#f3efe7}._briefCard_1lbmq_1 h2{margin:0;font-family:var(--font-family-display);font-size:2.5rem;font-weight:400}._briefCard_1lbmq_1 pre{white-space:pre-wrap;margin:22px 0;padding:18px;background:#262b27;border:1px solid #3c423d;color:#d8ddd7;font:500 .73rem/1.6 var(--font-family-body)}._briefCard_1lbmq_1 ._actions_1lbmq_1 button[class*=outline]{border-color:#fff6;color:#f3efe7}@media(max-width:1050px){._topGrid_1lbmq_1,._logisticsGrid_1lbmq_1{grid-template-columns:1fr}._rowFields_1lbmq_1{grid-template-columns:1fr 1fr}._builderHead_1lbmq_1{align-items:flex-start;flex-direction:column}}@media(max-width:650px){._two_1lbmq_1,._rowFields_1lbmq_1,._checkGrid_1lbmq_1{grid-template-columns:1fr}._formCard_1lbmq_1,._metricCard_1lbmq_1,._builder_1lbmq_1,._resultCard_1lbmq_1,._logisticsCard_1lbmq_1{padding:22px 18px}._actions_1lbmq_1>*{width:100%}}
