@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";.rte-root{position:relative;width:100%;min-width:0}.rte-bubble{position:fixed;z-index:3200;pointer-events:auto;display:flex;align-items:center;gap:2px;padding:6px;background:#fff;border:1px solid #d0d2d6;border-radius:10px;box-shadow:0 0 0 1px #0000000a,0 10px 28px #00000029;font-family:var(--font-sans);color:#1a1a1a}.rte-bubble-btn{min-width:34px;height:34px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:3px;border:none;border-radius:7px;background:transparent;color:#22262c;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;line-height:1;white-space:nowrap}.rte-bubble-btn--wide{min-width:44px;padding:0 10px}.rte-bubble-btn:hover{background:#00000012;color:#0d0d0d}.rte-bubble-btn.is-active{background:#0000001a;color:#0d0d0d}.rte-bubble-btn svg{display:block;flex-shrink:0}.rte-code-glyph{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:700;letter-spacing:-.04em}.rte-bubble-sep{width:1px;height:20px;margin:0 5px;background:#d0d2d6;flex-shrink:0}.rte-caret{color:#3a3f46;margin-left:1px}.rte-bubble-menu-wrap{position:relative}.rte-pop-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:168px;padding:6px;background:#fff;border:1px solid #d0d2d6;border-radius:10px;box-shadow:0 10px 28px #00000029;z-index:1}.rte-list-menu{min-width:210px}.rte-heading-menu{min-width:180px}.rte-heading-item{display:block;width:100%;border:none;background:transparent;text-align:left;padding:8px 10px;border-radius:7px;font-family:inherit;color:#1a1a1a;cursor:pointer;line-height:1.25}.rte-heading-item--p{font-size:14px;font-weight:400}.rte-heading-item--h1{font-size:20px;font-weight:600}.rte-heading-item--h2{font-size:17px;font-weight:600}.rte-heading-item--h3{font-size:15px;font-weight:600}.rte-heading-item:hover,.rte-menu-item:hover{background:#f0f1f3}.rte-menu-item{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;text-align:left;padding:8px 10px;border-radius:7px;font-size:14px;font-weight:500;font-family:inherit;color:#1a1a1a;cursor:pointer}.rte-menu-item svg{flex-shrink:0;color:#22262c}.rte-menu-label{flex:1 1 auto;white-space:nowrap}.rte-menu-check{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#1a1a1a}.rte-color-trigger{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:15px;font-weight:700;line-height:1}.rte-color-trigger-bar{width:14px;height:2px;border-radius:1px}.rte-color-menu{width:252px;padding:10px;box-sizing:border-box}.rte-color-row,.rte-color-grid{display:grid;grid-template-columns:repeat(7,28px);gap:6px;justify-content:space-between}.rte-color-a,.rte-color-bg{width:28px;height:28px;padding:0;border-radius:6px;border:1px solid #d0d2d6;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:14px;font-weight:600;line-height:1;box-sizing:border-box}.rte-color-a:hover{background:#f3f4f6}.rte-color-bg:hover{box-shadow:inset 0 0 0 1px #0f0e322e}.rte-color-a.is-selected,.rte-color-bg.is-selected{border-color:#0c66e4;box-shadow:0 0 0 1px #0c66e4}.rte-color-bg--none{background:linear-gradient(to top right,transparent calc(50% - 1px),#e11d48 calc(50% - 1px),#e11d48 calc(50% + 1px),transparent calc(50% + 1px)),#fff}.rte-color-sep{height:1px;margin:8px 0;background:#e6e8ec}.rte-color-reset{width:100%;margin-top:8px;height:28px;border-radius:6px;border:1px solid #e6e6e8;background:#fff;font:500 13px/1 var(--font-sans);color:#1a1a1a;cursor:pointer}.rte-color-reset:hover{background:#f4f5f7}.rte-bubble--link-only{min-width:280px;padding:6px 6px 6px 12px;gap:0}.rte-bubble--link-only .rte-link-input{min-width:200px}.rte-link-pop{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:0;min-width:280px;padding:6px 6px 6px 12px;background:#fff;border:1px solid #d0d2d6;border-radius:10px;box-shadow:0 0 0 1px #0000000a,0 10px 28px #00000029;z-index:2}.rte-link-input{flex:1 1 auto;min-width:0;height:28px;border:none;outline:none;background:transparent;font:400 13px/1.3 var(--font-sans);color:#1a1a1a}.rte-link-input::placeholder{color:#9a9ea5}.rte-link-pop-sep{width:1px;height:18px;margin:0 6px;background:#d0d2d6;flex-shrink:0}.rte-link-remove{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:7px;background:transparent;color:#3a3f46;cursor:pointer;flex-shrink:0}.rte-link-remove:hover{background:#00000012;color:#0d0d0d}.rte-editor{width:100%;outline:none;border:none;background:transparent;font-family:inherit;font-size:14px;line-height:1.55;color:#1a1a1a;word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;overflow:auto}.rte-editor.is-empty:before{content:attr(data-placeholder);color:#9a9ea5;pointer-events:none;float:left;height:0}.rte-editor img{display:block;max-width:100%;height:auto;margin:8px 0;border-radius:6px;border:1px solid #ececee}.rte-editor img.rte-uploading{opacity:.72}.rte-editor span.rte-pending{display:none}.rte-editor p{margin:0 0 .35em}.rte-editor h1,.rte-editor h2,.rte-editor h3{margin:.5em 0 .3em;font-weight:600;line-height:1.3}.rte-editor h1{font-size:20px}.rte-editor h2{font-size:17px}.rte-editor h3{font-size:15px}.rte-editor blockquote{margin:.4em 0;padding-left:12px;border-left:3px solid #d0d2d6;color:#6b6f76}.rte-editor code,.rte-editor pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.rte-editor code{padding:1px 4px;border-radius:4px;background:#0000000f}.rte-editor pre{margin:.4em 0;padding:10px 12px;border-radius:8px;background:#f5f5f6;overflow:auto;white-space:pre-wrap}.rte-editor ul,.rte-editor ol{margin:.25em 0 .45em;padding-left:0;list-style:none}.rte-editor li{margin:.15em 0}.rte-editor li>.rte-li-marker{color:var(--color-primary, #0c66e4);user-select:none;-webkit-user-select:none}.rte-editor ol{counter-reset:rte-ordered-list}.rte-editor ol.rte-ordered-continue{counter-reset:none}.rte-editor ol>li{counter-increment:rte-ordered-list}.rte-editor ul>li>.rte-li-marker:before,.rte-editor ol>li>.rte-li-marker:before{display:inline-block;min-width:1.1em;text-align:right;padding-right:.5em}.rte-editor ul>li>.rte-li-marker:before{content:"•"}.rte-editor ol>li>.rte-li-marker:before{content:counter(rte-ordered-list) "."}.rte-editor ul.rte-checklist{list-style:none;padding-left:.15em;margin:.35em 0;text-indent:0}.rte-editor .rte-check-item{list-style:none;margin:.2em 0;padding-left:0;text-indent:0}.rte-editor .rte-check-item label{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer}.rte-editor .rte-check-item input[type=checkbox]{margin-top:.28em;width:14px;height:14px;flex-shrink:0;accent-color:var(--color-primary, #0c66e4);cursor:pointer}.rte-editor .rte-check-item input[type=checkbox]:checked+span{text-decoration:line-through;color:#8a8f98}.rte-editor strong{font-weight:600}.rte-editor a{color:var(--color-primary, #0c66e4);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.rte-editor s,.rte-editor strike{text-decoration:line-through}.rte-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rte-ln-desc{flex-shrink:0}.rte-ln-desc .rte-editor{font-size:15px;padding:4px 0 12px;min-height:72px}.ln-modal.is-expanded .ln-scroll .rte-ln-desc{flex:1 1 auto;flex-shrink:0;display:flex;flex-direction:column;min-height:72px}.ln-modal.is-expanded .ln-scroll .rte-ln-desc .rte-editor{flex:1 1 auto;min-height:72px}.rte-rd-desc .rte-editor{font-size:14px;line-height:1.55;color:#1a1a1a;min-height:72px;margin-bottom:12px;padding:0}.rte-rd-comment .rte-editor{width:100%;min-height:40px;max-height:min(28vh,220px);overflow:auto;border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;line-height:1.5;color:#1a1a1a;padding:0;white-space:pre-wrap;word-break:break-word}.rte-mention{display:inline;color:#0c66e4;background:#0c66e41a;border-radius:4px;padding:0 3px;font-weight:550;white-space:nowrap;user-select:all}.rte-mention-menu{position:fixed;z-index:4000;pointer-events:auto;width:260px;max-height:280px;display:flex;flex-direction:column;background:#fff;border:1px solid #d0d2d6;border-radius:10px;box-shadow:0 0 0 1px #0000000a,0 10px 28px #00000029;font-family:inherit;color:#1a1a1a;overflow:hidden}.rte-mention-search{padding:8px 8px 4px;border-bottom:1px solid #ececee;flex-shrink:0}.rte-mention-search-input{width:100%;height:32px;padding:0 10px;border:1px solid #d0d2d6;border-radius:7px;background:#fff;font:inherit;font-size:13px;color:#1a1a1a;outline:none;box-sizing:border-box}.rte-mention-search-input:focus{border-color:#0c66e4;box-shadow:0 0 0 2px #0c66e426}.rte-mention-list{overflow-y:auto;padding:4px;min-height:0}.rte-mention-empty{padding:12px 10px;font-size:13px;color:#6b6f76;text-align:center}.rte-mention-item{width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;border:none;border-radius:7px;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.rte-mention-item:hover,.rte-mention-item.is-active{background:#0000000f}.rte-mention-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rte-comment-body{width:100%;max-width:100%;font-size:12px;line-height:1.45;color:#1a1a1a;overflow-wrap:anywhere;word-break:break-word}.rte-comment-body h1,.rte-comment-body h2,.rte-comment-body h3{margin:.6em 0 .35em;font-size:12px;font-weight:600;line-height:1.35;color:#1a1a1a}.rte-comment-body p{margin:0 0 .35em}.rte-comment-body ul,.rte-comment-body ol{margin:.25em 0 .45em;padding-left:1.35em}.rte-comment-body li{margin:.15em 0}.rte-comment-body ul>li::marker,.rte-comment-body ol>li::marker{color:var(--color-primary, #0c66e4)}.rte-comment-body input[type=checkbox]{accent-color:var(--color-primary, #0c66e4)}.rte-comment-body img{display:block;max-width:100%;height:auto;margin:8px 0;border-radius:6px;border:1px solid #ececee;cursor:zoom-in}:root{--ln-sidebar-bg: #f8fafd;--ln-base-bg: #fcfcfd;--ln-border: #e0e0e0;--ln-ink: #23252a;--ln-ink-mute: #6b6f76;--ln-ink-faint: #8a8f98;--ln-hover: #eef3f9;--ln-active: #ebf3ff;--ln-sidebar-width: 244px;--ln-radius: 12px;--ln-control-radius: 6px;--ln-gap: 8px;--color-primary: #0c66e4;--color-primary-deep: #0055cc;--color-primary-soft: #5b9cf6;--color-on-primary: #ffffff;--font-sans: "Inter", "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", Roboto, "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}body{margin:0;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--ln-ink);background:var(--ln-sidebar-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button{cursor:pointer;border:none;background:transparent;padding:0}h1,h2,h3,h4,p{margin:0}a:focus,a:focus-visible,button:focus,button:focus-visible{outline:none;box-shadow:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000014;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000024}

@keyframes xn6bpu4-B {
  0% {
    opacity: .55;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: .55;
  }
}

@keyframes x1om8q5l-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .4;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xtut5q7-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes xx19py5-B {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }

  to {
    transform: translate3d(-4%, 3%, 0) scale(1.06);
  }
}

