@layer colors,config,root,reboot,layout,content,forms;@layer components{.card{--cui-card-spacer-y:var(--cui-spacer-6);--cui-card-spacer-x:var(--cui-spacer-6);--cui-card-body-gap:calc(var(--cui-card-spacer-y) * .5);--cui-card-title-color:inherit;--cui-card-subtitle-color:inherit;--cui-card-border-width:var(--cui-border-width);--cui-card-border-color:var(--cui-border-color);--cui-card-border-radius:var(--cui-radius-7);--cui-card-box-shadow:none;--cui-card-inner-border-radius:calc(var(--cui-card-border-radius) - var(--cui-card-border-width));--cui-card-cap-padding-y:var(--cui-spacer-3);--cui-card-cap-padding-x:var(--cui-card-spacer-x);--cui-card-cap-bg:var(--cui-bg-1);--cui-card-cap-color:inherit;--cui-card-height:auto;--cui-card-color:inherit;--cui-card-bg:var(--cui-bg-body);--cui-card-img-overlay-padding-y:var(--cui-card-spacer-y);--cui-card-img-overlay-padding-x:var(--cui-card-spacer-x);--cui-card-group-margin:.75rem;min-width:0;height:var(--cui-card-height);color:var(--cui-fg-body);word-wrap:break-word;background-color:var(--cui-card-bg);border:var(--cui-card-border-width) solid var(--cui-theme-bg,var(--cui-card-border-color));border-radius:var(--cui-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-inline:0}.card>.list-group{--cui-list-group-item-padding-x:var(--cui-card-spacer-x)}.card>.list-group:first-child{border-top-left-radius:var(--cui-card-inner-border-radius);border-top-right-radius:var(--cui-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-right-radius:var(--cui-card-inner-border-radius);border-bottom-left-radius:var(--cui-card-inner-border-radius)}.card:where(:not(.card-row))>:where(.card-img-top,.card-img-bottom,.card-body,.list-group):where(:not([hidden],.d-none))+:is(.card-body,.card-img-bottom,.list-group){border-block-start:inherit}.card-body{gap:var(--cui-card-body-gap);padding:var(--cui-card-spacer-y) var(--cui-card-spacer-x);color:var(--cui-card-color);flex-direction:column;flex:auto;align-items:flex-start;display:flex}.card-body>*{margin-block:0}.card-title,.card-subtitle,.card-text{align-self:stretch}.card-title{color:var(--cui-card-title-color)}.card-subtitle{color:var(--cui-card-subtitle-color);margin-block-start:calc(-.5 * var(--cui-card-body-gap))}.card-header{padding:var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);color:var(--cui-theme-contrast,var(--cui-card-cap-color));background-color:var(--cui-theme-bg,var(--cui-card-cap-bg));border-block-end:var(--cui-card-border-width) solid var(--cui-theme-bg,var(--cui-card-border-color));margin-bottom:0}.card-header:first-child{border-radius:var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius) 0 0}.card-footer{padding:var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);color:var(--cui-theme-contrast,var(--cui-card-cap-color));background-color:var(--cui-theme-bg,var(--cui-card-cap-bg));border-block-start:var(--cui-card-border-width) solid var(--cui-theme-bg,var(--cui-card-border-color))}.card-footer:last-child{border-radius:0 0 var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius)}.card-subtle{border-color:var(--cui-theme-border,var(--cui-card-border-color))}.card-subtle .card-header,.card-subtle .card-footer{color:var(--cui-theme-fg-emphasis,currentcolor);background-color:var(--cui-theme-bg-subtle,var(--cui-card-cap-bg));border-color:var(--cui-theme-border,var(--cui-card-border-color))}.card-translucent{--cui-card-translucent-cap-bg-opacity:60%;--cui-card-border-color:var(--cui-border-color-translucent);background-color:color-mix(in oklch, var(--cui-card-bg) var(--cui-translucent-opacity), transparent);backdrop-filter:var(--cui-translucent-backdrop-filter)}.card-translucent .card-header,.card-translucent .card-footer{background-color:color-mix(in oklch, var(--cui-card-cap-bg) var(--cui-card-translucent-cap-bg-opacity), transparent)}.nav.card-header-tabs{margin-inline:calc(-.5 * var(--cui-card-cap-padding-x));margin-bottom:calc(-1 * var(--cui-card-cap-padding-y) - var(--cui-nav-tabs-border-width))}.nav.card-header-tabs .nav-link.active{background-color:var(--cui-card-bg);border-block-end-color:var(--cui-card-bg)}.card-img-overlay{padding:var(--cui-card-img-overlay-padding-y) var(--cui-card-img-overlay-padding-x);border-radius:var(--cui-card-inner-border-radius);position:absolute;inset:0}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--cui-card-inner-border-radius);border-top-right-radius:var(--cui-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--cui-card-inner-border-radius);border-bottom-left-radius:var(--cui-card-inner-border-radius)}.card-img-start{border-start-start-radius:var(--cui-card-inner-border-radius);border-end-start-radius:var(--cui-card-inner-border-radius)}.card-img-end{border-start-end-radius:var(--cui-card-inner-border-radius);border-end-end-radius:var(--cui-card-inner-border-radius)}.card-row{flex-direction:row}.card-row>:not(:first-child){border-inline-start:var(--cui-card-border-width) solid var(--cui-theme-bg,var(--cui-card-border-color))}.card-row>.card-header,.card-row>.card-footer{border-block:0;border-radius:0}.card-row>.card-header:first-child,.card-row>.card-footer:first-child{border-start-start-radius:var(--cui-card-inner-border-radius);border-end-start-radius:var(--cui-card-inner-border-radius)}.card-row>.card-header:last-child,.card-row>.card-footer:last-child{border-start-end-radius:var(--cui-card-inner-border-radius);border-end-end-radius:var(--cui-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--cui-card-group-margin)}@container (width>=576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-inline-start:0;margin-inline-start:0}.card-group>.card:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.list-group{border-start-end-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.list-group{border-end-end-radius:0}.card-group>.card:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.list-group{border-start-start-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.list-group{border-end-start-radius:0}}}@layer custom,helpers,utilities;
