@font-face{font-family:ScoutDocumentSans;src:url(/fonts/document/NotoSans-Regular.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:ScoutDocumentSans;src:url(/fonts/document/NotoSans-Bold.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:ScoutDocumentSerif;src:url(/fonts/document/NotoSerif-Regular.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:ScoutDocumentSerif;src:url(/fonts/document/NotoSerif-Bold.ttf)format("truetype");font-display:swap;font-weight:700}.template-fieldset{border:0;min-width:0;margin:0;padding:0}.template-fieldset legend{margin-bottom:12px;font-weight:700}.template-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.template-choice{border:1px solid var(--border,#d8e2ed);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 2px 4px #14263d06}.template-choice.selected{background:#f3faf9;border-color:#076f7b;box-shadow:0 0 0 2px #076f7b20}.template-choice:focus-within{outline-offset:3px;outline:2px solid #076f7b}.template-choice input{accent-color:#076f7b;width:18px;height:18px;position:absolute;top:12px;right:12px}.template-choice-heading{justify-content:space-between;align-items:center;display:flex}.template-choice .small{color:#526477;font-size:12px;line-height:1.5}.template-mini{color:#17263b;background:#fff;border:1px solid #e7ecf1;flex-direction:column;gap:5px;min-height:258px;padding:25px 16px 18px;font-size:7px;display:flex;overflow:hidden;box-shadow:0 2px 8px #14263d0d}.template-mini .mini-name{letter-spacing:-.5px;font-size:16px;font-weight:700;line-height:1.2}.mini-contact{font-size:6px}.template-mini b{letter-spacing:.5px;border-bottom:1px solid #a3adb8;margin-top:7px;padding-bottom:2px}.template-mini i{background:#c6ced5;border-radius:1px;width:100%;height:3px;display:block}.template-mini i:nth-of-type(2n),.template-mini i.short{width:75%}.template-mini.classic{font-family:Georgia,serif}.classic .mini-name,.classic .mini-contact{text-align:center}.template-mini.modern{gap:7px;padding-top:29px}.modern .mini-name,.modern b{color:#076f7b}.modern b{border-color:#b9d9dc}.template-mini.compact{gap:4px;padding:18px 12px}.compact .mini-name{font-size:13px}.template-mini.letter b{border-bottom:0}.template-mini.letter small{margin-top:14px}.template-mini.letter i{margin-top:2px}.template-mini.letter span:not(.mini-name):not(.mini-contact){margin-top:10px}.template-current{background:#f2f8f8;border:1px solid #d9e9e9;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.document-pages{gap:24px;min-width:0;display:grid}.document-page{min-width:0;margin:0}.document-page svg{-webkit-user-select:text;user-select:text;background:#fff;width:100%;height:auto;display:block;box-shadow:0 2px 12px #14263d12}.document-page figcaption{text-align:center;color:#5c6d81;padding:12px;font-size:12px}.template-fallback{white-space:pre-wrap;overflow-wrap:anywhere}.ws-paper-preview,.ws-export-paper,.ws-snapshot-preview{background:#edf1f5!important;padding:16px!important}.template-project{border:1px solid #dce5ee;border-radius:12px;gap:12px;padding:16px;display:grid}.template-project .toolbar{justify-content:space-between}@media (max-width:650px){.template-choices{grid-template-columns:1fr}.template-choice{grid-template-columns:100px minmax(0,1fr);column-gap:16px;padding:12px;display:grid}.template-mini{grid-row:1/3;gap:3px;min-height:146px;max-height:160px;padding:16px 8px;font-size:4px}.template-mini .mini-name{font-size:9px}.template-mini .mini-contact{font-size:4px}.template-mini b{margin-top:3px}.template-mini.modern{gap:4px;padding:18px 8px}.template-mini.compact{padding:13px 8px}.template-choice-heading{align-self:end;padding-right:24px}.template-choice .small{align-self:start}.template-choice-heading svg{display:none}.ws-paper-preview,.ws-export-paper,.ws-snapshot-preview{padding:6px!important}}.document-zoom{color:#526477;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.document-zoom select{color:#14263d;background:#fff;border:1px solid #cbd6e2;border-radius:8px;min-height:40px;padding:6px 10px}.document-pages{overflow-x:auto}.document-page svg{min-width:0}.template-mini{height:320px}.template-choice-heading{margin-top:4px}@media (max-width:650px){.template-mini{height:155px}}.template-mini small,.template-mini strong,.template-mini b{font-size:inherit;line-height:1.35}@media (prefers-reduced-motion:reduce){.template-choice{transition:none}}.template-mini.editorial .mini-name,.template-mini.editorial b{color:#7a3b2e;font-family:Georgia,serif}.template-mini.editorial b{border-bottom:0}.template-mini.minimal{gap:7px;padding-inline:22px}.template-mini.minimal .mini-name{color:#5f6b76;font-weight:600}.template-mini.minimal b{color:#5f6b76;border-bottom:0}.template-mini.banner{padding-top:0}.template-mini.banner .mini-name{color:#fff;background:#1f3a5f;margin:0 -16px;padding:18px 16px 2px}.template-mini.banner .mini-contact{color:#fff;background:#1f3a5f;margin:-5px -16px 0;padding:3px 16px}.template-mini.banner b{color:#1f3a5f;border-color:#c7d2df}.template-mini.executive{font-family:Georgia,serif}.template-mini.executive .mini-name,.template-mini.executive .mini-contact{text-align:center}.template-mini.executive .mini-name,.template-mini.executive b{color:#7b2337}.template-mini.executive b{border-color:#c9a9b1}.template-mini.margin .mini-name,.template-mini.margin b{color:#3f5468}.template-mini.margin.cv b{border-bottom:0;margin-bottom:-12px;font-size:5px}.template-mini.margin.cv i,.template-mini.margin.cv strong,.template-mini.margin.cv small{width:68%;margin-left:32%}.template-mini.margin.cv i:nth-of-type(2n){width:50%}@media (max-width:650px){.template-mini.banner{padding-top:0}.template-mini.banner .mini-name{margin:0 -8px;padding:12px 8px 1px}.template-mini.banner .mini-contact{margin:-3px -8px 0;padding:2px 8px}}
