@layer payload-default{.template-default{background-color:var(--color-bg);color:var(--color-text)}.template-default__wrap{background-color:var(--color-bg);flex-direction:column;flex-grow:1;width:100%;min-width:0;display:flex;position:relative}@media (max-width:768px){.template-default__wrap{min-width:100%}}}
@layer payload-default;
@layer payload-default{.sidebar-tabs{flex-direction:column;flex-grow:1;width:100%;display:flex}.sidebar-tabs__tabs{background-color:var(--color-bg-secondary);border-radius:var(--button-radius);margin:var(--spacer-2-5) var(--spacer-2-5) 0;gap:0;display:flex;overflow:auto hidden}.sidebar-tabs__tab{all:unset;box-sizing:border-box;height:var(--button-height);cursor:pointer;border-radius:var(--button-radius);border:var(--stroke-width-small) solid transparent;color:var(--color-icon-secondary);background-color:#0000;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.sidebar-tabs__tab:hover{color:var(--color-icon)}.sidebar-tabs__tab:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset);border-radius:var(--button-radius)}.sidebar-tabs__tab--active{background-color:var(--color-bg);border-color:var(--color-border);color:var(--color-icon)}.sidebar-tabs__tab-icon{justify-content:center;align-items:center;display:flex}.sidebar-tabs__tab-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sidebar-tabs__content{flex-grow:1;width:100%;position:relative}.sidebar-tabs__loading{min-height:calc(var(--spacer-6) * 2.5);justify-content:center;align-items:center;display:flex}}
@layer payload-default{.nav{height:100vh;width:var(--nav-width);border-right:var(--stroke-width-small) solid var(--color-border);--nav-padding-inline-start:var(--spacer-2-5);--nav-padding-inline-end:var(--spacer-2-5);--nav-padding-block-start:var(--spacer-2-5);--nav-padding-block-end:var(--spacer-5);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;left:0;overflow:hidden}[dir=rtl] .nav{border-right:none;border-left:var(--stroke-width-small) solid var(--color-border)}.nav__close{background:0 0;border:0;outline:0;align-items:center;display:flex}.nav__scroll{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow-y:auto}.nav__scroll::-webkit-scrollbar{display:none}.nav__wrap{flex-direction:column;flex-grow:1;align-items:flex-start;width:100%;display:flex}.nav__label{color:var(--color-text-tertiary)}.nav__controls{flex-direction:column;display:flex}.nav__log-out{border-radius:var(--button-radius)}.nav__log-out:hover g{transform:translateX(calc(-1 * var(--spacer-1) * .5))}.nav__header{width:100%;padding:var(--spacer-2) var(--spacer-2) var(--spacer-2) var(--spacer-2);background-color:var(--color-bg);border-bottom:var(--stroke-width-small) solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.nav__link{isolation:isolate;padding-block:var(--spacer-2);padding-inline:var(--spacer-3);align-items:center;text-decoration:none;display:flex;position:relative}.nav__link:before{content:"";inset-block:var(--spacer-1);inset-inline:var(--spacer-2);border-radius:var(--button-radius);z-index:-1;position:absolute}a.nav__link:not(.nav__link--selected):hover{text-decoration:none}a.nav__link:not(.nav__link--selected):hover:before{background:var(--color-bg-secondary)}a.nav__link:focus-visible{outline:none}a.nav__link:focus-visible:before{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.nav__link--selected{font-weight:600}.nav__link--selected:before{background:var(--color-bg-selected)}@media (max-width:1024px){.nav__scroll{--nav-padding-inline-start:var(--spacer-2);--nav-padding-inline-end:var(--spacer-2)}}@media (max-width:768px){.nav__scroll{--nav-padding-inline-start:var(--gutter-h);--nav-padding-inline-end:var(--gutter-h)}}}
@layer payload-default{.ce-widget{gap:var(--spacer-2-5);height:100%;padding:var(--spacer-2-5);box-sizing:border-box;background:var(--color-bg);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-large);flex-direction:column;display:flex}.ce-widget__header{justify-content:space-between;align-items:center;gap:var(--spacer-2);flex-wrap:wrap;display:flex}.ce-widget__title{color:var(--color-text);font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);line-height:var(--text-heading-medium-line-height);margin:0}.ce-widget__note{font-size:var(--text-body-small-font-size);color:var(--color-text-secondary)}.ce-widget__sections{gap:var(--spacer-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.ce-section__title{margin:0 0 var(--spacer-1);font-size:var(--text-body-small-bold-font-size);font-weight:var(--text-body-small-bold-font-weight);color:var(--color-text-secondary)}.ce-stats{gap:var(--spacer-4);flex-wrap:wrap;display:flex}.ce-stat{min-width:96px;color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.ce-stat__label{font-size:var(--text-body-small-font-size);color:var(--color-text-secondary)}.ce-stat__value{font-size:var(--text-heading-medium-font-size);font-weight:var(--text-heading-medium-font-weight);font-variant-numeric:tabular-nums;line-height:1.2}.ce-stat__sub{font-size:var(--text-body-small-font-size);color:var(--color-text-tertiary)}a.ce-stat:hover .ce-stat__value{color:var(--color-text-brand)}.ce-bars{gap:var(--spacer-1-5);flex-direction:column;max-height:340px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ce-bar{gap:2px var(--spacer-2);color:inherit;font-size:var(--text-body-small-font-size);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.ce-bar__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ce-bar__count{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.ce-bar__track{background:var(--color-bg-tertiary);border-radius:var(--radius-full);grid-column:1/-1;height:6px;overflow:hidden}.ce-bar__fill{background:var(--color-bg-brand);height:100%;display:block}a.ce-bar:hover .ce-bar__label{color:var(--color-text-brand)}.ce-log{font-size:var(--text-body-small-font-size);color:var(--color-text-secondary);white-space:pre-wrap;margin:0}.ce-toolbar{align-items:center;gap:var(--spacer-2);font-size:var(--text-body-small-font-size);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ce-input{padding:var(--spacer-1) var(--spacer-2);font:inherit;font-size:var(--text-body-small-font-size);color:var(--color-text);background:var(--color-bg);border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-medium)}.ce-table-wrap{border:var(--stroke-width-small) solid var(--color-border);border-radius:var(--radius-medium);max-height:520px;overflow:auto}.ce-table{border-collapse:collapse;width:100%;font-size:var(--text-body-small-font-size)}.ce-table th,.ce-table td{padding:var(--spacer-1) var(--spacer-2);text-align:left;vertical-align:top;white-space:nowrap;border-bottom:var(--stroke-width-small) solid var(--color-border)}.ce-table th{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--text-body-small-bold-font-weight);background:var(--color-bg-secondary);position:sticky;top:0}.ce-table .num{text-align:right;font-variant-numeric:tabular-nums}.ce-table code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:inherit}.ce-table tr.is-empty td{color:var(--color-text-tertiary)}.ce-table td.samples{max-width:360px;color:var(--color-text-secondary);text-overflow:ellipsis;overflow:hidden}.ce-import-start{gap:var(--spacer-2);flex-direction:column;align-items:flex-start;display:flex}.ce-files{gap:var(--spacer-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ce-files label{align-items:baseline;gap:var(--spacer-2);cursor:pointer;display:flex}.ce-files small{color:var(--color-text-secondary)}}
@layer payload-default{.analytics-view{gap:var(--spacer-4);padding-block:var(--gutter-v,var(--spacer-4));flex-direction:column;display:flex}.analytics-view__header h1{margin:0 0 var(--spacer-1)}.analytics-view__header p{color:var(--color-text-secondary);margin:0}.analytics-view__grid{gap:var(--spacer-4);grid-template-columns:repeat(auto-fit,minmax(420px,1fr));display:grid}.analytics-view__grid>.ce-widget--wide{grid-column:1/-1}.ce-form{gap:var(--spacer-3);flex-direction:column;display:flex}.ce-form__field{gap:var(--spacer-1);font-size:var(--text-body-small-font-size);flex-direction:column;display:flex}.ce-form__field>span{color:var(--color-text-secondary)}.ce-form__choices{gap:var(--spacer-2) var(--spacer-3);flex-wrap:wrap;display:flex}.ce-form__choices label{align-items:center;gap:var(--spacer-1);display:flex}.ce-form__actions{gap:var(--spacer-2);align-items:center;display:flex}.ce-preview{gap:var(--spacer-3);flex-direction:column;display:flex}.ce-preview__item{padding-bottom:var(--spacer-2);border-bottom:var(--stroke-width-small) solid var(--color-border)}.ce-preview__title{color:#1a0dab;font-size:var(--text-body-large-font-size);text-decoration:none}.ce-preview__url{font-size:var(--text-body-small-font-size);color:var(--color-text-success);word-break:break-all}.ce-preview__description{font-size:var(--text-body-small-font-size);color:var(--color-text-secondary)}.ce-preview__meta{font-size:var(--text-body-small-font-size);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.ce-preview .is-over{color:var(--color-text-danger)}}
@layer payload-default{.welcome-widget{overflow-wrap:anywhere;padding-block:var(--spacer-2)}.welcome-widget__heading{color:var(--color-text);font-size:var(--text-heading-xl-font-size);font-weight:var(--text-heading-xl-font-weight);line-height:var(--text-heading-xl-line-height);letter-spacing:var(--text-heading-xl-letter-spacing);min-height:var(--spacer-5);margin-block:0}.widget-wrapper--editing .welcome-widget{padding-inline-end:calc(var(--spacer-6) + var(--spacer-3))}.widget-wrapper:has(.welcome-widget) .widget-wrapper__controls{inset-block-start:50%;transform:translateY(-50%)}}
@layer payload-default{.collections{width:100%}.collections__wrap{gap:var(--spacer-5);background:var(--color-bg);flex-direction:column;width:100%;display:flex}.collections__group{gap:var(--spacer-2-5);flex-direction:column;display:flex}.collections__label{color:var(--color-text);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}.collections__card-list{gap:var(--spacer-2-5);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.collections__card-list .card:has(.card__actions) .card__title{max-width:calc(100% - var(--spacer-4))}.collections__card-list .card__actions{right:auto;inset-inline-end:var(--spacer-2)}.collections__locked.locked{align-items:unset;justify-content:unset}@media (hover:hover) and (pointer:fine){.collections__card-list .card__actions:has(.btn){opacity:0}.collections__card-list .card:hover .card__actions,.collections__card-list .card:focus-within .card__actions{opacity:1}}@media (min-width:400px){.collections__card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.collections__card-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.collections__card-list{grid-template-columns:repeat(5,minmax(0,1fr))}}}
@layer payload-default{.card{background:var(--color-bg);padding:var(--spacer-2-5);border-radius:var(--radius-large);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-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-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)}.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{.card.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-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-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-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-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-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-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-size:var(--text-body-medium-bold-font-size);font-weight:var(--text-body-medium-bold-font-weight);line-height:var(--text-body-medium-bold-line-height);letter-spacing:var(--text-body-medium-bold-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}}
@layer payload-default{.card.upload-dropzone-widget{min-height:calc(var(--spacer-6) * 5);padding:var(--spacer-2);border-radius:var(--radius-large);background:var(--color-bg)}.card.upload-dropzone-widget .upload-dropzone-widget__dropzone{min-height:0;padding:var(--spacer-4) var(--spacer-3);border:var(--stroke-width-small) dashed var(--color-border);border-radius:var(--radius-medium);background:var(--color-bg);text-align:center;flex:auto;justify-content:center;align-items:center;display:flex}.card.upload-dropzone-widget .upload-dropzone-widget__dropzone:hover{background:var(--color-bg)}.card.upload-dropzone-widget .upload-dropzone-widget__dropzone.dragging{border-color:var(--color-border-selected);background:var(--color-bg-selected)}.upload-dropzone-widget__content{align-items:center;gap:var(--spacer-3);flex-direction:column;display:flex}.upload-dropzone-widget__icon{width:var(--spacer-6);height:var(--spacer-6);border-radius:var(--radius-full);background:var(--color-bg-selected);color:var(--color-icon-brand);justify-content:center;align-items:center;display:flex}.upload-dropzone-widget__description,.upload-dropzone-widget__drag-message,.upload-dropzone-widget__message{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);line-height:var(--text-body-medium-line-height);margin:0}.upload-dropzone-widget__description,.upload-dropzone-widget__drag-message{color:color-mix(in srgb, var(--color-text-secondary) 91%, var(--color-text) 9%)}.upload-dropzone-widget__message{color:var(--color-text)}.upload-dropzone-widget__drag-message{display:none}.upload-dropzone-widget__dropzone.dragging .upload-dropzone-widget__content{display:none}.upload-dropzone-widget__dropzone.dragging .upload-dropzone-widget__drag-message{display:block}}
