.guide-site{--guide-paper:var(--color-slate-950);--guide-ink:var(--color-slate-100);--guide-muted:var(--color-slate-400);--guide-line:var(--color-slate-800);--guide-accent:var(--color-indigo-400);--guide-tint:var(--color-slate-800);--guide-surface:var(--color-slate-900);background:var(--guide-paper);color:var(--guide-ink);color-scheme:normal;min-height:calc(100vh - 64px);font:1rem/1.7 Arial,Helvetica,sans-serif}.guide-site *{box-sizing:border-box}.guide-site a{color:inherit;text-decoration:none}.guide-site button,.guide-site input,.guide-site select{font:inherit}.guide-site button{cursor:pointer}.guide-site :focus-visible{outline:3px solid var(--guide-accent);outline-offset:4px}.guide-site h1,.guide-site h2,.guide-site h3,.guide-site p{margin:0}.guide-width{max-width:1360px;margin-inline:auto;padding-inline:32px}.guide-button{background:var(--color-indigo-600);border:1px solid var(--color-indigo-600);border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:13px 22px;font-weight:700;line-height:1.5;display:inline-flex;color:#fff!important}.guide-button:hover{background:var(--color-indigo-700)}.guide-secondary{background:var(--guide-surface);border-color:var(--guide-line);color:var(--guide-ink)!important}.guide-secondary:hover{background:var(--guide-tint)}.guide-skip{background:var(--guide-surface);z-index:100;padding:12px;position:absolute;top:-100px;left:20px}.guide-skip:focus{top:8px}.guide-eyebrow{letter-spacing:.12em;color:var(--guide-accent);text-transform:uppercase;font-size:.75rem;font-weight:700}.guide-lead{color:var(--guide-muted);max-width:700px;font-size:1rem}.guide-group-nav{border-bottom:1px solid var(--guide-line);flex-wrap:wrap;gap:32px;padding-bottom:20px;display:flex}.guide-group-nav a{font-size:.875rem;font-weight:700}.guide-group-nav span{color:var(--guide-muted);margin-left:9px;font-size:.75rem}.guide-group{padding-top:48px;scroll-margin-top:130px}.guide-section-heading{align-items:center;gap:20px;margin-bottom:24px;display:flex}.guide-section-heading h2{letter-spacing:-.025em;font-size:1.5rem;font-weight:600}.guide-text-link{text-underline-offset:4px;font-size:.875rem;text-decoration:underline!important}.guide-footer{border-top:1px solid var(--guide-line);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:60px;padding-block:42px;display:flex}.guide-footer>div>a{font-weight:700}.guide-footer p{color:var(--guide-muted);font-size:.875rem}.guide-footer nav{gap:24px;font-size:.875rem;display:flex}.guide-fine{color:var(--guide-muted);width:100%;font-size:.8125rem!important}.guide-breadcrumbs{color:var(--guide-muted);flex-wrap:wrap;gap:9px;padding-block:24px;font-size:.8125rem;display:flex}.guide-breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.guide-article-header{border-bottom:1px solid var(--guide-line);grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:48px;margin-bottom:28px;padding:16px 0 32px;display:grid}.guide-article-header h1{letter-spacing:-.035em;margin:15px 0 20px;font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:650;line-height:1.15}.guide-meta{color:var(--guide-muted);font-size:.8125rem;margin-top:18px!important}.guide-article-grid{grid-template-columns:minmax(0,1fr) 190px;align-items:start;gap:40px;display:grid}.guide-article-body{min-width:0}.guide-article-body section{margin-bottom:35px;scroll-margin-top:130px}.guide-article-body h2{letter-spacing:-.025em;margin:28px 0 15px;font-size:1.4rem;font-weight:600;line-height:1.3}.guide-article-body h3{margin:20px 0 10px;font-size:1.125rem;font-weight:600;line-height:1.4}.guide-article-body p{margin-bottom:15px}.guide-article-body ul,.guide-article-body ol{list-style:revert;margin:12px 0 22px;padding-left:24px}.guide-article-body li{margin-block:7px}.guide-article-body a:not(.guide-button){text-underline-offset:3px;color:var(--guide-accent);text-decoration:underline}.guide-note{background:var(--guide-tint);border-left:3px solid var(--guide-accent);margin-block:0 26px;padding:17px 20px;font-size:.9375rem}.guide-note p:last-child{margin-bottom:0}.guide-sidebar{position:sticky;top:130px}.guide-sidebar-box{border-left:1px solid var(--guide-line);margin-bottom:20px;padding:0 0 0 22px}.guide-sidebar-box h2{margin:10px 0;font-size:1.15rem}.guide-sidebar-box p{color:var(--guide-muted);margin-bottom:20px;font-size:.9375rem}.guide-sidebar-box .guide-button{width:100%;font-size:.875rem}.guide-sidebar nav{gap:12px;font-size:.875rem;display:grid}.guide-sidebar nav a{border-bottom:1px solid var(--guide-line);padding:10px 0}.guide-table-wrap{border:1px solid var(--guide-line);background:var(--guide-surface);border-radius:6px;max-width:100%;margin-bottom:20px;overflow-x:auto}.guide-table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem}.guide-table caption{text-align:left;background:var(--guide-tint);padding:14px 18px;font-weight:700}.guide-table th,.guide-table td{border-bottom:1px solid var(--guide-line);vertical-align:top;padding:13px 16px}.guide-table th{background:var(--guide-tint);font-weight:700}.guide-table tr:last-child td{border-bottom:0}.guide-table .numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.guide-table code{white-space:nowrap;font-size:.8125rem}.guide-table tfoot{font-weight:700}.guide-controls{background:var(--guide-surface);border:1px solid var(--guide-line);border-radius:7px;flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;padding:20px;display:flex}.guide-controls label{flex:1;gap:6px;min-width:150px;font-size:.875rem;font-weight:700;display:grid}.guide-site input,.guide-site select{background:var(--guide-surface);color:var(--guide-ink);border:1px solid var(--color-slate-600);border-radius:5px;width:100%;min-height:44px;padding:8px 12px}.guide-site input[type=checkbox]{width:20px;min-height:20px}.guide-result{background:var(--guide-tint);color:var(--guide-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:24px;display:flex}.guide-result strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:2.8rem;line-height:1.1}.guide-result p{color:var(--guide-muted);margin:0}.guide-result small{font-size:.875rem}.guide-error{font-size:.875rem;color:var(--color-red-300)!important}.guide-table input{min-width:76px;max-width:110px}.guide-empty{border:1px dashed var(--guide-line);text-align:center;padding:25px}.guide-countdown{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.guide-countdown>div{background:var(--guide-tint);color:var(--guide-ink);text-align:center;border-radius:7px;padding:20px 10px}.guide-countdown strong{font-variant-numeric:tabular-nums;font-size:2.25rem;display:block}.guide-countdown span{color:var(--guide-muted);font-size:.875rem}.guide-checklist{gap:0;display:grid}.guide-check-row{border-bottom:1px solid var(--guide-line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.guide-check-row label{flex:1}.guide-check-row select{max-width:170px;font-size:.875rem}.guide-print-title{display:none}.guide-progress{accent-color:var(--guide-accent);width:100%;height:12px}.guide-source-list{font-size:.875rem}.guide-source-list li{overflow-wrap:anywhere}.guide-subjects{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.guide-subject{background:var(--guide-surface);border:1px solid var(--guide-line);border-radius:6px;padding:18px}.guide-subject h3{margin-top:0}.guide-subject p{color:var(--guide-muted);font-size:.9375rem}.guide-faq details{border-bottom:1px solid var(--guide-line);padding:16px 0}.guide-faq summary{cursor:pointer;font-weight:700}.guide-faq details p{margin-top:12px}.guide-math-groups details{border-bottom:1px solid var(--guide-line);padding:15px 0}.guide-math-groups summary{cursor:pointer;font-weight:700}.guide-math-groups summary small{color:var(--guide-muted);margin-left:8px;font-weight:400}.guide-math-groups table{margin-top:16px}.guide-outcome-title{font-weight:600}.guide-outcome-note{color:var(--guide-muted);font-size:.8125rem}.guide-table .guide-outcome-note{margin-bottom:0}.guide-actions{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.guide-print-cell{display:none}@media (max-width:1000px){.guide-article-grid{grid-template-columns:minmax(0,1fr) 210px;gap:25px}.guide-width{padding-inline:24px}}@media (max-width:760px){.guide-article-grid{display:block}.guide-sidebar{margin-top:35px;position:static}.guide-breadcrumbs{font-size:.75rem}.guide-article-header{padding-top:5px}.guide-article-header h1{font-size:1.875rem}.guide-group-nav{gap:20px}.guide-table th,.guide-table td{padding:11px}.guide-subjects{grid-template-columns:1fr 1fr}.guide-result{flex-wrap:wrap}.guide-countdown{gap:6px}.guide-countdown strong{font-size:1.75rem}}@media (max-width:480px){.guide-width{padding-inline:18px}.guide-subjects{grid-template-columns:1fr}.guide-footer nav{flex-wrap:wrap;gap:18px}.guide-check-row{align-items:flex-start}.guide-check-row select{max-width:142px}.guide-countdown>div{padding:15px 5px}.guide-table{font-size:.875rem}.guide-table input{min-width:61px;padding:8px}}.guide-jump-nav{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.guide-jump-nav a{border:1px solid var(--guide-line);background:var(--guide-surface);border-radius:5px;padding:8px 12px;font-size:.8125rem;text-decoration:none!important}.guide-jump-nav a:hover{border-color:var(--guide-accent)}.guide-topic-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid;padding:0!important;list-style:none!important}.guide-topic-list li{border-bottom:1px solid var(--guide-line);break-inside:avoid;margin:0;padding:10px 0;font-size:.875rem}.guide-stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px 0;display:grid}.guide-stat-grid>div{background:var(--guide-tint);border:1px solid var(--guide-line);border-radius:7px;min-width:0;padding:20px}.guide-stat-grid span{color:var(--guide-muted);font-size:.8125rem;display:block}.guide-stat-grid strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.8rem;line-height:1.4;display:block}.guide-stat-grid small{font-size:.875rem;font-weight:400}.guide-course-directory{grid-template-columns:1fr 1fr;gap:24px;display:grid}.guide-course-directory>div{background:var(--guide-surface);border:1px solid var(--guide-line);border-radius:8px;padding:24px}.guide-course-directory h3 a{color:var(--guide-ink);justify-content:space-between;align-items:center;font-size:1.7rem;display:flex}.guide-course-directory nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin-top:14px;display:grid}.guide-course-directory nav a{border-bottom:1px solid var(--guide-line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.guide-course-directory nav a:nth-last-child(-n+2){border:0}.guide-course-directory nav a:hover{color:var(--guide-accent)}.guide-week{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.guide-week>section{background:var(--guide-surface);border:1px solid var(--guide-line);border-radius:7px;margin:0;padding:18px}.guide-week h3{margin-top:0}.guide-plan-row{border-top:1px solid var(--guide-line);break-inside:avoid;justify-content:space-between;align-items:start;gap:12px;margin-top:12px;padding-top:12px;display:flex}.guide-plan-row p{overflow-wrap:anywhere;margin:5px 0}.guide-plan-row small{color:var(--guide-muted)}.guide-plan-row button{color:var(--guide-muted);background:0 0;border:0;padding:4px}.guide-plan-tool .guide-controls label:has(input[maxlength]){min-width:220px}@media (max-width:600px){.guide-course-directory,.guide-week{grid-template-columns:1fr}.guide-topic-list{columns:1}.guide-course-directory>div{padding:20px}.guide-stat-grid strong{font-size:1.5rem}.guide-section-heading{flex-direction:column;align-items:flex-start;gap:8px}}@media print{html[data-guide-print=checklist] .guide-article-body>:not(.guide-checklist-tool),html[data-guide-print=plan] .guide-article-body>:not(.guide-plan-tool),html[data-guide-print] .guide-article-header,.guide-jump-nav{display:none!important}.guide-week{grid-template-columns:1fr 1fr}.guide-week>section,.guide-stat-grid{break-inside:avoid}.guide-site{height:auto!important;min-height:0!important}html:has(.guide-site){height:auto!important;min-height:0!important}body:has(.guide-site){height:auto!important;min-height:0!important}body:has(.guide-site)>aside[aria-label="Analitik çerez tercihleri"]{display:none!important}html,body,.guide-site{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--guide-paper:#fff;--guide-ink:#000;--guide-muted:#444;--guide-line:#ccc;--guide-tint:#eee;--guide-surface:#fff;color:#000!important;background:#fff!important}.guide-footer,.guide-sidebar,.guide-breadcrumbs,.guide-controls,.guide-actions,.guide-group-nav,.guide-skip,.guide-no-print{display:none!important}.guide-width{max-width:none;padding:0}.guide-article-grid{display:block}.guide-article-header{padding:0 0 14px}.guide-article-header h1{font-size:24pt}.guide-article-header .guide-lead{font-size:10pt}.guide-print-title{font-size:10pt;display:block}.guide-table{font-size:9pt}.guide-table-wrap{overflow:visible}.guide-table th,.guide-table td{padding:6px}.guide-table thead{display:table-header-group}.guide-table tr,.guide-check-row{break-inside:avoid}.guide-check-row{padding:5px 0;font-size:10pt}.guide-check-row select{display:none}.guide-print-cell{font-size:9pt;display:block}.guide-article-body h2{break-after:avoid;font-size:16pt}.guide-site details:not([open])>:not(summary){display:block!important}.guide-result{color:#000;background:#eee}.guide-result p{color:#333}.guide-article-body section{margin-bottom:14px}a[href^=http]{overflow-wrap:anywhere}@page{size:A4;margin:14mm}}.guide-index-header{padding-block:40px 28px}.guide-index-header h1{letter-spacing:-.035em;margin-bottom:12px;font-size:2rem;font-weight:700;line-height:1.2}.guide-group{padding-top:32px}.guide-section-heading{margin-bottom:16px}.guide-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 36px;margin:0;padding:0;list-style:none;display:grid}.guide-directory li{border-bottom:1px solid var(--guide-line)}.guide-directory-link{align-content:start;gap:8px;height:100%;padding:12px 0 22px;display:grid}.guide-directory-link h3{font-size:1.0625rem;font-weight:600;line-height:1.45}.guide-directory-link p{color:var(--guide-muted);margin-top:6px;font-size:.8125rem;line-height:1.6}.guide-directory-link>svg{color:var(--guide-muted);flex-shrink:0;margin-top:3px}.guide-directory-link:hover h3,.guide-directory-link:hover>svg{color:var(--guide-accent)}.guide-sidebar-box>h2{margin:0 0 10px;font-size:1rem}.guide-sidebar-box>.guide-text-link{margin-top:20px;display:inline-block}@media (max-width:600px){.guide-directory{grid-template-columns:1fr}.guide-index-header{padding-top:28px}.guide-index-header h1{font-size:1.75rem}}.guide-art{width:100%;height:auto;color:var(--color-slate-400);display:block}.guide-art text{fill:var(--guide-ink);stroke:none;font:16px Georgia,serif}.guide-art-accent{stroke:var(--guide-accent)}.guide-art-fill{fill:color-mix(in srgb,var(--guide-accent) 12%,transparent);stroke:var(--guide-accent)}.guide-art-solid{fill:var(--guide-accent);stroke:var(--guide-accent)}.guide-directory-art{place-items:center;min-height:138px;display:grid;position:relative}.guide-directory-art .guide-art{width:210px;max-width:100%}.guide-directory-art>svg:last-child{color:var(--guide-muted);position:absolute;bottom:16px;right:0}.guide-directory-link:hover .guide-directory-art>svg:last-child{color:var(--guide-accent)}.guide-course-heading{grid-template-columns:minmax(0,1fr) 155px;align-items:center;gap:12px;display:grid}.guide-course-heading p,.guide-section-heading>p{color:var(--guide-muted);font-size:.8125rem}.guide-course-heading h3{margin:8px 0}.guide-course-heading h3 a{justify-content:flex-start;gap:18px}.guide-course-directory>div{background:0 0;padding:20px 24px 12px}.guide-course-directory nav a{padding:11px 0;font-size:.875rem}.guide-course-directory nav a>svg{color:var(--guide-muted);flex-shrink:0}.guide-group-nav{gap:12px 28px;padding-bottom:16px}.guide-group-nav a{padding-block:6px}.guide-meta{flex-wrap:wrap;align-items:baseline;gap:10px 20px;display:flex}.guide-meta summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.guide-meta details p{margin-top:8px}.guide-article-header h1{text-wrap:balance;margin:12px 0 16px;line-height:1.2}.guide-article-body{font-size:.9375rem;line-height:1.75}.guide-article-body>section>p{max-width:78ch}.guide-article-body>section{padding-bottom:8px}.guide-article-body>section+section{border-top:1px solid var(--guide-line);padding-top:6px}.guide-heading-count{vertical-align:middle;letter-spacing:0;color:var(--guide-muted);margin-left:10px;font:400 .75rem Arial,sans-serif;display:inline-block}.guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;margin:24px 0!important;padding:0!important;list-style:none!important}.guide-steps>li{min-width:0;margin:0;position:relative}.guide-step-number{color:var(--guide-accent);font-variant-numeric:tabular-nums;align-items:center;gap:16px;margin-bottom:12px;font-size:.875rem;display:flex}.guide-step-number:after{content:"";background:var(--guide-line);flex:1;height:1px}.guide-steps li:not(:last-child) .guide-step-number:after{background:linear-gradient(to right,var(--guide-accent),var(--guide-line))}.guide-steps h3{margin:0 0 8px;font-size:1rem}.guide-steps p{color:var(--color-slate-300);margin:0;font-size:.875rem}.guide-takeaway{border-left:2px solid var(--guide-accent);background:color-mix(in srgb,var(--guide-accent) 6%,transparent);margin:20px 0;padding:16px 20px}.guide-takeaway>strong{color:var(--guide-accent);font-size:.8125rem}.guide-takeaway p{margin:5px 0 0}.guide-illustrated{grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);align-items:center;gap:32px;margin:20px 0;display:grid}.guide-cycle{color:var(--guide-accent);margin:0}.guide-cycle svg{width:100%;max-width:390px;margin:auto;display:block}.guide-cycle-node{fill:var(--guide-paper);stroke:var(--guide-accent)}.guide-cycle-label{fill:var(--guide-ink);font:14px Arial,sans-serif}.guide-cycle-center{fill:var(--guide-muted);font:15px Georgia,serif}.guide-cycle figcaption{color:var(--guide-muted);text-align:center;margin-top:14px;font-size:.8125rem}.guide-detail{margin:16px 0;font-size:.875rem}.guide-detail>summary{cursor:pointer;color:var(--guide-muted);padding:10px 0}.guide-detail[open]>summary{margin-bottom:10px}.guide-net-examples{grid-template-columns:1fr 1fr;gap:28px;margin:24px 0 12px;display:grid}.guide-net-example{border:1px solid var(--guide-line);border-radius:8px;min-width:0;margin:0;padding:18px 22px}.guide-net-example figcaption{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;font-size:.875rem;display:flex}.guide-net-example figcaption strong{letter-spacing:-.04em;font-size:2rem;line-height:1.2}.guide-net-example figcaption small{letter-spacing:0;color:var(--guide-muted);font-size:.875rem;font-weight:400}.guide-net-example svg{width:100%;max-width:320px;margin:auto;display:block}.guide-dot-correct{fill:var(--guide-accent);background:var(--guide-accent);stroke:var(--guide-accent)}.guide-dot-wrong{fill:var(--color-slate-300);background:var(--color-slate-300);stroke:var(--color-slate-300)}.guide-dot-blank{fill:#0000;stroke:var(--guide-muted);stroke-dasharray:2 2;background:0 0}.guide-chart-legend{color:var(--guide-muted);flex-wrap:wrap;gap:8px 16px;margin:16px 0;font-size:.75rem;display:flex}.guide-chart-legend span{align-items:center;gap:6px;display:flex}.guide-chart-legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.guide-chart-legend .guide-dot-blank{border:1px dashed var(--guide-muted)}.guide-net-example>p{color:var(--color-slate-300);margin:0;font-size:.8125rem}.guide-exam-map{margin:20px 0}.guide-exam-map figcaption{color:var(--guide-muted);margin-bottom:12px;font-size:.8125rem}.guide-exam-segments{gap:5px;height:64px;margin-bottom:16px;display:flex}.guide-exam-segments>div{border:1px solid var(--guide-accent);background:color-mix(in srgb,var(--guide-accent) 12%,transparent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:0;font-size:1.5rem;display:flex}.guide-exam-segments>div:nth-child(2n){background:var(--guide-tint);border-color:var(--guide-muted)}.guide-exam-key{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;font-size:.875rem;display:grid;padding:0!important;list-style:none!important}.guide-exam-key li{align-items:baseline;gap:10px;margin:0;display:flex}.guide-exam-key li>span{color:var(--guide-accent);font-size:.75rem}.guide-article-body .guide-subject-visual{justify-content:space-between;align-items:center;gap:16px;display:flex;text-decoration:none!important}.guide-subject-visual .guide-art{flex-shrink:0;width:100px}.guide-subject-visual h3{color:var(--guide-ink);margin:0}.guide-formula-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:22px 0;display:grid}.guide-formula-flow>div{border-top:1px solid var(--guide-accent);padding-top:14px}.guide-formula-flow span,.guide-formula-flow small{color:var(--guide-muted);font-size:.8125rem;display:block}.guide-formula-flow strong{letter-spacing:-.03em;margin:5px 0;font-size:2rem;font-weight:500;display:block}.guide-code-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:520px;margin:24px 0;display:grid}.guide-code-map>div{text-align:center;gap:10px;display:grid;position:relative}.guide-code-map>div:not(:last-child):after{content:"·";color:var(--guide-muted);font-size:2rem;position:absolute;top:0;right:-12px}.guide-code-map strong{color:var(--guide-accent);border-bottom:1px solid var(--guide-line);padding-bottom:10px;font:2.25rem Georgia,serif}.guide-code-map span{color:var(--guide-muted);font-size:.8125rem}.guide-distribution-preview{max-width:780px;margin:24px 0}.guide-distribution-preview figcaption{color:var(--guide-muted);margin-bottom:18px;font-size:.8125rem}.guide-distribution-preview ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.guide-distribution-preview li{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:20px;margin:0;font-size:.875rem;display:grid}.guide-distribution-preview li>div{border-left:1px solid var(--guide-line);min-width:0;height:30px;position:relative}.guide-distribution-preview li>div>span{background:color-mix(in srgb,var(--guide-accent) 18%,transparent);border-right:2px solid var(--guide-accent);position:absolute;inset:0 auto 0 0}.guide-distribution-preview strong{font-variant-numeric:tabular-nums;padding:2px 10px;font-size:.875rem;display:block;position:relative}.guide-distribution-preview small{color:var(--guide-muted);font-size:.75rem;font-weight:400}.guide-distribution-detail{border-block:1px solid var(--guide-line);padding-block:4px}@media (max-width:1050px){.guide-article-grid{grid-template-columns:minmax(0,1fr) 170px;gap:24px}.guide-article-header{grid-template-columns:minmax(0,1fr) 210px;gap:24px}.guide-course-heading{grid-template-columns:minmax(0,1fr) 100px}.guide-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-illustrated{grid-template-columns:1fr}.guide-directory{column-gap:24px}}@media (max-width:760px){.guide-article-grid{display:block}.guide-article-header{grid-template-columns:minmax(0,1fr) 150px;gap:16px}.guide-article-header h1{font-size:1.75rem}.guide-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-steps{gap:18px}.guide-net-examples{gap:16px}.guide-net-example{padding:16px}.guide-sidebar-box{border-left:0;border-top:1px solid var(--guide-line);padding:20px 0 0}.guide-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.guide-cycle svg{max-width:320px}}@media (max-width:600px){.guide-course-heading{grid-template-columns:minmax(0,1fr) 130px}.guide-article-header{grid-template-columns:1fr}.guide-article-header>.guide-art{display:none}.guide-article-header h1{font-size:1.75rem}.guide-steps{grid-template-columns:1fr;gap:18px}.guide-steps>li{grid-template-columns:32px minmax(0,1fr);column-gap:12px;display:grid}.guide-step-number{grid-row:span 2;align-items:flex-start;margin:0}.guide-step-number:after{display:none}.guide-steps>li:not(:last-child):before{content:"";background:var(--guide-line);width:1px;position:absolute;top:28px;bottom:-10px;left:10px}.guide-steps h3{margin-top:0}.guide-net-examples{grid-template-columns:1fr}.guide-directory-link h3{font-size:.9375rem}.guide-directory-art{min-height:112px}.guide-directory-art .guide-art{width:170px}.guide-group-nav{gap:8px 18px}.guide-group-nav a{font-size:.8125rem}.guide-article-body .guide-topic-list{column-gap:18px}.guide-topic-list li{font-size:.8125rem}.guide-net-example svg{max-width:290px}.guide-illustrated{gap:12px}.guide-formula-flow{gap:14px}.guide-formula-flow strong{font-size:1.6rem}}@media (max-width:380px){.guide-course-heading{grid-template-columns:minmax(0,1fr) 85px}.guide-course-directory>div{padding-inline:16px}.guide-course-directory nav{column-gap:18px}.guide-topic-list{grid-template-columns:1fr}.guide-directory{column-gap:18px}}@media print{.guide-article-header{display:block}.guide-article-header>.guide-art,.guide-directory-art{display:none}.guide-article-grid{display:block}.guide-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-net-examples{grid-template-columns:1fr 1fr}.guide-net-example,.guide-cycle,.guide-formula-flow{break-inside:avoid}.guide-dot-correct{fill:#a54e30;stroke:#a54e30;-webkit-print-color-adjust:exact;print-color-adjust:exact}.guide-dot-wrong{fill:#444;stroke:#444;-webkit-print-color-adjust:exact;print-color-adjust:exact}.guide-dot-blank{stroke:#777}.guide-article-body>section+section{padding-top:0}}
