.WWpZyG_phone{isolation:isolate;-webkit-user-select:none;user-select:none;border-radius:15.5%/7.2%;width:100%;max-width:402px;margin-inline:auto;position:relative}.WWpZyG_chassis{background:linear-gradient(115deg,#aaa8a4 0%,#545452 18%,#292a2b 45%,#777875 74%,#b4b3ae 100%);border-radius:15.5%/7.2%;padding:.65%;position:relative;box-shadow:inset 0 0 0 1px #b9b8b270}.WWpZyG_bezel{background:#09090b;border-radius:15%/6.9%;padding:1.7%;box-shadow:inset 0 0 0 1px #000}.WWpZyG_screen{background:#000;border-radius:13.5%/6.2%;position:relative;overflow:hidden}.WWpZyG_capture{width:100%;height:auto;display:block}.WWpZyG_island{background:#030304;border-radius:999px;width:31%;height:4.25%;position:absolute;top:1.35%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #141415}.WWpZyG_camera{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#182138 0%,#0a0f1b 35%,#050508 65%);border-radius:50%;height:44%;position:absolute;top:28%;right:9%;box-shadow:0 0 0 2px #0c0c10}.WWpZyG_homeIndicator{background:#141414;border-radius:999px;width:34%;height:.55%;position:absolute;bottom:.8%;left:33%}.WWpZyG_button{z-index:-1;background:linear-gradient(90deg,#38393a,#8b8b87 55%,#393a3b);border-radius:2px 0 0 2px;width:4px;position:absolute;left:-3px;box-shadow:inset 0 1px 1px #cececa80,0 1px 2px #0003}.WWpZyG_action{height:3.5%;top:15%}.WWpZyG_volumeUp{height:6.5%;top:22%}.WWpZyG_volumeDown{height:6.5%;top:30.5%}.WWpZyG_power{height:10%;top:25%;left:auto;right:-3px;transform:rotate(180deg)}
.YgcndG_section{max-width:1320px;margin-inline:auto;padding:16px 24px 48px;scroll-margin-top:40px}.YgcndG_editorial{padding:48px 64px}.YgcndG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:600}.YgcndG_title{letter-spacing:-.035em;text-wrap:balance;margin-top:18px;font-size:clamp(36px,4.5vw,56px);font-weight:700;line-height:1.05}.YgcndG_title .serif-italic{display:block}.YgcndG_intro{max-width:760px}.YgcndG_body{max-width:620px;color:var(--ink-muted);text-wrap:pretty;margin-top:24px;font-size:20px;line-height:1.5}.YgcndG_comparison{grid-template-columns:1fr 40px 1fr;align-items:center;gap:30px;margin-top:42px;display:grid}.YgcndG_apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:400px;margin-inline:auto;list-style:none;display:grid}.YgcndG_appTile{background:var(--color-background);min-height:112px;box-shadow:0 8px 24px color-mix(in srgb, var(--ari-plum) 4%, transparent);border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:15px;display:flex}.YgcndG_appTile:nth-child(2){transform:translateY(-10px)rotate(4deg)}.YgcndG_appTile:nth-child(3){transform:rotate(-3deg)}.YgcndG_appTile:nth-child(4){transform:translate(25px)rotate(-4deg)}.YgcndG_appTile:nth-child(5){transform:translate(25px)rotate(3deg)}.YgcndG_comparisonArrow{color:var(--ink-muted);justify-self:center}.YgcndG_ariSide{border-radius:var(--card-radius);background:var(--card-mist);justify-content:center;align-items:center;gap:18px;min-height:360px;padding:30px 24px 0;display:flex;overflow:hidden}.YgcndG_miniPhone{background:var(--ari-plum);width:190px;box-shadow:0 16px 28px color-mix(in srgb, var(--ari-plum) 15%, transparent);border-radius:32px;flex:none;margin-bottom:-75px;padding:5px;transform:rotate(7deg)}.YgcndG_miniPhone img{border-radius:27px;width:100%;height:auto;display:block}.YgcndG_discover{border-top:1px solid color-mix(in srgb, var(--color-label) 15%, transparent)}.YgcndG_discover .YgcndG_intro{max-width:960px}.YgcndG_reveals{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px;margin-top:36px;display:grid}.YgcndG_revealCard{grid-row:span 3;grid-template-rows:subgrid;background:var(--color-background);border-radius:28px;display:grid;overflow:hidden}.YgcndG_cardVisual{background:var(--card-mist);flex-direction:column;justify-content:space-between;gap:25px;min-height:210px;padding:26px;display:flex}.YgcndG_revealCard:nth-child(2) .YgcndG_cardVisual{background:var(--card-coral);color:var(--card-ink)}.YgcndG_revealCard:nth-child(3) .YgcndG_cardVisual{background:var(--card-blurple);color:var(--card-ink)}.YgcndG_revealCard:nth-child(4) .YgcndG_cardVisual{background:var(--card-sun);color:var(--card-ink)}.YgcndG_location{align-items:center;gap:8px;font-size:13px;display:flex}.YgcndG_location svg{flex-shrink:0}.YgcndG_cardCopy{grid-row:span 2;grid-template-rows:subgrid;row-gap:16px;padding:26px;display:grid}.YgcndG_cardCopy h3{letter-spacing:-.025em;text-wrap:pretty;font-size:25px;font-weight:700;line-height:1.15}.YgcndG_cardCopy h3 .serif-italic{display:block}.YgcndG_cardCopy>p{color:var(--ink-muted);text-wrap:pretty;font-size:16px}.YgcndG_combined{padding:60px 64px;overflow:hidden}.YgcndG_combinedHeader{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.YgcndG_combinedHeader .YgcndG_body{margin-top:0}.YgcndG_widgetIntro .YgcndG_body+.YgcndG_body{margin-top:16px}.YgcndG_widgetExamples{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:18px;margin-top:36px;display:grid}.YgcndG_widgetScreenshot{border-radius:5.5%/11.5%;width:100%;height:auto;display:block}.YgcndG_widgetScreenshot[data-widget=uv]{border-radius:5.5%/25%}.YgcndG_decision{border-bottom:1px solid color-mix(in srgb, var(--color-label) 15%, transparent);justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-bottom:34px;font-size:18px;display:flex}.YgcndG_decision svg{flex-shrink:0}.YgcndG_personal{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;padding-top:42px;scroll-margin-top:40px;display:grid}.YgcndG_personalTitle{letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1.1}.YgcndG_personalTitle .serif-italic{display:block}.YgcndG_personal .YgcndG_body{font-size:20px}@media (max-width:1100px){.YgcndG_editorial,.YgcndG_combined{padding:48px 40px}.YgcndG_comparison{gap:20px}.YgcndG_miniPhone{border-radius:26px;width:140px}.YgcndG_miniPhone img{border-radius:21px}.YgcndG_ariSide{min-height:310px}.YgcndG_cardVisual,.YgcndG_cardCopy{padding:22px}.YgcndG_cardCopy h3{font-size:23px}.YgcndG_reveals{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}@media (max-width:760px){.YgcndG_section{padding:16px 12px 36px}.YgcndG_editorial{padding:36px 24px}.YgcndG_body{font-size:18px}.YgcndG_comparison{grid-template-columns:1fr;gap:22px}.YgcndG_apps{width:min(100%,350px)}.YgcndG_appTile{min-height:96px}.YgcndG_comparisonArrow{transform:rotate(90deg)}.YgcndG_ariSide{width:100%;max-width:440px;min-height:260px;margin-inline:auto}.YgcndG_reveals{grid-template-columns:1fr;grid-auto-rows:1fr;row-gap:20px}.YgcndG_revealCard{grid-row:auto;grid-template-rows:auto;grid-template-columns:.85fr 1.15fr}.YgcndG_cardVisual{min-height:245px}.YgcndG_cardCopy{grid-row:auto;display:block}.YgcndG_cardCopy>p{margin-top:16px}.YgcndG_cardCopy h3{font-size:24px}.YgcndG_combined{padding:40px 24px}.YgcndG_combinedHeader{grid-template-columns:1fr;gap:24px}.YgcndG_widgetExamples{grid-template-columns:1fr;gap:16px;width:100%;max-width:500px;margin-inline:auto}.YgcndG_decision{font-size:16px}.YgcndG_personal{grid-template-columns:1fr;gap:30px}.YgcndG_personal .YgcndG_body{font-size:18px}}@media (max-width:430px){.YgcndG_revealCard{display:block}.YgcndG_cardVisual{min-height:180px}}
.chart-figure,.chart-matrix,.chart-heat,.chart-hours,.chart-trend,.chart-rank,.chart-tiles{--chart-hairline:color-mix(in srgb, var(--color-label) 10%, transparent);--chart-mark:color-mix(in oklch, var(--color-accent-ink) 88%, var(--chart-surface,var(--page-bg)));--chart-wash:color-mix(in srgb, var(--color-label) 4%, transparent)}.chart-card{--chart-surface:#fff;min-inline-size:0;padding:var(--space-16);border-radius:var(--radius-lg);background:var(--chart-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--ari-plum) 8%, transparent), 0 2px 8px color-mix(in srgb, var(--ari-plum) 5%, transparent)}html[data-theme=dark] .chart-card{--chart-surface:color-mix(in srgb, var(--ari-plum) 84%, var(--ari-blurple));box-shadow:0 1px 3px #0006}.chart-board{min-inline-size:0;container-type:inline-size}.chart-board-grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:44rem){.chart-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-card[data-span="3"]{grid-column:1/-1}}@container (min-width:68rem){.chart-board-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.chart-card[data-span="2"]{grid-column:span 2}}.chart-tiles{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));margin:0;display:grid}.chart-tiles[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:559px){.chart-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.chart-tile{gap:var(--space-4);min-inline-size:0;padding:var(--space-12);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-label) 4%, var(--chart-surface,var(--page-bg)));flex-direction:column;display:flex}.chart-tile dd{margin:0}.chart-tile-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-label);order:-1;font-size:1.75rem;font-weight:600;line-height:1.15}.chart-tile[data-quiet] .chart-tile-value{color:var(--color-ink-meta);font-weight:400}.chart-tile-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:4px}.chart-tile-link:hover{text-decoration-color:currentColor}.chart-tile-line{font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-ink-meta)}.chart-tile[data-tone=fail] .chart-tile-line{color:var(--color-tier-fail-ink);font-weight:600}.chart-tile-note{font-size:var(--font-size-micro);line-height:var(--line-height-micro);color:var(--color-ink-meta)}.chart-figure{gap:var(--space-12);flex-direction:column;min-inline-size:0;margin:0;display:flex}.chart-figure-head{gap:var(--space-4);flex-direction:column;display:flex}.chart-figure-title{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-label);text-wrap:balance;margin:0;font-weight:600}.chart-figure-question,.chart-figure-foot{max-inline-size:65ch;font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-ink-meta);margin:0}.chart-figure-table{font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-ink-meta)}.chart-figure-table summary{cursor:pointer;inline-size:fit-content}.chart-figure-table summary:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px;border-radius:var(--radius-xs)}.chart-figure-table-scroll{max-block-size:20rem;margin-block-start:var(--space-8);overflow:auto}.chart-figure-table table{border-collapse:collapse;font-variant-numeric:tabular-nums}.chart-figure-table th,.chart-figure-table td{padding:var(--space-4) var(--space-12) var(--space-4) 0;border-block-start:1px solid var(--chart-hairline);text-align:start;white-space:nowrap;color:var(--color-label)}.chart-figure-table th{color:var(--color-ink-meta);border-block-start:0;font-weight:600}.chart-empty{padding-block:var(--space-16);font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-ink-meta);margin:0}.chart-loading{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-label) 4%, transparent)}.chart-tip-scope{min-inline-size:0;position:relative}.chart-tip{z-index:40;border-radius:var(--radius-sm);background:var(--color-label);inline-size:max-content;max-inline-size:18rem;padding:var(--space-4) var(--space-8);font-size:var(--font-size-micro);color:var(--page-bg);pointer-events:none;flex-direction:column;gap:1px;line-height:1.35;display:flex}.chart-tip-value{font-size:var(--font-size-fine);font-variant-numeric:tabular-nums;font-weight:600}.chart-tip-label,.chart-tip-note{opacity:.82}.chart-legend{align-items:center;gap:var(--space-4) var(--space-16);font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-variant-numeric:tabular-nums;color:var(--color-ink-meta);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chart-legend-item,.chart-legend-size{align-items:center;gap:var(--space-4);display:inline-flex}.chart-legend-item>.chart-legend-size+.chart-legend-size{margin-inline-start:var(--space-4)}.chart-dot{fill:var(--chart-mark)}.chart-dot[data-status=winner]{fill:var(--color-label)}.chart-dot[data-status=folded]{fill:color-mix(in srgb, var(--color-label) 26%, var(--page-bg))}.chart-dot-ring{fill:none;stroke:var(--color-label);stroke-width:1.5px}.chart-dot-point{fill:color-mix(in srgb, var(--color-label) 24%, transparent)}.chart-dot-count{fill:var(--chart-surface,var(--page-bg));font-variant-numeric:tabular-nums;text-anchor:middle;font-size:12px;font-weight:700}.chart-matrix{gap:var(--space-12);flex-direction:column;min-inline-size:0;display:flex}.chart-matrix-scroll{overscroll-behavior-x:contain;flex-direction:row-reverse;display:flex;overflow-x:auto}.chart-matrix-table{--chart-route-width:15rem;border-collapse:collapse;font-size:var(--font-size-fine);line-height:var(--line-height-fine);flex:none;margin-inline-end:auto}.chart-matrix-table thead th{inline-size:var(--chart-cell);min-inline-size:var(--chart-cell);text-align:center;white-space:nowrap;font-size:var(--font-size-nano);line-height:var(--line-height-nano);font-variant-numeric:tabular-nums;color:var(--color-ink-meta);padding-block-end:var(--space-4);font-weight:500}.chart-matrix-table thead th:not(.chart-matrix-corner){padding-inline:var(--space-4)}.chart-matrix-route,.chart-matrix-corner{z-index:2;background:var(--chart-surface,var(--page-bg));position:sticky;left:0}.chart-matrix-route,.chart-matrix-table thead .chart-matrix-corner{inline-size:var(--chart-route-width);min-inline-size:var(--chart-route-width);padding-inline:0 var(--space-12);text-align:start;vertical-align:middle;font-weight:400}.chart-matrix-route{padding-block:var(--space-4)}.chart-matrix-corner-body{justify-content:space-between;gap:var(--space-8);display:flex}.chart-matrix-route-body{gap:0 var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.chart-matrix-route-name{overflow-wrap:anywhere;min-inline-size:0;color:var(--color-label);font-weight:600}.chart-matrix-total{font-variant-numeric:tabular-nums;color:var(--color-label);font-weight:600}.chart-matrix-wins{font-size:var(--font-size-micro);line-height:var(--line-height-micro);color:var(--color-ink-meta);grid-column:1/-1}.chart-matrix-table tbody tr{border-block-start:1px solid var(--chart-hairline)}.chart-matrix-table tbody tr[data-folded] .chart-matrix-route-name{color:var(--color-ink-meta);font-weight:500}.chart-matrix-cell{text-align:center;cursor:default;border-radius:var(--radius-sm);padding:2px;scroll-margin-inline-start:var(--chart-route-width);line-height:0}.chart-matrix-cell svg{margin-inline:auto;display:block}.chart-matrix-cell:hover{background:var(--chart-wash)}.chart-matrix-cell:focus-visible,.chart-heat-cell:focus-visible,.chart-trend-hit:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:-2px}.chart-matrix-table tfoot tr{border-block-start:1px solid var(--chart-hairline)}.chart-matrix-table tfoot td{padding-block:var(--space-4);text-align:center;font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-variant-numeric:tabular-nums;color:var(--color-ink-meta)}.chart-matrix-foot-label{font-size:var(--font-size-micro);line-height:var(--line-height-micro);color:var(--color-ink-meta)}@media (max-width:719px){.chart-matrix-table{--chart-route-width:8.5rem}}.chart-heat{--chart-heat-0:color-mix(in srgb, var(--color-label) 5%, transparent);--chart-heat-1:color-mix(in oklch, var(--color-accent-ink) 58%, var(--page-bg));--chart-heat-2:color-mix(in oklch, var(--color-accent-ink) 75%, var(--page-bg));--chart-heat-3:color-mix(in oklch, var(--color-accent-ink) 92%, var(--page-bg));--chart-heat-4:color-mix(in oklch, var(--color-accent-ink) 82%, var(--color-label));--chart-heat-5:color-mix(in oklch, var(--color-accent-ink) 42%, var(--color-label));--chart-heat-3-ink:var(--color-label);gap:var(--space-12);flex-direction:column;min-inline-size:0;max-inline-size:46rem;display:flex}.chart-heat-scroll{overscroll-behavior-x:contain;overflow-x:auto}html[data-theme=dark] .chart-heat{--chart-heat-3-ink:var(--page-bg)}.chart-heat-table{table-layout:fixed;border-collapse:separate;border-spacing:2px;inline-size:100%;font-size:var(--font-size-nano);line-height:var(--line-height-nano);font-variant-numeric:tabular-nums}.chart-heat-table thead td,.chart-heat-table tbody th{inline-size:2rem}.chart-heat-table th{white-space:nowrap;text-align:start;color:var(--color-ink-meta);padding:0;font-weight:500;overflow:visible}.chart-heat-cell{text-align:center;cursor:default;border-radius:2px;block-size:1.375rem;padding:0;font-weight:700}.chart-heat-link{border-radius:inherit;block-size:100%;min-block-size:1.375rem;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex}.chart-heat-link:hover{outline:2px solid var(--color-label);outline-offset:-1px}.chart-heat-day{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--chart-hairline);text-decoration-color:var(--chart-hairline);text-underline-offset:2px}.chart-heat-day:hover{color:var(--color-label)}@media (hover:none){.chart-heat-link{pointer-events:none}}@media (max-width:719px){.chart-heat-table{inline-size:42rem}.chart-heat-cell,.chart-heat-link{block-size:1.75rem;min-block-size:1.75rem}}.chart-heat-cell[data-level="0"],.chart-heat-swatch[data-level="0"]{background:var(--chart-heat-0)}.chart-heat-cell[data-level="1"],.chart-heat-swatch[data-level="1"]{background:var(--chart-heat-1);color:var(--color-label)}.chart-heat-cell[data-level="2"],.chart-heat-swatch[data-level="2"]{background:var(--chart-heat-2);color:var(--color-label)}.chart-heat-cell[data-level="3"],.chart-heat-swatch[data-level="3"]{background:var(--chart-heat-3);color:var(--chart-heat-3-ink)}.chart-heat-cell[data-level="4"],.chart-heat-swatch[data-level="4"]{background:var(--chart-heat-4);color:var(--page-bg)}.chart-heat-cell[data-level="5"],.chart-heat-swatch[data-level="5"]{background:var(--chart-heat-5);color:var(--page-bg)}.chart-heat-cell:hover{outline:1px solid var(--color-label);outline-offset:-1px}.chart-heat-swatch{border-radius:2px;block-size:12px;inline-size:12px;display:inline-block}.chart-legend-note{margin-inline-start:auto}.chart-trend{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.chart-trend-plot{margin-inline:var(--space-8);position:relative}.chart-trend-svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.chart-trend-base,.chart-trend-stem{vector-effect:non-scaling-stroke;stroke-width:1px}.chart-trend-base{stroke:color-mix(in srgb, var(--color-label) 22%, transparent)}.chart-trend-stem{stroke:var(--chart-mark)}.chart-trend-area{fill:color-mix(in srgb, var(--color-accent-ink) 10%, transparent)}.chart-trend-line{fill:none;stroke:var(--color-accent-ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart-trend-dot{background:var(--color-accent-ink);block-size:8px;inline-size:8px;box-shadow:0 0 0 2px var(--chart-surface,var(--page-bg));pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.chart-trend-value{white-space:nowrap;font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-variant-numeric:tabular-nums;color:var(--color-label);font-weight:600;position:absolute;inset-block-end:calc(100% + 3px);inset-inline-start:50%;translate:-50%}.chart-trend-hits{display:flex;position:absolute;inset:0}.chart-trend-hit{flex:1 1 0;min-inline-size:0;position:relative}.chart-trend-hit:hover:before,.chart-trend-hit:focus-visible:before{content:"";background:color-mix(in srgb, var(--color-label) 35%, transparent);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}.chart-trend-axis{font-size:var(--font-size-nano);line-height:var(--line-height-nano);font-variant-numeric:tabular-nums;color:var(--color-ink-meta);justify-content:space-between;margin-block-start:2px;display:flex}.chart-trend-axis span:only-child{margin-inline:auto}.chart-trend-last{font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-ink-meta);margin:0}.chart-trend-last strong{font-size:var(--font-size-small);color:var(--color-label);font-weight:600}.chart-rank{--chart-rank-label:min(9.5rem, 42%);font-size:var(--font-size-fine);line-height:var(--line-height-fine);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.chart-rank-row{grid-template-columns:var(--chart-rank-label) minmax(0, 1fr);align-items:center;column-gap:var(--space-12);padding:var(--space-4);margin-inline:calc(var(--space-4) * -1);border-radius:var(--radius-xs);color:var(--color-label);row-gap:2px;text-decoration:none;display:grid}a.chart-rank-row:hover{background:var(--chart-wash)}a.chart-rank-row:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:-2px}a.chart-rank-row:hover .chart-rank-name{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}.chart-rank-name{overflow-wrap:anywhere;min-inline-size:0}.chart-rank-measure{align-items:center;gap:var(--space-8);min-inline-size:0;display:flex}.chart-rank-track{inline-size:calc((100% - var(--chart-rank-reserve,8ch) - var(--space-8)) * var(--chart-rank-length,1));border-radius:2px 4px 4px 2px;flex:none;block-size:14px;min-inline-size:3px;display:block;overflow:hidden}.chart-rank-track[data-whole]{background:color-mix(in srgb, var(--color-label) 14%, transparent)}.chart-rank-bar{background:var(--chart-mark);block-size:100%;min-inline-size:3px;display:block}.chart-rank-value{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.chart-rank-secondary{font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink-meta);flex:none}.chart-rank-note{font-size:var(--font-size-micro);line-height:var(--line-height-micro);color:var(--color-ink-meta);grid-column:2}.chart-rank li[data-muted] .chart-rank-name{color:var(--color-ink-meta)}.chart-rank li[data-muted] .chart-rank-value{color:var(--color-ink-meta);font-style:italic;font-weight:400}.chart-hours{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.chart-hours-plot{block-size:10rem;padding:var(--space-16) 0 0;border-block-end:1px solid color-mix(in srgb, var(--color-label) 22%, transparent);align-items:stretch;gap:2px;margin:0;list-style:none;display:flex}.chart-hours-column{border-radius:2px 2px 0 0;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-inline-size:0;display:flex;position:relative}.chart-hours-column:hover{background:var(--chart-wash)}.chart-hours-column:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:1px}.chart-hours-link{flex-direction:column;flex:1;justify-content:flex-end;min-block-size:0;display:flex}.chart-hours-bar{block-size:var(--chart-hour);background:var(--chart-mark);border-radius:3px 3px 0 0;min-block-size:2px;display:block;position:relative}.chart-hours-column[data-empty] .chart-hours-bar{min-block-size:0}.chart-hours-column[data-busiest] .chart-hours-bar{background:color-mix(in oklch, var(--color-accent-ink) 68%, var(--color-label))}.chart-hours-column[data-on] .chart-hours-bar{outline:2px solid var(--color-label);outline-offset:-2px}.chart-hours-peak{font-size:var(--font-size-micro);line-height:var(--line-height-micro);font-variant-numeric:tabular-nums;color:var(--color-label);font-weight:600;position:absolute;inset-block-end:calc(100% + 2px);inset-inline-start:50%;translate:-50%}.chart-hours-axis{font-size:var(--font-size-nano);line-height:var(--line-height-nano);font-variant-numeric:tabular-nums;color:var(--color-ink-meta);gap:2px;display:flex}.chart-hours-axis span{text-align:center;white-space:nowrap;flex:1 1 0;min-inline-size:0;overflow:visible}@media (hover:none){.chart-hours-link{pointer-events:none}}.chart-fold{font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-ink-meta)}.chart-fold>summary{cursor:pointer;inline-size:fit-content;color:var(--color-label)}.chart-fold>summary:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px;border-radius:var(--radius-xs)}.chart-fold[open]>summary{margin-block-end:var(--space-8)}.chart-only{font-size:var(--font-size-fine);line-height:var(--line-height-fine);color:var(--color-label);margin:0}.chart-only strong{font-weight:600}.chart-matrix-table th[data-before]{color:var(--color-ink-meta);opacity:.7;font-weight:400}.chart-matrix-cell[data-before]{opacity:.5}.chart-matrix-so-far{color:var(--color-ink-meta);font-weight:400;display:block}.chart-trend-dot[data-partial]{background:var(--chart-surface,var(--page-bg));box-shadow:inset 0 0 0 1.5px var(--color-accent-ink), 0 0 0 2px var(--chart-surface,var(--page-bg))}.chart-trend-line[data-partial]{stroke-dasharray:2 2;opacity:.6}@media (pointer:coarse){.chart-heat-day{min-block-size:36px;align-items:center;padding-inline-end:var(--space-8);display:flex}}
