:root{--font-family-default:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,SFProLocalRange;--font-family-monospace:"Roboto Mono",monospace;--space-0:0rem;--space-px:.0625rem;--space-0_5:.125rem;--space-1:.25rem;--space-1_5:.375rem;--space-2:.5rem;--space-2_5:.625rem;--space-3:.75rem;--space-3_5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-13:3.25rem;--space-14:3.5rem;--space-15:3.75rem;--space-16:4rem;--radius-extra-small:.0625rem;--radius-small:.125rem;--radius-medium:.3125rem;--radius-large:.8125rem;--radius-full:9999px;--radius-default:var(--radius-small);--font-size-1:.5625rem;--font-size-2:.625rem;--font-size-3:.6875rem;--font-size-4:.75rem;--font-size-5:.8125rem;--font-size-6:.875rem;--font-size-7:.9375rem;--font-size-8:1rem;--font-size-9:1.25rem;--font-size-10:1.5rem;--font-size-default:var(--font-size-3);--font-weight-default:450;--font-weight-strong:550;--line-height-1:.875rem;--line-height-2:.875rem;--line-height-3:1rem;--line-height-4:1rem;--line-height-5:1.375rem;--line-height-6:1.5rem;--line-height-7:1.5625rem;--line-height-8:1.5625rem;--line-height-9:2rem;--line-height-10:2rem;--line-height-default:var(--line-height-3);--letter-spacing-1:.00281rem;--letter-spacing-2:.00625rem;--letter-spacing-3:.00344rem;--letter-spacing-4:0;--letter-spacing-5:-.002rem;--letter-spacing-6:-.00525rem;--letter-spacing-7:-.00469rem;--letter-spacing-8:-.011rem;--letter-spacing-9:-.013812rem;--letter-spacing-10:-.0255rem;--letter-spacing-default:var(--letter-spacing-3);--elevation-100:0px 0px .5px #0000004d,0px 1px 3px #00000026;--elevation-200:0px 0px .5px #0000002e,0px 3px 8px #0000001a,0px 1px 3px #0000001a;--elevation-300:0px 0px .5px #00000026,0px 5px 12px #00000021,0px 1px 3px #0000001a;--elevation-400:0px 0px .5px #0000001f,0px 10px 16px #0000001f,0px 2px 5px #00000026;--elevation-500:0px 0px .5px #00000014,0px 10px 24px #0000002e,0px 2px 5px #00000026}.dark,.dark-theme{--elevation-100:0px 0px .5px #00000080,0px 1px 3px #0006,inset 0px .5px 0px #ffffff1a,inset 0px 0px .5px #ffffff4d;--elevation-200:0px 3px 8px #00000059,0px 1px 3px #00000080,inset 0px .5px 0px #ffffff14,inset 0px 0px .5px #ffffff4d;--elevation-300:0px 5px 12px #00000059,0px 1px 3px #00000080,inset 0px .5px 0px #ffffff14,inset 0px 0px .5px #ffffff4d;--elevation-400:0px 10px 16px #00000059,0px 2px 5px #00000059,inset 0px .5px 0px #ffffff14,inset 0px 0px .5px #ffffff59;--elevation-500:0px 10px 24px #00000073,0px 3px 5px #00000059,inset 0px .5px 0px #ffffff14,inset 0px 0px .5px #ffffff59}:root{--color-bg-menu:#1e1e1e;--color-bg-menu-hover:#2c2c2c;--color-bg-menu-selected:var(--figma-color-bg-selected-strong);--color-border-menu:#383838;--color-text-menu:var(--figma-color-text-oncomponent);--color-text-menu-secondary:var(--figma-color-text-oncomponent-secondary);--color-text-menu-tertiary:var(--figma-color-text-oncomponent-tertiary);--color-icon-menu:var(--figma-color-icon-oncomponent);--shadow-menu:var(--elevation-400);--font-size-menu:12px;--color-bg-tooltip:#1e1e1e;--color-text-tooltip:#fff;--shadow-tooltip:var(--elevation-300);--color-overlay-dialog:#00000080;--color-icon:var(--figma-color-icon);--color-icon-secondary:var(--figma-color-icon-secondary);--color-icon-tertiary:var(--figma-color-icon-tertiary)}.fp-Flex{display:flex}.fp-Flex:where(.fp-direction-row){flex-direction:row}.fp-Flex:where(.fp-direction-column){flex-direction:column}.fp-Flex:where(.fp-direction-row-reverse){flex-direction:row-reverse}.fp-Flex:where(.fp-direction-column-reverse){flex-direction:column-reverse}.fp-Flex:where(.fp-align-start){align-items:flex-start}.fp-Flex:where(.fp-align-center){align-items:center}.fp-Flex:where(.fp-align-end){align-items:flex-end}.fp-Flex:where(.fp-align-baseline){align-items:baseline}.fp-Flex:where(.fp-align-stretch){align-items:stretch}.fp-Flex:where(.fp-justify-start){justify-content:flex-start}.fp-Flex:where(.fp-justify-center){justify-content:center}.fp-Flex:where(.fp-justify-end){justify-content:flex-end}.fp-Flex:where(.fp-justify-between){justify-content:space-between}.fp-Flex:where(.fp-wrap-nowrap){flex-wrap:nowrap}.fp-Flex:where(.fp-wrap-wrap){flex-wrap:wrap}.fp-Flex:where(.fp-wrap-wrap-reverse){flex-wrap:wrap-reverse}.fp-Flex:where(.fp-gap-0){gap:var(--space-0)}.fp-Flex:where(.fp-gap-px){gap:var(--space-px)}.fp-Flex:where(.fp-gap-0_5){gap:var(--space-0_5)}.fp-Flex:where(.fp-gap-1){gap:var(--space-1)}.fp-Flex:where(.fp-gap-1_5){gap:var(--space-1_5)}.fp-Flex:where(.fp-gap-2){gap:var(--space-2)}.fp-Flex:where(.fp-gap-2_5){gap:var(--space-2_5)}.fp-Flex:where(.fp-gap-3){gap:var(--space-3)}.fp-Flex:where(.fp-gap-3_5){gap:var(--space-3_5)}.fp-Flex:where(.fp-gap-4){gap:var(--space-4)}.fp-Flex:where(.fp-gap-5){gap:var(--space-5)}.fp-Flex:where(.fp-gap-6){gap:var(--space-6)}.fp-Flex:where(.fp-gap-7){gap:var(--space-7)}.fp-Flex:where(.fp-gap-8){gap:var(--space-8)}.fp-Flex:where(.fp-gap-9){gap:var(--space-9)}.fp-Flex:where(.fp-gap-10){gap:var(--space-10)}.fp-Flex:where(.fp-gap-11){gap:var(--space-11)}.fp-Flex:where(.fp-gap-12){gap:var(--space-12)}.fp-Flex:where(.fp-gap-13){gap:var(--space-13)}.fp-Flex:where(.fp-gap-14){gap:var(--space-14)}.fp-Flex:where(.fp-gap-15){gap:var(--space-15)}.fp-Flex:where(.fp-gap-16){gap:var(--space-16)}.fp-Flex:where(.fp-rowGap-0){row-gap:var(--space-0)}.fp-Flex:where(.fp-rowGap-px){row-gap:var(--space-px)}.fp-Flex:where(.fp-rowGap-0_5){row-gap:var(--space-0_5)}.fp-Flex:where(.fp-rowGap-1){row-gap:var(--space-1)}.fp-Flex:where(.fp-rowGap-1_5){row-gap:var(--space-1_5)}.fp-Flex:where(.fp-rowGap-2){row-gap:var(--space-2)}.fp-Flex:where(.fp-rowGap-2_5){row-gap:var(--space-2_5)}.fp-Flex:where(.fp-rowGap-3){row-gap:var(--space-3)}.fp-Flex:where(.fp-rowGap-3_5){row-gap:var(--space-3_5)}.fp-Flex:where(.fp-rowGap-4){row-gap:var(--space-4)}.fp-Flex:where(.fp-rowGap-5){row-gap:var(--space-5)}.fp-Flex:where(.fp-rowGap-6){row-gap:var(--space-6)}.fp-Flex:where(.fp-rowGap-7){row-gap:var(--space-7)}.fp-Flex:where(.fp-rowGap-8){row-gap:var(--space-8)}.fp-Flex:where(.fp-rowGap-9){row-gap:var(--space-9)}.fp-Flex:where(.fp-rowGap-10){row-gap:var(--space-10)}.fp-Flex:where(.fp-rowGap-11){row-gap:var(--space-11)}.fp-Flex:where(.fp-rowGap-12){row-gap:var(--space-12)}.fp-Flex:where(.fp-rowGap-13){row-gap:var(--space-13)}.fp-Flex:where(.fp-rowGap-14){row-gap:var(--space-14)}.fp-Flex:where(.fp-rowGap-15){row-gap:var(--space-15)}.fp-Flex:where(.fp-rowGap-16){row-gap:var(--space-16)}.fp-Flex:where(.fp-columnGap-0){column-gap:var(--space-0)}.fp-Flex:where(.fp-columnGap-px){column-gap:var(--space-px)}.fp-Flex:where(.fp-columnGap-0_5){column-gap:var(--space-0_5)}.fp-Flex:where(.fp-columnGap-1){column-gap:var(--space-1)}.fp-Flex:where(.fp-columnGap-1_5){column-gap:var(--space-1_5)}.fp-Flex:where(.fp-columnGap-2){column-gap:var(--space-2)}.fp-Flex:where(.fp-columnGap-2_5){column-gap:var(--space-2_5)}.fp-Flex:where(.fp-columnGap-3){column-gap:var(--space-3)}.fp-Flex:where(.fp-columnGap-3_5){column-gap:var(--space-3_5)}.fp-Flex:where(.fp-columnGap-4){column-gap:var(--space-4)}.fp-Flex:where(.fp-columnGap-5){column-gap:var(--space-5)}.fp-Flex:where(.fp-columnGap-6){column-gap:var(--space-6)}.fp-Flex:where(.fp-columnGap-7){column-gap:var(--space-7)}.fp-Flex:where(.fp-columnGap-8){column-gap:var(--space-8)}.fp-Flex:where(.fp-columnGap-9){column-gap:var(--space-9)}.fp-Flex:where(.fp-columnGap-10){column-gap:var(--space-10)}.fp-Flex:where(.fp-columnGap-11){column-gap:var(--space-11)}.fp-Flex:where(.fp-columnGap-12){column-gap:var(--space-12)}.fp-Flex:where(.fp-columnGap-13){column-gap:var(--space-13)}.fp-Flex:where(.fp-columnGap-14){column-gap:var(--space-14)}.fp-Flex:where(.fp-columnGap-15){column-gap:var(--space-15)}.fp-Flex:where(.fp-columnGap-16){column-gap:var(--space-16)}.fp-Text{font-family:var(--font-family-default);color:var(--figma-color-text);font-size:var(--font-size,var(--font-size-default));line-height:var(--line-height,var(--line-height-3));letter-spacing:var(--letter-spacing,var(--letter-spacing-3));font-weight:var(--font-weight,var(--font-weight-default));margin:0}.fp-Text:where(.fp-size-small){--font-size:var(--font-size-1);--line-height:var(--line-height-1);--letter-spacing:var(--letter-spacing-1)}.fp-Text:where(.fp-size-medium){--font-size:var(--font-size-3);--line-height:var(--line-height-3);--letter-spacing:--letter-spacing-3}.fp-Text:where(.fp-size-large){--font-size:var(--font-size-5);--line-height:var(--line-height-5);--letter-spacing:var(--letter-spacing-5)}.fp-Text:where(.fp-weight-default){--font-weight:var(--font-weight-default)}.fp-Text:where(.fp-weight-strong){--font-weight:var(--font-weight-strong)}.fp-Text:where(.fp-align-start){text-align:start}.fp-Text:where(.fp-align-center){text-align:center}.fp-Text:where(.fp-align-end){text-align:end}.fp-Text:where(.fp-block){display:block}.fp-Text strong{font-weight:var(--font-weight-strong)}.fp-Text code{font-family:var(--font-family-monospace);font-size:var(--font-size-2);background-color:var(--figma-color-bg-brand-tertiary);border-radius:var(--radius-extra-small);padding:.05rem .15rem}.fp-Text mark{background-color:var(--figma-color-bg-onselected)}.fp-Link{color:var(--figma-color-text-brand);text-decoration:none}.fp-Link:focus-visible{outline:1px solid var(--figma-color-border-selected-strong)}.fp-Icon{pointer-events:none;flex-shrink:0;display:block}.fp-Icon:where(.fp-size-1){width:var(--space-1)}.fp-Icon:where(.fp-size-2){width:var(--space-2)}.fp-Icon:where(.fp-size-2_5){width:var(--space-2_5)}.fp-Icon:where(.fp-size-3){width:var(--space-3)}.fp-Icon:where(.fp-size-3_5){width:var(--space-3_5)}.fp-Icon:where(.fp-size-4){width:var(--space-4)}.fp-Icon:where(.fp-size-5){width:var(--space-5)}.fp-Icon:where(.fp-size-6){width:var(--space-6)}.fp-Icon:where(.fp-size-7){width:var(--space-7)}.fp-Icon:where(.fp-size-8){width:var(--space-8)}.fp-Icon:where(.fp-size-9){width:var(--space-9)}.fp-Icon:where(.fp-size-10){width:var(--space-10)}.fp-Input{all:unset;box-sizing:border-box;width:100%;height:var(--space-6);padding:var(--space-1)0 var(--space-1)var(--space-2);background-color:var(--figma-color-bg-secondary);border-radius:var(--radius-medium);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);color:var(--figma-color-text);outline-offset:-1px;outline:1px solid #0000;display:block}.fp-Input:hover:where(:not(:disabled,:focus)){outline-color:var(--figma-color-border)}.fp-Input:focus{outline-color:var(--figma-color-border-selected)}.fp-Input:disabled{background-color:var(--figma-color-bg);outline-color:var(--figma-color-border-disabled);color:var(--figma-color-text-disabled)}.fp-Input::placeholder{color:var(--figma-color-text-tertiary)}.fp-ValueFieldRoot{box-sizing:border-box;border-radius:var(--radius-medium);background-color:var(--figma-color-bg-secondary);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);outline-offset:-1px;outline:1px solid #0000;align-items:center;padding:0 1px;display:flex}.fp-ValueFieldRoot:hover:where(:not([data-disabled])){outline-color:var(--figma-color-border)}.fp-ValueFieldRoot:focus-within{outline-color:var(--figma-color-border-selected)}.fp-ValueFieldRoot[data-disabled]{background-color:var(--figma-color-bg);outline-color:var(--figma-color-border-disabled);color:var(--figma-color-text-disabled)}.fp-ValueFieldRoot .fp-ValueFieldBase{cursor:default;outline:0}.fp-ValueFieldLabel{color:var(--figma-color-text-secondary);--color-icon:var(--figma-color-icon-secondary);height:var(--space-6);width:var(--space-6);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.fp-ValueFieldLabel:last-child{width:var(--space-5)}.fp-ValueFieldLabel+.fp-ValueFieldBase{padding-left:0}.fp-ValueFieldLabel[data-disabled]{color:var(--figma-color-text-disabled);--color-icon:var(--figma-color-icon-disabled)}.fp-ValueFieldMulti{border-radius:var(--radius-medium);outline-offset:-1px;box-sizing:border-box;height:var(--space-6);background-color:var(--figma-color-bg-secondary);border:1px solid #0000;display:flex}.fp-ValueFieldMulti:hover:where(:not([data-disabled])){border:1px solid var(--figma-color-border)}.fp-ValueFieldMulti:focus-within{outline:1px solid var(--figma-color-border-selected)}.fp-ValueFieldMulti[data-disabled]{border:1px solid var(--figma-color-border-disabled);background-color:var(--figma-color-bg)}.fp-ValueFieldMulti .fp-ValueFieldRoot{height:var(--space-6);background-color:#0000;border-radius:0;outline:0;flex-grow:1;margin-top:-1px}.fp-ValueFieldMulti .fp-ValueFieldRoot:not(:first-child){border-left:1px solid var(--figma-color-bg)}.fp-ValueFieldMulti .fp-ValueFieldRoot:first-child{border-top-left-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}.fp-ValueFieldMulti .fp-ValueFieldRoot:last-child{border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}.fp-ValueFieldMulti .fp-ValueFieldBase{padding-left:calc(var(--space-2) - 1px);background-color:#0000}.fp-tooltip{box-sizing:border-box;padding:var(--space-1)var(--space-2);background-color:var(--color-bg-tooltip);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);min-height:var(--space-6);color:var(--color-text-tooltip);white-space:pre-wrap;word-break:break-word;border-radius:var(--radius-medium);box-shadow:var(--elevation-300,0 2px 7px #00000026)}.fp-tooltip-arrow{fill:var(--color-bg-tooltip);width:var(--space-3_5);height:var(--space-1_5);position:relative;bottom:1px}.fp-textarea{all:unset;box-sizing:border-box;width:100%;min-height:"40px";padding:var(--space-1)var(--space-2);background-color:var(--figma-color-bg-secondary);border-radius:var(--radius-medium);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);color:var(--figma-color-text);outline-offset:-1px;resize:none;word-break:break-word;outline:1px solid #0000;display:block}.fp-textarea:hover:where(:not(:disabled,:focus)){outline-color:var(--figma-color-border)}.fp-textarea:focus{outline-color:var(--figma-color-border-selected)}.fp-textarea:disabled{background-color:var(--figma-color-bg);outline-color:var(--figma-color-border-disabled);color:var(--figma-color-text-disabled)}.fp-textarea::placeholder{color:var(--figma-color-text-tertiary)}.fp-MenuContent{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:default;padding:var(--space-2);background-color:var(--color-bg-menu);border-radius:var(--radius-large);font-size:var(--font-size-menu);font-family:var(--font-family-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);color:var(--color-text-menu);box-shadow:var(--elevation-400)}.fp-MenuItem{height:var(--space-6);padding:0 var(--space-2);color:var(--color-text-menu);white-space:nowrap;border-radius:var(--radius-medium);align-items:center;line-height:1rem;display:flex;position:relative}.fp-MenuItem[data-highlighted]{background-color:var(--color-bg-menu-selected);outline:0}.fp-MenuItem[data-disabled]{color:var(--color-text-menu-tertiary)}.fp-MenuSeparator{margin:var(--space-2)0;background-color:var(--color-border-menu);height:1px}.fp-MenuLabel{height:var(--space-6);padding:0 var(--space-4);color:var(--color-text-menu-tertiary);align-items:center;display:flex}.fp-MenuLabel:where(.fp-MenuContent:has(.fp-MenuCheckboxItem,.fp-MenuRadioItem) .fp-MenuLabel){padding-left:var(--space-6)}.fp-MenuGroup{padding:var(--space-2)0}.fp-MenuGroup:first-child{padding-top:0}.fp-MenuGroup:last-child{padding-bottom:0}.fp-MenuGroup:not(:first-child){border-top:1px solid var(--color-border-menu)}.fp-MenuSubtriggerCaret{margin-left:auto;margin-right:calc(-1*var(--space-2));padding-left:var(--space-6);--color-icon:var(--color-icon-menu)}.fp-MenuCheckboxItem,.fp-MenuRadioItem{padding-left:var(--space-6)}.fp-MenuItemIndicator{left:var(--space-1);--color-icon:var(--color-icon-menu);position:absolute}.fp-SelectTrigger{all:unset;appearance:none;box-sizing:border-box;align-items:center;gap:var(--space-1);width:100%;padding:0 0 0 var(--space-2);height:var(--space-6);border:1px solid var(--figma-color-border);border-radius:var(--radius-medium);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);color:var(--figma-color-text);display:flex}.fp-SelectTriggerIcon{margin-left:auto}.fp-SelectScrollUpButton,.fp-SelectScrollDownButton{z-index:1;height:var(--space-6);background-color:var(--color-bg-menu);--color-icon:var(--color-icon-menu);justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}:is(.fp-SelectScrollUpButton,.fp-SelectScrollDownButton):hover{background-color:var(--color-bg-menu-hover)}.fp-SelectScrollUpButton{border-radius:var(--radius-large)var(--radius-large)0 0;top:0}.fp-SelectScrollDownButton{border-radius:0 0 var(--radius-large)var(--radius-large);bottom:0}.fp-MenuContent{z-index:100}.fp-Button{box-sizing:border-box;-webkit-user-select:none;user-select:none;appearance:none;cursor:default;outline-offset:-1px;width:fit-content;font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);border-radius:var(--radius-medium);background-color:#0000;background-clip:border-box;border:0;outline:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fp-Button:where(.fp-variant-secondary){--button-color-bg:transparent;--button-color-border:var(--figma-color-text);--button-color-text:var(--figma-color-border);color:var(--figma-color-text);outline-color:var(--figma-color-border)}.fp-Button:where(.fp-variant-secondary):active{background-color:var(--figma-color-bg-pressed)}.fp-Button:where(.fp-variant-secondary):focus-visible{outline-color:var(--figma-color-border-selected)}.fp-Button:where(.fp-variant-secondary):disabled{color:var(--figma-color-text-disabled);outline-color:var(--figma-color-border-disabled)}.fp-Button:where(.fp-variant-primary){background-color:var(--figma-color-bg-brand);color:var(--figma-color-text-onbrand)}.fp-Button:where(.fp-variant-primary):active{background-color:var(--figma-color-bg-brand-pressed)}.fp-Button:where(.fp-variant-primary):focus-visible{outline-color:var(--figma-color-border-onbrand-strong);box-shadow:0 0 0 1px var(--figma-color-border-selected-strong)}.fp-Button:where(.fp-variant-primary):disabled{color:var(--figma-color-text-ondisabled);background-color:var(--figma-color-bg-disabled)}.fp-Button:where(.fp-variant-destructive){background-color:var(--figma-color-bg-danger);color:var(--figma-color-text-ondanger)}.fp-Button:where(.fp-variant-destructive):active{background-color:var(--figma-color-bg-danger-pressed)}.fp-Button:where(.fp-variant-destructive):focus-visible{outline-color:var(--figma-color-border-ondanger-strong);box-shadow:0 0 0 1px var(--figma-color-border-danger-strong)}.fp-Button:where(.fp-variant-destructive):disabled{color:var(--figma-color-text-ondisabled);background-color:var(--figma-color-bg-disabled)}.fp-Button:where(.fp-variant-success){background-color:var(--figma-color-bg-success);color:var(--figma-color-text-onsuccess)}.fp-Button:where(.fp-variant-success):active{background-color:var(--figma-color-bg-success-pressed)}.fp-Button:where(.fp-variant-success):focus-visible{outline-color:var(--figma-color-border-onbrand-strong);box-shadow:0 0 0 1px var(--figma-color-border-success-strong)}.fp-Button:where(.fp-variant-success):disabled{color:var(--figma-color-text-ondisabled);background-color:var(--figma-color-bg-disabled)}.fp-Button:where(.fp-variant-inverse){background-color:var(--figma-color-bg-inverse);color:var(--figma-color-text-oninverse);font-weight:400}.fp-Button:where(.fp-variant-inverse):active{background-color:var(--figma-color-bg-brand-pressed)}.fp-Button:where(.fp-variant-inverse):focus-visible{outline-color:var(--figma-color-border-onbrand-strong);box-shadow:0 0 0 1px var(--figma-color-border-selected)}.fp-Button:where(.fp-variant-inverse):disabled{color:var(--figma-color-text-ondisabled);background-color:var(--figma-color-bg-disabled)}.fp-Button:where(.fp-variant-text){color:var(--figma-color-text);background-color:#0000;outline-color:#0000}.fp-Button:where(.fp-variant-text):hover{background-color:var(--figma-color-bg-hover)}.fp-Button:where(.fp-variant-text):active{background-color:var(--figma-color-bg-pressed)}.fp-Button:where(.fp-variant-text):focus-visible{outline-color:var(--figma-color-border-selected)}.fp-Button:where(.fp-variant-text):disabled{color:var(--figma-color-text-disabled);outline-color:var(--figma-color-border-disabled)}.fp-Button:where(.fp-full-width){width:100%;max-width:100%}.fp-Button:where(.fp-size-small){height:var(--space-6);padding:var(--space-1)var(--space-2)}.fp-Button:where(.fp-size-medium){height:var(--space-8);padding:var(--space-2)var(--space-3)}.fp-Button:where(.fp-loading){padding-left:4px}.fp-IconButton{box-sizing:border-box;-webkit-user-select:none;user-select:none;appearance:none;cursor:default;--color-icon:var(--figma-color-icon);border-radius:var(--radius-medium);color:var(--figma-color-icon);background-color:#0000;background-clip:border-box;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.fp-IconButton:where(:hover:not(:disabled)){background-color:var(--figma-color-bg-pressed)}.fp-IconButton:focus-visible{outline-offset:-1px;outline:1px solid var(--figma-color-border-selected)}.fp-IconButton:disabled{--color-icon:var(--figma-color-icon-disabled)}.fp-IconButton:where(.fp-size-small){width:var(--space-6);height:var(--space-6)}.fp-IconButton:where(.fp-size-medium){width:var(--space-8);height:var(--space-8)}.fp-IconButton:where(.fp-active-appearance-subtle)[data-state=open]{background-color:var(--figma-color-bg-selected);--color-icon:var(--figma-color-icon-brand)}.fp-IconButton:where(.fp-active-appearance-solid)[data-state=open]{background-color:var(--figma-color-bg-selected-strong);--color-icon:var(--figma-color-icon-onbrand)}.fp-switchRoot{appearance:none;box-sizing:border-box;width:var(--space-6);height:var(--space-3);background:linear-gradient(90deg,var(--figma-color-bg-brand)0px 24px,var(--figma-color-icon-tertiary)24px 48px);border-radius:var(--radius-full);background-repeat:no-repeat;background-size:200% 100%;background-clip:padding-box;border:0;padding:0;transition:background-position .1s ease-out;display:block;position:relative}.fp-switchRoot:focus-visible{outline-offset:2px;outline:2px solid var(--figma-color-border-selected)}.fp-switchRoot[data-disabled]{background:var(--figma-color-icon-disabled);border-color:var(--figma-color-icon-disabled)}.fp-switchRoot[data-state=unchecked]{background-position:-24px}.fp-switchRoot[data-state=checked]{background-position:0}.fp-switchThumb{box-sizing:border-box;height:var(--space-2_5);width:var(--space-2_5);border-radius:var(--radius-full);background:var(--figma-color-icon-onbrand);transition:all .1s ease-out;position:absolute;top:1px;left:1px}.fp-switchThumb[data-disabled]{background-color:var(--figma-color-bg);border-color:var(--figma-color-bg)}.fp-switchThumb[data-state=unchecked]{left:1px}.fp-switchThumb[data-state=checked]{left:calc(100% - var(--space-2_5) - 1px)}:root,.light,.light-theme{--slider-root-size:var(--space-6);--slider-track-size:var(--space-4);--slider-thumb-width:var(--space-4);--slider-track-border-color:#0000001a;--slider-track-bg:var(--figma-color-bg-secondary);--slider-thumb-bg:transparent}.figma-dark{--slider-track-border-color:#ffffff1a}.fp-SliderRoot{border-style:solid;border-color:#0000;outline:0;flex-grow:1;align-items:center;display:flex;position:relative}.fp-SliderRoot[data-orientation=horizontal]{height:var(--slider-root-size);border-width:0 calc(var(--slider-thumb-width)/2)}.fp-SliderRoot[data-orientation=vertical]{width:var(--slider-root-size);border-width:calc(var(--slider-thumb-width)/2)0;flex-direction:column}.fp-SliderTrack{box-sizing:border-box;background:var(--slider-track-bg);border-radius:var(--radius-full);outline:1px solid var(--slider-track-border-color);outline-offset:-1px;flex-grow:1;position:relative;overflow:hidden}.fp-SliderTrack[data-orientation=horizontal]{margin-left:calc((var(--slider-thumb-width)/2)*-1);margin-right:calc((var(--slider-thumb-width)/2)*-1);height:var(--slider-track-size)}.fp-SliderTrack[data-orientation=vertical]{margin-top:calc((var(--slider-thumb-width)/2)*-1);margin-bottom:calc((var(--slider-thumb-width)/2)*-1);width:var(--slider-track-size)}.fp-SliderRange{background-color:var(--figma-color-bg-brand);border-radius:var(--radius-full);display:block;position:absolute}.fp-SliderRange[data-orientation=horizontal]{height:var(--slider-track-size);margin-left:calc((var(--slider-thumb-width)/2)*-1);margin-right:calc((var(--slider-thumb-width)/2)*-1)}.fp-SliderRange[data-orientation=vertical]{width:var(--slider-track-size);margin-top:calc((var(--slider-thumb-width)/2)*-1);margin-bottom:calc((var(--slider-thumb-width)/2)*-1)}.fp-SliderRange[data-disabled]{background-color:var(--figma-color-bg-disabled)}.fp-SliderThumb{box-sizing:border-box;width:var(--slider-track-size);height:var(--slider-track-size);background-color:var(--slider-thumb-bg);border:4px solid var(--figma-color-icon-onbrand);border-radius:var(--radius-full);box-shadow:var(--elevation-200);outline:0;display:block}.fp-SliderThumb[data-disabled]{background-color:var(--figma-color-bg-disabled-secondary);box-shadow:none;border:0}.fp-SliderThumb.fp-SliderThumb-focusVisible:focus-visible{outline:1px solid var(--figma-color-border-selected)}.fp-SliderThumb.fp-SliderThumb-baseValue{--slider-thumb-bg:var(--figma-color-icon-onbrand)}.fp-SliderHint{background-color:var(--figma-color-icon-tertiary);border-radius:var(--radius-full);width:4px;height:4px;display:block;position:absolute}.fp-SliderHint[data-orientation=horizontal]{top:50%;transform:translateY(-50%)}.fp-SliderHint[data-orientation=vertical]{left:50%;transform:translate(-50%)}.fp-SliderHint.fp-SliderHint-baseValue{background-color:var(--figma-color-icon)}.fp-DialogBaseContent{font-family:var(--font-family-default);color:var(--figma-color-text);background-color:var(--figma-color-bg);border-radius:var(--radius-large);box-shadow:var(--elevation-500);outline:0;overflow-y:auto}.fp-DialogBaseHeader{box-sizing:border-box;height:var(--space-10);padding:var(--space-1)var(--space-2);border-bottom:1px solid var(--figma-color-border);background-color:var(--figma-color-bg);align-items:center;display:flex}.fp-DialogBaseTitle{padding-left:var(--space-2)}.fp-DialogBaseControls{align-items:center;margin-left:auto;display:flex}.fp-DialogBaseSection{box-sizing:border-box;padding:var(--space-4);border-bottom:1px solid var(--figma-color-border)}.fp-DialogBaseSection:where(:last-child){border-bottom:0}.fp-DialogBaseSection:where(.fp-DialogBaseSection-base){padding:var(--space-4)}.fp-DialogBaseSection:where(.fp-DialogBaseSection-small){padding:var(--space-2)var(--space-4)}.fp-DialogBaseOverlay{background-color:var(--color-overlay-dialog);position:fixed;inset:0}.fp-DialogContent{border-radius:0;width:100%;max-width:100%;transition:transform .3s ease-in-out;position:fixed;bottom:0;overflow:hidden}body.buzz-editor .fp-DialogContent{max-height:90vh!important}.fp-AlertDialogContent{gap:var(--space-4);max-width:calc(100vw - 32px);max-height:80%;padding:var(--space-4);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.fp-AlertDialogContent:where(.fp-placement-center){top:50%;left:50%;transform:translate(-50%,-50%)}.fp-AlertDialogContent:where(.fp-placement-top){top:min(10vh,80px);left:50%;transform:translate(-50%)}.fp-AlertDialogContent:where(.fp-size-1){width:288px}.fp-AlertDialogContent:where(.fp-size-2){width:352px}.fp-AlertDialogContent:where(.fp-size-3){width:448px}.fp-AlertDialogTitle{margin:0}.fp-AlertDialogActions{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-top:var(--space-2);display:flex}.fp-TabsList{gap:var(--space-2);display:flex;overflow-y:auto}.fp-TabsTrigger{all:unset;box-sizing:border-box;height:var(--space-6);padding:0 var(--space-2);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fp-TabsTrigger:where([data-state=inactive]){color:var(--figma-color-text-secondary);--color-icon:var(--figma-color-icon-secondary)}.fp-TabsTrigger:where([data-state=active]){font-weight:var(--font-weight-strong);color:var(--figma-color-text);--color-icon:var(--figma-color-icon);background:var(--figma-color-bg-secondary);border-radius:var(--radius-medium)}.fp-CheckboxRoot{grid-template-columns:var(--space-4)auto;gap:var(--space-1)var(--space-2);min-height:24px;display:grid;position:relative}.fp-CheckboxInput{all:unset;box-sizing:border-box;width:var(--space-4);height:var(--space-4);margin:var(--space-1)0;border:1px solid var(--figma-color-border-strong);border-radius:var(--radius-medium);background-color:#0000;flex-shrink:0;display:block}.fp-CheckboxInput:focus-visible{outline-offset:-1px;outline:1px solid var(--figma-color-border-selected)}.fp-CheckboxInput:focus-visible:checked{outline-offset:0;outline:1px solid var(--figma-color-border-selected-strong);border-color:var(--figma-color-icon-onbrand)}.fp-CheckboxInput:checked{background-color:var(--figma-color-bg-brand);border-color:#0000}.fp-CheckboxInput:disabled{border-color:var(--figma-color-border-disabled-strong)}.fp-CheckboxInput:disabled:checked{background-color:var(--figma-color-border-disabled-strong);border-color:#0000}.fp-CheckboxIndicator{pointer-events:none;top:var(--space-1);display:block;position:absolute}.fp-CheckboxCheckmark,.fp-CheckboxIndeterminate{display:none}.fp-CheckboxInput:checked~.fp-CheckboxIndicator .fp-CheckboxCheckmark{--color-icon:var(--figma-color-icon-onbrand);display:block}.fp-CheckboxInput:indeterminate~.fp-CheckboxIndicator .fp-CheckboxIndeterminate{--color-icon:var(--figma-color-icon);display:block}.fp-CheckboxInput:disabled:indeterminate~.fp-CheckboxIndicator .fp-CheckboxIndeterminate{--color-icon:var(--figma-color-icon-disabled)}.fp-CheckboxLabel{margin-top:var(--space-1);font-size:10px}.fp-CheckboxInput:disabled~.fp-CheckboxLabel{color:var(--figma-color-text-disabled)}.fp-CheckboxDescription{color:var(--figma-color-text-secondary);grid-area:2/2}.fp-RadioGroupRoot{display:flex}.fp-RadioGroupRoot[data-orientation=horizontal]{gap:var(--space-5)}.fp-RadioGroupRoot[data-orientation=vertical]{gap:var(--space-2);flex-direction:column}.fp-RadioGroupItem{all:unset;box-sizing:border-box;background-color:var(--figma-color-bg);border-radius:var(--radius-full);outline-offset:-1px;outline:1px solid var(--figma-color-icon);border:4px solid #0000;width:16px;height:16px}.fp-RadioGroupItem:focus-visible{outline-color:var(--figma-color-border-selected)}.fp-RadioGroupItem[data-state=checked]{background-color:var(--figma-color-icon);border-color:var(--figma-color-bg)}.fp-RadioGroupItem[data-disabled]{outline-color:var(--figma-color-icon-disabled)}.fp-RadioGroupItem[data-disabled][data-state=checked]{background-color:var(--figma-color-icon-disabled)}.fp-RadioGroupLabel{gap:var(--space-2);display:flex}.fp-RadioGroupLabel[data-disabled]{color:var(--figma-color-text-disabled)}.fp-SegmentedControlRoot{background-color:var(--figma-color-bg-secondary);border-radius:var(--radius-medium);display:inline-flex}.fp-SegmentedControlRoot:where(.fp-full-width){display:flex}.fp-SegmentedControlItem{all:unset;width:fit-content;min-width:var(--space-6);height:var(--space-6);border-radius:var(--radius-medium);font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);white-space:nowrap;--color-icon:var(--figma-color-icon-secondary);background-color:#0000;flex:1 0 auto;justify-content:center;align-items:center;display:flex}.fp-SegmentedControlItem[aria-checked=true]{--color-icon:var(--figma-color-icon);background-color:var(--figma-color-bg);box-shadow:inset 0 0 0 var(--space-px)var(--figma-color-border)}.fp-SegmentedControlItem:focus-visible{outline:1px solid var(--figma-color-border-selected);outline-offset:-1px}.fp-SegmentedControlItem:disabled{--color-icon:var(--figma-color-icon-disabled)}.fp-SegmentedControlText{padding:var(--space-2);align-items:center;gap:var(--space-1_5);font-size:10px;display:flex}[data-disabled] .fp-SegmentedControlText{color:var(--figma-color-text-disabled)}:where(.fp-CollapsibleContent .fp-CollapsibleRoot){margin-left:calc(-1*var(--space-1))}.fp-CollapsibleTrigger{all:unset;width:100%;padding:var(--space-2)0;font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);letter-spacing:var(--letter-spacing-default);line-height:var(--line-height-default);color:var(--figma-color-text-secondary);justify-content:space-between;align-items:center;display:flex}.fp-CollapsibleIndicator{--color-icon:var(--figma-color-icon-secondary);transition:transform .2s}[data-state=open]>.fp-CollapsibleIndicator{transform:rotate(180deg)}.fp-CollapsibleContent{margin-left:var(--space-4)}.fp-ColorPickerHueSlider:where(.fp-color-model-hsv,.fp-color-model-hsl,.fp-color-model-rgb,.fp-color-model-hex){--slider-track-bg:linear-gradient(90deg,red calc(var(--slider-track-size)/2),#ff3000,#ff6000,#ff8f00,#ffbf00,#ffef00,#dfff00,#afff00,#80ff00,#50ff00,#20ff00,#00ff10,#00ff40,#00ff70,#00ff9f,#00ffcf,#0ff,#00cfff,#009fff,#0070ff,#0040ff,#0010ff,#2000ff,#5000ff,#7f00ff,#af00ff,#df00ff,#ff00ef,#ff00bf,#ff008f,#ff0060,#ff0030 calc(100% - calc(var(--slider-track-size)/2)))}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.fp-ColorPickerHueSlider:where(.fp-color-model-hsv,.fp-color-model-hsl):where(.fp-color-space-display-p3){--slider-track-bg:linear-gradient(90deg,color(display-p3 1 0 0) calc(var(--slider-track-size)/2),color(display-p3 1 .1875 0),color(display-p3 1 .375 0),color(display-p3 1 .5625 0),color(display-p3 1 .75 0),color(display-p3 1 .9375 0),color(display-p3 .875 1 0),color(display-p3 .6875 1 0),color(display-p3 .5 1 0),color(display-p3 .3125 1 0),color(display-p3 .125 1 0),color(display-p3 0 1 .0625),color(display-p3 0 1 .25),color(display-p3 0 1 .4375),color(display-p3 0 1 .625),color(display-p3 0 1 .8125),color(display-p3 0 1 1),color(display-p3 0 .8125 1),color(display-p3 0 .625 1),color(display-p3 0 .4375 1),color(display-p3 0 .25 1),color(display-p3 0 .0625 1),color(display-p3 .125 0 1),color(display-p3 .3125 0 1),color(display-p3 .5 0 1),color(display-p3 .6875 0 1),color(display-p3 .875 0 1),color(display-p3 1 0 .9375),color(display-p3 1 0 .75),color(display-p3 1 0 .5625),color(display-p3 1 0 .375),color(display-p3 1 0 .1875) calc(100% - calc(var(--slider-track-size)/2)))}}}.fp-ColorPickerAlphaSlider{--track-bg-step-1:var(--track-bg-transparent-srgb);--track-bg-step-2:var(--track-bg-opaque-srgb);--slider-thumb-bg:var(--thumb-bg-srgb);--slider-track-bg:linear-gradient(to right,var(--track-bg-step-1)0 calc(var(--slider-track-size)/2),var(--track-bg-step-2)calc(100% - calc(var(--slider-track-size)/2))100%),url(data:image/svg+xml;utf8,%3Csvg%20width%3D%222%22%20height%3D%222%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%200h1v2h1V1H0%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23e1e1e1%22/%3E%3C/svg%3E) 0 0/auto 66.66%,#fff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.fp-ColorPickerAlphaSlider:where(.fp-color-space-display-p3){--slider-thumb-bg:var(--thumb-bg-p3);--track-bg-step-1:var(--track-bg-transparent-p3);--track-bg-step-2:var(--track-bg-opaque-p3)}}}.fp-ColorPickerArea{aspect-ratio:1;width:100%;position:relative}.fp-ColorPickerAreaCanvas{outline-offset:-1px;--base-color:var(--base-color-srgb);--gradient-step-black:#000;--gradient-step-black-transparent:#0000;--gradient-step-white:#fff;--gradient-step-white-transparent:#fff0;--gradient-step-gray:gray;--gradient-step-gray-transparent:#80808000;outline:1px solid #0000001a;width:100%;height:100%}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.fp-ColorPickerAreaCanvas:where(.fp-color-space-display-p3){--base-color:var(--base-color-p3);--gradient-step-black:color(display-p3 0 0 0);--gradient-step-black-transparent:color(display-p3 0 0 0/0);--gradient-step-white:color(display-p3 1 1 1);--gradient-step-white-transparent:color(display-p3 1 1 1/0);--gradient-step-gray:color(display-p3 .5 .5 .5);--gradient-step-gray-transparent:color(display-p3 .5 .5 .5/0)}}}.fp-ColorPickerAreaCanvas:where(.fp-color-model-hsv,.fp-color-model-hex,.fp-color-model-rgb){background:linear-gradient(to bottom,var(--gradient-step-black-transparent)0%,var(--gradient-step-black)100%),linear-gradient(to right,var(--gradient-step-white)0%,var(--base-color)100%)}.fp-ColorPickerAreaCanvas:where(.fp-color-model-hsl){background:linear-gradient(to bottom,var(--gradient-step-white)0%,var(--gradient-step-white-transparent)49.99%,var(--gradient-step-black-transparent)50.01%,var(--gradient-step-black)100%),linear-gradient(to right,var(--gradient-step-gray)0%,var(--gradient-step-gray-transparent)100%),var(--base-color)}.fp-ColorPickerThumb{box-sizing:border-box;box-shadow:var(--elevation-200);background:var(--thumb-bg-srgb);border:4px solid #fff;border-radius:8px;width:16px;height:16px;position:absolute;left:0;transform:translate(-50%,-50%)}.fp-ColorPickerThumb:focus-visible{outline:1px solid var(--figma-color-border-selected)}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.fp-ColorPickerThumb:where(.fp-color-space-display-p3){background:var(--thumb-bg-p3)}}}.fp-Skeleton{background:linear-gradient(90deg,var(--figma-color-bg-secondary)25%,var(--figma-color-bg-tertiary)50%,var(--figma-color-bg-secondary)75%);border-radius:var(--radius-small);background-size:200% 100%;animation:1.5s infinite fp-skeleton-loading;display:inline-block}@keyframes fp-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.fp-Skeleton.fp-variant-default{width:100%;height:1rem}.fp-Skeleton.fp-variant-text{border-radius:var(--radius-small);width:100%;height:.75rem}.fp-Skeleton.fp-variant-circle{border-radius:50%}.fp-Skeleton.fp-size-small{height:.75rem}.fp-Skeleton.fp-size-medium{height:1rem}.fp-Skeleton.fp-size-large{height:1.5rem}.fp-Skeleton.fp-variant-circle.fp-size-small{width:2rem;height:2rem}.fp-Skeleton.fp-variant-circle.fp-size-medium{width:2.5rem;height:2.5rem}.fp-Skeleton.fp-variant-circle.fp-size-large{width:3rem;height:3rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
body{font-feature-settings:"liga" 1,"calt" 1}:root,.light,.light-theme{--figma-color-bg:#fff;--figma-color-bg-brand:#0d99ff;--figma-color-bg-brand-hover:#007be5;--figma-color-bg-brand-pressed:#007be5;--figma-color-bg-brand-secondary:#0768cf;--figma-color-bg-brand-tertiary:#e5f4ff;--figma-color-bg-component:#9747ff;--figma-color-bg-component-hover:#8638e5;--figma-color-bg-component-pressed:#8638e5;--figma-color-bg-component-secondary:#7c2bda;--figma-color-bg-component-tertiary:#f1e5ff;--figma-color-bg-danger:#f24822;--figma-color-bg-danger-hover:#dc3412;--figma-color-bg-danger-pressed:#dc3412;--figma-color-bg-danger-secondary:#bd2915;--figma-color-bg-danger-tertiary:#ffe2e0;--figma-color-bg-disabled:#d9d9d9;--figma-color-bg-disabled-secondary:#b3b3b3;--figma-color-bg-hover:#f5f5f5;--figma-color-bg-inverse:#2c2c2c;--figma-color-bg-onselected:#bde3ff;--figma-color-bg-onselected-hover:#bde3ff;--figma-color-bg-onselected-pressed:#bde3ff;--figma-color-bg-pressed:#f5f5f5;--figma-color-bg-secondary:#f5f5f5;--figma-color-bg-selected:#e5f4ff;--figma-color-bg-selected-hover:#bde3ff;--figma-color-bg-selected-pressed:#bde3ff;--figma-color-bg-selected-secondary:#f2f9ff;--figma-color-bg-selected-strong:#0d99ff;--figma-color-bg-selected-tertiary:#f2f9ff;--figma-color-bg-success:#14ae5c;--figma-color-bg-success-hover:#009951;--figma-color-bg-success-pressed:#009951;--figma-color-bg-success-secondary:#008043;--figma-color-bg-success-tertiary:#cff7d3;--figma-color-bg-tertiary:#e6e6e6;--figma-color-bg-warning:#ffcd29;--figma-color-bg-warning-hover:#ffc21a;--figma-color-bg-warning-pressed:#ffc21a;--figma-color-bg-warning-secondary:#fab815;--figma-color-bg-warning-tertiary:#fff1c2;--figma-color-border:#e6e6e6;--figma-color-border-brand:#bde3ff;--figma-color-border-brand-strong:#007be5;--figma-color-border-component:#e4ccff;--figma-color-border-component-hover:#9747ff;--figma-color-border-component-strong:#8638e5;--figma-color-border-danger:#ffc7c2;--figma-color-border-danger-strong:#dc3412;--figma-color-border-disabled:#e6e6e6;--figma-color-border-disabled-strong:#0000004d;--figma-color-border-onbrand:#007be5;--figma-color-border-onbrand-strong:#fff;--figma-color-border-oncomponent:#8638e5;--figma-color-border-oncomponent-strong:#fff;--figma-color-border-ondanger:#dc3412;--figma-color-border-ondanger-strong:#fff;--figma-color-border-onselected:#bde3ff;--figma-color-border-onselected-strong:#000000e5;--figma-color-border-onsuccess:#009951;--figma-color-border-onsuccess-strong:#fff;--figma-color-border-onwarning:#fab815;--figma-color-border-onwarning-strong:#000000e5;--figma-color-border-selected:#0d99ff;--figma-color-border-selected-strong:#007be5;--figma-color-border-strong:#2c2c2c;--figma-color-border-success:#aff4c6;--figma-color-border-success-strong:#009951;--figma-color-border-warning:#ffe8a3;--figma-color-border-warning-strong:#b86200;--figma-color-icon:#000000e5;--figma-color-icon-brand:#007be5;--figma-color-icon-brand-pressed:#0768cf;--figma-color-icon-brand-secondary:#80caff;--figma-color-icon-brand-tertiary:#bde3ff;--figma-color-icon-component:#8638e5;--figma-color-icon-component-pressed:#7c2bda;--figma-color-icon-component-secondary:#c5b2dc;--figma-color-icon-component-tertiary:#c5b2dc;--figma-color-icon-danger:#f24822;--figma-color-icon-danger-hover:#bd2915;--figma-color-icon-danger-pressed:#bd2915;--figma-color-icon-danger-secondary:#f24822;--figma-color-icon-danger-secondary-hover:#f24822;--figma-color-icon-danger-tertiary:#f24822;--figma-color-icon-disabled:#0000004d;--figma-color-icon-hover:#000000e5;--figma-color-icon-onbrand:#fff;--figma-color-icon-onbrand-secondary:#fffc;--figma-color-icon-onbrand-tertiary:#fff6;--figma-color-icon-oncomponent:#fff;--figma-color-icon-oncomponent-secondary:#fffc;--figma-color-icon-oncomponent-tertiary:#fff6;--figma-color-icon-ondanger:#fff;--figma-color-icon-ondanger-secondary:#fffc;--figma-color-icon-ondanger-tertiary:#fff6;--figma-color-icon-ondisabled:#fff;--figma-color-icon-oninverse:#ffffffe5;--figma-color-icon-onselected:#000000e5;--figma-color-icon-onselected-secondary:#00000080;--figma-color-icon-onselected-strong:#fff;--figma-color-icon-onselected-tertiary:#0000004d;--figma-color-icon-onsuccess:#fff;--figma-color-icon-onsuccess-secondary:#fffc;--figma-color-icon-onsuccess-tertiary:#fff6;--figma-color-icon-onwarning:#000000e5;--figma-color-icon-onwarning-secondary:#00000080;--figma-color-icon-onwarning-tertiary:#0000004d;--figma-color-icon-pressed:#007be5;--figma-color-icon-secondary:#00000080;--figma-color-icon-secondary-hover:#000000e5;--figma-color-icon-selected:#007be5;--figma-color-icon-selected-secondary:#007be5;--figma-color-icon-selected-tertiary:#007be5;--figma-color-icon-success:#14ae5c;--figma-color-icon-success-pressed:#008043;--figma-color-icon-success-secondary:#14ae5c;--figma-color-icon-success-tertiary:#14ae5c;--figma-color-icon-tertiary:#0000004d;--figma-color-icon-tertiary-hover:#000000e5;--figma-color-icon-warning:#ffcd29;--figma-color-icon-warning-pressed:#b86200;--figma-color-icon-warning-secondary:#ffcd29;--figma-color-icon-warning-tertiary:#ffcd29;--figma-color-text:#000000e5;--figma-color-text-brand:#007be5;--figma-color-text-brand-secondary:#007be5;--figma-color-text-brand-tertiary:#007be5;--figma-color-text-component:#8638e5;--figma-color-text-component-pressed:#7c2bda;--figma-color-text-component-secondary:#c5b2dc;--figma-color-text-component-tertiary:#c5b2dc;--figma-color-text-danger:#dc3412;--figma-color-text-danger-secondary:#dc3412;--figma-color-text-danger-tertiary:#dc3412;--figma-color-text-disabled:#0000004d;--figma-color-text-hover:#000000e5;--figma-color-text-onbrand:#fff;--figma-color-text-onbrand-secondary:#fffc;--figma-color-text-onbrand-tertiary:#fff6;--figma-color-text-oncomponent:#fff;--figma-color-text-oncomponent-secondary:#fffc;--figma-color-text-oncomponent-tertiary:#fff6;--figma-color-text-ondanger:#fff;--figma-color-text-ondanger-secondary:#fffc;--figma-color-text-ondanger-tertiary:#fff6;--figma-color-text-ondisabled:#fff;--figma-color-text-oninverse:#ffffffe5;--figma-color-text-onselected:#000000e5;--figma-color-text-onselected-secondary:#00000080;--figma-color-text-onselected-strong:#fff;--figma-color-text-onselected-tertiary:#0000004d;--figma-color-text-onsuccess:#fff;--figma-color-text-onsuccess-secondary:#fffc;--figma-color-text-onsuccess-tertiary:#fff6;--figma-color-text-onwarning:#000000e5;--figma-color-text-onwarning-secondary:#00000080;--figma-color-text-onwarning-tertiary:#0000004d;--figma-color-text-secondary:#00000080;--figma-color-text-secondary-hover:#000000e5;--figma-color-text-selected:#007be5;--figma-color-text-selected-secondary:#007be5;--figma-color-text-selected-tertiary:#007be5;--figma-color-text-success:#009951;--figma-color-text-success-secondary:#009951;--figma-color-text-success-tertiary:#009951;--figma-color-text-tertiary:#0000004d;--figma-color-text-tertiary-hover:#000000e5;--figma-color-text-warning:#b86200;--figma-color-text-warning-secondary:#b86200;--figma-color-text-warning-tertiary:#b86200}.figma-dark{--figma-color-bg:#2c2c2c;--figma-color-bg-brand:#0c8ce9;--figma-color-bg-brand-hover:#0a6dc2;--figma-color-bg-brand-pressed:#0a6dc2;--figma-color-bg-brand-secondary:#105cad;--figma-color-bg-brand-tertiary:#394360;--figma-color-bg-component:#8a38f5;--figma-color-bg-component-hover:#7a2ed6;--figma-color-bg-component-pressed:#7a2ed6;--figma-color-bg-component-secondary:#652ca8;--figma-color-bg-component-tertiary:#473956;--figma-color-bg-danger:#e03e1a;--figma-color-bg-danger-hover:#c4381c;--figma-color-bg-danger-pressed:#c4381c;--figma-color-bg-danger-secondary:#963323;--figma-color-bg-danger-tertiary:#60332a;--figma-color-bg-disabled:#757575;--figma-color-bg-disabled-secondary:#b3b3b3;--figma-color-bg-hover:#383838;--figma-color-bg-inverse:#fff;--figma-color-bg-onselected:#679;--figma-color-bg-onselected-hover:#679;--figma-color-bg-onselected-pressed:#679;--figma-color-bg-pressed:#383838;--figma-color-bg-secondary:#383838;--figma-color-bg-selected:#4a5878;--figma-color-bg-selected-hover:#536383;--figma-color-bg-selected-pressed:#536383;--figma-color-bg-selected-secondary:#394360;--figma-color-bg-selected-strong:#0c8ce9;--figma-color-bg-selected-tertiary:#394360;--figma-color-bg-success:#198f51;--figma-color-bg-success-hover:#078348;--figma-color-bg-success-pressed:#078348;--figma-color-bg-success-secondary:#0a5c35;--figma-color-bg-success-tertiary:#476656;--figma-color-bg-tertiary:#444;--figma-color-bg-warning:#f3c11b;--figma-color-bg-warning-hover:#f2b50d;--figma-color-bg-warning-pressed:#f2b50d;--figma-color-bg-warning-secondary:#e4a711;--figma-color-bg-warning-tertiary:#5c4100;--figma-color-border:#444;--figma-color-border-brand:#105cad;--figma-color-border-brand-strong:#7cc4f8;--figma-color-border-component:#652ca8;--figma-color-border-component-hover:#8a38f5;--figma-color-border-component-strong:#d6b6fb;--figma-color-border-danger:#963323;--figma-color-border-danger-strong:#fca397;--figma-color-border-disabled:#444;--figma-color-border-disabled-strong:#fff6;--figma-color-border-onbrand:#0a6dc2;--figma-color-border-onbrand-strong:#fff;--figma-color-border-oncomponent:#7a2ed6;--figma-color-border-oncomponent-strong:#fff;--figma-color-border-ondanger:#c4381c;--figma-color-border-ondanger-strong:#fff;--figma-color-border-onselected:#679;--figma-color-border-onselected-strong:#ffffffe5;--figma-color-border-onsuccess:#078348;--figma-color-border-onsuccess-strong:#fff;--figma-color-border-onwarning:#e4a711;--figma-color-border-onwarning-strong:#000000e5;--figma-color-border-selected:#0c8ce9;--figma-color-border-selected-strong:#7cc4f8;--figma-color-border-strong:#ffffffe5;--figma-color-border-success:#0a5c35;--figma-color-border-success-strong:#79d297;--figma-color-border-warning:#925711;--figma-color-border-warning-strong:#f7d15f;--figma-color-icon:#fff;--figma-color-icon-brand:#7cc4f8;--figma-color-icon-brand-pressed:#0c8ce9;--figma-color-icon-brand-secondary:#0a6dc2;--figma-color-icon-brand-tertiary:#394360;--figma-color-icon-component:#d1a8ff;--figma-color-icon-component-pressed:#d6b6fb;--figma-color-icon-component-secondary:#7f699b;--figma-color-icon-component-tertiary:#7f699b;--figma-color-icon-danger:#e03e1a;--figma-color-icon-danger-hover:#fbbcb6;--figma-color-icon-danger-pressed:#fbbcb6;--figma-color-icon-danger-secondary:#e03e1a;--figma-color-icon-danger-secondary-hover:#e03e1a;--figma-color-icon-danger-tertiary:#e03e1a;--figma-color-icon-disabled:#fff6;--figma-color-icon-hover:#fff;--figma-color-icon-onbrand:#fff;--figma-color-icon-onbrand-secondary:#fffc;--figma-color-icon-onbrand-tertiary:#fff6;--figma-color-icon-oncomponent:#fff;--figma-color-icon-oncomponent-secondary:#fffc;--figma-color-icon-oncomponent-tertiary:#fff6;--figma-color-icon-ondanger:#fff;--figma-color-icon-ondanger-secondary:#fffc;--figma-color-icon-ondanger-tertiary:#fff6;--figma-color-icon-ondisabled:#2c2c2c;--figma-color-icon-oninverse:#000000e5;--figma-color-icon-onselected:#fff;--figma-color-icon-onselected-secondary:#ffffffb2;--figma-color-icon-onselected-strong:#fff;--figma-color-icon-onselected-tertiary:#fff6;--figma-color-icon-onsuccess:#fff;--figma-color-icon-onsuccess-secondary:#fffc;--figma-color-icon-onsuccess-tertiary:#fff6;--figma-color-icon-onwarning:#000000e5;--figma-color-icon-onwarning-secondary:#00000080;--figma-color-icon-onwarning-tertiary:#0000004d;--figma-color-icon-pressed:#0a6dc2;--figma-color-icon-secondary:#ffffffb2;--figma-color-icon-secondary-hover:#fff;--figma-color-icon-selected:#7cc4f8;--figma-color-icon-selected-secondary:#7cc4f8;--figma-color-icon-selected-tertiary:#7cc4f8;--figma-color-icon-success:#198f51;--figma-color-icon-success-pressed:#a1e8b9;--figma-color-icon-success-secondary:#198f51;--figma-color-icon-success-tertiary:#198f51;--figma-color-icon-tertiary:#fff6;--figma-color-icon-tertiary-hover:#fff;--figma-color-icon-warning:#f3c11b;--figma-color-icon-warning-pressed:#f7d15f;--figma-color-icon-warning-secondary:#f3c11b;--figma-color-icon-warning-tertiary:#f3c11b;--figma-color-text:#fff;--figma-color-text-brand:#7cc4f8;--figma-color-text-brand-secondary:#7cc4f8;--figma-color-text-brand-tertiary:#7cc4f8;--figma-color-text-component:#d1a8ff;--figma-color-text-component-pressed:#d6b6fb;--figma-color-text-component-secondary:#7f699b;--figma-color-text-component-tertiary:#7f699b;--figma-color-text-danger:#fca397;--figma-color-text-danger-secondary:#fca397;--figma-color-text-danger-tertiary:#fca397;--figma-color-text-disabled:#fff6;--figma-color-text-hover:#fff;--figma-color-text-onbrand:#fff;--figma-color-text-onbrand-secondary:#fffc;--figma-color-text-onbrand-tertiary:#fff6;--figma-color-text-oncomponent:#fff;--figma-color-text-oncomponent-secondary:#fffc;--figma-color-text-oncomponent-tertiary:#fff6;--figma-color-text-ondanger:#fff;--figma-color-text-ondanger-secondary:#fffc;--figma-color-text-ondanger-tertiary:#fff6;--figma-color-text-ondisabled:#2c2c2c;--figma-color-text-oninverse:#000000e5;--figma-color-text-onselected:#ffffffe5;--figma-color-text-onselected-secondary:#ffffffb2;--figma-color-text-onselected-strong:#fff;--figma-color-text-onselected-tertiary:#fff6;--figma-color-text-onsuccess:#fff;--figma-color-text-onsuccess-secondary:#fffc;--figma-color-text-onsuccess-tertiary:#fff6;--figma-color-text-onwarning:#000000e5;--figma-color-text-onwarning-secondary:#00000080;--figma-color-text-onwarning-tertiary:#0000004d;--figma-color-text-secondary:#ffffffb2;--figma-color-text-secondary-hover:#fff;--figma-color-text-selected:#7cc4f8;--figma-color-text-selected-secondary:#7cc4f8;--figma-color-text-selected-tertiary:#7cc4f8;--figma-color-text-success:#79d297;--figma-color-text-success-secondary:#79d297;--figma-color-text-success-tertiary:#79d297;--figma-color-text-tertiary:#fff6;--figma-color-text-tertiary-hover:#fff;--figma-color-text-warning:#f7d15f;--figma-color-text-warning-secondary:#f7d15f;--figma-color-text-warning-tertiary:#f7d15f}
.loading-overlay{z-index:9999;background:#fff;justify-content:center;align-items:center;animation:.3s ease-out fadeIn;display:flex;position:fixed;inset:0}.loading-container{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;transform:translateY(-10vh)}.logo-container{z-index:3;position:relative}.logo-container .logo{animation:3s ease-in-out infinite logoFloat,4s ease-in-out infinite logoFade;display:block}.loading-rings{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-rings .loading-ring{border:1px solid #18a0fb33;border-radius:50%;position:absolute}.loading-rings .loading-ring-1{width:100px;height:100px;animation:2s ease-in-out infinite ringPulse;top:-50px;left:-50px}.loading-rings .loading-ring-2{width:140px;height:140px;animation:2s ease-in-out .3s infinite ringPulse;top:-70px;left:-70px}.loading-rings .loading-ring-3{width:180px;height:180px;animation:2s ease-in-out .6s infinite ringPulse;top:-90px;left:-90px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes logoFade{0%,to{opacity:1}50%{opacity:.4}}@keyframes ringPulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}.loading-overlay.exit{animation:.4s ease-in forwards fadeOut}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
