.c-card-header{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:var(--margin-lg);padding:var(--margin-lg)}.c-card-header__image{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#000;font-size:var(--font-size-lg);font-weight:500;overflow:hidden;user-select:none}.c-card-header__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.c-card-header__title{display:flex;flex-direction:column}.c-card-header__title>strong{font-weight:400;line-height:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-card-header__title>p{margin-bottom:0;display:flex;align-items:center;font-size:var(--font-size-sm);line-height:1.4}.c-card-header__title span{white-space:nowrap;opacity:.7;letter-spacing:-.25px;font-feature-settings:"case" 0,"dlig" 0,"frac" 0,"dnom" 0,"numr" 0,"subs" 0,"sups" 0,"tnum","zero" 0,"ss01","ss02" 0,"ss03" 0,"ss04","ss05" 0,"ss06" 0,"ss07" 0,"ss08" 0,"cv01" 0,"cv02" 0,"cv03" 0,"cv04" 0,"cv05" 0,"cv06" 0,"cv07" 0,"cv08" 0,"cv09" 0,"cv10" 0,"cv11" 0,"cv12" 0,"cv13" 0,"cpsp" 0,"c2sc" 0,"salt" 0,"aalt" 0,"calt","ccmp","locl","kern"}.c-card-header.context{font-size:var(--font-size-sm);padding:4px;margin-left:-4px}.c-card-header.context .c-card-header__image{width:24px;height:24px;font-size:var(--font-size-sm)}.c-card-header.context .c-card-header__title{line-height:1.5rem}.c-card-header.context .c-card-header__title>span{opacity:.7;letter-spacing:-.25px}@media screen and (max-width: 576px){.c-card-header{grid-column-gap:8px;font-size:var(--font-size-sm);padding:8px}.c-card-header__title{line-height:1}.c-card-header__title .div{width:8px;color:transparent}.c-card-header__title>p{font-size:var(--font-size-xs)}.c-card-header__image{width:32px;height:32px;font-size:var(--font-size)}.c-card-header.context{grid-column-gap:8px}}.card-text.variant-muted{font-size:var(--font-size-xs);opacity:.8;line-height:1.2}.card-text label{display:block;font-size:var(--font-size-xs);opacity:.8;line-height:1.2}.card-text>span{word-break:break-all}@media screen and (max-width: 576px){.card-text>span{font-size:var(--font-size-sm)}}.card-spacer{padding:4px 0}.card-divider{padding:4px 0;position:relative}.card-divider:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--color-bg-4)}.card-divider>span{display:inline-block;font-size:var(--font-size-xs);padding-right:4px;position:relative;z-index:1;background-color:var(--color-bg-3);opacity:.75}.card-map img{border-radius:5px}.c-copy.btn{height:initial;padding:var(--margin-sm) var(--margin);font-size:var(--font-size-sm);line-height:1.2}.card-json__wrap{--line-height: 19;max-width:100%;overflow-x:auto;background-color:var(--color-bg-3);border-radius:var(--border-radius);position:relative}.card-json__wrap.expand{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:calc(var(--line-height) * 10px + 4px);overflow:hidden}.card-json__wrap.expand.expanded{overflow-x:auto;max-height:initial}.card-json__wrap .c-copy{position:absolute;top:var(--margin);right:var(--margin)}.card-json__expander{width:100%;font-size:var(--font-size-sm)}.card-json__expander.btn{height:auto;padding:var(--margin-sm);border-top-left-radius:0;border-top-right-radius:0}.card-json pre{width:100%;padding:4px;font-size:var(--font-size-sm);font-family:Jetbrains Mono}.card-json label{display:block;margin-top:var(--margin-sm);margin-bottom:var(--margin-sm);font-size:var(--font-size-xs);opacity:.8;line-height:1.2}@media screen and (max-width: 576px){.card-json pre{font-size:var(--font-size-xs)}}.card-image.variant-muted{font-size:var(--font-size-xs);opacity:.8;line-height:1.2}.card-image label{display:block;font-size:var(--font-size-xs);opacity:.8;line-height:1.2}.card-image img{display:block;max-width:100%;height:auto;margin-top:var(--margin-sm);border-radius:var(--border-radius)}.card-cards>div:not(:last-child){margin-bottom:var(--margin)}.c-actions{width:100%;display:flex;flex-wrap:wrap}.c-actions .btn{margin-right:var(--margin);margin-bottom:var(--margin-sm)}.c-actions .btn.btn-primary{background-color:var(--color-primary)}.c-actions .btn.btn-danger{background-color:var(--color-danger)}.c-actions .btn>svg{margin-left:calc(-1 * var(--margin));margin-right:var(--margin)}@media screen and (max-width: 576px){.c-actions{display:grid;grid-row-gap:8px;grid-template-rows:repeat(1fr)}.c-actions .btn{width:100%;font-size:var(--font-size-sm);height:initial;min-height:initial;padding:2px var(--spacer-sm)}.c-actions .btn>svg{width:16px;height:16px}}.c-card-contexts__collapse{display:flex;align-items:center;cursor:pointer;user-select:none}.c-card-contexts__collapse>span{display:inline-block}.c-card-contexts__collapse>svg{margin-left:var(--margin);transform:rotate(0)}.c-card-contexts__collapse.active>svg{transform:rotate(180deg)}.c-card-contexts__collapse:hover,.c-card-contexts__collapse:active{background-color:var(--color-bg-4)}.c-card-contexts__footer{opacity:.75;padding-top:var(--margin);font-size:var(--font-size-sm)}.c-card-contexts__item{position:relative}.c-card-contexts__item__body{display:flex;flex-direction:column;justify-content:center;padding:var(--margin);padding-left:calc(var(--margin-lg) + 20px);padding-top:0;font-size:var(--font-size-sm)}.c-card-contexts__item__body>a{display:block}.c-card-contexts__item__body>strong{display:block;font-weight:500;line-height:1rem}.c-card-contexts__item:after{content:"";position:absolute;bottom:-1.5px;left:11px;width:0;height:calc(100% - 29px);border-left:dashed 2px var(--color-bg-5)}@media screen and (max-width: 576px){.c-card-contexts{margin-left:calc(var(--margin-lg) * -1 - 38px);width:calc(100% + var(--margin-lg) + 38px);padding-left:15px}.c-card-contexts__item{padding-left:2px}.c-card-contexts__item:after{left:13px}}.c-card{position:relative;border-radius:var(--border-radius);background-color:var(--color-bg-2);overflow-x:hidden}.c-card__spacer{padding:2px}.c-card__body{display:flex;flex-direction:column;justify-content:center;padding:var(--margin-lg);padding-left:calc(var(--margin-lg) + 46px);padding-top:0;margin-top:-6px}.c-card__body>a{display:block}.c-card__body>strong{display:block;font-weight:500;line-height:1rem}.c-card__debug{font-size:var(--font-size-xs)}@media screen and (max-width: 576px){.c-card__body{padding:0 10px 10px 48px}.c-card__spacer{padding:1px}}.card-row{display:grid;grid-auto-flow:row;gap:var(--margin)}.card-row__item{min-width:0}.card-column{display:grid;grid-auto-flow:column;gap:4px;padding:2px 0}
