.AppShell-module__R3Ra8G__shell{color:#edebe6;--rail:288px;background:#09090b;height:100vh;display:flex;overflow:hidden}@media (max-width:1179px){.AppShell-module__R3Ra8G__shell{--rail:0px}}.AppShell-module__R3Ra8G__outlet{scrollbar-gutter:stable;flex:1;min-width:0;height:100%;position:relative;overflow-y:scroll}.AppShell-module__R3Ra8G__dragOverlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;z-index:50;background:#09090bb8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AppShell-module__R3Ra8G__dragPill{color:#f4f2ed;background:#18181ce6;border:1px solid #ffffff29;border-radius:999px;padding:18px 28px;font-size:15px;box-shadow:0 0 60px #5865f273}
.Sidebar-module__y-Zxfa__sidebar{z-index:3;width:var(--rail,288px);flex:none;height:100%;position:relative}
.AuthButtons-module__dwwoUG__wrap{z-index:10;align-items:center;gap:10px;display:flex;position:fixed;top:20px;right:24px}.AuthButtons-module__dwwoUG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AuthButtons-module__dwwoUG__signInBtn{color:#0f0f12;background:#fff;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .26s,color .26s,border-color .26s,transform .26s;display:inline-flex;overflow:hidden}.AuthButtons-module__dwwoUG__signInBtn:hover{color:#fff;background:#060606;border-color:#fff;transform:scale(1.06)}.AuthButtons-module__dwwoUG__rollingText{display:inline-flex}.AuthButtons-module__dwwoUG__rollingChar{white-space:pre;display:inline-block}@keyframes AuthButtons-module__dwwoUG__rollBounce{0%{transform:translateY(0)}45%{transform:translateY(-34%)}to{transform:translateY(0)}}.AuthButtons-module__dwwoUG__signInBtn:hover .AuthButtons-module__dwwoUG__rollingChar{animation:.46s AuthButtons-module__dwwoUG__rollBounce;animation-delay:calc(var(--i,0) * 26ms)}
.MenuBar-module__EjuApW__wrap{z-index:10;position:fixed;top:20px;left:24px}.MenuBar-module__EjuApW__trigger{-webkit-backdrop-filter:blur(20px);color:#edebe6;cursor:pointer;background:#16161aad;border:1.5px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 18px 0 16px;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .26s,border-color .26s,transform .26s;display:inline-flex}.MenuBar-module__EjuApW__trigger:hover{background:#1e1e23cc;border-color:#ffffff38;transform:scale(1.04)}.MenuBar-module__EjuApW__triggerOpen{background:#1e1e23d9;border-color:#ffffff42}.MenuBar-module__EjuApW__burger{flex:none;width:16px;height:11px;position:relative}.MenuBar-module__EjuApW__burger span{background:#edebe6;border-radius:2px;width:100%;height:1.6px;transition:transform .26s,opacity .2s,top .26s;position:absolute;left:0}.MenuBar-module__EjuApW__burger span:first-child{top:0}.MenuBar-module__EjuApW__burger span:nth-child(2){top:4.5px}.MenuBar-module__EjuApW__burger span:nth-child(3){top:9px}.MenuBar-module__EjuApW__triggerOpen .MenuBar-module__EjuApW__burger span:first-child{top:4.5px;transform:rotate(45deg)}.MenuBar-module__EjuApW__triggerOpen .MenuBar-module__EjuApW__burger span:nth-child(2){opacity:0}.MenuBar-module__EjuApW__triggerOpen .MenuBar-module__EjuApW__burger span:nth-child(3){top:4.5px;transform:rotate(-45deg)}.MenuBar-module__EjuApW__triggerLabel{line-height:1}.MenuBar-module__EjuApW__panelOuter{opacity:0;filter:blur(6px);grid-template-rows:0fr;width:202px;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),opacity .26s,filter .26s;display:grid;position:absolute;top:calc(100% + 10px);left:0}.MenuBar-module__EjuApW__panelOpen{opacity:1;filter:blur();grid-template-rows:1fr}.MenuBar-module__EjuApW__panelInner{min-height:0;overflow:hidden}.MenuBar-module__EjuApW__panel{background:#111;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;padding:6px;display:flex;box-shadow:0 20px 50px #00000080}.MenuBar-module__EjuApW__item{appearance:none;text-align:left;color:#d8d5ce;cursor:pointer;background:0 0;border:none;border-radius:10px;width:100%;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,padding-left .16s;display:block}.MenuBar-module__EjuApW__item:hover{color:#f4f2ed;background:#ffffff14;padding-left:18px}
.ClipsBadge-module__7QhLnG__wrap{z-index:10;-webkit-backdrop-filter:blur(20px);background:#16161aad;border:1.5px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 18px;display:inline-flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.ClipsBadge-module__7QhLnG__dotWrap{flex:none;width:9px;height:9px;position:relative}.ClipsBadge-module__7QhLnG__dot{z-index:1;border-radius:50%;position:absolute;inset:0}.ClipsBadge-module__7QhLnG__ring{border-radius:50%;animation:2.2s cubic-bezier(.2,.7,.3,1) infinite ClipsBadge-module__7QhLnG__pulseRing;position:absolute;inset:0}.ClipsBadge-module__7QhLnG__ring:nth-child(2){animation-delay:1.1s}@keyframes ClipsBadge-module__7QhLnG__pulseRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.ClipsBadge-module__7QhLnG__label{color:#edebe6;white-space:nowrap;font-size:14px;font-weight:700}.ClipsBadge-module__7QhLnG__green .ClipsBadge-module__7QhLnG__dot,.ClipsBadge-module__7QhLnG__green .ClipsBadge-module__7QhLnG__ring{background:#4ade80}.ClipsBadge-module__7QhLnG__green .ClipsBadge-module__7QhLnG__dot{box-shadow:0 0 10px #4ade80bf}.ClipsBadge-module__7QhLnG__yellow .ClipsBadge-module__7QhLnG__dot,.ClipsBadge-module__7QhLnG__yellow .ClipsBadge-module__7QhLnG__ring{background:#f5b93d}.ClipsBadge-module__7QhLnG__yellow .ClipsBadge-module__7QhLnG__dot{box-shadow:0 0 10px #f5b93dbf}.ClipsBadge-module__7QhLnG__red .ClipsBadge-module__7QhLnG__dot,.ClipsBadge-module__7QhLnG__red .ClipsBadge-module__7QhLnG__ring{background:#f04438}.ClipsBadge-module__7QhLnG__red .ClipsBadge-module__7QhLnG__dot{box-shadow:0 0 10px #f04438bf}.ClipsBadge-module__7QhLnG__neutral{text-decoration:none;transition:border-color .2s}.ClipsBadge-module__7QhLnG__neutral:hover{border-color:#ffffff42}.ClipsBadge-module__7QhLnG__neutral .ClipsBadge-module__7QhLnG__dot{background:#8d8981}@media (prefers-reduced-motion:reduce){.ClipsBadge-module__7QhLnG__ring{opacity:0;animation:none}}
