@layer properties,theme,base;@layer components{.R3LCrW_root{gap:calc(var(--spacing) * 8);flex-direction:column;display:flex}.R3LCrW_grid{grid-template-columns:repeat(auto-fit, minmax(min(calc(var(--spacing) * 80), 100%), 1fr));gap:calc(var(--spacing) * 4);display:grid}.R3LCrW_card{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.R3LCrW_details{gap:calc(var(--spacing) * 2);flex-flow:column wrap;display:flex}.R3LCrW_tags{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.R3LCrW_date{align-items:center;gap:var(--spacing);color:var(--color-fg-mute);font-size:var(--font-size-xs);line-height:var(--line-height-xs);margin-left:auto;display:flex}}@layer utilities;
@layer properties,theme,base;@layer components{._79uPwa_root{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);flex-shrink:0;position:relative}._79uPwa_srOnly{width:1px;height:1px;margin:calc(var(--spacing) * -.25);clip-path:inset(50%);white-space:nowrap;border-width:0;padding:0;position:absolute;overflow:hidden}._79uPwa_ring{width:100%;height:100%;rotate:-90deg}._79uPwa_progress{transition-property:stroke-dashoffset;transition-duration:var(--duration-slow);transition-timing-function:var(--easing-in-out)}._79uPwa_value{font-size:var(--font-size-xs);line-height:var(--line-height-xs);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}}@layer utilities;
@layer properties,theme,base;@layer components{.igp10q_root{width:calc(var(--spacing) * 64);flex-shrink:0}.igp10q_panel{top:calc(var(--spacing) * 24);max-height:calc(100vh - 8rem);padding:calc(var(--spacing) * 4);overscroll-behavior:contain;border-radius:var(--radius-xl);background-color:var(--color-bg-raised);box-shadow:var(--shadow-md);position:sticky;overflow-y:auto}.igp10q_heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 4);display:flex}.igp10q_title{color:var(--color-fg-base);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-bold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-out)}.igp10q_title[data-complete=true]{color:var(--color-primary-fg)}.igp10q_tree{position:relative}.igp10q_rail{inset-block:0;background-color:var(--color-border-mute);width:1px;position:absolute;left:0}.igp10q_trail{background-color:var(--color-primary-bg);width:1px;transition-property:height;transition-duration:var(--duration-slow);transition-timing-function:var(--easing-out);position:absolute;top:0;left:0}.igp10q_marker{left:calc(var(--spacing) * -.25);width:calc(var(--spacing) * .75);border-radius:var(--radius-full);background-color:var(--color-primary-bg);transition-property:transform,height;transition-duration:var(--duration-slow);transition-timing-function:var(--easing-out);position:absolute}.igp10q_list{gap:var(--spacing);flex-direction:column;display:flex}.igp10q_link{padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 2);border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);color:var(--color-fg-mute);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-out);display:block}.igp10q_link[data-depth="1"]{padding-left:calc(var(--spacing) * 5);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.igp10q_link[data-depth="2"]{padding-left:calc(var(--spacing) * 11);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.igp10q_link[data-depth="3"]{padding-left:calc(var(--spacing) * 14);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}@media (hover:hover){.igp10q_link:hover{color:var(--color-fg-base)}}.igp10q_link[aria-current=location]{color:var(--color-fg-base);font-weight:var(--font-weight-bold)}.igp10q_link:focus-visible{box-shadow:var(--shadow-ring-info);outline-style:none}}@layer utilities;
@layer properties,theme,base;@layer components{.Qnfu9G_root{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);width:calc(var(--spacing) * 80);border-radius:var(--radius-xl);background-color:var(--color-bg-raised);box-shadow:var(--shadow-md);position:fixed}@media not (min-width:40rem){.Qnfu9G_root[open]{bottom:0;right:0}}@media (min-width:40rem){.Qnfu9G_root{right:calc(var(--spacing) * 16);bottom:calc(var(--spacing) * 8)}}@media (min-width:80rem){.Qnfu9G_root{display:none}}.Qnfu9G_root[open]::details-content{padding:calc(var(--spacing) * 4);border-top-style:solid;border-top-width:1px;border-color:var(--color-border-mute);padding-top:0}.Qnfu9G_summary{align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);color:var(--color-primary-fg);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-bold);display:flex}@media (min-width:40rem){.Qnfu9G_summary{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}}.Qnfu9G_summaryText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Qnfu9G_list{max-height:75vh;padding:calc(var(--spacing) * 2);color:var(--color-fg-base);flex-direction:column;display:flex;overflow-y:scroll}.Qnfu9G_link{width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-xl);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-in-out);display:inline-block}@media (min-width:40rem){.Qnfu9G_link{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}}.Qnfu9G_link[data-depth="2"]{padding-left:calc(var(--spacing) * 8);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}@media (min-width:40rem){.Qnfu9G_link[data-depth="2"]{font-size:var(--font-size-md);line-height:var(--line-height-md)}}.Qnfu9G_link[data-depth="3"]{padding-left:calc(var(--spacing) * 12);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}@media (min-width:40rem){.Qnfu9G_link[data-depth="3"]{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}}@media (hover:hover){.Qnfu9G_link:hover{background-color:var(--color-bg-mute)}}.Qnfu9G_link:focus-visible{box-shadow:var(--shadow-ring-offset-info);outline-style:none}@media (min-width:80rem){.Qnfu9G_link[aria-current=location]{background-color:var(--color-primary-bg);color:var(--color-fg-base);font-weight:var(--font-weight-bold)}}}@layer utilities;
@layer properties,theme,base;@layer components{@media (min-width:80rem){.avzBDq_columns{gap:calc(var(--spacing) * 6);display:flex}}.avzBDq_main{gap:calc(var(--spacing) * 8);flex-direction:column;flex:1;min-width:0;margin:auto;display:flex}@media (min-width:80rem){.avzBDq_main{max-width:64rem}}.avzBDq_article{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:color-mix(in oklab, var(--color-bg-base) 90%, transparent)}@media (min-width:40rem){.avzBDq_article{padding-inline:calc(var(--spacing) * 10)}}@container style(--writing:vertical){.avzBDq_article{background-color:#0000;border-radius:0}}.avzBDq_article :not(pre)>code{margin-inline:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 1.2);border-radius:var(--radius-sm);background-color:var(--color-bg-subtle);color:var(--color-primary-fg);font-size-adjust:.48}.avzBDq_header{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.avzBDq_headerRow{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}.avzBDq_meta{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);color:var(--color-fg-mute);font-size:var(--font-size-xs);line-height:var(--line-height-xs);flex-wrap:wrap;display:flex}@media (min-width:40rem){.avzBDq_meta{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}}.avzBDq_metaItem{align-items:center;gap:var(--spacing);display:inline-flex}.avzBDq_metaIcon{display:inline-flex;translate:0 1px}.avzBDq_actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.avzBDq_title{font-size:var(--font-size-xl);line-height:var(--line-height-snug);font-weight:var(--font-weight-bold)}@media (min-width:40rem){.avzBDq_title{font-size:var(--font-size-2xl)}}.avzBDq_description{color:var(--color-fg-mute);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}@media (min-width:40rem){.avzBDq_description{font-size:var(--font-size-md)}}.avzBDq_tags{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.avzBDq_separator{margin-block:calc(var(--spacing) * 6)}.avzBDq_footer{gap:calc(var(--spacing) * 8);flex-direction:column;display:flex}.avzBDq_feedback{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 8);border-radius:var(--radius-xl);background-color:color-mix(in oklab, var(--color-bg-base) 90%, transparent)}@media (min-width:40rem){.avzBDq_feedback{padding-inline:calc(var(--spacing) * 10)}}.avzBDq_sideRail{display:none}@media (min-width:80rem){.avzBDq_sideRail{display:block}}}@layer utilities;
