.t-output.mt-wide{align-items:stretch;justify-content:flex-start;text-align:center}.mt-astro-big{font-size:34px;letter-spacing:-.5px}.mt-left{text-align:left;width:100%;margin-top:18px}.mt-left h3{font-size:16px;margin:16px 0 6px}.mt-left .tbl{background:#fff}.mt-left table{width:100%;font-size:13px}.mt-left td small{color:#5a6556}tr.mt-cur td{background:#e6f2dc;font-weight:800}.mt-check{display:flex;gap:8px;align-items:center;font-weight:700;font-size:14px}.mt-check input{width:auto}.tool.mt-doc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:start}.mt-doc-side{position:sticky;top:90px;min-width:0}.mt-doc-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mt-doc-actions .btn{font-size:13px;padding:10px 14px}.mt-doc fieldset{border:1px solid #dfe6d6;border-radius:14px;padding:14px 14px 16px;margin:0;display:grid;gap:12px;min-width:0}.mt-doc legend{font-weight:900;font-size:14px;padding:0 6px}.mt-doc textarea{min-height:96px}@media (max-width:900px){.tool.mt-doc{grid-template-columns:1fr}.mt-doc-side{position:static}}.bd-doc{background:#fff;color:#222;border:2px solid var(--bd,#8a1c2b);outline:6px double var(--bd,#8a1c2b);outline-offset:-12px;border-radius:6px;padding:34px 30px 30px;font-size:14px;line-height:1.5;position:relative;overflow:hidden;min-height:560px}.bd-doc .bd-inv{text-align:center;color:var(--bd,#8a1c2b);font-weight:800;margin:0 0 4px;font-size:15px}.bd-doc h1{text-align:center;color:var(--bd,#8a1c2b);font-size:26px;letter-spacing:3px;text-transform:uppercase;margin:0 0 10px}.bd-doc .bd-name{text-align:center;font-size:20px;font-weight:900;margin:0 0 6px}.bd-doc .bd-photo{float:right;width:120px;height:150px;object-fit:cover;border:3px solid var(--bd,#8a1c2b);border-radius:6px;margin:4px 0 10px 14px}.bd-doc h2{font-size:15px;color:#fff;background:var(--bd,#8a1c2b);padding:4px 10px;border-radius:4px;margin:16px 0 8px;display:block;overflow:hidden}.bd-doc table{width:auto;border-collapse:collapse;font-size:14px}.bd-doc td{padding:3px 4px;vertical-align:top;border:0;background:none;overflow-wrap:anywhere;white-space:normal;text-align:left}.bd-doc .bd-k{font-weight:800;white-space:nowrap;padding-right:6px}.bd-doc .bd-c{padding:3px 6px 3px 0}.bd-doc p{margin:4px 0}.bd-maroon{--bd:#8a1c2b}.bd-blue{--bd:#1d3f8a}.bd-green{--bd:#1d6b45}.bd-saffron{--bd:#b4530b}@media (max-width:560px){.bd-doc{padding:26px 18px 22px;font-size:13px}.bd-doc table{font-size:13px;width:100%}.bd-doc .bd-k{white-space:normal;min-width:88px}.bd-doc .bd-photo{width:86px;height:108px;margin-left:10px}.bd-doc h1{font-size:22px}.t-output.mt-wide{padding:18px 12px}.mt-left table{font-size:12px}.mt-left th,.mt-left td{padding:7px 6px}.mt-left td small{display:none}.mt-astro-big{font-size:28px}.rs-doc{padding:22px 16px}.rs-doc .rs-row{flex-wrap:wrap}}.rs-doc{background:#fff;color:#1d1d1d;border:1px solid #e3e7de;border-radius:6px;padding:34px 32px;font-size:13.5px;line-height:1.5;min-height:560px;font-family:Arial,Helvetica,sans-serif}.rs-doc header{border-bottom:2px solid var(--rs,#17634d);padding-bottom:10px;margin-bottom:6px}.rs-doc h1{font-size:26px;margin:0;color:#111;display:block}.rs-doc .rs-title{font-size:15px;color:var(--rs,#17634d);font-weight:700;margin:2px 0}.rs-doc .rs-contact{font-size:12.5px;color:#444;margin:4px 0 0;overflow-wrap:anywhere}.rs-doc h2{font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:var(--rs,#17634d);margin:16px 0 6px;border-bottom:1px solid #dfe3da;padding-bottom:3px;display:block}.rs-doc p{margin:4px 0}.rs-doc .rs-item{margin:0 0 10px}.rs-doc .rs-row{display:flex;justify-content:space-between;gap:10px}.rs-doc .rs-row span{color:#555;white-space:nowrap;font-size:12.5px}.rs-doc .rs-sub{color:#444;font-style:italic}.rs-doc ul{margin:4px 0 0 18px;padding:0}.rs-doc li{margin:2px 0}.rs-doc .rs-skills span{display:inline-block;border:1px solid #cfd8c8;border-radius:12px;padding:1px 9px;margin:0 6px 6px 0;font-size:12.5px}.rs-classic{--rs:#17634d}.rs-navy{--rs:#1d3f8a}.rs-mono{--rs:#222}.sa-preview{display:flex;align-items:center;justify-content:center;min-height:300px}.sa-preview img{max-width:100%;max-height:420px;border:1px solid #ccd6c3;border-radius:6px;background:#fff}@media print{.tool.mt-doc{display:block!important}.tool.mt-doc>.mt-doc-side{display:block!important;position:static}.mt-doc-actions{display:none!important}.bd-doc,.rs-doc{border-radius:0;min-height:0;box-shadow:none}.rs-doc{border:0;padding:0}.bd-doc h1,.bd-doc h2,.rs-doc h1,.rs-doc h2{display:block!important}.bd-doc h2{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4;margin:10mm}}
