.tldr-block[data-astro-cid-3jf4h6lf]{position:relative;margin-bottom:3rem;border-radius:12px;background:#08080ae0;backdrop-filter:blur(12px);overflow:hidden}.tldr-glow[data-astro-cid-3jf4h6lf]{position:absolute;inset:0;border-radius:12px;padding:2px;background:linear-gradient(135deg,#5cd6c6e6,#5cd6c699 40%,#d95b9699 60%,#d95b96e6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tldr-inner[data-astro-cid-3jf4h6lf]{position:relative;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.tldr-icon[data-astro-cid-3jf4h6lf]{display:flex;align-items:center;justify-content:center;color:#5cd6c6;flex-shrink:0;filter:drop-shadow(0 0 10px rgba(92,214,198,.25))}.tldr-header[data-astro-cid-3jf4h6lf]{display:flex;align-items:center;gap:.75rem}.tldr-label[data-astro-cid-3jf4h6lf]{font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#5cd6c6}.tldr-text[data-astro-cid-3jf4h6lf]{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.8;color:#ffffffd9;margin:0}.tldr-list[data-astro-cid-3jf4h6lf]{list-style:none!important;list-style-type:none!important;counter-reset:tldr-counter;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:1.25rem}.tldr-list-item[data-astro-cid-3jf4h6lf]{position:relative;counter-increment:tldr-counter;padding-left:2rem;font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.8;color:#ffffffd9;margin:0!important;list-style:none!important;list-style-type:none!important}.tldr-list-item[data-astro-cid-3jf4h6lf]:before{content:"0" counter(tldr-counter) ". ";position:absolute;left:0;top:0;color:#d95b96;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-weight:700;letter-spacing:.05em}.tldr-content[data-astro-cid-3jf4h6lf] code{background:#d95b9626;color:#e688b6;padding:.2em .4em;border-radius:4px;font-family:JetBrains Mono,source-code-pro,monospace;font-size:.9em}@media(max-width:640px){.tldr-inner[data-astro-cid-3jf4h6lf]{padding:1.25rem;gap:.875rem}.tldr-text[data-astro-cid-3jf4h6lf],.tldr-list-item[data-astro-cid-3jf4h6lf]{font-size:14px}}.toc-fab[data-astro-cid-xvrfupwn]{display:flex;position:fixed;bottom:calc(2rem + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);height:44px;padding:0 1.25rem;border-radius:9999px;background:#1e1e20bf;border:1px solid rgba(255,255,255,.15);color:#ffffffe6;align-items:center;justify-content:center;gap:.5rem;font-size:14px;font-weight:600;letter-spacing:.05em;z-index:100;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);cursor:pointer;box-shadow:0 8px 32px #0000004d,0 2px 8px #0003;transition:all .3s cubic-bezier(.25,1,.5,1)}@media(max-width:767px){.toc-fab[data-astro-cid-xvrfupwn]{left:max(1.25rem,env(safe-area-inset-left));width:44px;padding:0;transform:none}.toc-fab[data-astro-cid-xvrfupwn] span[data-astro-cid-xvrfupwn]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.toc-fab[data-astro-cid-xvrfupwn]:active{transform:translate(-50%) scale(.95);background:#323234d9}@media(max-width:767px){.toc-fab[data-astro-cid-xvrfupwn]:active{transform:scale(.95)}}.toc-backdrop[data-astro-cid-xvrfupwn]{display:block;position:fixed;inset:0;background:#00000080;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:90;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.toc-backdrop[data-astro-cid-xvrfupwn].is-open{opacity:1;pointer-events:auto}.toc-card[data-astro-cid-xvrfupwn]{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#1c1c1ed9;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);border-top:1px solid rgba(255,255,255,.15);border-radius:32px 32px 0 0;padding:.75rem 1.5rem calc(3rem + env(safe-area-inset-bottom));box-shadow:0 -10px 40px #00000080;transition:transform .5s cubic-bezier(.32,.72,0,1);transform:translateY(100%);max-height:80vh;overflow-y:auto}.toc-drag-indicator[data-astro-cid-xvrfupwn]{width:40px;height:5px;background:#ffffff40;border-radius:3px;margin:0 auto 1.5rem}.toc-card[data-astro-cid-xvrfupwn].is-open{transform:translateY(0)}@media(min-width:768px){.toc-fab[data-astro-cid-xvrfupwn],.toc-backdrop[data-astro-cid-xvrfupwn],.toc-drag-indicator[data-astro-cid-xvrfupwn]{display:none!important}.toc-card[data-astro-cid-xvrfupwn]{position:relative;transform:none;bottom:auto;left:auto;right:auto;z-index:auto;background:linear-gradient(to right,#101012,#151517);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(255,255,255,.07);border-radius:15px;padding:1rem 1.2rem;box-shadow:#000000b3 5px 10px 50px,#000000b3 -5px 0 250px;max-height:none;overflow:hidden}}.toc-header[data-astro-cid-xvrfupwn]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;margin-bottom:1rem}.toc-title[data-astro-cid-xvrfupwn]{font-family:Space Grotesk,SF Mono,Fira Code,monospace;font-size:15px;font-weight:600;letter-spacing:.1em;color:#ffffff80;text-transform:uppercase}.toc-nav[data-astro-cid-xvrfupwn]{display:flex;flex-direction:column;gap:.2rem}.toc-section-toggle[data-astro-cid-xvrfupwn]{display:flex;width:100%;align-items:center;padding:.5rem .35rem;border:0;border-radius:10px;background:transparent;color:#ffffffb8;cursor:pointer;font:600 13px/1.4 Space Grotesk,SF Mono,Fira Code,monospace;letter-spacing:.02em;text-align:left;text-decoration:none}.toc-section-toggle[data-astro-cid-xvrfupwn]:hover{background:#ffffff0d;color:#fffffff2}.toc-section-toggle[data-astro-cid-xvrfupwn]:focus-visible{outline:1px solid #5CD6C6;outline-offset:2px}.toc-section-toggle[data-astro-cid-xvrfupwn].is-active{background:#5cd6c61a;color:#5cd6c6}.toc-subnav[data-astro-cid-xvrfupwn]{display:flex;flex-direction:column;gap:.2rem;margin:.15rem 0 .35rem .65rem;padding-left:.35rem}.toc-subnav[data-astro-cid-xvrfupwn][hidden]{display:none}.toc-link[data-astro-cid-xvrfupwn]{display:flex;align-items:center;text-decoration:none;padding:.4rem .75rem;border-radius:10px;position:relative;transition:all .25s ease;overflow:hidden}.toc-link[data-astro-cid-xvrfupwn]:hover{background:#ffffff0d}.toc-link[data-astro-cid-xvrfupwn]:hover .toc-text[data-astro-cid-xvrfupwn]{color:#fffc}.toc-indicator[data-astro-cid-xvrfupwn]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0%;background:transparent;transition:all .3s cubic-bezier(.16,1,.3,1)}.toc-text[data-astro-cid-xvrfupwn]{font-family:Space Grotesk,SF Mono,Fira Code,monospace;font-size:13px;font-weight:500;color:#ffffff8c;letter-spacing:.03em;transition:color .25s ease;margin-left:.5rem}.toc-section-link[data-astro-cid-xvrfupwn]{padding-left:.35rem}.toc-section-link[data-astro-cid-xvrfupwn] .toc-text[data-astro-cid-xvrfupwn]{margin-left:0;color:#ffffffb8;font-weight:600}.toc-link[data-astro-cid-xvrfupwn].is-active{background:#5cd6c61a}.toc-link[data-astro-cid-xvrfupwn].is-active .toc-text[data-astro-cid-xvrfupwn]{color:#5cd6c6;font-weight:600}.back-to-top[data-astro-cid-wlspcwf4]{position:fixed;right:max(1.25rem,env(safe-area-inset-right));bottom:calc(2rem + env(safe-area-inset-bottom));z-index:80;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(92,214,198,.34);border-radius:9999px;background:#141617e6;color:#8be6da;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000057;font-family:Geist,system-ui,sans-serif;font-size:21px;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),border-color .18s ease,background-color .18s ease}.back-to-top[data-astro-cid-wlspcwf4].is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top[data-astro-cid-wlspcwf4]:hover{border-color:#5cd6c6b3;background:#1d2222f5}.back-to-top[data-astro-cid-wlspcwf4]:focus-visible{outline:2px solid #8be6da;outline-offset:3px}.back-to-top[data-astro-cid-wlspcwf4]:active{transform:translateY(1px) scale(.97)}@media(min-width:1024px){.back-to-top[data-astro-cid-wlspcwf4]{right:2.5rem}}@media(prefers-reduced-motion:reduce){.back-to-top[data-astro-cid-wlspcwf4]{transition:none}}@media(prefers-reduced-transparency:reduce){.back-to-top[data-astro-cid-wlspcwf4]{background:#161819}}.aside{position:relative;margin:2rem 0;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);box-shadow:0 4px 20px #0003;transition:all .3s ease}.aside:hover{background:#ffffff09;border-color:#ffffff1a}.aside__glow{display:none}.aside__inner{position:relative;padding:1rem 1.25rem;background:none}.aside__header{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:.5rem}.aside__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.aside__icon svg{width:100%;height:100%}.aside__title{font-family:inherit;font-size:1.125rem;font-weight:600;color:#ffffffe6;line-height:1.4;letter-spacing:0;text-transform:none;text-shadow:none}.aside__line{display:none}.aside__content{padding-left:0}.aside .aside__content>:first-child{margin-top:0!important}.aside .aside__content>:last-child{margin-bottom:0!important}.aside .aside__content p{font-size:15.5px;line-height:1.7;color:#ffffffd9;margin:.6rem 0!important;text-align:left}.aside__content ul,.aside__content ol{margin:.5rem 0;padding-left:1.25rem}.aside__content li{font-size:15.5px;line-height:1.7;color:#ffffffd9;margin-bottom:.3rem}.aside__content strong{color:#fff;font-weight:600}.aside__content code{font-size:13px;padding:.15em .4em;border-radius:4px;background:#ffffff14;color:#fffc}.aside__content pre{margin:.75rem 0!important;padding:.75rem 1rem!important;border-radius:8px;font-size:13px!important;border:1px solid rgba(255,255,255,.05)}.aside--info .aside__icon{color:#6ad4cb;filter:drop-shadow(0 0 5px rgba(106,212,203,.25))}.aside--note .aside__icon{color:#9ba3d6;filter:drop-shadow(0 0 5px rgba(155,163,214,.25))}.aside--tip .aside__icon{color:#7ecdb5;filter:drop-shadow(0 0 5px rgba(126,205,181,.25))}.aside--caution .aside__icon{color:#d4b876;filter:drop-shadow(0 0 5px rgba(212,184,118,.25))}.aside--warning .aside__icon{color:#d9859a;filter:drop-shadow(0 0 5px rgba(217,133,154,.25))}.aside--danger .aside__icon{color:#d6707e;filter:drop-shadow(0 0 5px rgba(214,112,126,.25))}@media(max-width:640px){.aside__inner{padding:1.25rem}.aside__header{gap:.5rem}.aside__title{font-size:1rem}.aside__content p,.aside__content li{font-size:14px}}.post-shell[data-astro-cid-gjtny2mx]{position:relative}.post-prose[data-astro-cid-gjtny2mx]{font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,sans-serif;font-size:18px;line-height:1.8;color:#e5e7eb;word-break:break-word;text-align:justify}.post-prose[data-astro-cid-gjtny2mx] mark[data-search-hit]{color:inherit;background:#5cd6c64d;border-radius:.15em;box-shadow:0 0 0 2px #5cd6c64d;animation:search-hit-pulse .8s ease-in-out 3}@keyframes search-hit-pulse{0%,to{background:transparent;box-shadow:0 0 0 2px transparent}50%{background:#5cd6c64d;box-shadow:0 0 0 2px #5cd6c64d}}@media(prefers-reduced-motion:reduce){.post-prose[data-astro-cid-gjtny2mx] mark[data-search-hit]{animation:none}}.post-prose[data-astro-cid-gjtny2mx] h2,.post-prose[data-astro-cid-gjtny2mx] h3,.post-prose[data-astro-cid-gjtny2mx] h4{font-family:Geist,Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,sans-serif;font-weight:700;color:#fff;margin-top:3.5rem;margin-bottom:1.5rem;letter-spacing:.02em;line-height:1.3}.post-prose[data-astro-cid-gjtny2mx] h2{font-size:2.2rem}.post-prose[data-astro-cid-gjtny2mx] h3{font-size:1.6rem}.post-prose[data-astro-cid-gjtny2mx] p{margin:0 0 1.8rem}.post-prose[data-astro-cid-gjtny2mx] strong{color:#fff;font-weight:700;-webkit-text-stroke:.15px currentColor}.post-prose[data-astro-cid-gjtny2mx] ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.8rem}.post-prose[data-astro-cid-gjtny2mx] ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1.8rem}.post-prose[data-astro-cid-gjtny2mx] li{margin-bottom:.5rem}.post-prose[data-astro-cid-gjtny2mx] :not(pre)>code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;padding:.18em .45em;margin:0 .15em;border-radius:5px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#f3f4f6;word-break:break-word}.post-prose[data-astro-cid-gjtny2mx] pre{margin:2.5rem 0;overflow-x:auto;border:1px solid rgba(255,255,255,.05);background:#0009;padding:1.25rem 1.5rem;font-family:monospace;font-size:14px}.post-prose[data-astro-cid-gjtny2mx] blockquote{margin:1.5rem 0;border-left:2px solid #5CD6C6;padding:.5rem 0 .5rem 1rem;font-style:italic}.post-prose[data-astro-cid-gjtny2mx] blockquote p{color:#5cd6c6;font-size:inherit;margin-bottom:0;line-height:1.6}.post-prose[data-astro-cid-gjtny2mx] a{color:#5cd6c6;text-decoration:underline;text-decoration-color:#00ffff4d;text-underline-offset:3px;transition:text-decoration-color .3s}.post-prose[data-astro-cid-gjtny2mx] a:hover{text-decoration-color:#0ffc}.post-prose[data-astro-cid-gjtny2mx] img{display:block;width:100%;height:auto;margin:3.5rem auto;border-radius:8px}.post-prose[data-astro-cid-gjtny2mx] table{display:table;width:100%;max-width:100%;margin:2rem 0;border:1px solid rgba(255,255,255,.14);border-collapse:separate;border-spacing:0;border-radius:10px;table-layout:fixed;overflow:hidden;text-align:left}.post-prose[data-astro-cid-gjtny2mx] th,.post-prose[data-astro-cid-gjtny2mx] td{padding:.9rem 1rem;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);vertical-align:top;overflow-wrap:anywhere;text-align:left}.post-prose[data-astro-cid-gjtny2mx] th{background:#5cd6c617;color:#fff;font-family:Geist,Space Grotesk,system-ui,sans-serif;font-weight:700;line-height:1.45}.post-prose[data-astro-cid-gjtny2mx] td{color:#e5e7ebe6;line-height:1.65}.post-prose[data-astro-cid-gjtny2mx] th:first-child,.post-prose[data-astro-cid-gjtny2mx] td:first-child{width:14%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-map-table th:nth-child(1),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-map-table td:nth-child(1){width:22%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-map-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-map-table td:nth-child(2){width:42%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-map-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-map-table td:nth-child(3){width:36%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-example-table th:nth-child(1),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-example-table td:nth-child(1),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-example-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-example-table td:nth-child(2){width:22%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-example-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-example-table td:nth-child(3){width:56%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-method-table th:nth-child(1),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-method-table td:nth-child(1){width:27%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-method-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-method-table td:nth-child(2){width:38%}.post-prose[data-astro-cid-gjtny2mx] table.coding-test-method-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.coding-test-method-table td:nth-child(3){width:35%}.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table th:nth-child(1),.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table td:nth-child(1){width:16%}.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table td:nth-child(2){width:17%}.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table td:nth-child(3){width:18%}.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table th:nth-child(4),.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table td:nth-child(4){width:23%}.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table th:nth-child(5),.post-prose[data-astro-cid-gjtny2mx] table.git-worktree-comparison-table td:nth-child(5){width:26%}.post-prose[data-astro-cid-gjtny2mx] table.worktree-task-dependencies-table th:nth-child(1),.post-prose[data-astro-cid-gjtny2mx] table.worktree-task-dependencies-table td:nth-child(1){width:30%}.post-prose[data-astro-cid-gjtny2mx] table.worktree-task-dependencies-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.worktree-task-dependencies-table td:nth-child(2){width:32%}.post-prose[data-astro-cid-gjtny2mx] table.worktree-task-dependencies-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.worktree-task-dependencies-table td:nth-child(3){width:38%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-methods-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-methods-table td:first-child{width:28%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-overview-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-overview-table td:first-child{width:20%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-overview-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.prompt-overview-table td:nth-child(2){width:40%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-overview-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.prompt-overview-table td:nth-child(3){width:40%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-specificity-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-specificity-table td:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-goal-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-goal-table td:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-method-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-method-table td:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-boundaries-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-boundaries-table td:first-child{width:36%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-specificity-table th:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-specificity-table td:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-goal-table th:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-goal-table td:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-method-table th:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-evaluation-method-table td:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-boundaries-table th:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-boundaries-table td:last-child{width:64%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-rules-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-rules-table td:first-child{width:30%}.post-prose[data-astro-cid-gjtny2mx] table.prompt-rules-table th:last-child,.post-prose[data-astro-cid-gjtny2mx] table.prompt-rules-table td:last-child{width:70%}.post-prose[data-astro-cid-gjtny2mx] th:last-child,.post-prose[data-astro-cid-gjtny2mx] td:last-child{border-right:0}.post-prose[data-astro-cid-gjtny2mx] tbody tr:last-child td{border-bottom:0}.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table td:first-child{width:22%}.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table td:nth-child(2){width:28%}.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table td:nth-child(3){width:50%}.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table td:first-child{width:22%}.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table th:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table td:nth-child(2),.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table th:nth-child(3),.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table td:nth-child(3){width:39%}.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table tbody th{background:#ffffff06;color:#ffffffeb;font-family:inherit;font-weight:600;line-height:1.5}.post-prose[data-astro-cid-gjtny2mx] table.rag-terms-table th:first-child,.post-prose[data-astro-cid-gjtny2mx] table.rag-terms-table td:first-child{width:30%}.post-prose[data-astro-cid-gjtny2mx] table.rag-terms-table th:last-child,.post-prose[data-astro-cid-gjtny2mx] table.rag-terms-table td:last-child{width:70%}.post-prose[data-astro-cid-gjtny2mx] table.rag-terms-table tbody th{background:#ffffff06;color:#ffffffeb;font-family:inherit;font-weight:600;line-height:1.5}.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table td,.post-prose[data-astro-cid-gjtny2mx] table.rag-comparison-table tbody th{vertical-align:middle}.post-prose[data-astro-cid-gjtny2mx] .training-sample-table__label{display:block;color:#ffffffeb;font-weight:600;line-height:1.35}.post-prose[data-astro-cid-gjtny2mx] .training-sample-table__example{display:block;margin-top:.35rem;color:#5cd6c6d1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.72em;line-height:1.35;letter-spacing:.01em;white-space:nowrap;overflow-wrap:normal;word-break:normal}@media(max-width:767px){.post-prose[data-astro-cid-gjtny2mx]{font-size:17px;line-height:1.78;text-align:left}.post-prose[data-astro-cid-gjtny2mx] h2,.post-prose[data-astro-cid-gjtny2mx] h3,.post-prose[data-astro-cid-gjtny2mx] h4{text-wrap:balance}.post-prose[data-astro-cid-gjtny2mx] h2{margin-top:3rem;margin-bottom:1.15rem;font-size:clamp(1.65rem,7.2vw,1.9rem);line-height:1.25;letter-spacing:0}.post-prose[data-astro-cid-gjtny2mx] h3{margin-top:2.5rem;margin-bottom:1rem;font-size:clamp(1.3rem,5.8vw,1.5rem);line-height:1.3;letter-spacing:0}.post-prose[data-astro-cid-gjtny2mx] p,.post-prose[data-astro-cid-gjtny2mx] ul,.post-prose[data-astro-cid-gjtny2mx] ol{margin-bottom:1.45rem}.post-prose[data-astro-cid-gjtny2mx] ul,.post-prose[data-astro-cid-gjtny2mx] ol{padding-left:1.25rem}.post-prose[data-astro-cid-gjtny2mx] pre{margin:1.75rem 0;padding:1rem;font-size:12px;line-height:1.65;scrollbar-width:thin;scrollbar-color:rgba(92,214,198,.45) rgba(255,255,255,.06)}.post-prose[data-astro-cid-gjtny2mx] table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(92,214,198,.45) rgba(255,255,255,.06);box-shadow:inset -14px 0 14px -14px #5cd6c68c}.post-prose[data-astro-cid-gjtny2mx] table>thead,.post-prose[data-astro-cid-gjtny2mx] table>tbody{display:table;min-width:36rem;table-layout:fixed}.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table>thead,.post-prose[data-astro-cid-gjtny2mx] table.training-sample-table>tbody{min-width:44rem}.post-prose[data-astro-cid-gjtny2mx] .not-prose button,.post-prose[data-astro-cid-gjtny2mx] .not-prose select,.post-prose[data-astro-cid-gjtny2mx] .not-prose [role=tab]{min-height:40px!important}.post-prose[data-astro-cid-gjtny2mx] .not-prose input[type=range]{min-height:32px}.post-prose[data-astro-cid-gjtny2mx] .not-prose figcaption,.post-prose[data-astro-cid-gjtny2mx] .not-prose>footer{font-size:.72rem!important;line-height:1.65!important}}@media(max-width:520px){.post-prose[data-astro-cid-gjtny2mx]>.not-prose{margin-top:1.4rem;margin-bottom:1.75rem}}#reading-progress[data-astro-cid-gjtny2mx]{position:fixed;right:0;top:0;width:3px;height:100vh;height:100dvh;background:#ffffff2e;z-index:50;display:block;pointer-events:none}@media(min-width:1024px){#reading-progress[data-astro-cid-gjtny2mx]{right:40px;top:50%;height:200px;transform:translateY(-50%);border-radius:4px}}#progress-indicator[data-astro-cid-gjtny2mx]{display:none}#progress-fill[data-astro-cid-gjtny2mx]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0ff;box-shadow:0 0 8px #00ffff4d;transform-origin:top;transform:scaleY(0);will-change:transform}@media(min-width:1024px){#progress-fill[data-astro-cid-gjtny2mx]{border-radius:4px}}