@keyframes xu7vwzp-B {
  from {
    transform: translate3d(0, 0, 0) scale(1);
  }

  to {
    transform: translate3d(3%, 2.5%, 0) scale(1.04);
  }
}

.xndhroq {
  --list-check-opacity: 0;
}

.x1osfkm1:focus-within, .xeyrr8t:hover {
  --list-check-opacity: 1;
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.x1gk6p1p:not(#\#) {
  margin: -2px -2px 0 0;
}

.x1s33ypo:not(#\#) {
  margin: -4px -4px 0 0;
}

.xjgi5au:not(#\#) {
  margin: 0 0 12px;
}

.xkaeupc:not(#\#) {
  margin: 0 0 16px;
}

.xuam002:not(#\#) {
  margin: 0 0 2px;
}

.xwd23ue:not(#\#) {
  margin: 0 0 4px;
}

.xc86uaa:not(#\#) {
  margin: 0 0 6px;
}

.xmtjor9:not(#\#) {
  margin: 0 8px;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1uud7ro:not(#\#) {
  margin: 12px 0 0;
}

.xplp6m6:not(#\#) {
  margin: 16px 0 8px;
}

.xn4w45c:not(#\#) {
  margin: 24px 0;
}

.xqe1szj:not(#\#) {
  margin: 4px 0 0;
}

.xb0mln7:not(#\#) {
  margin: 4px 0 12px;
}

.x1qk52y6:not(#\#) {
  margin: 4px 0;
}

.x4t4996:not(#\#) {
  margin: 4px 8px 6px;
}

.xxr9l41:not(#\#) {
  margin: 4px 8px;
}

.xabx8x8:not(#\#) {
  margin: 6px 0 0;
}

.x1nnfbh2:not(#\#) {
  margin: 6px 0;
}

.xe6w4ck:not(#\#) {
  margin: 8px 0 0;
}

.xkib98w:not(#\#) {
  margin: 8px;
}

.xqklb2v:not(#\#) {
  margin: var(--ln-gap, 8px);
}

.xyfktp2:not(#\#) {
  padding: 0 0 6px;
}

.xeacz2j:not(#\#) {
  padding: 0 0 8px;
}

.x129rkvh:not(#\#) {
  padding: 0 10px 0 8px;
}

.x1p3i4rr:not(#\#) {
  padding: 0 10px;
}

.x1aeyyqh:not(#\#) {
  padding: 0 12px 0 30px;
}

.x84vhe8:not(#\#) {
  padding: 0 12px;
}

.x1csxjeb:not(#\#) {
  padding: 0 14px;
}

.xbpthk9:not(#\#) {
  padding: 0 16px 16px;
}

.x1rdwyez:not(#\#) {
  padding: 0 1px;
}

.x1470adl:not(#\#) {
  padding: 0 2px;
}

.xt4f4kf:not(#\#) {
  padding: 0 4px 6px;
}

.xehqz9p:not(#\#) {
  padding: 0 4px;
}

.xst3r74:not(#\#) {
  padding: 0 6px;
}

.x1eoxqqp:not(#\#) {
  padding: 0 7px;
}

.x14yd8t6:not(#\#) {
  padding: 0 8px 0 5px;
}

.x1xz4wp1:not(#\#) {
  padding: 0 8px 0 6px;
}

.xn7r4s3:not(#\#) {
  padding: 0 8px 8px;
}

.x1xq1gxn:not(#\#) {
  padding: 0 8px;
}

.xmi0dz3:not(#\#) {
  padding: 0 9px 0 8px;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x103kvjs:not(#\#) {
  padding: 10px 10px 12px;
}

.x1wkpe6s:not(#\#) {
  padding: 10px 10px 8px;
}

.x10x31rd:not(#\#) {
  padding: 10px 12px 10px 14px;
}

.xq7zp4y:not(#\#) {
  padding: 10px 12px 12px;
}

.xb87c4h:not(#\#) {
  padding: 10px 12px 14px;
}

.xr9nqj3:not(#\#) {
  padding: 10px 12px 6px;
}

.x6yrr3s:not(#\#) {
  padding: 10px 12px;
}

.x15x03d9:not(#\#) {
  padding: 10px 14px;
}

.xu0w33h:not(#\#) {
  padding: 10px 16px 14px;
}

.xsdkug3:not(#\#) {
  padding: 10px 4px;
}

.x2sbdkk:not(#\#) {
  padding: 12px 12px 12px 14px;
}

.x1gqud3g:not(#\#) {
  padding: 12px 14px;
}

.x1v56k37:not(#\#) {
  padding: 12px 16px 16px;
}

.xbcetb7:not(#\#) {
  padding: 12px 16px 24px;
}

.x928cq6:not(#\#) {
  padding: 12px 24px 16px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x821683:not(#\#) {
  padding: 12vh 16px 32px;
}

.x7obcpk:not(#\#) {
  padding: 14px 10px;
}

.x1we3hji:not(#\#) {
  padding: 14px 16px 0;
}

.x1grchai:not(#\#) {
  padding: 14px 16px 6px;
}

.x1y31yzk:not(#\#) {
  padding: 14px 20px 16px;
}

.xlbajm0:not(#\#) {
  padding: 16px 12px 12px;
}

.xj1okiq:not(#\#) {
  padding: 16px 16px 24px;
}

.xxis762:not(#\#) {
  padding: 16px 20px 24px;
}

.xarx0a7:not(#\#) {
  padding: 16px 20px 8px;
}

.x14hcewi:not(#\#) {
  padding: 16px 20px;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.x11v7fy3:not(#\#) {
  padding: 18px 12px;
}

.x17ngzzj:not(#\#) {
  padding: 1px 0;
}

.x1nyoefi:not(#\#) {
  padding: 1px 4px;
}

.x12ox6j3:not(#\#) {
  padding: 1px 6px;
}

.xl7t7w5:not(#\#) {
  padding: 1px 8px;
}

.x125oabl:not(#\#) {
  padding: 20px 12px 12px;
}

.x1amik6e:not(#\#) {
  padding: 20px 20px 0;
}

.x118ypju:not(#\#) {
  padding: 24px 16px;
}

.x1ulxae4:not(#\#) {
  padding: 24px 20px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.xqc7s71:not(#\#) {
  padding: 28px 24px;
}

.x1kclivc:not(#\#) {
  padding: 28px 28px 24px;
}

.xxzb6uj:not(#\#) {
  padding: 2px 4px;
}

.x1dumkz1:not(#\#) {
  padding: 2px 6px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.xzjgxns:not(#\#) {
  padding: 32px 16px;
}

.x1i90muv:not(#\#) {
  padding: 32px 32px 0;
}

.x1nj0r5o:not(#\#) {
  padding: 32px 48px 20px;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x1gc4sa3:not(#\#) {
  padding: 48px 24px 72px;
}

.xns9658:not(#\#) {
  padding: 48px 32px;
}

.x1o8uwn5:not(#\#) {
  padding: 48px;
}

.x6jvznj:not(#\#) {
  padding: 4px 0 12px;
}

.x1s4exug:not(#\#) {
  padding: 4px 0 8px;
}

.xztvwtv:not(#\#) {
  padding: 4px 0;
}

.x1v9t41d:not(#\#) {
  padding: 4px 10px;
}

.x1irei3b:not(#\#) {
  padding: 4px 16px 12px;
}

.x1fvvbro:not(#\#) {
  padding: 4px 4px 0;
}

.x1wnmhii:not(#\#) {
  padding: 4px 4px 6px;
}

.x1whlmpv:not(#\#) {
  padding: 4px 6px;
}

.x18s27s6:not(#\#) {
  padding: 4px 8px 12px;
}

.xdqdrvq:not(#\#) {
  padding: 4px 8px;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

.x188mxx0:not(#\#) {
  padding: 6px 10px 4px;
}

.xk61eof:not(#\#) {
  padding: 6px 10px;
}

.xyg6xx1:not(#\#) {
  padding: 6px 20px;
}

.x1qgkvda:not(#\#) {
  padding: 6px 6px 6px 4px;
}

.x7xnicp:not(#\#) {
  padding: 6px 8px 2px;
}

.xiitsn5:not(#\#) {
  padding: 6px 8px 4px;
}

.x18tqr4w:not(#\#) {
  padding: 6px 8px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.x2lkgqm:not(#\#) {
  padding: 7px 10px;
}

.xup17s2:not(#\#) {
  padding: 7px 8px;
}

.x1hsgpe3:not(#\#) {
  padding: 8px 0 12px;
}

.x61dodf:not(#\#) {
  padding: 8px 10px 4px;
}

.x1r21w00:not(#\#) {
  padding: 8px 10px 8px 14px;
}

.x1160tuk:not(#\#) {
  padding: 8px 10px;
}

.x1w1cvri:not(#\#) {
  padding: 8px 12px 4px;
}

.xgqo3qj:not(#\#) {
  padding: 8px 12px 8px 16px;
}

.x193aft9:not(#\#) {
  padding: 8px 20px 0;
}

.x13nzyx3:not(#\#) {
  padding: 8px 24px 32px;
}

.xcuk4bc:not(#\#) {
  padding: 8px 4px;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

.x1wgtdka:not(#\#):not(#\#) {
  border-color: #0c66e4;
}

.xark38b:not(#\#):not(#\#) {
  border-color: #3b82f6;
}

.x1ybgqpc:not(#\#):not(#\#) {
  border-color: #6b6f76;
}

.x14iweui:not(#\#):not(#\#) {
  border-color: #b3d1ff;
}

.x1bwyzrf:not(#\#):not(#\#) {
  border-color: #b9d5ff;
}

.xqyu60d:not(#\#):not(#\#) {
  border-color: #bbf7d0;
}

.x6nnw1e:not(#\#):not(#\#) {
  border-color: #cbd5e1;
}

.x1wvr4sk:not(#\#):not(#\#) {
  border-color: #dee0e3;
}

.x159w2ql:not(#\#):not(#\#) {
  border-color: #e0e0e0;
}

.x6ixmjl:not(#\#):not(#\#) {
  border-color: #e2e2e4;
}

.xzei47p:not(#\#):not(#\#) {
  border-color: #e2e8f0;
}

.x1dg1zm3:not(#\#):not(#\#) {
  border-color: #e5e6eb;
}

.x1pz5qk3:not(#\#):not(#\#) {
  border-color: #e6e6e8;
}

.x1k4vmu0:not(#\#):not(#\#) {
  border-color: #e6e8eb;
}

.x13rf1tp:not(#\#):not(#\#) {
  border-color: #e9d5ff;
}

.xeikd94:not(#\#):not(#\#) {
  border-color: #eb5757;
}

.x9xzt4o:not(#\#):not(#\#) {
  border-color: #ececee;
}

.xn6y2x:not(#\#):not(#\#) {
  border-color: #f3c9c9;
}

.x1cu9a5t:not(#\#):not(#\#) {
  border-color: #fecdd3;
}

.x1rzj4st:not(#\#):not(#\#) {
  border-color: #00000014;
}

.x14ey6vr:not(#\#):not(#\#) {
  border-color: #0000001a;
}

.x16e1oh1:not(#\#):not(#\#) {
  border-color: #0000001f;
}

.x14z3llw:not(#\#):not(#\#) {
  border-color: #00000024;
}

.xrsh0kj:not(#\#):not(#\#) {
  border-color: #0b0b0d14;
}

.x1h7opnx:not(#\#):not(#\#) {
  border-color: #0b0b0d1a;
}

.xaj4e0k:not(#\#):not(#\#) {
  border-color: #0b0b0d1f;
}

.xhen44o:not(#\#):not(#\#) {
  border-color: #0b0b0d24;
}

.x8abn53:not(#\#):not(#\#) {
  border-color: #0b0b0d33;
}

.x1166vix:not(#\#):not(#\#) {
  border-color: #eb575761;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1b4ytd5:not(#\#):not(#\#) {
  border-color: var(--color-primary, #0c66e4);
}

.x1gxcmcy:not(#\#):not(#\#) {
  border-color: var(--ln-border, #e0e0e0);
}

.xsnxyj8:not(#\#):not(#\#) {
  border-radius: 0 0 8px 8px;
}

.x105zpdq:not(#\#):not(#\#) {
  border-radius: 0 999px 999px 0;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x120w5o1:not(#\#):not(#\#) {
  border-radius: 22%;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.x1t6n6lk:not(#\#):not(#\#) {
  border-radius: 8px 8px 0 0;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x1gicogf:not(#\#):not(#\#) {
  border-radius: 999px 0 0 999px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.x1827h1i:not(#\#):not(#\#) {
  border-radius: 99px;
}

.x1pjcqnp:not(#\#):not(#\#) {
  border-radius: inherit;
}

.x6ew5nh:not(#\#):not(#\#) {
  border-radius: var(--ln-control-radius, 6px);
}

.x1c9ofag:not(#\#):not(#\#) {
  border-radius: var(--ln-radius, 12px);
}

.xjhd7d4:not(#\#):not(#\#) {
  border-radius: var(--ln-radius);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.xkz0k9k:not(#\#):not(#\#) {
  flex: 0 auto;
}

.x1cqoux5:not(#\#):not(#\#) {
  flex: 1 1 0;
}

.x845mor:not(#\#):not(#\#) {
  flex: 1;
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.xbc5af1:not(#\#):not(#\#) {
  gap: 6px 10px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1vlfcdu:not(#\#):not(#\#) {
  gap: 8px 14px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.xh4ftd6:not(#\#):not(#\#) {
  transition: background .12s, border-color .12s, color .12s;
}

.x1aaejm6:not(#\#):not(#\#) {
  transition: background .12s, border-color .12s;
}

.x16156kv:not(#\#):not(#\#) {
  transition: background .15s, box-shadow .15s;
}

.xzuy8q4:not(#\#):not(#\#) {
  transition: background-color .15s, border-color .15s, color .15s;
}

.x1ylc3s0:not(#\#):not(#\#) {
  transition: background-color .15s, border-color .15s;
}

.x1p5amsn:not(#\#):not(#\#) {
  transition: border-color .12s, box-shadow .12s;
}

.xt77wwz:not(#\#):not(#\#) {
  transition: color .15s, background-color .12s;
}

.x1pqx817:not(#\#):not(#\#) {
  transition: opacity .12s;
}

.x14sdrxx:not(#\#):not(#\#) {
  transition: transform .15s;
}

.x1r1llh3:not(#\#):not(#\#) {
  transition: transform .2s cubic-bezier(.4, 0, .2, 1);
}

.xaw5rvg:not(#\#):not(#\#) {
  transition: width .22s cubic-bezier(.22, .61, .36, 1), height .22s cubic-bezier(.22, .61, .36, 1), max-height .22s cubic-bezier(.22, .61, .36, 1), top .22s cubic-bezier(.22, .61, .36, 1);
}

.xgx8wxj[data-state="open"]:not(#\#):not(#\#) {
  border-color: #0c66e4;
}

.x1h583cq[data-state="open"]:not(#\#):not(#\#) {
  border-color: #3b82f6;
}

.xvgv0m6[data-state="open"]:not(#\#):not(#\#) {
  border-color: #94a3b8;
}

.xpqo4xt[data-state="open"]:not(#\#):not(#\#) {
  border-color: #cbd5e1;
}

.xzqyyd2[data-state="open"]:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-primary, #0c66e4) 55%,transparent);
}

.xze30ag:hover [data-file-name]:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x7yt3zp:hover:not(#\#):not(#\#) {
  border-color: #3c4149;
}

.x3nx5w7:hover:not(#\#):not(#\#) {
  border-color: #80b3ff;
}

.x2brhnr:hover:not(#\#):not(#\#) {
  border-color: #94a3b8;
}

.x1kkm5bb:hover:not(#\#):not(#\#) {
  border-color: #c9cdd4;
}

.x1tfjhqw:hover:not(#\#):not(#\#) {
  border-color: #cbd5e1;
}

.xfzamro:hover:not(#\#):not(#\#) {
  border-color: #d0d2d5;
}

.xpdf79a:hover:not(#\#):not(#\#) {
  border-color: #e2e8f0;
}

.x5ivcgt:hover:not(#\#):not(#\#) {
  border-color: #eb5757;
}

.x1jv5b23:hover:not(#\#):not(#\#) {
  border-color: #fda4af;
}

.xkew81z:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-primary, #0c66e4) 55%,transparent);
}

.x1nwpktd:hover:not(#\#):not(#\#) {
  border-color: #0b0b0d1a;
}

.xbjm30h:hover:not(#\#):not(#\#) {
  border-color: var(--color-primary, #0c66e4);
}

.xt0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x1ie6om7:focus:not(#\#):not(#\#) {
  border-color: #0c66e4;
}

.x1wjyfpb:focus:not(#\#):not(#\#) {
  border-color: #3370ff;
}

.xj4od6:focus:not(#\#):not(#\#) {
  border-color: #eb5757;
}

.xr0l5b4:focus:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-primary, #0c66e4) 55%,transparent);
}

.xu2asw8:focus:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--color-primary, #0c66e4) 70%,transparent);
}

.x1box2jy:focus:not(#\#):not(#\#) {
  border-color: var(--color-primary, #0c66e4);
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.xmg6eyc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.5s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x12yi2ue:not(#\#):not(#\#):not(#\#) {
  animation-name: x1om8q5l-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1t2s9a4:not(#\#):not(#\#):not(#\#) {
  animation-name: xn6bpu4-B;
}

.x1mta51n:not(#\#):not(#\#):not(#\#) {
  animation-name: xtut5q7-B;
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x19z9ohp:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(2px);
}

.x1az8z51:not(#\#):not(#\#):not(#\#) {
  background-color: #1f2329;
}

.x55v47b:not(#\#):not(#\#):not(#\#) {
  background-color: #23252a;
}

.xufqfzl:not(#\#):not(#\#):not(#\#) {
  background-color: #d8dade;
}

.x3ucfvu:not(#\#):not(#\#):not(#\#) {
  background-color: #dbe4ff;
}

.x1o9znd0:not(#\#):not(#\#):not(#\#) {
  background-color: #dcfce7;
}

.x1o0jcj2:not(#\#):not(#\#):not(#\#) {
  background-color: #e0edff;
}

.x1euhb5q:not(#\#):not(#\#):not(#\#) {
  background-color: #e6e6e8;
}

.x1al0tbk:not(#\#):not(#\#):not(#\#) {
  background-color: #e6f4ec;
}

.xgqrft3:not(#\#):not(#\#):not(#\#) {
  background-color: #e8f3ff;
}

.xdp4k8a:not(#\#):not(#\#):not(#\#) {
  background-color: #eb5757;
}

.xn3xv10:not(#\#):not(#\#):not(#\#) {
  background-color: #ebf3ff;
}

.x58r19n:not(#\#):not(#\#):not(#\#) {
  background-color: #eceef0;
}

.x1orfsnv:not(#\#):not(#\#):not(#\#) {
  background-color: #eef0f2;
}

.xy9b2l6:not(#\#):not(#\#):not(#\#) {
  background-color: #eef3f9;
}

.x1elpzu9:not(#\#):not(#\#):not(#\#) {
  background-color: #eff6ff;
}

.x1epcuj2:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f1f2;
}

.x9dxw7n:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f1f3;
}

.x1dadnce:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f6ff;
}

.x1nt9cj2:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f5f9;
}

.xfo364:not(#\#):not(#\#):not(#\#) {
  background-color: #f2f3f5;
}

.x7wvg47:not(#\#):not(#\#):not(#\#) {
  background-color: #f3e8ff;
}

.xa4q6u:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f4f5;
}

.xsecdkt:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f5f7;
}

.x4svbxm:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f8fe;
}

.x6cgz0f:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f5f5;
}

.xeaxubz:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f6f7;
}

.x13ve1gt:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f7f8;
}

.x1s67atx:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f8f9;
}

.x1augkcw:not(#\#):not(#\#):not(#\#) {
  background-color: #f8f8f8;
}

.xt040g:not(#\#):not(#\#):not(#\#) {
  background-color: #f8fafc;
}

.xa2mz9f:not(#\#):not(#\#):not(#\#) {
  background-color: #f8fafd;
}

.xj4hn0o:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafa;
}

.x1m4ijlm:not(#\#):not(#\#):not(#\#) {
  background-color: #fafbfc;
}

.xx64opj:not(#\#):not(#\#):not(#\#) {
  background-color: #fbfbfc;
}

.x1jubxbt:not(#\#):not(#\#):not(#\#) {
  background-color: #fce8e8;
}

.x83z2og:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xu8abpw:not(#\#):not(#\#):not(#\#) {
  background-color: #fff1f2;
}

.xyrglud:not(#\#):not(#\#):not(#\#) {
  background-color: #fff7e8;
}

.x9cnzhx:not(#\#):not(#\#):not(#\#) {
  background-color: #fffdf8;
}

.x1c5tqo3:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xt9g4wk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-primary, #0c66e4) 16%,transparent);
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.x14gosgz:not(#\#):not(#\#):not(#\#) {
  background-color: #00000004;
}

.x1yhoyej:not(#\#):not(#\#):not(#\#) {
  background-color: #00000008;
}

.xas4zb2:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000d;
}

.xkszdks:not(#\#):not(#\#):not(#\#) {
  background-color: #00000014;
}

.x1mkev6f:not(#\#):not(#\#):not(#\#) {
  background-color: #0000002e;
}

.x1c8ul09:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
}

.x11kv5ne:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0b0d0f;
}

.x194llnj:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0b0d1f;
}

.xafdufl:not(#\#):not(#\#):not(#\#) {
  background-color: #0f172a73;
}

.x1n8qhis:not(#\#):not(#\#):not(#\#) {
  background-color: #eb57570f;
}

.x9gdurp:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffffa6;
}

.x1937u3m:not(#\#):not(#\#):not(#\#) {
  background-color: #5e6ad21f;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x8u2upf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-primary, #0c66e4);
}

.xb69oyw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-active, #ebf3ff);
}

.xac0oo1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-active);
}

.xjd3g67:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-base-bg, #fcfcfd);
}

