@layer lyra.base;@layer lyra.components{.lyra-icon{color:inherit;width:calc(var(--pluto-icon-aspect,1) * 1em);flex-shrink:0;height:1em;&.lyra-icon--composite{transform:scale(1.15)}& :is(path,circle):is(:not([fill=none]),[stroke=\#000]):not(.lyra-sub__bg){stroke:inherit!important;fill:inherit!important}& .lyra-icon__halo{color:var(--pluto-btn-bg,var(--pluto-gray-l0));& :is(path,circle,rect,line,polyline,polygon){stroke-width:3px;stroke-linejoin:round}}& .lyra-sub__bg{transition:var(--pluto-btn-transition);fill:var(--pluto-btn-bg,var(--pluto-gray-l0))!important}& .lyra-sub{--pluto-scale:scale(calc(var(--pluto-base-scale,1) * .8));&.lyra-icon--add *{stroke-width:.5rem}}}.lyra--clickable:hover .lyra-icon .lyra-sub{background:var(--pluto-hover-bg)}.lyra--clickable:active .lyra-icon .lyra-sub{background:var(--pluto-active-bg)}.lyra-icon--loading .lyra-loading__orbit{transform-origin:50%;animation:1.2s linear infinite spin}.lyra-icon--loading .lyra-loading__orbit--reverse{animation-duration:1.8s;animation-direction:reverse}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lyra-icon--log{--pluto-base-scale:.85;transform:scale(var(--pluto-base-scale))}.lyra-icon--schematic{--pluto-base-scale:1;transform:scale(var(--pluto-base-scale))}.lyra-icon--decimal{--pluto-base-scale:1.3;transform:scale(var(--pluto-base-scale))}.lyra-icon--wave-triangle,.lyra-icon--wave-square,.lyra-icon--wave-sine,.lyra-icon--wave-sawtooth{--pluto-base-scale:1.25;transform:scale(var(--pluto-base-scale))}.lyra-icon--units-current,.lyra-icon--units-voltage{--pluto-base-scale:1.05;transform:scale(var(--pluto-base-scale))}.lyra-icon--in-progress{color:var(--pluto-warning-z)}.lyra-icon--completed{color:var(--pluto-primary-z)}.lyra-icon--logo-opcua{--pluto-icon-aspect:1.25;transform:translateY(1px)}.lyra-icon--logo-ethercat{--pluto-icon-aspect:1.25}.lyra-icon--logo-mqtt{--pluto-base-scale:.85;transform:scale(var(--pluto-base-scale))}.lyra-icon--csv{transform:scale(1.25)}.lyra-icon--stop{--pluto-base-scale:1.15;transform:scale(var(--pluto-base-scale))}.lyra-icon--fitting{--pluto-base-scale:1.8;transform:scale(var(--pluto-base-scale))}.lyra-icon--boxes{--pluto-base-scale:1.25;transform:scale(var(--pluto-base-scale))}.lyra-icon--close-thin{--pluto-base-scale:1.15;transform:scale(var(--pluto-base-scale))}.lyra-icon--reset{fill:var(--pluto-gray-l11)}.lyra-icon--boolean{fill:currentColor}.lyra-icon--true{color:var(--pluto-success-z)}.lyra-icon--false{color:var(--pluto-error-z)}.lyra-icon--logo-http{--pluto-icon-aspect:1.375}.lyra-icon--logo-pagerduty{transform:scale(.8)}.lyra-tree{&.lyra--show-rules .lyra-tree__item:after{content:"";width:var(--pluto-tree-item-rules-width);background:repeating-linear-gradient(to right, var(--pluto-gray-l6) 0 1px, transparent 1px var(--pluto-tree-item-step));opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;bottom:0;left:calc(2.25rem - .5px)}& .lyra-tree__item{--pluto-tree-item-icon-size:2.5rem;min-height:4.5rem;padding-right:1.5rem;&.lyra-text--small{--pluto-tree-item-icon-size:2rem}&:is(a){text-decoration:none}& .lyra-icon:not(.lyra-tree__item .lyra-btn *){width:calc(var(--pluto-icon-aspect,1) * var(--pluto-tree-item-icon-size));height:var(--pluto-tree-item-icon-size)}& .lyra-icon:not(.lyra-tree__expansion-indicator){color:var(--pluto-gray-l10)}& .lyra-tree__expansion-indicator{margin-left:-.5rem;margin-right:-.5rem}&.lyra--margin{margin-left:var(--pluto-tree-item-offset);&:after{left:calc(2.25rem - .5px - var(--pluto-tree-item-offset))}}&:not(.lyra--margin){padding-top:0;padding-bottom:0;padding-left:var(--pluto-tree-item-offset)}}&.lyra-list__scroll--virtual .lyra-tree__item{height:var(--pluto-list-item-height);flex-shrink:0}&:hover .lyra-tree__item.lyra--show-rules:after{opacity:1}}@keyframes delay{0%{clip-path:inset(0 100% 0 0);background-color:#0006}99%{clip-path:inset(0);background-color:#0006}to{clip-path:inset(0);background-color:#0000}}@property --pluto-btn-border-color{syntax:"*";inherits:false}:where(.lyra-btn){cursor:pointer;width:fit-content;transition:var(--pluto-btn-transition);--pluto-btn-bg:var(--pluto-bg);--pluto-btn-border-color:var(--pluto-border-color);background:var(--pluto-btn-bg);border-radius:var(--pluto-border-radius);z-index:1;border:none;padding:0 2rem;text-decoration:none;position:relative}.lyra-btn:is(.lyra-text--p,.lyra-text--small):where(:not(.lyra-input,.lyra-input__switch,.lyra-list__item,.lyra-menu-item,.lyra-tabs__tab,.lyra-dialog__trigger,.lyra-select-btns *)){font-weight:450}.lyra-btn{&:focus-visible{outline:1px solid var(--pluto-primary-z);outline-offset:var(--pluto-focus-ring-offset);z-index:2}&.lyra--direction-x{align-items:center}&.lyra--rounded{border-radius:var(--pluto-border-radius)}&.lyra--height-huge{padding:0 2.5rem}&.lyra--height-small{padding:0 1.5rem}&.lyra--height-tiny{padding:0 1rem}& .lyra-trigger-indicator>.lyra-text{justify-content:flex-end}&.lyra-btn--filled{border-radius:var(--pluto-border-radius-small);& .lyra-text{color:var(--pluto-btn-text-color,var(--pluto-text-on-primary))}& .lyra-text--keyboard{color:color-mix(in srgb, currentcolor 88%, transparent)}color:var(--pluto-btn-text-color,var(--pluto-text-on-primary));&.lyra--status-success{color:var(--pluto-text-on-primary)}--pluto-keycap-bg:color-mix(in srgb, currentcolor 28%, transparent);--pluto-keycap-border-color:color-mix(in srgb, currentcolor 22%, transparent);--pluto-bg:var(--pluto-primary-z);--pluto-hover-bg:var(--pluto-primary-p1);--pluto-active-bg:var(--pluto-primary-m1);--pluto-border-color:var(--pluto-primary-z);--pluto-hover-border-color:var(--pluto-primary-p1);--pluto-active-border-color:var(--pluto-primary-m1);&.lyra-btn--custom-color{--pluto-bg:rgb(var(--pluto-btn-color), 1);--pluto-hover-bg:rgb(var(--pluto-btn-color), .85);--pluto-active-bg:rgb(var(--pluto-btn-color), .6);--pluto-border-color:rgb(var(--pluto-btn-color), 1);--pluto-hover-border-color:rgb(var(--pluto-btn-color), .85);--pluto-active-border-color:rgb(var(--pluto-btn-color), .7)}&.lyra--status-warning{color:var(--pluto-text-on-warning);& :where(.lyra-text){color:var(--pluto-text-on-warning)}--pluto-bg:var(--pluto-warning-z);--pluto-hover-bg:var(--pluto-warning-p1);--pluto-active-bg:var(--pluto-warning-m1);--pluto-border-color:var(--pluto-warning-z);--pluto-hover-border-color:var(--pluto-warning-p1);--pluto-active-border-color:var(--pluto-warning-m1)}&.lyra--status-error{color:var(--pluto-text-on-primary);--pluto-bg:var(--pluto-error-z);--pluto-hover-bg:var(--pluto-error-p1);--pluto-active-bg:var(--pluto-error-m1);--pluto-border-color:var(--pluto-error-z);--pluto-hover-border-color:var(--pluto-error-p1);--pluto-active-border-color:var(--pluto-error-m1)}&.lyra--disabled{color:var(--pluto-text-disabled);--pluto-bg:var(--pluto-gray-l3);--pluto-color:var(--pluto-text-disabled);--pluto-border-color:var(--pluto-gray-l6)}&:after{content:"";z-index:1;border-radius:var(--pluto-border-radius);clip-path:inset(0 100% 0 0);position:absolute;inset:0}&.lyra--pressed:after{animation:delay var(--pluto-btn-delay) linear;clip-path:inset(0)}}&:not(.lyra--square) .lyra-trigger-indicator{margin-left:auto}&.lyra--square{padding:0;& .lyra-icon{width:round(1.1em,1px);height:round(1.1em,1px)}&.lyra--height-large .lyra-icon{width:round(1.2em,1px);height:round(1.2em,1px)}& .lyra-trigger-indicator{opacity:0;z-index:10;transition:opacity .1s ease-in-out;display:block;position:absolute;top:0;right:0;transform:translate(45%,-45%);& .lyra-triggers__keys{background:var(--pluto-gray-l2);box-shadow:0 0 0 var(--pluto-border-width) var(--pluto-gray-l6);color:var(--pluto-gray-l9)}}&:hover:not(.lyra--disabled) .lyra-trigger-indicator{opacity:1}}&.lyra-btn--outlined{--pluto-bg:var(--pluto-fill-rest);--pluto-hover-bg:var(--pluto-fill-hover);--pluto-active-bg:var(--pluto-fill-press);--pluto-border-color:var(--pluto-gray-l7);--pluto-hover-border-color:var(--pluto-gray-l8);--pluto-active-border-color:var(--pluto-gray-l8);&.lyra-btn--custom-color{--pluto-border-color:rgb(var(--pluto-btn-color), 1);--pluto-hover-border-color:rgb(var(--pluto-btn-color), .6);--pluto-active-border-color:rgb(var(--pluto-btn-color), 1)}&.lyra--status-warning{color:var(--pluto-warning-z);--pluto-border-color:var(--pluto-warning-z);--pluto-hover-border-color:var(--pluto-warning-p1);--pluto-active-border-color:var(--pluto-warning-m1)}&.lyra--status-error{color:var(--pluto-error-p1);--pluto-border-color:var(--pluto-error-z);--pluto-hover-border-color:var(--pluto-error-p1);--pluto-active-border-color:var(--pluto-error-m1)}&.lyra--disabled{color:var(--pluto-text-disabled);--pluto-bg:var(--pluto-gray-l2);--pluto-border-color:var(--pluto-gray-l4)}}&.lyra-btn--text{--pluto-bg:transparent;--pluto-hover-bg:var(--pluto-fill-hover);--pluto-active-bg:var(--pluto-fill-press);--pluto-border-color:var(--pluto-gray-l0);--pluto-hover-border-color:var(--pluto-gray-l0);--pluto-active-border-color:var(--pluto-gray-l0);&:hover:not(.lyra--status-warning,.lyra--status-error,.lyra--disabled){color:var(--pluto-text-color)}&.lyra--disabled{color:var(--pluto-text-disabled)}&.lyra--status-warning{color:var(--pluto-warning-p1)}&.lyra--status-error{color:var(--pluto-error-p1)}}&.lyra--selected{--pluto-bg:var(--pluto-selected-bg);--pluto-hover-bg:var(--pluto-selected-hover-bg);--pluto-active-bg:var(--pluto-selected-active-bg);--pluto-border-color:var(--pluto-selected-border-color);--pluto-hover-border-color:var(--pluto-selected-border-color);--pluto-active-border-color:var(--pluto-selected-border-color);color:var(--pluto-selected-color)}&.lyra-btn--preview{cursor:default;pointer-events:none;--pluto-bg:transparent;--pluto-hover-bg:transparent;--pluto-active-bg:transparent;--pluto-border-color:transparent;--pluto-hover-border-color:transparent;--pluto-active-border-color:transparent;padding:0;transition:none;&.lyra--selected{color:var(--pluto-text-color)}&:focus-visible{outline:none}&.lyra--disabled{color:var(--pluto-text-disabled)}&.lyra--status-warning{color:var(--pluto-warning-p1)}&.lyra--status-error{color:var(--pluto-error-p1)}}&.lyra--disabled{cursor:not-allowed;& *{cursor:not-allowed}& .lyra-text{color:var(--pluto-text-disabled)}}&.lyra-btn--glyph{--pluto-bg:transparent;--pluto-hover-bg:transparent;--pluto-active-bg:transparent;--pluto-glyph-fill:var(--pluto-gray-l9);&:hover{--pluto-glyph-fill:var(--pluto-gray-l11)}&.lyra--destructive.lyra--pressed{--pluto-glyph-fill:var(--pluto-error-z)}& svg{fill:var(--pluto-glyph-fill);transition:transform .1s ease-out,fill .1s ease-out}}&.lyra-btn--close{width:3rem;height:3rem;min-height:0;padding:0;position:absolute;top:50%;left:.25rem;transform:translateY(-50%);& svg{flex-shrink:0;width:2rem;height:2rem}.lyra--reveals:not(:hover) &:not(:focus-visible) svg{transform:scale(.9)}}&.lyra-haul-drop-region{--pluto-btn-bg:var(--haul-background)!important;--pluto-btn-border-color:var(--haul-border-color)!important}&:not(.lyra-btn--prevent-click,.lyra--disabled){&:is(:hover,.lyra--hovered,[data-context-menu-open]):not(.lyra--focus-frozen:focus-within){--pluto-btn-bg:var(--pluto-hover-bg);--pluto-btn-border-color:var(--pluto-hover-border-color)}&.lyra--pressed:not(.lyra--focus-frozen:focus-within){--pluto-btn-bg:var(--pluto-active-bg);--pluto-btn-border-color:var(--pluto-active-border-color)}}}.lyra--pack .lyra-btn:is(:focus,:focus-within,:active,:hover){z-index:3}.lyra--pack .lyra-btn.lyra--selected{z-index:2}.lyra--reveals .lyra--reveal{opacity:0;pointer-events:none;transition:opacity .1s ease-out}.lyra--reveals:hover .lyra--reveal{opacity:1;pointer-events:auto}.lyra--reveals:not(:hover) .lyra--reveal{opacity:0;pointer-events:none}.lyra--reveals .lyra--reveal:focus-visible{opacity:1;pointer-events:auto}.lyra-text--editable{cursor:pointer;-webkit-user-select:text;user-select:text;position:relative;&:focus{outline:none;overflow:unset!important;&.lyra--outline:after{content:"";border-radius:var(--pluto-border-radius);border:var(--pluto-border);border-color:var(--pluto-primary-z);position:absolute;inset:-1px -.666rem}}&.lyra-text--overflow-fade:focus{border-radius:var(--pluto-border-radius);box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-primary-z);animation:none;overflow:hidden!important;&.lyra--outline:after{content:none}}}a.lyra-text:where(:not(.lyra-btn)){color:var(--pluto-primary-p1);cursor:pointer;text-decoration:none;&:hover{text-decoration:underline}}span.lyra-text{font-size:inherit;font-weight:inherit;line-height:inherit;height:fit-content}.lyra-text{margin:0;&.lyra--direction-x{align-items:center}&.lyra-text--code{font-family:var(--pluto-code-font-family)}&.lyra-text--keyboard{min-width:round(1.667rem,1px);font-size:var(--pluto-keycap-font-size,var(--pluto-tiny-size));justify-content:center;line-height:1}&.lyra-text--overflow-fade{white-space:nowrap;animation-name:text-fade;animation-timing-function:linear;animation-timeline:scroll(self x);overflow:hidden}&.lyra-text--overflow-clip{white-space:nowrap;text-overflow:clip;overflow:hidden}&.lyra-text--overflow-nowrap{white-space:nowrap}&.lyra-text--overflow-wrap{white-space:wrap}&.lyra-text--line-clamp{-webkit-box-orient:vertical;animation-name:text-fade-lines;animation-timing-function:linear;animation-timeline:scroll(self y);display:-webkit-box;overflow:hidden}@supports not (animation-timeline:scroll(self x)){&.lyra-text--overflow-fade,&.lyra-text--line-clamp{text-overflow:ellipsis}&.lyra-text--overflow-fade{display:block}}}@keyframes text-fade{0%,to{mask-image:linear-gradient(90deg,#000 calc(100% - 2.25rem),#0000)}}@keyframes text-fade-lines{0%,to{mask:linear-gradient(#000,#000) top/100% calc(100% - 1lh) no-repeat,linear-gradient(90deg,#000 calc(100% - 2.25rem),#0000) bottom/100% 1lh no-repeat}}.lyra--bordered-right{border-right:var(--pluto-border)}.lyra--bordered-left{border-left:var(--pluto-border)}.lyra--bordered-top{border-top:var(--pluto-border)}.lyra--bordered-bottom{border-bottom:var(--pluto-border)}.lyra--direction-x>.lyra--bordered-start{border-right:var(--pluto-border)}.lyra--direction-x>.lyra--bordered-end{border-left:var(--pluto-border)}.lyra--direction-y>.lyra--bordered-start{border-bottom:var(--pluto-border)}.lyra--direction-y>.lyra--bordered-end{border-top:var(--pluto-border)}.lyra--no-select{-webkit-user-select:none;user-select:none}.lyra--inherit-dims{height:inherit;width:inherit}.lyra-flex{flex-flow:column;gap:1.5rem;display:flex;&.lyra--bordered{border:var(--pluto-border);border-color:var(--pluto-btn-border-color,var(--pluto-border-color))}&.lyra--rounded{border-radius:var(--pluto-border-radius)}&.lyra--rounded-tiny{border-radius:var(--pluto-border-radius-tiny)}&.lyra--rounded-small{border-radius:var(--pluto-border-radius-small)}&.lyra--rounded-medium{border-radius:var(--pluto-border-radius-medium)}&.lyra--rounded-large{border-radius:var(--pluto-border-radius-large)}&.lyra--rounded-huge{border-radius:var(--pluto-border-radius-huge)}&.lyra--sharp{border-radius:0}&.lyra--reverse{flex-direction:column-reverse}&.lyra--wrap{flex-wrap:wrap}&.lyra--justify-start{justify-content:flex-start}&.lyra--justify-center{justify-content:center}&.lyra--justify-end{justify-content:flex-end}&.lyra--justify-between{justify-content:space-between}&.lyra--justify-around{justify-content:space-around}&.lyra--justify-evenly{justify-content:space-evenly}&.lyra--align-start{align-items:flex-start}&.lyra--align-center{align-items:center}&.lyra--align-end{align-items:flex-end}&.lyra--align-stretch{align-items:stretch}&.lyra--align-self-start{align-self:flex-start}&.lyra--align-self-center{align-self:center}&.lyra--align-self-end{align-self:flex-end}&.lyra--direction-x{flex-direction:row;&.lyra--reverse{flex-direction:row-reverse}}&.lyra--direction-y{flex-direction:column;&.lyra--reverse{flex-direction:column-reverse}}&.lyra--grow{flex-grow:1;min-width:0;min-height:0}&.lyra--shrink{flex-shrink:1}&.lyra--gap-huge{gap:5rem}&.lyra--gap-medium{gap:1.5rem}&.lyra--gap-large{gap:4rem}&.lyra--gap-small{gap:1rem}&.lyra--gap-tiny{gap:.5rem}&.lyra--empty,&.lyra--pack{gap:0}&.lyra--full-x{width:100%}&.lyra--full-y{height:100%}&.lyra--full{width:100%;height:100%}&.lyra--center{flex-grow:1;justify-content:center;align-items:center;width:100%;height:100%}&.lyra--height-huge{--pluto-height:var(--pluto-height-huge);min-height:var(--pluto-height);height:fit-content}&.lyra--height-large{--pluto-height:var(--pluto-height-large);min-height:var(--pluto-height);height:fit-content}&.lyra--height-medium{--pluto-height:var(--pluto-height-medium);min-height:var(--pluto-height);height:fit-content}&.lyra--height-tiny{--pluto-height:var(--pluto-height-tiny);min-height:var(--pluto-height);height:fit-content}&.lyra--height-small{--pluto-height:var(--pluto-height-small);min-height:var(--pluto-height);height:fit-content}&.lyra--align-self-stretch{align-self:stretch;height:auto}&.lyra--border-color-0{border-color:var(--pluto-gray-l0)}&.lyra--border-color-1{border-color:var(--pluto-gray-l1)}&.lyra--border-color-2{border-color:var(--pluto-gray-l2)}&.lyra--border-color-3{border-color:var(--pluto-gray-l3)}&.lyra--border-color-4{border-color:var(--pluto-gray-l4)}&.lyra--border-color-5{border-color:var(--pluto-gray-l5)}&.lyra--border-color-6{border-color:var(--pluto-gray-l6)}&.lyra--border-color-7{border-color:var(--pluto-gray-l7)}&.lyra--border-color-8{border-color:var(--pluto-gray-l8)}&.lyra--border-color-9{border-color:var(--pluto-gray-l9)}&.lyra--border-color-10{border-color:var(--pluto-gray-l10)}&.lyra--border-color-11{border-color:var(--pluto-gray-l11)}&.lyra--bg-0{background-color:var(--pluto-gray-l0)}&.lyra--bg-1{background-color:var(--pluto-gray-l1)}&.lyra--bg-2{background-color:var(--pluto-gray-l2)}&.lyra--bg-3{background-color:var(--pluto-gray-l3)}&.lyra--bg-4{background-color:var(--pluto-gray-l4)}&.lyra--bg-5{background-color:var(--pluto-gray-l5)}&.lyra--bg-6{background-color:var(--pluto-gray-l6)}&.lyra--bg-7{background-color:var(--pluto-gray-l7)}&.lyra--bg-8{background-color:var(--pluto-gray-l8)}&.lyra--bg-9{background-color:var(--pluto-gray-l9)}&.lyra--bg-10{background-color:var(--pluto-gray-l10)}&.lyra--bg-11{background-color:var(--pluto-gray-l11)}&.lyra--color-0{color:var(--pluto-gray-l0)}&.lyra--color-1{color:var(--pluto-gray-l1)}&.lyra--color-2{color:var(--pluto-gray-l2)}&.lyra--color-3{color:var(--pluto-gray-l3)}&.lyra--color-4{color:var(--pluto-gray-l4)}&.lyra--color-5{color:var(--pluto-gray-l5)}&.lyra--color-6{color:var(--pluto-gray-l6)}&.lyra--color-7{color:var(--pluto-gray-l7)}&.lyra--color-8{color:var(--pluto-gray-l8)}&.lyra--color-9{color:var(--pluto-gray-l9)}&.lyra--color-10{color:var(--pluto-gray-l10)}&.lyra--color-11{color:var(--pluto-gray-l11)}&.lyra--status-error{color:var(--pluto-error-z)}&.lyra--status-warning{color:var(--pluto-warning-z)}&.lyra--status-success{color:var(--pluto-primary-z)}&.lyra--status-disabled{color:var(--pluto-text-disabled)}&.lyra--status-loading{color:var(--pluto-gray-l9)}&.lyra--square{justify-content:center;align-items:center;width:fit-content;font-weight:400;&.lyra--height-huge{min-width:var(--pluto-height-huge)}&.lyra--height-large{min-width:var(--pluto-height-large)}&.lyra--height-small{min-width:var(--pluto-height-small)}&.lyra--height-medium{min-width:var(--pluto-height-medium)}&.lyra--height-tiny{min-width:var(--pluto-height-tiny)}}&.lyra--pack{&>*{border-radius:0}&.lyra--direction-x>*{&:not(:first-child){margin-left:calc(-1 * var(--pluto-border-width))}&:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}&:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit}&:only-child{border-radius:inherit}}&.lyra--direction-y>*{&:not(:first-child){margin-top:calc(-1 * var(--pluto-border-width))}&:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}&:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}}}}.lyra-tooltip{z-index:11;pointer-events:none;background:var(--pluto-gray-l2);border:var(--pluto-border);border-color:var(--pluto-gray-l6);border-radius:var(--pluto-border-radius-small);box-shadow:var(--pluto-shadow-overlay);--pluto-keycap-bg:color-mix(in srgb, var(--pluto-gray-l11) 12%, transparent);max-width:70rem;padding:1rem 1.5rem;transition:opacity .15s cubic-bezier(.16,1,.3,1);animation:.15s cubic-bezier(.16,1,.3,1) lyra-tooltip-in;position:fixed;top:0;left:0;& .lyra-text{font-weight:350}&.lyra--closing{opacity:0}}@keyframes lyra-tooltip-in{0%{opacity:0;transform:scale(.95)}}.lyra-triggers__keys.lyra-text{height:var(--pluto-keycap-height,3rem);border-radius:var(--pluto-border-radius-tiny);color:var(--pluto-keycap-color,var(--pluto-gray-l9));background:var(--pluto-keycap-bg,color-mix(in srgb, var(--pluto-gray-l11) 7%, transparent));box-shadow:inset 0 0 0 var(--pluto-border-width) var(--pluto-keycap-border-color,color-mix(in srgb, var(--pluto-gray-l11) 10%, transparent));align-items:center;padding-inline:round(.833rem,1px)}.lyra-caret-animated{transform-origin:50%;will-change:transform;color:var(--pluto-gray-l9);transition:transform .2s;&.lyra--location-left{transform:rotate(270deg)scale(.8)}&.lyra--location-right{transform:rotate(90deg)scale(.8)}&.lyra--location-bottom{transform:rotate(180deg)scale(.8)}&.lyra--location-top{transform:rotate(0)scale(.8)}}.lyra--disabled .lyra-caret-animated{color:var(--pluto-text-disabled)}}.lyra-text:has(>.step-label){color:inherit;flex-wrap:wrap}.step-label{letter-spacing:.06em;text-transform:uppercase;color:var(--pluto-gray-l8);flex-basis:100%;margin-bottom:.5rem;font:500 14px/20px Geist Mono,monospace}
