.mini-app-guidelines-link{max-width:100%;white-space:normal}.mini-app-page{padding-block:.5em 1.5em;min-width:0}.mini-app-page:fullscreen{width:100%;height:100%;overflow:auto;padding:1em;background:var(--secondary);color:var(--primary)}.mini-app-page__header{margin-block-end:1em}.mini-app-page__header .d-page-header__title-row{flex-wrap:nowrap;align-items:center;gap:.75em}.mini-app-page__header .d-page-header__title{display:flex;align-items:center;gap:.65em;min-width:0;margin:0;font-size:var(--font-up-1)}.mini-app-page__header .d-page-header__actions{flex-flow:row nowrap;flex:0 0 auto;gap:.25em}.mini-app-page__header .d-page-header__actions .btn{margin:0;width:auto}.mini-app-page__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mini-app-page__icon-frame{display:grid;place-items:center;flex:0 0 auto;width:1.8em;height:1.8em;border-radius:50%;overflow:hidden;border:1px solid var(--primary-low-mid);padding:2px;background:var(--primary-very-low);color:var(--primary-medium)}.mini-app-page__icon{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.mini-app-page__info-trigger{flex:0 0 auto;font-size:var(--font-down-1)}.mini-app-page__info-panel,.mini-app-page__rating-panel{padding:1em;width:min(23em,100vw - 2em);max-width:100%}.mini-app-page__description{margin-block:.75em 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--line-height-large)}.mini-app-page__info-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.65em 1em;font-size:var(--font-down-1)}.mini-app-page__version{color:var(--primary-medium)}.mini-app-page__rating-summary{white-space:nowrap}.mini-app-page__release-notes{margin-block-start:.75em}.mini-app-page__release-notes summary{cursor:pointer}.mini-app-page__release-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin-block:.5em 0}.mini-app-page__stars{display:flex;gap:.25em;margin-block:.5em}.mini-app-page__star{color:var(--primary-medium);min-height:2.5em;min-width:2.5em}.mini-app-page__star.is-filled .d-icon{color:var(--tertiary)}.mini-app-page__feedback{color:var(--success)}.mini-app-page__error{color:var(--danger);overflow-wrap:anywhere;padding-block:1em}.mini-app-share-modal__code{width:100%;resize:vertical;font-family:var(--d-font-family--monospace);font-size:var(--font-down-1);overflow-wrap:anywhere}.mini-app-share-modal__hint{color:var(--primary-medium);font-size:var(--font-down-1)}.mini-app-editor .file-uploader__preview{max-width:100%}body.mini-app-embed #main-outlet-wrapper,body.mini-app-embed #main-outlet,body.mini-app-embed #main-container{display:block;width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}body.mini-app-embed .global-notice,body.mini-app-embed .sidebar-wrapper,body.mini-app-embed .welcome-banner,body.mini-app-embed .top-notices-outlet,body.mini-app-embed .above-main-container-outlet,body.mini-app-embed .custom-html-content,body.mini-app-embed .notification-consent-banner,body.mini-app-embed .pwa-install-banner{display:none}body.mini-app-embed .mini-app-page{padding:0;min-height:100dvh}body.mini-app-embed .mini-app-page__header{padding:.5em;margin:0}body.mini-app-embed .mini-app-loader__viewport{border:0;border-radius:0}:is(.mini-app-loader,.mini-app-permission-dialog),:is(.mini-app-loader,.mini-app-permission-dialog) *{box-sizing:border-box}:is(.mini-app-loader,.mini-app-permission-dialog) button:not(.btn){cursor:pointer;padding:.65em 1em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);color:var(--primary);background:var(--secondary);font:inherit}:is(.mini-app-loader,.mini-app-permission-dialog) button:disabled{opacity:.5;cursor:not-allowed}:is(.mini-app-loader,.mini-app-permission-dialog) :focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}:is(.mini-app-loader,.mini-app-permission-dialog) [hidden]{display:none !important}.mini-app-loader{color:var(--primary);background:var(--secondary)}.mini-app-loader__viewport{position:relative;min-height:20em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);overflow:hidden}.mini-app-loader__loading{min-height:20em;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;text-align:center;padding:1.5em}.mini-app-loader__loading strong{font-size:var(--font-up-1)}.mini-app-loader__loading span{color:var(--primary-medium);max-width:48em;overflow-wrap:anywhere;line-height:var(--line-height-large)}.mini-app-loader__loading progress{width:min(100%,22em);height:.65em;accent-color:var(--tertiary)}.mini-app-loader.is-loading .mini-app-loader__loading{position:absolute;inset:0;z-index:1;background:var(--secondary)}.mini-app-loader.is-loading .mini-app-loader__frame{visibility:hidden}.mini-app-loader__frame iframe{display:block;width:100%;border:0}.mini-app-loader.is-error .mini-app-loader__loading strong{color:var(--danger)}.mini-app-loader:fullscreen{width:100%;height:100%;overflow:auto}.mini-app-loader [data-role=notice]{line-height:var(--line-height-large);overflow-wrap:anywhere}.mini-app-permission-dialog{width:min(92vw,30em);max-height:80dvh;padding:1.5em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius);background:var(--secondary);color:var(--primary);overflow:auto}.mini-app-permission-dialog::backdrop{background:rgba(0,0,0,.5)}.mini-app-permission-dialog h2{font-size:var(--font-up-1);margin-block:0 1em}.mini-app-permission-dialog p{line-height:var(--line-height-large)}.mini-app-permission-dialog__preview{overflow-wrap:anywhere;white-space:pre-wrap;max-height:30dvh;overflow:auto}.mini-app-permission-dialog>div{display:flex;justify-content:flex-end;gap:.75em}.mini-app-permission-dialog .--primary{background:var(--tertiary);color:var(--secondary)}.mini-app-media-player{display:flex;align-items:center;flex-wrap:wrap;gap:.75em;border:1px solid var(--primary-low);padding:1em;margin-block-start:1em;border-radius:var(--d-border-radius)}.mini-app-media-player strong{flex-basis:100%;overflow-wrap:anywhere}.mini-app-media-player video{width:100%;max-height:50dvh;background:#000}.mini-app-media-player audio{display:none}.mini-app-author{min-width:0;padding-block:.5em 1.5em}.mini-app-author__header{margin-block-end:.5em}.mini-app-author__header .d-page-header__title{display:flex;align-items:center;gap:.5em;font-size:var(--font-up-2)}.mini-app-author__back{font-size:var(--font-0)}.mini-app-author__identifier{display:flex;flex-wrap:nowrap;align-items:center;gap:.25em;color:var(--primary-medium);font-size:var(--font-down-1)}.mini-app-author__identifier code{min-width:0;overflow-wrap:anywhere}.mini-app-author__identifier .btn{margin:0}.mini-app-author__metadata{margin-block:.75em;padding-block:.5em;border-block-end:1px solid var(--primary-low)}.mini-app-author__metadata>summary{cursor:pointer;color:var(--primary-high)}.mini-app-author__metadata>.mini-app-editor{margin-block-start:1em}.mini-app-author__section-heading,.mini-app-author__release-toolbar{display:flex;align-items:center;gap:.75em}.mini-app-author__section-heading{justify-content:space-between}.mini-app-author__release-toolbar{flex-wrap:wrap;margin-block:1em}.mini-app-author__tabs .d-tabs__strip-controls{min-width:0;flex:1}.mini-app-author__hint{color:var(--primary-medium);font-size:var(--font-down-1)}.mini-app-author__list{margin:1em 0;padding:0;list-style:none}.mini-app-author__item{display:flex;align-items:center;gap:.75em;padding-block:.9em;border-block-end:1px solid var(--primary-low)}.mini-app-author__item>div{flex:1;min-width:0}.mini-app-author__item h2{margin:0;font-size:var(--font-up-1)}.mini-app-author__item p{margin-block:.35em 0;color:var(--primary-medium);overflow-wrap:anywhere}.mini-app-author__icon{width:2.75em;height:2.75em;flex:0 0 auto;object-fit:cover;border:1px solid var(--primary-low-mid);border-radius:50%}.mini-app-author__status{padding:.15em .5em;border-radius:var(--d-border-radius);background:var(--primary-very-low);color:var(--primary-high);font-size:var(--font-down-1);white-space:nowrap}.mini-app-author__permissions{display:flex;flex-wrap:wrap;gap:.3em .65em;margin:.35em 0;padding:0;list-style:none;font-size:var(--font-down-1)}.mini-app-author__empty{padding-block:1.5em;color:var(--primary-medium);text-align:center}.mini-app-author__empty h2{font-size:var(--font-up-1)}.mini-app-author__error,.mini-app-author__disabled{margin-block:.5em;color:var(--danger);white-space:pre-wrap;overflow-wrap:anywhere}.mini-app-package-uploader{margin-block:1em}.mini-app-package-uploader__form.form-kit{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5em .75em}.mini-app-package-uploader__form.form-kit>.form-kit__field{flex:1;min-width:min(100%,20em);margin:0}.mini-app-package-uploader__form.form-kit>.form-kit__field .form-kit__container-content,.mini-app-package-uploader__form.form-kit>.form-kit__field .form-kit__control-custom{width:100%}.mini-app-package-uploader__form.form-kit>.btn{margin:0}.mini-app-package-uploader__selection{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5em}.mini-app-package-uploader__selection .btn{margin:0}.mini-app-package-uploader .pick-files-button{display:none}.mini-app-package-uploader__filename{flex:1;min-width:5em;max-width:28em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-app-package-uploader__status{color:var(--primary-medium);font-size:var(--font-down-1);white-space:nowrap}.mini-app-package-uploader progress{width:min(12em,40vw);height:.5em;accent-color:var(--tertiary)}.mini-app-builds__group{border-block-end:1px solid var(--primary-low)}.mini-app-builds__group>summary{padding-block:.8em;cursor:pointer;overflow-wrap:anywhere}.mini-app-builds__count{margin-inline-start:.65em;padding:.1em .45em;border-radius:var(--d-border-radius);background:var(--primary-very-low);color:var(--primary-medium);font-size:var(--font-down-1)}.mini-app-builds__list{margin:0;padding:0;list-style:none}.mini-app-builds__row{padding:.65em .5em;border-block-end:1px solid var(--primary-low)}.mini-app-builds__row.is-active{border-inline-start:2px solid var(--tertiary)}.mini-app-builds__group .mini-app-builds__row{margin-inline-start:1em}.mini-app-builds__line{display:flex;flex-wrap:wrap;align-items:center;gap:.5em .75em;min-width:0}.mini-app-builds__identity{overflow-wrap:anywhere}.mini-app-builds__date,.mini-app-builds__expiry{display:inline-flex;align-items:center;gap:.35em;color:var(--primary-medium);font-size:var(--font-down-1);white-space:nowrap}.mini-app-builds__actions{display:flex;align-items:center;gap:.15em;margin-inline-start:auto}.mini-app-builds__actions .btn{width:auto;margin:0}.mini-app-builds__details{width:min(26em,100vw - 2em);max-width:100%;padding:1em}.mini-app-builds__details h3{margin-block:.8em .3em;font-size:var(--font-0)}.mini-app-builds__details p{margin-block:.3em;white-space:pre-wrap;overflow-wrap:anywhere}.mini-app-builds__details code{overflow-wrap:anywhere}.mini-app-release-form{margin-block:1em;padding:1em;border:1px solid var(--primary-low);border-radius:var(--d-border-radius)}.mini-app-release-form>h2{margin-block:0 .75em;font-size:var(--font-up-1)}.mini-app-release-form>.form-kit{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1em}.mini-app-release-form>.form-kit>.form-kit__field{min-width:0;margin:0}.mini-app-release-form>.form-kit>.form-kit__actions,.mini-app-release-form>.form-kit>.form-kit__errors-summary,.mini-app-release-form>.form-kit>.mini-app-author__error{grid-column:1/-1;margin:0}.mini-app-release-form__selectors{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column:1/-1;gap:1em}.mini-app-release-form__selectors .form-kit__field{min-width:0;margin:0}.mini-app-release-form select,.mini-app-release-form textarea{width:100%;max-width:none}.mini-app-release-form textarea{min-height:6em}@media(width < 40rem){.mini-app-release-form>.form-kit,.mini-app-release-form__selectors{grid-template-columns:minmax(0, 1fr)}}.mini-app-user{display:inline-flex;align-items:center;gap:.5em;min-width:0;white-space:nowrap}.mini-app-user .avatar{border-radius:50%;flex:0 0 auto}.mini-app-user span{overflow:hidden;text-overflow:ellipsis}.mini-app-admin{min-width:0}.mini-app-admin__filters{margin-block-end:1em}.mini-app-admin__filters .d-filter-controls{margin:0;align-items:stretch}.mini-app-admin__filters .d-filter-controls__inputs{min-width:0;flex-basis:65%}.mini-app-admin__filters .d-filter-controls__dropdowns{min-width:10em;flex:1 1 30%}@media(width < 40rem){.mini-app-admin__filters .d-filter-controls{flex-wrap:wrap}.mini-app-admin__filters .d-filter-controls__inputs{flex-basis:100%}}.mini-app-admin__author-filter{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;color:var(--primary-medium)}.mini-app-admin__actions-heading{text-align:center}.mini-app-admin__icon{width:2.5em;height:2.5em;object-fit:cover;border-radius:50%}.mini-app-admin__error{color:var(--danger);overflow-wrap:anywhere}.mini-app-admin__empty{padding-block:2em;text-align:center;color:var(--primary-medium)}.mini-app-admin .d-table__overview-link{display:flex;align-items:center;gap:.5em;overflow-wrap:anywhere}.mini-app-admin .d-table__cell small{display:block;margin-block-start:.35em;font-size:var(--font-down-1);color:var(--primary-medium);overflow-wrap:anywhere}.mini-app-admin .d-table__header th,.mini-app-admin .d-table__cell.--detail{white-space:nowrap}.mini-app-admin .d-table__cell-actions{justify-content:center;align-items:center;gap:.25em;white-space:nowrap}.mini-app-admin__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75em;margin-block-start:1em;font-size:var(--font-down-1)}.mini-app-admin__links{display:flex;flex-wrap:wrap;gap:.25em;margin-block-end:.75em}.mini-app-admin-detail__summary{margin-block:.75em 1.5em}.mini-app-admin-detail__identity{display:flex;flex-wrap:wrap;gap:.75em;align-items:center}.mini-app-admin-detail__status,.mini-app-admin-detail__id{color:var(--primary-medium);font-size:var(--font-down-1)}.mini-app-admin-detail__id{display:inline-block;margin-block-start:.5em;overflow-wrap:anywhere}.mini-app-admin-detail__description{margin-block:.75em 0;white-space:pre-wrap}.mini-app-admin-history{margin-block-start:1.5em}.mini-app-admin-history__digest{margin-block-start:.35em;font-size:var(--font-down-1);color:var(--primary-medium)}.mini-app-admin-history__digest summary{cursor:pointer}.mini-app-admin-history__hash,.mini-app-admin-history__error{overflow-wrap:anywhere;white-space:pre-wrap}.mini-app-admin-history__hash{display:block;max-width:40em;margin-block-start:.5em}.mini-app-admin-history__error{color:var(--danger);margin-block:.5em 0}.mini-app-admin-history .d-table__cell-actions{display:flex;gap:.25em}.mini-app-review{display:grid;gap:var(--space-4);min-width:0}.mini-app-review__heading,.mini-app-review__name,.mini-app-review__metadata,.mini-app-review__permissions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.mini-app-review__heading{flex-wrap:nowrap}.mini-app-review__icon{box-sizing:border-box;flex-shrink:0;width:2.5em;height:2.5em;border:1px solid var(--token-color-border-default);border-radius:50%;object-fit:cover}.mini-app-review__identity{display:grid;flex:1;gap:var(--space-1);min-width:0}.mini-app-review__title{margin:0;font-size:var(--font-up-1);overflow-wrap:anywhere}.mini-app-review__build{font-size:var(--font-down-1);overflow-wrap:anywhere;white-space:normal}.mini-app-review__actions{display:flex;flex-shrink:0;gap:var(--space-1)}.mini-app-review__metadata{color:var(--token-color-text-subtle);font-size:var(--font-down-1)}.mini-app-review__notes{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 16em), 1fr));gap:var(--space-3) var(--space-4)}.mini-app-review__note-title,.mini-app-review__label{color:var(--token-color-text-subtle);font-size:var(--font-down-1);font-weight:var(--token-font-weight-semibold)}.mini-app-review__note-title{margin-block:0 var(--space-1)}.mini-app-review__note-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--line-height-large)}.mini-app-review__permissions{align-items:baseline}.mini-app-review__permissions ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);list-style:none;padding:0;margin:0;min-width:0}.mini-app-review__permissions code{overflow-wrap:anywhere;white-space:normal}.mini-app-review__error{margin:0;color:var(--danger);overflow-wrap:anywhere}.mini-app-review__source{font-size:var(--font-down-1);color:var(--token-color-text-subtle)}.mini-app-review__source summary{cursor:pointer}.mini-app-review__source code{display:block;margin-block-start:var(--space-2);overflow-wrap:anywhere;white-space:normal}.mini-app-network-review>summary{cursor:pointer;font-size:var(--font-down-1);font-weight:var(--token-font-weight-semibold)}.mini-app-network-review>summary span{font-weight:normal;color:var(--token-color-text-subtle)}.mini-app-network-review__list,.mini-app-network-review__values,.mini-app-network-review__headers{list-style:none;padding:0;margin:0}.mini-app-network-review__endpoint{padding-block:var(--space-3);border-bottom:1px solid var(--token-color-border-default)}.mini-app-network-review__endpoint:last-child{padding-block-end:0;border-bottom:0}.mini-app-network-review__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0;overflow-wrap:anywhere}.mini-app-network-review__metadata{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:var(--space-1) var(--space-3);margin-block:var(--space-2) 0;font-size:var(--font-down-1)}.mini-app-network-review__metadata dt{color:var(--token-color-text-subtle)}.mini-app-network-review__metadata dd{margin:0;overflow-wrap:anywhere}.mini-app-network-review__metadata code{white-space:normal}.mini-app-network-review__url{flex:1 1 18em;min-width:0;overflow-wrap:anywhere;white-space:normal;color:var(--token-color-text-subtle)}.mini-app-network-review__values{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}
/*# sourceMappingURL=discourse-mini-app_9a0566f9cf1327557fb4dd074ef82626f847ca9f.css.map?__ws=linux.do */