.x15872vj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-hover, #0000000a);
}

.xu00dfs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-ink-faint, #8a8f98);
}

.x1ckch4q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-sidebar-bg, #f5f5f5);
}

.xaa9yhz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-sidebar-bg);
}

.x1a04i7n:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(165deg, #eef4ff 0%, #f8fafc 42%, #f1f5f9 100%);
}

.x3gr06u:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#efeff066, #efeff014);
  background-image: linear-gradient(lch(94.44% .5 282 / .4), lch(94.44% .5 282 / .08));
}

.x8xv5ss:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#efeff08c, #efeff029);
  background-image: linear-gradient(lch(94.44% .5 282 / .55), lch(94.44% .5 282 / .16));
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.xl7v8mw:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1.5px #fff;
}

.xi6qxnv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #00000005, 0 8px 24px #0000000f;
}

.x149eexp:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #00000005, 0 8px 24px #0000001f;
}

.x1w2qs00:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000000a, 0 16px 40px #00000024;
}

.x1tv2gs0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000000a, 0 24px 48px #00000029, 0 8px 16px #00000014;
}

.xrx9ekh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #00000014, 0 20px 45px -10px #0000002e, 0 10px 20px -5px #00000014;
}

.xs9hrv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0b0b0d0f, 0 16px 48px #0000002e;
}

