@import url("./fonts.0485c302f28e.css");
:root{--red:#c5121b;--red-dark:#9e0c14;--ink:#22252b;--muted:#717780;--line:#e4e6e9;--surface:#f4f5f7;--sidebar:#202328;--bs-primary:#c5121b;--bs-link-color:#9d1019;--bs-link-hover-color:#c5121b;--bs-body-font-family:'Segoe UI',Arial,sans-serif}*{box-sizing:border-box}body{color:var(--ink);font-size:14px;background:var(--surface)}a{text-decoration:none}h1,h2,h3{letter-spacing:-.035em;font-weight:650}h1{font-size:27px}h2{font-size:18px}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible{outline:3px solid #df7b80;outline-offset:3px}.btn{border-radius:7px;font-size:13px;font-weight:600;padding:9px 15px;white-space:nowrap}.btn-primary{--bs-btn-bg:var(--red);--bs-btn-border-color:var(--red);--bs-btn-hover-bg:var(--red-dark);--bs-btn-hover-border-color:var(--red-dark);--bs-btn-active-bg:var(--red-dark);--bs-btn-active-border-color:var(--red-dark)}.btn-light{background:#fff;border:1px solid #dedfe3}.btn-dark{background:#30343b;border-color:#30343b}.form-control,.form-select{font-size:13px;border-radius:6px;min-height:39px}.form-control:focus,.form-select:focus{border-color:#c85b60;box-shadow:0 0 0 3px #c5121b10}.eyebrow{font-size:10px;font-weight:750;letter-spacing:.15em;color:var(--red);margin-bottom:9px}.text-secondary{color:var(--muted)!important}.panel{background:#fff;border:1px solid var(--line);border-radius:9px;overflow:hidden;margin-bottom:20px}.panel-title{display:flex;justify-content:space-between;align-items:center;padding:22px 24px 18px;gap:15px}.panel-title h2{margin:0}.panel-title p{color:var(--muted);font-size:12px;margin:5px 0 0}.panel-title>a,.panel-title>span{font-size:12px}.table{margin:0;--bs-table-bg:transparent}.table th{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#717780;background:#fafafa;font-weight:600;padding:13px 18px;border-bottom:1px solid var(--line);white-space:nowrap}.table td{font-size:12px;padding:14px 18px;vertical-align:middle;border-color:#eceef0}.table td small{display:block;color:var(--muted);font-size:11px;margin-top:5px}.table td a{color:var(--ink)}.table td a:hover{color:var(--red)}.table tbody tr:last-child td{border-bottom:0}.table strong{font-weight:650}.status{display:inline-block;font-size:10px;font-weight:600;background:#eef0f3;color:#646a74;border-radius:4px;padding:5px 8px;white-space:nowrap}.status-running,.status-in_progress,.status-action{background:#fff2d5;color:#996000}.status-done,.status-posted,.status-approved,.status-issued,.status-confirmed,.status-closed{background:#e8f3ed;color:#397652}.status-released,.status-open,.status-ready{background:#e9eff9;color:#426ba2}.status-cancelled,.status-reversed{background:#fcebed;color:#a23f46}.empty-state{text-align:center;padding:40px 24px!important;color:var(--muted);font-size:13px}.messages{padding:12px 20px 0}.alert{font-size:13px;margin-bottom:12px}.required{color:var(--red)}.field-errors{font-size:12px;color:#b11b23}.field-errors ul{padding-left:16px}.raw-json{font-size:12px;max-height:600px;overflow:auto;white-space:pre-wrap;word-break:break-word}
/* Main workbench */
.desktop{overflow:hidden}.sidebar{position:fixed;left:0;top:0;bottom:0;width:238px;background:var(--sidebar);color:#d5d8dd;display:flex;flex-direction:column;z-index:60}.brand{height:134px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid #ffffff0c;color:#fff;gap:6px}.brand img{width:130px;height:70px;object-fit:contain}.brand>span{font-size:13px;letter-spacing:.18em;font-weight:700;text-align:center}.brand small{font-size:7px;display:block;letter-spacing:.16em;color:#90959d;margin-top:3px}.nav-home{background:none;border:0;border-left:3px solid transparent;color:#cbd0d6;text-align:left;padding:15px 22px;font-size:16px;margin-top:14px}.nav-home span{font-size:12px;font-weight:600;margin-left:14px}.nav-home.active{background:#ffffff07;color:#fff;border-color:var(--red)}.nav-scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#4d525b transparent;padding:0 12px 16px}.nav-section{font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:#828992;padding:22px 11px 8px;font-weight:650}.nav-link{color:#c4c8ce!important;display:flex;align-items:center;gap:11px;padding:9px 10px;font-size:11px;border-radius:5px;line-height:1.25}.nav-link:hover{background:#ffffff09;color:#fff!important}.nav-icon{font-size:8px;min-width:28px;max-width:28px;text-align:center;border:1px solid #ffffff15;border-radius:3px;padding:4px 0;color:#9ba2ad;font-weight:700}.sidebar-bottom{margin-top:auto;padding:16px 21px;border-top:1px solid #ffffff0b;font-size:10px;color:#adb3bc;flex-shrink:0}.sidebar-bottom small{display:block;font-size:9px;color:#666f7b;margin:5px 0 0 13px}.online-dot{width:5px;height:5px;display:inline-block;background:#6eab7a;border-radius:50%;margin-right:5px}.desktop-main{margin-left:238px;height:100vh;position:relative}.topbar{height:70px;display:flex;justify-content:space-between;align-items:center;padding:0 34px;background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:50}.breadcrumb-label{font-size:11px;color:#9399a1}.breadcrumb-label span{margin:0 14px;color:#c4c9d0}.breadcrumb-label strong{font-weight:500;color:#555c67}.topbar-right{display:flex;align-items:center;gap:23px}.date-label{font-size:11px;color:var(--muted)}.user-chip{display:flex;align-items:center;gap:9px;color:var(--ink);font-size:11px}.user-chip small{display:block;color:#8e949d;font-size:9px;margin-top:3px}.avatar{display:grid;place-items:center;background:#f5e8e9;border:1px solid #ead4d6;border-radius:50%;width:33px;height:33px;font-weight:700;color:#a1282f}.logout-btn{background:none;border:0;color:#7d8490;font-size:21px}.dashboard{height:calc(100vh - 110px);overflow:auto;padding:34px 36px 45px;background:radial-gradient(ellipse at top right,#eceff2 0,transparent 42%),#f4f5f7}.page-intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;gap:20px}.page-intro h1{font-size:29px;margin-bottom:9px}.page-intro p{font-size:12px;color:var(--muted);margin:0}.intro-actions{display:flex;gap:10px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:26px}.metric{background:#fff;border:1px solid var(--line);border-radius:8px;padding:20px 22px;color:var(--ink);transition:box-shadow .15s}.metric:hover{box-shadow:0 3px 14px #2323230c;color:var(--ink)}.metric>span{display:flex;align-items:center;justify-content:space-between;color:#757c86;font-size:11px}.metric b{font-size:9px;font-weight:500;border:1px solid #e8e9ed;border-radius:5px;padding:5px;min-width:26px;text-align:center;color:#a0a5af}.metric strong{font-size:36px;font-weight:600;line-height:1.1;display:block;margin:15px 0 8px;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.metric small{font-size:10px;color:#9298a2}.metric.warning strong{color:var(--red)}.metric.warning b{color:var(--red);background:#fff1f1;border-color:#f2dfdf}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:22px}.dashboard-grid>.panel{margin:0}.orders-panel .table td{padding-top:16px;padding-bottom:16px}.orders-panel .table th:first-child,.orders-panel .table td:first-child{padding-left:24px}.row-arrow{font-size:18px;color:#7e8791!important}.workflow-panel{padding:26px 25px 0;background:linear-gradient(145deg,#fff,#f7f8f9)}.workflow-panel h2{font-size:27px;line-height:1.2;margin-bottom:22px}.workflow>a{display:flex;gap:13px;align-items:center;color:var(--ink);position:relative;padding:12px 0}.workflow>a:not(:last-child):before{content:'';position:absolute;top:44px;bottom:-11px;left:14px;border-left:1px dashed #d6d9de}.workflow i{display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:600;background:#f2f3f5;color:#838b96;border:1px solid #e4e6ea;border-radius:50%;width:30px;height:30px;flex-shrink:0}.workflow strong{font-size:12px;display:block;font-weight:600}.workflow small{display:block;color:#858c96;font-size:10px;margin-top:3px}.workflow b{margin-left:auto;color:#9299a3;font-size:15px;font-weight:400}.workspace-note{border-top:1px solid var(--line);color:#9097a0;font-size:10px;line-height:1.6;padding:17px 0;margin-top:15px}.compact-list>a{display:flex;align-items:center;gap:13px;color:var(--ink);padding:12px 24px;border-top:1px solid #f0f1f3}.compact-list strong{font-size:11px;display:block}.compact-list small{font-size:10px;display:block;color:#969ca4;margin-top:3px}.compact-list .status{margin-left:auto}.compact-list time{font-size:10px;color:#9298a2}.document-icon{display:grid;place-items:center;border:1px solid #e4e7ec;border-radius:5px;width:34px;height:34px;font-size:9px;color:#7b8390;background:#fafbfc}.import-panel{padding:25px}.import-panel h2{font-size:24px;margin-bottom:18px}.import-panel p{font-size:12px;color:#8a919b;line-height:1.8}.import-panel p strong{color:#444c58;font-weight:500}.import-note{font-size:10px;line-height:1.7;color:#949ba4;margin-top:22px;border-top:1px solid var(--line);padding-top:17px}.running-banner{display:flex;gap:15px;align-items:center;background:#fffaed;border:1px solid #eaddb7;border-radius:8px;padding:16px 22px;margin-bottom:20px;font-size:12px}.running-banner a{display:block;font-size:11px;margin-top:5px}.pulse{width:8px;height:8px;background:#bc8926;border-radius:50%;box-shadow:0 0 0 5px #bc892616}
/* Independent document windows */
#window-layer{position:absolute;inset:70px 0 40px;pointer-events:none;overflow:hidden}.erp-window{pointer-events:auto;position:absolute;display:flex;flex-direction:column;width:min(1020px,94%);height:85%;min-width:420px;min-height:270px;background:#f4f5f7;border:1px solid #b8bdc5;border-radius:8px;box-shadow:0 16px 50px #20252f38;overflow:hidden;resize:both}.erp-window.active-window{border-color:#9b9fa7;box-shadow:0 18px 65px #20252f44}.window-titlebar{background:#eceef1;height:39px;flex-shrink:0;display:flex;align-items:center;padding:0 4px 0 14px;cursor:move;user-select:none;border-bottom:1px solid #d7dbe1}.active-window .window-titlebar{background:#fff}.window-titlebar .window-mark{width:6px;height:6px;background:var(--red);transform:rotate(45deg);margin-right:11px}.window-titlebar .window-title{font-size:11px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.window-control{border:0;background:none;color:#727983;width:34px;height:32px;font-size:17px;border-radius:3px}.window-control:hover{background:#dfe2e8}.window-control.close:hover{background:var(--red);color:#fff}.erp-window iframe{width:100%;flex:1;border:0;background:var(--surface)}.erp-window.moving iframe{pointer-events:none}.erp-window.maximized{inset:0!important;width:100%!important;height:100%!important;border-radius:0;resize:none}.erp-window.minimized{display:none}.taskbar{position:absolute;bottom:0;left:0;right:0;height:40px;background:#e6e8ec;border-top:1px solid #d3d6dd;display:flex;align-items:center;padding:4px 10px;gap:7px;z-index:100}.taskbar button{font-size:10px;height:31px;border:1px solid transparent;background:none;border-radius:4px;color:#6a727e;padding:0 12px}.taskbar button:hover{background:#fff9}.taskbar button.current{background:#fff;border-color:#d8dbe0;border-bottom:2px solid var(--red);color:#313742}.taskbar-home{font-weight:650}#window-tabs{display:flex;gap:5px;overflow-x:auto;flex:1}#window-tabs button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;flex-shrink:0}.taskbar-hint{font-size:9px;color:#969da7;padding:0 10px}
/* Forms and views */
.frame-page{padding:25px 28px 30px}.view-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.view-heading h1{font-size:24px;margin-bottom:7px}.view-heading p{color:var(--muted);font-size:12px;margin:0}.filter-bar{display:flex;gap:9px;margin-bottom:18px}.filter-bar .form-control,.filter-bar .form-select{max-width:210px}.filter-bar .search{max-width:none;flex:1;min-width:140px}.pagination-bar{display:flex;justify-content:space-between;align-items:center;color:#858c96;font-size:11px;margin-top:17px}.pagination-bar>div{display:flex;gap:6px}.form-panel{padding:23px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.field:has(textarea){grid-column:1/-1}.field>label,.line-field>label{display:block;font-size:11px;font-weight:600;color:#626a76;margin-bottom:7px}.field>small{font-size:10px;color:var(--muted)}.checkbox-field{display:flex;align-items:center;gap:15px}.checkbox-field>label{margin:0}.form-actions{position:sticky;bottom:-30px;padding:15px 20px;margin:20px -28px -30px;background:#fff;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;z-index:10}.form-actions>span{font-size:10px;color:#969da7}.formset-row{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;border-top:1px solid var(--line);padding:20px 23px}.line-field{flex:1;min-width:110px}.line-field:has(.relation-picker){min-width:200px;flex:2}.line-field:has(textarea){flex-basis:100%}.line-field:has(input[type=checkbox]){max-width:60px;min-width:50px}.formset-row input:not([type=checkbox]):not([type=hidden]),.formset-row select{width:100%}.formset-row:has(input[name$='-DELETE']:checked){opacity:.4;background:#fff0f0}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:25px}.detail-grid dt{font-size:10px;color:#8c939c;font-weight:500;margin-bottom:5px}.detail-grid dd{font-size:12px;margin:0;overflow-wrap:anywhere}.action-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.action-bar .btn{font-size:11px}.cost-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:23px;font-size:10px;color:#8b929c}.cost-grid strong{display:block;color:#39414c;font-size:19px;font-weight:600;margin-top:7px;letter-spacing:-.02em}.invoice-totals{display:flex;justify-content:flex-end;gap:28px;padding:24px;border-radius:8px;background:#252a31;color:#bcc2cc;margin-bottom:20px;font-size:11px}.invoice-totals strong{display:block;color:#fff;font-size:21px;margin-top:7px}.attachment-list{display:flex;gap:15px;flex-wrap:wrap;padding:0 24px 22px;font-size:12px}.action-confirm{padding:35px;max-width:700px;margin:40px auto}.action-confirm p{font-size:13px;color:#77808c}.action-confirm input{display:block;border:1px solid #dadddf;border-radius:5px;padding:9px;margin-top:5px}.simple-form{max-width:850px}.simple-form label{display:block;font-size:12px;margin-bottom:5px}.simple-form input:not([type=checkbox]){width:100%;border:1px solid #dadddf;border-radius:5px;padding:10px}.simple-form .helptext{font-size:11px;color:#8c929b}.simple-form ul{font-size:11px;color:#8c929b}.relation-picker{position:relative}.picker-results{position:absolute;left:0;right:0;top:100%;z-index:100;background:#fff;border:1px solid #c9ced6;border-radius:5px;box-shadow:0 6px 20px #2222;max-height:240px;overflow:auto;min-width:220px}.picker-results button{display:block;width:100%;border:0;border-bottom:1px solid #eee;padding:10px 12px;text-align:left;background:#fff;font-size:12px}.picker-results button:hover,.picker-results button:focus{background:#f5e9ea;color:var(--red)}.picker-results .picker-empty{padding:10px;font-size:11px;color:#888}.formset-panel{overflow:visible}.gantt-panel{overflow:auto}.gantt-header,.gantt-row{display:grid;grid-template-columns:190px minmax(500px,1fr);min-width:700px;border-bottom:1px solid #eef0f2}.gantt-header>span,.gantt-row>a{padding:12px 18px;font-size:11px;color:#535e6c}.gantt-row small{display:block;font-size:9px;color:#959ca6}.gantt-header>div{display:grid;grid-template-columns:repeat(28,1fr);background:#f6f7f9}.gantt-header b{font-size:9px;font-weight:400;text-align:center;padding:13px 0;border-left:1px solid #e9ebef}.gantt-track{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(100% / 28 - 1px),#eef0f2 calc(100% / 28 - 1px),#eef0f2 calc(100% / 28));padding:13px 0}.gantt-bar{display:block;height:26px;background:#6c7889;color:#fff;border-radius:4px;font-size:9px;padding:6px 10px;overflow:hidden;white-space:nowrap}.gantt-bar:hover{color:#fff}.gantt-bar.priority-urgent{background:var(--red)}.gantt-bar.priority-high{background:#b37d36}
/* Login */
.login-page{background:#f6f7f9}.login-layout{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.login-brand{background:radial-gradient(ellipse at top right,#454a51,transparent 65%),repeating-linear-gradient(115deg,#ffffff02 0,#ffffff02 1px,transparent 1px,transparent 8px),#202328;color:#fff;padding:55px 70px;display:flex;flex-direction:column}.login-brand>img{width:190px;height:100px;object-fit:contain}.login-story{margin:auto 0;padding:70px 0}.login-story .eyebrow{color:#b0b5bc;font-size:10px}.login-story h1{font-size:65px;line-height:1.05;margin:26px 0}.login-story h1 span{color:#e3484f}.login-story p{color:#979fa9;font-size:15px;line-height:1.8}.login-footer{font-size:13px;letter-spacing:.2em;font-weight:650;display:flex;justify-content:space-between}.login-footer span{font-size:9px;color:#7d8591;letter-spacing:.04em;font-weight:400}.login-form{display:grid;place-items:center;padding:45px}.login-box{max-width:360px;width:100%}.small-tag{display:inline-block;color:#b7252e;font-size:9px;letter-spacing:.14em;font-weight:700;background:#f7e9eb;border:1px solid #efdadd;border-radius:4px;padding:6px 9px;margin-bottom:23px}.login-box h2{font-size:27px;margin-bottom:12px}.login-box>p{font-size:12px;margin-bottom:35px}.login-box .form-label{font-size:11px;font-weight:600;color:#6e7784}.login-box .form-control{height:45px;background:#fff}.login-security{margin-top:35px;border-top:1px solid var(--line);padding-top:20px;color:#a0a6af;font-size:10px!important;line-height:1.8}
@media(min-width:1650px){.dashboard{padding:45px 55px}.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}@media(max-width:1200px){.sidebar{width:205px}.desktop-main{margin-left:205px}.dashboard{padding:25px}.topbar{padding:0 25px}.date-label{display:none}.metrics{gap:10px}.metric{padding:18px}.dashboard-grid{grid-template-columns:1fr}.workflow-panel{display:none}.page-intro{align-items:flex-start}.intro-actions{flex-direction:column}.metrics strong{font-size:30px}}@media(max-width:760px){.sidebar{width:58px}.brand{height:70px}.brand img{width:48px;height:48px}.brand>span,.nav-section,.nav-link,.sidebar-bottom,.nav-home span{display:none}.nav-home{padding:12px}.desktop-main{margin-left:58px}.topbar{height:60px;padding:0 15px}.breadcrumb-label{font-size:10px}.breadcrumb-label>span,.breadcrumb-label>strong{display:none}.user-chip small{display:none}.dashboard{padding:20px 15px;height:calc(100vh - 100px)}.page-intro{display:block}.page-intro h1{font-size:24px}.intro-actions{flex-direction:row;margin-top:17px}.metrics{grid-template-columns:1fr 1fr}.metric{padding:15px}.metric strong{font-size:28px}.metric small{font-size:9px}.metric>span{font-size:10px}.dashboard-grid{gap:14px}.panel-title{padding:18px}.compact-list>a{padding:12px 15px}.compact-list time{display:none}.taskbar-hint{display:none}#window-layer{top:60px}.erp-window{inset:0!important;min-width:0;width:100%!important;height:100%!important;resize:none;border-radius:0}.frame-page{padding:18px 15px}.view-heading{align-items:flex-start;flex-direction:column}.view-heading h1{font-size:22px}.filter-bar{flex-wrap:wrap}.filter-bar .form-control,.filter-bar .form-select{max-width:none;flex:1;min-width:140px}.form-grid{grid-template-columns:1fr}.detail-grid{grid-template-columns:1fr 1fr;padding:18px}.cost-grid{grid-template-columns:1fr 1fr}.form-actions{margin:20px -15px -30px}.invoice-totals{flex-wrap:wrap;justify-content:flex-start}.login-layout{grid-template-columns:1fr}.login-brand{display:none}.login-form{padding:30px}.login-box{max-width:380px}.taskbar button{padding:0 8px}.table td,.table th{padding-left:12px;padding-right:12px}.import-panel{display:none}}@media print{body{background:white}.view-heading .btn,.action-bar,.filter-bar,.form-actions,.attachment-list,.pagination-bar,.messages{display:none!important}.panel{break-inside:avoid;box-shadow:none}.frame-page{padding:0}.table td,.table th{font-size:10px}.detail-grid{grid-template-columns:repeat(3,1fr)}}

.mobile-menu{display:none}@media(max-width:760px){.mobile-menu{display:block;background:transparent;color:white;border:0;padding:12px;font-size:22px}.menu-open .sidebar{width:250px;z-index:99999;box-shadow:10px 0 30px #0004}.menu-open .nav-link{display:flex}.menu-open .nav-section{display:block}.menu-open .brand>span{display:block}.intro-actions{flex-wrap:wrap}.dashboard-grid>*{min-width:0}.breadcrumb-label{display:none}.topbar-right{gap:12px}.user-chip>span:last-child{max-width:95px;overflow:hidden;text-overflow:ellipsis}.metric>span{flex-wrap:wrap;gap:4px}}

.print-toolbar{padding:12px;text-align:right}.paper{max-width:210mm;margin:0 auto;background:#fff;padding:16mm;color:#172028;font-size:12px;line-height:1.5}.paper-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid #b8292e;padding-bottom:20px;margin-bottom:24px}.paper-heading img{width:150px}.paper h1{font-size:24px}.paper h2{font-size:16px}.paper h3{font-size:14px}.paper-heading>div{text-align:right}.paper-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px}.paper-table{width:100%;border-collapse:collapse;margin:16px 0;font-variant-numeric:tabular-nums}.paper-table th{background:#f2f4f6}.paper-table th,.paper-table td{border:1px solid #d6dce1;padding:7px;text-align:left}.paper-summary{max-width:100mm;margin-left:auto;text-align:right}.paper-notice{border:1px solid #c3cbd1;padding:10px}.operation-card{border:1px solid #c3cbd1;margin:12px 0;padding:14px;break-inside:avoid}.signature{margin-top:24px}.paper-footer{margin-top:28px;padding-top:12px;border-top:1px solid #ddd;color:#596472;font-size:10px}
@media print{@page{size:A4;margin:12mm}.print-toolbar{display:none}.paper{padding:0;max-width:none;margin:0;font-size:10px}.paper thead{display:table-header-group}.paper tr{break-inside:avoid}.paper-heading{margin-bottom:16px}.paper a{color:inherit;text-decoration:none}body.frame-page{padding:0;background:white}.messages{display:none}}
