.m{--m-small: .6875rem;--m-tiny: .625rem;container-type:inline-size;display:flex;flex-direction:column;flex:1 1 auto;min-height:19rem;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-panel);color:var(--color-body);font-size:.75rem;line-height:1.45;text-align:left}.m p{margin:0}.m b{color:var(--color-ink);font-weight:500}.m svg{flex-shrink:0;width:1rem;height:1rem}.m [hidden]{display:none!important}.m button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.m button:focus-visible,.m textarea:focus-visible,.m input:focus-visible,.m select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.m-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;border-bottom:1px solid var(--color-line)}.m-bar-title{min-width:0;color:var(--color-ink);font-weight:500;overflow-wrap:break-word}.m-sample{flex-shrink:0;padding:.0625rem .5rem;border:1px solid var(--color-line);border-radius:999px;color:var(--color-muted);font-size:var(--m-small)}.m-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}.m-view{flex:1 1 auto;min-width:0;min-height:0}.m-rail{order:2;display:flex;justify-content:space-around;gap:.25rem;padding:.25rem .375rem;border-top:1px solid var(--color-line);background:var(--color-surface-tint);color:var(--color-muted)}.m:not(.is-live) .m-rail{display:none}.m-rail button{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-sm)}.m-rail button:hover{color:var(--color-primary)}.m-rail [aria-current]{background:var(--color-surface-brand);color:var(--color-primary)}.m-chip{display:inline-block;padding:.0625rem .4375rem;border-radius:var(--radius-sm);background:var(--color-surface-tint);color:var(--color-muted);font-size:var(--m-small);font-weight:500;line-height:1.45;white-space:nowrap}.m-chip.ok{background:var(--color-success-tint);color:var(--color-success)}.m-chip.warn{background:var(--color-warn-tint);color:var(--color-warn)}.m-chip.bad{background:var(--color-error-tint);color:var(--color-error)}.m .m-btn{display:inline-flex;align-items:center;justify-content:center;gap:.3125rem;padding:.3125rem .625rem;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-surface);font-weight:500}.m .m-btn svg{width:.875rem;height:.875rem}.m .m-btn:hover:not(:disabled){border-color:var(--color-primary-strong);background:var(--color-primary-strong)}.m .m-btn:disabled{border-color:var(--color-line);background:var(--color-surface-tint);color:var(--color-muted);cursor:not-allowed}.m-btn-wide{width:100%}.m .m-tool{padding:.1875rem .5rem;border:1px solid var(--color-line);border-radius:999px;background:var(--color-surface);color:var(--color-ink);font-size:var(--m-small);font-weight:500}.m .m-tool:hover{border-color:var(--color-primary);color:var(--color-primary)}.m .m-tool:disabled{color:var(--color-muted);cursor:not-allowed}.m .m-tool:disabled:hover{border-color:var(--color-line);color:var(--color-muted)}.m .m-tool[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-surface-brand);color:var(--color-primary)}.m-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .3125rem;color:var(--color-muted);font-size:var(--m-small)}.m-tools .m-btn{margin-left:auto;font-size:.75rem}.m-text,.m-input{display:block;width:100%;padding:.3125rem .5rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);font:inherit}.m-text{overflow:hidden;line-height:1.45;resize:none}.m.is-live .m-text{overflow:auto;border-color:var(--color-line-input)}.m.is-live .m-input{border-color:var(--color-line-input)}.m.is-live .m-input[aria-invalid]{border-color:var(--color-error)}.m-draft-head{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;color:var(--color-ink);font-weight:500}.m-draft-head svg{color:var(--color-primary)}.m-draft-head .m-chip{margin-left:auto}.m-row-name{display:grid;min-width:0}.m-row-name span{color:var(--color-muted);font-size:var(--m-small);overflow-wrap:break-word}.m-avatar{display:grid;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-surface-brand);color:var(--color-primary);font-size:var(--m-tiny);font-weight:500}.m-pane{display:flex;flex-direction:column;gap:.375rem;padding:.75rem;overflow:auto}.m-pane-title{color:var(--color-ink);font-size:.8125rem;font-weight:500}.m .m-row{display:flex;align-items:center;gap:.5rem;padding:.4375rem .5rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface)}.m .m-row:hover{border-color:var(--color-primary)}.m .m-row>svg{margin-left:auto;color:var(--color-muted)}.m-split{display:flex;flex-direction:column}.m-list{display:flex;flex-shrink:0;overflow-x:auto;border-bottom:1px solid var(--color-line);scrollbar-width:none}.m:not(.is-live) .m-list{display:none}.m .m-conv{position:relative;display:grid;flex:0 0 auto;gap:.0625rem;max-width:11rem;padding:.5rem .75rem;border-right:1px solid var(--color-line)}.m-conv span{overflow:hidden;color:var(--color-muted);font-size:var(--m-small);text-overflow:ellipsis;white-space:nowrap}.m .m-conv:hover,.m .m-conv.is-on{background:var(--color-surface-brand)}.m-conv.is-sent:after{content:"";position:absolute;top:.625rem;right:.5rem;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--color-success)}.m-thread-wrap{display:flex;flex:1 1 auto;min-width:0;background:var(--color-surface-tint)}.m-thread{display:flex;flex:1 1 auto;flex-direction:column;gap:.625rem;min-width:0;padding:.75rem}.m-msg{align-self:flex-start;max-width:92%;padding:.5rem .625rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.m-draft,.m-decide{display:grid;gap:.375rem;padding:.625rem .75rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.m-month{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;overflow:auto}.m-month-grid{display:flex;flex:1 1 0;flex-direction:column;gap:.375rem;min-width:0}.m-agenda{display:flex;flex:1 1 0;flex-direction:column;gap:.375rem;min-width:0;padding:.625rem;border-radius:var(--radius-sm);background:var(--color-surface-tint)}.m-stack{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}.m-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:.625rem .75rem 0}.m-kpi{display:grid;padding:.375rem .5rem;border:1px solid var(--color-line);border-radius:var(--radius-sm)}.m-kpi b{font-size:.9375rem;line-height:1.25}.m-kpi span{color:var(--color-muted);font-size:var(--m-small);line-height:1.25}.m-kpi.is-bad b{color:var(--color-error)}.m-board{display:grid;grid-auto-columns:minmax(8.25rem,1fr);grid-auto-flow:column;gap:.5rem;padding:.625rem .75rem .75rem;overflow-x:auto}.m-col{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:.4375rem;border-radius:var(--radius-sm);background:var(--color-surface-tint)}.m-col-head{display:flex;justify-content:space-between;gap:.25rem;color:var(--color-ink);font-weight:500}.m-col-head span{color:var(--color-muted);font-weight:400}.m-card{display:grid;gap:.0625rem;padding:.4375rem .5rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface)}.m-card:focus{outline:none}.m-card span{color:var(--color-muted);font-size:var(--m-small)}.m .m-card-move{display:inline-flex;align-items:center;gap:.1875rem;margin-top:.1875rem;color:var(--color-primary);font-size:var(--m-small);font-weight:500}.m .m-card-move:hover{text-decoration:underline}.m .m-card-move svg{width:.75rem;height:.75rem}.m-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.1875rem;text-align:center}.m-cal-head{color:var(--color-muted);font-size:var(--m-small)}.m .m-cal button{min-height:1.75rem;border-radius:var(--radius-sm);text-align:center}.m .m-cal button:hover{background:var(--color-surface-tint)}.m .m-cal .is-booked{background:var(--color-surface-brand);color:var(--color-primary);font-weight:500}.m .m-cal .is-on{background:var(--color-primary);color:var(--color-surface)}.m-day{margin-top:.25rem!important;padding:.4375rem .5rem;border-radius:var(--radius-sm);background:var(--color-surface-tint)}.m-pay{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .5rem;padding:.5rem;border:1px solid var(--color-line);border-radius:var(--radius-sm)}.m-pay .m-chip{justify-self:start}.m-pay .m-tool,.m-pay-amount{justify-self:end}.m-docs{display:flex;flex-direction:column;background:var(--color-surface-tint)}.m-paper{display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;margin:.75rem .75rem 0;padding:.75rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 1px 2px #1018280f;font-size:var(--m-small)}.m:not(.is-live) .m-paper{display:none}.m-paper-name{color:var(--color-muted)}.m-paper-sec{margin-top:.375rem!important;color:var(--color-ink);font-weight:500}.m-paper i{display:block;height:.25rem;border-radius:2px;background:var(--color-line)}.m-paper-mark{align-self:flex-start;padding-inline:.1875rem;border-radius:2px;background:var(--color-warn-tint);box-shadow:inset 0 0 0 1px var(--color-warn-line);color:var(--color-ink)}.m-review{display:flex;flex:1 1 auto;flex-direction:column;gap:.4375rem;min-width:0;padding:.75rem}.m-check{display:flex;align-items:center;gap:.4375rem}.m-check svg{color:var(--color-success)}.m-orig{color:var(--color-muted)}.m-choices{display:flex;flex-wrap:wrap;gap:.3125rem}.m .m-choices .m-tool{display:inline-flex;align-items:baseline;gap:.375rem}.m-choices small{color:var(--color-muted);font-size:var(--m-tiny);font-weight:400}.m-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem;margin-top:auto}.m-open-count{color:var(--color-muted);font-size:var(--m-small)}.m-pdf-wrap{background:var(--color-surface-tint)}.m-run-box{display:grid;gap:.5rem;padding:.625rem .75rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.m-run-box:focus{outline:none}.m-track{display:block;height:.4375rem;overflow:hidden;border-radius:999px;background:var(--color-surface-brand)}.m-track i{display:block;width:0;height:100%;border-radius:inherit;background:var(--color-primary);transition:width .45s ease}.m-pdf-done{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:.5rem}.m-pdf-done .m-draft-head{width:100%}.m-pdf{position:relative;display:flex;flex-direction:column;gap:.5rem;width:min(100%,22rem);min-width:0;aspect-ratio:210 / 297;padding:1rem;border:1px solid var(--color-line);border-radius:2px;background:var(--color-surface);box-shadow:0 1px 3px #1018281f;font-size:var(--m-small)}.m-pdf-head{display:grid;gap:.0625rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-line);padding-right:5.5rem}.m-pdf-head span{color:var(--color-muted)}.m-pdf-title{color:var(--color-ink);font-size:.9375rem;font-weight:500}.m-pdf-meta{color:var(--color-body)}.m-pdf-table{width:100%;border-collapse:collapse}.m-pdf-table th,.m-pdf-table td{padding:.25rem .25rem .25rem 0;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.m-pdf-table th{color:var(--color-muted);font-weight:500}.m-pdf-table th:first-child,.m-pdf-table td:first-child{width:2.5rem;white-space:nowrap}.m-pdf-table th:last-child,.m-pdf-table td:last-child{width:3.5rem;white-space:nowrap}.m-pdf-foot{margin-top:auto!important;padding-top:.375rem;border-top:1px solid var(--color-line);color:var(--color-muted);font-size:var(--m-tiny)}.m-pdf-stamp{position:absolute;top:.75rem;right:.75rem;padding:.0625rem .5rem;border:2px solid var(--color-warn);border-radius:var(--radius-sm);color:var(--color-warn);font-weight:600;letter-spacing:.04em;text-transform:uppercase;transform:rotate(-8deg)}@container (max-width: 22rem){.m-pdf{padding:.75rem}.m-pdf-head{padding-right:0;padding-top:1.75rem}.m-pdf-stamp{top:.5rem;right:.5rem}}.m-kpi.is-warn b{color:var(--color-warn)}.m-dash{display:flex;flex-direction:column}.m-dash-grid{display:grid;flex:1 1 auto;align-content:start;gap:.5rem;padding:.625rem .75rem .75rem}.m-panel{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.5rem .625rem;border:1px solid var(--color-line);border-radius:var(--radius-sm)}.m-panel-title{color:var(--color-muted);font-size:var(--m-small);font-weight:500}.m .m-cat{display:grid;grid-template-columns:minmax(0,5.75rem) minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;padding:.1875rem .25rem;border-radius:var(--radius-sm)}.m .m-cat:hover{background:var(--color-surface-tint)}.m-cat-name{overflow:hidden;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap}.m-cat-track{display:block;height:.4375rem;overflow:hidden;border-radius:999px;background:var(--color-surface-brand)}.m-cat-track i{display:block;height:100%;border-radius:inherit;background:var(--color-primary);transition:width .3s ease}.m-cat-sum{color:var(--color-muted);font-size:var(--m-small);font-variant-numeric:tabular-nums}.m-wait-open{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.m .m-wait-open .m-tool{flex-shrink:0;white-space:nowrap}.m-recent{grid-column:1 / -1}.m-recent-row{display:grid;grid-template-columns:minmax(0,1fr) auto 4.75rem;align-items:baseline;gap:.75rem;padding:.1875rem .25rem;border-radius:var(--radius-sm)}.m-recent-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-recent-row span{color:var(--color-muted);font-size:var(--m-small);font-variant-numeric:tabular-nums}.m-recent-row span:last-child{text-align:right}.m-recent-row.is-new{background:var(--color-success-tint)}.m:not(.is-live) .m-recent{display:none}.m-empty{color:var(--color-muted)}.m-table{width:100%;border-collapse:collapse}.m-table th{padding:.25rem .5rem;border-bottom:1px solid var(--color-line);color:var(--color-muted);font-size:var(--m-small);font-weight:400;text-align:left}.m-table td{padding:.4375rem .5rem;border-bottom:1px solid var(--color-line)}.m-table :is(th,td):last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@container (max-width: 22rem){.m-table :is(th,td){padding-inline:.3125rem}}.m-table .is-new td{background:var(--color-success-tint)}.m-capture{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;overflow:auto;background:var(--color-surface-tint)}.m-capture-side{display:grid;flex:1 1 0;align-content:start;gap:.5rem;min-width:0;padding:.625rem .75rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.m-slip{position:relative;display:flex;flex:0 0 auto;flex-direction:column;gap:.3125rem;width:min(100%,13rem);margin-inline:auto;padding:.75rem;overflow:hidden;border:1px solid var(--color-line);border-radius:2px;background:var(--color-surface);box-shadow:0 4px 14px #1018281a}.m-slip i{display:block;height:.25rem;border-radius:2px;background:var(--color-line)}.m-slip span:not(.m-scanline){margin-top:.25rem;color:var(--color-ink);font-weight:500}.m-scanline{position:absolute;inset-inline:0;top:0;height:2px;background:var(--color-primary);opacity:0}.m-slip.is-reading .m-scanline{opacity:1;animation:m-scan 1.3s ease-in-out both}@keyframes m-scan{0%{top:0}to{top:100%}}.m-scan-wait{color:var(--color-muted);text-align:center}.m-scan-wait:focus{outline:none}.m-fields{display:grid;gap:.4375rem}.m-fields label{display:grid;gap:.125rem;color:var(--color-muted);font-size:var(--m-small)}.m-cap{display:flex;flex-direction:column;background:var(--color-surface-tint)}.m-sources{display:flex;flex-wrap:wrap;gap:.3125rem;padding:.625rem .75rem 0}.m .m-sources .m-tool{display:inline-flex;align-items:center;gap:.25rem}.m .m-sources svg{width:.875rem;height:.875rem}.m .m-sources .is-done:after{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:var(--color-success)}.m-cap-panel{flex:1 1 auto}.m-source{display:grid;flex:1 1 0;align-content:start;gap:.375rem;min-width:0;padding:.625rem .75rem;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.m-source mark{padding-inline:.125rem;border-radius:2px;background:var(--color-surface-brand);color:var(--color-ink)}.m-source-meta{display:grid;padding-bottom:.375rem;border-bottom:1px solid var(--color-line)}.m-source-meta span{color:var(--color-muted);font-size:var(--m-small)}.m-sign{line-height:1.7}.m-source-plain{border:0;background:none;padding:0}.m-bizcard{display:grid;gap:.125rem;padding:.875rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 4px 14px #1018281a}.m-source-chat{display:flex;flex-direction:column;background:var(--color-surface-tint)}.m-msg.is-me{align-self:flex-end;background:var(--color-surface-brand)}.m-rows{display:flex;flex-direction:column;gap:.3125rem}.m .m-row>.m-chip{margin-left:auto}.m .m-row.is-new{border-color:var(--color-success-line);background:var(--color-success-tint)}.m-code{margin:0;padding:.5rem .625rem;overflow-x:auto;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-tint);color:var(--color-ink);font-family:ui-monospace,Consolas,Menlo,monospace;font-size:var(--m-small);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.m:not(.is-live) .m-field-extra{display:none}.m-on{display:flex;flex-direction:column;overflow:auto}.m-on-head{display:flex;flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem .75rem;border-bottom:1px solid var(--color-line)}.m-on-progress{display:grid;flex-shrink:0;gap:.1875rem;width:7.5rem;margin-left:auto;color:var(--color-muted);font-size:var(--m-small);text-align:right}@container (max-width: 26rem){.m-on-head{flex-wrap:wrap}.m-on-head .m-row-name{flex:1 1 0}.m-on-progress{flex-basis:100%;width:auto;margin-left:0;text-align:left}}.m-on-track{display:block;height:.3125rem;overflow:hidden;border-radius:999px;background:var(--color-surface-brand)}.m-on-track i{display:block;height:100%;border-radius:inherit;background:var(--color-primary);transition:width .3s ease}.m-steps{display:grid;gap:.125rem;margin:0;padding:.5rem .75rem;list-style:none}.m-step{display:flex;gap:.5rem;padding:.25rem;border-radius:var(--radius-sm);color:var(--color-muted)}.m-step b{color:inherit}.m-step.is-current{background:var(--color-surface-brand);color:var(--color-ink)}.m-step.is-done{color:var(--color-ink)}.m-step-dot{display:grid;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;border:1px solid var(--color-line-input);border-radius:50%;background:var(--color-surface);font-size:var(--m-tiny)}.m-step.is-current .m-step-dot{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.m-step.is-done .m-step-dot{border-color:var(--color-success-line);background:var(--color-success-tint);color:var(--color-success);font-size:0}.m-step.is-done .m-step-dot:before{content:"✓";font-size:.6875rem}.m-step-main{display:grid;flex:1 1 auto;gap:.25rem;min-width:0}.m-step-head{display:flex;align-items:center;justify-content:space-between;gap:.375rem;min-height:1.25rem}.m-step-body{display:grid;justify-items:start;gap:.3125rem;padding-bottom:.25rem}.m-step-body .m-text{width:100%}.m:not(.is-live) .m-step-body{display:none}.m-ready{padding:0 .75rem .75rem}.m-note{display:flex;align-items:flex-start;gap:.375rem;padding:.4375rem .5rem;border-radius:var(--radius-sm);background:var(--color-surface-brand);color:var(--color-ink)}.m-note svg{color:var(--color-primary)}.m .m-check-row{cursor:pointer}.m-check-row input{width:1rem;height:1rem;margin:0;accent-color:var(--color-primary)}.m-pane>.m-btn{align-self:flex-start}.m .m-tool-row{display:grid;align-items:stretch;gap:.375rem}.m-tool-line{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.m-tool-line .m-chip{margin-left:auto}.m-run{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3125rem;margin:0;padding:0;list-style:none}.m-run-cell{display:grid;align-content:start;gap:.25rem;min-width:0;padding:.3125rem .375rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-tint);color:var(--color-muted);font-size:var(--m-tiny);line-height:1.25}.m-run-name{display:flex;align-items:flex-start;gap:.1875rem;min-width:0;overflow-wrap:anywhere}.m-run-name svg{flex-shrink:0;width:.75rem;height:.75rem}.m-run-bar{display:block;height:.25rem;overflow:hidden;border-radius:999px;background:var(--color-surface-brand)}.m-run-bar i{display:block;width:0;height:100%;border-radius:inherit;background:var(--color-primary)}.m-run-cell[data-state=run]{border-color:var(--color-primary);color:var(--color-ink)}.m-run-cell[data-state=run] .m-run-bar i{width:100%;transition:width .55s linear}.m-run-cell[data-state=done]{border-color:var(--color-success-line);background:var(--color-success-tint);color:var(--color-success)}.m-run-cell[data-state=done] .m-run-bar i{width:100%;background:var(--color-success)}.m-run-cell[data-state=done] .m-run-name:after{content:"✓";margin-left:auto;font-weight:700}.m-run-cell[data-state=back]{border-color:var(--color-warn-line);background:var(--color-warn-tint);color:var(--color-warn)}.m-run-cell[data-state=back] .m-run-bar i{width:0;background:var(--color-warn);transition:width .35s ease}.m-run-note{margin:0;color:var(--color-muted);font-size:var(--m-small)}.m-note.m-note-warn{border:1px solid var(--color-warn-line);background:var(--color-warn-tint)}.m-note.m-note-warn svg{color:var(--color-warn)}.m-on>.m-on-note{margin:0 .75rem .75rem}.m-step-body .m-chip{white-space:normal}.m-pane .m-draft .m-table{margin-top:.125rem}.m-pane .m-draft .m-table td:nth-child(2){white-space:nowrap}.m-table .m-sum td{color:var(--color-ink);font-weight:600}.m-conn{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.75rem;padding:.75rem;overflow:auto}.m-conn-col{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}.m-conn-col>.m-note,.m-conn-col>.m-conn-list,.m-conn-col>.m-conn-entries{align-self:stretch}.m-conn-col .m-panel-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.125rem .5rem;align-self:stretch}.m-conn-count{color:var(--color-muted);font-size:var(--m-small);font-weight:400}.m-conn-list,.m-conn-entries{display:grid;gap:.3125rem;margin:0;padding:0;list-style:none}.m-conn-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .5rem;padding:.4375rem .5rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface)}.m-conn-card[data-state=run]{border-color:var(--color-warn-line)}.m-conn-card[data-state=on]{border-color:var(--color-success-line);background:var(--color-success-tint)}.m-conn-name{display:flex;align-items:center;gap:.3125rem;min-width:0;color:var(--color-ink)}.m-conn-name svg{flex-shrink:0;color:var(--color-primary)}.m-conn-card .m-chip{justify-self:end}.m-conn-tags{display:flex;flex-wrap:wrap;gap:.1875rem}.m-tag{padding:0 .3125rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-muted);font-size:var(--m-tiny);font-weight:500;line-height:1.5;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.m-tag.is-lit{border-color:var(--color-primary);background:var(--color-surface-brand);color:var(--color-primary)}.m-conn-card .m-tool{justify-self:end}.m-conn-entry{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .5rem;padding:.4375rem .5rem;border:1px solid var(--color-success-line);border-radius:var(--radius-sm);background:var(--color-surface);animation:m-conn-in .35s ease}.m-conn-entry[data-state=off]{display:none}.m-conn-entry[data-state=run]{border-style:dashed;border-color:var(--color-line);background:var(--color-surface-tint);color:var(--color-muted)}.m-conn-entry[data-state=run] .m-conn-data,.m-conn-entry[data-state=on] .m-conn-wait{display:none}.m-conn-data{display:grid;min-width:0;overflow-wrap:anywhere}.m-conn-data small{color:var(--color-muted);font-size:var(--m-small)}@keyframes m-conn-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@container (min-width: 33rem){.m-conn{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.m-status{padding:.625rem .75rem;border:1px solid var(--color-success-line);border-radius:var(--radius-sm);background:var(--color-success-tint);color:var(--color-success);font-size:.875rem;line-height:1.45}.m-status:empty{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;border:0;clip-path:inset(50%)}.m-status:focus{outline:none}.m-status.is-error{border-color:var(--color-error-line);background:var(--color-error-tint);color:var(--color-error)}@media (max-width: 899px){.m-status:not(:empty){position:fixed;inset-inline:.75rem;bottom:.75rem;z-index:30;margin:0;box-shadow:var(--shadow-overlay)}}.m:not(.is-live) .m-check,.m:not(.is-live) .m-orig,.m:not(.is-live) .m-decide .m-tools,.m:not(.is-live) .m-open-count{display:none}.m.is-live{--m-small: .8125rem;--m-tiny: .8125rem;min-height:0;font-size:.875rem}.m.is-live .m-tools .m-btn{font-size:.875rem}.m.is-live .m-pane-title{font-size:.9375rem}.m.is-live .m-tool,.m.is-live .m-card-move{min-height:1.75rem}@container (min-width: 25rem){.m:not(.is-live) .m-paper{display:flex}.m-docs{flex-direction:row}.m-paper{flex:0 0 34%;margin:.75rem 0 .75rem .75rem}.m-pay{grid-template-columns:minmax(0,1fr) auto auto auto}.m-pay .m-chip{justify-self:end}}@container (min-width: 30rem){.m-body{flex-direction:row}.m-month,.m-capture{flex-direction:row;align-items:flex-start}.m-dash-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.m:not(.is-live) .m-rail,.m-rail{order:0;display:flex;flex-direction:column;justify-content:flex-start;border-top:0;border-right:1px solid var(--color-line)}.m-split{flex-direction:row}.m:not(.is-live) .m-list,.m-list{display:flex;flex:0 0 32%;flex-direction:column;overflow:visible;border-right:1px solid var(--color-line);border-bottom:0}.m .m-conv{max-width:none;border-right:0;border-bottom:1px solid var(--color-line)}}@container (max-width: 33rem){.m:not(.is-live) .m-card-move{display:none}.m:not(.is-live) .m-col:nth-child(n+3){display:none}.m:not(.is-live) .m-board{grid-auto-columns:minmax(0,1fr);overflow:hidden}.m:not(.is-live) .m-decide .m-chip{display:none}}@container (max-width: 29.99rem){.m-td-date{display:none}.m:not(.is-live) .m-cap-panel .m-source{display:none}.m:not(.is-live) .m-wait{display:none}.m-kpis{gap:.25rem;padding-inline:.5rem}.m-kpi{padding:.25rem .3125rem}.m-kpi b{font-size:.8125rem}.m-run{grid-template-columns:minmax(0,1fr)}.m-run-cell{grid-template-columns:minmax(0,1fr) 3rem;align-items:center;column-gap:.5rem}.m-run-cell .m-run-name{align-items:center}}@media (max-width: 899px){.m.is-live .m-text,.m.is-live .m-input{font-size:1rem}.m.is-live [data-suggest] .m-text{min-height:5.25rem}}@media (prefers-reduced-motion: reduce){.m-slip.is-reading .m-scanline{animation:none}.m-cat-track i,.m-on-track i,.m-track i,.m-run-bar i{transition:none!important}.m-tag{transition:none}.m-conn-entry{animation:none}}