.x1kfz7mn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #fff,0 0 0 3.5px var(--color-primary, #0c66e4);
}

.x708x55:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--color-primary, #0c66e4) 18%,transparent);
}

.x1csgoa1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #eb575729;
}

.x4ol1a8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px #eb575729;
}

.x18mhd7k:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 25px -5px #0000001a, 0 8px 10px -6px #0000000d;
}

.xl8bcne:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000a;
}

.x1barp0i:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0003;
}

.x1kduqnq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #1f23290a;
}

.xheamvx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #1f232914;
}

.xdn61xy:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 16px #1f23292e;
}

.xv0ipq4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #0000001f;
}

.x6ct3qo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #0000002e;
}

.x1tny4na:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px #0c66e447;
}

.x1rmsxi6:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1.5px #eb575747;
}

.x38a7l8:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #0000000f;
}

.x1iqjwv0:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #00000014;
}

.xnfwtaq:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--color-primary, #0c66e4);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

.x64vugm:not(#\#):not(#\#):not(#\#) {
  color: #0b0b0d;
}

.x1hsqjmb:not(#\#):not(#\#):not(#\#) {
  color: #0c66e4;
}

.x1qgtw3l:not(#\#):not(#\#):not(#\#) {
  color: #0f172a;
}

.xwwobyb:not(#\#):not(#\#):not(#\#) {
  color: #15803d;
}

