:root{--ui-button-bg:#191c22;--ui-button-bg-hover:#20242b;--ui-button-border:#2d3139;--ui-button-border-hover:#3a404a;--ui-button-text:#f4f4f5;--ui-button-primary:#a650ca;--ui-button-primary-text:#e9d5ff;--ui-button-success:#34d399;--ui-button-success-text:#86efac;--ui-button-warning:#fbbf24;--ui-button-warning-text:#fde047;--ui-button-danger:#fb7185;--ui-button-danger-text:#fca5a5;--ui-button-info:#60a5fa;--ui-button-info-text:#93c5fd;--ui-button-neutral:#71717a;--ui-button-neutral-text:#d4d4d8}.ui-button{--button-accent:var(--ui-button-neutral);--button-accent-text:var(--ui-button-neutral-text);--button-x:50%;--button-y:50%;isolation:isolate;border:1px solid var(--ui-button-border);background:var(--ui-button-bg);min-width:36px;height:36px;color:var(--ui-button-text);white-space:nowrap;cursor:pointer;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;font-size:11.5px;font-weight:560;line-height:1;transition:transform .165s cubic-bezier(.16,1,.3,1),background-color .14s,border-color .14s,box-shadow .18s,color .14s;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)scale(1)}.ui-button:before{content:"";z-index:-2;border-radius:inherit;background:radial-gradient(90px circle at var(--button-x) var(--button-y), color-mix(in srgb, var(--button-accent) 18%, transparent), transparent 72%);opacity:0;pointer-events:none;transition:opacity .17s;position:absolute;inset:-1px}.ui-button:after{content:"";z-index:-1;border-radius:inherit;opacity:.65;pointer-events:none;background:linear-gradient(#ffffff09,#fff0);position:absolute;inset:0}.ui-button:hover{background:var(--ui-button-bg-hover);border-color:var(--ui-button-border-hover);transform:translateZ(0)scale(1.018)}.ui-button:hover:before{opacity:1}.ui-button:active{transition-duration:70ms;transform:translateZ(0)scale(.965)}.ui-button:focus-visible{border-color:color-mix(in srgb, var(--button-accent) 58%, var(--ui-button-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--button-accent) 13%, transparent)}.ui-button__icon{color:#9aa1ac;flex:0 0 15px;place-items:center;width:15px;height:15px;transition:transform .185s cubic-bezier(.16,1,.3,1),color .14s;display:grid;transform:translateZ(0)}.ui-button__icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ui-button:hover .ui-button__icon{color:var(--button-accent-text);transform:translateY(-.5px)scale(1.05)}.ui-button:active .ui-button__icon{transform:translateY(.5px)scale(.96)}.ui-button__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-button.ui-button--size-sm{min-width:32px;height:32px;padding-inline:10px;font-size:11px}.ui-button.ui-button--size-md{height:36px}.ui-button--icon-only{gap:0;width:36px;min-width:36px;padding:0}.ui-button.ui-button--size-sm.ui-button--icon-only{flex-shrink:0;width:32px;min-width:32px;height:32px;padding:0}.ui-button--primary{--button-accent:var(--ui-button-primary);--button-accent-text:var(--ui-button-primary-text)}.ui-button--success{--button-accent:var(--ui-button-success);--button-accent-text:var(--ui-button-success-text)}.ui-button--warning{--button-accent:var(--ui-button-warning);--button-accent-text:var(--ui-button-warning-text)}.ui-button--danger{--button-accent:var(--ui-button-danger);--button-accent-text:var(--ui-button-danger-text)}.ui-button--info{--button-accent:var(--ui-button-info);--button-accent-text:var(--ui-button-info-text)}.ui-button--neutral{--button-accent:var(--ui-button-neutral);--button-accent-text:var(--ui-button-neutral-text)}.ui-button.is-active{color:var(--button-accent-text);background:color-mix(in srgb, var(--button-accent) 14%, #171a20);border-color:color-mix(in srgb, var(--button-accent) 52%, var(--ui-button-border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--button-accent) 7%, transparent), 0 0 0 1px #00000014}.ui-button.is-active .ui-button__icon{color:var(--button-accent-text)}.ui-button.is-active:before{opacity:.45}.ui-button.is-active:hover{background:color-mix(in srgb, var(--button-accent) 18%, #171a20);border-color:color-mix(in srgb, var(--button-accent) 65%, var(--ui-button-border))}.ui-button--soft{color:var(--button-accent-text);background:color-mix(in srgb, var(--button-accent) 9%, #171a20);border-color:color-mix(in srgb, var(--button-accent) 25%, var(--ui-button-border))}.ui-button--soft .ui-button__icon{color:var(--button-accent-text)}.ui-button--soft:hover{background:color-mix(in srgb, var(--button-accent) 14%, #171a20);border-color:color-mix(in srgb, var(--button-accent) 42%, var(--ui-button-border))}.ui-button--solid{color:#fff;background:var(--button-accent);border-color:var(--button-accent);box-shadow:0 6px 18px color-mix(in srgb, var(--button-accent) 18%, transparent)}.ui-button--solid:after{opacity:.18}.ui-button--solid:before{background:radial-gradient(90px circle at var(--button-x) var(--button-y), #ffffff38, transparent 70%)}.ui-button--solid .ui-button__icon{color:#fff}.ui-button--solid:hover{background:color-mix(in srgb, var(--button-accent) 88%, #fff);border-color:color-mix(in srgb, var(--button-accent) 88%, #fff)}.ui-button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none;background:#17191e;border-color:#292d34;transform:none!important}.ui-button:disabled:before{opacity:0!important}.ui-button:disabled .ui-button__icon{color:#737a84;transform:none!important}.ui-button.ui-button--link{min-width:0;height:auto;color:color-mix(in srgb, var(--button-accent) 70%, white);box-shadow:none;font:inherit;line-height:inherit;background:0 0;border:0;border-radius:3px;padding:4px 0;transform:none}.ui-button.ui-button--link:before,.ui-button.ui-button--link:after{display:none}.ui-button.ui-button--link:hover:not(:disabled){color:var(--button-accent);text-underline-offset:3px;text-decoration:underline}.ui-button.ui-button--link:focus-visible{outline:2px solid var(--button-accent);outline-offset:3px}.ui-button.is-loading{cursor:wait}.ui-button__spinner{border:1.5px solid color-mix(in srgb, var(--button-accent-text) 34%, transparent);border-top-color:var(--button-accent-text);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ui-button-spin}@keyframes ui-button-spin{to{transform:rotate(360deg)}}.ui-button__pulse{background:color-mix(in srgb, var(--button-accent-text) 30%, transparent);pointer-events:none;border-radius:50%;animation:.42s cubic-bezier(.16,1,.3,1) forwards ui-button-pulse;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes ui-button-pulse{0%{opacity:.5;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(4.2)}}@media (prefers-reduced-motion:reduce){.ui-button,.ui-button:before,.ui-button__icon{transition:none!important}.ui-button__spinner{animation-duration:1.4s}.ui-button__pulse{display:none}}:root{--dropdown-primary:#a650ca;--dropdown-bg:#1a1d22;--dropdown-bg-hover:#202329;--dropdown-menu:#1b1e24fc;--dropdown-border:#30343c;--dropdown-item-hover:#272b33;--dropdown-text:#f1f2f4;--dropdown-muted:#717883;--dropdown-primary-soft:#a650ca1f}.dropdown,.dd-menu{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}.dropdown{width:100%;position:relative}.dd-trigger.dd-trigger--icon{grid-template-columns:18px minmax(0,1fr) 17px}.dd-trigger.dd-trigger--no-chevron{grid-template-columns:minmax(0,1fr)}.dd-trigger--icon.dd-trigger--no-chevron{grid-template-columns:18px minmax(0,1fr)}.dd-trigger-icon{color:var(--dropdown-muted);place-items:center;display:grid}.dd-trigger-icon svg{width:16px;height:16px}.dd-action-row{align-items:center;min-width:0;display:flex;position:relative}.dd-action-row>.dd-item{flex:1;min-width:0}.dd-option-actions{gap:3px;padding-right:4px;display:flex}.dd-option-actions .ui-button{background:0 0;border-color:#0000;width:28px;min-width:28px;height:28px;padding:0}.dd-option-actions .ui-button svg{width:14px;height:14px}.dd-menu-header{border-bottom:1px solid var(--dropdown-border);margin-bottom:6px;padding:7px 8px 10px}.dd-menu-footer{border-top:1px solid var(--dropdown-border);justify-content:center;padding:5px 8px 0;display:flex}.dd-trigger{border:1px solid var(--dropdown-border);background:var(--dropdown-bg);width:100%;height:40px;color:var(--dropdown-text);text-align:left;cursor:pointer;border-radius:9px;outline:none;grid-template-columns:minmax(0,1fr) 17px;align-items:center;gap:7px;padding:0 9px 0 10px;transition:background .14s,border-color .14s,box-shadow .17s;display:grid}.dd-trigger:hover:not(:disabled){background:var(--dropdown-bg-hover);border-color:#3b4049}.dd-trigger:focus-visible,.dd-trigger--open{border-color:#a650ca7a;box-shadow:0 0 0 3px #a650ca16}.dd-trigger:disabled{opacity:.5;cursor:default}.dd-trigger-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-weight:540;overflow:hidden}.dd-trigger-text--placeholder{color:var(--dropdown-muted)}.dd-trigger>svg{fill:none;stroke:#747b85;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .21s cubic-bezier(.16,1,.3,1)}.dd-trigger--open>svg{transform:rotate(180deg)}.dd-item-icon{background:#00000038;border-radius:7px;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}.dd-item-icon>img,.dd-item-icon>svg{object-fit:contain;width:19px;height:19px}.dd-item-content{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.dd-item-meta{color:var(--dropdown-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.15;overflow:hidden}.dd-menu{z-index:10000;border:1px solid var(--dropdown-border);background:var(--dropdown-menu);-webkit-backdrop-filter:blur(22px);visibility:hidden;opacity:0;pointer-events:none;border-radius:11px;padding:6px;position:fixed;overflow:hidden;transform:none;box-shadow:0 19px 52px #00000075,inset 0 1px #ffffff05}.dd-menu--positioned{visibility:visible;opacity:0;pointer-events:none;transition:opacity .15s,transform .21s cubic-bezier(.16,1,.3,1);transform:translateY(-3px)scale(.99)}.dd-menu--placement-up.dd-menu--positioned{transform-origin:bottom;transform:translateY(3px)scale(.99)}.dd-menu--placement-down.dd-menu--positioned{transform-origin:top}.dd-menu--placement-inline.dd-menu--positioned{transform-origin:50%;transform:scale(.995)}.dd-menu--open{opacity:1;pointer-events:auto;transform:none}.dd-menu--inline.dd-menu--positioned{transition:opacity .17s,transform .21s cubic-bezier(.16,1,.3,1)}.dd-option-group{gap:3px;display:grid}.dd-item{color:#edf0f2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;outline:none;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;height:34px;padding:0 7px 0 17px;transition:background-color .135s,transform 90ms;display:grid;position:relative;overflow:hidden}.dd-item:hover:not(:disabled):not(.dd-item--selected),.dd-item:focus-visible:not(.dd-item--selected),.dd-item--active:not(.dd-item--selected){background:var(--dropdown-item-hover)}.dd-item:active:not(:disabled){transform:scale(.995)}.dd-item:disabled{opacity:.42;cursor:default}.dd-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-weight:540;overflow:hidden}.dd-item--structured{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;height:39px;padding-left:10px}.dd-item:before{content:"";background:var(--dropdown-primary);transform-origin:50%;will-change:transform, height;border-radius:3px;width:4px;height:5px;transition:transform .26s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:1px;transform:translateY(-50%)scaleY(0)}.dd-item:hover:not(:disabled):not(.dd-item--selected):before,.dd-item:focus-visible:not(.dd-item--selected):before,.dd-item--active:not(.dd-item--selected):before{height:5px;transform:translateY(-50%)scaleY(1)}.dd-item--selected,.dd-item--selected:hover:not(:disabled),.dd-item--selected:focus-visible,.dd-item--selected.dd-item--active{background:var(--dropdown-primary-soft);transform:none}.dd-item--selected:before,.dd-item--selected:hover:not(:disabled):before,.dd-item--selected:focus-visible:before,.dd-item--selected.dd-item--active:before{height:13px;transform:translateY(-50%)scaleY(1)}.dd-item--selected:active:not(:disabled){transform:none}.dd-menu--inline .dd-option-group{gap:4px}.dd-menu--inline .dd-item{border-radius:9px;height:42px;padding-left:17px}.dd-menu--inline .dd-item-label{font-size:12.5px;font-weight:520}.dd-menu--inline .dd-item--selected:before,.dd-menu--inline .dd-item--selected:hover:not(:disabled):before,.dd-menu--inline .dd-item--selected:focus-visible:before,.dd-menu--inline .dd-item--selected.dd-item--active:before{height:14px}.dd-searchbox{background:#202329;border:1px solid #ffffff0e;border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px;height:38px;margin-bottom:6px;padding:0 8px;display:grid}.dd-searchbox:focus-within{border-color:#a650ca61;box-shadow:0 0 0 2px #a650ca11}.dd-searchbox>svg{fill:none;stroke:#777e89;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.dd-searchbox input{color:#f0f1f3;background:0 0;border:0;outline:none;width:100%;font-size:11.5px}.dd-searchbox input::placeholder{color:#686f7a}.dd-search-results{min-height:100%;display:block}.dd-search-row{opacity:1;height:34px;min-height:0;transition:height .23s cubic-bezier(.16,1,.3,1),opacity .18s;overflow:hidden}.dd-search-row .dd-item{margin:0}.dd-search-row--hidden{opacity:0;pointer-events:none;height:0}.dd-scroll-shell{position:relative}.dd-scroll-viewport{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;padding-right:4px;overflow:hidden auto}.dd-scroll-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.dd-scroll-viewport::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.dd-scroll-track{z-index:2;pointer-events:none;opacity:0;border-radius:999px;width:4px;transition:opacity .16s;position:absolute;top:3px;bottom:3px;right:-2px}.dd-scroll-track--visible{opacity:1}.dd-scroll-thumb{pointer-events:auto;touch-action:none;background:#484e58;border-radius:999px;width:4px;min-height:18px;transition:background .13s;position:absolute;top:0;left:0}.dd-scroll-thumb:hover{background:#5a616d}.dd-min-char{text-align:right;color:#626975;height:20px;padding:1px 5px 0;font-size:8px}.dd-database-item{grid-template-columns:27px minmax(0,1fr) auto;gap:7px;height:39px;padding:0 8px 0 17px}.dd-entity-icon{color:#aeb4bd;background:#292d34;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.dd-entity-icon:empty{background:#25292f}.dd-entity-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.dd-result-copy{min-width:0;display:block}.dd-result-title,.dd-result-meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dd-result-title{font-size:11px;font-weight:550}.dd-result-meta{color:#707782;margin-top:2px;font-size:8.5px}.dd-type-tag{color:#858c97;letter-spacing:.04em;text-transform:uppercase;background:#292d34;border-radius:5px;align-items:center;height:18px;padding:0 6px;font-size:7.5px;display:flex}.dd-empty{text-align:center;color:#747b86;place-items:center;min-height:100%;padding:15px;display:grid}.dd-empty strong{font-size:10.5px;font-weight:580}.dd-empty--local{height:100%}.dd-skeleton-list{min-height:100%;display:block}.dd-skeleton-row{grid-template-columns:27px minmax(0,1fr) 45px;align-items:center;gap:7px;height:39px;padding:0 8px 0 17px;display:grid;position:relative;overflow:hidden}.dd-skeleton-icon{background:#292d34;border-radius:7px;width:25px;height:25px}.dd-skeleton-copy{gap:5px;display:grid}.dd-skeleton-line{background:#292d34;border-radius:8px;width:62%;height:7px}.dd-skeleton-line--small{width:34%;height:6px}.dd-skeleton-type{background:#292d34;border-radius:5px;width:39px;height:17px}.dd-skeleton-row:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0b,#0000);animation:1.3s cubic-bezier(.4,0,.2,1) infinite dropdown-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes dropdown-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dd-trigger,.dd-trigger>svg,.dd-menu,.dd-item,.dd-item:before,.dd-search-row,.dd-scroll-track,.dd-scroll-thumb{transition:none!important}.dd-skeleton-row:after{animation:none!important}}.ui-input-box{--input-bg:#151519;--input-border:#ffffff16;--input-muted:#82828d;color:#f4f4f5;min-width:0;font-family:inherit;position:relative}.ui-input-box__label{color:#a1a1aa;margin:0 0 7px;font-size:11px;font-weight:700;display:block}.ui-input-box__control{border:1px solid var(--input-border);background:var(--input-bg);color:#f4f4f5;border-radius:10px;outline:0;width:100%;transition:border-color .18s,background-color .18s,box-shadow .18s;box-shadow:0 1px 1px #0000001f}.ui-input-box__control:hover:not(:disabled){background:#17171c;border-color:#ffffff24}.ui-input-box__control:focus{border-color:#a650cab8;box-shadow:0 0 0 3px #a650ca21}.ui-input-box__control::placeholder{color:#696973}.ui-input-box__control:disabled{cursor:not-allowed;opacity:.5}.ui-input-box__short{height:40px;padding:0 12px;font-size:13px}.ui-input-box__long{resize:vertical;min-height:112px;padding:11px 12px;font-size:13px;line-height:1.55}.ui-input-box__error{color:#ff6b76;margin-top:6px;font-size:10px}.ui-input-box.is-invalid .ui-input-box__control{border-color:#ff515e94}.ui-input-box__structured,.ui-input-box__editor-shell{border:1px solid var(--input-border);background:var(--input-bg);border-radius:11px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.ui-input-box__structured:focus-within,.ui-input-box__editor-shell:focus-within{border-color:#a650cab8;box-shadow:0 0 0 3px #a650ca21}.ui-input-box__structured .ui-input-box__control,.ui-input-box__editor-shell .ui-input-box__control{box-shadow:none;background:0 0;border:0;border-radius:0}.ui-input-box__structured-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;min-height:37px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.ui-input-box__structured-meta{color:var(--input-muted);font-size:10px;font-weight:500}.ui-input-box__structured-foot{min-height:34px;color:var(--input-muted);border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:10px;display:flex}.ui-input-box__count.is-warning{color:#f3b94f}.ui-input-box__count.is-limit{color:#ff6b76}.ui-input-box__toolbar{border-top:1px solid #ffffff0f;align-items:center;gap:2px;min-height:36px;padding:4px 6px;display:flex}.ui-input-box__format,.ui-input-box__action,.ui-input-box__send,.ui-input-box__format-toggle{color:#92929d;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:28px;font:600 10px/1 inherit;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.ui-input-box__format,.ui-input-box__format-toggle{min-width:28px;padding:0 8px}.ui-input-box__format:hover,.ui-input-box__action:hover,.ui-input-box__format-toggle:hover{color:#fff;background:#fff1}.ui-input-box__format:active,.ui-input-box__action:active,.ui-input-box__send:active{transform:scale(.96)}.ui-input-box__format-label{white-space:nowrap;opacity:0;max-width:0;transition:max-width .22s,opacity .18s;overflow:hidden}.ui-input-box__format:hover .ui-input-box__format-label{opacity:1;max-width:90px;transition-delay:.5s}.ui-input-box__help{color:#777783;margin-left:auto;font-size:10px}.ui-input-box__chat-editor{resize:none;min-height:48px;max-height:120px;padding:13px 12px 8px}.ui-input-box__chat-foot{align-items:center;gap:4px;padding:4px 6px 6px;display:flex}.ui-input-box__action{padding:0 8px}.ui-input-box__action-label{display:none}.ui-input-box__action.has-label .ui-input-box__action-label{display:inline}.ui-input-box__send{color:#fff;background:#a650ca;height:30px;margin-left:auto;padding:0 12px}.ui-input-box__send:hover{background:#b45cd5}.ui-input-box__send:disabled{cursor:not-allowed;opacity:.4}.ui-input-box__mentions{z-index:100;background:#18181d;border:1px solid #ffffff1a;border-radius:10px;max-height:220px;padding:5px;position:absolute;bottom:calc(100% + 6px);left:8px;right:8px;overflow:auto;box-shadow:0 14px 40px #00000073}.ui-input-box__mention{color:#ddd;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:8px;display:flex}.ui-input-box__mention.is-active{color:#fff;background:#a650ca2e}.ui-input-box__mention-avatar{background:#282832;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;overflow:hidden}.ui-input-box__mention-copy{min-width:0}.ui-input-box__mention-copy strong,.ui-input-box__mention-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ui-input-box__mention-copy small{color:#777783;font-size:9px}@media (width<=640px){.ui-input-box__toolbar,.ui-input-box__chat-foot{gap:4px;padding:6px}.ui-input-box__format,.ui-input-box__action,.ui-input-box__format-toggle{min-width:36px;height:36px}.ui-input-box__format-label{display:none!important}.ui-input-box__chat-editor{min-height:54px}.ui-input-box__send{height:36px}}@media (prefers-reduced-motion:reduce){.ui-input-box *,.ui-input-box :before,.ui-input-box :after{transition:none!important;animation:none!important}}.ui-input-box{width:100%}.ui-input-box:has(>.ui-input-box__control.flex-1){flex:1}.ui-input-box__action.is-active{color:#e9d5ff;background:#a650ca2e}.ui-input-box__footer-meta{text-overflow:ellipsis;white-space:nowrap;color:#686872;min-width:0;font-size:9px;overflow:hidden}.ui-input-box__long.is-auto-grow{resize:none;min-height:40px}.ui-input-box__structured .ui-input-box__control:focus,.ui-input-box__structured .ui-input-box__control:focus-visible,.ui-input-box__editor-shell .ui-input-box__control:focus,.ui-input-box__editor-shell .ui-input-box__control:focus-visible{outline-offset:0;box-shadow:none;border-color:#0000;outline:0}.ui-markdown-text{min-width:0;color:inherit;font:inherit}.ui-markdown-text p{white-space:pre-wrap;margin:0}.ui-markdown-text p+p{margin-top:3px}.ui-markdown-text h1,.ui-markdown-text h2,.ui-markdown-text h3{color:#fff;margin:7px 0 3px;font-weight:750;line-height:1.3}.ui-markdown-text h1{font-size:1.28em}.ui-markdown-text h2{font-size:1.16em}.ui-markdown-text h3{font-size:1.06em}.ui-markdown-text blockquote{color:#d4d4d8;background:#a650ca12;border-left:3px solid #a650ca;margin:5px 0;padding:4px 9px}.ui-markdown-text code{background:#ffffff12;border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.ui-markdown-text pre{background:#0d0d11;border:1px solid #ffffff12;border-radius:8px;margin:6px 0;padding:9px 10px;overflow:auto}.ui-markdown-text pre code{background:0 0;padding:0}.ui-markdown-text__spoiler{color:#0000;background:#2b2b32;border-radius:3px;transition:color .15s}.ui-markdown-text__spoiler:hover{color:inherit}.ui-markdown-text__list{gap:8px;display:flex}.ui-markdown-text__list>span{color:#a650ca}.ui-markdown-text__break{height:.65em;display:block}.ui-input-box__pin{border-radius:9px;max-width:100%;display:inline-block;position:relative}.ui-input-box__pin-native{opacity:0;z-index:1;cursor:text;width:100%;height:100%;position:absolute;inset:0}.ui-input-box__pin-slots{z-index:2;pointer-events:none;gap:10px;display:flex;position:relative}.ui-input-box__pin-slot{pointer-events:auto;color:#f4f4f5;cursor:text;background:#1a1d22;border:1px solid #30343c;border-radius:9px;flex:0 48px;justify-content:center;align-items:center;width:48px;height:52px;font-size:28px;line-height:1;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.ui-input-box__pin-slot:hover{background:#202329}.ui-input-box__pin-slot.is-active{border-color:#a650ca;box-shadow:0 0 0 3px #a650ca29}.ui-input-box__pin-slot.is-active:not(.is-filled):after{content:"";background:#d8b4e8;width:2px;height:20px}.ui-input-box__pin.is-disabled{opacity:.5}.ui-input-box__pin.is-disabled .ui-input-box__pin-slot{cursor:not-allowed}.ui-input-box.is-invalid .ui-input-box__pin-slot{border-color:#fb7185}@media (prefers-reduced-motion:reduce){.ui-input-box__pin-slot{transition:none}}.ui-input-box--rich{min-width:0}.ui-rich-toolbar{border-bottom:1px solid var(--border,#30343c);flex-wrap:wrap;align-items:center;gap:3px;padding:8px 10px;display:flex}.ui-rich-toolbar .ui-button{width:36px;min-width:36px;height:36px;padding:0}.ui-rich-toolbar .ui-button svg{width:17px;height:17px}.ui-rich-toolbar__separator{background:var(--border,#30343c);width:1px;height:18px;margin-inline:5px}.ui-rich-editor{overflow-wrap:anywhere;white-space:pre-wrap;cursor:text;min-height:180px;padding:20px;line-height:1.65}.ui-rich-editor:empty:before{content:attr(data-placeholder);color:var(--text-muted,#9299a3);pointer-events:none}.ui-rich-editor p,.ui-rich-editor div{margin-block:0 8px}.ui-rich-editor ul,.ui-rich-editor ol{margin-block:8px;padding-inline-start:24px}.ui-rich-editor[contenteditable=false]{cursor:default}@media (pointer:coarse){.ui-rich-toolbar .ui-button{width:40px;min-width:40px;height:44px}.ui-rich-editor{font-size:16px}}.ui-checkbox{cursor:pointer;flex:0 0 20px;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}.ui-checkbox__input{z-index:2;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ui-checkbox__box{border:1px solid var(--border-strong,#ffffff29);background:var(--surface-raised,#0003);color:#0000;border-radius:6px;place-items:center;width:20px;height:20px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:grid;box-shadow:inset 0 1px #ffffff06}.ui-checkbox:hover .ui-checkbox__box{border-color:color-mix(in srgb, var(--accent,#ff6a00) 42%, var(--border-strong,#ffffff29))}.ui-checkbox__input:checked+.ui-checkbox__box,.ui-checkbox__input:indeterminate+.ui-checkbox__box{border-color:var(--accent,#ff6a00);background:var(--accent,#ff6a00);color:var(--accent-contrast,#fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#ff6a00) 11%, transparent)}.ui-checkbox__input:focus-visible+.ui-checkbox__box{outline:2px solid color-mix(in srgb, var(--accent,#ff6a00) 68%, transparent);outline-offset:2px}.ui-checkbox__input:disabled{cursor:not-allowed}.ui-checkbox:has(.ui-checkbox__input:disabled){opacity:.46;cursor:not-allowed}.ui-checkbox__icon{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.ui-checkbox__box{transition:none}}:root{--context-menu-bg:#1a1d23;--context-menu-border:#2d3139;--context-menu-hover:#252a32;--context-menu-divider:#30343b;--context-menu-text:#f0f1f3;--context-menu-icon:#9097a3;--context-menu-danger:#ff646c;--context-menu-danger-hover:#a12d3647}.context-menu{z-index:10000;border:1px solid var(--context-menu-border);-webkit-backdrop-filter:blur(22px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4b515c transparent;transform-origin:0 0;background:#1a1d23fb;border-radius:12px;width:205px;padding:6px;animation:.13s cubic-bezier(.2,.8,.2,1) context-menu-in;position:fixed;overflow-x:hidden;box-shadow:0 18px 50px #0000006e,inset 0 1px #ffffff05}.context-menu--submenu{z-index:10001;width:187px}@keyframes context-menu-in{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:scale(1)}}.context-menu::-webkit-scrollbar{width:5px}.context-menu::-webkit-scrollbar-track{background:0 0}.context-menu::-webkit-scrollbar-thumb{background:#444a54;border-radius:999px}.context-menu::-webkit-scrollbar-thumb:hover{background:#59616d}.context-menu__item{width:100%;height:33px;color:var(--context-menu-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;outline:none;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:7px;margin:0 0 3px;padding:0 8px;transition:background-color 90ms,color 90ms,transform 70ms;display:grid}.context-menu__item:last-child{margin-bottom:0}.context-menu__item:hover,.context-menu__item:focus-visible{background:var(--context-menu-hover)}.context-menu__item:focus-visible{outline-offset:0;box-shadow:none;outline:none!important}.context-menu__item:active{transform:scale(.994)}.context-menu__item:disabled{opacity:.42;cursor:not-allowed}.context-menu__item:disabled:hover{background:0 0}.context-menu__icon{width:18px;height:18px;color:var(--context-menu-icon);place-items:center;display:grid}.context-menu__icon>svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.context-menu__label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;font-size:11.5px;font-weight:550;overflow:hidden}.context-menu__trailing{color:#717883;text-align:right;font-size:15px;line-height:1}.context-menu__divider{background:var(--context-menu-divider);height:1px;margin:6px 6px 9px}.context-menu__header{color:#656c77;letter-spacing:.09em;text-transform:uppercase;padding:4px 8px 5px;font-size:8px;font-weight:600}.context-menu__header--sticky{z-index:2;background:#1a1d23fb;position:sticky;top:-6px}.context-menu__item--danger,.context-menu__item--danger .context-menu__icon{color:var(--context-menu-danger)}.context-menu__item--danger .context-menu__icon svg{color:var(--context-menu-danger);stroke:var(--context-menu-danger)}.context-menu__item--danger:hover,.context-menu__item--danger:focus-visible{background:var(--context-menu-danger-hover)}.context-sheet-layer{z-index:11000;align-items:flex-end;padding:8px;display:flex;position:fixed;inset:0}.context-sheet__backdrop{-webkit-backdrop-filter:blur(5px);background:#0000006b;border:0;width:100%;height:100%;padding:0;animation:.18s context-sheet-backdrop-in;position:absolute;inset:0}@keyframes context-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}.context-sheet{z-index:1;border:1px solid var(--context-menu-border);background:#1b1e24fb;border-radius:20px;flex-direction:column;width:100%;max-height:calc(100dvh - 16px);animation:.24s cubic-bezier(.2,.8,.2,1) context-sheet-in;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000085}@keyframes context-sheet-in{0%{transform:translateY(calc(100% + 18px))}to{transform:translateY(0)}}.context-sheet__grabber{background:#555b65;border-radius:999px;flex:none;width:30px;height:3px;margin:7px auto 4px}.context-sheet__header{flex:none;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;min-height:43px;padding:0 8px;display:grid}.context-sheet__header-slot{align-items:center;display:flex}.context-sheet__header-slot--right{justify-content:flex-end}.context-sheet__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#f0f1f3;min-width:0;font-size:12px;font-weight:590;overflow:hidden}.context-sheet__round-button{color:#98a0ab;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;font-size:19px;line-height:1;display:grid}.context-sheet__round-button:hover{color:#fff;background:#292d34}.context-sheet__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4b515c transparent;min-height:0;padding:0 7px 8px;overflow-y:auto}.context-sheet__scroll::-webkit-scrollbar{width:5px}.context-sheet__scroll::-webkit-scrollbar-track{background:0 0}.context-sheet__scroll::-webkit-scrollbar-thumb{background:#444a54;border-radius:999px}.context-sheet__scroll::-webkit-scrollbar-thumb:hover{background:#59616d}.context-sheet__item{border-radius:10px;grid-template-columns:24px minmax(0,1fr) 18px;gap:8px;height:44px;margin-bottom:4px;padding:0 10px}.context-sheet__item .context-menu__icon{width:20px;height:20px}.context-sheet__item .context-menu__icon svg{width:17px;height:17px}.context-sheet__item .context-menu__label{font-size:13px}.context-sheet__item .context-menu__trailing{font-size:18px}@media (prefers-reduced-motion:reduce){.context-menu,.context-sheet,.context-sheet__backdrop,.context-menu__item{transition:none!important;animation:none!important}}
