.dynamic-action-row{justify-content:space-between;align-items:center;gap:var(--dar-gap,16px);flex-flow:wrap;display:flex}.dynamic-action-row>:first-child{flex-grow:999}.dynamic-action-row>:last-child{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;min-width:fit-content;display:flex}
.framed-widget{--fw-frame-color:color-mix(in srgb, currentColor 12%, transparent);--fw-surface-color:transparent;--fw-radius:12px;--fw-frame-width:4px;--fw-divider-color:color-mix(in srgb, currentColor 12%, transparent);--fw-sticky-mask-color:transparent;background:var(--fw-frame-color);border-radius:var(--fw-radius);flex-direction:column;flex:1;display:flex}.framed-widget__header{letter-spacing:.25px;border-radius:var(--fw-radius);color:inherit;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:relative}.framed-widget[data-large-header=true] .framed-widget__header{padding:12px 16px}.framed-widget__header>.dynamic-action-row{z-index:1;flex:1;width:100%;position:relative}.framed-widget__header{list-style:none}.framed-widget__header::-webkit-details-marker{display:none}.framed-widget[data-collapsible=true] .framed-widget__header,.framed-widget[data-clickable-header=true] .framed-widget__header{cursor:pointer;-webkit-user-select:none;user-select:none}.framed-widget[data-collapsible=true] .framed-widget__header:after,.framed-widget[data-clickable-header=true] .framed-widget__header:after{content:"";z-index:0;pointer-events:none;background:0 0;border-radius:8px;transition:background .25s;position:absolute;inset:4px}@media (hover:hover){.framed-widget[data-collapsible=true] .framed-widget__header:not(:has(button:hover,select:hover,input:hover,textarea:hover,a:hover,[role=button]:hover,[role=option]:hover,[role=combobox]:hover)):hover:after{background:color-mix(in srgb, currentColor 8%, transparent)}.framed-widget[data-clickable-header=true] .framed-widget__header:not(:has(button:hover,select:hover,input:hover,textarea:hover,a:hover,[role=button]:hover,[role=option]:hover,[role=combobox]:hover)):hover:after{background:color-mix(in srgb, currentColor 8%, transparent)}}.framed-widget__header-left,.framed-widget__header-right{z-index:1;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.framed-widget__title-group{flex-direction:column;display:flex}.framed-widget__title{letter-spacing:.25px;font-size:14px;font-weight:700}.framed-widget__subtitle{letter-spacing:.25px;opacity:.64;font-size:11px;font-weight:400}.framed-widget__header-right{flex-shrink:0}.framed-widget__chevron{border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-bottom:3px;transition:transform .25s;transform:rotate(45deg)}.framed-widget[open] .framed-widget__chevron{margin-bottom:-3px;transform:rotate(-135deg)}.framed-widget[data-collapsible=true]{interpolate-size:allow-keywords}.framed-widget[data-collapsible=true]::details-content{block-size:0;transition:block-size .25s, content-visibility .25s allow-discrete;overflow:hidden}.framed-widget[data-collapsible=true][open]::details-content{block-size:auto}.framed-widget__panel{margin:var(--fw-frame-width);background:var(--fw-surface-color);border-radius:var(--fw-radius);flex:1;overflow:hidden}.framed-widget__header+.framed-widget__panel{margin-top:0}.framed-widget[data-divided=false] .framed-widget__panel{padding:12px 16px}.framed-widget[data-divided=true] .framed-widget__panel>*{align-items:center;min-height:40px;padding:0 16px;display:flex}.framed-widget[data-divided=true] .framed-widget__panel>*+*{border-top:1px solid var(--fw-divider-color)}.framed-widget[data-sticky-header=true] .framed-widget__header{top:var(--fw-sticky-top,0);z-index:1;background:var(--fw-frame-color);position:sticky}.framed-widget[data-sticky-header=true] .framed-widget__header:before{content:"";background:var(--fw-sticky-mask-color);height:16px;position:absolute;top:-16px;left:0;right:0}@media (prefers-reduced-motion:reduce){.framed-widget__header,.framed-widget__chevron{transition:none}.framed-widget[data-collapsible=true]::details-content{transition:none}}