.x1p7x86r:not(#\#):not(#\#):not(#\#) {
  color: #1a1a1a;
}

.xxg98ft:not(#\#):not(#\#):not(#\#) {
  color: #1e293b;
}

.xcbdqjb:not(#\#):not(#\#):not(#\#) {
  color: #1f2329;
}

.x1musghq:not(#\#):not(#\#):not(#\#) {
  color: #1f7a4d;
}

.x1lzn2vc:not(#\#):not(#\#):not(#\#) {
  color: #23252a;
}

.x18d090y:not(#\#):not(#\#):not(#\#) {
  color: #334155;
}

.xv3h0wp:not(#\#):not(#\#):not(#\#) {
  color: #3370ff;
}

.xt7202k:not(#\#):not(#\#):not(#\#) {
  color: #3b4cca;
}

.x1n1sj71:not(#\#):not(#\#):not(#\#) {
  color: #3c4149;
}

.xn7i40n:not(#\#):not(#\#):not(#\#) {
  color: #475569;
}

.x5meb3m:not(#\#):not(#\#):not(#\#) {
  color: #5c6370;
}

.x166eqyc:not(#\#):not(#\#):not(#\#) {
  color: #646a73;
}

.xairlvy:not(#\#):not(#\#):not(#\#) {
  color: #64748b;
}

