.content-wrapper[data-v-340f1269]{background:var(--tb-surface);border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);box-shadow:var(--tb-shadow-sm);color:#313c42;font-family:var(--tb-font-sans);font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.8;margin:0 auto clamp(3rem,7vw,6rem);padding:clamp(1.5rem,5vw,4rem);width:min(100%,var(--tb-content-reading))}.content-wrapper[data-v-340f1269] h1,.content-wrapper[data-v-340f1269] h2,.content-wrapper[data-v-340f1269] h3,.content-wrapper[data-v-340f1269] h4,.content-wrapper[data-v-340f1269] h5,.content-wrapper[data-v-340f1269] h6{color:var(--tb-ink);font-family:var(--tb-font-serif);font-weight:700;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.content-wrapper[data-v-340f1269] h1{font-size:clamp(2.2rem,5vw,3.6rem);margin:0 0 1.5rem}.content-wrapper[data-v-340f1269] h2{font-size:clamp(1.8rem,4vw,2.45rem);margin:3.5rem 0 1.25rem;padding-top:1rem}.content-wrapper[data-v-340f1269] h2:before{background:var(--tb-reading-blue);border-radius:3px;content:"";display:block;height:3px;margin-bottom:.85rem;width:36px}.content-wrapper[data-v-340f1269] h3{font-size:clamp(1.4rem,3vw,1.85rem);margin:2.5rem 0 1rem}.content-wrapper[data-v-340f1269] h4{font-size:1.25rem;margin:2rem 0 .8rem}.content-wrapper[data-v-340f1269] h1 a,.content-wrapper[data-v-340f1269] h2 a,.content-wrapper[data-v-340f1269] h3 a,.content-wrapper[data-v-340f1269] h4 a,.content-wrapper[data-v-340f1269] h5 a,.content-wrapper[data-v-340f1269] h6 a{color:inherit!important;text-decoration:none!important}.content-wrapper[data-v-340f1269] p{-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.45rem;text-align:justify;text-justify:inter-word}.content-wrapper[data-v-340f1269] a{color:var(--tb-reading-blue-dark);font-weight:650;text-decoration-thickness:1px}.content-wrapper[data-v-340f1269] a:hover{color:var(--tb-reading-blue)}.content-wrapper[data-v-340f1269] ol,.content-wrapper[data-v-340f1269] ul{margin:0 0 1.6rem;padding-left:1.4rem}.content-wrapper[data-v-340f1269] li{margin-bottom:.55rem;padding-left:.35rem}.content-wrapper[data-v-340f1269] li::marker{color:var(--tb-reading-blue)}.content-wrapper[data-v-340f1269] blockquote{background:linear-gradient(90deg,var(--tb-reading-blue-soft),rgba(88,113,125,.04));border:0;border-left:3px solid var(--tb-reading-blue);border-radius:0 var(--tb-radius-sm) var(--tb-radius-sm) 0;color:var(--tb-ink);font-family:var(--tb-font-serif);font-style:italic;margin:2.25rem 0;padding:1.35rem 1.5rem 1.35rem 1.8rem;position:relative}.content-wrapper[data-v-340f1269] blockquote p:last-child{margin-bottom:0}.content-wrapper[data-v-340f1269] hr{background:var(--tb-border);border:0;height:1px;margin:3rem 0}.content-wrapper[data-v-340f1269] img{border-radius:var(--tb-radius-md);box-shadow:var(--tb-shadow-sm);display:block;height:auto;margin:2.5rem auto;max-width:100%}.content-wrapper[data-v-340f1269] table{border-collapse:collapse;font-size:.9rem;margin:2rem 0;width:100%}.content-wrapper[data-v-340f1269] td,.content-wrapper[data-v-340f1269] th{border-bottom:1px solid var(--tb-border);padding:.8rem;text-align:left}.content-wrapper[data-v-340f1269] th{color:var(--tb-ink);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.content-wrapper[data-v-340f1269] code:not(pre code){background:#f0f2f3;border:1px solid rgba(31,39,44,.08);border-radius:6px;color:var(--tb-reading-blue-dark);font-family:SFMono-Regular,Consolas,monospace;font-size:.86em;padding:.18rem .38rem}.content-wrapper[data-v-340f1269] pre{background:#171c1f!important;border:1px solid #343b40!important;border-radius:var(--tb-radius-md)!important;box-shadow:0 18px 38px #0d12152e;margin:2.25rem 0!important;overflow:auto;padding:1.4rem!important;position:relative}.content-wrapper[data-v-340f1269] pre code{background:transparent!important;display:block;font-family:SFMono-Regular,Consolas,monospace!important;font-size:.84rem!important;line-height:1.65!important;padding:0!important}@media(max-width:600px){.content-wrapper[data-v-340f1269]{border-left:0;border-radius:0;border-right:0;box-shadow:none}.content-wrapper[data-v-340f1269] p{-webkit-hyphens:none;hyphens:none;text-align:left}}
