@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--un-ease:initial}}@property --un-ease{syntax:"*";inherits:false}:root,:host{--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.px{padding-inline:calc(var(--spacing) * 4)}.text-center{text-align:center}.align-baseline{vertical-align:baseline}.will-change-\[opacity\,transform\]{will-change:opacity,transform}.will-change-\[width\,height\]{will-change:width,height}.flex{display:flex}.flex-1{flex:1}.flex-auto{flex:auto}.grid{display:grid}.h-0\.85ex{height:.85ex}.h1{height:calc(var(--spacing) * 1)}.h2{height:calc(var(--spacing) * 2)}.h3{height:calc(var(--spacing) * 3)}.min-h-100dvh{min-height:100dvh}.inline{display:inline}.inline-block{display:inline-block}.hidden{display:none}.cursor-default{cursor:default}.whitespace-nowrap{white-space:nowrap}.origin-center{transform-origin:50%}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.absolute{position:absolute}.relative{position:relative}.z-1{z-index:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.gap-0\.25g{gap:calc(var(--gap) * .25)}.mbs-0\.5g{margin-block-start:calc(var(--gap) * .5)}.me-0\.75g{margin-inline-end:calc(var(--gap) * .75)}.mt-1\.5g{margin-top:calc(var(--gap) * 1.5)}.mt-1g{margin-top:calc(var(--gap) * 1)}.mt-3g{margin-top:calc(var(--gap) * 3)}.pbs-8g{padding-block-start:calc(var(--gap) * 8)}.right-1\.5g{right:calc(var(--gap) * 1.5)}.top-1\.5g{top:calc(var(--gap) * 1.5)}*,:before,:after{box-sizing:border-box;text-box:trim-both ex alphabetic}a{text-decoration-skip-ink:none;padding-block:.4em;@media (hover:hover) and (pointer:fine){&[href*="://"]{cursor:alias}}&:focus-visible{outline-style:solid;outline-color:#0000}}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word;margin-block:0}pre,p{margin:0}p{overflow-wrap:break-word}ul,ol{margin:0;padding:0;list-style:none}picture,img,video,iframe{block-size:auto;max-inline-size:100%;display:block}img{image-rendering:smooth}iframe{border:0}blockquote,hr{margin:0}button,select,input,textarea{font:inherit}button{user-select:none;color:inherit;background-color:#0000;border:none;padding:0}input,textarea{color:inherit;background-color:#0000;border:none;display:block}fieldset{appearance:none;border:none;min-inline-size:0;margin:0;padding:0}legend{padding:0}:root{--typography__font-family:"Martian Mono", monospace;--typography__adjust:ex-height .6}@font-face{font-family:Martian Mono;font-weight:350 700;font-style:normal;font-display:swap;src:url(/martian-mono.woff2)format("woff2")}@property --vi-100{syntax:"<length>";inherits:false;initial-value:0}html{--base-min:15;--base-max:18;--ratio-min:1.5;--ratio-max:1.667;--leading-min:1.35;--leading-max:1.4;--vw-min:320;--vw-max:640;--vi-100:100vi;--w:calc(tan(atan2(var(--vi-100), 1px)));--progress:clamp(0, (var(--w) - var(--vw-min)) / (var(--vw-max) - var(--vw-min)), 1);--base:calc((var(--base-min) + (var(--base-max) - var(--base-min)) * var(--progress)) * 1px);--ratio:calc(var(--ratio-min) + (var(--ratio-max) - var(--ratio-min)) * var(--progress));--leading:calc(var(--leading-min) + (var(--leading-max) - var(--leading-min)) * var(--progress));--steps:5;--step:calc(1 / var(--steps));--fs-xs:calc(var(--base) * pow(var(--ratio), -4 * var(--step)));--fs-s:calc(var(--base) * pow(var(--ratio), -2 * var(--step)));--fs:var(--base);@media (width>=640px){--base-min:12;--base-max:17;--ratio-max:2;--vw-min:640;--vw-max:1440}}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}html{cursor:default;scrollbar-gutter:stable}body{--page-padding-inline:calc(var(--gap) * 1.5);max-inline-size:1712px;padding-inline:var(--page-padding-inline);margin:0 auto;@media (width>=640px){--page-padding-inline:calc(var(--gap) * 3)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}::selection{background-color:var(--color__selection)}:root{--gap:calc(1rlh - 1rex);--gap--relative:calc(1lh - 1ex)}*,:after,:before{-webkit-tap-highlight-color:transparent}html{font-family:var(--typography__font-family);font-size:var(--fs);font-weight:var(--typography__font-weight);font-size-adjust:var(--typography__adjust);line-height:var(--typography__leading);color:var(--color__foreground);background-color:var(--color__background)}a,.link{color:var(--color__link);text-decoration-color:var(--color__link-border);text-decoration-line:var(--decoration__line);text-decoration-thickness:var(--decoration__thickness);text-underline-offset:var(--decoration__offset);transition:color var(--animation__duration) var(--animation__ease), background-color var(--animation__duration) var(--animation__ease), text-decoration-color var(--animation__duration) var(--animation__ease), text-decoration-thickness var(--animation__duration--fast) var(--animation__ease-in-out), font-weight var(--animation__duration) var(--animation__ease);&:hover,&:focus-visible{font-weight:var(--typography__font-weight--strong);color:var(--color__link--hover);text-decoration-color:var(--color__link-border--hover);transition-property:text-decoration-thickness}&:focus-visible{text-decoration-color:var(--color__primary);text-decoration-thickness:var(--typography__outline-thickness);outline:none}}strong{--color__link:var(--color__foreground--strong);font-weight:var(--typography__font-weight--strong);color:var(--color__foreground--strong)}h1,h2,h3{--color__link:var(--color__foreground--title);font-weight:var(--typography__font-weight--strong);color:var(--color__foreground--title)}h1,h2,h3,p,.has-compensator{margin-inline-start:var(--typography__compensator)}button,select,input,textarea,pre,summary{transition:color var(--animation__duration) var(--animation__ease), background-color var(--animation__duration) var(--animation__ease), opacity var(--animation__duration) var(--animation__ease), border-color var(--animation__duration) var(--animation__ease);&:hover,&:focus-visible{transition:none}&:focus-visible{z-index:1;outline:var(--typography__outline-thickness) solid var(--color__outline);outline-offset:var(--typography__outline-thickness)}}summary{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}&:focus-visible{outline-offset:calc(var(--typography__outline-thickness) * 3)}}hr{background-color:var(--color__border);border:none;block-size:1px}code{font-family:var(--typography__font-family)}small{font-size:var(--fs-s)}.capitals{text-transform:uppercase;letter-spacing:var(--typography__tracking--widest)}:root{--typography__font-weight:400;--typography__font-weight--strong:700;--typography__leading:var(--leading);--typography__outline-thickness:.125rem;--typography__compensator:-.07em;--typography__surface-capital-compensator:calc((1cap - 1ex) / 2);--typography__space-width:.27em;--radius--sm:.125em;--radius:.25em;--radius--lg:.75em;--decoration__line:underline;--decoration__thickness:.05em;--decoration__offset:.6em;--animation__duration:.3s;--animation__duration--fast:.15s;--animation__ease:ease;--animation__ease-out:cubic-bezier(0, 0, .2, 1);--animation__ease-in-out:cubic-bezier(.4, 0, .2, 1);--color__background:light-dark(oklch(94.82% .006 300),oklch(19.04% 0 0));--color__surface:light-dark(oklch(91.21% .006 300),oklch(30.22% 0 0));--color__foreground--muted:light-dark(oklch(51.71% .006 252),oklch(72.66% 0 0));--color__foreground:light-dark(oklch(30.22% .006 252),oklch(91.21% 0 0));--color__foreground--strong:var(--color__foreground);--color__foreground--subtitle:var(--color__foreground--muted);--color__foreground--title:var(--color__foreground);--color__primary:light-dark(oklch(30.22% .006 252),oklch(88.77% 0 0));--color__primary-foreground:var(--color__background);--color__primary--hover:light-dark(oklch(19.04% .043 100),oklch(93.6% 0 0));--color__primary--active:light-dark(oklch(0% 0 0),oklch(96.41% 0 0));--color__primary--disabled:light-dark(oklch(88.77% .006 300),oklch(51.71% 0 0));--color__control:light-dark(oklch(91.21% .006 300),oklch(30.22% 0 0));--color__control--hover:light-dark(oklch(88.77% .006 300),oklch(33.98% 0 0));--color__control--active:light-dark(oklch(100% .006 300),oklch(45.75% 0 0));--color__control--active-hover:light-dark(oklch(97.36% .006 300),oklch(40.86% 0 0));--color__control-foreground:light-dark(var(--color__foreground),var(--color__foreground--muted));--color__control-placeholder:light-dark(oklch(59.71% .006 252),oklch(59.71% 0 0));--color__control-border:var(--color__rule);--color__control-border--focus:var(--color__outline);--color__link:inherit;--color__link--hover:var(--color__foreground--strong);--color__link-border:light-dark(oklch(70.65% .006 300),oklch(45.75% 0 0));--color__link-border--hover:var(--color__primary--hover);--color__outline:light-dark(oklch(30.22% .006 300/.5),oklch(81.54% 0 0/.5));--color__selection:light-dark(oklch(30.22% .006 300/.15),oklch(81.54% 0 0/.15));--color__rule:light-dark(oklch(81.77% .006 300),oklch(33.98% 0 0));--color__destructive:light-dark(oklch(91.21% .031 27),oklch(30.22% .038 27));--color__destructive-foreground:light-dark(oklch(49.42% .2014 27),oklch(75.29% .1406 27));--color__disabled-state-opacity:.5;color-scheme:light dark;@media (prefers-color-scheme:dark){--typography__font-weight:350;--typography__font-weight--strong:650}}.visually-hidden:not(:focus):not(:active){white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clickable-area{position:relative}.clickable-area-trigger{padding:0;&:before{content:"";z-index:1;position:absolute;inset-block:0;inset-inline:0}}._toast_ykj0n_1{border-radius:var(--radius--lg);@supports (corner-shape:squircle){border-radius:calc(var(--radius--lg) * 1.85);corner-shape:squircle}pointer-events:none;z-index:2;gap:calc(var(--gap) * 2.5) calc(var(--gap) * 1.5);inline-size:min(100% - var(--page-padding-inline) * 2, 42rem);padding:calc(var(--gap) * 1.5);color:var(--color__primary-foreground);background-color:var(--color__primary);flex-direction:column;align-items:baseline;display:flex;position:fixed;inset-block-end:calc(var(--gap) * 2);@media (width>=640px){padding-inline:calc(var(--gap) * 2);flex-direction:row}&.__placement-bottom-center_ykj0n_27{inset-inline:var(--page-padding-inline);margin-inline:auto}&.__placement-bottom-right_ykj0n_32{inset-inline-start:auto;inset-inline-end:var(--page-padding-inline)}&.__raised_ykj0n_37{inset-block-end:calc(var(--footer-height) + calc(var(--gap) * 1))}&.__is-open_ykj0n_41{pointer-events:auto}&.__error_ykj0n_45{color:var(--color__destructive-foreground);background-color:var(--color__destructive)}}._transitions_ykj0n_51{--open:.35s;--close:.25s;--distance:16px;--blur:2px;--scale:.97;--ease:cubic-bezier(.22, 1, .36, 1);will-change:transform, opacity, filter;transform:translateY(var(--distance)) scale(var(--scale));opacity:0;filter:blur(var(--blur));transition:opacity var(--close) var(--ease), transform var(--close) var(--ease), filter var(--close) var(--ease);&.__is-open_ykj0n_41{opacity:1;filter:blur();transition:opacity var(--open) var(--ease), transform var(--open) var(--ease), filter var(--open) var(--ease);transform:translateY(0)scale(1)}}._message_ykj0n_82{flex-grow:1}._dismiss_ykj0n_86{border-radius:var(--radius--sm);@supports (corner-shape:squircle){border-radius:calc(var(--radius--sm) * 1.85);corner-shape:squircle}margin:calc((calc(var(--gap) * .75) + var(--typography__surface-capital-compensator)) * -1) 0 0;padding:calc(calc(var(--gap) * .75) + var(--typography__surface-capital-compensator)) calc(var(--gap) * 1) calc(var(--gap) * .75);border:1px solid color-mix(in oklch, currentColor 25%, transparent);font-weight:var(--typography__font-weight--strong);flex-shrink:0;&:hover,&:focus-visible{border-color:currentColor}&:focus-visible{outline-color:currentColor}}._overlay_2qppj_1{border-radius:var(--radius--lg);@supports (corner-shape:squircle){border-radius:calc(var(--radius--lg) * 1.85);corner-shape:squircle}pointer-events:none;z-index:calc(Infinity);inset:calc(var(--gap) * 1) calc(var(--gap) * 1) calc(var(--gap) * 2);border:1px dashed var(--color__foreground);visibility:hidden;opacity:0;background-color:color-mix(in srgb, var(--color__surface) 50%, transparent);transition:opacity var(--animation__duration) var(--animation__ease-out), visibility var(--animation__duration) var(--animation__ease-out);position:fixed;&.__visible_2qppj_20{visibility:visible;opacity:1}}._button_1t9o6_1{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}padding:calc(calc(var(--gap) * 1.25) + var(--typography__surface-capital-compensator)) calc(var(--gap) * 1.5) calc(var(--gap) * 1.25) calc(var(--gap) * 1.5);color:var(--button-color-foreground);word-spacing:-.15em;background-color:var(--button-color);@media (width>=640px){padding-block:calc(calc(var(--gap) * 1) + var(--typography__surface-capital-compensator)) calc(var(--gap) * 1)}&:hover,&:focus-visible{background-color:var(--button-color--hover)}&:active{background-color:var(--button-color--active);translate:0 1px}&:disabled{color:color-mix(in srgb, var(--button-color-foreground) 60%, transparent);background-color:var(--button-color--disabled)}&[aria-busy=true]{cursor:wait;color:color-mix(in srgb, var(--button-color-foreground) 60%, transparent);background-color:var(--button-color)}&.__compensate-icon_1t9o6_35{padding-inline-start:calc(var(--gap) * 1)}&.__color-primary_1t9o6_39{--button-color:var(--color__primary);--button-color--hover:var(--color__primary--hover);--button-color--active:var(--color__primary--active);--button-color--disabled:var(--color__primary--disabled);--button-color-foreground:var(--color__primary-foreground)}&.__color-secondary_1t9o6_47{--button-color:var(--color__control);--button-color--hover:var(--color__control--hover);--button-color--active:var(--color__control--active);--button-color--disabled:color-mix(in srgb, var(--color__control) 50%, transparent);--button-color-foreground:var(--color__control-foreground)}&.__inline_1t9o6_55{--button-color:transparent;--button-color--hover:transparent;--button-color--active:transparent;--button-color--disabled:transparent;color:var(--color__foreground--muted);flex-shrink:0;padding:0;position:relative;&:not(:disabled):is(:hover,:focus-visible){color:var(--color__foreground)}&:before{content:"";inset:calc(var(--gap) * -1.5);position:absolute}}}._drop-zone_zhaa8_1{border-radius:var(--radius--lg);@supports (corner-shape:squircle){border-radius:calc(var(--radius--lg) * 1.85);corner-shape:squircle}cursor:copy;gap:calc(var(--gap) * 1) calc(var(--gap) * .5);min-block-size:min(50vb,30em);inline-size:100%;max-inline-size:70em;padding-inline:calc(var(--gap) * 1);border:1px dashed var(--color__rule);transition:border-color var(--animation__duration) var(--animation__ease-out), opacity var(--animation__duration) var(--animation__ease);grid-auto-columns:max-content;grid-auto-flow:row;place-content:center;align-items:baseline;margin-inline:auto;display:grid;@supports selector(:has(select:open)){&:not(:has(select:open)){&:hover,&:has(._button_zhaa8_27:hover){border-color:var(--color__link-border);transition:none}}}@media (width>=640px){grid-auto-flow:column}&.__analyzing_zhaa8_38{opacity:var(--color__disabled-state-opacity)}&:not(.__analyzing_zhaa8_38){&:hover,&:has(._button_zhaa8_27:hover){border-color:var(--color__link-border);transition:none}}&.__drag-over_zhaa8_50{border-color:var(--color__foreground);background-color:var(--color__surface)}}._text_zhaa8_56{color:var(--color__foreground--muted);display:flex;html._is-local-font-access-api-supported &.__drop_zhaa8_60{display:none}}._button_zhaa8_27{cursor:copy}._hint_zhaa8_69{inline-size:fit-content;margin-block:0 calc(var(--gap) * -1);padding-block:calc(var(--gap) * 1.5) calc(var(--gap) * 1);color:var(--color__foreground--muted);text-align:center;margin-inline:auto;line-height:1.5;display:block}._action_zhaa8_82{cursor:pointer;padding-block:.5em;text-decoration-style:dashed;text-decoration-thickness:.06rem}._root_tm7za_1{--container-inline-padding:calc(var(--gap) * 1.5);color:var(--color__control-foreground);display:inline-flex;position:relative;&:has(select:disabled){opacity:var(--color__disabled-state-opacity)}}._select_tm7za_13{--ascender-compensate:calc(-.3em - (1lh - 1em) / 2);--descender-compensate:calc(-.1em - (1lh - 1em) / 2);border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}anchor-name:--select-anchor;inline-size:100%;padding:calc(calc(var(--gap) * 1) + var(--typography__surface-capital-compensator) + var(--ascender-compensate)) calc(var(--container-inline-padding) + var(--gap) * 1.75) calc(calc(var(--gap) * 1) + var(--descender-compensate)) var(--container-inline-padding);font:inherit;color:var(--color__control-foreground);word-spacing:-.15em;white-space:nowrap;appearance:none;background-color:var(--color__control);border:none;align-items:center;display:flex;&,&::picker(select){appearance:base-select}&::picker-icon{display:none}&::picker(select){border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}scrollbar-color:var(--color__foreground--muted) transparent;scrollbar-width:thin;transform-origin:bottom;position-anchor:--select-anchor;min-inline-size:anchor-size(width);max-inline-size:anchor-size(width);padding:var(--typography__outline-thickness);border:1px solid var(--color__control-border);font-size:var(--fs-xs);color:inherit;background-color:var(--color__background);transition:opacity var(--animation__duration--fast) var(--animation__ease), scale var(--animation__duration--fast) var(--animation__ease-out), display var(--animation__duration--fast) allow-discrete, overlay var(--animation__duration--fast) allow-discrete;margin-block-start:var(--typography__outline-thickness);inset-block-start:auto}&:not(:open)::picker(select){opacity:0;scale:.95}&:open::picker(select){opacity:1;scale:1;@starting-style{opacity:0;scale:.95}}&.__full-width_tm7za_91{inline-size:100%}&:disabled{pointer-events:none;cursor:default;opacity:1}&:is(:hover,:focus){background-color:var(--color__control--hover);outline:none}}._chevron_tm7za_107{pointer-events:none;user-select:none;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--container-inline-padding) + calc(var(--gap) * .25));transform:translateY(-50%)}._icon_tm7za_117{display:inline-block;rotate:90deg}._option_tm7za_122{border-radius:calc(var(--radius) - var(--typography__outline-thickness));@supports (corner-shape:squircle){border-radius:calc(calc(var(--radius) - var(--typography__outline-thickness)) * 1.85);corner-shape:squircle}min-inline-size:0;padding-block:calc(var(--gap) * .6);padding-inline:calc(var(--gap) * .5);color:inherit;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--animation__duration) var(--animation__ease), box-shadow var(--animation__duration--fast) var(--animation__ease-in-out);outline-style:solid;outline-color:#0000;display:block;overflow:hidden;&::checkmark{content:"";display:none}&:disabled{opacity:var(--color__disabled-state-opacity)}&:focus{background-color:var(--color__control--active)}&:hover:not(:disabled){background-color:var(--color__control--hover);transition:none}}._root_1a86e_1{display:flex;html:not(._is-local-font-access-api-supported) &{display:none}}._button_1baen_1{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}cursor:copy;padding:calc(calc(var(--gap) * .75) + var(--typography__surface-capital-compensator) - 1px) calc(var(--gap--relative) * 1.5) calc(calc(var(--gap) * .75) - 1px);border:1px dashed var(--color__rule);color:var(--color__foreground--muted);word-spacing:-.15em;flex-shrink:0;&:hover,&:focus-visible{border-color:var(--color__link-border);transition:none}&.__drag-over_1baen_21{border-color:var(--color__foreground);color:var(--color__foreground);background-color:var(--color__surface)}}._label_1baen_28{display:none;@media (width>=1110px){display:inline}}._badge_zuq7d_1{display:none}._title_zuq7d_5{max-inline-size:18em;font:inherit;font-weight:var(--typography__font-weight--strong);margin-inline:auto}._description_zuq7d_12{max-inline-size:34em;text-wrap:balance;margin-block-start:calc(var(--gap) * 2);margin-inline:auto}._footer_mc8e0_1{z-index:1;gap:calc(var(--gap) * 2) calc(var(--gap) * 4);margin-inline:calc(var(--page-padding-inline) * -1);padding-block:calc(var(--gap) * 1.5) calc(var(--gap) * 3);padding-inline:var(--page-padding-inline);font-size:var(--fs-s);color:var(--color__foreground--muted);background-color:var(--color__background);flex-direction:column;display:flex;position:sticky;inset-block-end:calc(var(--gap) * -4);@media (width>=640px){block-size:var(--footer-height);padding-block:calc(var(--gap) * 1) calc(var(--gap) * 1.5);flex-direction:row;justify-content:space-between;align-items:baseline;inset-block-end:0}&:before{content:"";inset-block-start:0;inset-inline:var(--page-padding-inline);border-block-start:1px solid var(--color__rule);position:absolute}}._copy_mc8e0_41{column-gap:calc(var(--gap) * 1.5);word-spacing:-.15em;order:2;display:flex;@media (width>=640px){order:initial}}._status-bar_mc8e0_52{row-gap:calc(var(--gap) * 1.5);flex-direction:column;order:1;inline-size:100%;display:flex;@media (width>=640px){column-gap:calc(var(--gap) * 2);flex-direction:row;order:initial;align-items:center;inline-size:auto}}._stats_mc8e0_70{gap:calc(var(--gap) * 1.5);grid-template-columns:repeat(auto-fill,minmax(min(100%,15ch),1fr));inline-size:100%;display:grid;@media (width>=640px){column-gap:calc(var(--gap) * 1.5);inline-size:auto;display:flex}}._action_mc8e0_83{inline-size:100%;font-size:var(--fs);@media (width>=640px){inline-size:auto}}._header_7nlcm_1{pointer-events:none;z-index:1;gap:calc(var(--gap) * .75) calc(var(--gap) * 1.75);margin-inline:calc(var(--page-padding-inline) * -1);padding-block-start:calc(var(--gap) * 1);padding-inline:var(--page-padding-inline);font-size:var(--fs-s);color:var(--color__foreground--muted);background:var(--color__background);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid;position:sticky;inset-block-start:0;@media (width>=640px){block-size:var(--header-height);background:linear-gradient(to bottom, var(--color__background) 75%, transparent 100%);padding-block-end:calc(var(--gap) * 2);display:flex}&>*{pointer-events:auto}}._meta_7nlcm_34{column-gap:calc(var(--gap) * 1.5);white-space:nowrap;min-inline-size:0;display:flex;@media (width<640px){&>:not(:first-child){display:none}}&>*{text-box:auto}}._title_7nlcm_51{font-weight:var(--typography__font-weight--strong);color:var(--color__foreground--strong);text-overflow:ellipsis;overflow:hidden}._scroller_7nlcm_58{margin-inline:calc(var(--page-padding-inline) * -1);@media (width<640px){scrollbar-width:none;overflow-inline:auto;inline-size:calc(100% + var(--page-padding-inline) * 2);padding-block:calc(var(--gap) * .35) calc(var(--gap) * .5);padding-inline:var(--page-padding-inline);border-block:1px solid var(--color__rule);grid-column:1/-1}@media (width>=640px){margin-inline:auto 0}}._control_7nlcm_78{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}column-gap:calc(var(--gap) * .25);inline-size:max-content;display:flex}._trigger_7nlcm_86{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}padding:calc(calc(var(--gap) * .75) + var(--typography__surface-capital-compensator)) calc(var(--gap) * 1) calc(var(--gap) * .75);word-spacing:-.15em;flex-shrink:0;position:relative;&:last-child{margin-inline-end:calc(var(--gap) * -1)}&:before{content:"";inset-block:0;inset-inline:calc(var(--gap) * -.125);position:absolute}&:first-child:before{inset-inline-start:0}&:last-child:before{inset-inline-end:0}&:hover{color:var(--color__foreground)}&[aria-selected=true]{color:var(--color__foreground);background-color:var(--color__control)}}._root_aogrb_1{--glyph-font-family:sans-serif;gap:calc(var(--gap) * 2);flex-direction:column;display:flex}._section_aogrb_9{content-visibility:auto;contain-intrinsic-block-size:500px;row-gap:calc(var(--gap) * 1);margin-block:calc(var(--gap) * -1);margin-inline:calc(var(--gap) * -.5);padding-block:calc(var(--gap) * 1);padding-inline:calc(var(--gap) * .5);flex-direction:column;display:flex}._heading_aogrb_23{gap:calc(var(--gap) * .75);font-size:inherit;font-weight:inherit;align-items:baseline;display:flex}._count_aogrb_32{color:var(--color__foreground--muted)}._grid_aogrb_36{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--gap) * 3.5)), 1fr));gap:calc(var(--gap) * .25);display:grid}._cell_aogrb_42{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}cursor:pointer;contain:content;gap:calc(var(--gap) * .75);block-size:calc(var(--gap) * 5);color:var(--color__foreground--muted);background-color:var(--color__control);flex-direction:column;padding-block-start:calc(var(--gap) * 1);display:flex;&:hover{background-color:var(--color__control--hover)}&[class*=_highlighted]{color:var(--color__foreground);background-color:var(--color__control--active);&:hover{background-color:var(--color__control--active-hover)}}._root_aogrb_1[class*=_is-dragging] &,search:hover~div &{transition:none}}._char_aogrb_81{min-block-size:1ex;font-family:var(--glyph-font-family), sans-serif}._code_aogrb_86{font-size:var(--fs-xs);opacity:var(--color__disabled-state-opacity)}._input_8n6o9_1{border-radius:var(--radius);@supports (corner-shape:squircle){border-radius:calc(var(--radius) * 1.85);corner-shape:squircle}padding:calc(var(--gap) * .75) calc(var(--gap) * 1);background-color:var(--color__control);text-box:auto;@media (width>=640px){padding-block:calc(var(--gap) * .5)}&::placeholder{color:var(--color__control-placeholder)}&[aria-invalid=true]{color:var(--color__destructive-foreground);background-color:var(--color__destructive);outline-color:var(--color__destructive-foreground)}}._root_2ywab_1{--fade-size-top:calc(var(--gap) * 2);--fade-size-bottom:calc(var(--gap) * 2);scrollbar-color:var(--color__selection) transparent;scrollbar-width:none;row-gap:calc(var(--gap) * 2);align-content:start;inline-size:100%;display:grid;@media (width>=640px){overflow-block:auto;overflow-inline:hidden;overscroll-behavior:contain;max-inline-size:27ch;block-size:calc(100dvb - var(--header-height) - var(--footer-height) + calc(var(--gap) * 1));margin-block:calc(var(--gap) * -1) calc(var(--gap) * -3);margin-inline:calc(var(--gap) * -1);padding-block:calc(var(--gap) * 1) calc(var(--gap) * 2);padding-inline:calc(var(--gap) * 1);mask-image:linear-gradient(to bottom, transparent, black var(--fade-size-top), black calc(100% - var(--fade-size-bottom)), transparent);flex-shrink:0;position:sticky;inset-block-start:calc(var(--header-height) - calc(var(--gap) * 1));@supports (animation-timeline:scroll(self)){--fade-size-top:calc(var(--gap) * 4);--fade-size-bottom:calc(var(--gap) * 5);--fade-reveal:8px;mask-image:linear-gradient(to bottom, rgba(0 0 0 / var(--fade-top-alpha)), black var(--fade-size-top), black calc(100% - var(--fade-size-bottom)), rgba(0 0 0 / var(--fade-bottom-alpha)));animation-name:_fade-top-in_2ywab_1,_fade-bottom-in_2ywab_1;animation-duration:auto, auto;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:scroll(self y),scroll(self y);animation-range:0 var(--fade-reveal), calc(100% - var(--fade-reveal)) 100%}}}._fieldset_2ywab_63{display:grid}._legend_2ywab_67{font-size:var(--fs-s);color:var(--color__foreground--muted)}._preset-header_2ywab_72{justify-content:space-between;align-items:baseline;display:flex}._add-preset_2ywab_78{font-size:var(--fs-s);@media (hover:hover){opacity:0;&:focus-visible,._fieldset_2ywab_63:hover &{opacity:1;transition:none}}}._presets_2ywab_92{row-gap:calc(var(--gap) * 1.5);margin-block-start:calc(var(--gap) * 1.5);display:grid}._search-label_2ywab_98{margin-block-start:calc(var(--gap) * 1);display:block;position:relative}._icon_2ywab_104{pointer-events:none;block-size:1.2cap;inline-size:1.2cap;color:var(--color__foreground--muted);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--gap) * .75);translate:0 -50%}._search_2ywab_98{inline-size:100%;padding-inline-start:calc(calc(var(--gap) * .75) + calc(var(--gap) * .65) + 1.2cap)}._languages_2ywab_123{margin-block-start:calc(var(--gap) * 1.5)}._details_2ywab_127{&+&{margin-block-start:calc(var(--gap) * 2.25)}}._note_2ywab_133{color:var(--color__foreground--muted)}._group_2ywab_137{display:grid;&+&{margin-block-start:calc(var(--gap) * 1.5)}&.__sub_2ywab_144{row-gap:calc(var(--gap) * 1.5);margin-block-start:calc(var(--gap) * 1.5)}}._summary_2ywab_150{user-select:none;column-gap:calc(var(--gap) * .5);font-size:var(--fs-s);color:var(--color__foreground--muted);padding:0;display:flex;&:is(legend){display:block}&::marker{display:none}}._chevron_2ywab_170{block-size:.75ch;rotate:0deg;[open] &{rotate:90deg}}._action_2ywab_179{--color__foreground--muted:light-dark(color-mix(in srgb, var(--color__foreground) 68%, var(--color__background)),color-mix(in srgb, var(--color__foreground) 52%, var(--color__background)));display:block}@property --fade-top-alpha{syntax:"<number>";inherits:false;initial-value:1}@property --fade-bottom-alpha{syntax:"<number>";inherits:false;initial-value:0}@keyframes _fade-top-in_2ywab_1{0%{--fade-top-alpha:1}to{--fade-top-alpha:0}}@keyframes _fade-bottom-in_2ywab_1{0%{--fade-bottom-alpha:0}to{--fade-bottom-alpha:1}}._checkbox_1gvkk_1{border-radius:var(--radius--sm);@supports (corner-shape:squircle){border-radius:calc(var(--radius--sm) * 1.85);corner-shape:squircle}appearance:none;background-color:light-dark(var(--color__control--active),var(--color__control));outline:1px solid var(--color__rule);outline-offset:-1px;block-size:1.15cap;inline-size:1.15cap;margin-block:-1cap;margin-inline:0;position:relative;inset-block-end:-2px;&:before{content:"";opacity:0;clip-path:polygon(15% 44%,4% 56%,37% 88%,96% 18%,84% 6%,37% 64%);background-color:currentColor;position:absolute;inset:.1em}&:hover{background-color:light-dark(var(--color__control--active-hover),var(--color__control--hover))}&:checked{background-color:var(--color__primary);outline-color:var(--color__primary)}&:checked:before{opacity:1;background-color:var(--color__background)}&:checked:hover{background-color:var(--color__primary--active)}&:focus-visible{outline:var(--typography__outline-thickness) solid var(--color__outline);outline-offset:2px}}._label_e0nx2_1{user-select:none;gap:calc(var(--gap) * .75);inline-size:100%;margin-block:calc(var(--gap) * -.75);padding-block:calc(var(--gap) * .75);word-spacing:-.25em;align-items:baseline;display:flex}._checkbox_e0nx2_15{flex-shrink:0;[class*=_is-dragging] &{transition:none}}._root_j4vzv_1{justify-content:space-between;align-items:baseline;display:flex}._delete_fno20_1{@media (hover:hover){opacity:0;&:focus-visible,._root_fno20_6:hover &{opacity:1;transition:none}}}._root_1lg5u_1{--header-height:calc(var(--gap) * 5.5);--footer-height:calc(var(--gap) * 5.5);--additional-scroll-padding:var(--gap)}._editor_1lg5u_7{animation:.5s both _appear_1lg5u_1}._workspace_1lg5u_11{gap:calc(var(--gap) * 4) calc(var(--gap) * 2);transition:opacity var(--animation__duration) var(--animation__ease);flex-direction:column;margin-block-start:calc(var(--gap) * 3);display:flex;@media (width>=640px){flex-direction:row;margin-block-start:calc(var(--gap) * 1)}&[data-pending]{pointer-events:none;opacity:var(--color__disabled-state-opacity)}& :is(button,a,input,select,summary):focus-visible{scroll-margin-block:calc(var(--header-height) + var(--additional-scroll-padding)) calc(var(--footer-height) + var(--additional-scroll-padding))}}._glyphs_1lg5u_36{flex-grow:1}@keyframes _appear_1lg5u_1{0%{opacity:0;translate:0 16px}}
