.app-modal-frame{--app-modal-edge-padding:32px;--app-modal-visual-viewport-bottom:0px;min-width:0;display:grid}.app-modal-body{min-width:0;padding-block-end:16px}.app-modal-message{overflow-wrap:anywhere;white-space:normal;word-break:break-word;width:100%;min-width:0;max-width:100%;line-height:1.5;display:block}.app-modal-footer-shell{z-index:100;box-sizing:border-box;min-width:0;margin-inline:calc(var(--app-modal-edge-padding) * -1);padding:8px var(--app-modal-edge-padding) calc(8px + env(safe-area-inset-bottom,0px) + var(--app-modal-visual-viewport-bottom));padding:8px var(--app-modal-edge-padding) calc(8px + env(safe-area-inset-bottom,0px) + max(var(--app-modal-visual-viewport-bottom), calc(100vh - 100dvh)));background:#f7f7f7;border-block-start:1px solid #cfcfcf;position:sticky;inset-block-end:0;box-shadow:0 -2px 12px #0000001f}.app-modal-footer{box-sizing:border-box;z-index:20;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding-block-start:0;display:flex;position:relative}@media (width<=640px){.app-modal-frame{--app-modal-edge-padding:32px}}.app-toast-host{z-index:90;flex-direction:column;gap:10px;inline-size:min(340px,100vw - 32px);display:flex;position:fixed}.app-toast-host-top-left,.app-toast-host-top-center,.app-toast-host-top-right{inset-block-start:72px}.app-toast-host-bottom-left,.app-toast-host-bottom-center,.app-toast-host-bottom-right{flex-direction:column-reverse;inset-block-end:16px}.app-toast-host-top-left,.app-toast-host-bottom-left{align-items:flex-start;inset-inline-start:16px}.app-toast-host-top-center,.app-toast-host-bottom-center{align-items:center;inset-inline-start:50%;transform:translate(-50%)}.app-toast-host-top-right,.app-toast-host-bottom-right{align-items:flex-end;inset-inline-end:16px}.app-toast{box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:12px;inline-size:100%;min-inline-size:0;max-inline-size:100%;animation-duration:.18s;animation-timing-function:ease-out;overflow:hidden;box-shadow:0 12px 32px #00000024,0 2px 8px #00000014}.app-toast s-banner{background:0 0;border-radius:12px;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block}.app-toast-slide{animation-name:app-toast-slide-in}.app-toast-fade{animation-name:app-toast-fade-in}.app-toast-scale{animation-name:app-toast-scale-in}@keyframes app-toast-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes app-toast-fade-in{0%{opacity:0}to{opacity:1}}@keyframes app-toast-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (width<=899px){.app-toast-host{inline-size:calc(100vw - 20px);max-inline-size:calc(100vw - 20px);transform:none}.app-toast,.app-toast s-banner{inline-size:100%;min-inline-size:0;max-inline-size:none}.app-toast-host-top-left,.app-toast-host-top-center,.app-toast-host-top-right{inset-block-start:calc(var(--admin-topbar-block-size) + 10px);inset-inline:10px}.app-toast-host-bottom-left,.app-toast-host-bottom-center,.app-toast-host-bottom-right{inset-block-end:10px;inset-inline:10px}}.app-image{color:#616161;background:#f1f1f1;border:1px solid #dedede;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.app-image[data-variant=avatar]{border-radius:50%;width:40px;height:40px}.app-image[data-variant=thumbnail]{border-radius:6px;width:52px;height:52px}.app-image[data-variant=preview]{background:#fff;border:0;border-radius:6px;width:100%;height:min(70vh,720px)}.app-image[data-variant=preview] img{object-fit:contain}.app-image-preview-trigger{cursor:zoom-in;background:0 0;border:0;border-radius:6px;padding:0;display:inline-flex}.app-image-preview-trigger:disabled{cursor:default}.app-image-preview-trigger:focus-visible{outline-offset:2px;outline:2px solid #005bd3}.app-image-preview-content{gap:12px;width:100%;display:grid}.app-image-preview-title{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:22px}.app-image img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.app-image[data-state=loaded] img{opacity:1}.app-image-fallback{letter-spacing:0;font-size:12px;font-weight:700}.app-image s-spinner{width:18px;height:18px}.app-attachment-link{max-width:100%;display:inline-flex}.app-attachment-link[data-kind=image] .app-image[data-variant=thumbnail]{width:128px;height:96px}.app-attachment-link[data-kind=image] .app-image-preview-trigger{max-width:100%}.app-select{color:#303030;gap:6px;min-width:0;display:grid;position:relative}.app-select-label{color:#303030;font-size:13px;font-weight:650;line-height:18px}.app-select-control{min-width:0;position:relative}.app-select-trigger{color:#303030;width:100%;min-height:36px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #c9c9c9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 11px;font-size:13px;font-weight:450;line-height:18px;display:grid}.app-select-trigger:hover{background:#f7f7f7}.app-select-trigger:focus-visible{outline-offset:1px;outline:2px solid #005bd357}.app-select-trigger:disabled{cursor:not-allowed;opacity:.55}.app-select-loading .app-select-trigger:disabled{opacity:1}.app-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-select-value{align-items:center;min-width:0;min-height:20px;display:grid}.app-select-value-content,.app-select-option-content{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;line-height:18px;display:inline-grid}.app-select-value-content>span:last-child,.app-select-option-content>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-select-option-prefix{color:#616161;justify-content:center;align-items:center;width:18px;height:18px;display:inline-grid}.app-select-clearable .app-select-trigger{padding-inline-end:36px}.app-select-clear{z-index:1;color:#707070;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;padding:0;display:inline-grid;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.app-select-clear:hover{color:#303030;background:#ebebeb}.app-select-clear-icon{width:12px;height:12px;display:block;position:relative}.app-select-clear-icon:before,.app-select-clear-icon:after{content:"";background:currentColor;border-radius:999px;height:1.5px;position:absolute;inset-block-start:50%;inset-inline:1px}.app-select-clear-icon:before{transform:translateY(-50%)rotate(45deg)}.app-select-clear-icon:after{transform:translateY(-50%)rotate(-45deg)}.app-select-placeholder{color:#707070}.app-select-chevron{color:#707070;border-block-end:1.5px solid;border-inline-end:1.5px solid;width:8px;height:8px;display:block;transform:translateY(-1px)rotate(45deg)}.app-select-loading-indicator{border:2px solid #d4d4d4;border-block-start-color:#303030;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite app-select-loading-spin;display:block}@keyframes app-select-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-select-loading-indicator{animation:none}}.app-select-popover{z-index:300;width:min(240px,100vw - 32px);max-block-size:min(var(--app-select-popover-max-block-size,420px), calc(100vh - 120px));background:#fff;border:1px solid #dcdcdc;border-radius:8px;gap:1px;padding:6px;display:grid;position:absolute;inset-inline-start:0;overflow:auto;box-shadow:0 10px 24px #0000001f,0 2px 6px #00000014}.app-select-popover.app-select-popover-portal{z-index:1000;transform-origin:top;will-change:opacity, transform;position:fixed;inset-block:auto;inset-inline-start:auto}.app-select-popover-portal.app-select-popover-top{transform-origin:bottom}.app-select-popover.app-select-popover-open.app-select-popover-bottom{animation:.13s ease-out both app-select-popover-in-bottom}.app-select-popover.app-select-popover-open.app-select-popover-top{animation:.13s ease-out both app-select-popover-in-top}.app-select-popover.app-select-popover-closing.app-select-popover-bottom{pointer-events:none;animation:.1s ease-in both app-select-popover-out-bottom}.app-select-popover.app-select-popover-closing.app-select-popover-top{pointer-events:none;animation:.1s ease-in both app-select-popover-out-top}@keyframes app-select-popover-in-bottom{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-select-popover-in-top{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-select-popover-out-bottom{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-3px)scale(.99)}}@keyframes app-select-popover-out-top{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(3px)scale(.99)}}@media (prefers-reduced-motion:reduce){.app-select-popover.app-select-popover-open,.app-select-popover.app-select-popover-closing{animation:none}.app-select-popover.app-select-popover-closing{opacity:0}}.app-select-popover-bottom{inset-block-start:calc(100% + 6px)}.app-select-popover-top{inset-block-end:calc(100% + 6px)}.app-select-popover-trigger .app-select-popover{width:min(100%,100vw - 32px)}.app-select-empty-state{color:#707070;text-align:center;overflow-wrap:anywhere;place-items:center;min-block-size:64px;padding:12px;font-size:13px;line-height:20px;display:grid}.app-select-option{color:#303030;width:100%;min-height:30px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;padding:5px 8px;font-size:13px;font-weight:550;line-height:18px;display:grid}.app-select-option:hover,.app-select-option-selected{background:#ebebeb}.app-select-option:disabled{cursor:not-allowed;opacity:.5}.app-select-radio{border:1px solid #8a8a8a;border-radius:50%;place-items:center;width:14px;height:14px;display:inline-grid}.app-select-checkbox{border:1px solid #8a8a8a;border-radius:4px;place-items:center;width:14px;height:14px;display:inline-grid;position:relative}.app-select-option-selected .app-select-radio{border:4px solid #303030}.app-select-option-selected .app-select-checkbox{background:#303030;border-color:#303030}.app-select-option-selected .app-select-checkbox:after{content:"";border-block-end:1.5px solid #fff;border-inline-start:1.5px solid #fff;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.app-select-error .app-select-trigger{border-color:#8e1f0b}.app-select-error-message{color:#8e1f0b;font-size:12px;font-weight:600;line-height:16px}.app-select-compact{width:auto;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:inline-grid}.app-select-compact .app-select-trigger{max-width:180px;min-height:28px;padding:4px 8px;font-size:12px;font-weight:550}.app-select-compact .app-select-popover{width:min(240px,100vw - 32px)}.app-code-block{width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #c9c9c9;border-radius:8px;transition:border-color .12s,box-shadow .12s;overflow:visible}.app-code-block:not([data-disabled=true]):focus-within{border-color:#005bd3;box-shadow:0 0 0 1px #005bd32e}.app-code-block[data-disabled=true]{cursor:not-allowed;opacity:.6}.app-code-block .app-code-block-textarea:disabled{cursor:not-allowed}.app-code-block-readonly{overflow:visible}.app-code-block-readonly-content{border-end-end-radius:7px;border-end-start-radius:7px;overflow:auto}.app-code-block-readonly-content:first-child{border-radius:7px}.app-code-block-topbar{color:#616161;background:#f6f6f6c7;border-block-end:1px solid #e3e3e3;border-start-start-radius:7px;border-start-end-radius:7px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:18px;display:grid}.app-code-block-meta,.app-code-block-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-code-block-title{text-align:end}.app-code-block-editable{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;max-height:100%;display:grid;position:relative;overflow:hidden}.app-code-block-editable .app-code-block-topbar{border-start-start-radius:7px;border-start-end-radius:7px}.app-code-block-editor{background:#fff;border-end-end-radius:7px;border-end-start-radius:7px;min-width:0;height:100%;position:relative;overflow:hidden}.app-code-block-editor:first-child{border-radius:7px}.app-code-block-highlight{pointer-events:none;position:absolute;inset:0;overflow:hidden}.app-code-block-placeholder{z-index:2;color:#707070;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;line-height:22px;position:absolute;inset-block-start:14px;inset-inline-start:16px}.app-code-block-action{inline-size:max-content;color:#303030;min-height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c9c9c9;border-radius:6px;grid-column:4;justify-self:end;padding:4px 8px;font-weight:600;line-height:18px}.app-code-block-action:disabled{cursor:not-allowed;opacity:.55}.app-code-block-action:focus-visible{outline-offset:1px;outline:2px solid #005bd357}.app-code-block .shiki,.app-code-block .app-code-block-textarea{font-variant:normal;font-kerning:none;font-variant-ligatures:none;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-align:left;tab-size:8;white-space:pre;overflow-wrap:normal;word-break:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;font-style:normal;font-weight:450;line-height:22px}.app-code-block .shiki{box-sizing:border-box;min-width:100%;min-height:100%;margin:0;padding:14px 16px;overflow:visible}.app-code-block .shiki code{min-width:max-content;font:inherit;display:block}.app-code-block-editable .shiki{width:max-content}.app-code-block-editable .shiki span{font:inherit!important}.app-code-block .app-code-block-fallback code{color:#303030}.app-code-block[data-theme-tone=dark] .app-code-block-editor,.app-code-block[data-theme-tone=dark] .app-code-block-readonly-content{background:#1e1e1e}.app-code-block[data-theme-tone=dark] .app-code-block-fallback{color:#d4d4d4;background:#1e1e1e}.app-code-block[data-theme-tone=dark] .app-code-block-fallback code{color:#d4d4d4}.app-code-block .app-code-block-textarea{z-index:1;box-sizing:border-box;color:#0000;-webkit-text-fill-color:transparent;caret-color:#303030;cursor:text;resize:none;background:0 0;border:0;outline:0;width:100%;min-width:100%;height:100%;margin:0;padding:14px 16px;display:block;position:relative;overflow:auto}.app-code-block .app-code-block-textarea::placeholder{color:#0000;-webkit-text-fill-color:transparent}.app-code-block .app-code-block-textarea::selection{color:#0000;-webkit-text-fill-color:transparent;background:#005bd333}.app-code-block[data-theme-tone=dark] .app-code-block-textarea{caret-color:#fff}.app-code-block[data-theme-tone=dark] .app-code-block-textarea::selection{background:#87b4ff52}.app-code-block[data-theme-tone=dark] .app-code-block-placeholder{color:#b9b9b9}.app-content-editor{min-width:0;display:grid}.app-content-editor-panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;min-width:0;display:grid}.app-content-editor-pane{height:calc(var(--app-content-editor-body-max-height,560px) + var(--app-content-editor-topbar-block-size,39px));min-height:calc(var(--app-content-editor-body-min-height,260px) + var(--app-content-editor-topbar-block-size,39px));max-height:calc(var(--app-content-editor-body-max-height,560px) + var(--app-content-editor-topbar-block-size,39px));min-width:0;display:grid;overflow:hidden}.app-content-editor-pane>.app-code-block,.app-content-editor-pane>.app-content-editor-preview-shell{height:100%;min-height:0;max-height:100%}.app-content-editor-preview-shell{--app-content-editor-topbar-block-size:39px;background:#fff;border:1px solid #c9c9c9;border-radius:8px;grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;display:grid;overflow:hidden}.app-content-editor-preview-topbar{color:#616161;background:#f6f6f6c7;border-block-end:1px solid #e3e3e3;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:18px;display:grid}.app-content-editor-preview-meta,.app-content-editor-preview-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-content-editor-preview-title{text-align:end;font-weight:600}.app-content-editor-preview{box-sizing:border-box;color:#303030;background:#fff;border:0;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:14px 16px;overflow:auto}.app-content-editor-empty{color:#707070}.app-content-editor-text-preview{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;line-height:22px}.app-content-editor-markdown-preview{font-size:14px;line-height:22px}.app-content-editor-markdown-preview p,.app-content-editor-markdown-preview li{white-space:pre-wrap}.app-content-editor-markdown-preview>:first-child{margin-block-start:0}.app-content-editor-markdown-preview>:last-child{margin-block-end:0}.app-content-editor-markdown-preview pre{background:#f6f6f7;border-radius:6px;padding:10px 12px;overflow:auto}.app-content-editor-markdown-code-block{min-width:0}.app-content-editor-markdown-code-block pre{box-sizing:border-box;width:100%;margin:1em 0}.app-content-editor-markdown-code-block:first-child pre{margin-block-start:0}.app-content-editor-markdown-code-block:last-child pre{margin-block-end:0}.app-content-editor-markdown-preview code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}.app-content-editor-markdown-preview blockquote{color:#616161;border-inline-start:3px solid #c9c9c9;margin-inline:0;padding-inline-start:12px}.app-content-editor-html-preview{padding:0}@media (width<=900px){.app-content-editor-panes{grid-template-columns:minmax(0,1fr)}}.app-drawer-backdrop{z-index:900;background:#00000061;justify-content:flex-end;display:flex;position:fixed;inset:0}.app-drawer-backdrop[data-placement=bottom]{justify-content:center;align-items:flex-end}.app-drawer{background:#fff;border-inline-start:1px solid #dcdcdc;grid-template-rows:auto minmax(0,1fr);width:min(560px,100vw);min-width:0;height:100dvh;animation:.18s ease-out app-drawer-enter;display:grid;box-shadow:-12px 0 32px #0000002e}.app-drawer-bottom{border-block-start:1px solid #dcdcdc;border-inline-start:0;border-radius:12px 12px 0 0;width:100vw;height:auto;max-height:85dvh;animation:.18s ease-out app-drawer-enter-bottom;box-shadow:0 -12px 32px #0000002e}.app-drawer-large{width:min(1200px,92vw)}.app-drawer-header{border-block-end:1px solid #ebebeb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:12px 16px;display:grid}.app-drawer-heading{gap:2px;min-width:0;display:grid}.app-drawer-title{overflow-wrap:anywhere;color:#202223;min-width:0;margin:0;font-size:18px;font-weight:650;line-height:24px}.app-drawer-subtitle{overflow-wrap:anywhere;color:#616161;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.app-drawer-body{overscroll-behavior:contain;min-width:0;padding:16px;overflow:auto}.app-drawer-body[data-body-mode=contained]{min-height:0;display:grid;overflow:hidden}.app-drawer-body[data-padding=none]{padding:0}.app-drawer-body[data-body-mode=contained]>*{min-height:0}.app-drawer-body[data-padding=none]>.app-table-surface{border:0;border-radius:0}@keyframes app-drawer-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes app-drawer-enter-bottom{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.app-drawer,.app-drawer-large{border-inline-start:0;width:100vw}.app-drawer-body[data-padding=base]{padding:12px}}@media (prefers-reduced-motion:reduce){.app-drawer,.app-drawer-bottom{animation:none}}.app-file-upload{gap:8px;width:100%;min-width:0;display:grid}.app-file-upload-content{gap:12px;min-width:0;display:grid}.app-file-upload-file{background:#f7f7f7;border:1px solid #ebebeb;border-radius:8px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:8px;display:grid}.app-file-upload-preview{border-radius:6px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.app-file-upload-preview .app-image{width:100%;height:100%}.app-file-upload-copy{gap:4px;min-width:0;display:grid}.app-file-upload-actions{align-items:center;gap:8px;display:flex}.app-file-upload-drop-zone{position:relative}.app-file-upload-drop-zone>s-drop-zone{width:var(--app-file-upload-width,100%);display:block}.app-file-upload-drop-zone[data-custom-content=true]{box-sizing:border-box;width:var(--app-file-upload-width,160px);height:var(--app-file-upload-height,160px);background:#fff;border:1px dashed #8a8a8a;border-radius:8px;overflow:hidden}.app-file-upload-drop-zone[data-custom-content=true]>s-drop-zone{z-index:2;opacity:0;width:100%;height:100%;position:absolute;inset:0}.app-file-upload-drop-zone[data-custom-content=true]:hover{border-color:#616161}.app-file-upload-drop-zone[data-custom-content=true]:has(s-drop-zone:focus-within){outline-offset:2px;outline:2px solid #005bd3}.app-file-upload[data-disabled=true] .app-file-upload-drop-zone[data-custom-content=true]{color:#8a8a8a;cursor:default;background:#f7f7f7}.app-file-upload-drop-zone-content{z-index:1;box-sizing:border-box;pointer-events:none;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.app-file-upload-default-square-content{text-align:center;place-content:center;place-items:center;gap:8px;width:100%;height:100%;display:grid}.app-file-upload-loading{z-index:2;pointer-events:none;background:#ffffffb8;border-radius:8px;place-items:center;display:grid;position:absolute;inset:0}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-content{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-file,.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-drop-zone{flex:0 0 var(--app-file-upload-width,160px);width:var(--app-file-upload-width,160px);height:var(--app-file-upload-height,160px);aspect-ratio:1}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-file{background:#fff;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-preview{border-radius:0;width:100%;height:100%}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-copy{display:none}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-actions{z-index:2;opacity:0;pointer-events:none;background:#0000007a;justify-content:center;transition:opacity .12s;position:absolute;inset:0}.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-file:hover .app-file-upload-actions,.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-file:focus-within .app-file-upload-actions{opacity:1;pointer-events:auto}@media (hover:none){.app-file-upload:is([data-size=square],[data-multiple=true]) .app-file-upload-actions{opacity:1;pointer-events:auto;background:#00000052}}@media (width<=680px){.app-file-upload-file{grid-template-columns:48px minmax(0,1fr) auto}.app-file-upload-preview{width:48px;height:48px}}.app-wrapped-text{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:var(--app-wrapped-text-lines,2);-webkit-box-orient:vertical;min-width:0;line-height:20px;display:-webkit-box;overflow:hidden}.app-wrapped-text-subdued{color:#616161}.app-wrapped-text-tooltip{z-index:1000;box-sizing:border-box;color:#fff;overflow-wrap:anywhere;white-space:pre-wrap;cursor:text;pointer-events:auto;-webkit-user-select:text;user-select:text;background:#303030;border:0;border-radius:6px;min-width:0;max-height:min(320px,50vh);margin:0;padding:8px 10px;font-size:12px;font-weight:400;line-height:18px;display:block;position:fixed;inset:auto;overflow:auto;box-shadow:0 4px 16px #0003}.app-wrapped-text-tooltip-top{transform:translateY(-100%)}.app-rich-text-editor{background:#fff;border:1px solid #8a8a8a;border-radius:8px;min-width:0;display:grid;overflow:hidden}.app-rich-text-editor:focus-within{border-color:#005bd3;box-shadow:0 0 0 1px #005bd3}.app-rich-text-editor[data-error=true]{border-color:#8e1f0b}.app-rich-text-editor[data-disabled=true]{opacity:.72;background:#f7f7f7}.app-rich-text-editor-toolbar{background:#f7f7f7;border-block-end:1px solid #dedede;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;min-width:0;padding:4px 6px;display:grid}.app-rich-text-editor-tools{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.app-rich-text-editor-toolbar s-divider{width:1px;height:20px;margin-inline:2px}.app-rich-text-editor-text-tool{box-sizing:border-box;color:#303030;min-width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0 4px;font-size:13px;font-weight:650;display:inline-grid}.app-rich-text-editor-text-tool:hover,.app-rich-text-editor-text-tool[data-active=true]{background:#e3e3e3}.app-rich-text-editor-text-tool:focus-visible{outline-offset:-2px;outline:2px solid #005bd3}.app-rich-text-editor-text-tool:disabled{cursor:default;opacity:.45}.app-rich-text-editor-text-tool s-icon{width:18px;height:18px}.app-rich-text-editor-tool-strike{text-decoration:line-through}.app-rich-text-editor-source-tool{width:auto;padding-inline:6px}.app-rich-text-editor-image-input{display:none}.app-rich-text-editor-fullscreen-tool,.app-rich-text-editor-format-tool{white-space:nowrap;padding-inline:6px}.app-rich-text-editor[data-fullscreen=true]{z-index:1000;inset:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;position:fixed;box-shadow:0 8px 32px #0000003d}.app-rich-text-editor[data-fullscreen=true] .app-rich-text-editor-visual{min-height:0;overflow:hidden}.app-rich-text-editor[data-fullscreen=true] .app-rich-text-editor-content,.app-rich-text-editor[data-fullscreen=true] .app-rich-text-editor-source,.app-rich-text-editor[data-fullscreen=true] .app-code-block,.app-rich-text-editor[data-fullscreen=true] .app-code-block-editor{height:100%;min-height:0;max-height:none}.app-rich-text-editor-content{box-sizing:border-box;overscroll-behavior-y:auto;scrollbar-gutter:stable;color:#303030;overflow-wrap:anywhere;outline:none;min-height:240px;max-height:min(480px,55vh);padding:14px 16px;font-size:14px;line-height:1.55;position:relative;overflow-y:auto}.app-rich-text-editor-content::selection{color:#002e6a;background:#b5d5ff}.app-rich-text-editor-content ::selection{color:#002e6a;background:#b5d5ff}.app-rich-text-editor-content .ProseMirror-selectednode,.app-rich-text-editor-content .app-rich-text-editor-image-selected{outline-offset:2px;outline:2px solid #005bd3}.app-rich-text-editor-content>:first-child{margin-block-start:0}.app-rich-text-editor-content>:last-child{margin-block-end:0}.app-rich-text-editor-content a{color:#005bd3;text-decoration:underline}.app-rich-text-editor-content blockquote{border-inline-start:3px solid #c9c9c9;margin-inline:0;padding-inline-start:12px}.app-rich-text-editor-content img:not(.ProseMirror-separator){object-fit:contain;vertical-align:bottom;max-width:100%;max-height:480px;margin-block:12px;margin-inline:0;display:inline-block}.app-rich-text-editor-content code{background:#f1f1f1;border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.app-rich-text-editor-content pre{color:#fff;background:#303030;border-radius:6px;padding:12px;overflow-x:auto}.app-rich-text-editor-content pre code{color:inherit;background:0 0;padding:0}.app-rich-text-editor-content hr{border:0;border-block-start:1px solid #dedede;margin-block:18px}.app-rich-text-editor-source{min-width:0}.app-rich-text-editor-source .app-code-block{height:auto;max-height:none;box-shadow:none;border:0;border-radius:0;grid-template-rows:minmax(0,1fr)}.app-rich-text-editor-source .app-code-block-editor{border-radius:0;height:auto}.app-rich-text-editor-error{color:#8e1f0b;padding:0 12px 10px;font-size:12px;line-height:18px}@media (width<=600px){.app-rich-text-editor-toolbar{padding:6px}.app-rich-text-editor-tools{gap:2px}.app-rich-text-editor-toolbar s-divider{display:none}.app-rich-text-editor-source-tool{width:58px}}._GzYRV{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:1.2}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{-webkit-user-select:none;user-select:none;margin-right:5px;font-size:1.2em}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{color:#000;margin-right:5px;font-weight:600}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{color:#fdf6e3;margin-right:5px;font-weight:bolder}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}.app-json-viewer{color:#202223;background:#f6f6f7;border:1px solid #d2d5d8;border-radius:6px;min-height:180px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.5;overflow:auto}.app-json-viewer-tree{white-space:pre-wrap;overflow-wrap:anywhere;min-width:max-content}.app-json-viewer-children{margin:0;padding-inline-start:18px}.app-json-viewer button{color:inherit}.app-json-viewer button:focus-visible{outline-offset:2px;outline:2px solid #005bd3}.app-paginated-select{color:#303030;gap:6px;min-width:0;display:grid;position:relative}.app-paginated-select-label{font-size:13px;font-weight:650;line-height:18px}.app-paginated-select-control{min-width:0;position:relative}.app-paginated-select-trigger{color:#303030;width:100%;min-height:36px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #c9c9c9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 11px;font-size:13px;line-height:18px;display:grid}.app-paginated-select-trigger:hover{background:#f7f7f7}.app-paginated-select-trigger:focus-visible{outline-offset:1px;outline:2px solid #005bd357}.app-paginated-select-trigger:disabled{cursor:not-allowed;opacity:.55}.app-paginated-select-has-value .app-paginated-select-trigger{padding-inline-end:38px}.app-paginated-select-value,.app-paginated-select-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-paginated-select-placeholder{color:#707070}.app-paginated-select-chevron{color:#707070;border-block-end:1.5px solid;border-inline-end:1.5px solid;width:8px;height:8px;display:block;transform:translateY(-1px)rotate(45deg)}.app-paginated-select-clear{z-index:1;color:#707070;width:22px;height:22px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:9px;transform:translateY(-50%)}.app-paginated-select-clear:hover{color:#303030;background:#ebebeb}.app-paginated-select-clear-icon{width:12px;height:12px;display:block;position:relative}.app-paginated-select-clear-icon:before,.app-paginated-select-clear-icon:after{content:"";background:currentColor;border-radius:999px;height:1.5px;position:absolute;inset-block-start:50%;inset-inline:1px}.app-paginated-select-clear-icon:before{transform:translateY(-50%)rotate(45deg)}.app-paginated-select-clear-icon:after{transform:translateY(-50%)rotate(-45deg)}.app-paginated-select-popover{z-index:320;box-sizing:border-box;width:100%;min-width:0;max-block-size:min(var(--app-paginated-select-max-block-size,360px), calc(100vh - 64px));background:#fff;border:1px solid #c9c9c9;border-radius:8px;grid-template-rows:auto minmax(80px,1fr) auto;display:grid;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 12px 28px #00000024,0 2px 6px #00000014}.app-paginated-select-popover-bottom{inset-block-start:calc(100% + 6px)}.app-paginated-select-popover-top{inset-block-end:calc(100% + 6px)}.app-paginated-select-popover-open.app-paginated-select-popover-bottom{animation:.14s cubic-bezier(.2,0,0,1) both app-paginated-select-in-bottom}.app-paginated-select-popover-open.app-paginated-select-popover-top{animation:.14s cubic-bezier(.2,0,0,1) both app-paginated-select-in-top}.app-paginated-select-popover-closing.app-paginated-select-popover-bottom{pointer-events:none;animation:.1s ease-in both app-paginated-select-out-bottom}.app-paginated-select-popover-closing.app-paginated-select-popover-top{pointer-events:none;animation:.1s ease-in both app-paginated-select-out-top}@keyframes app-paginated-select-in-bottom{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-paginated-select-in-top{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-paginated-select-out-bottom{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.99)}}@keyframes app-paginated-select-out-top{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.99)}}.app-paginated-select-popover-inline{width:100%;min-width:0;max-block-size:none;box-shadow:none;border:0;border-radius:0;position:static}.app-paginated-select-popover-inline .app-paginated-select-options{max-block-size:clamp(180px,100vh - 360px,320px)}.app-paginated-select-search{border-block-end:1px solid #ebebeb;padding:10px}.app-paginated-select-options{min-height:80px;padding:6px;overflow:auto}.app-paginated-select-option{color:#303030;width:100%;min-height:42px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;padding:7px 10px;font-size:13px;line-height:18px;display:grid}.app-paginated-select-option:hover,.app-paginated-select-option-selected{background:#ebebeb}.app-paginated-select-option-content{overflow-wrap:anywhere;min-width:0}.app-paginated-select-entity-option{gap:2px;min-width:0;display:grid}.app-paginated-select-entity-title,.app-paginated-select-entity-meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.app-paginated-select-entity-title{font-weight:650;line-height:18px}.app-paginated-select-entity-meta{color:#616161;font-size:12px;line-height:16px}.app-paginated-select-radio,.app-paginated-select-checkbox{border:1px solid #8a8a8a;place-items:center;width:14px;height:14px;display:grid}.app-paginated-select-radio{border-radius:50%}.app-paginated-select-checkbox{border-radius:4px}.app-paginated-select-option-selected .app-paginated-select-radio{border:4px solid #303030}.app-paginated-select-option-selected .app-paginated-select-checkbox{background:#303030;border-color:#303030}.app-paginated-select-option-selected .app-paginated-select-checkbox:after{content:"";border-block-end:1.5px solid #fff;border-inline-start:1.5px solid #fff;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.app-paginated-select-state{color:#616161;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:72px;padding:12px;font-size:13px;display:flex}.app-paginated-select-error{color:#8e1f0b}.app-paginated-select-spinner{border:2px solid #d4d4d4;border-block-start-color:#303030;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite app-paginated-select-spin}@keyframes app-paginated-select-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-paginated-select-spinner,.app-paginated-select-popover-open,.app-paginated-select-popover-closing{animation:none}}.app-paginated-select-pagination{border-block-start:1px solid #ebebeb;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 10px;display:flex}.app-paginated-select-pagination>s-text{white-space:nowrap;min-width:0}.app-paginated-select-pagination-actions{white-space:nowrap;flex:none;align-items:center;gap:8px;display:flex}@media (width<=480px){.app-paginated-select-popover-inline{width:100%;min-width:0}}.app-segmented-tabs{grid-template-columns:repeat(var(--app-segmented-tabs-count,2), minmax(0, 1fr));background:#ebebeb;border-radius:8px;gap:2px;width:min(100%,520px);padding:2px;display:inline-grid}.app-segmented-tab{color:#303030;min-width:0;min-height:32px;font:inherit;cursor:pointer;overflow-wrap:normal;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:650;line-height:18px}.app-segmented-tab-active{background:#fff;box-shadow:0 1px 2px #0000001f}@media (width<=599px){.app-segmented-tabs{grid-template-columns:repeat(var(--app-segmented-tabs-count,2), max-content);overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;display:grid;overflow-x:auto}.app-segmented-tabs::-webkit-scrollbar{display:none}.app-segmented-tab{min-width:84px}}.app-tree{background:#fff;border:1px solid #8a8a8a;border-radius:8px;gap:2px;max-height:300px;padding:6px;display:grid;overflow:auto}.app-tree-empty{padding:8px 10px}.app-tree-loading-state{color:#616161;text-align:center;place-items:center;min-height:96px;padding:12px;font-size:13px;font-weight:550;line-height:18px;display:grid}.app-tree-row{--app-tree-level:0;min-height:36px;padding-block:2px;padding-inline:8px;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:4px;padding-inline-start:calc(8px + (var(--app-tree-level) * 20px));display:grid;position:relative}.app-tree-multiple .app-tree-row{grid-template-columns:24px 18px minmax(0,1fr)}.app-tree-row:hover{background:#f3f3f3}.app-tree-disabled .app-tree-row:hover,.app-tree-loading .app-tree-row:hover{background:0 0}.app-tree-row-selected{background:#f1f8f5}.app-tree-row-selected:before{content:"";background:#008060;border-radius:999px;width:3px;position:absolute;inset-block:6px;inset-inline-start:4px}.app-tree-row-disabled{color:#8a8a8a}.app-tree-toggle,.app-tree-node{color:inherit;font:inherit;background:0 0;border:0}.app-tree-toggle{cursor:pointer;border-radius:6px;place-items:center;width:24px;height:28px;padding:0;display:inline-grid}.app-tree-toggle:hover{background:#0000000f}.app-tree-toggle:disabled{cursor:not-allowed;opacity:.55}.app-tree-toggle-loading:disabled{opacity:1}.app-tree-toggle-spinner{border:1.5px solid #d4d4d4;border-block-start-color:#303030;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite app-tree-toggle-spin;display:block}@keyframes app-tree-toggle-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-tree-toggle-spinner{animation:none}}.app-tree-toggle-placeholder{width:24px;height:28px;display:block}.app-tree-checkbox-control{width:18px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.app-tree-checkbox-control:hover{background:#0000000f}.app-tree-checkbox-control:focus-visible{outline-offset:1px;outline:2px solid #005bd357}.app-tree-checkbox-control:disabled{cursor:not-allowed;opacity:.55}.app-tree-checkbox{border:1px solid #8a8a8a;border-radius:4px;place-items:center;width:14px;height:14px;display:inline-grid;position:relative}.app-tree-checkbox-selected{background:#303030;border-color:#303030}.app-tree-checkbox-selected:after{content:"";border-block-end:1.5px solid #fff;border-inline-start:1.5px solid #fff;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.app-tree-checkbox-indeterminate{background:#303030;border-color:#303030}.app-tree-checkbox-indeterminate:after{content:"";background:#fff;border-radius:999px;width:8px;height:1.5px}.app-tree-node{text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:32px;padding:0;display:grid}.app-tree-node:disabled{cursor:not-allowed;opacity:.55}.app-tree-node-label{min-width:0}.app-tree-node-title{text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:18px;display:block;overflow:hidden}.app-tree-node-description{color:#616161;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;display:block;overflow:hidden}.app-tree-node-meta{color:#616161;white-space:nowrap;font-size:12px;font-weight:650;line-height:16px}.app-tree-select{color:#303030;gap:6px;min-width:0;display:grid;position:relative}.app-tree-select-label{color:#303030;font-size:13px;font-weight:650;line-height:18px}.app-tree-select-control{min-width:0;position:relative}.app-tree-select-trigger{color:#303030;width:100%;min-height:36px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #c9c9c9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 11px;font-size:13px;font-weight:450;line-height:18px;display:grid}.app-tree-select-trigger:hover{background:#f7f7f7}.app-tree-select-trigger:focus-visible{outline-offset:1px;outline:2px solid #005bd357}.app-tree-select-trigger:disabled{cursor:not-allowed;opacity:.55}.app-tree-select-loading .app-tree-select-trigger:disabled{opacity:1}.app-tree-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-tree-select-clearable .app-tree-select-trigger{padding-inline-end:36px}.app-tree-select-clear{z-index:1;color:#707070;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;padding:0;display:inline-grid;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.app-tree-select-clear:hover{color:#303030;background:#ebebeb}.app-tree-select-clear-icon{width:12px;height:12px;display:block;position:relative}.app-tree-select-clear-icon:before,.app-tree-select-clear-icon:after{content:"";background:currentColor;border-radius:999px;height:1.5px;position:absolute;inset-block-start:50%;inset-inline:1px}.app-tree-select-clear-icon:before{transform:translateY(-50%)rotate(45deg)}.app-tree-select-clear-icon:after{transform:translateY(-50%)rotate(-45deg)}.app-tree-select-placeholder{color:#707070}.app-tree-select-chevron{color:#707070;border-block-end:1.5px solid;border-inline-end:1.5px solid;width:8px;height:8px;display:block;transform:translateY(-1px)rotate(45deg)}.app-tree-select-loading-indicator{border:2px solid #d4d4d4;border-block-start-color:#303030;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite app-tree-select-loading-spin;display:block}@keyframes app-tree-select-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-tree-select-loading-indicator{animation:none}}.app-tree-select-popover{z-index:300;max-block-size:var(--app-tree-select-popover-max-block-size,420px);background:#fff;border:1px solid #dcdcdc;border-radius:8px;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 10px 24px #0000001f,0 2px 6px #00000014}.app-tree-select-search{border-block-end:1px solid #e3e3e3;padding:8px}.app-tree-select-search s-search-field{inline-size:100%;display:block}.app-tree-select-popover-bottom{transform-origin:top;inset-block-start:calc(100% + 6px)}.app-tree-select-popover-top{transform-origin:bottom;inset-block-end:calc(100% + 6px)}.app-tree-select-popover-open.app-tree-select-popover-bottom{animation:.14s cubic-bezier(.2,0,0,1) both app-tree-select-popover-in-bottom}.app-tree-select-popover-open.app-tree-select-popover-top{animation:.14s cubic-bezier(.2,0,0,1) both app-tree-select-popover-in-top}.app-tree-select-popover-closing.app-tree-select-popover-bottom{pointer-events:none;animation:.1s ease-in both app-tree-select-popover-out-bottom}.app-tree-select-popover-closing.app-tree-select-popover-top{pointer-events:none;animation:.1s ease-in both app-tree-select-popover-out-top}.app-tree-select-popover-inline{max-block-size:none;box-shadow:none;border:0;border-radius:0;position:static}.app-tree-select-popover .app-tree{max-height:min(var(--app-tree-select-popover-max-block-size,420px), calc(100vh - 120px));border:0;border-radius:0}.app-tree-select-search+.app-tree{max-height:min(calc(var(--app-tree-select-popover-max-block-size,420px) - 53px), calc(100vh - 173px))}.app-tree-select-popover-inline .app-tree{max-height:min(520px,100vh - 220px)}.app-tree-select-error .app-tree-select-trigger{border-color:#8e1f0b}.app-tree-select-error-message{color:#8e1f0b;font-size:12px;font-weight:600;line-height:16px}@keyframes app-tree-select-popover-in-bottom{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-tree-select-popover-in-top{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes app-tree-select-popover-out-bottom{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.99)}}@keyframes app-tree-select-popover-out-top{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.99)}}@media (prefers-reduced-motion:reduce){.app-tree-select-popover-open,.app-tree-select-popover-closing{animation-duration:1ms}}