.xq7x8h8:not(#\#):not(#\#):not(#\#) {
  color: #6a7394;
}

.x8g6yjw:not(#\#):not(#\#):not(#\#) {
  color: #6b6f76;
}

.x93p4j0:not(#\#):not(#\#):not(#\#) {
  color: #6b7280;
}

.x15ami61:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.xel0b5:not(#\#):not(#\#):not(#\#) {
  color: #8a8f98;
}

.xbe13ng:not(#\#):not(#\#):not(#\#) {
  color: #8c8c8c;
}

.xh6xf70:not(#\#):not(#\#):not(#\#) {
  color: #8f959e;
}

.x13jbc4r:not(#\#):not(#\#):not(#\#) {
  color: #94a3b8;
}

.x742tcq:not(#\#):not(#\#):not(#\#) {
  color: #9a9ea5;
}

.x1rvhggg:not(#\#):not(#\#):not(#\#) {
  color: #b0b4ba;
}

.xm6tfm0:not(#\#):not(#\#):not(#\#) {
  color: #c0c2c5;
}

.xgtosb6:not(#\#):not(#\#):not(#\#) {
  color: #c44536;
}

.xh6h22i:not(#\#):not(#\#):not(#\#) {
  color: #c44a4a;
}

.xk59m4y:not(#\#):not(#\#):not(#\#) {
  color: #c5c7c9;
}

.xobg4yz:not(#\#):not(#\#):not(#\#) {
  color: #c5c8ce;
}

.xu8x6a4:not(#\#):not(#\#):not(#\#) {
  color: #d23a3a;
}

.x1sz9hb1:not(#\#):not(#\#):not(#\#) {
  color: #de7802;
}

.x1q15jzx:not(#\#):not(#\#):not(#\#) {
  color: #e11d48;
}

.x104s22n:not(#\#):not(#\#):not(#\#) {
  color: #e5484d;
}

.xdog72i:not(#\#):not(#\#):not(#\#) {
  color: #eb5757;
}

.xfungia:not(#\#):not(#\#):not(#\#), .x1f7m26b:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x15rks2t:not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xmvar52:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-primary, #fff);
}

.x1h45tte:not(#\#):not(#\#):not(#\#) {
  color: var(--color-primary-deep, #05c);
}

.x1b63qub:not(#\#):not(#\#):not(#\#) {
  color: var(--color-primary, #0c66e4);
}

.x13q4jyf:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink-faint, #8a8f98);
}

.xra35dg:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink-mute, #6b6f76);
}

.x1tve116:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink-mute);
}

.x1wgi90i:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink, #0b0b0d);
}

.x1lolk4x:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink, #1a1a1a);
}

.xvszrhf:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink, #23252a);
}

.x15jtgit:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink);
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.x1146j2:not(#\#):not(#\#):not(#\#) {
  cursor: help;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.xmz2490:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

.xhtk421:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-sans);
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1qt5hsa:not(#\#):not(#\#):not(#\#) {
  font-size: 11.5px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.x1ct8sxb:not(#\#):not(#\#):not(#\#) {
  font-size: 12.5px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x2ouz8m:not(#\#):not(#\#):not(#\#) {
  font-size: 13.5px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.xdzlmae:not(#\#):not(#\#):not(#\#) {
  font-size: 8px;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x10p5zqr:not(#\#):not(#\#):not(#\#) {
  font-weight: 450;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.xw1mzvt:not(#\#):not(#\#):not(#\#) {
  font-weight: 510;
}

.xh88oxj:not(#\#):not(#\#):not(#\#) {
  font-weight: 550;
}

.xmvyi9x:not(#\#):not(#\#):not(#\#) {
  font-weight: 560;
}

.xkjxd12:not(#\#):not(#\#):not(#\#) {
  font-weight: 590;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.x1foxkxx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px minmax(240px, 1.7fr) 140px 132px 140px 140px 150px 150px;
}

.xcjjqqt:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.x7rdoyv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(200px, 1.2fr) minmax(220px, 2fr) 40px;
}

.x18q4a5y:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(240px, 1fr) minmax(110px, auto) 32px;
}

.x17sf3t9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(10, 28px);
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.xqen7kn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, 20px);
}

.xmag7m0:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 236px minmax(0, 1fr);
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x1yf5rgg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .01em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x3gc2hl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .03em;
}

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.xslovp2:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .35em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x14ju556:not(#\#):not(#\#):not(#\#) {
  line-height: 0;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.xwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x1iy03kw:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1mrs25u:not(#\#):not(#\#):not(#\#) {
  opacity: var(--list-check-opacity);
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x3pnbk8:not(#\#):not(#\#):not(#\#) {
  row-gap: 8px;
}

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xbrixnn:not(#\#):not(#\#):not(#\#) {
  text-overflow: clip;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.xmtmrkl:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-1.5px);
}

.x1vvewil:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-2.5px);
}

