@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";#userful-webtools-app{--web-tools-min-form-block-width: 734px}#userful-webtools-app .infinity-form-wrapper{align-content:flex-start}#userful-webtools-app .infinity-form{min-width:0;width:min(800px,100%);max-width:800px}#userful-webtools-app .infinity-form--full-width{width:100%;max-width:100%}#userful-webtools-app .infinity-form-section{flex-direction:column;align-items:stretch}#userful-webtools-app .infinity-form-header{padding-right:clamp(16px,4vw,32px);padding-left:clamp(16px,4vw,32px)}#userful-webtools-app .infinity-form-header-text,#userful-webtools-app .infinity-form-sub-header,#userful-webtools-app .infinity-note-text,#userful-webtools-app .infinity-info-container-wrapper{min-width:0}#userful-webtools-app .infinity-form-header-text>h1,#userful-webtools-app .infinity-form-header-text>p,#userful-webtools-app .infinity-form-sub-header>h1,#userful-webtools-app .infinity-form-sub-header>p,#userful-webtools-app .infinity-note-text>h1,#userful-webtools-app .infinity-note-text>p,#userful-webtools-app .infinity-info-container-wrapper>h1,#userful-webtools-app .infinity-info-container-wrapper>p{overflow-wrap:anywhere}.calculator-horizontal-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-color:var(--Color-Prima-Border, #d4d4d4) transparent;scrollbar-width:thin}.calculator-min-width-content{width:100%;min-width:var(--web-tools-min-form-block-width, 734px)}.license-calculator-controls{align-items:flex-start;width:100%}.license-calculator-controls .infinity-form-input,.license-calculator-breakdown .input-field-main-wrapper,.license-calculator-breakdown-fields,.license-calculator-split-fields{min-width:0}.license-calculator-breakdown>.infinity-container{display:grid;grid-template-columns:200px repeat(3,minmax(150px,1fr));gap:var(--Tokens-Spacing-Space-M, 8px);padding:0}.license-calculator-breakdown>.infinity-container:before{content:""}.license-calculator-breakdown>.infinity-container>.infinity-block{min-width:0!important}.license-calculator-breakdown>.infinity-block{display:grid;grid-template-columns:200px minmax(0,1fr)}.license-calculator-breakdown>.infinity-block>.infinity-text-wrapper{width:100%;min-width:0;max-width:none}.license-calculator-breakdown-fields{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:var(--Tokens-Spacing-Space-M, 8px)}.license-calculator-split-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.calculator-actions{flex-wrap:wrap}#userful-webtools-app .infinity-simple-table{min-width:0}#userful-webtools-app .infinity-simple-table-header,#userful-webtools-app .infinity-simple-table-row{display:grid;min-width:100%}#userful-webtools-app .infinity-simple-table-header-cell,#userful-webtools-app .infinity-simple-table-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#userful-webtools-app [data-table-id=cpu-reference] .infinity-simple-table-header,#userful-webtools-app [data-table-id=cpu-reference] .infinity-simple-table-row{min-width:420px;grid-template-columns:minmax(260px,1fr) minmax(120px,160px)!important}#userful-webtools-app [data-table-id=gpu-reference] .infinity-simple-table-header,#userful-webtools-app [data-table-id=gpu-reference] .infinity-simple-table-row{min-width:560px;grid-template-columns:minmax(260px,1fr) minmax(120px,160px) minmax(120px,160px)!important}.calculator-reference-toggle{max-width:100%;min-height:var(--Sizes-32, 32px);height:auto;white-space:normal}.calculator-reference-toggle>p{min-width:0;overflow-wrap:anywhere;white-space:normal}@media(max-width:734px){#userful-webtools-app .infinity-header{flex-wrap:nowrap;padding:var(--Tokens-Spacing-Space-M, 8px)}#userful-webtools-app .infinity-header-container{min-width:0}#userful-webtools-app .infinity-header-container:last-child{flex:1 1 auto;justify-content:flex-end}#userful-webtools-app .infinity-header-container:last-child .infinity-button:not(.infinity-icon-button){min-width:var(--Sizes-32, 32px);width:var(--Sizes-32, 32px);max-width:var(--Sizes-32, 32px);gap:0;padding:0;overflow:hidden;font-size:0}#userful-webtools-app .infinity-form-wrapper{gap:var(--Tokens-Spacing-Space-M, 8px);padding:var(--Tokens-Spacing-Space-M, 8px)}.license-calculator-controls{flex-direction:column}.license-calculator-controls .infinity-form-input{flex:1 1 auto}#calulator-outcome-form .infinity-form-row,#calculator-reference-list-form .infinity-form-row{flex-direction:column}.calculator-actions{justify-content:stretch}.calculator-actions>.infinity-button{flex:1 1 180px;min-width:0}.calculator-actions>.infinity-button>p{overflow:hidden;text-overflow:ellipsis}}.infinity-app-layout{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;color:var(--Color-Prima-text-primary, #000);background:var(--Color-Tokens-Page-bg, #f8f8f8)}.infinity-app-layout--document-scroll{flex:0 0 auto;min-height:100vh;min-height:100dvh;height:auto;overflow:visible}.infinity-app-layout--document-scroll .infinity-header{position:sticky;top:0;z-index:10}.infinity-app-layout--document-scroll .infinity-body,.infinity-app-layout--document-scroll .infinity-body-alt{min-height:0;height:auto;overflow:visible}.infinity-app-layout--document-scroll .infinity-form-wrapper{height:auto;max-height:none;overflow:visible}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}html,body,#infinity-html,#infinity-body,#infinity-app{background-color:var(--Color-Tokens-Page-bg, #f8f8f8);width:100vw;height:100vh;height:100dvh;overflow:hidden;position:relative}html.infinity-document-scroll,html.infinity-document-scroll body,html.infinity-document-scroll #infinity-html,html.infinity-document-scroll #infinity-body,html.infinity-document-scroll #infinity-app{width:100%;min-height:100%;height:auto;overflow-x:hidden;overflow-y:auto;position:static}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:root{font-family:Inter}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--Color-Prima-Border, #d4d4d4);border-radius:8px;background-clip:content-box;border:2px solid transparent}::-webkit-scrollbar-thumb:hover{filter:brightness(.95);border-radius:8px;background-clip:content-box;border:2px solid transparent}:root,[data-theme=light]{--Color-Prima-text-primary: #000000;--Color-Prima-text-primary-light: #363636;--Color-Prima-text-secondary: #515557;--Color-Prima-text-muted-2: #9e9f9e;--Color-Prima-text-muted-3: #b2b2b2;--Color-Prima-bg-100: #fcfcfc;--Color-Prima-bg-200: #f8f8f8;--Color-Prima-bg-300: #ededed;--Color-Prima-bg-400: #e8e8e8;--Color-Prima-Border: #d4d4d4;--Color-Prima-Border-Hover: #8f8f8f;--Color-Prima-bg-opacity: #b2b2b241;--Color-Prima-Greens-Green-0: rgba(22, 182, 115, .1);--Color-Prima-Greens-Green-1: rgba(22, 182, 115, .25);--Color-Prima-Greens-Green-2: rgba(22, 182, 115, .5);--Color-Prima-Greens-Green-3: #16b674;--Color-Prima-Greens-Green-4: #097c4f;--Color-Prima-Reds-Red-0: rgba(229, 77, 46, .1);--Color-Prima-Reds-Red-1: rgba(229, 77, 46, .25);--Color-Prima-Reds-Red-2: rgba(229, 77, 46, .5);--Color-Prima-Reds-Red-3: #e54d2e;--Color-Prima-Reds-Red-4: #ca3214;--Color-Prima-Blues-Blue-0: rgba(35, 78, 220, .1);--Color-Prima-Blues-Blue-1: rgba(35, 78, 220, .25);--Color-Prima-Blues-Blue-2: rgba(35, 78, 220, .5);--Color-Prima-Blues-Blue-3: #234fdc;--Color-Prima-Blues-Blue-4: #2147c2;--Color-Prima-Yellows-Yellow-0: rgba(229, 186, 46, .1);--Color-Prima-Yellows-Yellow-1: rgba(229, 186, 46, .25);--Color-Prima-Yellows-Yellow-2: rgba(229, 186, 46, .5);--Color-Prima-Yellows-Yellow-3: #e5ba2e;--Color-Tokens-Form-bg: var(--Color-Prima-bg-100);--Color-Tokens-Dropdown-bg: var(--Color-Prima-bg-100);--Color-Tokens-Inner-bg: var(--Color-Prima-bg-100);--Color-Tokens-Interaction-Hov: var(--Color-Prima-bg-300);--Color-Tokens-Page-bg: var(--Color-Prima-bg-200);--Color-Tokens-Tooltip-fg: #f7f9fa;--Color-Tokens-Tooltip-bg: #000000;--Color-Tokens-Tooltip-bg-initial: #151515;--Color-Tokens-Tooltip-border: var(--Color-Prima-Border);--Color-Tokens-Tooltip-border-interactive: var(--Color-Prima-Border-Hover)}[data-theme=dark]{--Color-Prima-text-primary: #ebfafa;--Color-Prima-text-primary-light: #d6d6d6;--Color-Prima-text-secondary: #b4b4b4;--Color-Prima-text-muted-2: #898989;--Color-Prima-text-muted-3: #4d4d4d;--Color-Prima-bg-100: #121212;--Color-Prima-bg-200: #191919;--Color-Prima-bg-300: #1f1f1f;--Color-Prima-bg-400: #292929;--Color-Prima-Border: #2e2e2e;--Color-Prima-Border-Hover: #454545;--Color-Prima-bg-opacity: #4d4d4d41;--Color-Prima-Greens-Green-0: rgba(22, 182, 115, .1);--Color-Prima-Greens-Green-1: rgba(22, 182, 115, .25);--Color-Prima-Greens-Green-2: rgba(22, 182, 115, .5);--Color-Prima-Greens-Green-3: #16b674;--Color-Prima-Greens-Green-4: #097c4f;--Color-Prima-Reds-Red-0: rgba(229, 77, 46, .1);--Color-Prima-Reds-Red-1: rgba(229, 77, 46, .25);--Color-Prima-Reds-Red-2: rgba(229, 77, 46, .5);--Color-Prima-Reds-Red-3: #e54d2e;--Color-Prima-Reds-Red-4: #ca3214;--Color-Prima-Blues-Blue-0: rgba(109, 138, 223, .1);--Color-Prima-Blues-Blue-1: rgba(109, 138, 223, .25);--Color-Prima-Blues-Blue-2: rgba(109, 138, 223, .5);--Color-Prima-Blues-Blue-3: #4463c3;--Color-Prima-Blues-Blue-4: #3a5bc2;--Color-Prima-Yellows-Yellow-0: rgba(229, 186, 46, .1);--Color-Prima-Yellows-Yellow-1: rgba(229, 186, 46, .25);--Color-Prima-Yellows-Yellow-2: rgba(229, 186, 46, .5);--Color-Prima-Yellows-Yellow-3: #e5ba2e;--Color-Tokens-Form-bg: var(--Color-Prima-bg-200);--Color-Tokens-Dropdown-bg: var(--Color-Prima-bg-300);--Color-Tokens-Inner-bg: var(--Color-Prima-bg-400);--Color-Tokens-Interaction-Hov: var(--Color-Prima-bg-400);--Color-Tokens-Page-bg: var(--Color-Prima-bg-100);--Color-Tokens-Tooltip-fg: #f7f9fa;--Color-Tokens-Tooltip-bg: #000000;--Color-Tokens-Tooltip-bg-initial: #151515;--Color-Tokens-Tooltip-border: var(--Color-Prima-Border);--Color-Tokens-Tooltip-border-interactive: var(--Color-Prima-Border-Hover)}.click-and-drag-zone{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;gap:inherit;row-gap:inherit;column-gap:inherit;padding:inherit;box-sizing:border-box;width:100%;height:100%}.click-and-drag-marquee{position:absolute;border:1px dashed var(--Primary-400, #7e89df);background:#7e89df1f;pointer-events:none;border-radius:4px;box-shadow:0 0 0 1px #7e89df1f;z-index:10}.click-and-drag-item-wrapper{display:flex;padding:32px;flex-direction:column;align-items:center;gap:8px;flex:1 0 0;align-self:stretch}.click-and-drag-item-container{display:flex;width:400px;height:var(--Tokens-Spacing-Space-XXL, 32px);padding-left:16px;justify-content:space-between;align-items:center;border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 2px #0000001a;color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.click-and-drag-item-container:hover{background-color:var(--Color-Tokens-Form-hover-bg, #f5f5f5)}.click-and-drag-text{position:absolute;top:4px;left:4px;padding:4px 8px;background:#0009;color:#fff;border-radius:4px;pointer-events:none;z-index:11;display:flex;flex-direction:column;gap:2px;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.click-and-drag-text h1{text-align:left;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.drag-and-drop-draggable{display:block;cursor:grab;touch-action:none;overflow:visible}.drag-and-drop-draggable-dragging{cursor:grabbing}.drag-and-drop-draggable-dragging>*{background-color:var(--Color-Prima-Blues-Blue-1, rgba(35, 79, 220, .25))}.drag-and-drop-draggable-dragging{opacity:.5}.drag-and-drop-droppable-over>*{background-color:var(--Color-Prima-Blues-Blue-0, rgba(35, 79, 220, .1))}.click-and-drag-item{width:fit-content;height:auto;overflow:visible;display:block}.click-and-drag-item-full{width:100%;height:100%;display:block}.click-and-drag-item-selected>*,.click-and-drag-item[data-selected=true]>*{background-color:var(--Color-Prima-Blues-Blue-0, rgba(35, 79, 220, .1))}.flyzone-overlay{position:fixed;inset:0;pointer-events:none;z-index:9999;--stack-depth: 1}.flyzone-overlay-item{position:absolute;top:0;left:0;pointer-events:none;will-change:transform}.flyzone-overlay-content{display:inline-flex;align-items:stretch;justify-content:stretch}.infinity-app-header-logo{display:block;height:14px;width:auto;cursor:pointer}.infinity-app-header-logo:hover{opacity:.8}.infinity-app-header-logo-link{display:inline-flex;align-items:center;text-decoration:none}.infinity-header{position:relative;flex:0 0 auto;display:flex;flex-wrap:wrap;height:fit-content;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;width:100%;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-header-container{display:flex;align-items:center;gap:8px}.infinity-button{display:inline-flex;width:fit-content;height:var(--Sizes-32, 32px);flex:0 0 auto;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;padding:0 var(--Tokens-Spacing-Space-L, 16px);gap:var(--Tokens-Spacing-Space-M, 8px);border-radius:var(--Tokens-Radius, 8px);border:none;cursor:pointer}.infinity-button svg{text-align:center;font-family:"Font Awesome 6 Pro";width:auto;height:16px;font-style:normal;font-size:16px;font-weight:var(--userful-light-font-weight, 400);line-height:normal;margin:0}.infinity-button{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-button:active:enabled{outline:none}.infinity-button:focus:enabled{box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset;outline:none}.infinity-button:disabled{opacity:.5;cursor:default}.infinity-button{transition:all .2s ease-in-out}.infinity-icon-wrapper{display:flex;width:16px;height:16px;flex-direction:column;justify-content:center;align-items:center}.infinity-icon-wrapper>svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-icon-button{min-width:var(--Sizes-32, 32px);width:var(--Sizes-32, 32px);max-width:var(--Sizes-32, 32px)}.infinity-icon-button>svg{color:var(--Color-Prima-text-secondary, #515557)!important}.infinity-icon-button{padding:0!important}.infinity-active-button{background-color:var(--primary-button-light-color);border:1px solid var(--primary-button-color);color:var(--primary-button-color)}.infinity-primary-button{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Blues-Blue-2, rgba(35, 79, 220, .5));background:var(--Color-Prima-Blues-Blue-1, rgba(35, 79, 220, .25))}.infinity-primary-button:hover:enabled,.infinity-primary-button:active:enabled,.infinity-primary-button:focus:enabled{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Blues-Blue-3, #234fdc);background:var(--Color-Prima-Blues-Blue-2, rgba(35, 79, 220, .5));outline:none}.infinity-secondary-button,.infinity-undefined-button{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-secondary-button>svg,.infinity-undefined-button>svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-secondary-button:hover:enabled,.infinity-secondary-button:active:enabled,.infinity-secondary-button:focus:enabled,.infinity-undefined-button:hover:enabled,.infinity-undefined-button:active:enabled,.infinity-undefined-button:focus:enabled{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f);background:var(--Color-Prima-bg-300, #ededed);outline:none}.infinity-danger-button,.infinity-error-button{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Reds-Red-2, rgba(229, 77, 46, .5));background:var(--Color-Prima-Reds-Red-1, rgba(229, 77, 46, .25))}.infinity-danger-button:hover:enabled,.infinity-danger-button:active:enabled,.infinity-danger-button:focus:enabled,.infinity-error-button:hover:enabled,.infinity-error-button:active:enabled,.infinity-error-button:focus:enabled{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Colors-red-2, #ca3214);background:var(--Color-Prima-Reds-Red-2, rgba(229, 77, 46, .5));outline:none}.infinity-success-button,.infinity-creation-button{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Greens-Green-2, rgba(22, 182, 116, .5));background:var(--Color-Prima-Greens-Green-1, rgba(22, 182, 116, .25))}.infinity-success-button:hover:enabled,.infinity-success-button:active:enabled,.infinity-success-button:focus:enabled,.infinity-creation-button:hover:enabled,.infinity-creation-button:active:enabled,.infinity-creation-button:focus:enabled{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);background:var(--Color-Prima-Greens-Green-2, rgba(22, 182, 116, .5));outline:none}.infinity-warning-button{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Yellow-Yellow-2, rgba(229, 186, 46, .5));background:var(--Color-Prima-Yellow-Yellow-1, rgba(229, 186, 46, .25))}.infinity-warning-button:hover:enabled,.infinity-warning-button:active:enabled{color:var(--Color-Prima-text-primary, #000);border:1px solid var(--Color-Prima-Yellow-Yellow-3, #e5ba2e);background:var(--Color-Prima-Yellow-Yellow-2, rgba(229, 186, 46, .5));outline:none}.infinity-warning-button:focus:enabled{color:var(--Color-Prima-text-primary, #000);outline:1px solid var(--Color-Prima-Yellow-Yellow-3, #e5ba2e);border:none;background:var(--Color-Prima-Yellow-Yellow-2, rgba(229, 186, 46, .5))}.infinity-ghost-button{background-color:inherit;border:none;color:var(--Color-Prima-text-secondary, #515557)}.infinity-ghost-button:hover:enabled,.infinity-ghost-button:active:enabled,.infinity-ghost-button:focus:enabled{filter:brightness(.95)}.infinity-tooltip{position:relative;max-width:280px;min-width:40px;width:fit-content;padding:4px 8px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;word-break:break-word;border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Tokens-tooltip-border, #2e2e2e);background:var(--Color-Prima-text-primary-light, #363636);color:var(--Color-Prima-bg-100, #fcfcfc);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;z-index:9999;pointer-events:none;animation:tooltip-fade .12s ease-out;transition:border-color .12s ease-out,background-color .12s ease-out}.infinity-tooltip--interactive{border-color:var(--tooltip-interactive-border)}.infinity-tooltip--locked{pointer-events:auto;background:var(--Color-Prima-text-primary, #000000)}.infinity-tooltip-arrow{position:absolute;width:8px;height:8px;background:inherit;transform:rotate(45deg);pointer-events:none}@keyframes tooltip-fade{0%{opacity:0}to{opacity:1}}.infinity-toasts{position:fixed;z-index:1050;display:flex;flex-direction:column;gap:.75rem;pointer-events:none;width:min(28rem,100% - 2rem)}.infinity-toasts--top-left{top:1.5rem;left:1.5rem;align-items:flex-start}.infinity-toasts--top-center{top:1.5rem;left:50%;transform:translate(-50%);align-items:center}.infinity-toasts--top-right{top:1.5rem;right:1.5rem;align-items:flex-end}.infinity-toasts--bottom-left{bottom:1.5rem;left:1.5rem;align-items:flex-start}.infinity-toasts--bottom-center{bottom:1.5rem;left:50%;transform:translate(-50%);align-items:center}.infinity-toasts--bottom-right{bottom:1.5rem;right:1.5rem;align-items:flex-end}.infinity-toast{pointer-events:auto;width:100%;height:fit-content;display:flex;padding:10px var(--Tokens-Spacing-Space-L, 16px);align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px);align-self:stretch;box-shadow:0 2px 2px #0000001a;transition:all .25s ease;opacity:1;transform:translateY(0)}.infinity-toast--enter{opacity:0;transform:translateY(8px)}.infinity-toast--visible{opacity:1;transform:translateY(0)}.infinity-toast--leaving{opacity:0;transform:translateY(-8px)}.infinity-toast-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--Sizes-2, 2px);align-self:stretch}.infinity-toast-text>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-toast-text>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-toast-icon-wrapper{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center}.infinity-toast-icon-wrapper>svg{text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-info-toast{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed)}.infinity-info-toast svg{color:var(--Color-Prima-text-muted-2, #9e9f9e)}.infinity-warning-toast{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Yellow-Yellow-2, rgba(229, 186, 46, .5));background:var(--Color-Prima-Yellow-Yellow-0, rgba(229, 186, 46, .1))}.infinity-warning-toast svg{color:var(--Color-Prima-Yellow-Yellow-3, #e5ba2e)}.infinity-error-toast{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Reds-Red-1, rgba(229, 77, 46, .25));background:var(--Color-Prima-Reds-Red-0, rgba(229, 77, 46, .1))}.infinity-error-toast svg{color:var(--Color-Prima-Reds-Red-3, #e54d2e)}.infinity-block{display:flex;padding:8px 16px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:var(--Color-Prima-bg-300, #ededed)}.infinity-block>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;min-width:0;min-height:0}.infinity-body-alt{flex:1 1 auto;display:flex;align-items:flex-start;width:100%;height:100%;min-width:0;min-height:0}.infinity-innerbody{display:flex;padding:var(--Tokens-Spacing-Space-L, 16px);flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch;overflow:auto}.infinity-cards-container{display:flex;align-items:center;align-content:center;gap:16px;align-self:stretch;flex-wrap:wrap}.infinity-dropdown-wrapper{position:relative;overflow:visible;width:100%}.infinity-dropdown-trigger-wrapper{cursor:pointer;width:fit-content;height:fit-content;width:100%}.infinity-nested-dropdown-list{position:absolute;list-style:none;display:flex;flex-direction:column;align-items:flex-start;width:fit-content;min-width:240px;padding:4px 0;filter:none;border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Dropdown-bg, #fcfcfc);box-shadow:0 8px 10px #00000024;margin-bottom:0;will-change:transform,top,bottom,max-height}.infinity-nested-dropdown-list[data-direction=down]{animation:dropdown-slide-down .12s ease-out}.infinity-nested-dropdown-list[data-direction=up]{animation:dropdown-slide-up .12s ease-out}.infinity-dropdown-menu-header{position:sticky;top:0;z-index:1;display:flex;align-self:stretch;padding:4px 8px 8px;background:var(--Color-Tokens-Dropdown-bg, #fcfcfc)}@keyframes dropdown-slide-down{0%{transform:translateY(-4px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dropdown-slide-up{0%{transform:translateY(4px);opacity:0}to{transform:translateY(0);opacity:1}}.infinity-nested-dropdown-nested-item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;gap:8px}.infinity-nested-dropdown-nested-item:not(.infinity-nested-dropdown-nested-item-disabled):not([data-disabled=true])>.infinity-nested-dropdown-item:hover .infinity-dropdown-item-header>h1{color:var(--Color-Prima-Blues-Blue-3, #234fdc)}.infinity-nested-dropdown-item{display:flex;height:30px;width:100%;padding:0 16px;align-items:center;align-self:stretch;justify-content:space-between;gap:8px;background:var(--Color-Tokens-Dropdown-bg, #fcfcfc);cursor:pointer;filter:none}.infinity-nested-dropdown-item:hover{background:var(--Color-Tokens-Interaction-Hov, #ededed)}.infinity-nested-dropdown-item:disabled{opacity:.5;cursor:default}.infinity-nested-dropdown-nested-item-disabled .infinity-nested-dropdown-item,.infinity-nested-dropdown-nested-item[data-disabled=true] .infinity-nested-dropdown-item{cursor:not-allowed;opacity:.5}.infinity-nested-dropdown-nested-item-disabled h1,.infinity-nested-dropdown-nested-item[data-disabled=true] h1{color:var(--Color-Prima-text-secondary, #515557)}.infinity-nested-dropdown-nested-item-disabled .infinity-dropdown-icon-wrapper>svg,.infinity-nested-dropdown-nested-item[data-disabled=true] .infinity-dropdown-icon-wrapper>svg{color:var(--Color-Prima-text-muted-2, #9e9f9e)}.infinity-dropdown-item-header{display:flex;align-items:center;gap:8px}.infinity-dropdown-item-header>h1{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.infinity-dropdown-divider{display:flex;margin:4px 0;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%;height:1px;background-color:var(--Color-Prima-Border, #d4d4d4)}.infinity-dropdown-icon-wrapper{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center}.infinity-dropdown-icon-wrapper>svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:400;line-height:normal}.infinity-submenu{min-width:180px;animation:submenu-slide .12s ease-out}@keyframes submenu-slide{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.infinity-checkbox{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset;cursor:pointer}.infinity-checkbox:hover:enabled{border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-checkbox:active:enabled{outline:none}.infinity-checkbox:focus:enabled{box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset;outline:none}.infinity-checkbox-selected,.infinity-checkbox-indeterminate{background:var(--Color-Prima-Blues-Blue-3, #234fdc)}.infinity-checkbox-selected:hover:enabled,.infinity-checkbox-indeterminate:hover:enabled{border:none;filter:brightness(.95)}.infinity-checkbox-selected svg,.infinity-checkbox-indeterminate svg{width:8px;stroke-width:2px;stroke:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-checkbox-inherited{background:var(--Color-Prima-Blues-Blue-3, #234fdc)}.infinity-checkbox-inherited:hover:enabled{border:none;filter:brightness(.95)}.infinity-checkbox-inherited>svg{color:var(--Color-Tokens-Form-bg, #fcfcfc);text-align:center;font-family:"Font Awesome 7 Pro";font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:8px}.infinity-radio{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border-radius:100%;border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset;cursor:pointer}.infinity-radio:hover:enabled{border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-radio:active:enabled{outline:none}.infinity-radio:focus:enabled{box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset;outline:none}.infinity-radio-selected{background:var(--Color-Prima-Blues-Blue-3, #234fdc)}.infinity-radio-selected:hover:enabled{border:none;filter:brightness(.95)}.infinity-radio-selected>.infinity-radio-element{opacity:1}.infinity-radio-element{width:8px;height:8px;flex-shrink:0;border-radius:8px;background:#fff;box-shadow:0 2px 2px #0000001a;opacity:0}.infinity-toggle{display:flex;width:28px;height:var(--Tokens-Spacing-Space-L, 16px);padding:var(--Sizes-2, 2px);align-items:center;gap:10px;flex-shrink:0;border-radius:99px;border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed);cursor:pointer}.infinity-toggle:hover:enabled{border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-toggle:active:enabled{outline:none}.infinity-toggle:focus:enabled{box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset;outline:none}.infinity-toggle .infinity-toggle-element{width:11px;height:11px;border-radius:11px;background:#fff}.infinity-toggle-selected{display:flex;width:28px;height:16px;padding:2px;justify-content:flex-end;align-items:center;gap:10px;flex-shrink:0;border-radius:99px;border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);background:var(--Color-Prima-Greens-Green-3, #16b674)}.infinity-toggle-selected:hover:enabled{border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);outline:none;filter:brightness(.95)}.infinity-toggle-selected .infinity-toggle-element{width:11px;height:11px;border-radius:11px;background:#fff}.infinity-toggle-indeterminate{display:flex;width:28px;height:16px;padding:2px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:99px;border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);background:var(--Color-Prima-Greens-Green-3, #16b674)}.infinity-toggle-indeterminate:hover:enabled{border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);outline:none;filter:brightness(.95)}.infinity-toggle-indeterminate .infinity-toggle-element{width:8px;height:2px;flex-shrink:0;color:#fff}.infinity-breadcrumbs{flex:0 0 auto;display:flex;align-items:center;gap:4px;align-self:stretch}.infinity-breadcrumb{display:flex;align-items:center;align-self:stretch}.infinity-breadcrumb-icon{display:flex;width:20px;height:16px;flex-direction:column;justify-content:center;align-items:center}.infinity-breadcrumb-icon>svg{color:var(--Light-500, #c6c8ce);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.sources-table-sub-header-item{display:flex;align-items:center;align-self:stretch}.infinity-breadcrumb-active{display:flex;padding:4px 8px;align-items:flex-start;border-radius:8px;background:#fff0;cursor:pointer;transition:all .3s ease}.infinity-breadcrumb-active:hover{display:flex;padding:4px 8px;align-items:flex-start;border-radius:8px;background:#476ce226}.infinity-breadcrumb-active>p{color:var(--Primary-600, #476ce2);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-breadcrumb-inactive{display:flex;padding:4px 8px;align-items:flex-start;border-radius:8px;background:#fff0;cursor:default;transition:all .3s ease}.infinity-breadcrumb-inactive>p{color:var(--Dark-100, #4b5168);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-tag-wrapper{display:flex;height:var(--Sizes-24, 24px);padding:0 var(--Tokens-Radius, 8px);justify-content:center;align-items:center;gap:var(--Tokens-Spacing-Space-S, 4px)}.infinity-tag-interactive{cursor:pointer}.white-infinity-tag{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Dropdown-bg, #fcfcfc);color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.white-infinity-tag.infinity-tag-interactive:hover{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f);background:var(--Color-Prima-bg-300, #ededed)}.red-infinity-tag{border-radius:8px;border:1px solid var(--Color-Prima-Reds-Red-2, rgba(229, 77, 46, .5));background:var(--Color-Prima-Reds-Red-1, rgba(229, 77, 46, .25));color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.red-infinity-tag.infinity-tag-interactive:hover{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Reds-Red-3, #e54d2e);background:var(--Color-Prima-Reds-Red-1, rgba(229, 77, 46, .25))}.green-infinity-tag{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Greens-Green-2, rgba(22, 182, 116, .5));background:var(--Color-Prima-Greens-Green-1, rgba(22, 182, 116, .25));color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.green-infinity-tag.infinity-tag-interactive:hover{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);background:var(--Color-Prima-Greens-Green-1, rgba(22, 182, 116, .25))}.infinity-constellation-card{--infinity-constellation-card-sweep-duration: 19.69s;--infinity-system-card-sweep-color: rgba(255, 255, 255, .4);position:relative;display:flex;min-width:300px;max-width:340px;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;overflow:hidden;border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);cursor:pointer;isolation:isolate;box-shadow:0 2px 2px #0000001a;transition:all .2s ease-in-out}.infinity-constellation-card:after{content:"";position:absolute;top:-35%;left:-45%;width:38%;height:170%;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.18) 28%,var(--infinity-constellation-card-sweep-color) 50%,rgba(255,255,255,.18) 72%,rgba(255,255,255,0) 100%);opacity:0;pointer-events:none;filter:blur(16px);transform:translate(-180%) skew(-18deg);will-change:transform,opacity}.infinity-constellation-card:hover{border-color:var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-constellation-card:hover:after{animation:infinity-constellation-card-glow-sweep var(--infinity-constellation-card-sweep-duration) linear infinite}@keyframes infinity-constellation-card-glow-sweep{10%{opacity:0;transform:translate(-180%) skew(-18deg)}11.25%{opacity:.9}14.25%{opacity:.9;transform:translate(380%) skew(-18deg)}15.25%,to{opacity:0;transform:translate(380%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.infinity-constellation-card:hover:after{animation:none}}.infinity-constellation-card-header{position:relative;display:flex;min-height:100px;height:100px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed)}.infinity-constellation-card-header>svg{color:var(--Color-Prima-Blues-Blue-3, #234fdc);text-align:center;font-family:"Font Awesome 7 Pro";font-size:56px;font-style:normal;font-weight:400;line-height:normal}.infinity-constellation-card-body{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}.infinity-constellation-card-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.infinity-constellation-card-text>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-constellation-card-text>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-constellation-card-description{display:-webkit-box;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.infinity-constellation-card-tags{display:flex;align-items:flex-start;gap:8px}.infinity-constellation-card-tag-dropdown{width:fit-content;flex:0 0 auto}.infinity-constellation-card-buttons{display:flex;align-items:center;gap:8px;position:absolute;right:7.8px;top:8px}.infinity-container{display:flex;padding:0 16px;justify-content:flex-end;align-items:center;gap:8px;align-self:stretch}.infinity-contents-wrapper{flex:1 1 auto;align-self:stretch;display:flex;gap:var(--Tokens-Spacing-Space-L, 16px);padding:var(--Tokens-Spacing-Space-L, 16px);width:100%;min-width:0;min-height:0;background:var(--Color-Tokens-Page-bg, #f8f8f8);overflow:auto}.infinity-data-wrapper{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:100%}.infinity-data-wrapper-item{display:flex;height:36px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-data-wrapper-item-title{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-data-wrapper-item-value{color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-drop-container{flex:0 0 auto;min-height:0;min-width:0;width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;border-radius:8px;border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);overflow:hidden;box-shadow:0 2px 2px #0000001a}.infinity-drop-header{flex:0 0 auto;cursor:pointer;width:100%;height:fit-content}.infinity-drop-header:hover{filter:brightness(.95)}.infinity-drop-header{display:flex;padding:10px 16px;justify-content:space-between;align-items:center;align-self:stretch;background:var(--Color-Tokens-Form-bg, #fcfcfc);gap:16px}.infinity-drop-text{flex:1 1 auto;min-height:0;min-width:0;width:100%;height:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.infinity-drop-text h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.infinity-drop-text p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.infinity-drop-icon{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center}.infinity-drop-icon>svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.useful-drop-body{flex:1 1 auto;min-height:0;min-width:0;width:100%;height:100%;display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;overflow:hidden;overflow-y:auto}.infinity-drop-container-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:0;align-self:stretch}.infinity-drop-container-wrapper>.infinity-drop-container{border-radius:0;border-bottom:none}.infinity-drop-container-wrapper>.infinity-drop-container:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.infinity-drop-container-wrapper>.infinity-drop-container:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:1px solid var(--Dark-200, #e1e5eb)}.infinity-dropdown-button{flex:1 1 auto;display:flex;justify-content:space-between;min-width:0;width:100%;height:var(--Sizes-32, 32px);padding:var(--Tokens-Spacing-Space-M, 8px) var(--Tokens-Spacing-Space-L, 16px);align-items:center;gap:var(--Sizes-8, 8px);border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset;color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.infinity-dropdown-button:hover:enabled{border-radius:var(--Tokens-Radius, 8px);outline:1px solid var(--Color-Prima-Border-Hover, #8f8f8f);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset}.infinity-dropdown-button:focus:enabled{border-radius:var(--Tokens-Radius, 8px);outline:1px solid var(--Color-Prima-Blues-Blue-3, #234fdc);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset}.infinity-dropdown-button:disabled{color:var(--Color-Prima-text-secondary, #515557);border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed);box-shadow:none}.infinity-dropdown-button::placeholder{color:var(--Color-Prima-text-muted-2, #9e9f9e);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-dropdown-button-object-list{display:flex;min-width:280px;width:280px;height:var(--Sizes-32, 32px);padding:var(--Tokens-Spacing-Space-M, 8px) var(--Tokens-Spacing-Space-L, 16px);align-items:center;justify-content:space-between;gap:var(--Sizes-8, 8px);cursor:pointer;border:none;border-radius:var(--Tokens-Radius, 8px);background:var(--Color-Tokens-Form-bg, #fcfcfc);overflow:hidden;color:var(--Color-Prima-text-primary, #000);text-overflow:ellipsis;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-dropdown-button-object-list:hover:enabled,.infinity-dropdown-button-object-list:active:enabled{border-radius:var(--Tokens-Radius, 8px);background:var(--Color-Tokens-Interaction-Hov, #ededed)}.infinity-dropdown-button-object-list:focus:enabled{outline:1px solid var(--Color-Prima-Border-Hover, #8f8f8f);box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset}.infinity-dropdown-button-object-list>svg{display:flex;width:16px;height:16px;flex-direction:column;justify-content:center;align-items:center;color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-empty{width:100%;height:100%;display:flex;flex:1 1 auto;padding:var(--Tokens-Spacing-Space-L, 16px);flex-direction:column;justify-content:center;align-items:center;align-self:stretch;min-width:0;min-height:0}.infinity-empty-body{display:flex;width:100%;max-width:600px;flex-direction:column;justify-content:center;align-items:center;gap:var(--Tokens-Spacing-Space-L, 16px);margin:auto}.infinity-empty-icon{display:flex;width:40px;height:36px;flex-direction:column;justify-content:center;align-items:center}.infinity-empty-icon>svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 7 Pro";font-size:32px;font-style:normal;font-weight:400;line-height:normal}.infinity-empty-text{display:flex;flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-Space-S, 4px);align-self:stretch}.infinity-empty-text>h1{color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-empty-text>p{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-empty-children{display:flex;justify-content:center;width:100%}.input-field-main-wrapper{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;width:100%;min-width:0}.input-field-wrapper{flex:1 1 auto;display:flex;flex-direction:row;min-width:0;width:100%}.input-field-wrapper>*{border-radius:0!important}.input-field-wrapper>*:first-child{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.input-field-wrapper>*:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.blue-badge-needs-to-be-replaced{display:inline-flex;height:24px;padding:2px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:8px;background:var(--Primary-700, #234fdc)}.blue-badge-needs-to-be-replaced>p{color:#fff;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.full-width-component{width:100%}.infinity-input-field{flex:1 1 auto;display:flex;min-width:0;width:100%;height:var(--Sizes-32, 32px);padding:var(--Tokens-Spacing-Space-M, 8px) var(--Tokens-Spacing-Space-L, 16px);align-items:center;gap:var(--Sizes-8, 8px);border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset;color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.infinity-input-field::selection{color:var(--Primary-800, #1c3fb0)}.infinity-input-field::-moz-selection{color:var(--Primary-800, #1c3fb0)}.infinity-input-field:hover:enabled{border-radius:var(--Tokens-Radius, 8px);outline:1px solid var(--Color-Prima-Border-Hover, #8f8f8f);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset}.infinity-input-field:focus:enabled{border-radius:var(--Tokens-Radius, 8px);outline:1px solid var(--Color-Prima-Blues-Blue-3, #234fdc);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset}.infinity-input-field:disabled{color:var(--Color-Prima-text-secondary, #515557);border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed);box-shadow:none}.infinity-input-field::placeholder{color:var(--Color-Prima-text-muted-2, #9e9f9e);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:14px}#input-field-error{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Reds-Red-3, #e54d2e);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset}#input-field-success{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset}.input-field-error{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Reds-Red-3, #e54d2e);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset}.input-field-success{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Greens-Green-3, #16b674);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset}.input-field-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.input-field-container{display:flex;align-items:center;gap:4px}.input-field-container>p{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin:0}.input-field-container>svg{font-family:"Font Awesome 6 Pro";font-size:12px;font-style:normal;font-weight:900;line-height:normal}.input-field-title-container{display:flex;align-items:center;gap:4px}.input-field-title-container p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}.input-field-title-container svg{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:"Font Awesome 6 Pro";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.input-field-count{color:var(--Color-Prima-text-secondary, #515557);text-align:right;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-search-field{position:relative;display:flex;width:100%;min-width:0;height:var(--Sizes-32, 32px);align-items:center;padding:var(--Tokens-Spacing-Space-M, 8px) var(--Tokens-Spacing-Space-L, 16px);border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 4px #1f27471a inset;cursor:text}.infinity-search-field:hover:not(.infinity-search-field-disabled):not(.input-field-error):not(.input-field-success){border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-search-field:focus-within:not(.infinity-search-field-disabled):not(.input-field-error):not(.input-field-success){border:1px solid var(--Color-Prima-Blues-Blue-3, #234fdc);box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset}.infinity-search-field-disabled{background:var(--Color-Prima-bg-300, #ededed);box-shadow:none;cursor:not-allowed}.infinity-search-adornment{display:flex;height:16px;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:var(--Tokens-Spacing-Space-L, 16px);transform:translateY(-50%);pointer-events:none}.infinity-search-adornment svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-search-input{flex:1 1 auto;min-width:0;width:100%;height:100%;box-sizing:border-box;padding:var(--Tokens-Spacing-Space-M, 8px) calc(var(--Sizes-24, 24px) + var(--Sizes-8, 8px)) var(--Tokens-Spacing-Space-M, 8px) calc(var(--Sizes-16, 16px) + var(--Sizes-8, 8px));border:none;background:transparent;box-shadow:none;color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.infinity-search-input:focus{outline:none}.infinity-search-input:disabled{color:var(--Color-Prima-text-secondary, #515557);cursor:not-allowed}.infinity-search-input::placeholder{color:var(--Color-Prima-text-muted-2, #9e9f9e);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.infinity-search-clear{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute;top:50%;right:var(--Tokens-Spacing-Space-L, 16px);transform:translateY(-50%);z-index:1;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer}.infinity-search-clear svg{color:var(--Color-Prima-text-muted-2, #9e9f9e);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-search-clear:hover:enabled svg{color:var(--Color-Prima-text-secondary, #515557)}.infinity-search-clear:focus-visible{outline:none;box-shadow:0 0 0 2px #6d89df4d}.infinity-search-clear:disabled{cursor:default;opacity:.5}.infinity-filter-dropdown{display:flex;gap:8px}.infinity-filter-dropdown h1{color:var(--secondary-text-color);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-filter-dropdown-selected{display:flex;align-items:center;gap:4px}.infinity-filter-dropdown-selected p{color:#1f2747;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.infinity-filter-dropdown-search{width:100%;min-width:240px}.infinity-form-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:var(--Tokens-Spacing-Space-L, 16px);padding:var(--Tokens-Spacing-Space-L, 16px);width:100%;height:100%;max-height:100%;min-width:0;min-height:0;background:var(--Color-Tokens-Page-bg, #f8f8f8);overflow:auto}.infinity-form-wrapper>.infinity-form{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 2px #0000001a}.infinity-overform-wrapper>.infinity-form{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 2px #0000001a}.infinity-slideform-wrapper{display:flex;align-items:stretch;height:100%;max-height:100%}.infinity-slideform-wrapper>.infinity-form{width:min(800px,100vw - 24px);max-width:calc(100vw - 24px);height:100%;max-height:100%;border-radius:0;border-top:none;border-right:none;border-bottom:none;border-left:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:-8px 0 24px #0000001f}.infinity-form{flex:0 1 auto;display:flex;flex-direction:column;align-items:flex-start;width:800px;max-width:800px;min-height:0;height:fit-content;overflow:hidden}.infinity-form--full-width{flex:1 1 100%;align-self:stretch;box-sizing:border-box;width:100%;max-width:100%}.infinity-form-body{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;overflow:auto}.infinity-form-header{align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--Tokens-Spacing-Space-XL, 24px) var(--Tokens-Font-Sizes-Heading-L, 32px);gap:var(--Tokens-Spacing-Space-L, 16px);border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:inherit}.infinity-form-header p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-form-footer{display:flex;padding:var(--Tokens-Spacing-Space-L, 16px) 32px;justify-content:space-between;align-items:center;align-self:stretch;border-top:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-form-container{display:flex;align-items:flex-start;gap:var(--Sizes-24, 24px);align-self:stretch}.infinity-form-header-container{display:flex;align-items:flex-start;gap:var(--Sizes-24, 24px);align-self:stretch;justify-content:space-between}.infinity-form-element{display:flex;padding:var(--Tokens-Spacing-Space-L, 16px) var(--Tokens-Spacing-Space-XXL, 32px);justify-content:center;align-items:center;align-self:stretch;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-form-header-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px);align-self:stretch}.infinity-form-header-text>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.infinity-form-section{flex:0 1 auto;display:flex;padding:var(--Sizes-24, 24px) var(--Sizes-32, 32px);align-items:flex-start;align-content:flex-start;gap:16px var(--Sizes-16, 16px);align-self:stretch;width:100%;height:fit-content;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-form-section:last-child{border-bottom:none}@media(max-width:800px){.infinity-form-section{flex-direction:column;align-items:stretch;gap:var(--Tokens-Spacing-Space-L, 16px);padding:var(--Tokens-Spacing-Space-L, 16px)}}.infinity-form-section-mini-container-wrapper{display:flex;width:224px;flex-direction:column;align-items:flex-start;gap:16px}.infinity-form-section-mini-container{display:flex;align-items:center;align-content:center;gap:8px var(--Tokens-Spacing-Space-M, 8px);align-self:stretch;flex-wrap:wrap}.infinity-form-section-text{display:flex;flex-direction:column;align-items:flex-start;min-width:224px;width:100%;gap:4px;flex:1 0 0}.infinity-form-section-text>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-form-section-text>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-form-section-container{display:flex;min-width:480px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}@media(max-width:800px){.infinity-form-section-container{min-width:100%}}.infinity-form-row{flex:1 1 auto;display:flex;align-items:flex-start;gap:var(--Tokens-Spacing-Space-L, 16px);align-self:stretch;width:100%}.infinity-form-input{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.infinity-input-header{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.infinity-input-header>h1{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-input-body{display:flex;width:100%}.infinity-form-block{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:8px;align-self:stretch}.infinity-form-sub-header{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.infinity-form-sub-header>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-form-sub-header>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-form-buttons-wrapper{display:flex;align-items:center;gap:var(--Tokens-Spacing-Space-M, 8px)}.infinity-text-wrapper{display:flex;min-width:200px;width:200px;max-width:200px;align-items:center;gap:4px}.infinity-text-wrapper>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-slideform{position:fixed;inset:0;z-index:1200;display:flex;align-items:stretch;justify-content:flex-end;padding-left:24px;overflow:hidden}.infinity-slideform[data-state=closing]{pointer-events:none}.infinity-slideform-backdrop{position:absolute;inset:0;opacity:0;background:var(--Color-Prima-bg-opacity)}.infinity-slideform-backdrop[data-state=open]{animation:infinity-slideform-fade-in .32s cubic-bezier(.16,1,.3,1) forwards}.infinity-slideform-backdrop[data-state=closing]{animation:infinity-slideform-fade-out .32s cubic-bezier(.4,0,.2,1) forwards}.infinity-slideform-content{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:flex-end;max-width:100%;max-height:100%;height:100%;margin-left:auto;transform:translate(100%);transform-origin:right center;will-change:transform}.infinity-slideform-content[data-state=open]{animation:infinity-slideform-content-in .36s cubic-bezier(.16,1,.3,1) forwards}.infinity-slideform-content[data-state=closing]{animation:infinity-slideform-content-out .36s cubic-bezier(.4,0,.2,1) forwards}@keyframes infinity-slideform-fade-in{0%{opacity:0}to{opacity:1}}@keyframes infinity-slideform-fade-out{0%{opacity:1}to{opacity:0}}@keyframes infinity-slideform-content-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes infinity-slideform-content-out{0%{transform:translate(0)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.infinity-slideform-backdrop,.infinity-slideform-content{animation-duration:1ms!important}}.infinity-overform{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;opacity:0;background:var(--Color-Prima-bg-opacity)}.infinity-overform[data-state=open]{animation:infinity-overform-fade-in .18s ease-out forwards}.infinity-overform[data-state=closing]{pointer-events:none;animation:infinity-overform-fade-out .18s ease-in forwards}.infinity-overform-content{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%;opacity:0;transform:translateY(12px) scale(.98);transform-origin:center;will-change:opacity,transform}.infinity-overform-content[data-state=open]{animation:infinity-overform-content-in .18s ease-out forwards}.infinity-overform-content[data-state=closing]{animation:infinity-overform-content-out .18s ease-in forwards}@keyframes infinity-overform-fade-in{0%{opacity:0}to{opacity:1}}@keyframes infinity-overform-fade-out{0%{opacity:1}to{opacity:0}}@keyframes infinity-overform-content-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes infinity-overform-content-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.infinity-overform,.infinity-overform-content{animation-duration:1ms!important}}.infinity-info{flex:0 0 auto;display:flex;padding:10px var(--Tokens-Spacing-Space-L, 16px);align-items:center;align-content:center;gap:24px var(--Tokens-Spacing-Space-XL, 24px);align-self:stretch;flex-wrap:wrap;width:100%;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-Blues-Blue-0, rgba(35, 79, 220, .1))}.infinity-info-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Sizes-2, 2px);flex:1 0 0}.infinity-info-header>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-info-header>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-info-container-wrapper{display:flex;padding:var(--Tokens-Spacing-Space-M, 8px) var(--Tokens-Spacing-Space-L, 16px);flex-direction:column;align-items:flex-start;gap:var(--Sizes-2, 2px);align-self:stretch;flex:1 1 auto;min-width:200px;width:100%;border-radius:var(--Tokens-Spacing-Space-M, 8px);background:var(--Color-Prima-bg-300, #ededed)}.infinity-info-container-wrapper>h1{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.infinity-info-container-wrapper>p,.infinity-info-container-wrapper div{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-info-container-wrapper.eclipsis>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.infinity-multi-step-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px);flex:1 0 0}.infinity-multi-step{display:flex;padding:var(--Tokens-Spacing-Space-M, 8px);flex-direction:column;align-items:center;gap:var(--Tokens-Spacing-Space-M, 8px);border-radius:var(--Tokens-Radius, 8px);background-color:transparent;border:none;cursor:pointer}.infinity-multi-step>p{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-multi-step:hover:enabled{background:var(--Color-Prima-bg-300, #ededed)}.infinity-multi-step:active:enabled{outline:none}.infinity-multi-step:focus:enabled{box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset;outline:none}.infinity-multi-step:disabled{cursor:default}.infinity-multi-step-icon{display:flex;width:var(--Tokens-Spacing-Space-XXL, 32px);height:var(--Tokens-Spacing-Space-XXL, 32px);flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:99px}.infinity-multi-step-icon>p{text-align:center;leading-trim:both;text-edge:cap;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-multi-step-icon>svg{text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-multi-step-todo .infinity-multi-step-icon{color:var(--Color-Prima-text-secondary, #515557);background:var(--Color-Prima-bg-400, #e8e8e8)}.infinity-multi-step-current .infinity-multi-step-icon{color:var(--Color-Prima-bg-100, #fcfcfc);background:var(--Color-Prima-Greens-Green-3, #16b674)}.infinity-multi-step-done .infinity-multi-step-icon{color:var(--Color-Prima-text-primary, #000);background:var(--Color-Prima-Greens-Green-1, rgba(22, 182, 116, .25))}.infinity-multi-step-dash-wrapper{display:flex;height:48px;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0}.infinity-multi-step-dash{flex:1 1 auto;width:100%;max-height:2px;background-color:var(--Color-Prima-Border, #d4d4d4)}.infinity-note{flex:1 1 auto;display:flex;min-width:0;width:100%;padding:10px var(--Tokens-Spacing-Space-L, 16px);align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px)}.infinity-note-icon-wrapper{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center}.infinity-note-icon-wrapper>svg{text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-note-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Sizes-2, 2px);align-self:stretch}.infinity-note-text>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-note-text>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-note-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px);flex:1 0 0}.infinity-note-sub-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px);align-self:stretch;flex-wrap:wrap}.infinity-info-note{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed)}.infinity-info-note svg{color:var(--Color-Prima-text-muted-2, #9e9f9e)}.infinity-warning-note{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Yellow-Yellow-2, rgba(229, 186, 46, .5));background:var(--Color-Prima-Yellow-Yellow-0, rgba(229, 186, 46, .1))}.infinity-warning-note svg{color:var(--Color-Prima-Yellow-Yellow-3, #e5ba2e)}.infinity-error-note{border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Reds-Red-1, rgba(229, 77, 46, .25));background:var(--Color-Prima-Reds-Red-0, rgba(229, 77, 46, .1))}.infinity-error-note svg{color:var(--Color-Prima-Reds-Red-3, #e54d2e)}.infinity-opiton-card{display:flex;width:140px;height:124px;flex-direction:column;align-items:center;flex-shrink:0;border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);overflow:hidden;box-shadow:0 2px 2px #0000001a;cursor:pointer}.infinity-opiton-card:hover{border:1px solid var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-opiton-card:active:enabled{outline:none}.infinity-opiton-card:focus:enabled{box-shadow:0 0 0 2px #6d89df4d,0 2px 4px #1f27471a inset;outline:none}.infinity-opiton-card-body{position:relative;flex:1 1 auto;width:100%;height:100%;min-width:0;min-height:0;background:inherit;align-self:stretch;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-opiton-card-image{width:40px;height:36px;aspect-ratio:1/1}.infinity-opiton-card-image>svg{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:"Font Awesome 7 Pro";font-size:32px;font-style:normal;font-weight:400;line-height:normal}.infinity-opiton-card-icon{position:absolute;top:8px;left:8px}.infinity-opiton-card-text{display:flex;height:var(--Sizes-48, 48px);padding:var(--Tokens-Spacing-Space-M, 8px);flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;align-self:stretch}.infinity-opiton-card-text h1{color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-opiton-card-selected,.infinity-opiton-card-indeterminate{border:1px solid var(--Color-Prima-Blues-Blue-2, rgba(35, 79, 220, .5));background:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-opiton-container{flex:1 1 auto;display:flex;width:100%;height:fit-content;padding:10px var(--Tokens-Spacing-Space-L, 16px);align-items:flex-start;gap:var(--Tokens-Spacing-Space-M, 8px);border-radius:8px;background:var(--Light-200, #f3f4f5);cursor:pointer}.infinity-opiton-container:hover{filter:brightness(.95)}.infinity-opiton-container:active:enabled{outline:none}.infinity-opiton-container:focus:enabled{outline:none;gap:var(--infinity-standard-gap-size, 8px)!important}.infinity-opiton-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 0 0}.infinity-opiton-text h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.infinity-opiton-text p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.infinity-opiton-input{display:flex;width:20px;height:20px;justify-content:center;align-items:center;gap:10px;flex-shrink:0}.infinity-opiton-container-selected{border-radius:8px;background:#234fdc26}.infinity-opiton-container-wrapper{flex:1 1 auto;display:flex;flex-direction:column;width:100%;height:fit-content}.infinity-opiton-container-wrapper>.infinity-opiton-container{border-radius:0}.infinity-opiton-container-wrapper>.infinity-opiton-container:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.infinity-opiton-container-wrapper>.infinity-opiton-container:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.infinity-small-option-container{display:flex;align-items:center;gap:8px}.infinity-small-option-container.infinity-small-opiton-container-disabled{cursor:not-allowed;opacity:.5}.infinity-small-option-container{cursor:pointer}.infinity-small-option-container:hover:enabled{filter:brightness(.95)}.infinity-small-option-container h1{color:var(--Dark-400, #1f2747);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-small-option-input{display:flex;justify-content:center;align-items:center;gap:10px}.infinity-progress-bar-wrapper{position:relative;display:flex;width:100%;height:var(--Sizes-32, 32px);align-items:center;align-self:stretch;justify-content:flex-start;border-radius:var(--Tokens-Spacing-Space-M, 8px);background:var(--Color-Prima-bg-400, #e8e8e8);overflow:hidden}.infinity-progress-bar-wrapper>svg{color:#fcfcfc;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.infinity-progress-bar{height:100%;width:0%;background:var(--Color-Prima-Greens-Green-3, #16b674);transition:width .25s ease}.infinity-progress-bar-wrapper.infinity{background:repeating-linear-gradient(90deg,#002499,#89a5ff,#002499,#89a5ff,#002499);background-size:400% 100%;animation:infinity-progress-bar-background 16s linear infinite;justify-content:center}.infinity-progress-bar-wrapper.infinity .infinity-progress-bar{opacity:0;width:100%}@keyframes infinity-progress-bar-background{0%{background-position:0% 50%}to{background-position:200% 50%}}@media(prefers-reduced-motion:reduce){.infinity-progress-bar{transition:none}.infinity-progress-bar-wrapper.infinity .infinity-progress-bar,.infinity-progress-bar-wrapper.infinity{animation:none;background-position:50% 50%}}.infinity-simple-table{position:relative;display:flex;flex-direction:column;width:100%;height:fit-content;border-radius:8px;border:1px solid var(--Color-Prima-Border, #d4d4d4);overflow:auto}.infinity-simple-table-header{position:sticky;display:flex;align-items:center;align-self:stretch;top:0;z-index:1;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed)}.infinity-simple-table-header-cell{display:flex;height:36px;padding:0 var(--Tokens-Spacing-Space-L, 16px);justify-content:space-between;align-items:center;flex:1 0 0;border-right:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-simple-table-header-cell:last-child{border-right:none}.infinity-simple-table-header-cell{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-simple-table-body{display:flex;flex-direction:column;align-items:stretch;gap:0px;align-self:stretch;height:fit-content}.infinity-simple-table-icon{display:flex;width:20px;height:20px;flex-direction:column;justify-content:center;align-items:center}.infinity-simple-table-icon>svg{text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-simple-table-row{display:flex;align-items:center;flex:1 0 0;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-simple-table-row:last-child{border-bottom:none}.infinity-simple-table-row:hover{filter:brightness(.95)}.infinity-simple-table-row:nth-child(2n){background:var(--Color-Prima-bg-300, #ededed)}.infinity-simple-table-cell{display:flex;height:36px;padding:0 0 0 var(--Tokens-Spacing-Space-L, 16px);align-items:center;gap:10px;flex:1 0 0;background-color:inherit;border-right:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-simple-table-cell:last-child{border-right:none}.infinity-simple-table-cell{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-simple-table-cell-muted{color:var(--Dark-100, #4b5168)}.infinity-simple-table-selected-row{border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-Blues-Blue-1, rgba(35, 79, 220, .25))}.infinity-simple-table-footer{width:100%;display:flex}.infinity-simple-table-footer>p{color:var(--Dark-400, #1f2747);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.infinity-system-card{--infinity-system-card-sweep-duration: 19.69s;--infinity-system-card-sweep-color: rgba(255, 255, 255, .4);position:relative;display:flex;min-width:300px;max-width:340px;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;overflow:hidden;border-radius:var(--Tokens-Radius, 8px);border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);cursor:pointer;isolation:isolate;box-shadow:0 2px 2px #0000001a;transition:all .2s ease-in-out}.infinity-system-card:after{content:"";position:absolute;top:-35%;left:-45%;width:38%;height:170%;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.16) 28%,var(--infinity-system-card-sweep-color) 50%,rgba(255,255,255,.16) 72%,rgba(255,255,255,0) 100%);opacity:0;pointer-events:none;filter:blur(16px);transform:translate(-180%) skew(-18deg);will-change:transform,opacity}.infinity-system-card:hover{border-color:var(--Color-Prima-Border-Hover, #8f8f8f)}.infinity-system-card:hover:after{animation:infinity-system-card-glow-sweep var(--infinity-system-card-sweep-duration) linear infinite}@keyframes infinity-system-card-glow-sweep{10%{opacity:0;transform:translate(-180%) skew(-18deg)}11.25%{opacity:.9}14.25%{opacity:.9;transform:translate(380%) skew(-18deg)}15.25%,to{opacity:0;transform:translate(380%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.infinity-system-card:hover:after{animation:none}}.infinity-system-card-header{position:relative;display:flex;height:100px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Prima-bg-300, #ededed)}.infinity-system-card-header>svg{color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:"Font Awesome 7 Pro";font-size:56px;font-style:normal;font-weight:400;line-height:normal}.infinity-system-card-body{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}.infinity-system-card-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.infinity-system-card-text>h1{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.infinity-system-card-text>p{color:var(--Color-Prima-text-secondary, #515557);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-system-card-description{display:-webkit-box;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.infinity-system-card-tags{display:flex;align-items:flex-start;gap:8px}.infinity-system-card-buttons{display:flex;align-items:center;gap:8px;position:absolute;right:7.8px;top:8px}.infinity-table-header-actions-wrapper{display:flex;height:fit-content;width:fit-content;justify-content:center;align-items:center;align-self:stretch;background:var(--Color-Prima-bg-300, #ededed)}.infinity-table-header-cell-fixed{display:flex;height:36px;width:36px;min-width:36px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-right:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-header-cell-fixed:last-child{border-right:none}.infinity-table-header-cell-fixed{cursor:default}.infinity-table-header-fill-cell{flex:1;display:flex;height:36px;width:100%;background:var(--Color-Prima-bg-300, #ededed);cursor:default}.infinity-table-row-fill-cell{flex:1;display:flex;height:36px;width:100%;background:inherit;cursor:default}.infinity-table-header-resize-bar{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;right:0;min-width:10px;width:10px;height:100%;cursor:ew-resize}.infinity-table-header-resize-bar:hover>.infinity-table-header-resize-bar-element{background-color:var(--Color-Prima-Blues-Blue-3, #234fdc)}.infinity-table-header-resize-bar>.infinity-table-header-resize-bar-element{min-width:1px;width:1px;max-width:1px;height:100%;background-color:var(--Color-Prima-Border, #d4d4d4)}.infinity-table-header-cell{position:relative;display:flex;height:36px;padding:0 16px;align-items:center;gap:8px;align-self:stretch;justify-content:space-between;background:var(--Color-Prima-bg-300, #ededed);color:var(--Color-Prima-text-secondary, #515557);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:grab}.infinity-table-header-cell:active{cursor:grabbing}.infinity-table-header-cell{overflow:hidden}.infinity-table-header-cell:hover{filter:brightness(.95)}.infinity-table-sub-header{display:flex;height:36px;align-items:center;gap:4px;align-self:stretch;-webkit-user-select:none;user-select:none}.infinity-table-header-cell.is-dragging{cursor:grabbing;filter:brightness(.95)}.infinity-table-row{flex:1;display:flex;flex-direction:row;max-height:36px;border-top:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-row:last-child{border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-row-odd{background-color:var(--Color-Prima-bg-300, #ededed)}.infinity-table-row-even{background-color:var(--Color-Tokens-Form-bg, #fcfcfc)}.infinity-table-row-cell{display:flex;height:36px;padding:0 16px;align-items:center;gap:8px;align-self:stretch;border-right:1px solid var(--Color-Prima-Border, #d4d4d4);background:inherit;color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-table-multiselect{display:flex;width:76px;height:36px;padding:0 16px;gap:4px;justify-content:flex-start;align-items:center;background:inherit;flex-shrink:0}.infinity-table-wrapper{flex:0 0 auto;display:flex;flex-direction:column;min-width:0;width:100%;min-height:0;gap:8px}.infinity-table-body{display:flex;width:100%;overflow-x:auto;min-height:fit-content;border-radius:8px;padding-bottom:14px;position:relative;white-space:nowrap}.infinity-table-body-no-overflow{padding-bottom:0}@supports (-moz-appearance: none){.infinity-table-body{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--Light-500, #c6c8ce) transparent;padding-bottom:14px}.infinity-table-body-no-overflow{padding-bottom:0}}@supports (font: -apple-system-body) and (-webkit-appearance: none){.infinity-table-body,.infinity-table-body:hover{padding-bottom:0}.infinity-table-body::-webkit-scrollbar{display:block;height:14px}.infinity-table-body::-webkit-scrollbar-track{background:transparent}.infinity-table-body::-webkit-scrollbar-thumb{background-color:var(--Light-500, #c6c8ce);border-radius:999px;border:4px solid transparent;background-clip:content-box}}@supports not ((-moz-appearance: none) or ((font: -apple-system-body) and (-webkit-appearance: none))){.infinity-table-body:hover{overflow-x:auto;padding-bottom:4px}.infinity-table-body::-webkit-scrollbar{display:none;padding-bottom:14px}.infinity-table-body:hover::-webkit-scrollbar{display:block;padding-bottom:4px}.infinity-table-body-no-overflow:hover{padding-bottom:0}}.infinity-table-contents{flex:1 1 auto;display:flex;height:auto;flex-direction:column;width:fit-content;overflow:visible;border-top:1px solid var(--Color-Prima-Border, #d4d4d4);border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-contents:first-child{border-left:1px solid var(--Color-Prima-Border, #d4d4d4);border-top-left-radius:8px;border-bottom-left-radius:8px}.infinity-table-left{align-self:flex-start;left:0;position:sticky;z-index:1;flex-shrink:0;border:1px solid var(--Color-Prima-Border, #d4d4d4);border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;flex-direction:column}.infinity-table-right{align-self:flex-start;right:0;position:sticky;z-index:1;flex-shrink:0;display:flex;flex-direction:column;border:1px solid var(--Color-Prima-Border, #d4d4d4);border-top-right-radius:8px;border-bottom-right-radius:8px}.infinity-table-header-wrapper{flex:1 1 auto;display:flex}.infinity-table-header{display:flex;flex-direction:column;transition:opacity .12s ease,transform .12s ease}.infinity-table-rows-wrapper{flex:1 1 auto;display:flex;flex-direction:column}.infinity-table-right-header,.infinity-table-left-header{display:flex;overflow:hidden;background:var(--Color-Prima-bg-300, #ededed)}.infinity-table-left-header{border-top-left-radius:8px}.infinity-table-right-header{border-top-right-radius:8px}.infinity-table-right-rows,.infinity-table-left-rows{display:flex;flex-direction:column;overflow:hidden;background-color:transparent}.infinity-table-left-rows{border-bottom-left-radius:8px}.infinity-table-right-rows{border-bottom-right-radius:8px}.infinity-table-actions-row{display:flex;flex-direction:row;flex-shrink:0}.infinity-table-action-cell{display:flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;background:inherit;border-right:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-action-cell:last-child{border-right:none}.infinity-table-action-cell{border-top:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-selection-cell{display:flex;flex-shrink:0;height:36px;padding:0 16px;align-items:center;gap:10px;align-self:stretch;border-top:1px solid var(--Color-Prima-Border, #d4d4d4);cursor:pointer}.infinity-table-selection-cell.infinity-table-row-selected{background-color:var(--Color-Prima-Blues-Blue-0, rgba(35, 79, 220, .1))}.infinity-table-footer{width:100%;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.infinity-table-sub-footer{display:flex;align-items:center;gap:16px}.common-infinity-exclusive-table-pages{display:flex;align-items:flex-start}.common-infinity-exclusive-table-pages>button{border-radius:0;color:var(--Color-Prima-text-muted-2, #9e9f9e);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.common-infinity-exclusive-table-pages>button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.common-infinity-exclusive-table-pages>button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.pagination-indicator{display:flex;height:36px;padding:11px 15px;flex-direction:row;justify-content:center;align-items:center;border:1px solid var(--Light-500, #c6c8ce);background:#fff}.pagination-indicator .pagination-indicator-main{color:var(--Dark-400, #1f2747);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.pagination-indicator .pagination-indicator-secondary{color:var(--Dark-100, #4b5168);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.pagination-dropdown{display:flex;height:var(--infinity-button-size, 36px);padding:16px;justify-content:center;align-items:center;gap:var(--infinity-standard-gap-size, 8px)!important;border-radius:var(--infinity-standard-border-radius-size, 8px);border:1px solid var(--Light-500, #c6c8ce)!important;cursor:pointer}.pagination-dropdown svg{text-align:center;font-family:"Font Awesome 6 Pro";width:var(--infinity-standard-icon-size, 16px);height:var(--infinity-standard-icon-size, 16px);font-style:normal;font-weight:var(--infinity-light-font-weight, 400);line-height:normal;margin:0}.pagination-dropdown{font-family:Inter;font-size:var(--infinity-standard-font-size);font-style:normal;font-weight:var(--infinity-normal-font-weight, 600);line-height:normal;background-color:var(--infinity-white, #ffffff);border:1px solid var(--infinity-border-secondary, #c6c8ce);color:var(--infinity-primary-dark, #1f2747)}.pagination-dropdown:hover:enabled{background-color:var(--infinity-secondary, #f3f4f5)}.pagination-dropdown:active:enabled{background-color:var(--infinity-secondary, #f3f4f5);border:1px solid var(--infinity-border-secondary, #c6c8ce);color:var(--infinity-primary-dark, #1f2747)}.pagination-dropdown:focus:enabled{background-color:var(--infinity-secondary, #f3f4f5);border:1px solid var(--infinity-border-secondary, #c6c8ce);color:var(--infinity-primary-dark, #1f2747)}.pagination-dropdown:disabled{opacity:.5;cursor:default}.pagination-dropdown-wrapper{width:fit-content;flex:0 0 auto}.pagination-dropdown-wrapper .infinity-dropdown-trigger-wrapper{width:fit-content}.pagination-dropdown-menu{min-width:fit-content}.infinity-checkbox{width:16px;height:16px;border-radius:4px;border:1px solid var(--Light-500, #c6c8ce);background:#fff;box-shadow:0 2px 4px #1f27471a inset}.infinity-checkbox-selected{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:#234fdc}.infinity-checkbox-internal{width:8px;height:8px;border-radius:4px;background:#fff}.green-icon{color:var(--Success-700, #23a866);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.def-icon{color:var(--Dark-400, #1f2747);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.column-container{display:flex;height:36px;align-items:center;gap:4px;align-self:stretch}.column-container-l{display:flex;height:36px;align-items:center;gap:8px;align-self:stretch}.column-container-l>img{width:24px;height:24px}.app-img-container{width:20px;height:20px}.placeholder-element{width:24px;height:24px;border-radius:4px;background:var(--Light-300, #eaebee)}.default-icon{color:#1f2747;text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:900;line-height:normal}.yellow-icon{color:#ffad1e;text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:900;line-height:normal}.blue-icon{color:var(--Primary-600, #476ce2);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.light-blue-icon{color:var(--Primary-400, #91a7ee);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.red-icon{color:var(--Error-600, #d13e2c);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.green-icon{color:var(--Success-700, #23a866);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:900;line-height:normal}.grey-icon{color:var(--Dark-100, #4b5168);text-align:center;font-family:"Font Awesome 6 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.common-infinity-exclusive-table-dragging-wrapper{position:absolute;z-index:1000;top:0;left:0}.common-infinity-exclusive-table-dragging-container{position:absolute;display:flex;height:24px;min-width:128px;width:auto;padding:0 8px;justify-content:center;align-items:center;gap:4px;flex-shrink:0;border-radius:8px;background:var(--Primary-700, #234fdc)}.common-infinity-exclusive-table-dragging-container>p{color:#fff;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin:0}.common-infinity-exclusive-table-dragging-container>svg{display:flex;width:12px;height:12px;flex-direction:column;justify-content:center;flex-shrink:0;color:#fff;text-align:center;font-family:"Font Awesome 6 Pro";font-size:12px;font-style:normal;font-weight:400;line-height:normal}.tagNameObject{display:flex;height:24px;padding:2px 8px;justify-content:center;align-items:center;border-radius:8px;background:var(--Light-300, #eaebee);gap:4px;cursor:pointer}.tagNameObject>.tagRemover{display:flex;width:24px;height:24px;padding:6px;justify-content:center;align-items:center;border-top-right-radius:8px;border-bottom-right-radius:8px}.tagNameObject>.tagRemover>svg{width:12px!important;height:12px!important;color:var(--Dark-100, #4b5168);text-align:center;font-family:"Font Awesome 6 Pro";font-size:12px;font-style:normal;font-weight:400;line-height:normal}.tagNameObject>.tagRemover:hover{background:var(--Error-200, #f6d8d5)}.tagNameObject>.tagRemover:hover>svg{color:var(--Error-700, #a73223)}.tagNameObject:hover{background:var(--Light-400, #dfe0e3)}.tagNameObject{color:var(--Dark-100, #4b5168);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.tagNameObjectNonInteractive:hover{background:var(--Light-300, #eaebee)}.tagNameObjectRemove{padding:2px 0 2px 8px}.tagNameObjectRemove:hover{background:var(--Light-300, #eaebee)}.flyover-object{background:var(--Color-Prima-bg-300, #ededed)!important}#infinity-exclusive-table-dropdown{display:flex;height:36px;justify-content:center;align-items:center;gap:10px;border-radius:0;align-self:stretch;border-bottom:1px solid var(--Light-500, #c6c8ce);background:#fff}.infinity-table-image-container{width:20px;height:fit-content}.infinity-table-image-container>img{width:20px;height:auto}.infinity-exclusive-table-content-column{display:inline-flex;flex-direction:column;z-index:auto;border-top:1px solid var(--Color-Prima-Border, #d4d4d4);border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4);width:100%;max-width:800px;min-width:36px}.infinity-exclusive-table-content-column:last-child{width:100%}.infinity-exclusive-table-content-column{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinity-exclusive-table-content-column-wrapper{display:flex;flex-direction:row;position:relative;min-width:36px;height:100%}.no-actions-exclusive .infinity-exclusive-table-content:last-child{border-right:1px solid var(--Color-Prima-Border, #d4d4d4);border-top-right-radius:8px;border-bottom-right-radius:8px}.no-actions-exclusive .infinity-exclusive-table-content:last-child .infinity-exclusive-table-content-row-wrapper-stretch{border-top-right-radius:8px;border-bottom-right-radius:8px}.infinity-table-info{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid var(--Color-Prima-Border, #d4d4d4);background:var(--Color-Tokens-Form-bg, #fcfcfc);box-shadow:0 2px 2px #1f27471a}.infinity-table-info-header{display:flex;align-items:center;gap:8px;align-self:stretch;padding:0 16px;height:32px;border-bottom:1px solid var(--Color-Prima-Border, #d4d4d4)}.infinity-table-info-header>svg{color:var(--Color-Prima-text-primary, #000);text-align:center;font-family:"Font Awesome 7 Pro";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.infinity-table-info-header{color:var(--Color-Prima-text-primary, #000);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.infinity-table-info-items{display:flex;padding:10px 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.infinity-table-info-item{display:flex;width:100%;align-items:flex-start;gap:8px}.infinity-table-info-item>h1{color:var(--Color-Prima-text-secondary, #515557);min-width:240px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.infinity-table-info-item>p{color:var(--Color-Prima-text-primary, #000);min-width:240px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.calculator-pdf-export-root{position:fixed;top:0;left:-10000px;z-index:-1;pointer-events:none}.calculator-pdf-table{width:760px;padding:0 24px 24px;background:#fff;color:#111;font-family:Inter,sans-serif}.calculator-pdf-table__banner{margin:0 -24px 20px;overflow:hidden;background:#111}.calculator-pdf-table__banner-image{display:block;width:100%;height:auto}.calculator-pdf-table__title{color:#111;font-size:18px;font-weight:600;margin-bottom:12px}.calculator-pdf-table__section{margin:16px 0 8px;font-size:14px;font-weight:600}.calculator-pdf-table__summary,.calculator-pdf-table__grid{width:100%;border-collapse:collapse;font-size:12px}.calculator-pdf-table__summary th,.calculator-pdf-table__summary td,.calculator-pdf-table__grid th,.calculator-pdf-table__grid td{border:1px solid #e0e0e0;padding:6px 8px;vertical-align:top}.calculator-pdf-table__summary th{width:40%;background:#f5f5f5;text-align:left;font-weight:600}.calculator-pdf-table__grid th{background:#f5f5f5;text-align:left;font-weight:600}.calculator-pdf-table__grid .numeric,.calculator-pdf-table__summary .numeric{text-align:right;white-space:nowrap}.calculator-pdf-table__grid .empty{text-align:center;color:#666}
