@layer payload-default;
@layer payload-default{.lexical-diff ul.list-check{padding-inline-start:0}.lexical-diff .checkboxItem{list-style-type:none}.lexical-diff .checkboxItem__wrapper{align-items:center;display:flex}.lexical-diff .checkboxItem__icon{width:var(--spacer-3);height:var(--spacer-3);border:var(--stroke-width-small) solid var(--color-text);border-radius:var(--radius-medium);pointer-events:none;justify-content:center;align-items:center;margin-inline-end:var(--spacer-2);display:flex}.lexical-diff .checkboxItem__icon[data-match-type=create]{background-color:var(--color-bg-brand-tertiary);border-color:var(--color-border-brand-strong);color:var(--color-text-brand)}.lexical-diff .checkboxItem__icon[data-match-type=delete]{border-color:var(--diff-delete-pill-color)}.lexical-diff .checkboxItem__icon.checkboxItem__icon[data-enable-match=true][data-match-type=create],.lexical-diff .checkboxItem__icon.checkboxItem__icon[data-enable-match=true][data-match-type=delete]{border-radius:var(--radius-medium);padding:0}.lexical-diff .checkboxItem__icon.checkboxItem__icon[data-enable-match=true][data-match-type=create]{background-color:var(--color-bg-brand-tertiary);color:var(--color-text-brand)}.lexical-diff .checkboxItem__icon.checkboxItem__icon[data-enable-match=true][data-match-type=delete]{color:var(--diff-delete-pill-color);background-color:#0000}.lexical-diff .checkboxItem--nested{margin-inline-start:var(--spacer-4)}.lexical-diff ol.list-number{list-style-type:decimal}.lexical-diff ol.list-number ol.list-number{list-style-type:upper-alpha}.lexical-diff ol.list-number ol.list-number ol.list-number{list-style-type:lower-alpha}.lexical-diff ol.list-number ol.list-number ol.list-number ol.list-number{list-style-type:upper-roman}.lexical-diff ol.list-number ol.list-number ol.list-number ol.list-number ol.list-number{list-style-type:lower-roman}}
@layer payload-default{.lexical-diff .lexical-relationship-diff{background-color:var(--color-bg-brand-tertiary);outline:var(--stroke-width-small) solid var(--color-border-brand);outline-offset:calc(var(--stroke-width-small) * -1);border-radius:var(--radius-medium);z-index:2;max-width:fit-content;font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);margin-block:var(--spacer-2);padding:var(--spacer-1);align-items:center;display:inline-flex;position:relative}.lexical-diff .lexical-relationship-diff[data-match-type=create]{background-color:var(--diff-create-parent-bg);outline-color:var(--diff-create-pill-border)}.lexical-diff .lexical-relationship-diff[data-match-type=create] .lexical-relationship-diff__pill{background-color:var(--color-bg-brand);color:var(--color-text-onbrand)}.lexical-diff .lexical-relationship-diff[data-match-type=create] .lexical-relationship-diff__info{color:var(--diff-create-parent-color)}.lexical-diff .lexical-relationship-diff[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);outline-color:var(--diff-delete-pill-border);text-decoration-line:none}.lexical-diff .lexical-relationship-diff[data-match-type=delete] .lexical-relationship-diff__pill{background-color:var(--color-bg-danger);color:var(--color-text-oncomponent)}.lexical-diff .lexical-relationship-diff[data-match-type=delete] .lexical-relationship-diff__pill *{color:var(--color-text-oncomponent);background-color:#0000;text-decoration-line:none}.lexical-diff .lexical-relationship-diff[data-match-type=delete] .lexical-relationship-diff__info{color:var(--color-text-danger);text-decoration-line:line-through}.html-diff .lexical-relationship-diff.lexical-relationship-diff[data-enable-match=true][data-match-type=create],.html-diff .lexical-relationship-diff.lexical-relationship-diff[data-enable-match=true][data-match-type=delete]{border-radius:var(--radius-medium);padding:var(--spacer-1);text-decoration-line:none}.html-diff .lexical-relationship-diff.lexical-relationship-diff[data-enable-match=true][data-match-type=create]{background-color:var(--diff-create-parent-bg);outline-color:var(--diff-create-pill-border);color:var(--diff-create-parent-color)}.html-diff .lexical-relationship-diff.lexical-relationship-diff[data-enable-match=true][data-match-type=delete]{background-color:var(--diff-delete-parent-bg);outline-color:var(--diff-delete-pill-border)}.lexical-diff .lexical-relationship-diff__pill{border-radius:var(--radius-medium);padding-inline:var(--spacer-1);background-color:var(--color-bg-brand);color:var(--color-text-onbrand);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.lexical-diff .lexical-relationship-diff__info{padding-inline:var(--spacer-1);font-weight:var(--text-body-medium-font-weight);color:var(--color-text-brand);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:768px){.lexical-diff .html-diff .lexical-relationship-diff{max-width:unset;border-radius:0;outline:none;margin:0;display:flex}}}
@layer payload-default{.lexical-diff .lexical-unknown-diff{box-shadow:var(--elevation-100-canvas);background:var(--color-bg);border-radius:var(--radius-medium);border:var(--stroke-width-small) solid var(--color-border);max-width:fit-content;font-family:var(--font-body);margin-block:calc(var(--spacer-1) * 2.5);max-height:calc(var(--spacer-5) * 2.5);padding:calc(var(--spacer-1) * 1.25);align-items:center;display:flex;position:relative}.lexical-diff .lexical-unknown-diff[data-match-type=create]{border-color:var(--diff-create-pill-border);color:var(--diff-create-parent-color)}.lexical-diff .lexical-unknown-diff[data-match-type=delete]{border-color:var(--diff-delete-pill-border);color:var(--diff-delete-parent-color);background-color:var(--diff-delete-pill-bg);text-decoration-line:none}.lexical-diff .lexical-unknown-diff[data-match-type=delete] *{color:var(--diff-delete-parent-color);text-decoration-line:none}.lexical-diff .lexical-unknown-diff__specifier{font-family:SF Mono,Menlo,Consolas,Monaco,monospace}}
@layer payload-default{.lexical-diff .lexical-upload-diff{background-color:var(--color-bg);border-radius:var(--radius-medium);outline:var(--stroke-width-small) solid var(--color-border);outline-offset:calc(var(--stroke-width-small) * -1);z-index:2;min-width:100%;max-width:fit-content;font-family:var(--text-body-medium-font-family);padding:var(--spacer-2);align-items:center;display:flex;position:relative}.lexical-diff .lexical-upload-diff[data-match-type=create]{background-color:var(--diff-create-parent-bg);outline-color:var(--diff-create-pill-border);color:var(--diff-create-parent-color)}.lexical-diff .lexical-upload-diff[data-match-type=create] .lexical-upload-diff__thumbnail{background-color:var(--diff-create-pill-bg)}.lexical-diff .lexical-upload-diff[data-match-type=create] .lexical-upload-diff__info,.lexical-diff .lexical-upload-diff[data-match-type=create] .lexical-upload-diff__meta{color:var(--diff-create-parent-color)}.lexical-diff .lexical-upload-diff[data-match-type=delete]{background-color:var(--diff-delete-parent-bg);outline-color:var(--diff-delete-pill-border);color:var(--diff-delete-parent-color);text-decoration-line:none}.lexical-diff .lexical-upload-diff[data-match-type=delete] .lexical-upload-diff__thumbnail{background-color:var(--diff-delete-pill-bg)}.lexical-diff .lexical-upload-diff[data-match-type=delete] .lexical-upload-diff__info{color:var(--diff-delete-parent-color)}.lexical-diff .lexical-upload-diff[data-match-type=delete] .lexical-upload-diff__info strong{text-decoration-line:line-through;-webkit-text-decoration-color:var(--diff-delete-parent-color);text-decoration-color:var(--diff-delete-parent-color)}.lexical-diff .lexical-upload-diff[data-match-type=delete] .lexical-upload-diff__meta{text-decoration-line:line-through;-webkit-text-decoration-color:var(--diff-delete-parent-color);text-decoration-color:var(--diff-delete-parent-color);color:var(--diff-delete-parent-color)}.lexical-diff .lexical-upload-diff.lexical-upload-diff[data-enable-match=true][data-match-type=create],.lexical-diff .lexical-upload-diff.lexical-upload-diff[data-enable-match=true][data-match-type=delete]{border-radius:var(--radius-medium);padding:var(--spacer-2);text-decoration-line:none}.lexical-diff .lexical-upload-diff.lexical-upload-diff[data-enable-match=true][data-match-type=create]{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.lexical-diff .lexical-upload-diff.lexical-upload-diff[data-enable-match=true][data-match-type=delete]{background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color)}.lexical-diff .lexical-upload-diff__card{align-items:center;gap:var(--spacer-2-5);flex-direction:row;width:100%;display:flex}.lexical-diff .lexical-upload-diff__thumbnail{width:var(--spacer-6);height:var(--spacer-6);border-radius:var(--radius-medium);background-color:var(--color-bg-secondary);flex-shrink:0;position:relative;overflow:hidden}.lexical-diff .lexical-upload-diff__thumbnail img,.lexical-diff .lexical-upload-diff__thumbnail svg{object-fit:cover;width:100%;height:100%;position:absolute}.lexical-diff .lexical-upload-diff__info{justify-content:center;gap:var(--spacer-1);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);min-width:var(--stroke-width-small);flex-direction:column;flex:1 0 0;display:flex;overflow:hidden}.lexical-diff .lexical-upload-diff__info strong{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lexical-diff .lexical-upload-diff__meta{font-size:var(--text-body-medium-font-size);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lexical-diff [data-match-type=create] .lexical-upload-diff__info,.lexical-diff [data-match-type=create] .lexical-upload-diff__meta.lexical-upload-diff__meta{color:var(--diff-create-parent-color)}.lexical-diff [data-match-type=create] .lexical-upload-diff__thumbnail{background-color:var(--diff-create-pill-bg)}.lexical-diff [data-match-type=create] .lexical-upload-diff{background-color:var(--diff-create-parent-bg);outline-color:var(--diff-create-pill-border)}.lexical-diff [data-match-type=delete] .lexical-upload-diff__info{color:var(--diff-delete-parent-color)}.lexical-diff [data-match-type=delete] .lexical-upload-diff__info strong{text-decoration-line:line-through;-webkit-text-decoration-color:var(--diff-delete-parent-color);text-decoration-color:var(--diff-delete-parent-color)}.lexical-diff [data-match-type=delete] .lexical-upload-diff__meta.lexical-upload-diff__meta{text-decoration-line:line-through;-webkit-text-decoration-color:var(--diff-delete-parent-color);text-decoration-color:var(--diff-delete-parent-color);color:var(--diff-delete-parent-color)}.lexical-diff [data-match-type=delete] .lexical-upload-diff__thumbnail{background-color:var(--diff-delete-pill-bg)}.lexical-diff [data-match-type=delete] .lexical-upload-diff{background-color:var(--diff-delete-parent-bg);outline-color:var(--diff-delete-pill-border)}}
@layer payload-default{.collections{--gap:var(--spacer-3);--cols:5;width:100%;display:flex}.collections__wrap{gap:var(--spacer-3);width:100%;padding-bottom:var(--spacer-6);flex-direction:column;display:flex}.collections__group{gap:var(--gap);padding-top:var(--spacer-2);flex-direction:column;display:flex}.collections__label{font-family:var(--text-heading-medium-font-family);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);color:var(--color-text);margin:0}.collections__card-list{gap:var(--spacer-3);grid-template-columns:repeat(var(--cols), 1fr);margin:0;padding:0;list-style:none;display:grid}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}@media (max-width:1440px){.collections{--cols:4}}@media (max-width:1024px){.collections{--gap:var(--spacer-3);--cols:2}}@media (max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--spacer-3)}.collections__card-list{gap:var(--spacer-2)}}@media (max-width:400px){.collections{--cols:1}}}
@layer payload-default{.card{background:var(--color-bg-secondary);padding:var(--spacer-2-5) var(--spacer-3);border-radius:var(--radius-medium);border:var(--stroke-width-small) solid var(--color-border);align-items:stretch;gap:var(--spacer-2);width:100%;min-height:4rem;display:flex;position:relative}.card__title{letter-spacing:var(--text-body-medium-letter-spacing);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card__actions{top:var(--spacer-2);right:var(--spacer-2);z-index:2;display:inline-flex;position:absolute}.card--has-onclick{cursor:pointer}.card--has-onclick:hover{background:var(--color-bg-secondary-hover)}.card--has-onclick:has(.card__click:active){background:var(--color-bg-secondary-pressed)}.card .card__click{z-index:1;border-radius:inherit;width:auto;height:auto;margin:0;position:absolute;inset:0}.card .card__click:hover,.card .card__click:active,.card .card__click:hover:not(.btn--disabled),.card .card__click:active:not(.btn--disabled){background-color:#0000}.card .card__click:focus-visible{outline:var(--stroke-width-small) solid var(--accessibility-focus-color);outline-offset:0}}
@layer payload-default{.widget-card{--widget-card-visible-rows:5;--widget-card-row-gap:var(--spacer-1);--widget-card-row-height:40px;--widget-card-scrollbar-width:6px;--widget-card-rows-height:calc((var(--widget-card-row-height) + var(--widget-card-row-gap)) * var(--widget-card-visible-rows) - var(--widget-card-row-gap));align-items:stretch;gap:var(--spacer-2-5);height:100%;max-height:calc((var(--stroke-width-small) * 2) + (var(--spacer-2-5) * 3) + var(--text-heading-medium-line-height) + var(--widget-card-rows-height));padding:var(--spacer-2-5);flex-direction:column;overflow:hidden}.widget-card__header{align-items:center;gap:var(--spacer-2);display:flex}.widget-card__title{color:var(--color-text);font-family:var(--text-heading-medium-font-family);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);letter-spacing:var(--text-heading-medium-letter-spacing);margin:0}.widget-card__rows{gap:var(--widget-card-row-gap);scrollbar-color:GrayText transparent;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.widget-card__rows::-webkit-scrollbar{width:var(--widget-card-scrollbar-width);background:0 0}.widget-card__rows::-webkit-scrollbar-corner{background:0 0}.widget-card__rows::-webkit-scrollbar-track{background:0 0}.widget-card__rows::-webkit-scrollbar-track-piece{background:0 0}.widget-card__rows::-webkit-scrollbar-thumb{border-radius:var(--radius-small,3px);background:graytext}.widget-card__row{margin:0}.widget-card__row-link{justify-content:space-between;align-items:center;gap:var(--spacer-2);min-height:var(--widget-card-row-height);padding:var(--spacer-1) calc(var(--spacer-1) * 1.5);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-small,3px);background:var(--color-bg);color:var(--color-text);text-decoration:none;display:flex}.widget-card__row-link:hover{background:var(--color-bg-secondary-hover);text-decoration:none}.widget-card__row-main,.widget-card__row-meta{align-items:center;min-width:0;display:inline-flex}.widget-card__row-main{gap:calc(var(--spacer-1) * 1.5);flex:auto}.widget-card__row-title{color:var(--color-text);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget-card__row-meta{gap:var(--spacer-1);padding-left:calc(var(--spacer-1) * 1.5);color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);white-space:nowrap;flex:none}.widget-card__type{padding:0 var(--spacer-1);border-radius:var(--radius-small,3px);background:var(--color-bg-secondary);color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);white-space:nowrap;flex:none}.widget-card__thumbnail{object-fit:cover;border-radius:var(--radius-small,3px);flex:none;width:24px;height:24px}.widget-card__empty{color:var(--color-text-secondary);margin:0}}
@layer payload-default{.collection-query-widget--error{border-color:var(--color-bg-danger)}.collection-query-widget--error .widget-card__title{color:var(--color-text-danger)}.collection-query-widget__error{gap:calc(var(--spacer-1) * 1.5);padding:calc(var(--spacer-1) * 1.5);border:var(--stroke-width-small) solid var(--color-bg-danger);border-radius:var(--radius-small,3px);background:var(--color-bg-danger-tertiary);color:var(--color-text-danger);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);flex-direction:column;display:flex}.collection-query-widget__error-title{width:fit-content;padding:0 var(--spacer-1);border-radius:var(--radius-small,3px);background:var(--color-bg-danger);color:var(--color-text-ondanger);font-family:var(--text-body-medium-strong-font-family);font-size:var(--text-body-medium-strong-font-size);font-weight:var(--text-body-medium-strong-font-weight);line-height:var(--text-body-medium-strong-line-height);letter-spacing:var(--text-body-medium-strong-letter-spacing);margin:0;display:inline-flex}.collection-query-widget__error-list{gap:var(--spacer-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.collection-query-widget__error-list li{gap:var(--spacer-1);min-width:0;display:flex}.collection-query-widget__error-list li:before{content:"";width:4px;height:4px;margin-top:calc(var(--spacer-1) * 1.25);background:currentColor;border-radius:50%;flex:none}}
