@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-bamboo:"🎋"}:focus-visible{outline-color:var(--colors-accent);outline-offset:2px;outline-width:2px;outline-style:solid}body{background-color:var(--colors-canvas);color:var(--colors-ink);font-family:var(--fonts-sans);font:400 14px/1.5 var(--fonts-sans);-webkit-font-smoothing:antialiased}button{cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{height:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer tokens{:where(:root,:host){--spacing-0:0rem;--spacing-4:1rem;--spacing-16:4rem;--sizes-0:0rem;--sizes-4xl:56rem;--sizes-full:100%;--colors-transparent:#0000;--colors-accent:#a4a0df;--colors-accent-hover:#bbb6f2;--colors-accent-pressed:#9690d3;--colors-accent-soft:#2f2843;--colors-accent-text:#1d161d;--colors-bad:#ff7474;--colors-bubble:#434343;--colors-canvas:#141414;--colors-code-ink:#e4d9fd;--colors-function:#de84ff;--colors-hover:#303030;--colors-ink:#d9d9d9;--colors-ink-muted:#a2a2a2;--colors-keyword:#ff7b72;--colors-line:#434343;--colors-raised:#262626;--colors-scrim:#000;--colors-string:#b7dbff;--colors-success:#5bd69a;--colors-surface:#1c1c1c;--colors-syntax-number:#f2c48d;--colors-syntax-property:#b8c7ff;--colors-syntax-punctuation:#bbc0cf;--colors-syntax-type:#79d5c5;--colors-tab:#0c0c0c;--colors-warning:#fec700;--fonts-mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--fonts-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--shadows-pop:0 12px 32px #00000024, 0 2px 6px #0000000f}}@layer utilities{@layer compositions{.mixin_body14Medium{font:500 14px/1.5 var(--fonts-sans)}.mixin_body13{font:400 13px/1.5 var(--fonts-sans)}.mixin_brand{font:900 17px/1 var(--fonts-mono);letter-spacing:-1px}.mixin_small{font:400 11px/1.5 var(--fonts-sans)}.mixin_code{font:400 13px/20px var(--fonts-mono)}.mixin_title24{font:600 24px/1.2 var(--fonts-sans);letter-spacing:-.2px}}@layer s010-c0-p1000{.p_5px{padding:5px}.bd_1px_solid_token\(colors\.line\){border:1px solid var(--colors-line)}.p_20px_16px_32px{padding:20px 16px 32px}.p_10px{padding:10px}.p_16px{padding:16px}.inset_0{inset:var(--spacing-0)}.p_11px{padding:11px}.p_24px{padding:24px}.p_24px_30px_100px_77px{padding:24px 30px 100px 77px}.bd_0{border:0}.p_20px{padding:20px}.p_10px_12px{padding:10px 12px}.p_12px_16px{padding:12px 16px}.bd-x_1px_solid_token\(colors\.line\){border-inline:1px solid var(--colors-line)}.p_8px_12px{padding:8px 12px}.p_8px{padding:8px}.p_7px_10px{padding:7px 10px}.p_14px_16px{padding:14px 16px}.p_2px{padding:2px}.p_10px_14px{padding:10px 14px}.p_6px_12px{padding:6px 12px}.p_12px{padding:12px}.p_8px_10px{padding:8px 10px}.p_3px_6px{padding:3px 6px}.p_8px_14px_4px{padding:8px 14px 4px}.p_24px_14px{padding:24px 14px}.p_4px_6px{padding:4px 6px}.p_7px_8px{padding:7px 8px}.p_9px_14px{padding:9px 14px}.bd_1px_solid_token\(colors\.bad\){border:1px solid var(--colors-bad)}.p_8px_14px{padding:8px 14px}.p_6px_10px{padding:6px 10px}.p_4{padding:var(--spacing-4)}}@layer s010-c0-p2000{.bdr_3px{border-radius:3px}.bdr_6px{border-radius:6px}.bd-b_1px_solid_token\(colors\.line\){border-bottom:1px solid var(--colors-line)}.px_12px{padding-inline:12px}.flex_1{flex:1}.flex_1_0_10px{flex:1 0 10px}.bdr_5px{border-radius:5px}.bd-t_1px_solid_token\(colors\.line\){border-top:1px solid var(--colors-line)}.gap_9px{gap:9px}.ov_hidden{overflow:hidden}.bd-b_1px_solid_token\(colors\.raised\){border-bottom:1px solid var(--colors-raised)}.bd-r_1px_solid_token\(colors\.raised\){border-right:1px solid var(--colors-raised)}.px_16px_6px{padding-inline:16px 6px}.px_6px_14px{padding-inline:6px 14px}.place-content_center{place-content:center}.bdr_4px{border-radius:4px}.ovs-b_contain{overscroll-behavior:contain}.scr-py_4px{scroll-padding-block:4px}.bdr_10px{border-radius:10px}.gap_20px{gap:20px}.ov_auto{overflow:auto}.gap_18px{gap:18px}.px_20px{padding-inline:20px}.gap_5px{gap:5px}.bd-l_1px_solid_token\(colors\.accentSoft\){border-left:1px solid var(--colors-accent-soft)}.gap_14px{gap:14px}.py_10px{padding-block:10px}.py_5px{padding-block:5px}.py_12px{padding-block:12px}.bdr_20px{border-radius:20px}.bdr_50\%{border-radius:50%}.px_14px{padding-inline:14px}.trs_opacity_0\.18s\,_transform_0\.18s{transition:opacity .18s,transform .18s}.px_10px{padding-inline:10px}.px_8px{padding-inline:8px}.px_16px{padding-inline:16px}.bd-r_1px_solid_token\(colors\.line\){border-right:1px solid var(--colors-line)}.place-items_center{place-items:center}.mx_auto{margin-inline:auto}.gap_6px{gap:6px}.gap_12px{gap:12px}.gap_8px{gap:8px}.gap_4px{gap:4px}.gap_10px{gap:10px}.gap_16px{gap:16px}}@layer s010-c0-p3000{.d_inline-flex{display:inline-flex}.jc_center{justify-content:center}.bx-sh_pop{box-shadow:var(--shadows-pop)}.cursor_pointer{cursor:pointer}.bg-c_raised{background-color:var(--colors-raised)}.flex-sh_0{flex-shrink:0}.white-space_nowrap{white-space:nowrap}.flex-d_column{flex-direction:column}.ta_left{text-align:left}.bg-c_canvas{background-color:var(--colors-canvas)}.resize_vertical{resize:vertical}.pos_relative{position:relative}.op_0{opacity:0}.pos_absolute{position:absolute}.ov-wrap_anywhere{overflow-wrap:anywhere}.white-space_pre-wrap{white-space:pre-wrap}.ff_mono{font-family:var(--fonts-mono)}.lh_18px{line-height:18px}.bg-c_tab{background-color:var(--colors-tab)}.lh_20px{line-height:20px}.ff_inherit{font-family:inherit}.fs_inherit{font-size:inherit}.lh_inherit{line-height:inherit}.pointer-events_none{pointer-events:none}.ta_right{text-align:right}.bg-c_transparent{background-color:var(--colors-transparent)}.ca-c_ink{caret-color:var(--colors-ink)}.resize_none{resize:none}.white-space_pre{white-space:pre}.jc_space-between{justify-content:space-between}.ta_center{text-align:center}.tov_ellipsis{text-overflow:ellipsis}.flex-wrap_wrap{flex-wrap:wrap}.jc_end{justify-content:end}.grid-tc_1fr_auto{grid-template-columns:1fr auto}.bg-c_scrim{background-color:var(--colors-scrim)}.bg-c_surface{background-color:var(--colors-surface)}.op_0\.65{opacity:.65}.pos_fixed{position:fixed}.trf_translateX\(-50\%\){transform:translate(-50%)}.cursor_col-resize{cursor:col-resize}.tch-a_none{touch-action:none}.bg-c_line{background-color:var(--colors-line)}.bg-c_ink{background-color:var(--colors-ink)}.bg-c_accent{background-color:var(--colors-accent)}.bg-c_accentSoft{background-color:var(--colors-accent-soft)}.d_none{display:none}.d_flex{display:flex}.d_grid{display:grid}.d_block{display:block}.d_contents{display:contents}.isolation_isolate{isolation:isolate}.ai_center{align-items:center}.c_inkMuted{color:var(--colors-ink-muted)}.c_ink{color:var(--colors-ink)}.c_bad{color:var(--colors-bad)}.c_canvas{color:var(--colors-canvas)}.ai_start{align-items:start}.c_string{color:var(--colors-string)}.c_codeInk{color:var(--colors-code-ink)}.c_transparent{color:var(--colors-transparent)}.c_warning{color:var(--colors-warning)}.c_success{color:var(--colors-success)}.c_accent{color:var(--colors-accent)}.c_accentText{color:var(--colors-accent-text)}}@layer s010-c0-p4000{.max-h_70vh{max-height:70vh}.min-w_180px{min-width:180px}.ov-y_auto{overflow-y:auto}.h_40px{height:40px}.min-h_136px{min-height:136px}.max-h_150px{max-height:150px}.min-h_48px{min-height:48px}.pt_6px{padding-top:6px}.max-w_78\%{max-width:78%}.min-w_0{min-width:var(--sizes-0)}.ov-x_auto{overflow-x:auto}.min-h_80px{min-height:80px}.min-h_20px{min-height:20px}.right_calc\(100\%_\+_36px\){right:calc(100% + 36px)}.w_30px{width:30px}.w_100\%{width:100%}.w_20px{width:20px}.max-h_320px{max-height:320px}.left_50\%{left:50%}.max-h_75dvh{max-height:75dvh}.max-w_calc\(100vw_-_24px\){max-width:calc(100vw - 24px)}.top_18\%{top:18%}.w_520px{width:520px}.h_34px{height:34px}.h_100\%{height:100%}.h_26px{height:26px}.ml_14px{margin-left:14px}.pl_3px{padding-left:3px}.pl_8px{padding-left:8px}.h_16px{height:16px}.w_16px{width:16px}.h_240px{height:240px}.max-h_50\%{max-height:50%}.min-h_130px{min-height:130px}.min-h_0{min-height:var(--sizes-0)}.min-h_36px{min-height:36px}.pt_8px{padding-top:8px}.max-w_var\(--panel-max\){max-width:var(--panel-max)}.w_var\(--panel-width\){width:var(--panel-width)}.bottom_0{bottom:var(--spacing-0)}.right_-3px{right:-3px}.top_0{top:var(--spacing-0)}.w_6px{width:6px}.h_18px{height:18px}.h_14px{height:14px}.w_14px{width:14px}.bottom_calc\(24px_\+_env\(safe-area-inset-bottom\,_0px\)\){bottom:calc(24px + env(safe-area-inset-bottom,0px))}.max-w_calc\(100\%_-_32px\){max-width:calc(100% - 32px)}.w_max-content{width:max-content}.h_100dvh{height:100dvh}.bottom_42px{bottom:42px}.left_12px{left:12px}.max-w_min\(480px\,_calc\(100vw_-_24px\)\){max-width:min(480px,100vw - 24px)}.w_34px{width:34px}.max-w_4xl{max-width:var(--sizes-4xl)}.pt_16{padding-top:var(--spacing-16)}.w_full{width:var(--sizes-full)}}@layer s010-c36-p2000{@media (width<=699px){.belowSm\:gap_8px{gap:8px}.belowSm\:px_10px{padding-inline:10px}.belowSm\:bd-t_1px_solid_token\(colors\.line\){border-top:1px solid var(--colors-line)}}}@layer s010-c36-p3000{@media (width<=699px){.belowSm\:fs_16px{font-size:16px}.belowSm\:bg-c_surface{background-color:var(--colors-surface)}.belowSm\:d_grid{display:grid}.belowSm\:d_none{display:none}.belowSm\:grid-tc_repeat\(5\,_1fr\){grid-template-columns:repeat(5,1fr)}}}@layer s010-c36-p4000{@media (width<=699px){.belowSm\:pl_56px{padding-left:56px}.belowSm\:pt_16px{padding-top:16px}.belowSm\:right_calc\(100\%_\+_20px\){right:calc(100% + 20px)}.belowSm\:h_40px{height:40px}.belowSm\:h_300px{height:300px}.belowSm\:max-w_100\%{max-width:100%}.belowSm\:w_100\%{width:100%}.belowSm\:h_44px{height:44px}.belowSm\:bottom_65px{bottom:65px}.belowSm\:h_48px{height:48px}.belowSm\:min-h_58px{min-height:58px}}}@layer s011-c1-p3000{.placeholder\:c_inkMuted::placeholder{color:var(--colors-ink-muted)}}@layer s020-c2-p1000{.\[\&\[data-picker\]\]\:p_0[data-picker]{padding:var(--spacing-0)}}@layer s020-c3-p2000{.\[\&\[data-error\]\]\:td_underline_wavy_token\(colors\.bad\)[data-error]{-webkit-text-decoration:underline wavy var(--colors-bad);text-decoration:underline wavy var(--colors-bad)}}@layer s020-c2-p2000{.\[\&\[data-picker\]\]\:gap_0[data-picker]{gap:var(--spacing-0)}.\[\&\[data-picker\]\]\:ov_hidden[data-picker]{overflow:hidden}}@layer s020-c4-p2000{.\[\&\[data-drop\]\]\:ring_1px_solid_token\(colors\.accent\)[data-drop]{outline:1px solid var(--colors-accent)}}@layer s020-c5-p2000{.\[\&\[data-pressed\]\]\:bd-c_accent[data-pressed]{border-color:var(--colors-accent)}}@layer s020-c6-p2000{.\[\&\[data-primary\]\]\:bd-c_accent[data-primary]{border-color:var(--colors-accent)}}@layer s020-c7-p3000{.\[\&\[data-disabled\]\]\:op_0\.5[data-disabled]{opacity:.5}}@layer s020-c8-p3000{.\[\&\[data-highlighted\]\]\:bg-c_accentSoft[data-highlighted]{background-color:var(--colors-accent-soft)}.\[\&\[data-highlighted\]\]\:c_ink[data-highlighted]{color:var(--colors-ink)}}@layer s020-c1-p3000{.placeholder\:c_inkMuted[data-placeholder]{color:var(--colors-ink-muted)}}@layer s020-c9-p3000{.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}}@layer s020-c10-p3000{.\[\&\[data-user\]\]\:ai_end[data-user]{align-items:end}.\[\&\[data-user\]\]\:bg-c_bubble[data-user]{background-color:var(--colors-bubble)}}@layer s020-c11-p3000{.\[\&\[data-active\]\]\:bg-c_canvas[data-active]{background-color:var(--colors-canvas)}.\[\&\[data-active\]\]\:c_codeInk[data-active]{color:var(--colors-code-ink)}.\[\&\[data-active\]\]\:bx-sh_inset_0_-1px_token\(colors\.accent\)[data-active]{box-shadow:inset 0 -1px var(--colors-accent)}.\[\&\[data-active\]\]\:c_ink[data-active]{color:var(--colors-ink)}.\[\&\[data-active\]\]\:bg-c_accent[data-active]{background-color:var(--colors-accent)}.\[\&\[data-active\]\]\:c_accentText[data-active]{color:var(--colors-accent-text)}}@layer s020-c4-p3000{.\[\&\[data-drop\]\]\:bg-c_accentSoft[data-drop]{background-color:var(--colors-accent-soft)}.\[\&\[data-drop\]\]\:bx-sh_inset_0_-2px_0_token\(colors\.accent\)[data-drop]{box-shadow:inset 0 -2px 0 var(--colors-accent)}}@layer s020-c12-p3000{.\[\&\[data-wrap\]\]\:ov-wrap_anywhere[data-wrap]{overflow-wrap:anywhere}.\[\&\[data-wrap\]\]\:white-space_pre-wrap[data-wrap]{white-space:pre-wrap}}@layer s020-c3-p3000{.\[\&\[data-error\]\]\:tu-o_5px[data-error]{text-underline-offset:5px}.\[\&\[data-error\]\]\:c_bad[data-error]{color:var(--colors-bad)}}@layer s020-c13-p3000{.\[\&\[data-tone\=class-name\]\,_\&\[data-tone\=builtin\]\,_\&\[data-tone\=tag\]\]\:c_syntaxType[data-tone=class-name],.\[\&\[data-tone\=class-name\]\,_\&\[data-tone\=builtin\]\,_\&\[data-tone\=tag\]\]\:c_syntaxType[data-tone=builtin],.\[\&\[data-tone\=class-name\]\,_\&\[data-tone\=builtin\]\,_\&\[data-tone\=tag\]\]\:c_syntaxType[data-tone=tag]{color:var(--colors-syntax-type)}}@layer s020-c14-p3000{.\[\&\[data-tone\=comment\]\,_\&\[data-tone\=prolog\]\,_\&\[data-tone\=doctype\]\]\:c_inkMuted[data-tone=comment],.\[\&\[data-tone\=comment\]\,_\&\[data-tone\=prolog\]\,_\&\[data-tone\=doctype\]\]\:c_inkMuted[data-tone=prolog],.\[\&\[data-tone\=comment\]\,_\&\[data-tone\=prolog\]\,_\&\[data-tone\=doctype\]\]\:c_inkMuted[data-tone=doctype]{color:var(--colors-ink-muted)}}@layer s020-c15-p3000{.\[\&\[data-tone\=function\]\,_\&\[data-tone\=function-variable\]\]\:c_function[data-tone=function],.\[\&\[data-tone\=function\]\,_\&\[data-tone\=function-variable\]\]\:c_function[data-tone=function-variable]{color:var(--colors-function)}}@layer s020-c16-p3000{.\[\&\[data-tone\=keyword\]\,_\&\[data-tone\=boolean\]\]\:c_keyword[data-tone=keyword],.\[\&\[data-tone\=keyword\]\,_\&\[data-tone\=boolean\]\]\:c_keyword[data-tone=boolean]{color:var(--colors-keyword)}}@layer s020-c17-p3000{.\[\&\[data-tone\=number\]\,_\&\[data-tone\=constant\]\]\:c_syntaxNumber[data-tone=number],.\[\&\[data-tone\=number\]\,_\&\[data-tone\=constant\]\]\:c_syntaxNumber[data-tone=constant]{color:var(--colors-syntax-number)}}@layer s020-c18-p3000{.\[\&\[data-tone\=operator\]\,_\&\[data-tone\=punctuation\]\,_\&\[data-tone\=interpolation-punctuation\]\]\:c_syntaxPunctuation[data-tone=operator],.\[\&\[data-tone\=operator\]\,_\&\[data-tone\=punctuation\]\,_\&\[data-tone\=interpolation-punctuation\]\]\:c_syntaxPunctuation[data-tone=punctuation],.\[\&\[data-tone\=operator\]\,_\&\[data-tone\=punctuation\]\,_\&\[data-tone\=interpolation-punctuation\]\]\:c_syntaxPunctuation[data-tone=interpolation-punctuation]{color:var(--colors-syntax-punctuation)}}@layer s020-c19-p3000{.\[\&\[data-tone\=property\]\,_\&\[data-tone\=attr-name\]\,_\&\[data-tone\=selector\]\]\:c_syntaxProperty[data-tone=property],.\[\&\[data-tone\=property\]\,_\&\[data-tone\=attr-name\]\,_\&\[data-tone\=selector\]\]\:c_syntaxProperty[data-tone=attr-name],.\[\&\[data-tone\=property\]\,_\&\[data-tone\=attr-name\]\,_\&\[data-tone\=selector\]\]\:c_syntaxProperty[data-tone=selector]{color:var(--colors-syntax-property)}}@layer s020-c20-p3000{.\[\&\[data-tone\=string\]\,_\&\[data-tone\=attr-value\]\,_\&\[data-tone\=template-string\]\,_\&\[data-tone\=regex\]\,_\&\[data-tone\=regex-source\]\]\:c_string[data-tone=string],.\[\&\[data-tone\=string\]\,_\&\[data-tone\=attr-value\]\,_\&\[data-tone\=template-string\]\,_\&\[data-tone\=regex\]\,_\&\[data-tone\=regex-source\]\]\:c_string[data-tone=attr-value],.\[\&\[data-tone\=string\]\,_\&\[data-tone\=attr-value\]\,_\&\[data-tone\=template-string\]\,_\&\[data-tone\=regex\]\,_\&\[data-tone\=regex-source\]\]\:c_string[data-tone=template-string],.\[\&\[data-tone\=string\]\,_\&\[data-tone\=attr-value\]\,_\&\[data-tone\=template-string\]\,_\&\[data-tone\=regex\]\,_\&\[data-tone\=regex-source\]\]\:c_string[data-tone=regex],.\[\&\[data-tone\=string\]\,_\&\[data-tone\=attr-value\]\,_\&\[data-tone\=template-string\]\,_\&\[data-tone\=regex\]\,_\&\[data-tone\=regex-source\]\]\:c_string[data-tone=regex-source]{color:var(--colors-string)}}@layer s020-c2-p3000{.\[\&\[data-picker\]\]\:cp-path_inset\(50\%\)[data-picker]{clip-path:inset(50%)}.\[\&\[data-picker\]\]\:pos_absolute[data-picker]{position:absolute}.\[\&\[data-picker\]\]\:white-space_nowrap[data-picker]{white-space:nowrap}}@layer s020-c21-p3000{.\[\&\[data-selected\]\]\:bg-c_accentSoft[data-selected]{background-color:var(--colors-accent-soft)}.\[\&\[data-selected\]\]\:bx-sh_inset_0_-2px_0_token\(colors\.line\)[data-selected]{box-shadow:inset 0 -2px 0 var(--colors-line)}.\[\&\[data-selected\]\]\:c_codeInk[data-selected]{color:var(--colors-code-ink)}}@layer s020-c22-p3000{.\[\&\[data-hidden\]\]\:d_none[data-hidden]{display:none}}@layer s020-c5-p3000{.\[\&\[data-pressed\]\]\:bg-c_accentSoft[data-pressed]{background-color:var(--colors-accent-soft)}.\[\&\[data-pressed\]\]\:c_accent[data-pressed]{color:var(--colors-accent)}}@layer s020-c23-p3000{.\[\&\[data-checked\]\]\:bg-c_accent[data-checked]{background-color:var(--colors-accent)}.\[\&\[data-checked\]\]\:bg-c_accentText[data-checked]{background-color:var(--colors-accent-text)}.\[\&\[data-checked\]\]\:trf_translateX\(12px\)[data-checked]{transform:translate(12px)}}@layer s020-c24-p3000{.\[\&\[data-ending-style\]\,_\&\[data-starting-style\]\]\:op_0[data-ending-style],.\[\&\[data-ending-style\]\,_\&\[data-starting-style\]\]\:op_0[data-starting-style]{opacity:0}.\[\&\[data-ending-style\]\,_\&\[data-starting-style\]\]\:trf_translateY\(16px\)[data-ending-style],.\[\&\[data-ending-style\]\,_\&\[data-starting-style\]\]\:trf_translateY\(16px\)[data-starting-style]{transform:translateY(16px)}}@layer s020-c25-p3000{.\[\&\[data-tone\=bad\]\]\:bg-c_bad[data-tone=bad]{background-color:var(--colors-bad)}}@layer s020-c26-p3000{.\[\&\[aria-current\]\]\:c_accent[aria-current]{color:var(--colors-accent)}}@layer s020-c27-p3000{.\[\&\:disabled\,_\&\[data-disabled\]\]\:cursor_not-allowed:disabled,.\[\&\:disabled\,_\&\[data-disabled\]\]\:cursor_not-allowed[data-disabled]{cursor:not-allowed}.\[\&\:disabled\,_\&\[data-disabled\]\]\:op_0\.5:disabled,.\[\&\:disabled\,_\&\[data-disabled\]\]\:op_0\.5[data-disabled]{opacity:.5}}@layer s020-c6-p3000{.\[\&\[data-primary\]\]\:bg-c_accent[data-primary]{background-color:var(--colors-accent)}.\[\&\[data-primary\]\]\:c_accentText[data-primary]{color:var(--colors-accent-text)}}@layer s020-c10-p4000{.\[\&\[data-user\]\]\:max-w_94\%[data-user]{max-width:94%}}@layer s020-c2-p4000{.\[\&\[data-picker\]\]\:top_10\%[data-picker]{top:10%}.\[\&\[data-picker\]\]\:w_600px[data-picker]{width:600px}.\[\&\[data-picker\]\]\:h_1px[data-picker]{height:1px}.\[\&\[data-picker\]\]\:w_1px[data-picker]{width:1px}}@layer s020-c28-p4000{.\[\&\[data-side\=assistant\]\]\:left_-3px[data-side=assistant]{left:-3px}.\[\&\[data-side\=assistant\]\]\:right_auto[data-side=assistant]{right:auto}}@layer s020-c29-p3000{.focusVisible\:bg-c_accent:is(:focus-visible,[data-focus-visible]){background-color:var(--colors-accent)}.focusVisible\:bg-c_accentSoft:is(:focus-visible,[data-focus-visible]){background-color:var(--colors-accent-soft)}.focusVisible\:c_ink:is(:focus-visible,[data-focus-visible]){color:var(--colors-ink)}.focusVisible\:ring-o_-2px:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}}@layer s020-c30-p2000{.hover\:bd-c_inkMuted:is(:hover,[data-hover]){border-color:var(--colors-ink-muted)}}@layer s020-c30-p3000{.hover\:bg-c_hover:is(:hover,[data-hover]){background-color:var(--colors-hover)}.hover\:c_ink:is(:hover,[data-hover]){color:var(--colors-ink)}.hover\:bg-c_accent:is(:hover,[data-hover]){background-color:var(--colors-accent)}}@layer s020-c32-p3000{.active\:bg-c_accentSoft:is(:active,[data-active]){background-color:var(--colors-accent-soft)}}@layer s020-c37-p3000{@media (width<=699px){.belowSm\:\[\&\[data-screen\=editor\]\]\:d_flex[data-screen=editor]{display:flex}}}@layer s020-c38-p3000{@media (width<=699px){.belowSm\:\[\&\[data-visible\]\]\:d_flex[data-visible]{display:flex}}}@layer s040-c33-p2000{.\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:active\]\:bd-c_accent:not(:disabled):not([data-disabled]):active{border-color:var(--colors-accent)}}@layer s040-c33-p3000{.\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:active\]\:bg-c_raised:not(:disabled):not([data-disabled]):active{background-color:var(--colors-raised)}}@layer s050-c31-p2000{.\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:hover\:not\(\:active\)\]\:bd-c_inkMuted:not(:disabled):not([data-disabled]):hover:not(:active){border-color:var(--colors-ink-muted)}}@layer s050-c31-p3000{.\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:hover\:not\(\:active\)\]\:bg-c_hover:not(:disabled):not([data-disabled]):hover:not(:active){background-color:var(--colors-hover)}}@layer s050-c34-p2000{.\[\&\[data-primary\]\]\:\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:active\]\:bd-c_accentPressed[data-primary]:not(:disabled):not([data-disabled]):active{border-color:var(--colors-accent-pressed)}}@layer s050-c34-p3000{.\[\&\[data-primary\]\]\:\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:active\]\:bg-c_accentPressed[data-primary]:not(:disabled):not([data-disabled]):active{background-color:var(--colors-accent-pressed)}}@layer s060-c35-p2000{.\[\&\[data-primary\]\]\:\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:hover\:not\(\:active\)\]\:bd-c_accentHover[data-primary]:not(:disabled):not([data-disabled]):hover:not(:active){border-color:var(--colors-accent-hover)}}@layer s060-c35-p3000{.\[\&\[data-primary\]\]\:\[\&\:not\(\:disabled\)\:not\(\[data-disabled\]\)\:hover\:not\(\:active\)\]\:bg-c_accentHover[data-primary]:not(:disabled):not([data-disabled]):hover:not(:active){background-color:var(--colors-accent-hover)}}}
