@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.sectionCard{gap:var(--spacing-md);--section-card-padding:var(--spacing-lg);flex-direction:column;height:100%;display:flex;overflow:hidden}@media (width<=768px){.sectionCard{--section-card-padding:var(--spacing-md)}}@media (width<=520px){.sectionCard{--section-card-padding:var(--spacing-md)}}.sectionCard .inlineEditBtn{padding:var(--spacing-xs);--surfaceSize:2.2em;background:var(--surface)}.sectionCard a.moreLink{color:var(--text);opacity:.5;align-items:center;gap:.5em;font-size:1em;font-weight:200;transition:opacity .15s;display:flex}.sectionCard a.moreLink .icon{opacity:.7;transition:transform .18s,opacity .18s}.sectionCard a.moreLink:hover{opacity:1}.sectionCard a.moreLink:hover .icon{transform:translate(-5%,-5%)}.sectionCard .contentWrapper{gap:var(--spacing-xs);flex-direction:column;height:100%;display:flex}.sectionCard.rowLayout .contentWrapper{flex-direction:row;justify-content:stretch;align-items:stretch;gap:0}.sectionCard.rowLayout .sectionCardContent{flex-direction:row;flex:1;justify-content:stretch;align-items:stretch;width:100%;min-width:0;height:100%;padding:0;display:flex;overflow:hidden}.sectionCard.rowLayout .sectionCardContent>*{flex:1 1 0;min-width:0;position:relative}.sectionCard.rowLayout .sectionCardContent>*+:after{--divider-effect-color:var(--text);--divider-effect-opacity:.08;--divider-effect-size:1px;--divider-effect-length:calc(100% - 2.5em);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-size);height:var(--divider-effect-length);background:linear-gradient(180deg,transparent 0%,var(--divider-effect-color)26.38%,var(--divider-effect-color)72.65%,transparent 96.26%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.sectionCard .sectionCardHeader{gap:var(--spacing-xs);padding-inline:var(--section-card-padding);padding-top:var(--section-card-padding);padding-bottom:var(--spacing-sm);flex-direction:column;display:flex}.sectionCard .sectionCardHeader:after{--divider-effect-color:var(--text);--divider-effect-opacity:.1;--divider-effect-size:1px;--divider-effect-length:90%;content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sectionCard .sectionCardHeader{flex-shrink:0;width:100%;line-height:100%;position:relative}.sectionCard .sectionCardHeader .headerContent{justify-content:space-between;align-items:start;row-gap:var(--spacing-xs);flex-wrap:wrap;width:100%;display:flex;position:relative}.sectionCard .sectionCardHeader .headerRight{flex:1;align-items:center;gap:.5em;min-width:0;display:flex}@media (width<=768px){.sectionCard .sectionCardHeader .headerRight{font-size:.8em}}.sectionCard .sectionCardHeader .headerRight .headerIconWrap{transform-origin:50%;will-change:transform,opacity,filter;flex:none;justify-content:center;align-items:center;display:inline-flex}.sectionCard .sectionCardHeader .headerRight .headerIcon{display:inline-flex}.sectionCard .sectionCardHeader .headerRight .titleBlock{flex:1;min-width:0}.sectionCard .sectionCardHeader .headerRight .titleBlock .titleBlockInner{flex-direction:column;gap:.18em;min-width:0;display:flex}.sectionCard .sectionCardHeader .headerRight .titleBlock .title{color:var(--text);align-items:center;gap:.25em;min-width:0;margin:0;font-size:1.3em;font-weight:200;line-height:1.1;display:flex}.sectionCard .sectionCardHeader .headerRight .titleBlock .title .wordCycler{max-width:100%}.sectionCard .sectionCardHeader .headerRight .titleBlock .subtitle{font-size:var(--font-xs);color:color-mix(in srgb,var(--text)50%,transparent);align-items:center;min-width:0;font-weight:200;line-height:1.2;display:flex}.sectionCard .sectionCardHeader .headerRight .titleBlock .subtitle .wordCycler{max-width:100%}.sectionCard .sectionCardHeader .headerLeft{color:color-mix(in srgb,var(--text)80%,transparent);align-items:center;gap:var(--spacing-xs);flex-shrink:0;min-width:0;max-width:100%;font-size:1em;font-weight:300;display:flex}.sectionCard .sectionCardHeader .headerBelow{--surfaceSize:2em;width:100%;display:flex}.sectionCard .sectionCardHeader .headerBelow .inputContainer{margin-bottom:.25em;font-size:.8em;--surfaceSize:3em!important}.sectionCard.noHeaderDivider .sectionCardHeader{padding-bottom:var(--spacing-xs)}.sectionCard.noHeaderDivider .sectionCardHeader:after,.sectionCard.noHeaderDivider .sectionCardHeader:before{display:none}.sectionCard.noHeader .sectionCardContent{padding-block:var(--section-card-padding)!important}.sectionCard .sectionCardContent{color:color-mix(in srgb,var(--text)50%,transparent);padding-inline:var(--section-card-padding);padding-bottom:var(--section-card-padding);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}