@layer reset,base,apl-ui;:root{--color-primary: #0832E2;--color-primary-800: #0626AA;--color-gray-100: #F5F5F5;--color-gray-200: #E0E0E0;--color-gray-300: #C2C2C2;--color-gray-400: #A8A8A8;--color-gray-500: #888888;--color-gray-600: #666666;--color-gray-700: #444444;--color-gray-800: #222222;--color-blue-000: #006FE6;--color-blue-100: #C6DEF8;--color-green-000: #1A8732;--color-green-100: #CBE3D0;--color-yellow-100: #FDF0CF;--color-red: #B7240B;--color-red-100:#EECDC8;--font-primary: "Readex Pro";--font-secondary: "Barlow";--font-size-xs: 12px;--font-size-s: 14px;--font-size-m: 16px;--font-size-l: 18px;--font-size-xl: 20px;--font-size-h1: 24px;--font-size-h2: 20px;--font-size-h3: 18px;--font-size-h4: 16px;--font-size-h5: 14px;--font-size-h6: 12px;--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-semi-bold: 600;--fw-bold: 700;--container-padding: 1.5rem;--bg-primary: #FFFFFF;--header-bg: black;--header-height: 80px;--input-border-color: var(--color-gray-500);--input-border-radius: 4px;--input-height: 40px;--input-font-size: var(--font-size-s);--label-size: var(--font-size-s);--placeholder-color: var(--color-gray-500);--input-checkbox-size: 24px;--button-height: 40px;--button-small-height: 30px;--button-border-radius: 4px;--button-primary-bg: var(--color-primary);--button-primary-color: white;--button-primary-hover: var(--color-primary-800);--button-secondary-bg: white;--button-secondary-color: black;--button-secondary-border-color: var(--color-gray-500);--button-secondary-hover: var(--color-gray-100);--button-tertiary-bg: var(--color-gray-100);--button-tertiary-color: black;--button-tertiary-hover: var(--color-gray-200);--button-disabled-bg: var(--color-gray-100);--button-disabled-color: var(--color-gray-500);--button-font: var(--font-secondary);--button-font-size: var(--font-size-s);--button-small-font-size: var(--font-size-xs);--card-border: var(--color-gray-400);--card-border-radius: 4px;--entity-header-bg: var(--color-gray-100);--badge-font-size: var(--font-size-xs);--status-gray-bg: var(--color-gray-200);--status-gray-color: var(--color-gray-500);--status-green-bg: var(--color-green-100);--status-green-color: var(--color-green-000);--status-blue-bg: var(--color-blue-100);--status-blue-color: var(--color-blue-000);--status-red-color: var(--color-red-100);--modal-zindex: 990;--modal-backdrop-zindex: 950;--modal-backdrop-opacity: .5;--modal-backdrop-color: black;--modal-width: 100%;--max-modal-width: 768px;--modal-bg: white;--modal-padding: 1rem;--modal-close-button-icon: url(/images/modal_close.svg);--modal-close-button-width: 24px;--chip-bg: var(--color-gray-200);--chip-border: var(--color-gray-500);--chip-font-color: var(--color-gray-800)}@layer base{html,body{margin:0;height:100dvh;width:100vw;overflow:hidden;font-size:var(--font-size-m);font-family:var(--font-primary)}ul,li{all:unset}.main-container{width:100%;overflow:auto;display:flex;flex-flow:column nowrap;align-items:center;height:100%}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:var(--font-secondary);font-weight:var(--fw-semi-bold);margin:0}h1{font-size:var(--font-size-h1);font-weight:var(--fw-bold)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}p{margin:0!important;font-size:var(--font-size-s)}button{all:unset}input[type=text],input[type=email],input[type=password],input[type=number],select{font-family:var(--font-primary);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);height:var(--input-height);width:100%;padding:.5rem;font-size:var(--input-font-size)}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:var(--placeholder-color);opacity:1}select{background:url(/images/expand_more.svg) no-repeat;background-position:calc(100% - .5rem) center!important;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;padding-right:2rem!important}input[type=text].error,input[type=email].error,input[type=password].error,input[type=number].error,select.error{border-color:var(--color-red);color:#000}input[type=checkbox]{width:var(--input-checkbox-size);height:var(--input-checkbox-size);border-radius:2px;border:1px solid var(--color-gray-500);accent-color:var(--color-primary);cursor:pointer}input[type=checkbox i]:checked{appearance:none;outline-offset:3px;background:url(/images/check.svg) center;background-size:auto;background-color:var(--color-primary);border-color:var(--color-primary)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=number]:focus-visible,input[type=checkbox]:focus-visible,select:focus-visible{outline-color:var(--color-primary)}.error-span{width:100%;display:inline-flex;align-items:center;gap:.5rem;padding:4px 4px 4px 21px;background-color:var(--status-red-color);border-radius:var(--input-border-radius);font-size:var(--font-size-xs);color:#000;margin-top:.5rem;position:relative}.error-span:before{content:"";background:url(/images/Error_icon.svg) no-repeat;background-position:center;width:12px;height:10px;position:absolute;left:5px;top:7px}form{display:flex;flex-flow:column nowrap;gap:1rem}.form-group{position:relative;display:flex;flex-direction:column}.form-group:has(>input:not([type=checkbox]),>select) label{font-size:var(--label-size);font-weight:var(--fw-semi-bold);background-color:var(--bg-primary);margin-bottom:.5rem}.form-group label:has(>input[type=checkbox]){display:inline-flex;align-items:center;gap:.5rem;font-size:var(--font-size-s);font-weight:var(--fw-normal)}.form-group:has(>input,>select)+.form-group:has(>label>input[type=checkbox]){margin-bottom:0}.form-group.read-only{gap:.5rem}.form-group.read-only>label{font-size:var(--font-size-s);font-weight:var(--fw-semi-bold)}.form-group.read-only>span{font-size:var(--font-size-s);font-weight:var(--fw-normal)}.button-primary,.button-secondary,.button-tertiary{height:var(--button-height);display:flex;align-items:center;justify-content:center;padding:0 .5rem;border:1px solid var(--button-primary-bg);border-radius:var(--button-border-radius);cursor:pointer;font-family:var(--button-font);font-size:var(--button-font-size);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.5px}button.small{font-size:var(--button-small-font-size);height:var(--button-small-height)}.button-primary:focus,.button-primary:focus-visible,.button-secondary:focus,.button-secondary:focus-visible,.button-tertiary:focus,.button-tertiary:focus-visible{outline:2px solid var(--button-primary-bg);outline-offset:2px}.button-primary{background-color:var(--button-primary-bg);color:var(--button-primary-color);border-color:var(--button-primary-bg)}.button-primary:hover,.button-primary:focus,.button-primary:focus-visible{background-color:var(--button-primary-hover);border-color:var(--button-primary-hover)}.button-secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-color);border-color:var(--button-secondary-border-color)}.button-secondary:hover,.button-secondary:focus,.button-secondary:focus-visible{background-color:var(--button-secondary-hover)}.button-tertiary{background-color:var(--button-tertiary-bg);color:var(--button-tertiary-color);border-color:var(--button-tertiary-bg)}.button-tertiary:hover,.button-tertiary:focus,.button-tertiary:focus-visible{background-color:var(--button-tertiary-hover);border-color:var(--button-tertiary-hover)}.button-primary:disabled,.button-secondary:disabled,.button-tertiary:disabled{pointer-events:none;color:var(--button-disabled-color);background-color:var(--button-disabled-bg);border-color:var(--button-disabled-bg)}button .dropdown-caret{width:16px;height:16px;margin-left:.5rem}.button-group{display:flex;flex-flow:row wrap;gap:1rem;align-items:center}.button-group>button{flex:1 1 40%}.status-badge{font-size:var(--badge-font-size);border-radius:var(--card-border-radius);padding:.25rem .5rem}.status-badge:before,button.dropdown:before{content:"";display:inline-block;border-radius:50%;height:9px;width:9px;margin-right:.5rem}.status-badge.gray{background-color:var(--status-gray-bg)}.status-badge.gray:before,button.dropdown.gray:before{background-color:var(--status-gray-color)}.status-badge.green{background-color:var(--status-green-bg)}.status-badge.green:before,button.dropdown.green:before{background-color:var(--status-green-color)}.status-badge.blue{background-color:var(--status-blue-bg)}.status-badge.blue:before,button.dropdown.blue:before{background-color:var(--status-blue-color)}.warning-tag{padding:2px 4px;background-color:var(--color-yellow-100);border-radius:4px;color:#000;display:flex;flex-flow:row nowrap;gap:.5rem;align-items:center;font-size:var(--font-size-xs);font-weight:var(--fw-normal);width:max-content}.warning-tag .warning-icon{width:1rem;height:1rem}.modal-backdrop{z-index:var(--modal-backdrop-zindex)!important;opacity:var(--modal-backdrop-opacity);position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:var(--modal-backdrop-color)}.modal{z-index:var(--modal-zindex)!important;position:fixed;top:0;left:0;width:100vw;height:100dvh;display:block}.modal.show{right:0}.modal .modal-dialog{position:absolute;top:0;right:0;height:100%;margin:0;width:var(--modal-width);max-width:var(--max-modal-width);transform:translate(100%);transition:transform .5s;background-color:#fff}.modal.show .modal-dialog{transform:translate(0)}.modal .modal-content{display:flex;flex-flow:column nowrap;height:100%;overflow:auto}.modal .modal-content .button-modal-close{background-color:transparent;background:var(--modal-close-button-icon) center no-repeat;width:var(--modal-close-button-width);height:var(--modal-close-button-width);cursor:pointer}.modal .modal-content .modal-header{padding:var(--modal-padding);display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-h2)}.modal .modal-content .modal-body{padding:var(--modal-padding)}.modal .modal-content .modal-footer{padding:var(--modal-padding);display:flex;flex-flow:row wrap;gap:1rem;margin-top:auto;border-top:1px solid var(--color-gray-500);position:sticky;bottom:0;background-color:#fff}.modal .modal-content .modal-footer button{flex:1 1 40%}.chip-container{display:flex;gap:.5rem;flex-wrap:wrap}.chip-container .chip{background-color:var(--chip-bg);border:1px solid var(--chip-border);border-radius:50px;font-size:var(--font-size-xs);padding:.25rem .5rem}.entity-card{border:1px solid var(--card-border);border-radius:var(--card-border-radius);width:100%}.entity-top{background-color:var(--entity-header-bg);display:flex;justify-content:space-between;align-items:center;border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius);padding:.5rem 1rem;border-bottom:1px solid var(--card-border);flex-wrap:wrap;gap:.5rem}.entity-type{font-family:var(--font-secondary);text-transform:uppercase;font-size:var(--font-size-xs);font-weight:var(--fw-semi-bold);letter-spacing:.5px}.entity-details{padding:1rem;display:flex;flex-direction:column;gap:1rem}.entity-name{font-weight:var(--fw-semi-bold);font-size:var(--font-size-s);word-break:break-all;white-space:break-spaces}.entity-buttons{display:flex;gap:1rem;flex-wrap:wrap}.entity-buttons button{flex:1 1 40%}}@layer apl-ui{.apl-form-element.has-unit .form-input{padding-right:88px}.apl-form-element.has-copy:not(.has-unit) .form-input{padding-right:52px}.apl-form-element.has-icon .form-input{padding-left:48px}.apl-form-element.has-country .form-input{padding-left:108px;font-variant-numeric:tabular-nums}.apl-form-element.has-country .ghost-overlay{padding-left:108px}.apl-form-element.has-icon .ghost-overlay{padding-left:48px}.apl-form-element.has-toggle .form-input{padding-right:48px}.apl-form-element.has-errors .form-input,.apl-form-input.has-errors .psuedo-form-input,.apl-form-select.has-errors .apl-select-trigger{border:1px solid var(--apl-ui-form-error-border-color, #B7240B);box-shadow:0 0 0 2px var(--apl-ui-form-error-border-shadow-color, #B7240B33)}.apl-form-element .ghost-overlay{display:none;position:absolute;inset:0;pointer-events:none;align-items:center;font:inherit;white-space:pre;padding:8px 10px;font-variant-numeric:tabular-nums}.apl-form-element .ghost-prefix{visibility:hidden;font:inherit;font-size:14px}.apl-form-element .ghost-remainder{color:var(--apl-ui-form-placeholder-ghost, #9aa0a6);opacity:.9}.apl-form-element .form-input:focus~.ghost-overlay{display:flex}.apl-form-element .dialog-box{position:absolute;padding:16px;z-index:10;border-radius:4px;border:1px solid var(--apl-ui-dialog-box-border, #888);box-shadow:0 4px 12px #00000026;background:var(--apl-ui-dialog-box-background, #FFF)}.apl-form-element.dialog-below .dialog-box{top:calc(100% + 8px)}.apl-form-element.dialog-above .dialog-box{bottom:calc(100% + 8px)}.apl-form-element .dialog-pointer{position:absolute!important;border-bottom:1px solid var(--apl-ui-dialog-box-border, #888);border-right:1px solid var(--apl-ui-dialog-box-border, #888);z-index:11;background:var(--apl-ui-dialog-box-background, #FFF);width:10px;height:10px;transform:translate(-50%)}.apl-form-element.dialog-below .dialog-pointer{top:-6px;transform:rotate(225deg)}.apl-form-element.dialog-above .dialog-pointer{bottom:-6px;transform:rotate(45deg)}.apl-form-dropdown-overlay .dialog-pointer{position:absolute;width:10px;height:10px;background:var(--apl-ui-dialog-box-background, #FFF);border-bottom:1px solid var(--apl-ui-dialog-box-border, #888);border-right:1px solid var(--apl-ui-dialog-box-border, #888);z-index:1;pointer-events:none}.apl-dropdown-position-bottom .dialog-pointer{top:-6px;transform:rotate(225deg)}.apl-dropdown-position-top .dialog-pointer{top:auto;bottom:-6px;transform:rotate(45deg)}.apl-dropdown-position-right .dialog-pointer{left:-6px;top:50%;margin-top:-5px;transform:rotate(135deg)}.apl-dropdown-position-left .dialog-pointer{left:auto;right:-6px;top:50%;margin-top:-5px;transform:rotate(315deg)}.apl-dropdown-position-overlap .dialog-pointer{display:none!important}.apl-form-element .left-form-icon{position:absolute;top:7px;left:10px}.apl-form-element .right-form-icon{position:absolute;top:7px;right:10px}.copy-btn{background:none;border:none;cursor:pointer;padding:0}.copy-btn:focus{outline:none!important}.apl-form-element.active .form-input,.apl-form-element .form-input:focus:not(disabled){border:1px solid var(--apl-ui-form-input-active-border, #0832E2 );box-shadow:0 0 0 2px var(--apl-ui-form-input-active-shadow, #E1E6FC );outline:none!important}.apl-form-element .form-input:disabled,.apl-form-element.disabled .form-input{opacity:1;cursor:not-allowed;color:var(--apl-ui-form-input-disabled-color, #C2C2C2);border:1px solid var(--apl-ui-form-input-disabled-color, #C2C2C2);background:var(--apl-ui-form-input-disabled-background-color, #F5F5F5)}.disabled .form-input::placeholder,.disabled .placeholder{color:1px solid var(--apl-ui-form-input-disabled-color, #C2C2C2)!important}.apl-form-element.disabled .form-icon,.apl-form-element.disabled .country-dial,.apl-form-element.disabled .right-form-icon,.apl-form-element.disabled .right-form-icon span{color:var(--apl-ui-form-input-disabled-color, #C2C2C2)}.apl-form-element.disabled .fi{opacity:.5}.apl-form-element.apl-form-select .form-input-wrapper{display:block}.apl-form-element.apl-form-radio-button .form-input-wrapper:not(:first-child),.apl-form-element.apl-form-toggle .form-input-wrapper:not(:first-child),.apl-form-element.apl-form-checkbox .form-input-wrapper:not(:first-child){margin-top:8px}.apl-select-search{display:flex;gap:8px;flex:1 0 0;align-items:center;padding:4px 8px;border:1px solid var(--apl-ui-form-select-border-color, #888888);margin:8px 8px 0;border-radius:4px;background:var(--apl-ui-form-select-background-color, #ffffff)}.apl-select-search .search-icon{font-size:24px}.apl-select-search-input{padding:4px 8px 4px 0;width:100%;outline:none;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border:none;font-family:var(--apl-primary-font, "Readex Pro")}.apl-select-selected-pills-container apl-ui-button-pill:focus-visible,.apl-select-trigger apl-ui-button-pill:focus-visible{border:1px solid var(--apl-ui-form-select-active-border-color, #0832E2);background:var(--apl-ui-form-select-active-background-color, #FFF);box-shadow:0 0 0 2px var(--apl-ui-form-select-active-box-shadow-color, #E1E6FC);outline:none!important;border-radius:80px}}@layer apl-ui{.apl-ui-accordion{display:block;max-width:100%;box-sizing:border-box}.apl-ui-accordion-trigger{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;position:relative}.apl-ui-accordion-trigger:focus-visible{box-shadow:0 0 0 1px var(--apl-ui-accordion-focus-outer-border, #0832E2),inset 0 0 0 2px var(--apl-ui-accordion-focus-inner-border, #ffffff);outline:none;outline-offset:2px}.apl-ui-accordion-trigger-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.apl-ui-accordion-chevron{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;transition:transform .2s ease;color:var(--apl-ui-accordion-chevron-color, currentColor);border:1px soiid red}.apl-ui-accordion-chevron-expanded{transform:rotate(180deg)}.apl-ui-accordion-content{overflow:hidden;max-height:1000px;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;opacity:1}.apl-ui-accordion-content.accordion-content-hidden{max-height:0;opacity:0}.apl-ui-accordion.apl-ui-accordion-default{background:var(--apl-ui-accordion-background, #FFFFFF);border:1px solid var(--apl-ui-accordion-border-color, #888);border-radius:4px;font-family:var(--apl-primary-font, "Readex Pro");overflow:hidden;outline:none}.apl-ui-accordion .apl-ui-accordion.apl-ui-accordion-default,.apl-ui-dropdown .apl-ui-accordion.apl-ui-accordion-default{border:none!important}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;padding:16px;border:none;background:transparent;font-family:inherit;font-size:14px;font-weight:400;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .2s ease;position:relative;box-sizing:border-box}.apl-ui-accordion.apl-ui-accordion-default>div:not(:first-child) .apl-ui-accordion-trigger{border-top:1px solid var(--apl-ui-accordion-border-color, #888)}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger,.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger .btn-text .desktop-text{font-size:var(--apl-ui-accordion-trigger-font-size, 18px)!important;font-weight:var(--apl-ui-accordion-trigger-font-weight, 600);color:var(--apl-ui-accordion-text-color, #000000)}.apl-ui-accordion .apl-ui-accordion.apl-ui-accordion-default>div:not(:first-child) .apl-ui-accordion-trigger{border-top:1px solid var(--apl-ui-accordion-nested-border-color, #c2c2c2)}.apl-ui-accordion .apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger,.apl-ui-accordion .apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger .btn-text .desktop-text{font-size:var(--apl-ui-accordion-trigger-font-size, 16px)!important}.apl-ui-accordion .apl-ui-accordion .apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger,.apl-ui-accordion .apl-ui-accordion .apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger .btn-text .desktop-text{font-size:var(--apl-ui-accordion-trigger-font-size, 14px)!important}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger:hover:not(.apl-ui-accordion-trigger-disabled){background:var(--apl-ui-accordion-hover-background, #F5F5F5)}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-trigger:focus-visible:not(.apl-ui-accordion-trigger-disabled){border:2px solid var(--apl-ui-accordion-focus-color, #0832E2);background:var(--apl-ui-accordion-hover-background, #F5F5F5);outline:none;z-index:1}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-content{display:block;background:var(--apl-ui-accordion-content-background, #ffffff);box-sizing:border-box;padding:0 16px}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-content .apl-ui-accordion{border:none;border-radius:0;background:var(--apl-ui-accordion-content-background, #ffffff)}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-content .apl-ui-accordion-trigger{font-size:12px;background:var(--apl-ui-accordion-content-background, #ffffff)}.apl-ui-accordion.apl-ui-accordion-default .apl-ui-accordion-content .apl-ui-accordion-chevron{font-size:14px;width:14px;height:14px}.apl-ui-accordion.apl-ui-accordion-default .apl-btn{background:none!important;color:var(--apl-ui-accordion-text-color, #000000)!important;border:none!important;box-shadow:none!important;height:24px!important;padding:0!important}.apl-ui-accordion .apl-ui-accordion-caret-expanded{transform:rotate(180deg)}}
