:root { color-scheme: light; --bg:#f6f7f9; --panel:#fff; --line:#d9dee7; --text:#1f2933; --muted:#667085; --brand:#176b87; --brand-weak:#e8f4f7; --blue:#176b87; --red:#b42318; --orange:#b54708; --green:#067647; --gray:#667085; --warn:#b54708; --warn-bg:#fff3d6; --danger:#b42318; --danger-bg:#ffe7e7; --ok:#067647; --ok-bg:#e7f7ee; --manual:#42526e; --manual-bg:#edf0f5; --system:#46515f; --system-bg:#eef2f7; }
/* Excel worksheet look for all operational grids. */
.excel-grid-wrap{border:1px solid #b8c4d2!important;border-radius:0!important;background:#fff!important;box-shadow:inset 0 1px 0 #eef2f7}.excel-grid{border-collapse:separate!important;border-spacing:0!important;background:#fff!important;letter-spacing:0}.excel-grid th,.excel-grid td{height:29px!important;padding:3px 6px!important;border-right:1px solid #d0d0d0!important;border-bottom:1px solid #d0d0d0!important;font-size:12px!important;line-height:1.25!important;vertical-align:middle}.excel-grid thead th{border-top:1px solid #d0d0d0!important}.excel-column-row th{top:0!important;height:23px!important;background:#e6e8eb!important;color:#475467!important;text-align:center!important;font-weight:700!important;z-index:6!important}.excel-field-row th{top:23px!important;background:#dbe5f1!important;color:#1f2933!important;font-weight:800!important;z-index:5!important}.excel-row-number,.excel-corner{position:sticky!important;left:0!important;width:42px!important;min-width:42px!important;max-width:42px!important;text-align:center!important;background:#e6e8eb!important;color:#475467!important;font-weight:700!important;z-index:5!important}.excel-grid .sticky-left-data{left:42px!important;z-index:4!important}.excel-grid thead .sticky-left-data{z-index:7!important}.excel-grid tbody tr:nth-child(even) td{background:#f7f7f7}.excel-grid tbody tr:nth-child(even) td.editable{background:#fff6cf!important}.excel-grid tbody tr:hover td{background:#eaf4ff!important}.excel-grid tbody tr:hover .excel-row-number{background:#d8ecff!important}.excel-grid td.editable{background:#fffbe6!important;cursor:text}.excel-grid td.readonly{background:#fff;color:#475467}.excel-grid td.num{text-align:right}.excel-grid tr:has([data-cell-editor]) td,.excel-grid tr:has([data-cell-editor]) .excel-row-number{box-shadow:inset 0 0 0 1px #2173d8}.excel-grid .cell-editor{height:24px!important;border:2px solid #2173d8!important;border-radius:0!important;padding:1px 4px!important;background:#fff!important;outline:none!important;font-size:12px!important}.excel-grid .field-badge{min-height:16px!important;border-radius:3px!important;padding:1px 4px!important;font-size:11px!important}.excel-grid .grid-sort{font-size:12px!important;color:#1f2933!important}.excel-grid .grid-filter{height:23px!important;border-radius:0!important;border-color:#b8c4d2!important;background:#fff!important;font-size:12px!important}.document-actions{display:grid;grid-template-columns:auto minmax(116px,1fr) minmax(116px,1fr) auto;gap:5px;align-items:center}.document-actions input{height:24px!important;border-radius:0!important;padding:2px 5px!important;font-size:12px!important}.document-actions button{height:24px;padding:2px 7px;border-radius:3px;font-size:12px;white-space:nowrap}
body.demo-documents .report-workspace,body.demo-documents .copied-report-panel,body.demo-documents .document-upload-panel{display:none!important}body.demo-documents .document-workspace{grid-template-columns:1fr!important;margin-top:0!important}
.document-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 160px 140px 160px;gap:8px;margin-bottom:12px}
*{box-sizing:border-box} body{margin:0;background:var(--bg);color:var(--text);font-family:Pretendard,"Segoe UI","Apple SD Gothic Neo","Malgun Gothic",sans-serif;font-size:14px}.topbar{min-height:88px;padding:18px 28px;background:#243746;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px}.topnav{display:flex;gap:8px;flex-wrap:wrap}.topnav a{color:#e9f3f8;text-decoration:none;border:1px solid #7890a0;border-radius:6px;padding:8px 11px;font-weight:700}.topnav a:hover{background:#30495c}h1,h2,h3,p{margin:0}h1{font-size:26px;font-weight:760}h2{font-size:18px}h3{font-size:14px}.topbar p{margin-top:5px;color:#c8d3dc}.guard{padding:8px 12px;border:1px solid #7890a0;border-radius:6px;color:#e9f3f8;white-space:nowrap}main{padding:22px;max-width:1880px;margin:0 auto}.metrics{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;margin-bottom:14px}.metrics article,.panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.metrics article{padding:15px}.metrics span{display:block;color:var(--muted);margin-bottom:8px}.metrics strong{font-size:26px}.workspace{display:grid;gap:14px;align-items:start}.top-workspace{grid-template-columns:minmax(360px,.75fr) minmax(520px,1fr) minmax(220px,.35fr)}.workspace.bottom{grid-template-columns:minmax(700px,1.15fr) minmax(650px,.85fr);margin-top:14px}.schedule-alerts{grid-template-columns:minmax(760px,1fr) minmax(520px,.7fr);margin-top:14px}.panel{padding:16px;min-width:0}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.date-range{display:flex;align-items:end;gap:8px;flex-wrap:wrap}.date-range label{display:grid;gap:4px;color:var(--muted);font-size:12px;min-width:148px}.button-row{display:flex;gap:8px;flex-wrap:wrap}button{border:1px solid #0f5d75;background:var(--brand);color:#fff;border-radius:6px;padding:8px 11px;font-weight:700;cursor:pointer}button.secondary{background:#fff;color:#344054;border-color:#cbd3df}button:hover{filter:brightness(.94)}input,select,textarea{width:100%;border:1px solid #cbd3df;border-radius:6px;padding:8px 9px;font:inherit;background:#fff}textarea{min-height:178px;resize:vertical;font-family:Consolas,"Cascadia Mono",monospace}.stack{display:grid;gap:5px;margin-bottom:10px;color:var(--muted)}table{width:100%;border-collapse:collapse}th,td{border-bottom:1px solid #e5e9f0;padding:9px;text-align:left;vertical-align:top}th{background:#f8fafc;color:#52606d;font-size:12px;font-weight:760}tr[data-pi]{cursor:pointer}tr[data-pi]:hover{background:#f2f8fa}tr.removed{background:#fff9ed}.compact input{min-width:136px}.num{text-align:right;white-space:nowrap}.field-badge,.pill,.chip{display:inline-flex;align-items:center;min-height:20px;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;white-space:nowrap}.field-badge.auto{color:#07566e;background:var(--brand-weak)}.field-badge.manual{color:var(--manual);background:var(--manual-bg)}.field-badge.system{color:var(--system);background:var(--system-bg)}.pill.warn{color:var(--orange);background:var(--warn-bg)}.pill.danger{color:var(--red);background:var(--danger-bg)}.pill.ok{color:var(--green);background:var(--ok-bg)}.chip-list{display:flex;flex-wrap:wrap;gap:7px}.chip{color:#58400a;background:#fff1c7}.muted,.empty{color:var(--muted)}.upload-result{margin-top:12px}.result-grid{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));gap:8px}.result-grid span{border:1px solid var(--line);border-radius:6px;padding:9px;color:var(--muted)}.result-grid b{display:block;color:var(--text);font-size:18px}pre{max-height:220px;overflow:auto;background:#17212b;color:#dce7ef;border-radius:7px;padding:12px;font-size:12px}.detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.detail-head h2{font-size:18px}.detail-head p{margin-top:4px;color:var(--muted)}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.field-grid label{display:grid;gap:5px}.field-grid label span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:12px}.order-lines-card{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.line-table-wrap{max-height:280px;overflow:auto;border:1px solid var(--line);border-radius:7px;background:#fff}.line-table{min-width:1180px}.line-table th,.line-table td{font-size:12px;padding:7px 8px;white-space:nowrap}.line-table th{position:sticky;top:0;z-index:1;background:#f1f5f9}.line-table td:nth-child(3){max-width:240px;overflow:hidden;text-overflow:ellipsis}
.payment-card{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.payment-list{display:grid;gap:10px}.payment-row{border:1px solid var(--line);border-radius:8px;background:#fbfcfe;padding:12px}.payment-top{display:flex;align-items:center;gap:8px;margin-bottom:10px}.payment-grid{display:grid;grid-template-columns:1.2fr 1fr .7fr 1fr 1fr 1fr 1fr 1fr 1.2fr;gap:7px}.payment-money{display:flex;gap:14px;flex-wrap:wrap;color:var(--muted);font-size:12px;margin:9px 0}.payment-money b{color:var(--text)}.meta-box{margin-top:14px;padding:11px;border:1px solid var(--line);border-radius:7px;background:#fbfcfe;display:grid;gap:5px;color:var(--muted);font-size:12px}.fatal{padding:12px;background:#b42318;color:#fff;font-weight:700}body.demo-detail .top-workspace,body.demo-detail .schedule-alerts,body.demo-detail .metrics{display:none}body.demo-schedule .top-workspace,body.demo-schedule .bottom,body.demo-schedule .alerts-panel,body.demo-schedule .metrics{display:none}body.demo-schedule .schedule-alerts{grid-template-columns:1fr;margin-top:0}body.demo-alerts .top-workspace,body.demo-alerts .detail-panel,body.demo-alerts .schedule-panel{display:none}body.demo-alerts .workspace.bottom{grid-template-columns:1fr}body.demo-alerts .schedule-alerts{grid-template-columns:1fr;margin-top:14px}@media(max-width:1200px){.metrics,.workspace,.top-workspace,.workspace.bottom,.schedule-alerts{grid-template-columns:1fr}.field-grid,.payment-grid{grid-template-columns:1fr}.topbar{align-items:flex-start;flex-direction:column}}
body.demo-payments .top-workspace,body.demo-payments .metrics,body.demo-payments .list-panel,body.demo-payments .detail-head,body.demo-payments .field-grid,body.demo-payments .meta-box,body.demo-payments .schedule-alerts{display:none}body.demo-payments .workspace.bottom{grid-template-columns:1fr;margin-top:0}body.demo-payments .detail-panel{max-width:1180px;margin:0 auto}body.demo-payments .payment-card{margin-top:0;border-top:0;padding-top:0}body.demo-payments main{padding-top:14px}.payment-grid input{min-width:0}
body.demo-sqlite-orders .top-workspace,body.demo-sqlite-orders .metrics,body.demo-sqlite-orders .detail-panel,body.demo-sqlite-orders .schedule-alerts,body.demo-sqlite-orders .quote-workspace,body.demo-sqlite-orders .quote-detail-panel,body.demo-sqlite-orders .document-workspace,body.demo-sqlite-orders .report-workspace,body.demo-sqlite-orders .copied-report-panel{display:none}body.demo-sqlite-orders .workspace.bottom{grid-template-columns:1fr;margin-top:0}
.excel-grid-wrap{max-height:560px;max-width:100%;overflow:auto;border:1px solid var(--line);border-radius:6px;background:#fff;contain:layout paint}.excel-grid{min-width:1280px;table-layout:fixed;border-collapse:separate;border-spacing:0}.excel-grid th,.excel-grid td{height:34px;padding:4px 8px;border-right:1px solid #edf0f4;border-bottom:1px solid #e5e9f0;font-size:13px;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.excel-grid th{position:sticky;top:0;z-index:3;background:#eef3f8;color:#344054;vertical-align:bottom;overflow:visible}.excel-grid .sticky-left{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 #d9dee7}.excel-grid th.sticky-left{z-index:4;background:#e6edf4}.excel-grid tr:hover td{background:#f8fbfd}.excel-grid td.editable{cursor:text}.excel-grid td.readonly{color:#475467}.excel-grid .cell-value{display:inline-block;max-width:calc(100% - 58px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.excel-grid .field-badge{margin-left:6px;min-height:18px;padding:1px 6px;font-size:12px}.grid-sort{display:block;width:calc(100% - 10px);padding:0 0 4px;border:0;background:transparent;color:#344054;text-align:left;font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis}.grid-sort:disabled{cursor:default;filter:none}.grid-filter{height:26px;padding:3px 6px;border-radius:4px;font-size:12px}.column-resizer{position:absolute;top:0;right:-3px;width:8px;height:100%;cursor:col-resize;z-index:8}.column-resizer::after{content:"";position:absolute;top:7px;bottom:7px;left:3px;width:2px;background:#b8c4d2;border-radius:2px;opacity:.72}.column-resizer:hover::after{background:var(--blue);opacity:1}.cell-editor{height:28px;padding:3px 6px;border:1px solid var(--blue);border-radius:4px;font-size:13px;min-width:100%}.excel-grid td.saved{animation:cellSaved .9s ease}.excel-grid td.cell-error{outline:2px solid var(--red);outline-offset:-2px;position:relative}.cell-tooltip{position:absolute;left:8px;top:30px;z-index:6;background:var(--red);color:#fff;border-radius:4px;padding:5px 7px;font-size:12px;box-shadow:0 6px 14px rgba(0,0,0,.16)}.list-panel,.schedule-panel,.quote-list-panel{overflow:hidden}@keyframes cellSaved{0%{background:#dff8e7}100%{background:#fff}}body.demo-grid-orders-filter .top-workspace,body.demo-grid-orders-filter .metrics,body.demo-grid-orders-filter .detail-panel,body.demo-grid-orders-filter .schedule-alerts,body.demo-grid-orders-filter .quote-workspace,body.demo-grid-orders-filter .quote-detail-panel,body.demo-grid-orders-filter .document-workspace,body.demo-grid-orders-filter .report-workspace,body.demo-grid-orders-filter .copied-report-panel,body.demo-grid-orders-edit .top-workspace,body.demo-grid-orders-edit .metrics,body.demo-grid-orders-edit .detail-panel,body.demo-grid-orders-edit .schedule-alerts,body.demo-grid-orders-edit .quote-workspace,body.demo-grid-orders-edit .quote-detail-panel,body.demo-grid-orders-edit .document-workspace,body.demo-grid-orders-edit .report-workspace,body.demo-grid-orders-edit .copied-report-panel{display:none}body.demo-grid-orders-filter .workspace.bottom,body.demo-grid-orders-edit .workspace.bottom{grid-template-columns:1fr;margin-top:0}body.demo-grid-payments-filter .top-workspace,body.demo-grid-payments-filter .bottom,body.demo-grid-payments-filter .alerts-panel,body.demo-grid-payments-filter .metrics,body.demo-grid-payments-edit .top-workspace,body.demo-grid-payments-edit .bottom,body.demo-grid-payments-edit .alerts-panel,body.demo-grid-payments-edit .metrics{display:none}body.demo-grid-payments-filter .schedule-alerts,body.demo-grid-payments-edit .schedule-alerts{grid-template-columns:1fr;margin-top:0}body.demo-grid-quotes-filter .metrics,body.demo-grid-quotes-filter .top-workspace,body.demo-grid-quotes-filter .bottom,body.demo-grid-quotes-filter .schedule-alerts,body.demo-grid-quotes-filter .quote-upload-panel,body.demo-grid-quotes-filter .quote-detail-panel,body.demo-grid-quotes-edit .metrics,body.demo-grid-quotes-edit .top-workspace,body.demo-grid-quotes-edit .bottom,body.demo-grid-quotes-edit .schedule-alerts,body.demo-grid-quotes-edit .quote-upload-panel,body.demo-grid-quotes-edit .quote-detail-panel{display:none}body.demo-grid-quotes-filter .quote-workspace,body.demo-grid-quotes-edit .quote-workspace{grid-template-columns:1fr;margin-top:0}
.list-panel>table>thead,.schedule-panel>table>thead,.quote-list-panel>table>thead{display:none}.list-panel>table>tbody>tr>td,.schedule-panel>table>tbody>tr>td,.quote-list-panel>table>tbody>tr>td{padding:0;border:0}
.page-payments .metrics,.page-payments .top-workspace,.page-payments .bottom,.page-payments .alerts-panel,.page-payments .quote-workspace,.page-payments .quote-detail-panel,.page-payments .report-workspace,.page-payments .copied-report-panel,.page-payments .document-workspace{display:none}.page-payments main{max-width:none;padding:22px}.page-payments .schedule-alerts{grid-template-columns:1fr;margin-top:0}.page-payments .schedule-panel{min-height:calc(100vh - 132px)}.page-payments .schedule-panel .excel-grid-wrap{max-height:calc(100vh - 248px)}
.page-quotes .metrics,.page-quotes .top-workspace,.page-quotes .bottom,.page-quotes .schedule-alerts,.page-quotes .quote-upload-panel,.page-quotes .report-workspace,.page-quotes .copied-report-panel,.page-quotes .document-workspace{display:none}.page-quotes main{max-width:none;padding:22px}.page-quotes .quote-workspace{grid-template-columns:1fr;margin-top:0}.page-quotes .quote-list-panel .excel-grid-wrap{max-height:calc(100vh - 360px)}.page-quotes .quote-detail-panel{margin-top:14px}
.quote-workspace{grid-template-columns:minmax(520px,.75fr) minmax(720px,1.25fr);margin-top:14px}.quote-detail-panel{margin-top:14px}.quote-summary-card{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.quote-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:8px;margin-bottom:12px}.quote-summary-grid span{border:1px solid var(--line);border-radius:6px;padding:10px;color:var(--muted)}.quote-summary-grid b{display:block;color:var(--text);font-size:18px;margin-top:4px}.up{color:var(--danger);font-weight:800}.down{color:var(--ok);font-weight:800}body.demo-quotes-upload .metrics,body.demo-quotes-upload .top-workspace,body.demo-quotes-upload .bottom,body.demo-quotes-upload .schedule-alerts,body.demo-quotes-upload .quote-list-panel,body.demo-quotes-upload .quote-detail-panel{display:none}body.demo-quotes-upload .quote-workspace{grid-template-columns:1fr;margin-top:0}body.demo-quotes-list .metrics,body.demo-quotes-list .top-workspace,body.demo-quotes-list .bottom,body.demo-quotes-list .schedule-alerts,body.demo-quotes-list .quote-upload-panel,body.demo-quotes-list .quote-detail-panel{display:none}body.demo-quotes-list .quote-workspace{grid-template-columns:1fr;margin-top:0}body.demo-quotes-detail .metrics,body.demo-quotes-detail .top-workspace,body.demo-quotes-detail .bottom,body.demo-quotes-detail .schedule-alerts,body.demo-quotes-detail .quote-workspace{display:none}body.demo-quotes-detail .quote-detail-panel{margin-top:0}body.demo-order-quotes .metrics,body.demo-order-quotes .top-workspace,body.demo-order-quotes .list-panel,body.demo-order-quotes .schedule-alerts,body.demo-order-quotes .quote-workspace,body.demo-order-quotes .quote-detail-panel{display:none}body.demo-order-quotes .workspace.bottom{grid-template-columns:1fr;margin-top:0}
body.demo-order-quote-summary .metrics,body.demo-order-quote-summary .top-workspace,body.demo-order-quote-summary .list-panel,body.demo-order-quote-summary .schedule-alerts,body.demo-order-quote-summary .quote-workspace,body.demo-order-quote-summary .quote-detail-panel,body.demo-order-quote-summary .detail-head,body.demo-order-quote-summary .field-grid,body.demo-order-quote-summary .payment-card,body.demo-order-quote-summary .meta-box{display:none}body.demo-order-quote-summary .workspace.bottom{grid-template-columns:1fr;margin-top:0}body.demo-order-quote-summary .detail-panel{max-width:1180px;margin:0 auto}body.demo-order-quote-summary .quote-summary-card{margin-top:0;border-top:0;padding-top:0}


.document-workspace{grid-template-columns:minmax(520px,.75fr) minmax(720px,1.25fr);margin-top:14px}.guard.small{background:#243746;font-size:12px;padding:5px 9px}.document-rows{display:grid;gap:10px}.document-row{border:1px solid var(--line);border-radius:8px;background:#fbfcfe;padding:12px;display:grid;gap:10px}.document-main{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.doc-meta,.suggest-box,.manual-link,.doc-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.manual-link{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.suggest-box{justify-content:space-between;background:#fffaf0;border:1px solid #f2d28a;border-radius:7px;padding:9px}.document-summary-card{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.doc-group{border:1px solid var(--line);border-radius:8px;padding:10px;margin-bottom:10px;background:#fbfcfe}.doc-group h4{margin:0 0 8px 0;font-size:14px}.doc-line{justify-content:space-between;border-top:1px solid #e5e9f0;padding-top:8px;margin-top:8px}.doc-line:first-of-type{border-top:0;padding-top:0;margin-top:0}body.demo-documents .metrics,body.demo-documents .top-workspace,body.demo-documents .bottom,body.demo-documents .schedule-alerts,body.demo-documents .quote-workspace,body.demo-documents .quote-detail-panel{display:none}body.demo-documents .document-workspace{grid-template-columns:1fr;margin-top:0}body.demo-order-documents .metrics,body.demo-order-documents .top-workspace,body.demo-order-documents .list-panel,body.demo-order-documents .schedule-alerts,body.demo-order-documents .quote-workspace,body.demo-order-documents .quote-detail-panel,body.demo-order-documents .document-workspace,body.demo-order-documents .detail-head,body.demo-order-documents .field-grid,body.demo-order-documents .payment-card,body.demo-order-documents .quote-summary-card,body.demo-order-documents .meta-box{display:none}body.demo-order-documents .workspace.bottom{grid-template-columns:1fr;margin-top:0}body.demo-order-documents .detail-panel{max-width:1180px;margin:0 auto}body.demo-order-documents .document-summary-card{margin-top:0;border-top:0;padding-top:0}body.demo-order-lines .metrics,body.demo-order-lines .top-workspace,body.demo-order-lines .list-panel,body.demo-order-lines .schedule-alerts,body.demo-order-lines .quote-workspace,body.demo-order-lines .quote-detail-panel,body.demo-order-lines .document-workspace,body.demo-order-lines .detail-head,body.demo-order-lines .field-grid,body.demo-order-lines .payment-card,body.demo-order-lines .quote-summary-card,body.demo-order-lines .document-summary-card,body.demo-order-lines .meta-box{display:none}body.demo-order-lines .workspace.bottom{grid-template-columns:1fr;margin-top:0}body.demo-order-lines .detail-panel{max-width:1280px;margin:0 auto}body.demo-order-lines .order-lines-card{margin-top:0;border-top:0;padding-top:0}@media(max-width:1200px){.document-workspace,.manual-link{grid-template-columns:1fr}}

.report-workspace{grid-template-columns:minmax(660px,1fr) minmax(660px,1fr);margin-top:14px}.report-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.report-grid{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;margin-bottom:10px}.report-grid span{border:1px solid var(--line);border-radius:6px;padding:9px;color:var(--muted)}.report-grid b{display:block;color:var(--text);font-size:16px;margin-top:3px}.report-text{white-space:pre-wrap;max-height:360px}.copied-report-panel{margin-top:14px}body.demo-report-order .metrics,body.demo-report-order .top-workspace,body.demo-report-order .bottom,body.demo-report-order .schedule-alerts,body.demo-report-order .quote-workspace,body.demo-report-order .quote-detail-panel,body.demo-report-order .document-workspace,body.demo-report-order .report-list-panel,body.demo-report-order .copied-report-panel{display:none}body.demo-report-order .report-workspace{grid-template-columns:1fr;margin-top:0}body.demo-report-list .metrics,body.demo-report-list .top-workspace,body.demo-report-list .bottom,body.demo-report-list .schedule-alerts,body.demo-report-list .quote-workspace,body.demo-report-list .quote-detail-panel,body.demo-report-list .document-workspace,body.demo-report-list .report-order-panel,body.demo-report-list .copied-report-panel{display:none}body.demo-report-list .report-workspace{grid-template-columns:1fr;margin-top:0}body.demo-report-copy .metrics,body.demo-report-copy .top-workspace,body.demo-report-copy .bottom,body.demo-report-copy .schedule-alerts,body.demo-report-copy .quote-workspace,body.demo-report-copy .quote-detail-panel,body.demo-report-copy .document-workspace,body.demo-report-copy .report-workspace{display:none}body.demo-report-copy .copied-report-panel{margin-top:0}@media(max-width:1200px){.report-workspace,.report-grid{grid-template-columns:1fr}}