.x1sgr4qk:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-2px);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xv5t66b:not(#\#):not(#\#):not(#\#) {
  transform: translateX(12px);
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xg49k01:not(#\#):not(#\#):not(#\#) {
  vertical-align: -4px;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1bgog06:not(#\#):not(#\#):not(#\#) {
  will-change: width,height,top;
}

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

.x13faqbe:not(#\#):not(#\#):not(#\#) {
  word-break: break-word;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x18ivbjn:not(#\#):not(#\#):not(#\#) {
  z-index: 10000;
}

.x110s1yu:not(#\#):not(#\#):not(#\#) {
  z-index: 12000;
}

.x1478y4x:not(#\#):not(#\#):not(#\#) {
  z-index: 1500;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x1ccr1t9:not(#\#):not(#\#):not(#\#) {
  z-index: 2000;
}

.x1w970fl:not(#\#):not(#\#):not(#\#) {
  z-index: 2300;
}

.x1j8jzv2:not(#\#):not(#\#):not(#\#) {
  z-index: 3000;
}

.x1po13kw:not(#\#):not(#\#):not(#\#) {
  z-index: 4000;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x1fina04:not(#\#):not(#\#):not(#\#) {
  z-index: 90;
}

.x133g6ng[data-state="open"]:not(#\#):not(#\#):not(#\#), .xrvaiu3[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: #ebf3ff;
}

.x8h7c0h[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  background-color: #eef3f9;
}

.x2yefax[data-state="open"]:not(#\#):not(#\#):not(#\#), .xgqf8ka[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f5f9;
}

.x8nxy8o[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x3vffzq[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000a;
}

.x11igl9j[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000d;
}

.x1sn68wk[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--color-primary, #0c66e4) 18%,transparent);
}

.xr4r7va[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #0c66e426;
}

.xrtrdkm[data-highlighted]:not(#\#):not(#\#):not(#\#), .xsaojnt:hover [data-menu-icon]:not(#\#):not(#\#):not(#\#) {
  color: #0f172a;
}

.xnedyvr[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  color: #1e293b;
}

.x1ku624f[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  color: #3c4149;
}

.x1oipqck[data-state="open"]:not(#\#):not(#\#):not(#\#), .x29kbmp[data-highlighted]:not(#\#):not(#\#):not(#\#), .xhfetsr:hover [data-file-name]:not(#\#):not(#\#):not(#\#) {
  color: var(--color-primary, #0c66e4);
}

.xa3jlxa[data-state="open"]:not(#\#):not(#\#):not(#\#) {
  filter: brightness(.96);
}

.x1yc9zwe:focus-within [data-comment-actions]:not(#\#):not(#\#):not(#\#), .x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#), .xaoi8q1:hover [data-comment-actions]:not(#\#):not(#\#):not(#\#), .xk3jepr:hover [data-member-menu]:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x9hdyhz:hover [data-comment-actions]:not(#\#):not(#\#):not(#\#), .xm29t2d:focus-visible:not(#\#):not(#\#):not(#\#), .xotf7vz:hover [data-member-menu]:not(#\#):not(#\#):not(#\#), .xx05gaf:focus-within [data-comment-actions]:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x1hq1i6w[data-state="open"] [data-chevron]:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xb0ybsi:hover [data-comment-actions]:not(#\#):not(#\#):not(#\#), .xgaqth1:focus-within [data-comment-actions]:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xjl7jj:empty:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1bmvddt:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: #e6e6e8;
}

.x6gu5ep:disabled:not(#\#):not(#\#):not(#\#) {
  color: #8a8f98;
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1t5pwa4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.x1fzehxr:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x1vx0lxz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #05c;
}

.xmbj6lo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #d94848;
}

.x1kxoqei:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e0edff;
}

.x1fand3x:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e5f0ff;
}

.x1ozypfc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e8e9eb;
}

.x1w8j9va:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ebf3ff;
}

.x1ijd2lq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #eceef0;
}

.x1kfhyyx:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #eef0f3;
}

.x19zj226:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #eef3f9;
}

.x15a2z74:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #eff6ff;
}

.x5oajx5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f6ff;
}

.xb8bngz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f1f5f9;
}

.x3dihzw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f4f5;
}

.x1hqxpb2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f5f7;
}

.x2zx2ba:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f4f8fe;
}

.x1bdz6o7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f6f7;
}

.x1ue421:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f7f8;
}

.x1kgq5nt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #f8fafc;
}

.x1bmnr69:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fdeaea;
}

.x19lceeo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffe4e6;
}

.x11bj5q5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1jdaeg1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #00000008;
}

.xddrp5s:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000a;
}

.x1gwckwn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000d;
}

.x16z0muo:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000000f;
}

.xwjm0ds:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0c66e42e;
}

.x1n5bzlp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x168exu6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-primary-deep, #05c);
}

.x8wtis2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-primary, #0c66e4);
}

.xdmzgb2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-active, #ebf3ff);
}

.x11dx2kh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-hover, #f4f5f7);
}

.x84pvmh:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-hover, #0000000a);
}

.x1svcrxa:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ln-hover);
}

.xcz31w9:hover:not(#\#):not(#\#):not(#\#) {
  color: #05c;
}

.x1ubjbg3:hover:not(#\#):not(#\#):not(#\#) {
  color: #0c66e4;
}

.xf029i6:hover:not(#\#):not(#\#):not(#\#) {
  color: #0f172a;
}

.x1yql38f:hover:not(#\#):not(#\#):not(#\#) {
  color: #1a1a1a;
}

.x1rcxnjg:hover:not(#\#):not(#\#):not(#\#) {
  color: #1e293b;
}

.x1nkysoj:hover:not(#\#):not(#\#):not(#\#) {
  color: #1f2329;
}

.xxymtvb:hover:not(#\#):not(#\#):not(#\#) {
  color: #23252a;
}

.x1927ri4:hover:not(#\#):not(#\#):not(#\#) {
  color: #3370ff;
}

.xbdu7rk:hover:not(#\#):not(#\#):not(#\#) {
  color: #3c4149;
}

.xv5puat:hover:not(#\#):not(#\#):not(#\#) {
  color: #be123c;
}

.x3wbtht:hover:not(#\#):not(#\#):not(#\#) {
  color: #c9372c;
}

.xm31nxl:hover:not(#\#):not(#\#):not(#\#) {
  color: #e5484d;
}

.xh0cdh2:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-primary, #0c66e4);
}

.x6yq38x:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink, #23252a);
}

.x14plx1p:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ln-ink);
}

.xc1mf6e:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(.96);
}

.x1ioam1s:hover:not(#\#):not(#\#):not(#\#) {
  filter: none;
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xctv2qn:focus:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xehjcgd:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--color-primary, #0c66e4) 18%,transparent);
}

.x14j5alr:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #0c66e41f;
}

.x1d2xxbe:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #0c66e426;
}

.x17n2mkn:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #eb575729;
}

.xmnpldx:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #3370ff26;
}

.xfph4qf:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-primary, #0c66e4) 20%,transparent);
}

.x16k1sp1:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--color-primary, #0c66e4) 22%,transparent);
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 1100px) {
  .x1o9kf09.x1o9kf09:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

.xo6uzqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #dee0e3;
}

.xl6od3g:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e2e8f0;
}

.xj1978z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #f0f1f2;
}

.x1ag5qju:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #f0f1f3;
}

.x6xccle:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #f1f5f9;
}

.x16stqrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x15iry30:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #e6e6e8;
}

.xxotkd1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: #ececee;
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.xyj58a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.x19sr0n1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 2px;
}

.x1dirm5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: #e2e8f0;
}

.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.xgfja2r:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 0;
}

.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.xu9lgo3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #e2e8f0;
}

.x1480mnr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #ececee;
}

.x1t5rwo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #f0f1f3;
}

