.m_d2b315db[data-scrollable]{--spotlight-content-height:100%}.m_3cd250e0{height:var(--spotlight-content-height,auto);max-height:var(--spotlight-max-height);overflow:hidden}.m_d2abce9b{height:var(--spotlight-content-height,auto);flex-direction:column;display:flex}.m_f366a061{background-color:#0000;border:0}.m_6e463822{--spotlight-actions-list-padding:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid;padding:var(--spotlight-actions-list-padding);max-height:calc(100vh - 15rem);flex:1;width:100%;margin-inline-end:calc(var(--spotlight-actions-list-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_6e463822{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6e463822{border-color:var(--mantine-color-dark-4)}.m_d49bb8ef{width:100%;padding:7px var(--mantine-spacing-md);border-radius:var(--mantine-radius-default);color:inherit;text-align:start;background-color:#0000;align-items:center;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-dark-6)}}.m_d49bb8ef:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-opacity:.7}.m_3d475731{flex:1}.m_832642f6{opacity:1;color:inherit}.m_832642f6:where([data-dimmed]){opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed))}.m_832642f6:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md)}.m_832642f6:where([data-position=right]){margin-inline-start:var(--mantine-spacing-md)}.m_832642f6>svg,.m_6c2a1345{display:block}.m_a6d9d78d{font-size:var(--mantine-font-size-xs);opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed));display:block}.m_82f78f74{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-md);text-align:center}.m_ddcaf054{padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-md) + calc(.25rem * var(--mantine-scale)));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ddcaf054{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ddcaf054{border-color:var(--mantine-color-dark-4)}.m_5a3e5f7b{margin-top:var(--mantine-spacing-md);flex-direction:column;display:flex}.m_5a3e5f7b:before{content:var(--spotlight-label);text-transform:uppercase;font-size:var(--mantine-font-size-xs);font-weight:var(--mantine-font-weight-bold);color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-md)}.m_5a3e5f7b:empty{display:none}
.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}
.m_d46a4834{border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}
:root{--duration-exit:.18s;--duration-enter:.26s;--duration-move:.32s;--arc-bg:#0b0620;--arc-bg-2:#140a2e;--arc-ink:#f4eeff;--arc-muted:#b6a4e6;--arc-panel:#17102e;--arc-panel-2:#1e1542;--arc-border:#4a3a85;--arc-shadow:#05030f;--arc-violet:#b388ff;--arc-pink:#ff6ec7;--arc-cyan:#4fe3ff;--arc-orange:#ff9a4a;--arc-lime:#8dff6a;--arc-gold:#ffd24a;--ui-border:#ffffff17;--ui-border-strong:#ffffff29;--ui-elev:0 1px 2px #0006, 0 10px 30px -18px #000000b3;--ui-elev-sm:0 1px 2px #00000059;--ui-accent:var(--arc-violet);--ui-accent-soft:color-mix(in srgb, var(--arc-violet) 16%, transparent);--ui-accent-strong:var(--mantine-primary-color-filled);--ui-accent-strong-hover:var(--mantine-primary-color-filled-hover);--ui-danger:#ff6b6b;--ui-success:#51cf66;--ui-warning:#ffd24a;--ui-info:#4fe3ff}[data-mantine-color-scheme=light]{--arc-bg:#fff7ef;--arc-bg-2:#fdeede;--arc-ink:#2a1c10;--arc-muted:#7a6450;--arc-panel:#faf0e2;--arc-panel-2:#f5e7d4;--arc-border:#e6cdaa;--arc-shadow:#c17a4657;--arc-violet:#e8590c;--arc-pink:#f06a3f;--arc-cyan:#2c8c8c;--arc-orange:#a8440a;--arc-lime:#9a8b1f;--arc-gold:#bf7d12;--ui-border:#5032141f;--ui-border-strong:#50321433;--ui-elev:0 1px 2px #7850281f, 0 10px 30px -18px #7850284d;--ui-elev-sm:0 1px 2px #78502824;--ui-accent:var(--arc-violet);--ui-accent-soft:color-mix(in srgb, var(--arc-violet) 14%, transparent);--ui-danger:#e03131;--ui-success:#2f9e44;--ui-warning:#f08c00;--ui-info:#1098ad;--mantine-color-violet-0:var(--mantine-color-orange-0);--mantine-color-violet-1:var(--mantine-color-orange-1);--mantine-color-violet-2:var(--mantine-color-orange-2);--mantine-color-violet-3:var(--mantine-color-orange-3);--mantine-color-violet-4:var(--mantine-color-orange-4);--mantine-color-violet-5:var(--mantine-color-orange-5);--mantine-color-violet-6:var(--mantine-color-orange-6);--mantine-color-violet-7:var(--mantine-color-orange-7);--mantine-color-violet-8:var(--mantine-color-orange-8);--mantine-color-violet-9:var(--mantine-color-orange-9);--mantine-color-violet-filled:var(--mantine-color-orange-filled);--mantine-color-violet-filled-hover:var(--mantine-color-orange-filled-hover);--mantine-color-violet-light:var(--mantine-color-orange-light);--mantine-color-violet-light-hover:var(--mantine-color-orange-light-hover);--mantine-color-violet-light-color:var(--mantine-color-orange-light-color);--mantine-color-violet-outline:var(--mantine-color-orange-outline);--mantine-color-violet-outline-hover:var(--mantine-color-orange-outline-hover);--mantine-color-violet-text:var(--mantine-color-orange-text);--mantine-primary-color-0:var(--mantine-color-orange-0);--mantine-primary-color-1:var(--mantine-color-orange-1);--mantine-primary-color-2:var(--mantine-color-orange-2);--mantine-primary-color-3:var(--mantine-color-orange-3);--mantine-primary-color-4:var(--mantine-color-orange-4);--mantine-primary-color-5:var(--mantine-color-orange-5);--mantine-primary-color-6:var(--mantine-color-orange-6);--mantine-primary-color-7:var(--mantine-color-orange-7);--mantine-primary-color-8:var(--mantine-color-orange-8);--mantine-primary-color-9:var(--mantine-color-orange-9);--mantine-primary-color-filled:var(--mantine-color-orange-filled);--mantine-primary-color-filled-hover:var(--mantine-color-orange-filled-hover);--mantine-primary-color-light:var(--mantine-color-orange-light);--mantine-primary-color-light-hover:var(--mantine-color-orange-light-hover);--mantine-primary-color-light-color:var(--mantine-color-orange-light-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:var(--arc-bg);background-image:radial-gradient(120% 90% at 85% -10%,#7c3aed38,#0000 60%),radial-gradient(100% 80% at 0 110%,#4c1d9547,#0000 60%);background-attachment:fixed}[data-mantine-color-scheme=light] body{background-image:radial-gradient(120% 90% at 85% -10%,#f59e0b2e,#0000 60%),radial-gradient(100% 80% at 0 110%,#f06a3f29,#0000 60%)}::selection{color:#fff;background-color:#b388ff66}[data-mantine-color-scheme=light] ::selection{color:#2a1c10;background-color:#c2410c47}[data-mantine-color-scheme=light] [data-docs-content] h1:not([data-docs-hero] *){text-shadow:0 0 24px #f59e0b66}.pixelated{image-rendering:pixelated}.fontPixel{font-family:var(--font-pixel),monospace}:where(a,button,[role=button],input,select,textarea,summary):focus-visible{outline:2px solid var(--mantine-color-violet-5);outline-offset:2px;border-radius:2px}[data-docs-content] :is(h1,h2,h3):not([data-docs-hero] *){font-family:var(--font-body),sans-serif;letter-spacing:0;text-wrap:balance;font-weight:700;line-height:1.25}[data-docs-content] h1:not([data-docs-hero] *){color:var(--arc-ink);text-shadow:0 0 24px #b388ff73;font-size:2rem}[data-docs-content] h2{color:var(--arc-violet);font-size:1.5rem}[data-docs-content] h3{color:var(--arc-ink);font-size:1.125rem}.ProseMirror{min-height:7.5rem;padding:.25rem .65rem!important}.ProseMirror>*+*{margin-top:.75em}.mantine-RichTextEditor-root{overflow:hidden;border-radius:var(--mantine-radius-sm)!important}.mantine-RichTextEditor-content{overflow:hidden;border-start-start-radius:unset!important;border-start-end-radius:unset!important;border-end-end-radius:var(--mantine-radius-sm)!important;border-end-start-radius:var(--mantine-radius-sm)!important}.mantine-RichTextEditor-toolbar{padding:var(--mantine-spacing-xs)!important;border-start-start-radius:var(--mantine-radius-sm)!important;border-start-end-radius:var(--mantine-radius-sm)!important}.color{white-space:nowrap}.color:before{background-color:var(--color);content:" ";vertical-align:middle;border:1px solid #8080804d;border-radius:2px;width:1em;height:1em;margin-bottom:.15em;margin-right:.1em;display:inline-block}.items{border:.0625rem solid var(--mantine-color-gray-1);padding:.2rem}[data-mantine-color-scheme=dark] .items{border:.0625rem solid var(--mantine-color-dark-6)}.items{background-color:#f9f9f9;border-radius:.25rem;position:relative}[data-mantine-color-scheme=dark] .items{background-color:var(--mantine-color-dark-6)}.items{color:#000c;max-height:250px;font-size:.9rem;overflow:hidden auto;box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001a}.item{text-align:left;background:0 0;border:1px solid #0000;border-radius:.25rem;width:100%;margin:0 0 .25rem;padding:.2rem .5rem;display:block}.item.is-selected,.item:hover{background:#ededed}[data-mantine-color-scheme=dark] .item.is-selected,[data-mantine-color-scheme=dark] .item:hover{background:var(--mantine-color-dark-8)}.channel-mention,.role-mention{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:500}.mantine-RichTextEditor-content .discord-token{letter-spacing:0;vertical-align:baseline;max-width:100%;font-style:normal}.message-template-token-dropdown{width:18rem;border:.0625rem solid var(--mantine-color-gray-2)!important;padding:.45rem!important}[data-mantine-color-scheme=dark] .message-template-token-dropdown{border:.0625rem solid var(--mantine-color-dark-5)!important}.message-template-token-dropdown{border-radius:var(--mantine-radius-sm)!important;background:var(--mantine-color-white)!important}[data-mantine-color-scheme=dark] .message-template-token-dropdown{background:var(--mantine-color-dark-7)!important}.message-template-token-arrow{border-color:var(--mantine-color-gray-2)!important}[data-mantine-color-scheme=dark] .message-template-token-arrow{border-color:var(--mantine-color-dark-5)!important}.message-template-token-arrow{background:var(--mantine-color-white)!important}[data-mantine-color-scheme=dark] .message-template-token-arrow{background:var(--mantine-color-dark-7)!important}.message-template-token-option{border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-dark-7);padding:.55rem .6rem;display:block}[data-mantine-color-scheme=dark] .message-template-token-option{color:var(--mantine-color-gray-1)}.message-template-token-option{text-align:left}.message-template-token-option:hover,.message-template-token-option:focus-visible{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .message-template-token-option:hover,[data-mantine-color-scheme=dark] .message-template-token-option:focus-visible{background:var(--mantine-color-dark-6)}.message-template-token-option__label{min-width:0;color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .message-template-token-option__label{color:var(--mantine-color-dark-2)}.message-template-token-option__label{line-height:1.2}.message-template-token-chip{width:fit-content;max-width:100%;color:var(--mantine-color-dark-7);align-items:center;padding:0;display:inline-flex;overflow:hidden}[data-mantine-color-scheme=dark] .message-template-token-chip{color:var(--mantine-color-gray-2)}.message-template-token-chip{font-family:var(--mantine-font-family-monospace);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1.25}.message-template-token-option__token{display:inline-block}.channel-mention{color:#7289da}.character-count{color:#8c68f8;align-items:center;display:flex}.character-count--warning{color:#fb5151}.character-count__graph{margin-right:.5rem}.character-count__text{color:#868e96}.rte-link{color:#0096d1!important}.rte-emoji{vertical-align:middle;margin-bottom:.25rem!important}.discord-token:not(.message-template-token-chip){border-radius:999px;align-items:center;padding:.05rem .35rem;font-size:.75rem;font-weight:700;display:inline-flex}.discord-token-role{color:#c4b5fd;background:#5865f22e}.discord-token-user{color:#a5b4fc;background:#5865f22e}.discord-token-channel{color:#93c5fd;background:#7289da2e}.discord-token-emoji{color:#f9a8d4;background:#ec489924}.mantine-Skeleton-root[data-visible]:before{background-color:var(--arc-panel)}.mantine-Skeleton-root[data-visible]:after{background-color:color-mix(in srgb, var(--arc-panel-2) 88%, var(--arc-violet))}::view-transition{pointer-events:none}::view-transition-old(.route-exit){animation:.15s ease-out reverse both route-fade}::view-transition-new(.route-enter){animation:.26s ease-in both route-fade}@keyframes route-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}