.NOxP1G_studio{--studio--font:var(--font-geist-pixel-square), var(--font--family--02);--panel--text--0:.625rem;--panel--line--0:.875rem;--panel--text--1:.8125rem;--panel--text--title:.75rem;--panel--line--1:1.25rem;--panel--gap--0:.125rem;--panel--gap--1:.25rem;--panel--gap--2:.5rem;--panel--gap--3:1rem;--panel--radius--0:.25rem;--panel--radius--1:.5rem;--panel--hairline:.046875rem;--panel--rule:.0625rem;--panel--icon:.625rem;--panel--chip:.75rem;--panel--check:.25rem;--panel--toggle:1rem;--panel--bar:1.25rem;--panel--label:3.5rem;--panel--badge:.5rem;--panel--badge-line:.625rem;--panel--slider:1rem;--panel--chip-large:1rem;--panel--field:3rem;--panel--stage:2rem;--panel--editor:20rem;--panel--colours:12rem;--panel--width:var(--studio--panel-width);--panel--demo:.6s;--studio--morph:.72s;--studio--morph--ease:cubic-bezier(.65, 0, .35, 1);--studio--bubble:17.5rem;--panel--picked:var(--theme--elevation--01);--panel--paper:var(--theme--surface--01);--studio--hue--element:var(--swatch--brand--01);--studio--hue--element-ink:var(--swatch--light);--studio--hue--inspect:color-mix(in oklch, var(--swatch--brand--01) 55%, var(--swatch--semantic--negative));--studio--hue--inspect-ink:var(--swatch--light);--studio--hue--send:#28a948;--studio--hue--send-ink:var(--swatch--light);--studio--panel-width:18rem;--studio--tokens-width:var(--studio--panel-width);--studio--tray-chat:7.5rem;--studio--structure-width:16.25rem;--studio--iteration-width:var(--studio--structure-width);background:var(--theme--surface--02);color:var(--theme--ink--01);font-family:var(--studio--font);font-synthesis:none;height:100dvh;display:grid;overflow:hidden}html:has(.NOxP1G_studio){scrollbar-gutter:auto;overflow:hidden}:is(html:has(.NOxP1G_studio),body:has(.NOxP1G_studio)){overscroll-behavior:none}.NOxP1G_board{background-color:var(--theme--surface--01);background-image:radial-gradient(circle, var(--theme--stroke--01) var(--camera--dot-radius,var(--border--01)), transparent calc(var(--camera--dot-radius,var(--border--01)) + var(--border--01) / 3));background-position:var(--camera--x,0) var(--camera--y,0);background-size:var(--camera--dot,1rem) var(--camera--dot,1rem);color:var(--theme--ink--01);cursor:var(--studio--cursor--default,default);touch-action:none;-webkit-user-select:none;user-select:none;--studio--hue--point:var(--studio--hue--element);--studio--hue--point-ink:var(--studio--hue--element-ink);min-width:0;position:relative;overflow:clip}.NOxP1G_board[data-pointing=inspect]{--studio--hue--point:var(--studio--hue--inspect);--studio--hue--point-ink:var(--studio--hue--inspect-ink)}.NOxP1G_bar_fixture{font-family:var(--studio--font);min-height:calc(var(--size--07) * 1.25)}.NOxP1G_bar_fixture :is(button,input){font-family:var(--studio--font)}.NOxP1G_board_empty{color:var(--theme--ink--03);font-size:var(--panel--text--1);line-height:var(--panel--line--1);pointer-events:none;white-space:nowrap;position:absolute;top:50%;left:50%;translate:-50% -50%}.NOxP1G_layer{cursor:auto}.NOxP1G_board[data-pointing=comment],.NOxP1G_board[data-pointing=comment] .NOxP1G_layer,.NOxP1G_board[data-pointing=comment] .NOxP1G_layer .NOxP1G_stage *{cursor:var(--studio--cursor--comment,crosshair)}.NOxP1G_board[data-pointing=inspect],.NOxP1G_board[data-pointing=inspect] .NOxP1G_layer,.NOxP1G_board[data-pointing=inspect] .NOxP1G_layer .NOxP1G_stage *{cursor:var(--studio--cursor--inspect,crosshair)}.NOxP1G_board[data-grab],.NOxP1G_board[data-grab] .NOxP1G_layer,.NOxP1G_board[data-grab] .NOxP1G_layer .NOxP1G_stage *{cursor:grab}.NOxP1G_board[data-grabbing],.NOxP1G_board[data-grabbing] .NOxP1G_layer,.NOxP1G_board[data-grabbing] .NOxP1G_layer .NOxP1G_stage *{cursor:grabbing}.NOxP1G_studio :is(input,textarea,[contenteditable]):not(.NOxP1G_layer *){cursor:text}.NOxP1G_cursor_morph{--studio--morph--from:var(--theme--ink--01);--studio--morph--to:var(--theme--ink--01);--studio--morph--hot:color-mix(in oklch, var(--swatch--semantic--negative) 60%, var(--swatch--semantic--notice));pointer-events:none;z-index:10;position:fixed;top:0;left:0}.NOxP1G_cursor_morph>svg{display:block;overflow:visible}.NOxP1G_cursor_morph[data-from=comment]{--studio--morph--from:var(--studio--hue--element)}.NOxP1G_cursor_morph[data-from=inspect]{--studio--morph--from:var(--studio--hue--inspect)}.NOxP1G_cursor_morph[data-to=comment]{--studio--morph--to:var(--studio--hue--element)}.NOxP1G_cursor_morph[data-to=inspect]{--studio--morph--to:var(--studio--hue--inspect)}.NOxP1G_board[data-morphing],.NOxP1G_board[data-morphing] *{cursor:none!important}.NOxP1G_cursor_base{fill:var(--theme--surface--01);stroke:var(--theme--surface--01)}.NOxP1G_cursor_edge{fill:none;stroke:var(--theme--surface--01)}.NOxP1G_cursor_sweep{animation:NOxP1G_cursor-sweep var(--studio--morph) var(--studio--morph--ease) both}@keyframes NOxP1G_cursor-sweep{to{translate:0 -32px}}.NOxP1G_cursor_glow{animation:NOxP1G_cursor-glow var(--studio--morph) var(--studio--morph--ease) both;transform-box:view-box;transform-origin:17px 16.5px}@keyframes NOxP1G_cursor-glow{0%{opacity:0;scale:calc(1 - .2 * var(--motion--travel));translate:0 calc(3px * var(--motion--travel))}45%{opacity:1}to{opacity:0;scale:calc(1 + .25 * var(--motion--travel));translate:0 calc(-3px * var(--motion--travel))}}.NOxP1G_cursor_arrow{animation:NOxP1G_cursor-pop var(--studio--morph) var(--ease--spring-bounce) both;transform-box:view-box;transform-origin:17px 16.5px}@keyframes NOxP1G_cursor-pop{0%,to{scale:1}35%{scale:calc(1 + .18 * var(--motion--travel))}}@media (prefers-reduced-motion:reduce){.NOxP1G_cursor_sweep{animation:none;translate:0 -32px}}.NOxP1G_world{align-items:start;gap:calc(var(--size--07) * 2);transform-origin:0 0;width:max-content;display:flex;position:absolute;top:0;left:0}.NOxP1G_lane{gap:calc(var(--size--07) * 2);justify-items:start;display:grid}.NOxP1G_world[data-rows]{flex-direction:column}.NOxP1G_world[data-rows] .NOxP1G_lane{grid-auto-flow:column;justify-content:start;align-items:start}.NOxP1G_frame{gap:var(--size--05);justify-items:start;display:grid}.NOxP1G_frame_header{background:var(--theme--surface--03);border-radius:var(--radius--02);cursor:var(--studio--cursor--default,default);align-items:center;gap:var(--size--02);padding:var(--size--03);flex-wrap:wrap;width:100%;display:flex}.NOxP1G_frame_title{color:var(--theme--ink--01);font-size:var(--font--size--04);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);line-height:var(--font--height--04);margin-inline-end:var(--size--02)}.NOxP1G_frame_actions{align-items:baseline;gap:var(--size--03);margin-inline-start:auto;display:flex}.NOxP1G_frame_action{color:var(--theme--ink--02);cursor:pointer;font-size:var(--font--size--02);line-height:var(--font--height--02);text-decoration:underline;-webkit-text-decoration-color:var(--theme--stroke--03);text-decoration-color:var(--theme--stroke--03);text-underline-offset:var(--border--03);transition:color var(--transition--fast--exit), text-decoration-color var(--transition--fast--exit);background:0 0;border:none;padding:0}@media (hover:hover){.NOxP1G_frame_action:hover{color:var(--theme--ink--01);transition:color var(--transition--fast), text-decoration-color var(--transition--fast);text-decoration-color:currentColor}}.NOxP1G_frame_body{border:var(--border--03) solid var(--theme--stroke--02);border-radius:var(--radius--02);box-shadow:var(--theme--elevation--05);align-items:start;gap:calc(var(--size--07) / 2);display:flex}.NOxP1G_world[data-plain] .NOxP1G_frame_body{box-shadow:none;border:none;border-radius:0}.NOxP1G_column{gap:var(--size--04);justify-items:start;display:grid;position:relative}.NOxP1G_column_title{border:var(--border--02) dashed var(--theme--stroke--01);border-radius:var(--radius--01);color:var(--theme--ink--02);padding:var(--size--01);width:100%;font-size:var(--font--size--02);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);line-height:var(--font--height--02)}.NOxP1G_world[data-plain] .NOxP1G_column_title{border:none;padding:0}.NOxP1G_column_title:first-letter{text-transform:uppercase}.NOxP1G_card{gap:var(--size--02);justify-items:start;display:grid;position:relative}.NOxP1G_card_head{align-items:baseline;gap:var(--size--02);width:100%;max-width:100%;display:flex}.NOxP1G_card_label{color:var(--theme--ink--02);cursor:pointer;font-size:var(--font--size--01);align-items:baseline;gap:var(--size--02);line-height:var(--font--height--01);text-align:start;min-width:0;transition:color var(--transition--fast--exit);display:inline-flex}.NOxP1G_card_name{overflow-wrap:anywhere;min-width:0}.NOxP1G_card_name_path{color:var(--theme--ink--03);transition:color var(--transition--fast--exit)}@media (hover:hover){.NOxP1G_card_label:hover{color:var(--theme--ink--01);transition:color var(--transition--fast)}.NOxP1G_card_label:hover .NOxP1G_card_name_path{color:var(--theme--ink--02);transition:color var(--transition--fast)}}.NOxP1G_card[data-focused] .NOxP1G_card_label{color:var(--theme--ink--01)}.NOxP1G_card_label[data-said=select] .NOxP1G_card_name{-webkit-user-select:text;user-select:text}.NOxP1G_card_said{color:var(--theme--ink--03)}.NOxP1G_card_tag{background:var(--theme--surface--03);border-radius:var(--radius--01);color:var(--theme--ink--02);font-size:var(--font--size--01);line-height:var(--font--height--01);padding-inline:var(--size--01)}.NOxP1G_card[data-exploration] .NOxP1G_card_layers{outline:var(--border--02) dashed var(--theme--stroke--03);outline-offset:var(--size--02)}.NOxP1G_pins{scale:calc(clamp(.6, var(--camera--z,1), 1) / var(--camera--z,1));transform-origin:0 0;z-index:1;position:absolute}.NOxP1G_pin_mark,.NOxP1G_pin{--component--icon--size:var(--panel--icon);background:var(--studio--hue--element);border-radius:var(--radius--round);color:var(--studio--hue--element-ink);font-family:var(--studio--font);font-size:var(--panel--text--0);font-variant-numeric:tabular-nums;line-height:var(--panel--line--0);min-width:var(--panel--line--0);padding-inline:var(--panel--gap--1);flex:none;justify-content:center;align-items:center;display:inline-flex}:is(.NOxP1G_pin_mark,.NOxP1G_pin)[data-kind=inspect]{background:var(--studio--hue--inspect);color:var(--studio--hue--inspect-ink)}.NOxP1G_pin_mark[data-kind=token]{background:var(--theme--surface--03);color:var(--theme--ink--02)}.NOxP1G_pins_row{gap:var(--panel--gap--0);display:flex;translate:0 -100%}.NOxP1G_pins:hover{z-index:2}.NOxP1G_pin{border-radius:var(--radius--round) var(--radius--round) var(--radius--round) 0;box-shadow:var(--theme--elevation--03);cursor:pointer;height:var(--panel--bar);min-width:var(--panel--bar)}.NOxP1G_pin_text{background:var(--theme--surface--01);border-radius:var(--panel--radius--1);box-shadow:var(--theme--elevation--04);color:var(--theme--ink--01);font-size:var(--panel--text--1);left:calc(100% + var(--panel--gap--1));line-height:var(--panel--line--1);max-width:var(--studio--structure-width);opacity:0;padding:var(--panel--gap--1) var(--panel--gap--2);pointer-events:none;text-align:start;transition:opacity var(--transition--fast--exit), translate var(--transition--fast--exit);translate:calc(var(--panel--gap--1) * var(--motion--travel) * -1) 0;white-space:pre-wrap;width:max-content;position:absolute;top:0}@media (hover:hover){.NOxP1G_pin:hover .NOxP1G_pin_text{opacity:1;transition:opacity var(--transition--fast), translate var(--transition--fast);translate:0}}.NOxP1G_card_pick{border-radius:var(--radius--round);box-shadow:var(--theme--elevation--01);color:var(--theme--ink--01);cursor:pointer;font-size:var(--font--size--01);line-height:var(--font--height--01);padding-inline:var(--size--02);transition:background-color var(--transition--fast--exit)}@media (hover:hover){.NOxP1G_card_pick:hover{background:var(--theme--surface--03);transition:background-color var(--transition--fast)}}.NOxP1G_card_layers{border-radius:var(--radius--01);display:grid}.NOxP1G_card[data-focused] .NOxP1G_card_layers{outline:var(--border--03) solid var(--focus--colour);outline-offset:var(--size--02)}.NOxP1G_pair{border-radius:var(--radius--01);display:flex;overflow:hidden}.NOxP1G_studio :is(button,input,select,textarea):not(.NOxP1G_layer *){font-family:var(--studio--font)}.NOxP1G_layer{background:var(--theme--surface--01);color:var(--theme--ink--01);font-family:var(--font--family--01);padding:var(--size--04);justify-items:start;display:grid;position:relative}.NOxP1G_layer[data-bare]{padding:0}.NOxP1G_stage{width:var(--studio--stage-width,max-content);position:relative}.NOxP1G_xray{pointer-events:none;position:absolute;inset:0}.NOxP1G_xray_box{border:var(--border--02) solid var(--studio--hue--point);position:absolute}.NOxP1G_xray_box[data-kind=marked]{background:color-mix(in srgb, var(--studio--hue--point) 6%, transparent)}.NOxP1G_xray_box[data-kind=hover]{background:color-mix(in srgb, var(--studio--hue--point) 6%, transparent);border-color:color-mix(in srgb, var(--studio--hue--point) 60%, transparent);opacity:0;transition:left var(--transition--base), top var(--transition--base), width var(--transition--base), height var(--transition--base), opacity var(--transition--fast--exit);border-style:dashed}.NOxP1G_xray_box[data-kind=hover][data-on]{opacity:1;transition:left var(--transition--base), top var(--transition--base), width var(--transition--base), height var(--transition--base), opacity var(--transition--fast)}.NOxP1G_xray_tag{background:var(--studio--hue--point);border-radius:var(--radius--01);color:var(--studio--hue--point-ink);font-size:var(--font--size--01);font-variant-numeric:tabular-nums;line-height:var(--font--height--01);padding-inline:var(--size--01);transform:translateY(calc(-100% - var(--size--01)));white-space:nowrap;position:absolute}.NOxP1G_chrome_top,.NOxP1G_dock,.NOxP1G_xray,.NOxP1G_bar_fixture{--size--01:.25rem;--size--02:.5rem;--size--03:1rem;--size--04:1.5rem;--size--05:2.5rem;--size--06:5rem;--size--07:7rem;--control--height--01:1.75rem;--control--height--02:2.25rem;--control--height--03:2.75rem;--font--size--01:.75rem;--font--size--02:.8125rem;--font--size--03:.875rem;--font--size--04:1.0625rem;--font--size--05:1.375rem;--font--size--06:1.75rem;--font--height--01:1rem;--font--height--02:1.25rem;--font--height--03:1.375rem;--font--height--04:1.5rem;--font--height--05:1.75rem;--font--height--06:2.125rem;--icon--size--01:.875rem;--icon--size--02:1rem;--icon--size--03:1.25rem;--icon--stroke:1.75;--radius--01:.25rem;--radius--02:.5rem;--radius--03:.75rem;--radius--04:1rem;--border--01:.046875rem;--border--02:.0625rem;--border--03:.125rem}.NOxP1G_chrome_top .NOxP1G_toolbar,.NOxP1G_bar_fixture .NOxP1G_toolbar,.NOxP1G_dock{--size--02:.375rem;--size--03:.75rem;--size--04:1.25rem;--control--height--01:1.5rem;--control--height--02:1.75rem;--control--height--03:2.25rem;--font--size--01:.6875rem;--font--size--02:.75rem;--font--size--03:.8125rem;--font--height--01:.875rem;--font--height--02:1.125rem;--font--height--03:1.25rem;--icon--size--01:.75rem;--icon--size--02:.875rem;--icon--size--03:1rem}.NOxP1G_chrome_top{bottom:var(--size--03);gap:var(--size--02);inset-inline:var(--size--03);pointer-events:none;top:var(--size--03);justify-content:flex-end;display:flex;position:absolute}.NOxP1G_chrome_right{align-content:start;gap:var(--size--02);min-height:0;grid-template-rows:auto minmax(0,1fr);justify-items:end;padding-block-start:calc(var(--studio--bar-height,0px) + var(--size--02));display:grid;position:relative}.NOxP1G_chrome_right>.NOxP1G_toolbar{z-index:2;width:max-content;position:absolute;top:0;right:0}.NOxP1G_chrome_top[data-working] .NOxP1G_chrome_right>.NOxP1G_toolbar{display:none}.NOxP1G_chrome_top[data-working] .NOxP1G_chrome_right{padding-block-start:0}.NOxP1G_tokens_dock{--panel--width:var(--studio--tokens-width);bottom:0;right:calc(var(--panel--gap--2) * -1);top:calc(var(--panel--gap--2) * -1);z-index:1;flex-direction:column;display:flex;position:absolute}.NOxP1G_chrome_right>[variant-panel=element]{align-self:start;min-height:0;max-height:100%}.NOxP1G_chrome_right[data-tokens-open]{grid-template-rows:minmax(0,1fr);grid-template-columns:auto auto;align-items:start;padding-block-start:0;padding-inline-end:calc(var(--studio--tokens-width) - var(--panel--gap--2) + var(--size--02))}.NOxP1G_chrome_right[data-tokens-open]>*{grid-row:1;max-height:100%}.NOxP1G_chrome_right[data-tokens-open]>[variant-panel=element]{grid-column:1;margin-block-start:calc(var(--panel--gap--2) * -1)}.NOxP1G_toolbar{--studio--bar-radius:var(--radius--02);background:var(--theme--surface--01);border-radius:var(--studio--bar-radius);box-shadow:var(--theme--elevation--03);cursor:var(--studio--cursor--default,default);align-items:center;gap:var(--size--02);padding:var(--size--01);pointer-events:auto;white-space:nowrap;z-index:1;display:flex;position:relative}.NOxP1G_toolbar>*{--radius--02:calc(var(--studio--bar-radius) - var(--size--01))}.NOxP1G_toolbar[data-docked]{box-shadow:var(--theme--elevation--01)}.NOxP1G_morph{display:grid}.NOxP1G_morph>svg{transition:filter var(--transition--fast), opacity var(--transition--fast), scale var(--transition--fast);grid-area:1/1}.NOxP1G_morph>svg:last-child,.NOxP1G_morph[data-open]>svg:first-child{filter:blur(var(--border--03));opacity:0;transition:filter var(--transition--fast--exit), opacity var(--transition--fast--exit), scale var(--transition--fast--exit);scale:.6}.NOxP1G_morph[data-open]>svg:last-child{filter:none;opacity:1;transition:filter var(--transition--fast), opacity var(--transition--fast), scale var(--transition--fast);scale:1}.NOxP1G_toolbar_divider{background:var(--theme--stroke--01);margin-block:var(--size--01);width:var(--border--02);align-self:stretch}.NOxP1G_toolbar[data-docked] [variant-type]{--component--button--elevation--held:none}.NOxP1G_dock{bottom:var(--size--03);gap:var(--size--02);pointer-events:none;justify-items:center;display:grid;position:absolute;left:50%;translate:-50%}.NOxP1G_status{background:var(--theme--surface--01);border-radius:var(--radius--round);box-shadow:var(--theme--elevation--03);color:var(--theme--ink--02);font-size:var(--font--size--01);align-items:center;gap:var(--size--02);line-height:var(--font--height--01);padding:var(--size--01) var(--size--03);pointer-events:auto;transition:opacity var(--transition--base), translate var(--transition--base);white-space:nowrap;display:flex}@starting-style{.NOxP1G_status{opacity:0;translate:0 calc(var(--size--02) * var(--motion--travel))}}.NOxP1G_status[data-error]:before{background:var(--swatch--semantic--notice);border-radius:var(--radius--round);content:"";height:var(--size--01);width:var(--size--01);flex:none}.NOxP1G_status[data-error]{color:var(--theme--ink--01)}.NOxP1G_panel{background:var(--theme--surface--01);border-radius:var(--radius--02);box-shadow:var(--theme--elevation--05);cursor:var(--studio--cursor--default,default);pointer-events:auto;-webkit-user-select:text;user-select:text;min-height:0;max-height:100%;width:var(--studio--structure-width);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:clip}.NOxP1G_layers{gap:var(--panel--gap--1);padding-inline:var(--panel--gap--2);flex:none;display:grid}.NOxP1G_layers_head{align-items:baseline;gap:var(--panel--gap--2);min-width:0;padding-inline:var(--panel--gap--2);display:flex}.NOxP1G_layers_title{color:var(--theme--ink--03);flex:none}.NOxP1G_layers_head>.NOxP1G_structure_source{flex:1}.NOxP1G_layers_viewport{max-height:calc((var(--panel--line--0) + var(--panel--gap--0) * 2) * 5 + var(--panel--gap--2) * 2);transition:max-height var(--transition--base--exit)}.NOxP1G_layers[data-open] .NOxP1G_layers_viewport{max-height:min(60dvh,30rem);transition:max-height var(--transition--base)}.NOxP1G_structure_source{color:var(--theme--ink--03);text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:rtl;overflow:hidden}.NOxP1G_structure_file{color:var(--theme--ink--02)}.NOxP1G_tree{--component--fluid-hover--radius:var(--panel--radius--0);--tree--indent:.75rem;gap:0}.NOxP1G_tree_row{border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);padding:var(--panel--gap--0) var(--panel--gap--1);text-align:start;white-space:nowrap;width:100%;padding-inline-start:calc(var(--panel--gap--1) + var(--tree--depth) * var(--tree--indent));display:grid;position:relative}.NOxP1G_tree_line{align-items:baseline;gap:var(--panel--gap--1);min-width:0;display:flex}.NOxP1G_tree_attributes{color:var(--theme--ink--02);gap:0 var(--panel--gap--2);white-space:normal;flex-wrap:wrap;display:flex}.NOxP1G_tree_attribute{white-space:nowrap}.NOxP1G_tree_row:before{background:repeating-linear-gradient(to right, var(--theme--stroke--01) 0 var(--panel--rule), transparent var(--panel--rule) var(--tree--indent));content:"";inset-block:0;left:calc(var(--panel--gap--1) * 2);width:calc(var(--tree--depth) * var(--tree--indent));position:absolute}.NOxP1G_tree_row[fluid-hover-active]{color:var(--theme--ink--01)}.NOxP1G_tree_row[aria-selected=true]{background:color-mix(in srgb, var(--studio--hue--inspect) 5%, transparent);box-shadow:inset 0 0 0 var(--panel--hairline) color-mix(in srgb, var(--studio--hue--inspect) 10%, transparent)}.NOxP1G_tree_row[aria-selected=true] .NOxP1G_tree_name{color:var(--studio--hue--inspect)}.NOxP1G_tree_tag{color:var(--theme--ink--03);flex:none}.NOxP1G_tree_name{color:var(--theme--ink--01);flex:none}.NOxP1G_tree_text{color:var(--theme--ink--03);text-overflow:ellipsis;min-width:0;overflow:hidden}.NOxP1G_element_crumb{color:var(--theme--ink--03);font-size:var(--panel--text--0)}.NOxP1G_element_theme{--component--icon--size:var(--panel--icon);background:var(--theme--surface--03);border-radius:var(--radius--01);color:var(--theme--ink--03);font-size:var(--panel--text--0);align-items:center;gap:var(--panel--gap--1);line-height:var(--panel--line--0);margin-inline:auto var(--panel--gap--2);padding-inline:var(--size--01);flex:none;display:inline-flex}.NOxP1G_element_tag{color:var(--theme--ink--03)}.NOxP1G_group_toggle{flex:none;margin-inline-start:auto;padding-block:0}.NOxP1G_element_banner{--component--icon--size:var(--panel--icon);background:var(--theme--surface--02);border-radius:var(--panel--radius--0);color:var(--theme--ink--02);gap:var(--panel--gap--2);padding:var(--panel--gap--2);display:flex}.NOxP1G_element_banner_icon{color:var(--theme--ink--03);flex:none;margin-block-start:calc((var(--panel--line--0) - var(--panel--icon)) / 2)}.NOxP1G_element_banner_text{gap:var(--panel--gap--0);text-wrap:pretty;justify-items:start;display:grid}.NOxP1G_element_banner_title{color:var(--theme--ink--01)}.NOxP1G_element_amount{color:var(--theme--ink--03);flex:none}.NOxP1G_rule_head{align-items:baseline;gap:var(--panel--gap--1)}.NOxP1G_rule_selector{color:var(--theme--ink--01);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NOxP1G_rule_condition{color:var(--theme--ink--03);flex:none}[data-inactive]>.NOxP1G_rule_head :is(.NOxP1G_rule_selector,.NOxP1G_rule_condition){color:var(--theme--ink--03)}[data-off-token]:after{border:var(--panel--rule) solid var(--swatch--semantic--notice);border-radius:var(--radius--round);content:"";height:var(--panel--gap--1);width:var(--panel--gap--1);position:absolute;inset-inline-start:calc((var(--panel--gap--1) + var(--panel--gap--0)) * -1)}.NOxP1G_bubble{background:var(--theme--surface--01);border-radius:var(--radius--02);box-shadow:var(--theme--elevation--05);color:var(--theme--ink--01);cursor:var(--studio--cursor--default,default);font-size:var(--panel--text--0);line-height:var(--panel--line--0);pointer-events:auto;-webkit-user-select:text;user-select:text;visibility:hidden;width:var(--studio--bubble);z-index:3;display:grid;position:absolute;top:0;left:0}.NOxP1G_bubble[data-placed]{transition:opacity var(--transition--base), translate var(--transition--base);visibility:visible}@starting-style{.NOxP1G_bubble[data-placed]{opacity:0;translate:calc(var(--panel--gap--2) * var(--motion--travel) * -1) 0}}.NOxP1G_bubble>*{padding-inline:calc(var(--panel--gap--2) + var(--panel--gap--1))}.NOxP1G_bubble_head{border-bottom:var(--panel--hairline) solid var(--theme--stroke--01);align-items:start;gap:var(--panel--gap--2);padding-block:var(--panel--gap--2);padding-inline-end:var(--panel--gap--1);display:flex}.NOxP1G_bubble_where{gap:var(--panel--gap--0);flex:1;min-width:0;display:grid}.NOxP1G_bubble_name{color:var(--theme--ink--01);font-size:var(--panel--text--1);line-height:var(--panel--line--1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NOxP1G_bubble_path{color:var(--theme--ink--03);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NOxP1G_bubble_icon{--component--icon--size:var(--panel--icon);border-radius:var(--panel--radius--0);color:var(--theme--ink--03);cursor:pointer;height:var(--panel--bar);transition:background-color var(--transition--fast--exit), color var(--transition--fast--exit);width:var(--panel--bar);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.NOxP1G_bubble_icon:hover{background:var(--theme--surface--03);color:var(--theme--ink--01);transition:background-color var(--transition--fast), color var(--transition--fast)}}.NOxP1G_bubble_field{color:var(--theme--ink--01);field-sizing:content;font:inherit;font-size:var(--panel--text--1);line-height:var(--panel--line--1);max-height:calc(var(--panel--line--1) * 8);min-height:calc(var(--panel--line--1) * 2);padding-block:calc(var(--panel--gap--2) + var(--panel--gap--1)) var(--panel--gap--2);resize:none;background:0 0}.NOxP1G_bubble_field::placeholder{color:var(--theme--ink--03)}.NOxP1G_bubble_field:focus-visible{outline:none}.NOxP1G_bubble_foot{align-items:center;gap:var(--panel--gap--3);padding-block:var(--panel--gap--1) calc(var(--panel--gap--2) + var(--panel--gap--1));padding-inline-end:calc(var(--panel--gap--2) + var(--panel--gap--1));display:flex}.NOxP1G_bubble_tags{gap:var(--panel--gap--1);flex:1;min-width:0;display:flex}.NOxP1G_bubble_tag{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);color:var(--theme--ink--02);padding-inline:var(--panel--gap--1)}.NOxP1G_bubble_link{color:var(--theme--ink--03);cursor:pointer;transition:color var(--transition--fast--exit)}@media (hover:hover){.NOxP1G_bubble_link:hover{color:var(--theme--ink--01);transition:color var(--transition--fast)}}.NOxP1G_bubble_send{--component--icon--size:var(--panel--icon);background:var(--studio--hue--element);border-radius:var(--radius--round);color:var(--studio--hue--element-ink);cursor:pointer;height:var(--panel--bar);width:var(--panel--bar);flex:none;justify-content:center;align-items:center;display:inline-flex}.NOxP1G_bubble_send:disabled{background:var(--theme--surface--03);color:var(--theme--ink--03);cursor:default}.NOxP1G_element_label{align-items:center;gap:var(--panel--gap--1);display:flex}.NOxP1G_element_label_text{text-overflow:ellipsis;min-width:0;overflow:hidden}.NOxP1G_element_revert{--component--icon--size:var(--panel--icon);color:var(--theme--ink--03);cursor:pointer;transition:color var(--transition--fast--exit);flex:none;margin-inline-start:auto;display:inline-flex}.NOxP1G_element_revert:hover{color:var(--theme--ink--01);transition:color var(--transition--fast)}.NOxP1G_element_remove{visibility:hidden}[data-row]:is(:hover,:focus-within) .NOxP1G_element_remove{visibility:visible}[data-removed] .NOxP1G_element_label_text,.NOxP1G_element_removed_value{color:var(--theme--ink--03);text-decoration:line-through}[data-off-token][data-edited]:after{display:none}.NOxP1G_tray_head.NOxP1G_tray_head{align-items:start;gap:var(--panel--gap--2);padding-inline:var(--panel--gap--2)}.NOxP1G_tray_head_text{gap:var(--panel--gap--0);min-width:0;display:grid}.NOxP1G_tray_head_said{color:var(--theme--ink--03)}.NOxP1G_tray_file{color:var(--theme--ink--02);overflow-wrap:anywhere;flex:1;min-width:0}.NOxP1G_tray_hint{color:var(--theme--ink--03);padding-inline:var(--panel--gap--1);text-wrap:pretty}.NOxP1G_tray_rule{gap:var(--panel--gap--1);display:grid}.NOxP1G_tray_rule+.NOxP1G_tray_rule{border-top:var(--panel--hairline) solid var(--theme--stroke--01);padding-top:var(--panel--gap--2)}.NOxP1G_tray_selector{gap:0 var(--panel--gap--1);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.NOxP1G_tray_selector :is(.NOxP1G_rule_selector,.NOxP1G_rule_condition){white-space:normal;flex:0 auto}.NOxP1G_tray_values{align-items:center;gap:var(--panel--gap--0) var(--panel--gap--1);min-width:0;padding-block:var(--panel--gap--0);flex-wrap:wrap;display:flex}.NOxP1G_tray_value{color:var(--theme--ink--01);align-items:center;gap:var(--panel--gap--1);min-width:0;display:inline-flex}.NOxP1G_tray_value[data-quiet]{color:var(--theme--ink--03)}.NOxP1G_tray_text{overflow-wrap:anywhere}.NOxP1G_tray_arrow{color:var(--theme--ink--03)}.NOxP1G_tray_confirm{color:var(--swatch--semantic--negative);cursor:pointer;line-height:var(--panel--bar);flex:none}.NOxP1G_tray{opacity:0;transition:grid-template-columns var(--transition--base--exit), margin-inline-end var(--transition--base--exit), opacity var(--transition--base--exit);grid-template-columns:minmax(0,0fr);margin-inline-end:calc(var(--size--02) * -1);display:grid}.NOxP1G_tray[data-shown]{opacity:1;transition:grid-template-columns var(--transition--base), margin-inline-end var(--transition--base), opacity var(--transition--base);grid-template-columns:minmax(0,1fr);margin-inline-end:0}.NOxP1G_tray_row{align-items:center;gap:var(--size--02);overflow-clip-margin:calc(var(--focus--width) + var(--focus--offset));min-width:0;display:flex;overflow:clip}.NOxP1G_tray_badge{background:var(--theme--surface--02);border-radius:var(--radius--round);color:var(--theme--ink--01);cursor:pointer;font-size:var(--font--size--01);font-variant-numeric:tabular-nums;height:var(--control--height--01);line-height:var(--font--height--01);min-width:var(--control--height--01);padding-inline:var(--size--01);transition:background-color var(--transition--fast--exit), box-shadow var(--transition--fast--exit);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.NOxP1G_tray_badge[aria-expanded=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked);transition:background-color var(--transition--fast), box-shadow var(--transition--fast)}.NOxP1G_tray_count{transition:opacity var(--transition--base), translate var(--transition--base);display:inline-block}@starting-style{.NOxP1G_tray_count{opacity:0;translate:0 calc(var(--size--02) * var(--motion--travel))}}.NOxP1G_tray_unfold{opacity:0;transition:grid-template-columns var(--transition--base--exit), margin-inline-start var(--transition--base--exit), opacity var(--transition--base--exit);grid-template-columns:minmax(0,0fr);margin-inline-start:calc(var(--size--02) * -1);display:grid}.NOxP1G_tray_unfold[data-open]{opacity:1;transition:grid-template-columns var(--transition--base), margin-inline-start var(--transition--base), opacity var(--transition--base);grid-template-columns:minmax(0,1fr);margin-inline-start:0}.NOxP1G_tray_unfold_row{align-items:center;gap:var(--size--02);overflow-clip-margin:calc(var(--focus--width) + var(--focus--offset));min-width:0;display:flex;overflow:clip}.NOxP1G_chat_target{background:var(--theme--surface--02);border-radius:var(--radius--02);cursor:pointer;font-size:var(--font--size--02);height:var(--control--height--01);line-height:var(--font--height--02);padding-inline:var(--size--02);text-align:start;transition:background-color var(--transition--fast--exit), box-shadow var(--transition--fast--exit);width:var(--studio--tray-chat);flex:none;align-items:center;display:flex}@media (hover:hover){.NOxP1G_chat_target:not(:disabled):hover{background:var(--theme--surface--03);transition:background-color var(--transition--fast)}}.NOxP1G_chat_target[aria-expanded=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked);transition:background-color var(--transition--fast), box-shadow var(--transition--fast)}.NOxP1G_chat_target:disabled{background:var(--theme--surface--02);cursor:default}.NOxP1G_chat_target[data-delivery=sending] .NOxP1G_chat_name{color:var(--theme--ink--02)}.NOxP1G_chat_name{color:var(--theme--ink--01);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NOxP1G_tray_send{--component--icon--size:var(--icon--size--01);background:var(--studio--hue--send);border-radius:var(--radius--02);color:var(--studio--hue--send-ink);cursor:pointer;height:var(--control--height--01);transition:background-color var(--transition--fast--exit);width:var(--control--height--01);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.NOxP1G_tray_send:hover{background:color-mix(in oklch, var(--studio--hue--send), var(--swatch--dark) 12%);transition:background-color var(--transition--fast)}}.NOxP1G_tray_send:disabled{cursor:default}.NOxP1G_tray_send>:is(svg,span){transition:opacity var(--transition--fast), scale var(--transition--fast)}@starting-style{.NOxP1G_tray_send>:is(svg,span){opacity:0;scale:.6}}.NOxP1G_tray_send[data-delivery=failed]{background:var(--swatch--semantic--negative)}@media (hover:hover){.NOxP1G_tray_send[data-delivery=failed]:hover{background:color-mix(in oklch, var(--swatch--semantic--negative), var(--swatch--dark) 12%)}}.NOxP1G_tray_failure{--component--icon--size:var(--icon--size--01);background:var(--theme--surface--01);border-radius:var(--radius--02);box-shadow:var(--theme--elevation--03);font-size:var(--font--size--02);align-items:start;gap:var(--size--02);line-height:var(--font--height--02);padding:var(--size--02);pointer-events:auto;transition:opacity var(--transition--base), translate var(--transition--base);grid-template-columns:auto minmax(0,1fr);display:grid}@starting-style{.NOxP1G_tray_failure{opacity:0;translate:0 calc(var(--size--02) * var(--motion--travel) * -1)}}.NOxP1G_tray_failure_icon{color:var(--swatch--semantic--negative);margin-block-start:calc((var(--font--height--02) - var(--icon--size--01)) / 2)}.NOxP1G_tray_failure_text{color:var(--theme--ink--02);overflow-wrap:anywhere;text-wrap:pretty}.NOxP1G_tray_failure_title{color:var(--theme--ink--01)}.NOxP1G_tray_stack{--radius--02:var(--studio--bar-radius);gap:var(--size--02);pointer-events:none;left:0;right:0;top:calc(100% + var(--size--02));white-space:normal;display:grid;position:absolute}.NOxP1G_chat_picker{--studio--tray-inner-radius:calc(var(--radius--02) - var(--size--01));background:var(--theme--surface--01);border-radius:var(--radius--02);box-shadow:var(--theme--elevation--03);font-size:var(--font--size--02);gap:var(--size--01);line-height:var(--font--height--02);padding:var(--size--01);pointer-events:auto;transition:opacity var(--transition--base), translate var(--transition--base);width:100%;display:grid}@starting-style{.NOxP1G_chat_picker{opacity:0;translate:0 calc(var(--size--02) * var(--motion--travel) * -1)}}.NOxP1G_chat_list{--component--fluid-hover--radius:var(--studio--tray-inner-radius);gap:var(--panel--gap--0);display:grid}.NOxP1G_chat_option{border-radius:var(--studio--tray-inner-radius);cursor:pointer;align-items:center;gap:var(--panel--gap--2);min-height:var(--control--height--01);padding-inline:var(--size--02);text-align:start;justify-content:space-between;display:flex}.NOxP1G_chat_check{color:var(--theme--ink--02);flex:none}.NOxP1G_tray_list{--panel--width:100%;max-height:calc(100dvh - var(--size--07) * 2.5);pointer-events:auto;white-space:normal;flex:none}.NOxP1G_tray_log{align-items:start;gap:var(--panel--gap--1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.NOxP1G_tray_log_body{border-radius:var(--panel--radius--0);gap:var(--panel--gap--0);min-width:0;padding-block:var(--panel--gap--0);text-align:start;display:grid}button.NOxP1G_tray_log_body{cursor:pointer}.NOxP1G_tray_log_text{color:var(--theme--ink--01);overflow-wrap:anywhere;white-space:pre-wrap}.NOxP1G_tray_log_meta{color:var(--theme--ink--03);contain:inline-size;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.wwQDQq_fluid_hover{--component--fluid-hover--radius:var(--radius--02);--component--fluid-hover--surface:var(--theme--surface--03);isolation:isolate;position:relative}.wwQDQq_fluid_hover:before{background:var(--component--fluid-hover--surface);border-radius:var(--component--fluid-hover--radius);content:"";height:var(--fluid-hover--height,0);opacity:0;pointer-events:none;transform:translate(var(--fluid-hover--x,0), var(--fluid-hover--y,0));transition:opacity var(--transition--fast--exit);width:var(--fluid-hover--width,0);z-index:-1;position:absolute;top:0;left:0}.wwQDQq_fluid_hover[fluid-hover-state=entering]:before{opacity:1;transition:opacity var(--transition--fast)}.wwQDQq_fluid_hover[fluid-hover-state=active]:before{opacity:1;transition:opacity var(--transition--fast), transform var(--transition--fast), width var(--transition--fast), height var(--transition--fast)}@media (prefers-reduced-motion:reduce){.wwQDQq_fluid_hover[fluid-hover-state=active]:before{transition:opacity var(--transition--fast)}}
.XdVb5q_field{color:var(--theme--ink--01);align-content:start;gap:var(--size--02);display:grid}.XdVb5q_field_label{font-family:var(--font--family--01);font-size:var(--font--size--02);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);line-height:var(--font--height--02);text-align:start}.XdVb5q_field:has(:required) .XdVb5q_field_label:after{color:var(--theme--ink--03);content:" *" / ""}.XdVb5q_field_description,.XdVb5q_field_error{font-family:var(--font--family--01);font-size:var(--font--size--01);line-height:var(--font--height--01)}.XdVb5q_field_description{color:var(--theme--ink--02)}.XdVb5q_field_error{--component--icon--size:var(--icon--size--01);color:var(--swatch--semantic--negative);align-items:start;gap:var(--size--01);display:flex}.XdVb5q_field_error svg{margin-block:calc((var(--font--height--01) - var(--component--icon--size)) / 2)}.XdVb5q_input,.XdVb5q_textarea{--component--input--surface:var(--theme--surface--01);--component--input--ink:var(--theme--ink--01);--component--input--stroke:transparent;--component--input--stroke--hover:var(--theme--stroke--02);--component--input--height:var(--control--height--02);--component--input--padding:var(--size--03);--component--input--padding--icon:calc(var(--component--input--padding) - var(--size--01));--component--input--font-size:var(--font--size--02);--component--input--line-height:var(--font--height--02);--component--input--radius:var(--control--radius);--component--icon--size:var(--icon--size--02);background:var(--component--input--surface);border:var(--border--02) solid var(--component--input--stroke);border-radius:var(--component--input--radius);box-shadow:var(--theme--elevation--01);color:var(--component--input--ink);font-family:var(--font--family--01);font-size:var(--component--input--font-size);font-variation-settings:"opsz" var(--font--optical--01);font-weight:var(--font--weight--01);line-height:var(--component--input--line-height);min-height:var(--component--input--height);transition:background-color var(--transition--fast--exit), border-color var(--transition--fast--exit), color var(--transition--fast--exit);width:100%}.XdVb5q_input{cursor:text;align-items:center;gap:var(--size--02);padding-inline:var(--component--input--padding--start,var(--component--input--padding)) var(--component--input--padding--end,var(--component--input--padding));display:flex}.XdVb5q_input .XdVb5q_input_control{color:inherit;font-family:inherit;font-size:inherit;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;outline:none;flex:1;align-self:stretch;min-width:0;padding:0}.XdVb5q_input_slot{color:var(--theme--ink--03);align-items:center;gap:var(--size--01);transition:color var(--transition--fast--exit);flex-shrink:0;display:flex}.XdVb5q_input:has(>.XdVb5q_input_slot:first-child>svg:only-child){--component--input--padding--start:var(--component--input--padding--icon)}.XdVb5q_input:has(>.XdVb5q_input_slot:last-child>svg:only-child){--component--input--padding--end:var(--component--input--padding--icon)}.XdVb5q_input_actions{gap:var(--border--03);flex-shrink:0;display:flex}.XdVb5q_input:has(>.XdVb5q_input_actions:last-child){--component--input--padding--end:var(--border--03)}.XdVb5q_input .XdVb5q_input_actions>[variant-shape]{--component--button--height:calc(var(--component--input--height) - var(--border--02) * 2 - var(--border--03) * 2);border-radius:calc(var(--component--input--radius) - var(--border--02) - var(--border--03))}.XdVb5q_input:not(:has(>.XdVb5q_input_control[data-filled])) .XdVb5q_input_clear{display:none}.XdVb5q_input .XdVb5q_input_actions>[data-copied]{--component--button--ink:var(--swatch--semantic--positive);--component--button--ink--hover:var(--swatch--semantic--positive)}.XdVb5q_textarea{--component--input--radius:min(var(--control--radius), var(--radius--02));--component--textarea--rows:3;--component--textarea--padding-block:calc((var(--component--input--height) - var(--component--input--line-height) - var(--border--02) * 2) / 2);field-sizing:content;min-height:calc(var(--component--textarea--rows) * var(--component--input--line-height) + var(--component--textarea--padding-block) * 2 + var(--border--02) * 2);padding:var(--component--textarea--padding-block) var(--component--input--padding);resize:vertical;display:block}.XdVb5q_input_control::placeholder,.XdVb5q_textarea::placeholder{color:var(--theme--ink--03)}@media (pointer:coarse){.XdVb5q_input,.XdVb5q_textarea{--component--input--font-size:var(--font--size--04);--component--input--line-height:var(--font--height--04)}}.XdVb5q_input[variant-size=small],.XdVb5q_textarea[variant-size=small]{--component--input--height:var(--control--height--01);--component--input--padding:calc(var(--size--02) + var(--size--01));--component--icon--size:var(--icon--size--01)}.XdVb5q_input[variant-size=large],.XdVb5q_textarea[variant-size=large]{--component--input--height:var(--control--height--03);--component--input--padding:var(--size--04);--component--input--font-size:var(--font--size--03);--component--input--line-height:var(--font--height--03);--component--icon--size:var(--icon--size--03)}@media (hover:hover){.XdVb5q_input:is(:hover,[data-state~=hover],.XdVb5q_field:is(:hover,[data-state~=hover]) *),.XdVb5q_textarea:is(:hover,[data-state~=hover],.XdVb5q_field:is(:hover,[data-state~=hover]) *){border-color:var(--component--input--stroke--hover);transition:border-color var(--transition--fast)}}.XdVb5q_input:is(:focus-within,[data-state~=focus],[data-state~=focus] *),.XdVb5q_textarea:is(:focus,[data-state~=focus],[data-state~=focus] *){border-color:var(--component--input--stroke--hover);transition:border-color var(--transition--fast)}.XdVb5q_input:is(:focus-within,[data-state~=focus],[data-state~=focus] *) .XdVb5q_input_slot{color:var(--theme--ink--02);transition:color var(--transition--fast)}.XdVb5q_input:is(:has(>.XdVb5q_input_control:focus-visible),[data-state~=focus],[data-state~=focus] *){outline:var(--focus--width) solid var(--focus--colour);outline-offset:var(--focus--offset)}.XdVb5q_input:is([data-invalid],:has(>[data-invalid]),:has(>[aria-invalid=true]),.XdVb5q_field[data-invalid] *),.XdVb5q_textarea:is([data-invalid],[aria-invalid=true],.XdVb5q_field[data-invalid] *){--component--input--stroke:var(--swatch--semantic--negative);--component--input--stroke--hover:var(--swatch--semantic--negative)}.XdVb5q_textarea:read-only{--component--input--surface:var(--theme--surface--02);--component--input--stroke--hover:transparent}.XdVb5q_input:has(>.XdVb5q_input_control:read-only){--component--input--surface:var(--theme--surface--02);--component--input--stroke--hover:transparent}.XdVb5q_input:is(:disabled,:has(>.XdVb5q_input_control:disabled)),.XdVb5q_textarea:disabled{--component--input--surface:var(--theme--surface--02);--component--input--ink:var(--theme--ink--03);--component--input--stroke--hover:transparent;cursor:not-allowed}.XdVb5q_input:has(>.XdVb5q_input_control:disabled) .XdVb5q_input_control{cursor:not-allowed}
.qQq08W_menu{max-height:var(--available-height);min-width:max(var(--anchor-width), calc(var(--size--07) * 2));overscroll-behavior:contain;padding:var(--size--01);overflow-y:auto}.qQq08W_menu_list{--component--fluid-hover--radius:var(--radius--02);display:grid}.qQq08W_menu_item{--component--icon--size:var(--icon--size--02);--component--menu--ink:var(--theme--ink--02);--component--menu--ink--lit:var(--theme--ink--01);border-radius:var(--radius--02);color:var(--component--menu--ink);cursor:pointer;font-family:var(--font--family--01);font-size:var(--font--size--02);font-variation-settings:"opsz" var(--font--optical--01);font-weight:var(--font--weight--01);align-items:center;gap:var(--size--02);line-height:var(--font--height--02);min-height:var(--control--height--01);padding-inline:calc(var(--size--02) + var(--size--01));transition:color var(--transition--fast--exit);-webkit-user-select:none;user-select:none;white-space:nowrap;outline:none;text-decoration:none;display:flex}.qQq08W_menu_item:is([fluid-hover-active],[data-highlighted]){color:var(--component--menu--ink--lit);transition:color var(--transition--fast)}.qQq08W_menu_item:is([data-checked],[data-selected]){--component--menu--ink:var(--theme--ink--01);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02)}.qQq08W_menu_item[variant-type=danger]{--component--menu--ink:var(--swatch--semantic--negative);--component--menu--ink--lit:var(--swatch--semantic--negative)}.qQq08W_menu_item[data-disabled]{--component--menu--ink:var(--theme--ink--03);--component--menu--ink--lit:var(--theme--ink--03);cursor:default}.qQq08W_menu_label{text-box:trim-both cap alphabetic;flex:1}.qQq08W_menu_end{margin-inline-start:auto;padding-inline-start:var(--size--03)}.qQq08W_menu_check{min-width:var(--component--icon--size);justify-content:center;display:flex}.qQq08W_menu_check>span{transition:opacity var(--transition--fast--exit), transform var(--transition--fast--exit);display:flex}.qQq08W_menu_check>span:not([data-checked]){opacity:0;transform:scale(calc(1 - .4 * var(--motion--travel)))}.qQq08W_menu_check>span[data-checked]{transition:opacity var(--transition--fast), transform var(--transition--fast)}.qQq08W_menu_group{display:grid}.qQq08W_menu_group_label{color:var(--theme--ink--03);font-family:var(--font--family--01);font-size:var(--font--size--01);line-height:var(--font--height--01);padding:var(--size--02) calc(var(--size--02) + var(--size--01)) var(--size--01)}.qQq08W_menu_separator{background:var(--theme--stroke--01);height:var(--border--02);margin:var(--size--01) calc(var(--size--01) * -1)}
._1HFMfa_positioner{--component--floating--offset:var(--size--02);z-index:var(--layer--float);outline:none}._1HFMfa_positioner[data-side=bottom]{padding-block-start:var(--component--floating--offset)}._1HFMfa_positioner[data-side=top]{padding-block-end:var(--component--floating--offset)}._1HFMfa_positioner:is([data-side=right],[data-side=inline-end]){padding-inline-start:var(--component--floating--offset)}._1HFMfa_positioner:is([data-side=left],[data-side=inline-start]){padding-inline-end:var(--component--floating--offset)}._1HFMfa_paper{--component--floating--travel:calc(var(--size--01) * var(--motion--travel));--component--floating--shrink:calc(1 - .04 * var(--motion--travel));--component--floating--from:translateY(calc(var(--component--floating--travel) * -1));background:var(--theme--surface--01);border-radius:var(--radius--03);box-shadow:var(--theme--elevation--04);color:var(--theme--ink--01);transform-origin:var(--transform-origin);transition:opacity var(--transition--base), transform var(--transition--base);outline:none}._1HFMfa_paper[data-side=top]{--component--floating--from:translateY(var(--component--floating--travel))}._1HFMfa_paper:is([data-side=right],[data-side=inline-end]){--component--floating--from:translateX(calc(var(--component--floating--travel) * -1))}._1HFMfa_paper:is([data-side=left],[data-side=inline-start]){--component--floating--from:translateX(var(--component--floating--travel))}._1HFMfa_paper[data-starting-style],._1HFMfa_paper[data-ending-style]{opacity:0;transform:var(--component--floating--from) scale(var(--component--floating--shrink))}._1HFMfa_paper[data-ending-style]{transition:opacity var(--transition--base--exit), transform var(--transition--base--exit)}._1HFMfa_popover{gap:var(--size--02);max-width:min(var(--available-width), calc(var(--size--07) * 4));padding:var(--size--04);display:grid}._1HFMfa_popover_title{font-family:var(--font--family--01);font-size:var(--font--size--03);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);line-height:var(--font--height--03)}._1HFMfa_popover_description{color:var(--theme--ink--02);font-family:var(--font--family--01);font-size:var(--font--size--02);line-height:var(--font--height--02)}
._7lsxJq_segmented{--component--segmented--height:var(--control--height--02);--component--segmented--inset:var(--border--03);--component--segmented--radius:var(--radius--02);--component--segmented--surface:var(--theme--surface--02);--component--segmented--pill:var(--theme--surface--04);--component--segmented--pill--elevation:var(--theme--elevation--01);--component--segmented--ink:var(--theme--ink--02);--component--segmented--ink--lit:var(--theme--ink--01);--component--segmented--ink--checked:var(--theme--ink--01);--component--segmented--padding:var(--size--03);--component--segmented--font-size:var(--font--size--02);--component--segmented--line-height:var(--font--height--02);--component--icon--size:var(--icon--size--02);--component--fluid-hover--radius:calc(var(--component--segmented--radius) - var(--component--segmented--inset));background:var(--component--segmented--surface);border-radius:var(--component--segmented--radius);height:var(--component--segmented--height);padding:var(--component--segmented--inset);display:inline-flex}._7lsxJq_segmented_pill{background:var(--component--segmented--pill);border-radius:calc(var(--component--segmented--radius) - var(--component--segmented--inset));box-shadow:var(--component--segmented--pill--elevation);inset-block:var(--component--segmented--inset);pointer-events:none;translate:var(--active-tab-left) 0;width:var(--active-tab-width);position:absolute;left:0}._7lsxJq_segmented_pill[hidden]{display:none}._7lsxJq_segmented_pill[data-placed],[variant-type=segmented]>._7lsxJq_segmented_pill{transition:translate var(--transition--base), width var(--transition--base)}._7lsxJq_segmented_item{border-radius:calc(var(--component--segmented--radius) - var(--component--segmented--inset));color:var(--component--segmented--ink);cursor:pointer;font-family:var(--font--family--01);font-size:var(--component--segmented--font-size);font-variation-settings:"opsz" var(--font--optical--01);font-weight:var(--font--weight--01);align-items:center;gap:var(--size--01);line-height:var(--component--segmented--line-height);padding-inline:var(--component--segmented--padding);transition:color var(--transition--fast--exit);-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1;justify-content:center;display:inline-flex;position:relative}._7lsxJq_segmented_label{text-box:trim-both cap alphabetic}._7lsxJq_segmented_item[fluid-hover-active]{color:var(--component--segmented--ink--lit);transition:color var(--transition--fast)}._7lsxJq_segmented_item:is([data-checked],[data-active]){color:var(--component--segmented--ink--checked);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02)}._7lsxJq_segmented_item[data-disabled]{color:var(--theme--ink--03);cursor:not-allowed}._7lsxJq_segmented[variant-size=small]{--component--segmented--height:var(--control--height--01);--component--segmented--padding:calc(var(--size--02) + var(--size--01));--component--icon--size:var(--icon--size--01)}._7lsxJq_segmented[variant-size=large]{--component--segmented--height:var(--control--height--03);--component--segmented--padding:var(--size--04);--component--segmented--font-size:var(--font--size--03);--component--segmented--line-height:var(--font--height--03);--component--icon--size:var(--icon--size--03)}
button._4RHF_G_select_trigger{--component--input--padding--end:var(--component--input--padding--icon);cursor:pointer;text-align:start;-webkit-user-select:none;user-select:none}button._4RHF_G_select_trigger[data-popup-open]{border-color:var(--component--input--stroke--hover);transition:border-color var(--transition--fast)}._4RHF_G_select_value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._4RHF_G_select_trigger[data-placeholder] ._4RHF_G_select_value{color:var(--theme--ink--03)}._4RHF_G_select_icon{color:var(--theme--ink--03);flex-shrink:0;display:flex}._4RHF_G_select_check{min-width:var(--component--icon--size);justify-content:center;display:flex}._4RHF_G_select_check>span{opacity:0;transform:scale(calc(1 - .4 * var(--motion--travel)));transition:opacity var(--transition--fast--exit), transform var(--transition--fast--exit);display:flex}._4RHF_G_select_item[data-selected] ._4RHF_G_select_check>span{opacity:1;transition:opacity var(--transition--fast), transform var(--transition--fast);transform:none}
.DH4e2q_spinner{vertical-align:middle;flex-shrink:0;display:inline-flex}.DH4e2q_spinner svg{animation:DH4e2q_spinner-turn var(--motion--spin) linear infinite}@keyframes DH4e2q_spinner-turn{to{rotate:1turn}}
.EmYGXa_switch{--component--switch--thumb:var(--icon--size--03);--component--switch--inset:var(--border--03);--component--switch--height:calc(var(--component--switch--thumb) + var(--component--switch--inset) * 2);--component--switch--width:calc(var(--component--switch--height) * 1.7);--component--switch--track:var(--theme--surface--03);--component--switch--track--on:var(--swatch--brand--01);--component--switch--stretch:0px;background:var(--component--switch--track);border-radius:var(--radius--round);box-shadow:inset 0 0 0 var(--border--02) var(--theme--stroke--03);cursor:pointer;height:var(--component--switch--height);padding:var(--component--switch--inset);transition:background-color var(--transition--base--exit), box-shadow var(--transition--base--exit);width:var(--component--switch--width);flex-shrink:0;display:inline-flex}.EmYGXa_switch_thumb{background:var(--theme--surface--01);border-radius:var(--radius--round);box-shadow:var(--theme--elevation--02);height:var(--component--switch--thumb);transition:translate var(--transition--base--exit), width var(--transition--fast--exit);width:calc(var(--component--switch--thumb) + var(--component--switch--stretch))}@media (hover:hover){.EmYGXa_switch:not([data-disabled]):is(:hover,[data-state~=hover],.EmYGXa_switch_row:hover>*){--component--switch--stretch:var(--border--03)}}.EmYGXa_switch:not([data-disabled]):is(:active,[data-state~=active],.EmYGXa_switch_row:active>*){--component--switch--stretch:var(--size--01)}.EmYGXa_switch[data-checked]{background:var(--component--switch--track--on);box-shadow:none;transition:background-color var(--transition--base), box-shadow var(--transition--base)}.EmYGXa_switch[data-checked] .EmYGXa_switch_thumb{translate:calc(var(--component--switch--width) - var(--component--switch--inset) * 2 - var(--component--switch--thumb) - var(--component--switch--stretch)) 0;transition:translate var(--transition--base), width var(--transition--fast)}.EmYGXa_switch[data-disabled]{--component--switch--track:var(--theme--surface--02);--component--switch--track--on:var(--theme--surface--03);cursor:not-allowed}.EmYGXa_switch_row{cursor:pointer;align-items:start;gap:var(--size--04);justify-content:space-between;display:flex}.EmYGXa_switch_row>.EmYGXa_switch{margin-block:calc((var(--font--height--02) - var(--component--switch--height)) / 2)}.EmYGXa_switch_text{gap:var(--border--03);min-width:0;display:grid}.EmYGXa_switch_label{color:var(--theme--ink--01);font-family:var(--font--family--01);font-size:var(--font--size--02);line-height:var(--font--height--02)}.EmYGXa_switch_description{color:var(--theme--ink--02);font-family:var(--font--family--01);font-size:var(--font--size--01);line-height:var(--font--height--01)}.EmYGXa_switch_row:has(>[data-disabled]){cursor:not-allowed}.EmYGXa_switch_row:has(>[data-disabled]) .EmYGXa_switch_label{color:var(--theme--ink--03)}
.M6NVCq_tabs_list{--component--tabs--height:var(--control--height--02);--component--tabs--padding:var(--size--03);--component--tabs--indicator:var(--swatch--brand--01);--component--fluid-hover--radius:var(--radius--02);--component--icon--size:var(--icon--size--02);border-bottom:var(--border--02) solid var(--theme--stroke--01);gap:var(--size--01);padding-bottom:var(--size--01);display:flex}.M6NVCq_tab{border-radius:var(--radius--02);color:var(--theme--ink--02);cursor:pointer;font-family:var(--font--family--01);font-size:var(--font--size--02);font-variation-settings:"opsz" var(--font--optical--01);font-weight:var(--font--weight--01);align-items:center;gap:var(--size--02);height:var(--component--tabs--height);line-height:var(--font--height--02);padding-inline:var(--component--tabs--padding);transition:color var(--transition--fast--exit);white-space:nowrap;z-index:1;display:inline-flex;position:relative}.M6NVCq_tab_label{text-box:trim-both cap alphabetic}.M6NVCq_tab[fluid-hover-active]{color:var(--theme--ink--01);transition:color var(--transition--fast)}.M6NVCq_tab[data-active]{color:var(--theme--ink--01);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02)}.M6NVCq_tab[data-disabled]{color:var(--theme--ink--03);cursor:not-allowed}.M6NVCq_tabs_indicator{background:var(--component--tabs--indicator);border-radius:var(--radius--round);bottom:calc(var(--border--02) * -1);height:var(--border--03);transition:translate var(--transition--base), width var(--transition--base);translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1;position:absolute;left:0}.M6NVCq_tabs_list[variant-size=small]{--component--tabs--height:var(--control--height--01);--component--tabs--padding:calc(var(--size--02) + var(--size--01));--component--icon--size:var(--icon--size--01)}.M6NVCq_tabs_list[variant-size=large]{--component--tabs--height:var(--control--height--03);--component--tabs--padding:var(--size--04);--component--icon--size:var(--icon--size--03)}.M6NVCq_tabs_list[variant-size=large] .M6NVCq_tab{font-size:var(--font--size--03);line-height:var(--font--height--03)}.M6NVCq_tabs_panel{outline-offset:var(--focus--offset)}
.Y9fjja_checkbox{--component--checkbox--size:var(--icon--size--03);--component--checkbox--surface:var(--theme--surface--01);--component--checkbox--surface--hover:var(--theme--surface--03);--component--checkbox--surface--checked:var(--swatch--brand--01);--component--checkbox--mark:var(--swatch--light);--component--checkbox--edge:inset 0 0 0 var(--border--02) var(--theme--stroke--03);--component--icon--size:calc(var(--component--checkbox--size) - var(--border--03) * 2);background:var(--component--checkbox--surface);border-radius:var(--radius--01);box-shadow:var(--component--checkbox--edge);color:var(--component--checkbox--mark);cursor:pointer;height:var(--component--checkbox--size);transition:background-color var(--transition--fast--exit), box-shadow var(--transition--fast--exit);width:var(--component--checkbox--size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Y9fjja_checkbox_indicator{display:flex}.Y9fjja_checkbox_tick{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--transition--fast--exit)}.Y9fjja_checkbox_dash{display:none}@media (hover:hover){.Y9fjja_checkbox:not([data-checked],[data-indeterminate]):is(:hover,[data-state~=hover],.Y9fjja_checkbox_row:hover>*){background:var(--component--checkbox--surface--hover);transition:background-color var(--transition--fast)}}.Y9fjja_checkbox:is([data-checked],[data-indeterminate]){background:var(--component--checkbox--surface--checked);box-shadow:none;transition:background-color var(--transition--fast), box-shadow var(--transition--fast)}.Y9fjja_checkbox[data-checked] .Y9fjja_checkbox_tick{stroke-dashoffset:0;transition:stroke-dashoffset var(--transition--fast)}.Y9fjja_checkbox[data-indeterminate] .Y9fjja_checkbox_tick{display:none}.Y9fjja_checkbox[data-indeterminate] .Y9fjja_checkbox_dash{display:block}.Y9fjja_checkbox[data-invalid]{--component--checkbox--edge:inset 0 0 0 var(--border--02) var(--swatch--semantic--negative)}.Y9fjja_checkbox[data-disabled]{--component--checkbox--surface:var(--theme--surface--02);--component--checkbox--surface--hover:var(--theme--surface--02);--component--checkbox--surface--checked:var(--theme--surface--03);--component--checkbox--mark:var(--theme--ink--03);cursor:not-allowed}.Y9fjja_checkbox_row{border-radius:var(--radius--02);cursor:pointer;align-items:start;gap:calc(var(--size--02) + var(--size--01));display:flex}.Y9fjja_checkbox_row>.Y9fjja_checkbox{margin-block:calc((var(--font--height--02) - var(--component--checkbox--size)) / 2)}.Y9fjja_checkbox_text{gap:var(--border--03);min-width:0;display:grid}.Y9fjja_checkbox_label{color:var(--theme--ink--01);font-family:var(--font--family--01);font-size:var(--font--size--02);line-height:var(--font--height--02)}.Y9fjja_checkbox_description{color:var(--theme--ink--02);font-family:var(--font--family--01);font-size:var(--font--size--01);line-height:var(--font--height--01)}.Y9fjja_checkbox_row:has(>[data-disabled]){cursor:not-allowed}.Y9fjja_checkbox_row:has(>[data-disabled]) .Y9fjja_checkbox_label{color:var(--theme--ink--03)}.Y9fjja_checkbox_group{gap:var(--size--02);display:grid}.Y9fjja_checkbox_group_label{font-family:var(--font--family--01);font-size:var(--font--size--02);font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);line-height:var(--font--height--02)}.Y9fjja_checkbox_list{--component--fluid-hover--radius:var(--radius--02);--component--checkbox--selected:color-mix(in srgb, var(--swatch--brand--01) 8%, transparent);margin-inline:calc(var(--size--03) * -1);display:grid}.Y9fjja_checkbox_list>.Y9fjja_checkbox_row{padding:var(--size--02) var(--size--03);transition:background-color var(--transition--base--exit), border-radius var(--transition--base--exit)}.Y9fjja_checkbox_list>.Y9fjja_checkbox_row:has(>[data-checked]){background:var(--component--checkbox--selected);transition:background-color var(--transition--base), border-radius var(--transition--base)}.Y9fjja_checkbox_list>.Y9fjja_checkbox_row:has(>[data-checked])+.Y9fjja_checkbox_row:has(>[data-checked]){border-start-start-radius:0;border-start-end-radius:0}.Y9fjja_checkbox_list>.Y9fjja_checkbox_row:has(>[data-checked]):has(+.Y9fjja_checkbox_row>[data-checked]){border-end-end-radius:0;border-end-start-radius:0}
._82rw5a_note_row{transition:grid-template-rows var(--transition--base--exit), opacity var(--transition--base--exit);grid-template-rows:1fr;display:grid}._82rw5a_note_row[data-closing]{opacity:0;grid-template-rows:0fr;overflow:clip}._82rw5a_note{--component--note--tone:var(--theme--ink--02);--component--note--surface:var(--theme--surface--02);--component--icon--size:var(--icon--size--02);background:var(--component--note--surface);border-radius:var(--radius--03);color:var(--theme--ink--01);align-items:start;column-gap:var(--size--03);font-family:var(--font--family--01);font-size:var(--font--size--02);line-height:var(--font--height--02);min-height:0;padding:var(--size--03) var(--size--04);grid-template-columns:auto minmax(0,1fr);grid-auto-columns:auto;display:grid}._82rw5a_note[variant-type=positive]{--component--note--tone:var(--swatch--semantic--positive)}._82rw5a_note[variant-type=notice]{--component--note--tone:var(--swatch--semantic--notice)}._82rw5a_note[variant-type=negative]{--component--note--tone:var(--swatch--semantic--negative)}._82rw5a_note:not([variant-type=neutral]){--component--note--surface:color-mix(in srgb, var(--component--note--tone) 10%, transparent)}._82rw5a_note_icon{color:var(--component--note--tone);margin-block:calc((var(--font--height--02) - var(--component--icon--size)) / 2);grid-area:1/1;display:flex}._82rw5a_note_text{gap:var(--size--01);grid-area:1/2;min-width:0;display:grid}._82rw5a_note_title{font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);text-wrap:pretty}._82rw5a_note_description{text-wrap:pretty}._82rw5a_note_actions{align-items:center;gap:var(--size--02);margin-block:calc((var(--font--height--02) - var(--control--height--01)) / 2);flex-wrap:wrap;grid-row:1;display:flex}._82rw5a_note[data-described] ._82rw5a_note_actions{margin-block:var(--size--02) 0;grid-area:2/2}._82rw5a_note_close{margin-block:calc((var(--font--height--02) - var(--control--height--01)) / 2);grid-row:1;margin-inline-end:calc(var(--size--02) * -1)}._82rw5a_note_row[variant-placement=top]{z-index:var(--layer--sticky);position:sticky;top:0}._82rw5a_note_row[variant-placement=top] ._82rw5a_note{background:linear-gradient(var(--component--note--surface), var(--component--note--surface)), var(--theme--surface--01);padding-inline:max(var(--layout--margin), calc((100% - var(--layout--width)) / 2));border-radius:0}
.pzxycG_scroll_area{--component--scroll-area--fade:var(--size--05);--component--scroll-area--track:calc(var(--size--01) + var(--size--02));--component--scroll-area--thumb:var(--size--01);--component--scroll-area--thumb--hover:var(--size--02);border-radius:inherit;overflow:hidden}.pzxycG_scroll_area_viewport{border-radius:inherit;outline-offset:calc(var(--focus--width) * -1);overscroll-behavior:contain;width:100%;height:100%}.pzxycG_scroll_area_viewport[variant-fade=vertical],.pzxycG_scroll_area_viewport[variant-fade=both]{--component--scroll-area--mask-y:linear-gradient(to bottom, transparent 0, black min(var(--component--scroll-area--fade), var(--scroll-area-overflow-y-start,0px)), black calc(100% - min(var(--component--scroll-area--fade), var(--scroll-area-overflow-y-end,var(--component--scroll-area--fade)))), transparent 100%);-webkit-mask-image:var(--component--scroll-area--mask-y);mask-image:var(--component--scroll-area--mask-y)}.pzxycG_scroll_area_viewport[variant-fade=horizontal],.pzxycG_scroll_area_viewport[variant-fade=both]{--component--scroll-area--mask-x:linear-gradient(to right, transparent 0, black min(var(--component--scroll-area--fade), var(--scroll-area-overflow-x-start,0px)), black calc(100% - min(var(--component--scroll-area--fade), var(--scroll-area-overflow-x-end,var(--component--scroll-area--fade)))), transparent 100%);-webkit-mask-image:var(--component--scroll-area--mask-x);mask-image:var(--component--scroll-area--mask-x)}.pzxycG_scroll_area_viewport[variant-fade=both]{-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--component--scroll-area--mask-y), var(--component--scroll-area--mask-x);mask-image:var(--component--scroll-area--mask-y), var(--component--scroll-area--mask-x)}.pzxycG_scroll_area_scrollbar{--component--scroll-area--visibility:var(--transition--base--exit);opacity:0;padding:var(--size--01);pointer-events:none;touch-action:none;transition:opacity var(--component--scroll-area--visibility);-webkit-user-select:none;user-select:none;justify-content:center;display:flex}.pzxycG_scroll_area_scrollbar[data-orientation=vertical]{width:calc(var(--component--scroll-area--track) + var(--size--01))}.pzxycG_scroll_area_scrollbar[data-orientation=horizontal]{height:calc(var(--component--scroll-area--track) + var(--size--01));flex-direction:column}.pzxycG_scroll_area_scrollbar[data-hovering],.pzxycG_scroll_area_scrollbar[data-scrolling],.pzxycG_scroll_area[data-state~=hover] .pzxycG_scroll_area_scrollbar{--component--scroll-area--visibility:var(--transition--base);opacity:1;pointer-events:auto}.pzxycG_scroll_area_thumb{background:var(--component--scrollbar--thumb,var(--theme--stroke--03));border-radius:var(--radius--round);transition:background-color var(--transition--fast--exit), height var(--transition--fast--exit), width var(--transition--fast--exit)}.pzxycG_scroll_area_scrollbar[data-orientation=vertical] .pzxycG_scroll_area_thumb{width:var(--component--scroll-area--thumb)}.pzxycG_scroll_area_scrollbar[data-orientation=horizontal] .pzxycG_scroll_area_thumb{height:var(--component--scroll-area--thumb)}@media (hover:hover){.pzxycG_scroll_area_scrollbar:is(:hover,[data-state~=hover]) .pzxycG_scroll_area_thumb{background:var(--component--scrollbar--thumb--hover,var(--theme--stroke--03));transition:background-color var(--transition--fast), height var(--transition--fast), width var(--transition--fast)}.pzxycG_scroll_area_scrollbar[data-orientation=vertical]:is(:hover,[data-state~=hover]) .pzxycG_scroll_area_thumb{width:var(--component--scroll-area--thumb--hover)}.pzxycG_scroll_area_scrollbar[data-orientation=horizontal]:is(:hover,[data-state~=hover]) .pzxycG_scroll_area_thumb{height:var(--component--scroll-area--thumb--hover)}}.pzxycG_scroll_area_scrollbar:is(:active,[data-state~=active]) .pzxycG_scroll_area_thumb{background:var(--component--scrollbar--thumb--active,var(--theme--stroke--03));transition:background-color var(--transition--fast), height var(--transition--fast), width var(--transition--fast)}.pzxycG_scroll_area_scrollbar[data-orientation=vertical]:is(:active,[data-state~=active]) .pzxycG_scroll_area_thumb{width:var(--component--scroll-area--thumb--hover)}.pzxycG_scroll_area_scrollbar[data-orientation=horizontal]:is(:active,[data-state~=active]) .pzxycG_scroll_area_thumb{height:var(--component--scroll-area--thumb--hover)}
.HsZkWq_stage{contain:layout;height:calc(var(--size--07) * var(--stage--height,3));width:calc(var(--size--07) * var(--stage--width,4));display:flex;position:relative}.HsZkWq_stage[data-place=center]{justify-content:center;align-items:center}.HsZkWq_stage[data-place=start]{align-items:flex-start}.HsZkWq_stage[data-place=end]{justify-content:center;align-items:flex-end}.HsZkWq_window{border-radius:var(--radius--02);contain:layout;height:calc(var(--size--07) * var(--window--height,3));width:calc(var(--size--07) * var(--window--width,5));position:relative;overflow:hidden}.HsZkWq_device{background:var(--theme--surface--01);border-radius:var(--device--radius);box-shadow:var(--theme--elevation--03);color:var(--theme--ink--01);height:var(--device--height);width:var(--device--width);flex-direction:column;display:flex;overflow:hidden}.HsZkWq_device_viewport{--layout--viewport:100cqi;flex:1;min-height:0;overflow-y:auto;container-type:inline-size}.HsZkWq_device_app{height:100%}.HsZkWq_device_status{--component--icon--size:var(--icon--size--03);font-family:var(--font--family--01);font-size:var(--font--size--04);font-variant-numeric:tabular-nums;font-variation-settings:"opsz" var(--font--optical--02);font-weight:var(--font--weight--02);height:var(--device--status);line-height:var(--font--height--04);padding-inline:var(--size--06) var(--size--05);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.HsZkWq_device_island{background:var(--swatch--dark);border-radius:var(--radius--round);height:var(--device--island-height);left:50%;top:calc((var(--device--status) - var(--device--island-height)) / 2);width:var(--device--island-width);position:absolute;translate:-50%}.HsZkWq_device_icons{align-items:center;gap:var(--size--01);display:flex}.HsZkWq_device_home{height:var(--device--home);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HsZkWq_device_home>span{background:var(--theme--stroke--04);border-radius:var(--radius--round);height:var(--border--03);width:calc(var(--device--width) * .34)}
.Q9QfHW_panel{background:var(--panel--paper);border-radius:var(--panel--radius--1);box-shadow:var(--theme--elevation--05);color:var(--theme--ink--01);cursor:var(--studio--cursor--default,default);font-size:var(--panel--text--0);gap:var(--panel--gap--3);line-height:var(--panel--line--0);min-height:0;padding:var(--panel--gap--2);pointer-events:auto;width:var(--panel--width);flex-direction:column;flex:1;display:flex;position:relative}.Q9QfHW_panel[variant-panel=element]{--panel--label:5.5rem;width:var(--studio--iteration-width);flex:none;margin:0}.Q9QfHW_panel[variant-panel=element] .Q9QfHW_title{font-size:var(--panel--text--title)}.Q9QfHW_panel[variant-panel=element] .Q9QfHW_groups{gap:var(--panel--gap--2)}.Q9QfHW_panel[variant-panel=element] .Q9QfHW_content{flex-direction:column;display:flex}.Q9QfHW_panel[variant-panel=element] .Q9QfHW_content>*{min-height:0}.Q9QfHW_header{justify-content:space-between;align-items:center;display:flex}.Q9QfHW_panel:not([variant-panel])>.Q9QfHW_header{min-height:var(--studio--bar-height,auto)}.Q9QfHW_title{font-size:var(--panel--text--1);font-weight:inherit;line-height:var(--panel--line--1)}.Q9QfHW_bar{gap:var(--panel--gap--1);display:flex}.Q9QfHW_panel .Q9QfHW_tabs{--component--segmented--height:var(--panel--bar);--component--segmented--inset:var(--panel--gap--0);--component--segmented--radius:calc(var(--panel--radius--0) + var(--panel--gap--0));--component--segmented--pill:var(--theme--surface--03);--component--segmented--pill--elevation:var(--panel--picked);--component--segmented--ink:var(--theme--ink--03);--component--segmented--ink--lit:var(--theme--ink--02);--component--segmented--ink--checked:var(--theme--ink--01);--component--segmented--padding:var(--panel--gap--2);--component--segmented--font-size:var(--panel--text--0);--component--segmented--line-height:var(--panel--line--0);--component--icon--size:var(--panel--icon);gap:var(--panel--gap--0);display:flex}.Q9QfHW_bar .Q9QfHW_tabs{flex:1}.Q9QfHW_panel .Q9QfHW_tabs .Q9QfHW_tab{font-variation-settings:inherit;font-family:inherit;font-weight:inherit;flex:1}.Q9QfHW_icon_button{--component--icon--size:var(--panel--icon);border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;height:var(--panel--bar);transition:color var(--transition--fast--exit);width:var(--panel--bar);flex:none;justify-content:center;align-items:center;display:inline-flex}.Q9QfHW_icon_button[variant-button=filled]{background:var(--theme--surface--02)}.Q9QfHW_icon_button:hover{color:var(--theme--ink--01);transition:color var(--transition--fast)}.Q9QfHW_search{--component--icon--size:var(--panel--icon);background:var(--theme--surface--02);border-radius:var(--panel--radius--0);color:var(--theme--ink--03);align-items:center;gap:var(--panel--gap--1);height:var(--panel--bar);flex:1;padding-inline-start:var(--panel--gap--1);display:flex}.Q9QfHW_search input{color:var(--theme--ink--01);font-size:var(--panel--text--0);line-height:var(--panel--line--0);background:0 0;border:none;flex:1;min-width:0}.Q9QfHW_search input::placeholder{color:var(--theme--ink--03)}.Q9QfHW_search:has(input:focus-visible){outline:var(--focus--width) solid var(--focus--colour);outline-offset:var(--focus--offset)}.Q9QfHW_search input:focus-visible{outline:none}.Q9QfHW_content{margin-inline:calc(var(--panel--gap--2) * -1);flex:1;min-height:0}.Q9QfHW_groups{gap:var(--panel--gap--3);padding-inline:var(--panel--gap--2);grid-template-columns:minmax(0,1fr);display:grid}.Q9QfHW_group{gap:var(--panel--gap--1);grid-template-columns:minmax(0,1fr);display:grid}.Q9QfHW_group_head{gap:var(--panel--gap--0);padding:var(--panel--gap--1) var(--panel--gap--2);display:flex}.Q9QfHW_group_title{width:var(--panel--label);flex:none}.Q9QfHW_column{color:var(--theme--ink--03);min-width:0;padding-inline:var(--panel--gap--1);flex:1 1 0}.Q9QfHW_group_body{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);gap:var(--panel--gap--1);padding:var(--panel--gap--2);grid-template-columns:minmax(0,1fr);display:grid}.Q9QfHW_row{align-items:center;gap:var(--panel--gap--0);display:flex;position:relative}.Q9QfHW_row_label{color:var(--theme--ink--03);line-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);text-overflow:ellipsis;white-space:nowrap;width:var(--panel--label);flex:none;align-self:flex-start;overflow:hidden}.Q9QfHW_row[data-edited] .Q9QfHW_row_label{color:var(--theme--ink--01)}.Q9QfHW_row[data-edited]:before{background:var(--swatch--semantic--notice);border-radius:var(--radius--round);content:"";height:var(--panel--gap--1);width:var(--panel--gap--1);position:absolute;inset-inline-start:calc((var(--panel--gap--1) + var(--panel--gap--0)) * -1)}.Q9QfHW_panel[variant-panel=element] .Q9QfHW_row[data-edited]:before{background:var(--studio--hue--inspect)}.Q9QfHW_panel[variant-panel=element] .Q9QfHW_row[data-edited] .Q9QfHW_name{color:var(--studio--hue--inspect)}.Q9QfHW_empty{color:var(--theme--ink--03);padding:var(--panel--gap--1) var(--panel--gap--2)}.Q9QfHW_cell{border-radius:var(--panel--radius--0);color:var(--theme--ink--01);align-items:center;gap:var(--panel--gap--1);min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);min-width:0;padding:var(--panel--gap--0) var(--panel--gap--1);text-align:start;transition:background-color var(--transition--fast--exit);flex:1 1 0;display:flex}.Q9QfHW_cell[variant-cell=trigger]{cursor:pointer}.Q9QfHW_cell:is([variant-cell=trigger],[variant-cell=number],[variant-cell=text]):hover{background:var(--theme--surface--03);transition:background-color var(--transition--fast)}.Q9QfHW_cell[aria-expanded=true],.Q9QfHW_cell:focus-within{background:var(--theme--surface--03);box-shadow:var(--panel--picked);transition:background-color var(--transition--fast)}:is(.Q9QfHW_cell:has(input:focus),.Q9QfHW_part:has(input:focus)){background:var(--theme--surface--03);box-shadow:var(--panel--picked)}.Q9QfHW_cell input:focus-visible,.Q9QfHW_part input:focus-visible{outline:none}.Q9QfHW_cell_chevrons{--component--icon--size:var(--panel--icon);color:var(--theme--ink--03);flex:none;margin-inline-start:auto;display:none}.Q9QfHW_cell:is(:hover,:focus-visible,[aria-expanded=true]) .Q9QfHW_cell_chevrons{display:block}.Q9QfHW_summary{align-items:center;gap:var(--panel--gap--1);flex:1;min-width:0;display:flex}.Q9QfHW_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Q9QfHW_cell[variant-cell=quiet]{color:var(--theme--ink--03)}.Q9QfHW_badge{background:color-mix(in srgb, var(--swatch--semantic--negative) 8%, transparent);border-radius:var(--panel--radius--0);color:var(--swatch--semantic--negative);font-size:var(--panel--badge);font-variant-numeric:tabular-nums;line-height:var(--panel--badge-line);padding-inline:var(--panel--gap--0);flex:none}.Q9QfHW_summary .Q9QfHW_badge{margin-inline-start:auto}.Q9QfHW_xray{gap:var(--panel--gap--2);flex:1;min-width:0;display:grid}.Q9QfHW_xray_stage{background:var(--theme--surface--01);border-radius:var(--panel--radius--1);gap:var(--panel--gap--2);padding:var(--panel--gap--3);display:grid;position:relative}.Q9QfHW_xray_row{align-items:center;gap:var(--panel--gap--2);grid-template-columns:var(--panel--chip-large) max-content;display:grid}.Q9QfHW_xray_label{color:var(--theme--ink--03);font-family:var(--studio--font)}.Q9QfHW_xray_sample{background:color-mix(in srgb, var(--studio--hue--element) 8%, transparent);color:var(--theme--ink--01);font-size:var(--font--size--05);line-height:var(--font--height--05);outline:var(--panel--rule) dashed color-mix(in srgb, var(--studio--hue--element) 45%, transparent);white-space:nowrap}.Q9QfHW_xray_guide{border-inline-start:var(--panel--rule) solid var(--swatch--semantic--negative);bottom:var(--panel--gap--2);pointer-events:none;inset-inline-start:calc(var(--panel--gap--3) + var(--panel--chip-large) + var(--panel--gap--2) + var(--xray--guide,0px));top:var(--panel--gap--2);position:absolute}.Q9QfHW_family_sample{font-size:var(--panel--text--1);line-height:var(--panel--line--0);flex:none}.Q9QfHW_control_sample{background:var(--theme--surface--01);border-radius:var(--panel--radius--1);box-shadow:var(--theme--elevation--01);color:var(--theme--ink--02);padding-inline:var(--panel--gap--2);white-space:nowrap;align-items:center;display:flex}.Q9QfHW_cell[variant-cell=sample]{padding-block:var(--panel--gap--1)}.Q9QfHW_stage{background:var(--theme--surface--01);border-radius:var(--panel--radius--1);cursor:pointer;height:var(--panel--stage);padding:var(--panel--gap--2);flex:1;margin-block-end:var(--panel--gap--1);display:flex;container-type:inline-size}.Q9QfHW_stage_mover{background:var(--theme--surface--03);border-radius:var(--panel--radius--0);box-shadow:var(--theme--elevation--01);height:100%;width:calc(var(--panel--stage) - var(--panel--gap--2) * 2)}.Q9QfHW_stage[data-moved] .Q9QfHW_stage_mover,.Q9QfHW_stage[variant-stage=exit] .Q9QfHW_stage_mover{translate:calc((100cqi - 100%) * var(--motion--travel)) 0}.Q9QfHW_stage[variant-stage=exit][data-moved] .Q9QfHW_stage_mover{translate:0}.Q9QfHW_icon_sample{color:var(--theme--ink--01);display:inline-flex}.Q9QfHW_motion_note{color:var(--theme--ink--03);padding-inline:var(--panel--gap--1);flex:1}.Q9QfHW_nest_stage{background:var(--theme--surface--01);border-radius:var(--panel--radius--1);min-width:0;padding:var(--panel--gap--3);flex:1}.Q9QfHW_nest{border-radius:var(--panel--radius--1);gap:var(--panel--gap--2);padding:var(--panel--gap--2) var(--panel--gap--2) calc(var(--panel--gap--2) + var(--panel--gap--1));display:grid}.Q9QfHW_nest_label{color:var(--theme--ink--02);gap:var(--panel--gap--2);padding-inline:var(--panel--gap--1);display:flex}.Q9QfHW_row>.Q9QfHW_slider{background:var(--theme--surface--03);flex:1 1 0}.Q9QfHW_row>.Q9QfHW_slider:is(:hover,:focus-visible,[data-dragging]){background:var(--theme--surface--04)}.Q9QfHW_cell[variant-width=field]{width:var(--panel--field);flex:none;justify-content:end}.Q9QfHW_chip{--chip--colour:transparent;background:linear-gradient(var(--chip--colour), var(--chip--colour)), repeating-conic-gradient(var(--theme--stroke--02) 0 25%, var(--theme--surface--01) 0 50%) 0 0 / var(--panel--check) var(--panel--check);border:var(--panel--hairline) solid var(--theme--stroke--01);border-radius:var(--panel--radius--0);height:var(--panel--chip);width:var(--panel--chip);flex:none}.Q9QfHW_chip[variant-size=large]{height:var(--panel--chip-large);width:var(--panel--chip-large)}.Q9QfHW_chip[variant-shape=round]{border-radius:var(--radius--round)}.Q9QfHW_text{color:var(--theme--ink--01);font-size:var(--panel--text--0);line-height:var(--panel--line--0);text-overflow:ellipsis;background:0 0;border:none;flex:1;min-width:0}.Q9QfHW_scrub{cursor:ew-resize;align-items:baseline;gap:var(--panel--gap--0);min-width:0;display:inline-flex}.Q9QfHW_cell[variant-cell=number]{padding:0}.Q9QfHW_cell[variant-cell=number]>.Q9QfHW_scrub{padding:var(--panel--gap--0) var(--panel--gap--1);flex:1;align-self:stretch;align-items:center}.Q9QfHW_cell[variant-cell=number][variant-width=field]>.Q9QfHW_scrub{justify-content:end}.Q9QfHW_scrub_input{color:var(--theme--ink--01);cursor:ew-resize;field-sizing:content;font-size:var(--panel--text--0);font-variant-numeric:tabular-nums;line-height:var(--panel--line--0);background:0 0;border:none;min-width:2ch;padding:0}.Q9QfHW_scrub_input:focus{cursor:text}.Q9QfHW_scrub_unit{color:var(--theme--ink--03)}.Q9QfHW_curve{fill:none;height:var(--panel--chip);stroke:var(--theme--ink--02);stroke-width:var(--panel--rule);width:calc(var(--panel--chip) * 1.5);flex:none;overflow:visible}.Q9QfHW_editor{--pop--height:min(var(--panel--editor), calc(var(--pop--max,var(--panel--editor)) - var(--panel--gap--1) * 2));background:var(--panel--paper);border-radius:var(--panel--radius--1);box-shadow:var(--theme--elevation--04);margin:var(--panel--gap--1);max-height:var(--pop--height);transition:opacity var(--transition--base), translate var(--transition--base);z-index:1;flex-direction:column;display:flex;position:absolute;overflow:hidden}@starting-style{.Q9QfHW_editor{opacity:0;translate:0 calc(var(--panel--gap--1) * -1 * var(--motion--travel))}}.Q9QfHW_editor[data-away]{opacity:0;pointer-events:none}.Q9QfHW_editor_body{gap:var(--panel--gap--2);padding:var(--panel--gap--2);display:grid}.Q9QfHW_list_scroll{margin-inline:calc(var(--panel--gap--2) * -1)}.Q9QfHW_list_viewport{max-height:var(--pop--list,var(--panel--editor));padding-inline:var(--panel--gap--2)}.Q9QfHW_list_short{max-height:min(var(--pop--list,var(--panel--editor)), var(--panel--colours))}.Q9QfHW_contrast{--component--icon--size:var(--panel--chip);background:var(--theme--surface--02);border-radius:var(--panel--radius--0);align-items:start;gap:var(--panel--gap--1);padding:var(--panel--gap--2);display:flex}.Q9QfHW_contrast_icon{color:var(--swatch--semantic--negative);flex:none}.Q9QfHW_contrast_text{color:var(--theme--ink--02);gap:var(--panel--gap--1);line-height:var(--panel--chip);display:grid}.Q9QfHW_contrast_ratio{color:var(--theme--ink--01);font-variant-numeric:tabular-nums}.Q9QfHW_contrast[data-fail] .Q9QfHW_contrast_ratio{color:var(--swatch--semantic--negative)}.Q9QfHW_choices_label{color:var(--theme--ink--03);padding-inline:var(--panel--gap--1)}.Q9QfHW_pills{--component--fluid-hover--radius:var(--panel--radius--0);gap:var(--panel--gap--0);flex-wrap:wrap;display:flex}.Q9QfHW_pill{border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;align-items:center;gap:var(--panel--gap--1);max-width:100%;min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);padding:var(--panel--gap--0) var(--panel--gap--1);transition:color var(--transition--fast--exit);display:inline-flex}.Q9QfHW_pill[fluid-hover-active]{color:var(--theme--ink--01);transition:color var(--transition--fast)}.Q9QfHW_pill[aria-checked=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked);color:var(--theme--ink--01)}.Q9QfHW_stack{gap:var(--panel--gap--1);display:grid}.Q9QfHW_stack .Q9QfHW_cell{background:var(--theme--surface--02)}.Q9QfHW_sentence{align-items:center;gap:var(--panel--gap--1);display:flex}.Q9QfHW_sentence_word{color:var(--theme--ink--03);flex:none}.Q9QfHW_part{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);color:var(--theme--ink--01);cursor:pointer;align-items:center;gap:var(--panel--gap--1);min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);min-width:0;padding:var(--panel--gap--0) var(--panel--gap--1);transition:background-color var(--transition--fast--exit), color var(--transition--fast--exit);flex:1 1 0;justify-content:center;display:flex}.Q9QfHW_part:is([aria-pressed=true],[data-selected]){background:var(--theme--surface--03);box-shadow:var(--panel--picked);transition:background-color var(--transition--fast), color var(--transition--fast)}.Q9QfHW_part:not([aria-pressed=true],[data-selected]):hover{background:var(--theme--surface--03);transition:background-color var(--transition--fast)}.Q9QfHW_part[data-dim]{color:var(--theme--ink--03)}.Q9QfHW_part[data-dim] .Q9QfHW_chip{opacity:.4}.Q9QfHW_part .Q9QfHW_scrub{justify-content:center}.Q9QfHW_part .Q9QfHW_scrub_input,.Q9QfHW_part .Q9QfHW_text{text-align:center}.Q9QfHW_fields{gap:var(--panel--gap--1);display:flex}.Q9QfHW_field{align-items:center;gap:var(--panel--gap--1);width:var(--panel--field);flex:none;display:flex}.Q9QfHW_field[variant-field=wide]{flex:1}.Q9QfHW_field_caption{color:var(--theme--ink--03);flex:none}.Q9QfHW_sliders{gap:var(--panel--gap--1);display:grid}.Q9QfHW_editor{container-type:inline-size}@container (max-width:16rem){.Q9QfHW_fields{flex-wrap:wrap}.Q9QfHW_field{flex:1 1 0;width:auto;min-width:0}.Q9QfHW_field[variant-field=wide]{flex-basis:100%}}.Q9QfHW_picker_group{gap:var(--panel--gap--1);padding-inline:var(--panel--gap--1);display:grid}.Q9QfHW_picker_label{color:var(--theme--ink--03)}.Q9QfHW_chip_row{gap:var(--panel--gap--1);flex-wrap:wrap;display:flex}.Q9QfHW_chip_button{border-radius:var(--panel--radius--0);cursor:pointer;display:flex}.Q9QfHW_chip_button:hover .Q9QfHW_chip{border-color:var(--theme--stroke--03)}.Q9QfHW_chip_button[aria-checked=true] .Q9QfHW_chip{outline:var(--panel--rule) solid var(--theme--ink--01);outline-offset:var(--panel--rule)}.Q9QfHW_picker_search{--component--icon--size:var(--panel--chip);background:var(--theme--surface--02);border-radius:var(--panel--radius--0);color:var(--theme--ink--03);align-items:center;gap:var(--panel--gap--1);padding:var(--panel--gap--1);transition:background-color var(--transition--fast--exit);display:flex}.Q9QfHW_picker_search:focus-within{background:var(--theme--surface--03);box-shadow:var(--panel--picked)}.Q9QfHW_picker_search input{color:var(--theme--ink--01);font-size:var(--panel--text--0);line-height:var(--panel--line--0);background:0 0;border:none;flex:1;min-width:0}.Q9QfHW_picker_search input::placeholder{color:var(--theme--ink--03)}.Q9QfHW_picker_search input:focus-visible{outline:none}.Q9QfHW_options{--component--fluid-hover--radius:var(--panel--radius--0);gap:var(--panel--gap--0);list-style:none;display:grid}.Q9QfHW_option{border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;align-items:center;gap:var(--panel--gap--1);min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);padding:var(--panel--gap--0) var(--panel--gap--1);text-align:start;transition:color var(--transition--fast--exit);width:100%;display:flex}.Q9QfHW_option[fluid-hover-active]{color:var(--theme--ink--01);transition:color var(--transition--fast)}.Q9QfHW_option[aria-checked=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked);color:var(--theme--ink--01)}.Q9QfHW_slider{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);cursor:ew-resize;height:var(--panel--slider);touch-action:none;transition:background-color var(--transition--fast--exit);-webkit-user-select:none;user-select:none;position:relative}.Q9QfHW_slider[variant-slider=track]{background:var(--slider--track)}.Q9QfHW_slider:is(:hover,:focus-visible,[data-dragging]):not([variant-slider=track]){background:var(--theme--surface--03);transition:background-color var(--transition--fast)}.Q9QfHW_slider:focus-visible{outline:none}.Q9QfHW_slider_line{background:var(--theme--ink--03);border-radius:var(--panel--radius--0);height:calc(100% - var(--panel--gap--0) * 2);left:clamp(var(--panel--gap--1), calc(var(--slider--at) * 100%), calc(100% - var(--panel--gap--1)));pointer-events:none;top:var(--panel--gap--0);transition:background-color var(--transition--fast--exit);width:var(--panel--gap--0);position:absolute;translate:-50%}.Q9QfHW_slider:is(:hover,:focus-visible,[data-dragging]) .Q9QfHW_slider_line{background:var(--theme--ink--01);transition:background-color var(--transition--fast)}.Q9QfHW_slider[variant-slider=track] .Q9QfHW_slider_line{background:color-mix(in srgb, var(--theme--ink--01) 40%, transparent)}.Q9QfHW_slider[variant-slider=track]:is(:hover,:focus-visible,[data-dragging]) .Q9QfHW_slider_line{background:var(--theme--ink--01)}.Q9QfHW_divider{color:var(--theme--ink--03);line-height:var(--panel--line--0)}.Q9QfHW_add{color:var(--theme--ink--03);cursor:pointer;align-items:center;gap:var(--panel--gap--1);padding-block:var(--panel--gap--0);text-align:start;transition:color var(--transition--fast--exit);display:flex}.Q9QfHW_add:is(button):not(:disabled):hover{color:var(--theme--ink--01);transition:color var(--transition--fast)}.Q9QfHW_curve_editor{gap:var(--panel--gap--2);display:grid}.Q9QfHW_curve_editor .Q9QfHW_curve[variant-curve=large]{height:calc(var(--panel--bar) * 4);width:100%}.Q9QfHW_curve_controls{gap:var(--panel--gap--1);display:grid}.Q9QfHW_channel{align-items:center;gap:var(--panel--gap--2);grid-template-columns:var(--panel--label) 1fr calc(var(--panel--label) / 2);display:grid}.Q9QfHW_channel_value{font-variant-numeric:tabular-nums;text-align:end}.Q9QfHW_contexts{pointer-events:none;visibility:hidden;width:0;height:0;position:absolute;overflow:hidden}html[data-studio-reduced-motion]{--motion--travel:0;--ease--spring:ease-out;--ease--spring-bounce:ease-out}.Q9QfHW_focus_stage{align-items:center;gap:var(--panel--gap--3);display:flex}.Q9QfHW_focus_sample{border-radius:var(--panel--radius--1);box-shadow:var(--theme--elevation--01);color:var(--theme--ink--02);height:calc(var(--panel--bar) + var(--panel--gap--2));outline:var(--focus--width) solid var(--focus--colour);outline-offset:var(--focus--offset);padding-inline:var(--panel--gap--2);align-items:center;display:flex}.Q9QfHW_focus_sample[variant-focus=field]{flex:1}.Q9QfHW_text_area{color:var(--theme--ink--01);field-sizing:content;font:inherit;overflow-wrap:anywhere;resize:none;background:0 0;border:none;flex:1;min-width:0;padding:0}.Q9QfHW_text_area:focus-visible{outline:none}.Q9QfHW_option_groups{gap:var(--panel--gap--3);padding-block:var(--panel--gap--1);display:grid}.Q9QfHW_option_groups .Q9QfHW_picker_group{padding-inline:0}.Q9QfHW_option_groups .Q9QfHW_picker_label{padding:0 var(--panel--gap--1) var(--panel--gap--1)}.Q9QfHW_part[data-invalid]{background:color-mix(in srgb, var(--swatch--semantic--negative) 14%, var(--theme--surface--02))}.Q9QfHW_part:has(.Q9QfHW_scrub[data-invalid]){background:color-mix(in srgb, var(--swatch--semantic--negative) 14%, var(--theme--surface--02))}.Q9QfHW_cell:has(.Q9QfHW_scrub[data-invalid]){background:color-mix(in srgb, var(--swatch--semantic--negative) 14%, var(--theme--surface--02))}.Q9QfHW_invalid{--component--icon--size:var(--panel--icon);background:color-mix(in srgb, var(--swatch--semantic--negative) 10%, transparent);border-radius:var(--panel--radius--0);color:var(--theme--ink--01);align-items:center;gap:var(--panel--gap--1);padding:var(--panel--gap--1) var(--panel--gap--2);display:flex}.Q9QfHW_invalid_icon{color:var(--swatch--semantic--negative);flex:none}.Q9QfHW_pill[aria-pressed=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked);color:var(--theme--ink--01)}.Q9QfHW_position{align-items:stretch;gap:var(--panel--gap--2);grid-template-columns:auto minmax(0,1fr);display:grid}.Q9QfHW_position>.Q9QfHW_form{grid-template-rows:repeat(2,minmax(0,1fr))}.Q9QfHW_position>.Q9QfHW_form>.Q9QfHW_suggest{align-self:stretch}.Q9QfHW_position>.Q9QfHW_form>.Q9QfHW_suggest>.Q9QfHW_suggest_field{height:100%}.Q9QfHW_anchor{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);gap:var(--panel--gap--0);grid-template-columns:repeat(3, var(--panel--toggle));grid-template-rows:repeat(3, var(--panel--toggle));padding:var(--panel--gap--0);display:grid}.Q9QfHW_anchor_point{border-radius:var(--panel--radius--0);cursor:pointer;place-items:center;display:grid}.Q9QfHW_anchor_point:before{background:var(--theme--ink--03);border-radius:var(--radius--round);content:"";height:var(--panel--gap--1);transition:background-color var(--transition--fast--exit);width:var(--panel--gap--1)}.Q9QfHW_anchor_point:hover:before{background:var(--theme--ink--01);transition:background-color var(--transition--fast)}.Q9QfHW_anchor_point[aria-checked=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked)}.Q9QfHW_anchor_point[aria-checked=true]:before{background:var(--swatch--brand--01)}.Q9QfHW_sides{gap:var(--panel--gap--1);display:grid}.Q9QfHW_sides[variant-sides=row]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.Q9QfHW_sides .Q9QfHW_part{flex-direction:column;gap:0}.Q9QfHW_rows{gap:var(--panel--gap--1);display:grid}.Q9QfHW_rows_item{align-items:center;gap:var(--panel--gap--1);display:flex}.Q9QfHW_rows_item>.Q9QfHW_part{min-width:0}.Q9QfHW_rows_item .Q9QfHW_part .Q9QfHW_text{text-align:start}.Q9QfHW_add_icon{--component--icon--size:var(--panel--icon);flex:none}.Q9QfHW_add_row{align-items:baseline;gap:var(--panel--gap--2);display:flex}.Q9QfHW_add_row>.Q9QfHW_picker_label{flex:none}.Q9QfHW_function_name{color:var(--theme--ink--02);text-overflow:ellipsis;width:var(--panel--label);flex:none;overflow:hidden}.Q9QfHW_chips{gap:var(--panel--gap--1);flex-wrap:wrap;display:flex}.Q9QfHW_chip_item{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);align-items:center;padding-inline-start:var(--panel--gap--1);display:inline-flex}.Q9QfHW_preview_chip{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);box-shadow:var(--theme--elevation--01);height:var(--panel--chip);width:var(--panel--chip);background-size:cover;flex:none}.Q9QfHW_track_preview{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);gap:var(--panel--gap--0);height:var(--panel--field);padding:var(--panel--gap--1);grid-auto-rows:1fr;display:grid;overflow:hidden}.Q9QfHW_track_cell{background:color-mix(in srgb, var(--swatch--brand--01) 14%, transparent);min-width:0}.Q9QfHW_shape_preview{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);padding:var(--panel--gap--2);place-items:center;display:grid}.Q9QfHW_shape_cut{aspect-ratio:1;background:color-mix(in srgb, var(--swatch--brand--01) 24%, var(--theme--surface--02));height:calc(var(--panel--field) * 2);display:block}.Q9QfHW_fill_preview{background:repeating-conic-gradient(var(--theme--stroke--02) 0 25%, var(--theme--surface--01) 0 50%) 0 0 / calc(var(--panel--check) * 2) calc(var(--panel--check) * 2);border-radius:var(--panel--radius--0);box-shadow:var(--theme--elevation--01);height:var(--panel--field);display:block}.Q9QfHW_fill_preview[style*=background-image]{background-size:cover}.Q9QfHW_fill_layers{align-items:center;gap:var(--panel--gap--1);display:flex}.Q9QfHW_fill_layers>.Q9QfHW_add{margin-inline-end:auto}.Q9QfHW_fill_layer{border-radius:var(--panel--radius--0);cursor:pointer;padding:var(--panel--gap--0);display:grid}.Q9QfHW_fill_layer[aria-pressed=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked)}.Q9QfHW_stop_bar{background:var(--stop--bar), repeating-conic-gradient(var(--theme--stroke--02) 0 25%, var(--theme--surface--01) 0 50%) 0 0 / var(--panel--check) var(--panel--check);border-radius:var(--panel--radius--0);box-shadow:var(--theme--elevation--01);cursor:copy;height:var(--panel--slider);margin-inline:calc(var(--panel--chip) / 2);position:relative}.Q9QfHW_stop_handle{background:var(--stop--colour);border-radius:var(--radius--round);box-shadow:0 0 0 calc(var(--panel--rule) * 2) var(--panel--paper), var(--theme--elevation--03);cursor:grab;height:var(--panel--chip);left:var(--stop--at);width:var(--panel--chip);position:absolute;top:50%;translate:-50% -50%}.Q9QfHW_stop_handle[aria-pressed=true]{box-shadow:0 0 0 calc(var(--panel--rule) * 2) var(--panel--paper), 0 0 0 calc(var(--panel--rule) * 3) var(--swatch--brand--01), var(--theme--elevation--03)}.Q9QfHW_stop_handle:active{cursor:grabbing}.Q9QfHW_slider_row{align-items:center;gap:var(--panel--gap--2);grid-template-columns:max-content minmax(0, 1fr) var(--panel--field);display:grid}.Q9QfHW_pair{align-items:center;gap:var(--panel--gap--1);grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);display:grid}.Q9QfHW_form{align-items:start;column-gap:var(--panel--gap--2);row-gap:var(--panel--gap--1);grid-template-columns:max-content minmax(0,1fr);display:grid}.Q9QfHW_form>.Q9QfHW_rows_item{min-width:0}.Q9QfHW_form>.Q9QfHW_field_caption{min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);align-items:center;display:flex}.Q9QfHW_suggest{gap:var(--panel--gap--1);flex:1;min-width:0;display:grid;position:relative}.Q9QfHW_suggest_field{align-items:center;gap:var(--panel--gap--1);min-width:0;display:flex;position:relative}.Q9QfHW_suggest_ghost{color:var(--theme--ink--03);font-size:var(--panel--text--0);line-height:var(--panel--line--0);padding:inherit;pointer-events:none;white-space:pre;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.Q9QfHW_suggest_typed{color:#0000}.Q9QfHW_suggest_hint{background:var(--theme--surface--03);border-radius:var(--panel--radius--0);color:var(--theme--ink--03);font-size:var(--panel--text--0);line-height:var(--panel--line--0);padding-inline:var(--panel--gap--1);flex:none}.Q9QfHW_suggest[variant-suggest=field] .Q9QfHW_suggest_field{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);padding:var(--panel--gap--0) var(--panel--gap--1);transition:background-color var(--transition--fast--exit)}.Q9QfHW_suggest[variant-suggest=field] .Q9QfHW_suggest_field:has(input:focus){background:var(--theme--surface--03);box-shadow:var(--panel--picked);transition:background-color var(--transition--fast)}.Q9QfHW_suggest_field input:focus-visible{outline:none}.Q9QfHW_suggest[data-invalid] .Q9QfHW_suggest_field{background:color-mix(in srgb, var(--swatch--semantic--negative) 14%, var(--theme--surface--02))}.Q9QfHW_cell:has(>.Q9QfHW_suggest[data-invalid]){background:color-mix(in srgb, var(--swatch--semantic--negative) 14%, var(--theme--surface--02))}.Q9QfHW_suggestions,.Q9QfHW_suggestions_scroll{border-radius:var(--panel--radius--0)}.Q9QfHW_suggestions_viewport{max-height:calc((var(--panel--line--0) + var(--panel--gap--0) * 2) * 8)}.Q9QfHW_suggest[variant-suggest=cell] .Q9QfHW_suggestions{background:var(--panel--paper);box-shadow:var(--theme--elevation--04);inset-inline:calc(var(--panel--gap--1) * -1);padding:var(--panel--gap--0);top:calc(100% + var(--panel--gap--1));z-index:1;position:absolute}.Q9QfHW_suggest[variant-suggest=cell] .Q9QfHW_suggestions[data-up]{bottom:calc(100% + var(--panel--gap--1));top:auto}.Q9QfHW_name_field{flex:1;min-width:0;display:flex}.Q9QfHW_name_field .Q9QfHW_suggest{position:static}.Q9QfHW_name_field .Q9QfHW_suggest_hint{display:none}.Q9QfHW_suggestion_list{--component--fluid-hover--radius:var(--panel--radius--0);list-style:none;display:grid}.Q9QfHW_suggestion{border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);padding:var(--panel--gap--0) var(--panel--gap--1);text-overflow:ellipsis;transition:color var(--transition--fast--exit);white-space:nowrap;overflow:hidden}.Q9QfHW_suggestion:is([fluid-hover-active],[aria-selected=true]){color:var(--theme--ink--01);transition:color var(--transition--fast)}.Q9QfHW_box_model{gap:var(--panel--gap--1);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"top top top""left content right""bottom bottom bottom";display:grid}.Q9QfHW_box_side{background:var(--theme--surface--02);border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);min-width:0;padding:var(--panel--gap--0) var(--panel--gap--1);text-overflow:ellipsis;transition:background-color var(--transition--fast--exit), color var(--transition--fast--exit);white-space:nowrap;align-self:center;place-items:center;display:grid;overflow:hidden}.Q9QfHW_box_side:hover{background:var(--theme--surface--03);color:var(--theme--ink--01);transition:background-color var(--transition--fast), color var(--transition--fast)}.Q9QfHW_box_side[aria-pressed=true]{background:color-mix(in srgb, var(--swatch--brand--01) 8%, var(--theme--surface--02));color:var(--theme--ink--01)}.Q9QfHW_box_side[variant-side=top]{grid-area:top}.Q9QfHW_box_side[variant-side=right]{grid-area:right}.Q9QfHW_box_side[variant-side=bottom]{grid-area:bottom}.Q9QfHW_box_side[variant-side=left]{grid-area:left}.Q9QfHW_box_content{grid-area:content;place-items:center;display:grid}.Q9QfHW_line_styles{--component--fluid-hover--radius:var(--panel--radius--0);gap:var(--panel--gap--0);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Q9QfHW_line_style{border-radius:var(--panel--radius--0);color:var(--theme--ink--02);cursor:pointer;align-items:center;gap:var(--panel--gap--2);grid-template-columns:var(--panel--field) minmax(0, 1fr);min-height:calc(var(--panel--line--0) + var(--panel--gap--0) * 2);padding:var(--panel--gap--0) var(--panel--gap--1);text-align:start;transition:color var(--transition--fast--exit);display:grid}.Q9QfHW_line_style[fluid-hover-active]{color:var(--theme--ink--01);transition:color var(--transition--fast)}.Q9QfHW_line_style[aria-checked=true]{background:var(--theme--surface--03);box-shadow:var(--panel--picked);color:var(--theme--ink--01)}.Q9QfHW_line_sample{border-block-start:calc(var(--panel--rule) * 3) var(--line--style,solid) var(--theme--stroke--04)}.Q9QfHW_colour_chooser{gap:var(--panel--gap--2);padding-block:var(--panel--gap--1) var(--panel--gap--2);display:grid}.Q9QfHW_link_pair{align-items:stretch;gap:var(--panel--gap--1);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.Q9QfHW_link_axis{--component--icon--size:var(--panel--icon);color:var(--theme--ink--03);flex:none}.Q9QfHW_link_toggle{color:var(--theme--ink--03);align-self:center}.Q9QfHW_link_toggle[aria-pressed=true]{color:var(--studio--hue--inspect)}.Q9QfHW_corner_grid{align-items:center;gap:var(--panel--gap--1);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"top-left.top-right"".link.""bottom-left.bottom-right";display:grid}.Q9QfHW_corner_grid>[variant-corner=top-left]{grid-area:top-left}.Q9QfHW_corner_grid>[variant-corner=top-right]{grid-area:top-right}.Q9QfHW_corner_grid>[variant-corner=bottom-right]{grid-area:bottom-right}.Q9QfHW_corner_grid>[variant-corner=bottom-left]{grid-area:bottom-left}.Q9QfHW_corner_link{grid-area:link;place-items:center;display:grid}.Q9QfHW_corner_mark{border:0 solid var(--theme--stroke--03);height:var(--panel--gap--2);width:var(--panel--gap--2);flex:none}.Q9QfHW_corner_mark[variant-corner=top-left]{border-left-width:var(--panel--rule);border-top-left-radius:var(--panel--gap--1);border-top-width:var(--panel--rule)}.Q9QfHW_corner_mark[variant-corner=top-right]{border-right-width:var(--panel--rule);border-top-right-radius:var(--panel--gap--1);border-top-width:var(--panel--rule)}.Q9QfHW_corner_mark[variant-corner=bottom-right]{border-bottom-right-radius:var(--panel--gap--1);border-bottom-width:var(--panel--rule);border-right-width:var(--panel--rule)}.Q9QfHW_corner_mark[variant-corner=bottom-left]{border-bottom-left-radius:var(--panel--gap--1);border-bottom-width:var(--panel--rule);border-left-width:var(--panel--rule)}
@font-face{font-family:geistPixel;src:url(../media/GeistPixel_Square.3i-voztpvqxl2.woff2)format("woff2");font-display:swap;font-weight:500}.pnDAgW_className{font-family:geistPixel,ui-monospace,monospace;font-weight:500}.pnDAgW_variable{--font-geist-pixel-square:"geistPixel", ui-monospace, monospace}
