.atom-collapse{box-sizing:border-box;margin:0;padding:0;width:100%;font-family:var(--atom-font-family);font-size:var(--atom-font-size-md,14px);color:var(--atom-color-text,rgba(0,0,0,.88));background-color:var(--atom-color-bg-container,#ffffff);border:1px solid var(--atom-color-border,#d9d9d9);border-bottom:0;border-radius:var(--atom-border-radius)}.atom-collapse-borderless{background-color:transparent;border:0}.atom-collapse-borderless>.atom-collapse-item:last-child{border-bottom:0}.atom-collapse-small>.atom-collapse-item>.atom-collapse-header{padding:var(--atom-spacing-sm) var(--atom-spacing-sm)}.atom-collapse-small>.atom-collapse-item>.atom-collapse-header .atom-collapse-expand-icon{margin-right:var(--atom-spacing-sm)}.atom-collapse-small>.atom-collapse-item>.atom-collapse-panel>.atom-collapse-body{padding-left:calc(var(--atom-spacing-sm) * 2 + var(--atom-font-size-md, 14px))}.atom-collapse-large{font-size:var(--atom-font-size-lg,16px)}.atom-collapse-large>.atom-collapse-item>.atom-collapse-header{padding:var(--atom-spacing-md) var(--atom-spacing-lg)}.atom-collapse-large>.atom-collapse-item>.atom-collapse-header .atom-collapse-expand-icon{margin-right:var(--atom-spacing-lg)}.atom-collapse-large>.atom-collapse-item>.atom-collapse-panel>.atom-collapse-body{padding-left:calc(var(--atom-spacing-lg) + var(--atom-spacing-xl))}.atom-collapse-item{border-bottom:1px solid var(--atom-color-border,#d9d9d9)}.atom-collapse-item:last-child,.atom-collapse-item:last-child>.atom-collapse-header{border-radius:0 0 var(--atom-border-radius) var(--atom-border-radius)}.atom-collapse-item-active>.atom-collapse-header .atom-collapse-expand-icon svg{transform:rotate(90deg)}.atom-collapse-item-active:last-child>.atom-collapse-header{border-radius:0}.atom-collapse-item-active:last-child>.atom-collapse-panel{border-radius:0 0 var(--atom-border-radius) var(--atom-border-radius)}.atom-collapse-header{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:var(--atom-spacing-sm) var(--atom-spacing-md);color:var(--atom-color-text,rgba(0,0,0,.88));line-height:var(--atom-line-height);cursor:pointer;transition:all var(--atom-transition-base);background-color:var(--atom-color-fill-alter,rgba(0,0,0,.02))}.atom-collapse-header:focus{outline:none}.atom-collapse-title{flex:auto}.atom-collapse-expand-icon{display:flex;align-items:center;justify-content:center;margin-right:var(--atom-spacing-md);padding-top:var(--atom-spacing-xxs)}.atom-collapse-expand-icon svg{transition:transform var(--atom-transition-fast)}.atom-collapse-expand-icon-active svg{transform:rotate(90deg)}.atom-collapse-icon-position-end .atom-collapse-header{flex-direction:row-reverse;justify-content:space-between}.atom-collapse-icon-position-end .atom-collapse-header .atom-collapse-expand-icon{margin-right:0!important;margin-left:var(--atom-spacing-md)}.atom-collapse-icon-position-end.atom-collapse-small .atom-collapse-header .atom-collapse-expand-icon{margin-left:var(--atom-spacing-sm)}.atom-collapse-icon-position-end.atom-collapse-large .atom-collapse-header .atom-collapse-expand-icon{margin-left:var(--atom-spacing-lg)}.atom-collapse-icon-position-end>.atom-collapse-item>.atom-collapse-panel>.atom-collapse-body{padding-left:var(--atom-spacing-md)}.atom-collapse-panel{color:var(--atom-color-text,rgba(0,0,0,.88));background-color:var(--atom-color-bg-container,#ffffff);border-top:1px solid var(--atom-color-border,#d9d9d9)}.atom-collapse-body{padding:var(--atom-spacing-md) var(--atom-spacing-md) var(--atom-spacing-md) calc(var(--atom-spacing-md) * 2 + var(--atom-font-size-md, 14px))}.atom-collapse-panel-hidden{display:none}.atom-collapse-ghost{background-color:transparent;border:0}.atom-collapse-ghost>.atom-collapse-item{border-bottom:0}.atom-collapse-ghost>.atom-collapse-item>.atom-collapse-panel{background-color:transparent;border:0}.atom-collapse-ghost>.atom-collapse-item>.atom-collapse-header{background-color:transparent}.atom-collapse-extra{margin-left:auto}.atom-collapse-motion-hidden{display:none}.atom-collapse-motion-enter,.atom-collapse-motion-leave{overflow:hidden}.atom-collapse-motion-enter-active,.atom-collapse-motion-leave-active{overflow:hidden;transition:height var(--atom-transition-fast)!important}