[data-unitone-layout~=responsive-grid]{--unitone--auto-repeat:auto-fit;--unitone--column-min-width:240px;--unitone--gap:var(--unitone--global--gap);display:grid;grid-gap:var(--unitone--gap);grid-template-columns:repeat(var(--unitone--auto-repeat),minmax(min(var(--unitone--column-min-width),100%),1fr));list-style:none}[data-unitone-layout~=responsive-grid]>*{margin:0;min-width:0}[data-unitone-layout~=responsive-grid]:where([data-unitone-layout*="-divider:"]){--unitone--divider-width:1px;--unitone--divider-style:solid;--unitone--divider-color:var(--unitone--color--gray)}[data-unitone-layout~=responsive-grid] :where([data-unitone-layout~=responsive-grid][data-unitone-layout*="-divider:"]>*>*){position:relative}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:stripe"]{row-gap:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:stripe"]>*{padding-bottom:var(--unitone--gap);padding-top:var(--unitone--gap);position:relative}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:stripe"]>:before{border-color:var(--unitone--divider-color);border-style:var(--unitone--divider-style);border-width:0 0 var(--unitone--divider-width) 0;bottom:0;content:"";left:calc(var(--unitone--gap)*-1);position:absolute;right:0;top:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:stripe"]>[data-unitone-layout~=-bol]:before{left:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:stripe"]>:not([data-unitone-layout~=-linewrap]):before{border-top-width:var(--unitone--divider-width)}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:underline"]{row-gap:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:underline"]>*{padding-bottom:var(--unitone--gap);padding-top:var(--unitone--gap);position:relative}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:underline"]>:before{border-color:var(--unitone--divider-color);border-style:var(--unitone--divider-style);border-width:0 0 var(--unitone--divider-width) 0;bottom:0;content:"";left:calc(var(--unitone--gap)*-1);position:absolute;right:0;top:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:underline"]>[data-unitone-layout~=-bol]:before{left:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:underline"]>:not([data-unitone-layout~=-linewrap]){padding-top:0}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:bordered"]{gap:0;grid-template-columns:repeat(var(--unitone--auto-repeat),minmax(min(var(--unitone--column-min-width) + var(--unitone--gap),100%),1fr))}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:bordered"]>*{padding:var(--unitone--gap);position:relative}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:bordered"]>:before{border-color:var(--unitone--divider-color);border-style:var(--unitone--divider-style);border-width:0 var(--unitone--divider-width) var(--unitone--divider-width) 0;content:"";inset:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:bordered"]>[data-unitone-layout~=-bol]:before{border-left-width:var(--unitone--divider-width)}[data-unitone-layout~=responsive-grid][data-unitone-layout~="-divider:bordered"]>:not([data-unitone-layout~=-linewrap]):before{border-top-width:var(--unitone--divider-width)}[data-unitone-layout~=responsive-grid][data-unitone-layout*="-stairs:"]>*{position:relative}[data-unitone-layout~=responsive-grid][data-unitone-layout*="-stairs:"]:where(:not([data-unitone-layout*="-stairs-up:right"])){padding-bottom:calc(var(--unitone--stairs-margin)*var(--unitone--stairs-step))}[data-unitone-layout~=responsive-grid][data-unitone-layout*="-stairs:"]:where(:not([data-unitone-layout*="-stairs-up:right"]))>*{top:calc(var(--unitone--stairs-margin)*var(--unitone--stairs-step))}[data-unitone-layout~=responsive-grid][data-unitone-layout*="-stairs:"][data-unitone-layout*="-stairs-up:right"]{padding-top:calc(var(--unitone--stairs-margin)*var(--unitone--stairs-step))}[data-unitone-layout~=responsive-grid][data-unitone-layout*="-stairs:"][data-unitone-layout*="-stairs-up:right"]>*{bottom:calc(var(--unitone--stairs-margin)*var(--unitone--stairs-step))}
