@charset "UTF-8";.card-container{padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-gray-300);border-radius:var(--radius-md)}.card-container .card-row,.card-container .radio-select-card-row{width:100%}.card-row{display:flex;align-items:center;gap:var(--spacing-12);padding:var(--spacing-4) var(--spacing-8)}.card-row.selected .card-row__icon{color:var(--color-primary-950);background-color:var(--color-primary-100)}.card-row.selected .card-row__title{color:var(--color-primary-950)}.card-row__icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:var(--color-gray-800);background-color:var(--color-gray-50);border-radius:var(--radius-sm)}.card-row__text{display:flex;flex-direction:column;align-items:start;gap:var(--spacing-4)}.card-row__title{margin:0;font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-gray-950)}.card-row__desc{margin:0;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:1.25;color:var(--color-gray-600)}.card-row__slot{display:flex;align-items:center;margin-left:auto}.radio-select-card-row{border:0;outline:0;background-color:#fff}.radio-wrapper{display:inline-flex;align-items:center;gap:var(--spacing-8);cursor:pointer;position:relative}.radio-wrapper:has(input[type=radio]:disabled){cursor:default}.radio-wrapper input[type=radio]{position:absolute;opacity:0;pointer-events:none;appearance:none}.radio-wrapper .radio-icon{box-sizing:border-box;width:18px;height:18px;border:2px solid var(--color-gray-600);border-radius:50%;background-color:#fff;background:radial-gradient(circle at center,transparent 0 0) no-repeat;transition:border-color .2s,background .2s}.radio-wrapper input[type=radio]:checked+.radio-icon{border-color:var(--color-primary-950);background:radial-gradient(circle at center,var(--color-primary-950) 0 4px,transparent 4px) no-repeat}.radio-wrapper .radio-label-text{font-size:var(--font-size-14);line-height:1.25;font-weight:var(--font-weight-medium);color:var(--color-gray-950);white-space:nowrap}.radio-wrapper input[type=radio]:disabled+.radio-icon{background-color:var(--color-gray-200);border-color:var(--color-gray-500);cursor:not-allowed}.radio-wrapper input[type=radio]:disabled:checked+.radio-icon:after{background-color:var(--color-gray-500)}.radio-group{display:flex;flex-wrap:wrap;gap:var(--spacing-12)}.radio-group--vertical{flex-direction:column;align-self:start;justify-self:start}.radio-group--horizontal{flex-direction:row}.wrapper{transition:padding-left .3s cubic-bezier(.2,0,0,1)}.sidebar{position:fixed;top:0;left:0;z-index:1034;display:flex;flex-direction:column;width:80px;height:100vh;background-color:#fff;border-right:1px solid var(--color-gray-300);transition:width .3s cubic-bezier(.2,0,0,1);overflow-x:hidden}.sidebar+.wrapper{padding-left:80px}.sidebar+.wrapper .header{width:calc(100% - 80px)}.sidebar.expanded{width:280px}.sidebar.expanded+.wrapper{padding-left:280px}.sidebar.expanded+.wrapper .header{width:calc(100% - 280px)}.sidebar.is-mobile{transform:translate(-100%)}.sidebar.is-mobile+.wrapper{padding-left:0}.sidebar.is-mobile+.wrapper .header{width:100%}.sidebar.is-mobile.expanded{width:100vw;z-index:2000;transform:translate(0)}.sidebar.is-mobile.expanded+.wrapper{transform:translate(-100%)}.sidebar ul,.sidebar li,.sidebar .nav-link{margin:0;padding:0}.sidebar-head{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 var(--layout-gutter-md);border-bottom:1px solid var(--color-gray-300);transition:padding .3s ease}.sidebar:not(.expanded) .sidebar-head{padding:0;align-items:center}.sidebar-head .sidebar-control{border-bottom:0}.sidebar-logo{display:flex;align-items:center;margin:0;padding:0;line-height:0}.sidebar-logo img,.sidebar-logo svg{display:block;width:auto;min-width:40px;max-width:120px;height:40px;object-fit:contain;object-position:left;transition:all .3s ease}.sidebar:not(.expanded) .sidebar-logo{justify-content:center;width:100%}.sidebar:not(.expanded) .sidebar-logo img,.sidebar:not(.expanded) .sidebar-logo svg{max-width:40px;object-position:center}.sidebar-body{flex:1;display:flex;flex-direction:column;gap:var(--spacing-12);min-height:0;padding:0 var(--layout-gutter-md) var(--layout-gutter-md);overflow-y:auto;overflow-x:hidden;transition:padding .3s ease}.sidebar:not(.expanded) .sidebar-body{padding:0 10px}.sidebar.is-mobile .sidebar-body{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}.sidebar-control{display:flex;flex-direction:column;justify-content:center;align-items:end;height:48px;border-bottom:1px solid var(--color-gray-300)}.sidebar:not(.expanded) .sidebar-control{align-items:center}.navigation-root-list,.nav-sub-menu{display:flex;flex-direction:column;gap:var(--spacing-12);margin:0;padding:0;list-style:none}.sidebar.is-mobile .navigation-root-list,.sidebar.is-mobile .nav-sub-menu{gap:0}.nav-sub-menu{gap:var(--spacing-2);margin-top:var(--spacing-4);padding-bottom:0}.sidebar.is-mobile .nav-sub-menu{padding-bottom:var(--spacing-12)}.sidebar.is-mobile .nav-item{border-bottom:1px solid var(--color-gray-300)}.sidebar.is-mobile .nav-sub-menu .nav-item{border-bottom:0}.nav-item .nav-btn{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:1.25;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:12px 16px;color:var(--color-gray-950);background-color:transparent;border-radius:8px;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}.sidebar:not(.expanded) .nav-item .nav-btn{justify-content:center;padding:12px 0}.nav-item .nav-btn .text-button{min-height:46px}.nav-item .nav-btn .text-button-icon,.nav-item .nav-btn>span:first-child{width:20px;min-width:20px;height:20px;margin-right:8px;color:var(--color-gray-800);transition:margin .3s ease}.sidebar:not(.expanded) .nav-item .nav-btn .text-button-icon,.sidebar:not(.expanded) .nav-item .nav-btn>span:first-child{margin-right:0}.nav-item .nav-btn .nav-text{white-space:nowrap;opacity:1;transition:opacity .2s ease}.sidebar:not(.expanded) .nav-item .nav-btn .nav-text{display:none}.nav-item .nav-btn:hover{background-color:var(--color-gray-100)}.nav-item .nav-btn.active{color:var(--color-primary-950);background-color:var(--color-primary-50)}.nav-item .nav-btn.active .text-button-icon,.nav-item .nav-btn.active>span:first-child{color:var(--color-primary-950)}.nav-item .nav-btn.depth-1{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.25;padding-left:36px;color:var(--color-gray-700)}.sidebar:not(.expanded) .nav-item .nav-btn.depth-1{padding-left:0;justify-content:center}.nav-item .nav-btn.depth-1.active{font-weight:600;color:var(--color-primary-600);background-color:transparent}.sidebar-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--spacing-12);padding:0 16px 40px}.is-mobile .sidebar-footer{gap:var(--spacing-24);padding:0 var(--layout-gutter-md) 24px}.mobile-toolbar{display:grid;grid-template-columns:1fr 1fr;row-gap:12px;column-gap:0}.mobile-toolbar .toolbar-item{display:flex;align-items:center}.mobile-toolbar .toolbar-item:nth-child(odd){padding-right:12px}.mobile-toolbar .toolbar-item:nth-child(2n){padding-left:12px;border-left:1px solid var(--color-gray-200)}.mobile-toolbar .toolbar-item .text-button{min-width:auto;height:28px}.sidebar-mobile-platforms.toggle-navigation-group{overflow-x:auto;width:fit-content;max-width:100%}.sidebar-mobile-platforms.toggle-navigation-group>*{flex-shrink:0}.page-layout{display:flex;flex-direction:column;overflow:auto;flex:1;min-height:0;width:100%;background-color:#fff}.page-layout:has(#filter-offcanvas){padding:0;flex-direction:row}.page-layout:has(#filter-offcanvas) .page-wrapper{padding:var(--spacing-12) 0 0 0}.section{display:flex;flex-direction:column}.section.has-gutter{padding:0 var(--layout-gutter-lg)}@media(max-width:767px){.section.has-gutter{padding:0 var(--layout-gutter-md)}}.section.has-gap{gap:var(--content-y-gap-md)}.section-row{display:flex;flex-direction:row}.section-row--align-start{align-items:start}.section-row--align-center{align-items:center}.section-row--align-end{align-items:end}.section-row--justify-start{justify-content:start}.section-row--justify-between{justify-content:space-between}.section-row--justify-end{justify-content:end}.wrapper-dashboard{background-color:var(--color-gray-100)}.wrapper-dashboard>div{padding-left:var(--spacing-40);padding-right:var(--spacing-40);padding-bottom:var(--header-content-y-gap)}.alert-badge{font-size:var(--font-size-13);font-weight:var(--font-weight-medium);line-height:1.25;display:inline-flex;align-items:center;justify-content:center;min-width:var(--sizing-16);height:var(--sizing-16);color:#fff;text-align:center;background-color:var(--color-error-600);border-radius:var(--radius-lg);padding:0 var(--spacing-4);box-sizing:border-box}.alert-badge--fixed{width:var(--badge-size);height:var(--badge-size);min-width:var(--badge-size);min-height:var(--badge-size);padding:0}.tab-menu-group-wrapper{position:relative;display:flex;width:100%;background-color:#fff}.tab-menu-group-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--color-gray-200);pointer-events:none;z-index:0}.tab-menu-group::-webkit-scrollbar{width:var(--sizing-12);height:var(--sizing-12)}.tab-menu-group::-webkit-scrollbar-thumb{background-color:var(--color-gray-300);border-radius:4px}.tab-menu-group::-webkit-scrollbar-track{background:transparent}.tab-menu-group{scrollbar-width:thin;scrollbar-color:var(--color-gray-300) transparent;position:relative;display:inline-flex;flex-wrap:nowrap;width:100%;height:var(--sizing-48);overflow-x:auto;overflow-y:hidden}.tab-menu-group--row.tab-menu-group--start{justify-content:flex-start}.tab-menu-group--row.tab-menu-group--center{justify-content:center}.tab-menu-group--row.tab-menu-group--end{justify-content:flex-end}.tab-menu-group--row.tab-menu-group--between{justify-content:space-between}.tab-menu-group--row.tab-menu-group--between .tab-menu{flex:1}.tab-menu-group--column{flex-direction:column}.tab-menu-group--column.tab-menu-group--start{align-items:flex-start}.tab-menu-group--column.tab-menu-group--center{align-items:center}.tab-menu-group--column.tab-menu-group--end{align-items:flex-end}.tab-menu-group--column.tab-menu-group--between{justify-content:space-between}.tab-menu-group--rounded{border-radius:var(--radius-md)}.tab-menu-group--fill-item-width .tab-menu{flex-shrink:1}.tab-menu{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:1.25;position:relative;z-index:1;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-12);flex-shrink:0;white-space:nowrap;transition:all .2s ease-in-out;text-align:center;background-color:transparent;border-width:0;border-style:solid;box-sizing:border-box;border-bottom-width:1px!important;border-color:transparent;color:var(--color-gray-500)}.tab-menu--active{border-color:var(--color-primary-950);color:var(--color-primary-950)}.tab-menu--disabled{border-color:transparent;color:var(--color-gray-200)}.tab-menu--full{width:100%;display:flex}.tab-menu-badge{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);line-height:1.25;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding:0 var(--spacing-4);min-width:var(--sizing-24);height:var(--sizing-24);color:#fff;border-radius:var(--radius-sm);background-color:var(--color-gray-500)}.tab-menu-badge--active{background-color:var(--color-primary-950)}.tab-menu-group--item-min-width .tab-menu{min-width:var(--sizing-120)}.tab-menu-group--fill-item-width .tab-menu{width:100%}.header{position:fixed;top:0;right:0;z-index:600;display:flex;align-items:center;width:100%;height:60px;background-color:#fff;border-bottom:1px solid var(--color-gray-300);padding:0 var(--layout-gutter-md)}@media(max-width:767px){.header{justify-content:space-between}}.header-logo{display:flex;align-items:center;margin:0;padding:0;line-height:0}.header-logo img,.header-logo svg{display:block;width:auto;min-width:40px;max-width:120px;height:40px;object-fit:contain;object-position:left;transition:all .3s ease}.header+.page-layout-container{margin-top:60px}.notification__badge{position:absolute;right:5px;top:2px}.wrapper,.page-layout-container{display:flex;flex-direction:column;overflow:auto;flex:1 auto;min-height:0}.main-content-area,.page-shell{display:flex;flex-direction:column;overflow:auto;flex:1;height:100%;min-height:0}.breadcrumb-wrapper{position:sticky;top:0;left:0;width:100%;display:flex;gap:var(--spacing-10);padding:var(--spacing-8) var(--spacing-16);height:var(--sizing-48);background-color:#fff}.breadcrumb-wrapper .ds-breadcrumb-item{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1.25;color:var(--color-gray-950);display:flex;align-items:center}.breadcrumb-wrapper .ds-breadcrumb-item.active{color:var(--color-primary-950)}.breadcrumb-wrapper .ds-breadcrumb-item+.ds-breadcrumb-item:before{content:"";width:20px;height:20px;display:inline-block;margin-right:var(--spacing-10);background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6.9124 6.175L10.7291 10L6.9124 13.825L8.0874 15L13.0874 10L8.0874 5L6.9124 6.175Z' fill='%23444444'/%3E%3C/svg%3E")}.page-with-dual-sidebar{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-height:calc(100vh - 60px);margin-top:60px}.dual-sidebar-area{position:sticky;top:60px;z-index:10;flex-shrink:0;width:280px;height:calc(100vh - 60px);padding:0 var(--layout-gutter-md);overflow:hidden;background-color:#fff;border-right:1px solid var(--color-gray-300);transition:width .3s cubic-bezier(.2,0,0,1),padding .3s cubic-bezier(.2,0,0,1)}.dual-sidebar-area.is-folded{width:80px;padding:0 var(--layout-gutter-sm)}.dual-sidebar-area.is-folded .dual-sidebar-content{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.dual-sidebar-area.is-folded .dual-sidebar-header{justify-content:center}.dual-sidebar-content{width:100%;height:calc(100% - 48px);display:flex;flex-direction:column;overflow:hidden;opacity:1;visibility:visible;white-space:nowrap;transition:opacity .3s ease .1s,visibility 0s linear}.dual-sidebar-header{display:flex;align-items:center;width:100%;height:48px;border-bottom:1px solid var(--color-gray-300);transition:justify-content .3s cubic-bezier(.2,0,0,1)}.dual-sidebar-control{transition:margin .3s cubic-bezier(.2,0,0,1)}.is-expanded .dual-sidebar-control{margin-left:auto}