.x1b4hy2t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: currentColor;
}

.xgzd6zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #0000000f;
}

.x1v8p93f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #0000;
}

.x67k2wd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--color-primary, #0c66e4);
}

.x1dp7fy7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--ln-border, #e0e0e0);
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xy58vm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 24px;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x1wkxgih:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 120px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.xhjk10j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 140px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xkq7avx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 176px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xegnrdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x1kmh1jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(720px, 100vh - 64px);
}

.x1qbnyu6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(860px, 100vh - 48px);
}

.x1nos4bd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(880px, 100vh - 48px);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.xl8wat7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 100%;
}

.x54rlcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 2px;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

.x1chd833:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 28px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.x181bsn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ln-gap);
}

.xiz41ja:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -6px;
}

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.xgsvwom:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 1px;
}

.x1swdo50:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 2px;
}

.x1iog12x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 4px;
}

.x16vho4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 6px;
}

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x1rff7wb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(var(--ln-sidebar-width) + var(--ln-gap));
}

.x1yf7rl7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 0;
}

.xlkxg1q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 1px;
}

.x1ldx8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 2px;
}

.xl010v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 4px;
}

.x1db2dqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 8px;
}

.xack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

.x1gkw9to:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: var(--ln-gap);
}

.xhsvlbd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -10px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xvijh9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1px;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x1au8fvk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ln-gap);
}

.x1xiyphd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 240px;
}

.xq3t0pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 280px;
}

.x1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.x9v6m0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40vh;
}

.x2pt45t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 68vh;
}

.xexrwz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 120px);
}

.x1xoggjn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 48px);
}

.xqbnct6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 64px);
}

.x199xkpk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(360px, 100vh - 240px);
}

.xrlqfmc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(520px, 100vh - 72px);
}

.x6iomwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(720px, 88vh - 48px);
}

.xhldw1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(860px, 100vh - 48px);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x2aouup:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 120px;
}

.x1c4npxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 130px;
}

.x1f0l55g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 140px;
}

.x1e4dklr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 180px;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.x1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x1hvl878:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 8px);
}

.xw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.x1recik0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 48px);
}

.xgrgt8h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(1200px, 100vw - 48px);
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

.x1db3i3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 160px;
}

.xvrgn94:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18px;
}

.xisnujt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 20px;
}

.xe0957l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 22px;
}

.xcnvc89:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 272px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x1lpwdgh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 300px;
}

.x712feu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 320px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu97haq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 34px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.x1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x7xyyu2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 148px;
}

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.x9hgts1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 52px;
}

.x169sk3p:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 980px;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1j85h84:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.x1gan7if:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 32px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.xdvlbce:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 9px;
}

.xzjhap9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 14px;
}

.xnm25rq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 16px;
}

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

.xj9uezu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2px;
}

.x1tudf5h:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 32px;
}

.x19lfox8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 40px;
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.x11iknt3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 6px;
}

.x163pfp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 8px;
}

.xcicffo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 10px;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

.xyfqnmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 16px;
}

.x1sai7j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 28px;
}

.x1m2p0i2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 32px;
}

.xmzs88n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 4px;
}

.xy13l1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 8px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.x4p5aij:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1miatn0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 32px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x96k8nx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 9px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xn5hqff:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16px;
}

.x1gv0tr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 24px;
}

.x1pzoy33:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 4px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x1ks3263:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12vh;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xg5yt75:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16vh;
}

.x1wtigdh:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 22vh;
}

.x8l1umf:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 24px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.x117b58n:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 32px;
}

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1qwhh54:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 4px);
}

.xwwefxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 6px);
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.xn9wirt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100vw;
}

.x1cyolm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1080px;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.xl2ajxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14.28%;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.xkzvxw0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 238px;
}

.xafpxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 240px;
}

.xgl3mwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 244px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.x1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1pgblm0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36%;
}

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x1l2rt3b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x1oy3ieq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 460px;
}

.xht4xr3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 480px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xr6pica:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 520px;
}

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.x1fzzjf9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 54%;
}

.x1a41vyt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 562px;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xh00ny3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72%;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.xymcp1x:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 750px;
}

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x1dmp6jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80px;
}

.xhfkudu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 820px;
}

.x29ncy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 88px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.x1wc42o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x926i88:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1280px, 100vw - 40px);
}

.x8xl5fk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(420px, 100vw - 32px);
}

.x1aikxzy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(420px, 100vw - 48px);
}

.xsjcku0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(480px, 100vw - 32px);
}

.x171b28y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ln-sidebar-width, 244px);
}

.x6ufn53:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ln-sidebar-width);
}

.x4o9dxs:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x1hhos8t:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.xzbfill[data-member-menu]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xil9ljp[data-member-menu]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x2coff9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x9msap3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 50%;
}

.xkbqsiu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xl5i350:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  flex: 1;
}

.x170v1ha:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xhktotb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-direction: alternate;
}

.x14l0eg5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-duration: 16s;
}

.xxszv0p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-duration: 20s;
}

.x13ee8us:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xzuot31:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-iteration-count: infinite;
}

.x170rt1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-name: xu7vwzp-B;
}

.xnxgf82:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: xx19py5-B;
}

.x1hl23lj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1o22g4v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-timing-function: ease-in-out;
}

.x1kuaiym:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: #e6e6e8;
}

.x1420bwo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1nadrto:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #ececee;
}

.x3qghc2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: radial-gradient(circle at center,color-mix(in srgb,var(--color-primary, #0c66e4) 22%,transparent),transparent 68%);
}

.xr24onw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: radial-gradient(ellipse 70% 55% at 18% 12%,color-mix(in srgb,var(--color-primary, #0c66e4) 32%,transparent),transparent 62%),radial-gradient(ellipse 55% 50% at 88% 18%,#38bdf847,transparent 60%),radial-gradient(ellipse 60% 50% at 78% 88%,color-mix(in srgb,var(--color-primary-soft, #5b9cf6) 30%,transparent),transparent 65%),radial-gradient(ellipse 50% 45% at 12% 82%,#0ea5e938,transparent 60%),radial-gradient(ellipse 40% 35% at 50% 48%,#ffffffb3,transparent 70%);
}

.xyr62hd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #8a8f98;
}

.x1qiga94:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #8f959e;
}

.xaol2fd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #9a9ea5;
}

.x1bq7p5f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #b0b4ba;
}

.x1mwh72e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--ln-ink-faint, #8a8f98);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x11zc6o4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x874nnf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  filter: blur(40px);
}

.x12ajhv9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  font-weight: 560;
}

.xbdy1a7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .85;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xi4xitw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy5mcqj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: -1;
}

@media (prefers-reduced-motion: reduce) {
  .x1j82dal.x1j82dal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x7yjyvu.x7yjyvu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    animation-name: none;
  }
}

.x17noz01:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: -20%;
}

.xdflxv7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 8px;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

.xtac5cn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: min(72vw, 640px);
}

.x1jlxvy1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: -20%;
}

.x1jgmywl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 10px;
}

.xk9ohgg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: -12%;
}

.x1b8gc8l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  right: -20%;
}

.xc4hmba:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -18%;
}

.x1akhx2i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -20%;
}

.x18ntydv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 8px;
}

.x1vgi0k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 1px;
}

.x1pumpbu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: min(72vw, 640px);
}
