.semanticSeoLab-module__mp6tbq__page{min-height:100vh;color:var(--text-color,#f4f0df);background:radial-gradient(circle at 0 0,#f5e36d1f,#0000 28rem),radial-gradient(circle at 80% 20%,#905eff1f,#0000 24rem),#000000f5;padding:clamp(1rem,3vw,3rem)}.semanticSeoLab-module__mp6tbq__shell{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,2rem);width:min(100%,1440px);margin:0 auto;display:grid}.semanticSeoLab-module__mp6tbq__sidebar{max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow:hidden}.semanticSeoLab-module__mp6tbq__sidebarInner{background:#050505db;border:1px solid #f5e36d38;max-height:calc(100vh - 2rem);padding:1rem;overflow-y:auto;box-shadow:0 18px 50px #0006}.semanticSeoLab-module__mp6tbq__sidebarEyebrow{color:var(--primary-color,#f5e36d);font-family:var(--font-family-title,inherit);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.78rem}.semanticSeoLab-module__mp6tbq__sidebarNav{gap:.15rem;display:grid}.semanticSeoLab-module__mp6tbq__sidebarLink{color:#f4f0dfb8;border-left:2px solid #0000;padding:.35rem .45rem;font-size:.82rem;line-height:1.25;text-decoration:none;display:block}.semanticSeoLab-module__mp6tbq__sidebarLink:hover,.semanticSeoLab-module__mp6tbq__sidebarLink:focus-visible{color:var(--primary-color,#f5e36d);border-left-color:var(--primary-color,#f5e36d);background:#f5e36d14;outline:none}.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="1"]{color:#f5e36deb;margin-top:.4rem;font-weight:700}.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="2"]{padding-left:.9rem}.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="3"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="4"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="5"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="6"]{color:#f4f0df99;padding-left:1.35rem;font-size:.78rem}.semanticSeoLab-module__mp6tbq__notebook{gap:1rem;min-width:0;display:grid}.semanticSeoLab-module__mp6tbq__cell{background:#080808e0;border:1px solid #ffffff1c;min-width:0;scroll-margin-top:1.5rem;box-shadow:0 14px 42px #00000047}.semanticSeoLab-module__mp6tbq__markdownCell{padding:clamp(1.2rem,3vw,2rem)}.semanticSeoLab-module__mp6tbq__markdownCell h1,.semanticSeoLab-module__mp6tbq__markdownCell h2,.semanticSeoLab-module__mp6tbq__markdownCell h3,.semanticSeoLab-module__mp6tbq__markdownCell h4,.semanticSeoLab-module__mp6tbq__markdownCell h5,.semanticSeoLab-module__mp6tbq__markdownCell h6{color:var(--primary-color,#f5e36d);font-family:var(--font-family-title,inherit);letter-spacing:.025em;scroll-margin-top:1.5rem}.semanticSeoLab-module__mp6tbq__markdownCell h1{text-transform:uppercase;max-width:72rem;margin:0 0 1.5rem;font-size:clamp(1.8rem,3.8vw,3rem);line-height:.96}.semanticSeoLab-module__mp6tbq__markdownCell h2{margin:0 0 1rem;font-size:clamp(1.15rem,2vw,1.55rem)}.semanticSeoLab-module__mp6tbq__markdownCell h3,.semanticSeoLab-module__mp6tbq__markdownCell h4{margin:1.25rem 0 .75rem}.semanticSeoLab-module__mp6tbq__markdownCell p,.semanticSeoLab-module__mp6tbq__markdownCell li{color:#f4f0dfe0;max-width:72rem;font-size:1rem;line-height:1.72}.semanticSeoLab-module__mp6tbq__markdownCell p{margin:0 0 1rem}.semanticSeoLab-module__mp6tbq__markdownCell ul,.semanticSeoLab-module__mp6tbq__markdownCell ol{gap:.35rem;margin:1rem 0;padding-left:1.35rem;display:grid}.semanticSeoLab-module__mp6tbq__markdownCell .supervisionLabel{color:#f4f0dff5;border:1px solid #f5e36d47;border-left:4px solid var(--primary-color,#f5e36d);background:#f5e36d14;width:fit-content;max-width:100%;margin:1.15rem 0 .85rem;padding:.55rem .75rem;font-size:.98rem;line-height:1.5;display:block}.semanticSeoLab-module__mp6tbq__markdownCell .supervisionLabel strong{color:var(--primary-color,#f5e36d);font-family:var(--font-family-title,inherit);letter-spacing:.045em;text-transform:uppercase}.semanticSeoLab-module__mp6tbq__markdownCell .supervisionLabel--codex{background:#905eff17;border-color:#905eff57 #905eff57 #905eff57 #bea0ffeb}.semanticSeoLab-module__mp6tbq__markdownCell .supervisionLabel--codex strong{color:#d7c6fffa}.semanticSeoLab-module__mp6tbq__markdownCell blockquote{color:#f4f0dfc7;border-left:4px solid var(--primary-color,#f5e36d);background:#f5e36d0f;margin:1.25rem 0;padding:.85rem 1rem}.semanticSeoLab-module__mp6tbq__markdownCell code{color:var(--primary-color,#f5e36d);font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:.92em}.semanticSeoLab-module__mp6tbq__markdownCell pre{color:#f4f0df;background:#000000b8;border:1px solid #ffffff1f;margin:1rem 0;padding:1rem;overflow-x:auto}.semanticSeoLab-module__mp6tbq__markdownCell pre code{color:inherit}.semanticSeoLab-module__mp6tbq__markdownCell a{color:var(--primary-color,#f5e36d);text-underline-offset:.18em}.semanticSeoLab-module__mp6tbq__codeCell{overflow:hidden}.semanticSeoLab-module__mp6tbq__cellHeader{color:#f4f0dfad;font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:.03em;text-transform:uppercase;background:#f5e36d12;border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:1rem;padding:.65rem .9rem;font-size:.78rem;display:flex}.semanticSeoLab-module__mp6tbq__codeBlock{color:#f7f4e8;font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;tab-size:4;background:#050505;margin:0;padding:1rem;font-size:.86rem;line-height:1.62;overflow-x:auto}.semanticSeoLab-module__mp6tbq__outputs{background:#ffffff06;border-top:1px solid #ffffff1a;gap:.75rem;padding:.9rem;display:grid}.semanticSeoLab-module__mp6tbq__outputDetails{background:#ffffff09;border:1px solid #ffffff1c;min-width:0}.semanticSeoLab-module__mp6tbq__outputDetails summary{cursor:pointer;color:#f4f0dfbd;font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;background:#00000047;padding:.6rem .75rem;font-size:.78rem}.semanticSeoLab-module__mp6tbq__consoleOutput,.semanticSeoLab-module__mp6tbq__plainOutput{color:#f4f0dfe0;max-height:28rem;font-family:var(--font-geist-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;white-space:pre-wrap;margin:0;padding:.85rem;font-size:.8rem;line-height:1.55;overflow:auto}.semanticSeoLab-module__mp6tbq__consoleOutput{color:#d8f7cf;background:#051008b8}.semanticSeoLab-module__mp6tbq__plainOutput{background:#0000007a}.semanticSeoLab-module__mp6tbq__htmlOutput{color:#111;background:#f7f4ea;max-height:36rem;padding:.85rem;overflow:auto}.semanticSeoLab-module__mp6tbq__htmlOutput table{border-collapse:collapse;width:max-content;min-width:100%;font-size:.82rem}:is(.semanticSeoLab-module__mp6tbq__htmlOutput th,.semanticSeoLab-module__mp6tbq__htmlOutput td){vertical-align:top;border:1px solid #0000002e;padding:.45rem .55rem}.semanticSeoLab-module__mp6tbq__htmlOutput th{background:#00000014;font-weight:700}.semanticSeoLab-module__mp6tbq__figure{background:#f8f8f8;border:1px solid #0000001f;margin:0;padding:.75rem;overflow-x:auto}.semanticSeoLab-module__mp6tbq__figure img{width:100%;min-width:min(760px,100%);height:auto;display:block}@media (max-width:980px){.semanticSeoLab-module__mp6tbq__shell{grid-template-columns:1fr}.semanticSeoLab-module__mp6tbq__sidebar{max-height:none;position:static}.semanticSeoLab-module__mp6tbq__sidebarInner{max-height:none}.semanticSeoLab-module__mp6tbq__sidebarNav{gap:.25rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.semanticSeoLab-module__mp6tbq__sidebarLink,.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="1"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="2"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="3"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="4"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="5"],.semanticSeoLab-module__mp6tbq__sidebarLink[data-level="6"]{background:#ffffff0a;border-bottom:2px solid #0000;border-left:0;flex:none;max-width:16rem;padding:.45rem .65rem}.semanticSeoLab-module__mp6tbq__sidebarLink:hover,.semanticSeoLab-module__mp6tbq__sidebarLink:focus-visible{border-left-color:#0000;border-bottom-color:var(--primary-color,#f5e36d)}}@media (max-width:640px){.semanticSeoLab-module__mp6tbq__page{padding:.5rem}.semanticSeoLab-module__mp6tbq__markdownCell{padding:1rem}.semanticSeoLab-module__mp6tbq__codeBlock,.semanticSeoLab-module__mp6tbq__consoleOutput,.semanticSeoLab-module__mp6tbq__plainOutput{font-size:.76rem}.semanticSeoLab-module__mp6tbq__cellHeader{flex-direction:column;gap:.25rem}}
