.ec-native-documents379{color:#183c30;background:#f6f8f5;border:1px solid #dce5df;border-radius:1rem;margin:1rem 0;padding:1rem}.ec-native-documents379 h3{margin:0 0 .85rem;font-size:1rem;line-height:1.4}.ec-native-documents379 ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ec-native-documents379 li{background:#fff;border:1px solid #e0e7e1;border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding:.9rem;display:flex}.ec-native-documents379 li .office-button{text-align:left;overflow-wrap:anywhere;max-width:100%}.ec-native-documents379 li>span,.ec-native-documents379 li>p{color:#52695e;margin:0;font-size:.85rem;line-height:1.5}.ec-native-documents379 li>p[role=alert]{color:#8a4526}.ec-native-documents379>button{margin:0 0 .85rem}.ec-native-documents379 button:focus-visible{outline-offset:3px;outline:3px solid #b6cfbe}.ec-native-status378{min-height:30px;font:500 12px/1.4 var(--font-body,inherit);color:var(--cc-muted,#59675f);background:var(--cc-surface,#f3f6f1);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.35rem clamp(1rem,3vw,2rem);display:flex}.ec-native-status378-dot{background:var(--cc-accent,#68795d);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.ec-native-status378.needs-attention .ec-native-status378-dot{background:#a56c27}.ec-native-status378 time{margin-left:auto;font-size:11px}.ec-native-locked378{max-width:42rem;margin:3rem auto;padding:1.5rem}.ec-native-draft-actions378{flex-wrap:wrap;align-items:center;gap:.7rem;padding:.8rem 0;display:flex}.ec-native-draft-actions378>span{color:var(--cc-muted,#59675f);font-size:12px}.ec-native-draft-actions378 .ec-loading256{flex:0 0 44px}.ec-native-draft-actions378 button:focus-visible,.ec-native-preview378 button:focus-visible{outline:2px solid var(--cc-accent,#68795d);outline-offset:3px;box-shadow:none}.ec-native-preview378{background:var(--cc-card,#fff);color:var(--cc-text,#24382f);border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--cc-radius,14px);margin:1rem 0;padding:clamp(1rem,3vw,2rem)}.ec-native-preview378 header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ec-native-preview378 header strong{letter-spacing:.12em;font-size:12px}.ec-native-preview378 header p,.ec-native-preview378 footer{color:var(--cc-muted,#59675f);font-size:12px}.ec-native-preview378 h2{margin:1.5rem 0;font-size:clamp(20px,4vw,28px)}.ec-native-preview378-table{overflow-x:auto}.ec-native-preview378 table{border-collapse:collapse;width:100%;min-width:480px;font-size:13px}.ec-native-preview378 th,.ec-native-preview378 td{text-align:left;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);vertical-align:top;padding:.7rem .5rem}.ec-native-preview378 td small{white-space:pre-wrap;max-width:32rem;display:block}.ec-native-preview378 dl{max-width:20rem;margin:1.5rem 0 1.5rem auto}.ec-native-preview378 dl>div{justify-content:space-between;gap:1rem;padding:.25rem;display:flex}.ec-native-preview378 dd{font-variant-numeric:tabular-nums;margin:0}.ec-native-preview378 footer{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);padding-top:1rem}@media (width<=600px){.ec-native-status378 time{width:100%;margin-left:0}.ec-native-preview378 header{flex-direction:column}}@media print{.ec-native-draft-actions378,.ec-native-preview378 button{display:none}.ec-native-preview378{border:0}}.ec-native-module378{justify-content:center;padding:1rem;display:flex}.ec-native-entry378{max-width:1200px;margin:auto;padding:clamp(1rem,4vw,3rem)}.ec-native-entry378>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:2rem;display:flex}.ec-native-entry378-hero{max-width:46rem;padding:clamp(1rem,4vw,3rem) 0}.ec-native-entry378-hero h1{letter-spacing:-.055em;margin:1rem 0 1.5rem;font-size:clamp(42px,8vw,88px);font-weight:500;line-height:1.02}.ec-native-entry378-hero>p{max-width:36rem;color:var(--cc-muted,#59675f);line-height:1.7}.ec-native-entry378-actions{flex-wrap:wrap;gap:.7rem;margin:1.5rem 0 1rem;display:flex}.ec-native-entry378-link{text-underline-offset:4px;color:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}.ec-native-entry378-media video{aspect-ratio:16/9;border-radius:var(--cc-radius,16px);background:#172f25;width:100%;max-width:900px;display:block}.ec-native-entry378-note{max-width:42rem;color:var(--cc-muted,#59675f);margin-top:1.5rem;font-size:12px;line-height:1.6}.ec-native-entry378-toolbar{justify-content:flex-end;gap:.6rem;padding:.4rem 1rem;display:flex}.ec-native-entry378 button:focus-visible{outline:2px solid var(--cc-accent,#68795d);outline-offset:3px;box-shadow:none}
