.outcome-example[data-astro-cid-dpbdm36q]{border:1px solid var(--hairline);overflow-wrap:anywhere;background:#fff;border-radius:8px;margin:1rem 0;padding:1.2rem}.outcome-example[data-astro-cid-dpbdm36q] .outcome-purpose[data-astro-cid-dpbdm36q]{margin:0 0 1rem;font-weight:700}.outcome-example[data-astro-cid-dpbdm36q] dl[data-astro-cid-dpbdm36q]{margin:0}.outcome-example[data-astro-cid-dpbdm36q] dl[data-astro-cid-dpbdm36q]>div[data-astro-cid-dpbdm36q]{border-top:1px solid var(--hairline);grid-template-columns:8rem minmax(0,1fr);gap:.75rem;padding:.65rem 0;display:grid}.outcome-example[data-astro-cid-dpbdm36q] dt[data-astro-cid-dpbdm36q]{font-weight:600}.outcome-example[data-astro-cid-dpbdm36q] dd[data-astro-cid-dpbdm36q]{margin:0}.outcome-example[data-astro-cid-dpbdm36q] details[data-astro-cid-dpbdm36q]{margin:1rem 0}.outcome-example[data-astro-cid-dpbdm36q] summary[data-astro-cid-dpbdm36q]{cursor:pointer}@media (width<=500px){.outcome-example[data-astro-cid-dpbdm36q] dl[data-astro-cid-dpbdm36q]>div[data-astro-cid-dpbdm36q]{grid-template-columns:1fr;gap:.25rem}}@media print{.outcome-example[data-astro-cid-dpbdm36q]{display:none}}.ans-peek{display:none}@media (width<=767px){.ans-peek:not([hidden]){left:.75rem;right:.75rem;bottom:calc(.6rem + var(--tabs-h,0px));z-index:39;border:1px solid var(--navy);max-width:30rem;min-height:48px;color:var(--navy);background:#fff;border-radius:10px;align-items:center;gap:.6rem;margin:0 auto;padding:.5rem .9rem;text-decoration:none;display:flex;position:fixed;box-shadow:0 4px 14px #0e1c3624}.ans-peek span{text-overflow:ellipsis;white-space:nowrap;max-width:30%;color:var(--text-secondary);flex:none;font-size:.76rem;overflow:hidden}.ans-peek b{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto;min-width:0;font-size:1.1rem;overflow:hidden}.ans-peek em{color:var(--accent-strong);flex:none;font-size:.78rem;font-style:normal;font-weight:700}.m-folded{display:none!important}.m-fold-open{border:0;border-top:1px solid var(--hairline-soft);width:100%;min-height:44px;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.5rem;margin:.4rem 0;padding:0;font-size:.9rem;font-weight:700;display:flex}.m-fold-open:before{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid;flex:none}.m-fold-open[hidden]{display:none}body .zone-head:has(.ttour-open){flex-wrap:nowrap}body .zone-head:has(.ttour-open)>:first-child{min-width:0}body .zone-head .tool-btn.ttour-open{background:0 0;flex:none;justify-content:center;gap:0;width:44px;min-width:44px;height:44px;margin-left:auto;padding:0;font-size:0}body .zone-head .ttour-open .ttour-mark{width:22px;height:22px}body .zone-head .ttour-open+.zone-tools{flex:none;margin-left:2px}body .zone-head .zone-tools .text-btn{white-space:nowrap}body:has(.m-tabs) .tool-app :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){font-size:16px!important}body:has(.m-tabs) .tool-app .tool-btn,body:has(.m-tabs) .tool-takeaway .tool-btn,body:has(.m-tabs) .tool-app .text-btn,body:has(.m-tabs) .ttour-open,body:has(.m-tabs) .tool-app .opt-chip{min-height:44px}body:has(.m-tabs) .tool-app details>summary{min-height:44px;padding-block:.65rem}body:has(.m-tabs) .faq-item summary{min-height:44px}body:has(.m-tabs) .tool-takeaway .tool-btn{flex:auto;justify-content:center;font-size:.86rem}body:has(.m-tabs) .tool-takeaway .m-share-covered{display:none}table.m-tbl-fix :is(th,td):first-child{z-index:1;max-width:38vw;box-shadow:inset -1px 0 0 var(--hairline), -2px 0 0 #fff;background:#fff;position:sticky;left:0}table.m-tbl-inwrap{min-width:100%;width:max-content!important;max-width:none!important;display:table!important;overflow:visible!important}table.m-tbl-fix thead :is(th,td):first-child{background:inherit;background-color:#f4f7fb}html.doc-folded .side-toc{display:none}.doc-fold-head{border-top:1px solid var(--hairline);scroll-margin-top:56px;border-bottom:0!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important}.doc-fold-head:after{display:none!important}.doc-fold:not([hidden]){padding-top:.2rem}.doc-fold-btn{width:100%;min-height:52px;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:.7rem 2rem .7rem 0;display:block;position:relative}.doc-fold-btn:after{content:"";border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);width:9px;height:9px;margin-top:-7px;transition:transform .12s;position:absolute;top:50%;right:.4rem;transform:rotate(45deg)}.doc-fold-head.is-open .doc-fold-btn:after{margin-top:-2px;transform:rotate(-135deg)}.doc-fold[hidden=until-found]{content-visibility:hidden;display:block!important}.doc-fold-back{min-height:44px;font:inherit;color:var(--accent-strong);cursor:pointer;background:0 0;border:0;margin:.3rem 0 .4rem auto;padding:0 .2rem;font-size:.82rem;font-weight:600;display:block}}@media print{.ans-peek{display:none!important}}.tool-shell>.tool-result-column{grid-area:result;align-self:stretch;min-width:0}.tool-shell>.tool-workspace-details{grid-column:1/-1;min-width:0}@media print{@page{size:A4;margin:0}.ps-print{border-collapse:collapse;width:100%}.ps-print .ps-sp{border:0;height:14mm;padding:0}.ps-print .ps-body{vertical-align:top;border:0;padding:0 16mm}}
