@layer granum{:where(.gr-panel-actions){display:flex;align-items:center;flex-wrap:wrap;gap:8px}:where(.gr-sticky-chapter){display:flex;justify-content:space-between;gap:8px;flex-shrink:0;padding:5px 18px}@media(max-width:650px){:where(.gr-sticky-chapter span){display:none}}:where(.gr-root){height:600px;display:flex;flex-direction:column;overflow:hidden;position:relative;isolation:isolate}:where(.gr-root[data-layout=page]){position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;width:100%}:where([data-gr-root],[data-gr-part],.gr-button,.gr-input,.gr-track,.gr-thumb,.gr-preview,.gr-map-help){box-sizing:border-box}:where(.gr-toolbar,.gr-toolbar-main,.gr-toolbar-actions,.gr-history,.gr-footer,.gr-legend){display:flex;align-items:center;gap:8px}:where(.gr-toolbar,.gr-footer,.gr-legend){justify-content:space-between;flex-shrink:0}:where(.gr-toolbar-main){min-width:0}:where(.gr-context){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.gr-live-status){display:flex;align-items:center;gap:12px;flex-shrink:0;padding:6px 18px}:where(.gr-body){flex:1;display:flex;min-height:0;position:relative}:where(.gr-viewport){flex:1;position:relative;overflow:hidden auto;overflow-anchor:none;min-width:0}:where(.gr-row){position:absolute;inset:0 0 auto;display:flex;align-items:center;overflow:hidden;white-space:nowrap}:where(.gr-row-dynamic){white-space:normal;overflow-wrap:anywhere}:where(.gr-row[data-activatable]){cursor:pointer}:where(.gr-view-layer){position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}:where(.gr-dataset-end){position:absolute;left:0;right:0;z-index:1;display:flex;align-items:flex-start;justify-content:flex-start;padding:18px 18px 0;overflow:hidden;pointer-events:none}:where(.gr-overview-canvas){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}:where(.gr-preview){position:absolute;right:calc(100% + 12px);width:265px;z-index:8;pointer-events:none}:where(.gr-preview-kicker,.gr-preview-detail){display:flex;justify-content:space-between;align-items:baseline;gap:8px}:where(.gr-magnifier){display:flex;flex-direction:column;align-items:stretch;gap:6px}:where(.gr-magnifier canvas){width:100%;height:76px}:where(.gr-preview-row){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.gr-jump){margin:min(18vh,140px) auto 0;padding:0;width:min(520px,calc(100vw - 32px));max-height:75vh;max-height:75dvh;overflow:auto}:where(.gr-jump-heading){display:flex;justify-content:space-between;align-items:center}:where(.gr-jump .gr-input){width:100%}:where(.gr-jump-results){max-height:260px;overflow:auto;display:flex;flex-direction:column;gap:4px}:where(.gr-jump-results .gr-button){display:flex;justify-content:space-between;align-items:center;text-align:left;gap:12px;flex-shrink:0}:where(.gr-jump-results .gr-button span){min-width:0;overflow-wrap:anywhere}:where(.gr-jump-results small){flex-shrink:0}:where(.gr-jump-examples){display:flex;gap:5px;flex-wrap:wrap}:where(.gr-meta-error){position:absolute;bottom:48px;left:14px;z-index:5}@media(max-width:650px){:where(.gr-toolbar){flex-wrap:wrap}:where(.gr-toolbar-actions){flex-wrap:wrap;margin-left:auto}:where(.gr-context){max-width:160px}:where(.gr-legend>span:first-child){display:none}:where(.gr-preview){width:220px;right:calc(100% + 4px)}}:where(.gr-rail){--gr-map-axis-width: 42px;--gr-map-events-width: 68px;--gr-map-scrollbar-width: 20px;--gr-map-content-end: calc(var(--gr-map-events-width) + var(--gr-map-scrollbar-width));--gr-map-detail-display: flex;--gr-map-title-display: inline;--gr-map-compact-display: none;flex-shrink:0;display:flex;flex-direction:column;position:relative;width:var(--gr-rail-width, 232px);min-height:0;padding:12px;container:gr-map / size}:where(.gr-rail[data-marker-labels=number]){--gr-map-events-width: 30px}:where(.gr-rail[data-marker-labels=none]){--gr-map-events-width: 16px}:where(.gr-rail-title){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px}:where(.gr-rail-actions){display:flex;align-items:center;gap:4px;flex-shrink:0}:where(.gr-rail-title>strong,.gr-rail-end){display:var(--gr-map-title-display)}:where(.gr-rail-end){white-space:nowrap;margin-top:8px;text-align:right}:where(.gr-map-help){position:absolute;top:42px;right:8px;width:min(300px,calc(100vw - 42px));max-height:calc(100% - 50px);overflow:auto;z-index:12}:where(.gr-map-axis-heading){display:var(--gr-map-detail-display);gap:0;align-items:baseline;margin-bottom:5px;padding-right:var(--gr-map-scrollbar-width)}:where(.gr-map-axis-heading>span:first-child){width:var(--gr-map-axis-width);flex-shrink:0}:where(.gr-map-axis-heading>span:nth-child(2)){flex:1;min-width:0}:where(.gr-map-events-heading){width:var(--gr-map-events-width);box-sizing:border-box;padding-left:8px}:where(.gr-map-guide,.gr-map-metric){display:var(--gr-map-detail-display);flex-shrink:0;margin:0 0 10px}:where(.gr-map-compact-caption){display:var(--gr-map-compact-display);flex-shrink:0}:where(.gr-map-metric>label){display:flex;align-items:center;gap:8px;width:100%;min-width:0}:where(.gr-map-metric select){flex:1;min-width:0;width:100%}:where(.gr-map-value-axis){display:var(--gr-map-detail-display);justify-content:space-between;margin-left:var(--gr-map-axis-width);margin-right:var(--gr-map-content-end);margin-bottom:10px;gap:4px;white-space:nowrap}:where(.gr-track){position:relative;flex:1;min-height:24px;touch-action:none;cursor:crosshair}:where(.gr-map-plot){position:absolute;top:0;bottom:0;left:var(--gr-map-axis-width);right:var(--gr-map-content-end);overflow:hidden;pointer-events:none}:where(.gr-map-unavailable){position:absolute;inset:40% 0 auto;text-align:center}:where(.gr-map-tick){position:absolute;left:0;right:0;height:16px;pointer-events:none}:where(.gr-map-tick>span){display:var(--gr-map-title-display);position:absolute;left:0;top:0;width:var(--gr-map-axis-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.gr-map-tick:after){content:"";position:absolute;left:var(--gr-map-axis-width);right:var(--gr-map-content-end);top:8px}:where(.gr-scrollbar-track){position:absolute;top:0;bottom:0;right:8px;width:4px;pointer-events:none}:where(.gr-thumb){position:absolute;right:4px;width:12px;height:24px;z-index:3;pointer-events:auto}:where(.gr-thumb):before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--gr-map-scrollbar-width);transform:translate(-50%)}:where(.gr-thumb-direction){display:none;position:absolute;right:calc(100% + 7px);top:50%;width:22px;height:22px;place-items:center;transform:translateY(-50%);pointer-events:none}:where(.gr-rail[data-scrolling] .gr-thumb-direction){display:grid}:where(.gr-rail[data-scrolling=down] .gr-thumb-direction svg){transform:rotate(180deg)}:where(.gr-track-line){position:absolute;left:var(--gr-map-axis-width);right:var(--gr-map-content-end);z-index:2;pointer-events:none}:where(.gr-visible-range,.gr-map-selection){position:absolute;left:var(--gr-map-axis-width);right:var(--gr-map-content-end);min-height:2px;pointer-events:none}:where(.gr-map-hover){position:absolute;left:var(--gr-map-axis-width);right:var(--gr-map-content-end);border-top:1px dashed var(--gr-accent);opacity:.45;pointer-events:none;z-index:2}:where(.gr-map-hover[data-attracted=true]){opacity:1;border-top-width:2px}:where(.gr-marker){position:absolute;right:var(--gr-map-scrollbar-width);transform:translateY(-50%);z-index:2;display:flex;align-items:center;gap:3px;min-width:0;max-width:var(--gr-map-events-width)}:where(.gr-trail){position:absolute;left:-7px;width:4px;height:2px;pointer-events:none}:where(.gr-marker-label){display:var(--gr-map-title-display);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.gr-marker-more){display:var(--gr-map-title-display);flex-shrink:0}:where(.gr-rail[data-marker-labels=label] .gr-marker[data-group] .gr-marker-symbol){display:var(--gr-map-compact-display)}:where(.gr-marker-number){display:var(--gr-map-compact-display)}:where(.gr-rail[data-marker-labels=none] .gr-marker-label,.gr-rail[data-marker-labels=none] .gr-marker-more,.gr-rail[data-marker-labels=none] .gr-marker-number){display:none}:where(.gr-map-legend){display:var(--gr-map-detail-display);flex-direction:column;gap:4px;margin-top:10px}:where(.gr-map-legend>span){display:flex;gap:5px;align-items:center}:where(.gr-map-bucket-summary){display:flex;flex-direction:column;gap:4px}:where(.gr-map-reading-value){display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}:where(.gr-rail[data-layout=compact]){--gr-map-axis-width: 0px;--gr-map-events-width: 20px;--gr-map-detail-display: none;--gr-map-title-display: none;--gr-map-compact-display: inline;display:grid;grid-template-columns:minmax(0,1fr) var(--gr-map-scrollbar-width);grid-template-rows:auto auto minmax(0,1fr);width:var(--gr-rail-width-compact, 92px);padding:0}:where(.gr-rail[data-layout=compact] .gr-track){grid-column:1 / -1;grid-row:1 / -1;z-index:0;min-height:0}:where(.gr-rail[data-layout=compact] .gr-rail-title){grid-column:1;grid-row:1;z-index:5;align-self:start;justify-content:flex-start;min-width:0;margin:4px 2px 0 4px;pointer-events:none}:where(.gr-rail[data-layout=compact] .gr-rail-title>*){pointer-events:auto}:where(.gr-rail[data-layout=compact] .gr-map-compact-caption){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.gr-rail[data-layout=compact] .gr-selection-hint){grid-column:1;grid-row:2;z-index:6;align-self:start;min-width:0;margin:2px 4px 0 6px;pointer-events:none}:where(.gr-rail[data-layout=compact]:has(.gr-selection-hint) .gr-map-compact-caption){visibility:hidden}@container gr-map (max-height: 360px){:where(.gr-map-guide,.gr-map-legend){display:none}@media(min-width:651px){:where(.gr-rail[data-variant=profile]:not([data-layout=compact]) .gr-rail-title){position:absolute;top:12px;right:12px}:where(.gr-rail[data-variant=profile]:not([data-layout=compact]) .gr-rail-title>strong){display:none}:where(.gr-map-metric){margin-right:64px;min-height:28px;align-items:center}}}@container gr-map (max-height: 520px){:where(.gr-preview .gr-magnifier,.gr-preview-rows){display:none}}@media(max-width:650px){:where(.gr-rail[data-layout=auto]){--gr-map-axis-width: 0px;--gr-map-events-width: 20px;--gr-map-detail-display: none;--gr-map-title-display: none;--gr-map-compact-display: inline;display:grid;grid-template-columns:minmax(0,1fr) var(--gr-map-scrollbar-width);grid-template-rows:auto auto minmax(0,1fr);width:var(--gr-rail-width-mobile, 92px);padding:0}:where(.gr-rail[data-layout=auto] .gr-track){grid-column:1 / -1;grid-row:1 / -1;z-index:0;min-height:0}:where(.gr-rail[data-layout=auto] .gr-rail-title){grid-column:1;grid-row:1;z-index:5;align-self:start;justify-content:flex-start;min-width:0;margin:4px 2px 0 4px;pointer-events:none}:where(.gr-rail[data-layout=auto] .gr-rail-title>*){pointer-events:auto}:where(.gr-rail[data-layout=auto] .gr-map-compact-caption){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.gr-rail[data-layout=auto] .gr-selection-hint){grid-column:1;grid-row:2;z-index:6;align-self:start;min-width:0;margin:2px 4px 0 6px;pointer-events:none}:where(.gr-rail[data-layout=auto]:has(.gr-selection-hint) .gr-map-compact-caption){visibility:hidden}}:where(.gr-rail[data-show-markers=false]){--gr-map-events-width: 0px}}@layer granum{:where(.gr-root:not([data-unstyled])){--gr-bg: #fff;--gr-panel: #f8f9fb;--gr-text: #242830;--gr-muted: #69717e;--gr-line: #e5e8ed;--gr-accent: #3264c8;--gr-hover: #f0f2f6;--gr-mark: #996821;--gr-radius: 6px;color:var(--gr-text);background:var(--gr-bg);border:1px solid var(--gr-line);border-radius:var(--gr-radius);font-family:inherit;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;color-scheme:light}:where(.gr-root:not([data-unstyled])[data-layout=page]){border-radius:0}:where(.gr-root:not([data-unstyled])[data-theme=dark]){--gr-bg: #191c21;--gr-panel: #20242a;--gr-text: #e7e9ed;--gr-muted: #9fa6b2;--gr-line: #303640;--gr-accent: #8aaef5;--gr-hover: #2a303a;--gr-mark: #d8b275;color-scheme:dark}@media(prefers-color-scheme:dark){:where(.gr-root:not([data-unstyled])[data-theme=system]){--gr-bg: #191c21;--gr-panel: #20242a;--gr-text: #e7e9ed;--gr-muted: #9fa6b2;--gr-line: #303640;--gr-accent: #8aaef5;--gr-hover: #2a303a;--gr-mark: #d8b275;color-scheme:dark}}:where(.gr-root:not([data-unstyled]) .gr-button,.gr-root:not([data-unstyled]) .gr-input){font:inherit;color:inherit}:where(.gr-root:not([data-unstyled]) .gr-button){cursor:pointer;background:transparent;border:1px solid var(--gr-line);border-radius:5px;padding:6px 10px;line-height:1.4}:where(.gr-root:not([data-unstyled]) .gr-button:hover){background:var(--gr-hover)}:where(.gr-root:not([data-unstyled]) .gr-button:disabled){opacity:.35;cursor:default}:where(.gr-root:not([data-unstyled]) .gr-button:focus-visible,.gr-root:not([data-unstyled]) .gr-input:focus-visible,.gr-root:not([data-unstyled]) .gr-thumb:focus-visible,.gr-root:not([data-unstyled]) .gr-viewport:focus-visible){outline:2px solid var(--gr-accent);outline-offset:-2px}:where(.gr-root:not([data-unstyled]) .gr-toolbar){min-height:58px;padding:10px 18px;border-bottom:1px solid var(--gr-line)}:where(.gr-root:not([data-unstyled]) .gr-toolbar-main){gap:14px}:where(.gr-root:not([data-unstyled]) .gr-toolbar-actions){gap:14px}:where(.gr-root:not([data-unstyled]) .gr-context){font-size:12px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-history){gap:4px}:where(.gr-root:not([data-unstyled]) .gr-history .gr-button){border-color:transparent;font-size:16px;padding:3px 8px}:where(.gr-root:not([data-unstyled]) .gr-jump-trigger){color:var(--gr-muted);display:flex;align-items:center;gap:28px;font-size:12px}:where(.gr-root:not([data-unstyled]) .gr-jump-trigger kbd){font:inherit;font-size:10px;opacity:.75}:where(.gr-root:not([data-unstyled]) .gr-legend){font-size:10px;color:var(--gr-muted);padding:9px 18px;border-bottom:1px solid var(--gr-line);background:var(--gr-panel)}:where(.gr-root:not([data-unstyled]) .gr-legend i){display:inline-block;height:3px;width:14px;background:var(--gr-accent);margin-right:6px;vertical-align:middle}:where(.gr-root:not([data-unstyled]) .gr-row){gap:22px;padding:0 18px;background:var(--gr-bg);border-bottom:1px solid color-mix(in srgb,var(--gr-line) 60%,transparent)}:where(.gr-root:not([data-unstyled]) .gr-row[data-focused]){background:color-mix(in srgb,var(--gr-accent) 5%,var(--gr-bg));box-shadow:inset 2px 0 var(--gr-accent)}:where(.gr-root:not([data-unstyled]) .gr-viewport:focus-visible [data-gr-active-cell]){outline:1px solid var(--gr-accent);outline-offset:-1px;border-radius:3px}:where(.gr-root:not([data-unstyled]) .gr-row-id){font:inherit;font-size:12px;color:var(--gr-muted);min-width:88px}:where(.gr-root:not([data-unstyled]) .gr-loading){color:var(--gr-muted);font-size:12px}:where(.gr-root:not([data-unstyled]) .gr-empty){padding:30px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-dataset-end){border-top:1px solid var(--gr-line);background:linear-gradient(to bottom,color-mix(in srgb,var(--gr-muted) 16%,var(--gr-bg)),transparent 140px);color:var(--gr-text);font-size:13px}:where(.gr-root:not([data-unstyled]) .gr-dataset-end[data-compact] span){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.gr-root:not([data-unstyled]) .gr-rail){background:var(--gr-panel);border-left:1px solid var(--gr-line)}:where(.gr-root:not([data-unstyled]) .gr-marker){border:0;padding:4px 2px;gap:4px;color:var(--gr-mark);font-size:10px;background:var(--gr-panel)}:where(.gr-root:not([data-unstyled]) .gr-marker span){font:inherit;font-size:10px}:where(.gr-root:not([data-unstyled]) .gr-marker[data-kind=bookmark]){color:var(--gr-accent)}:where(.gr-root:not([data-unstyled]) .gr-trail){background:var(--gr-accent);opacity:.3}:where(.gr-root:not([data-unstyled]) .gr-footer){padding:12px 18px;border-top:1px solid var(--gr-line);color:var(--gr-muted);font-size:11px}:where(.gr-root:not([data-unstyled]) .gr-footer strong){color:var(--gr-text);font-weight:500}:where(.gr-root:not([data-unstyled]) .gr-preview){padding:14px;background:color-mix(in srgb,var(--gr-panel) 88%,transparent);border:1px solid color-mix(in srgb,var(--gr-line) 80%,transparent);border-radius:6px;box-shadow:0 6px 24px #00000018}:where(.gr-root:not([data-unstyled]) .gr-preview-kicker){font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-preview-detail){margin-top:6px;font-size:11px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-preview-target){font-size:18px;font-weight:500;letter-spacing:-.4px;color:var(--gr-text)}:where(.gr-root:not([data-unstyled]) .gr-map-bucket-summary+.gr-preview-detail){margin-top:4px}:where(.gr-root:not([data-unstyled]) .gr-map-bucket-summary+.gr-preview-detail .gr-preview-target){font-size:inherit;letter-spacing:normal}:where(.gr-root:not([data-unstyled]) .gr-preview-detail small){font-size:10px}:where(.gr-root:not([data-unstyled]) .gr-magnifier){border-top:1px solid var(--gr-line);margin-top:10px;padding-top:8px}:where(.gr-root:not([data-unstyled]) .gr-magnifier canvas){background:color-mix(in srgb,var(--gr-bg) 78%,transparent);border-radius:4px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gr-accent) 35%,var(--gr-line))}:where(.gr-root:not([data-unstyled]) .gr-magnifier span,.gr-root:not([data-unstyled]) .gr-preview-row){color:var(--gr-muted);font-size:10px}:where(.gr-root:not([data-unstyled]) .gr-magnifier strong){font-weight:500;color:var(--gr-text)}:where(.gr-root:not([data-unstyled]) .gr-preview-rows){border-top:1px solid var(--gr-line);margin-top:10px;padding-top:4px}:where(.gr-root:not([data-unstyled]) .gr-preview-row){padding-top:5px}:where(.gr-root:not([data-unstyled]) .gr-estimate){font-size:10px;margin-left:12px;color:var(--gr-muted);border:1px solid var(--gr-line);padding:2px 5px;border-radius:3px}:where(.gr-root:not([data-unstyled]) .gr-jump){background:var(--gr-panel);color:var(--gr-text);border:1px solid var(--gr-line);border-radius:var(--gr-radius);box-shadow:0 22px 100px #0003}:where(.gr-root:not([data-unstyled]) .gr-jump)::backdrop{background:#16181266;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(.gr-root:not([data-unstyled]) .gr-jump-inner){padding:22px}:where(.gr-root:not([data-unstyled]) .gr-jump-heading){font-size:13px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-jump .gr-input){margin-top:16px;background:var(--gr-bg);border:1px solid var(--gr-line);padding:14px;border-radius:5px;font-size:16px}:where(.gr-root:not([data-unstyled]) .gr-jump p){font-size:12px;color:var(--gr-muted);min-height:18px}:where(.gr-root:not([data-unstyled]) .gr-jump-results .gr-button){padding:11px}:where(.gr-root:not([data-unstyled]) .gr-jump-results small){font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-jump-results .selected){background:var(--gr-hover);border-color:var(--gr-accent)}:where(.gr-root:not([data-unstyled]) .gr-jump-examples){margin-top:20px;border-top:1px solid var(--gr-line);padding-top:14px}:where(.gr-root:not([data-unstyled]) .gr-jump-examples .gr-button){font-size:11px}:where(.gr-root:not([data-unstyled]) .gr-meta-error){border:1px solid var(--gr-line);background:var(--gr-panel);padding:8px;border-radius:5px;font-size:12px}:where(.gr-root:not([data-unstyled])[data-motion=on] .gr-row[data-arrival]){animation:gr-refine .14s ease-out}@keyframes gr-refine{0%{opacity:.6}to{opacity:1}}@media(max-width:650px){:where(.gr-root:not([data-unstyled]) .gr-row){padding:0 12px;gap:10px}:where(.gr-root:not([data-unstyled]) .gr-toolbar){padding:8px 10px}:where(.gr-root:not([data-unstyled]) .gr-toolbar-actions,.gr-root:not([data-unstyled]) .gr-toolbar-main){gap:6px}:where(.gr-root:not([data-unstyled]) .gr-jump-trigger){gap:12px}:where(.gr-root:not([data-unstyled]) .gr-legend,.gr-root:not([data-unstyled]) .gr-footer){padding:9px 10px;font-size:10px}:where(.gr-root:not([data-unstyled]) .gr-jump-results small){max-width:110px;text-align:right}}:where(.gr-root:not([data-unstyled]) .gr-rail-title){font-size:12px;color:var(--gr-text)}:where(.gr-root:not([data-unstyled]) .gr-rail-title strong){font-weight:500}:where(.gr-root:not([data-unstyled]) .gr-map-help-button){width:20px;height:20px;padding:0;border-radius:50%;font-size:11px;color:var(--gr-muted);flex-shrink:0}:where(.gr-root:not([data-unstyled]) .gr-map-help){padding:14px;background:var(--gr-bg);border:1px solid var(--gr-line);border-radius:6px;box-shadow:0 6px 24px #0002;font-size:12px;line-height:1.6;color:var(--gr-text)}:where(.gr-root:not([data-unstyled]) .gr-map-help p){margin:8px 0 0;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-axis-heading){font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-guide){font-size:10px;line-height:1.5;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-compact-caption){margin-bottom:6px;color:var(--gr-muted);font-size:9px;line-height:1.4}:where(.gr-root:not([data-unstyled]) .gr-rail[data-layout=compact] .gr-selection-hint){margin-bottom:0;padding:1px 4px;background:color-mix(in srgb,var(--gr-panel) 88%,transparent);border-radius:4px}@media(max-width:650px){:where(.gr-root:not([data-unstyled]) .gr-rail[data-layout=auto] .gr-selection-hint){margin-bottom:0;padding:1px 4px;background:color-mix(in srgb,var(--gr-panel) 88%,transparent);border-radius:4px}}:where(.gr-root:not([data-unstyled]) .gr-map-metric){font-size:11px;color:var(--gr-text)}:where(.gr-root:not([data-unstyled]) .gr-map-metric select){padding:6px;font-size:11px}:where(.gr-root:not([data-unstyled]) .gr-map-value-axis){font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-plot){background:var(--gr-bg);border-left:1px solid var(--gr-line)}:where(.gr-root:not([data-unstyled]) .gr-map-tick){font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-tick:after){border-top:1px solid color-mix(in srgb,var(--gr-line) 65%,transparent)}:where(.gr-root:not([data-unstyled]) .gr-scrollbar-track){background:color-mix(in srgb,var(--gr-line) 70%,transparent);border-radius:999px}:where(.gr-root:not([data-unstyled]) .gr-thumb){background:var(--gr-muted);background-clip:padding-box;border:0 solid transparent;border-inline-width:3px;border-radius:999px;cursor:grab;opacity:.72;transition:background-color .18s ease,opacity .18s ease}:where(.gr-root:not([data-unstyled]) .gr-rail:hover .gr-thumb,.gr-root:not([data-unstyled]) .gr-rail:focus-within .gr-thumb,.gr-root:not([data-unstyled]) .gr-thumb:hover,.gr-root:not([data-unstyled]) .gr-thumb:focus-visible){background-color:var(--gr-accent);opacity:1}:where(.gr-root:not([data-unstyled]) .gr-thumb:active){cursor:grabbing}:where(.gr-root:not([data-unstyled]) .gr-track-line){border-top:1px dashed var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-marker-symbol){font-size:9px}:where(.gr-root:not([data-unstyled]) .gr-marker-more){font-weight:600}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scrolling] .gr-thumb){background-color:var(--gr-accent)}:where(.gr-root:not([data-unstyled]) .gr-thumb-direction){color:var(--gr-bg);background:var(--gr-accent);border-radius:50%}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scrolling] .gr-thumb):after{content:"";position:absolute;top:4px;right:2px;bottom:4px;left:2px;background:repeating-linear-gradient(to bottom,transparent 0 4px,var(--gr-bg) 4px 6px)}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scrolling] .gr-track-line){box-shadow:0 0 0 3px color-mix(in srgb,var(--gr-accent) 14%,transparent)}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scroll-motion=on] .gr-thumb){transition:background-color .16s ease,box-shadow .22s ease}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scroll-motion=on] .gr-track-line){transition:box-shadow .22s ease}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scroll-motion=on][data-scrolling] .gr-thumb):after{animation:gr-scroll-grip .36s linear infinite}:where(.gr-root:not([data-unstyled]) .gr-rail[data-scroll-motion=on][data-scrolling=up] .gr-thumb):after{animation-direction:reverse}@keyframes gr-scroll-grip{to{background-position-y:6px}}:where(.gr-root:not([data-unstyled]) .gr-rail-end){margin-top:3px;font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-legend){font-size:10px;color:var(--gr-muted);padding-top:10px;border-top:1px solid var(--gr-line)}:where(.gr-root:not([data-unstyled]) .gr-map-mean-key){width:12px;border-top:1px solid var(--gr-accent)}:where(.gr-root:not([data-unstyled]) .gr-map-position-key){width:6px;height:10px;margin:0 3px;border:1px solid var(--gr-muted);border-radius:3px;background:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-bucket-summary){font-size:10px;line-height:1.5;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-map-bucket-summary .gr-preview-kicker){font-size:11px}:where(.gr-root:not([data-unstyled]) .gr-map-bucket-summary strong){font-weight:500;color:var(--gr-text)}:where(.gr-root:not([data-unstyled]) .gr-map-reading-value){color:var(--gr-text);font-size:24px;font-weight:500;line-height:1.2}:where(.gr-root:not([data-unstyled]) .gr-map-reading-value>span){color:var(--gr-muted);font-size:10px;font-weight:400}:where(.gr-root:not([data-unstyled]) .gr-map-unavailable){font-size:10px;color:var(--gr-muted)}:where(.gr-root:not([data-unstyled]) .gr-row[data-selected]){background:color-mix(in srgb,var(--gr-accent) 12%,var(--gr-bg))}:where(.gr-root:not([data-unstyled]) .gr-map-selection){background:color-mix(in srgb,var(--gr-mark) 30%,transparent);outline:1px solid var(--gr-mark)}:where(.gr-root:not([data-unstyled]) .gr-visible-range){background:color-mix(in srgb,var(--gr-accent) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gr-accent) 24%,transparent);transition:background-color .18s ease,box-shadow .18s ease}:where(.gr-root:not([data-unstyled]) .gr-rail:hover .gr-visible-range,.gr-root:not([data-unstyled]) .gr-rail:focus-within .gr-visible-range){background:color-mix(in srgb,var(--gr-accent) 32%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gr-accent) 70%,transparent)}@media(prefers-reduced-motion:reduce){:where(.gr-root:not([data-unstyled]) .gr-thumb,.gr-root:not([data-unstyled]) .gr-visible-range){transition:none}}:where(.gr-root:not([data-unstyled]) .gr-sticky-chapter){background:var(--gr-panel);color:var(--gr-muted);border-bottom:1px solid var(--gr-line);font-size:11px}:where(.gr-root:not([data-unstyled]) .gr-open-page){text-decoration:none;font-size:12px}}
