.Checkpoint-module-scss-module__Vs-mUG__container{background-color:var(--background);justify-content:center;align-items:center;width:100%;min-height:80dvh;padding:20px;display:flex}@media (max-width:768px){.Checkpoint-module-scss-module__Vs-mUG__container{min-height:auto}}.Checkpoint-module-scss-module__Vs-mUG__card{background-color:var(--background2);border-radius:var(--radius-md);width:100%;max-width:500px;box-shadow:var(--shadow-md);transition:transform var(--transition-normal);overflow:hidden}.Checkpoint-module-scss-module__Vs-mUG__card:hover{transform:translateY(-5px)}.Checkpoint-module-scss-module__Vs-mUG__cardHeader{padding:var(--spacing-lg);background-color:var(--background3);color:var(--foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Checkpoint-module-scss-module__Vs-mUG__cardHeader h1{margin-top:var(--spacing-sm);font-weight:var(--font-weight-semibold);font-size:var(--font-size-2xl)}.Checkpoint-module-scss-module__Vs-mUG__headerIcon{color:var(--primary);margin-bottom:var(--spacing-sm)}.Checkpoint-module-scss-module__Vs-mUG__cardContent{padding:var(--spacing-lg);flex-direction:column;align-items:center;min-height:200px;display:flex}.Checkpoint-module-scss-module__Vs-mUG__successContainer,.Checkpoint-module-scss-module__Vs-mUG__errorContainer{text-align:center;padding:var(--spacing-md);flex-direction:column;align-items:center;width:100%;display:flex}.Checkpoint-module-scss-module__Vs-mUG__successContainer h2,.Checkpoint-module-scss-module__Vs-mUG__errorContainer h2{margin:var(--spacing-md)0;font-weight:var(--font-weight-medium);font-size:var(--font-size-lg)}.Checkpoint-module-scss-module__Vs-mUG__successContainer p,.Checkpoint-module-scss-module__Vs-mUG__errorContainer p{color:var(--secondary);margin-bottom:var(--spacing-lg);line-height:1.5}.Checkpoint-module-scss-module__Vs-mUG__successIcon{color:var(--success)}.Checkpoint-module-scss-module__Vs-mUG__errorIcon{color:var(--error)}.Checkpoint-module-scss-module__Vs-mUG__loginButton{background-color:var(--primary);color:#fff;padding:var(--spacing-sm)var(--spacing-lg);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);margin-top:var(--spacing-md);transition:background-color var(--transition-fast);text-decoration:none;display:inline-block}.Checkpoint-module-scss-module__Vs-mUG__loginButton:hover{background-color:#66beff}@keyframes Checkpoint-module-scss-module__Vs-mUG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Snackbar-module__QrOT4q__snackbarContainer{z-index:2000;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__top-left{align-items:flex-start;top:20px;left:20px}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__top-right{align-items:flex-end;top:20px;right:20px}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__bottom-left{align-items:flex-start;bottom:20px;left:20px}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__bottom-right{align-items:flex-end;bottom:20px;right:20px}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__top-center{top:20px;left:50%;transform:translate(-50%)}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__bottom-center{bottom:20px;left:50%;transform:translate(-50%)}.Snackbar-module__QrOT4q__snackbar{text-align:left;opacity:0;pointer-events:auto;border-radius:8px;align-items:center;width:fit-content;min-width:250px;max-width:400px;padding:12px 16px;font-size:16px;transition:opacity .3s,transform .3s;display:flex;position:relative;transform:translateY(-20px);box-shadow:0 4px 12px #00000026}.Snackbar-module__QrOT4q__snackbarShow{opacity:1;transform:translateY(0)}.Snackbar-module__QrOT4q__snackbarHide{opacity:0;transform:translateY(-20px)}.Snackbar-module__QrOT4q__snackbarIcon{justify-content:center;align-items:center;margin-right:12px;display:flex}.Snackbar-module__QrOT4q__snackbarContent{word-break:break-word;flex:1}.Snackbar-module__QrOT4q__closeButton{cursor:pointer;opacity:.7;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;margin-left:12px;padding:0;transition:opacity .2s;display:flex}.Snackbar-module__QrOT4q__closeButton:hover{opacity:1}.Snackbar-module__QrOT4q__info{background-color:var(--primary-color,#007aff);color:#fff}.Snackbar-module__QrOT4q__success{color:#fff;background-color:#34c759}.Snackbar-module__QrOT4q__error{color:#fff;background-color:#ff3b30}.Snackbar-module__QrOT4q__warning{color:#000;background-color:#fc0}.Snackbar-module__QrOT4q__custom{background:var(--background)}.Snackbar-module__QrOT4q__white{color:#000;background-color:#fff;box-shadow:0 0 4px 1px #0000004d}@keyframes Snackbar-module__QrOT4q__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.Snackbar-module__QrOT4q__snackbar{width:90%;max-width:90%;margin:0 auto}.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__top-left,.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__top-right,.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__bottom-left,.Snackbar-module__QrOT4q__snackbarContainer.Snackbar-module__QrOT4q__bottom-right{align-items:center;width:90%;left:5%;right:5%}}
.Modal-module___GiK7W__modalOverlay{-webkit-backdrop-filter:blur(4px);z-index:1000;opacity:0;background-color:#0006;justify-content:center;align-items:flex-end;width:100dvw;height:100dvh;transition:opacity .3s;display:flex;position:fixed;inset:0}.Modal-module___GiK7W__modalOverlay.Modal-module___GiK7W__open{opacity:1}.Modal-module___GiK7W__modal{background-color:var(--background2);padding:20px px 0px px;border-radius:20px 20px 0 0;width:100%;transition:transform .3s;position:relative;transform:translateY(100%)}.Modal-module___GiK7W__modal.Modal-module___GiK7W__open{transform:translateY(0)}.Modal-module___GiK7W__modal.Modal-module___GiK7W__loading{pointer-events:auto}.Modal-module___GiK7W__loadingOverlay{-webkit-backdrop-filter:blur(2px);z-index:10;background-color:#fffc;border-radius:20px 20px 0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Modal-module___GiK7W__loadingSpinner{flex-direction:column;justify-content:center;align-items:center;display:flex}.Modal-module___GiK7W__spinner{border:3px solid #f3f3f3;border-top:3px solid var(--primary-color,#3498db);border-radius:50%;width:40px;height:40px;animation:1s linear infinite Modal-module___GiK7W__spin}@keyframes Modal-module___GiK7W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Modal-module___GiK7W__modalHandle{background-color:#ccc;border-radius:2px;width:40px;height:4px;margin:10px auto 15px}.Modal-module___GiK7W__modalHeader{margin-bottom:15px;padding:0 10px;font-size:18px;font-weight:700}.Modal-module___GiK7W__modalContent{scrollbar-gutter:stable both-edges;box-sizing:border-box;max-height:70dvh;margin-bottom:20px;padding:10px;overflow-y:auto}.Modal-module___GiK7W__modalFooter{background-color:var(--background2);z-index:1;border-top:.1px solid #80808025;border-radius:0 0 20px 20px;justify-content:flex-end;gap:5px;padding:10px 20px;display:flex;position:sticky;bottom:0}@media (min-width:768px){.Modal-module___GiK7W__modalOverlay{align-items:center}.Modal-module___GiK7W__modal{border-radius:20px;max-width:500px}.Modal-module___GiK7W__loadingOverlay{border-radius:20px}.Modal-module___GiK7W__modal-small{max-width:400px}.Modal-module___GiK7W__modal-medium{max-width:600px}.Modal-module___GiK7W__modal-large{max-width:800px}.Modal-module___GiK7W__modal-xlarge{max-width:1000px}.Modal-module___GiK7W__modal-full{max-width:90%}}@media (max-width:768px){.Modal-module___GiK7W__modalContent{min-height:300px}}
.Button-module__q_4ZQq__button{font-family:var(--font-family);cursor:pointer;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;font-weight:500;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.Button-module__q_4ZQq__button span{justify-content:center;align-items:center;gap:5px;display:flex}.Button-module__q_4ZQq__button:disabled{opacity:.6;cursor:not-allowed}.Button-module__q_4ZQq__withFocus:focus{outline:2px solid var(--primary,#6366f1);outline-offset:2px}.Button-module__q_4ZQq__primary{background-color:var(--primary,#6366f1);color:#fff}.Button-module__q_4ZQq__primary svg{stroke:#fff}.Button-module__q_4ZQq__secondary{background-color:var(--secondary,#f97316);color:#fff}.Button-module__q_4ZQq__secondary svg{stroke:#fff}.Button-module__q_4ZQq__success{background-color:var(--success,#10b981);color:#fff}.Button-module__q_4ZQq__success svg{stroke:#fff}.Button-module__q_4ZQq__danger{background-color:var(--error,#ef4444);color:#fff}.Button-module__q_4ZQq__danger svg{stroke:#fff}.Button-module__q_4ZQq__warning{background-color:var(--warning,#f59e0b);color:#fff}.Button-module__q_4ZQq__warning svg{stroke:#fff}.Button-module__q_4ZQq__info{background-color:var(--info,#0ea5e9);color:#fff}.Button-module__q_4ZQq__info svg{stroke:#fff}.Button-module__q_4ZQq__dark{background-color:var(--dark,#1e293b);color:#fff}.Button-module__q_4ZQq__dark svg{stroke:#fff}.Button-module__q_4ZQq__rose{color:#fff;background-color:#f43f5e}.Button-module__q_4ZQq__rose svg{stroke:#fff}.Button-module__q_4ZQq__pink{color:#fff;background-color:#ec4899}.Button-module__q_4ZQq__pink svg{stroke:#fff}.Button-module__q_4ZQq__purple{color:#fff;background-color:#8b5cf6}.Button-module__q_4ZQq__purple svg{stroke:#fff}.Button-module__q_4ZQq__indigo{color:#fff;background-color:#6366f1}.Button-module__q_4ZQq__indigo svg{stroke:#fff}.Button-module__q_4ZQq__blue{color:#fff;background-color:#3b82f6}.Button-module__q_4ZQq__blue svg{stroke:#fff}.Button-module__q_4ZQq__cyan{color:#fff;background-color:#06b6d4}.Button-module__q_4ZQq__cyan svg{stroke:#fff}.Button-module__q_4ZQq__teal{color:#fff;background-color:#14b8a6}.Button-module__q_4ZQq__teal svg{stroke:#fff}.Button-module__q_4ZQq__emerald{color:#fff;background-color:#10b981}.Button-module__q_4ZQq__emerald svg{stroke:#fff}.Button-module__q_4ZQq__green{color:#fff;background-color:#22c55e}.Button-module__q_4ZQq__green svg{stroke:#fff}.Button-module__q_4ZQq__lime{color:#fff;background-color:#84cc16}.Button-module__q_4ZQq__lime svg{stroke:#fff}.Button-module__q_4ZQq__yellow{color:#fff;background-color:#eab308}.Button-module__q_4ZQq__yellow svg{stroke:#fff}.Button-module__q_4ZQq__amber{color:#fff;background-color:#f59e0b}.Button-module__q_4ZQq__amber svg{stroke:#fff}.Button-module__q_4ZQq__orange{color:#fff;background-color:#f97316}.Button-module__q_4ZQq__orange svg{stroke:#fff}.Button-module__q_4ZQq__red{color:#fff;background-color:#ef4444}.Button-module__q_4ZQq__red svg{stroke:#fff}.Button-module__q_4ZQq__gray{color:#fff;background-color:#6b7280}.Button-module__q_4ZQq__gray svg{stroke:#fff}.Button-module__q_4ZQq__slate{color:#fff;background-color:#64748b}.Button-module__q_4ZQq__slate svg{stroke:#fff}.Button-module__q_4ZQq__neutral{color:#fff;background-color:#737373}.Button-module__q_4ZQq__neutral svg{stroke:#fff}.Button-module__q_4ZQq__stone{color:#fff;background-color:#78716c}.Button-module__q_4ZQq__stone svg{stroke:#fff}.Button-module__q_4ZQq__zinc{color:#fff;background-color:#71717a}.Button-module__q_4ZQq__zinc svg{stroke:#fff}.Button-module__q_4ZQq__outline{border:1px solid var(--border,#e2e8f0);color:var(--foreground,#1e293b);background-color:#0000}.Button-module__q_4ZQq__outline svg{stroke:var(--foreground,#1e293b);fill:var(--foreground,#1e293b)}.Button-module__q_4ZQq__outline:hover:not(:disabled){background-color:var(--background,#f8fafc)}.Button-module__q_4ZQq__ghost{color:var(--foreground,#1e293b);background-color:#0000}.Button-module__q_4ZQq__ghost:hover:not(:disabled){background-color:var(--background,#f8fafc)}.Button-module__q_4ZQq__link{color:var(--primary,#6366f1);background-color:#0000;padding:0;text-decoration:none}.Button-module__q_4ZQq__link:hover:not(:disabled){text-decoration:underline}.Button-module__q_4ZQq__gradient{z-index:1;position:relative}.Button-module__q_4ZQq__gradient:before{content:"";border-radius:inherit;z-index:-1;transition:opacity .2s;position:absolute;inset:0}.Button-module__q_4ZQq__gradient:hover:before{opacity:.8}.Button-module__q_4ZQq__gradient-primary:before{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%)}.Button-module__q_4ZQq__gradient-secondary:before{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.Button-module__q_4ZQq__gradient-success:before{background:linear-gradient(135deg,#10b981 0%,#34d399 100%)}.Button-module__q_4ZQq__gradient-danger:before{background:linear-gradient(135deg,#ef4444 0%,#f87171 100%)}.Button-module__q_4ZQq__gradient-warning:before{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%)}.Button-module__q_4ZQq__gradient-info:before{background:linear-gradient(135deg,#0ea5e9 0%,#38bdf8 100%)}.Button-module__q_4ZQq__gradient-dark:before{background:linear-gradient(135deg,#1e293b 0%,#334155 100%)}.Button-module__q_4ZQq__gradient-rose:before{background:linear-gradient(135deg,#f43f5e 0%,#fb7185 100%)}.Button-module__q_4ZQq__gradient-pink:before{background:linear-gradient(135deg,#ec4899 0%,#f472b6 100%)}.Button-module__q_4ZQq__gradient-purple:before{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%)}.Button-module__q_4ZQq__gradient-indigo:before{background:linear-gradient(135deg,#6366f1 0%,#818cf8 100%)}.Button-module__q_4ZQq__gradient-blue:before{background:linear-gradient(135deg,#3b82f6 0%,#60a5fa 100%)}.Button-module__q_4ZQq__gradient-cyan:before{background:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%)}.Button-module__q_4ZQq__gradient-teal:before{background:linear-gradient(135deg,#14b8a6 0%,#2dd4bf 100%)}.Button-module__q_4ZQq__gradient-emerald:before{background:linear-gradient(135deg,#10b981 0%,#34d399 100%)}.Button-module__q_4ZQq__gradient-green:before{background:linear-gradient(135deg,#22c55e 0%,#4ade80 100%)}.Button-module__q_4ZQq__gradient-lime:before{background:linear-gradient(135deg,#84cc16 0%,#a3e635 100%)}.Button-module__q_4ZQq__gradient-yellow:before{background:linear-gradient(135deg,#eab308 0%,#facc15 100%)}.Button-module__q_4ZQq__gradient-amber:before{background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%)}.Button-module__q_4ZQq__gradient-orange:before{background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.Button-module__q_4ZQq__gradient-red:before{background:linear-gradient(135deg,#ef4444 0%,#f87171 100%)}.Button-module__q_4ZQq__gradient-gray:before{background:linear-gradient(135deg,#6b7280 0%,#9ca3af 100%)}.Button-module__q_4ZQq__gradient-slate:before{background:linear-gradient(135deg,#64748b 0%,#94a3b8 100%)}.Button-module__q_4ZQq__gradient-neutral:before{background:linear-gradient(135deg,#737373 0%,#a3a3a3 100%)}.Button-module__q_4ZQq__gradient-stone:before{background:linear-gradient(135deg,#78716c 0%,#a8a29e 100%)}.Button-module__q_4ZQq__gradient-zinc:before{background:linear-gradient(135deg,#71717a 0%,#a1a1aa 100%)}.Button-module__q_4ZQq__xxs{height:1.5rem;min-height:1.5rem;padding:.25rem .5rem;font-size:.625rem}.Button-module__q_4ZQq__xs{height:1.75rem;min-height:1.75rem;padding:.375rem .625rem;font-size:.75rem}.Button-module__q_4ZQq__sm{height:2rem;min-height:2rem;padding:.5rem .75rem;font-size:.875rem}.Button-module__q_4ZQq__md{height:2.5rem;min-height:2.5rem;padding:.625rem 1rem;font-size:1rem}.Button-module__q_4ZQq__lg{height:3rem;min-height:3rem;padding:.75rem 1.25rem;font-size:1.125rem}.Button-module__q_4ZQq__xl{height:3.5rem;min-height:3.5rem;padding:.875rem 1.5rem;font-size:1.25rem}.Button-module__q_4ZQq__xxl{height:4rem;min-height:4rem;padding:1rem 1.75rem;font-size:1.375rem}.Button-module__q_4ZQq__fullWidth{width:100%}.Button-module__q_4ZQq__rounded{border-radius:9999px}.Button-module__q_4ZQq__elevated{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Button-module__q_4ZQq__elevated:hover:not(:disabled){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.Button-module__q_4ZQq__pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite Button-module__q_4ZQq__pulse}@keyframes Button-module__q_4ZQq__pulse{0%,to{opacity:1}50%{opacity:.8}}.Button-module__q_4ZQq__bounce:hover:not(:disabled){animation:.6s ease-in-out Button-module__q_4ZQq__bounce}@keyframes Button-module__q_4ZQq__bounce{0%,20%,53%,80%,to{transform:translate(0,0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}.Button-module__q_4ZQq__shake:hover:not(:disabled){animation:.5s ease-in-out Button-module__q_4ZQq__shake}@keyframes Button-module__q_4ZQq__shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.Button-module__q_4ZQq__wobble:hover:not(:disabled){animation:.8s ease-in-out Button-module__q_4ZQq__wobble}@keyframes Button-module__q_4ZQq__wobble{0%{transform:translate(0%)}15%{transform:translate(-8px)rotate(-3deg)}30%{transform:translate(6px)rotate(2deg)}45%{transform:translate(-4px)rotate(-1deg)}60%{transform:translate(2px)rotate(1deg)}75%{transform:translate(-1px)rotate(-.5deg)}to{transform:translate(0%)}}.Button-module__q_4ZQq__rubber:hover:not(:disabled){animation:.8s ease-in-out Button-module__q_4ZQq__rubber}@keyframes Button-module__q_4ZQq__rubber{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.Button-module__q_4ZQq__swing:hover:not(:disabled){animation:.6s ease-in-out Button-module__q_4ZQq__swing}@keyframes Button-module__q_4ZQq__swing{20%{transform:rotate(10deg)}40%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-4deg)}to{transform:rotate(0)}}.Button-module__q_4ZQq__tada:hover:not(:disabled){animation:.8s ease-in-out Button-module__q_4ZQq__tada}@keyframes Button-module__q_4ZQq__tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.95,.95,.95)rotate(-2deg)}30%,50%,70%,90%{transform:scale3d(1.05,1.05,1.05)rotate(2deg)}40%,60%,80%{transform:scale3d(1.05,1.05,1.05)rotate(-2deg)}to{transform:scale(1)}}.Button-module__q_4ZQq__jello:hover:not(:disabled){animation:.8s ease-in-out Button-module__q_4ZQq__jello}@keyframes Button-module__q_4ZQq__jello{11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-6deg)skewY(-6deg)}33.3%{transform:skew(3deg)skewY(3deg)}44.4%{transform:skew(-2deg)skewY(-2deg)}55.5%{transform:skew(1deg)skewY(1deg)}66.6%{transform:skew(-.5deg)skewY(-.5deg)}77.7%{transform:skew(.25deg)skewY(.25deg)}88.8%{transform:skew(-.125deg)skewY(-.125deg)}}.Button-module__q_4ZQq__heartbeat{animation:1.5s ease-in-out infinite both Button-module__q_4ZQq__heartbeat}@keyframes Button-module__q_4ZQq__heartbeat{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.Button-module__q_4ZQq__float{animation:3s ease-in-out infinite Button-module__q_4ZQq__float}@keyframes Button-module__q_4ZQq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.Button-module__q_4ZQq__iconLeft{align-items:center;margin-right:.5rem;display:flex}.Button-module__q_4ZQq__iconRight{align-items:center;margin-left:.5rem;display:flex}.Button-module__q_4ZQq__loader{justify-content:center;align-items:center;display:flex;position:absolute}.Button-module__q_4ZQq__spinnerRing{border:2px solid;border-top-color:#0000;border-radius:50%;width:1.25em;height:1.25em;display:inline-block}.Button-module__q_4ZQq__hiddenText{visibility:hidden}.Button-module__q_4ZQq__ripple{pointer-events:none;z-index:0;background-color:#ffffff80;border-radius:50%;animation:.6s linear Button-module__q_4ZQq__ripple;position:absolute;transform:scale(0)}@keyframes Button-module__q_4ZQq__ripple{to{opacity:0;transform:scale(4)}}
.Popup-module__sBht6q__popupContainer{display:inline-block;position:relative}.Popup-module__sBht6q__popupContent{z-index:1000;background-color:var(--background,#fff);border:1px solid var(--border,#e5e5e5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:max-content;min-width:200px;max-height:90vh;color:var(--foreground,#333);border-radius:12px;font-size:14px;line-height:1.5;position:fixed;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Popup-module__sBht6q__popupContentPaddingDefault{padding:16px}.Popup-module__sBht6q__popupBottom{transform-origin:top;animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromTop}.Popup-module__sBht6q__popupTop{transform-origin:bottom;animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromBottom}.Popup-module__sBht6q__popupLeft{transform-origin:100%;animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromRight}.Popup-module__sBht6q__popupRight{transform-origin:0;animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromLeft}.Popup-module__sBht6q__noAnimation{animation:none!important}@keyframes Popup-module__sBht6q__fadeInFromTop{0%{opacity:0;transform:translateY(-8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Popup-module__sBht6q__fadeInFromBottom{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Popup-module__sBht6q__fadeInFromLeft{0%{opacity:0;transform:translate(-8px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes Popup-module__sBht6q__fadeInFromRight{0%{opacity:0;transform:translate(8px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}.Popup-module__sBht6q__popupBottom.Popup-module__sBht6q__popupCenter{animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromTopCenter}.Popup-module__sBht6q__popupTop.Popup-module__sBht6q__popupCenter{animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromBottomCenter}@keyframes Popup-module__sBht6q__fadeInFromTopCenter{0%{opacity:0;transform:translateY(-8px)translate(-50%)scale(.95)}to{opacity:1;transform:translateY(0)translate(-50%)scale(1)}}@keyframes Popup-module__sBht6q__fadeInFromBottomCenter{0%{opacity:0;transform:translateY(8px)translate(-50%)scale(.95)}to{opacity:1;transform:translateY(0)translate(-50%)scale(1)}}.Popup-module__sBht6q__popupLeft.Popup-module__sBht6q__popupBottom,.Popup-module__sBht6q__popupRight.Popup-module__sBht6q__popupBottom{animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromSide}@keyframes Popup-module__sBht6q__fadeInFromSide{0%{opacity:0;transform:translateY(-50%)scale(.95)}to{opacity:1;transform:translateY(-50%)scale(1)}}.Popup-module__sBht6q__popupBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:998;touch-action:none;background-color:#0006;animation:.3s ease-out Popup-module__sBht6q__fadeInBackdrop;position:fixed;inset:0}@keyframes Popup-module__sBht6q__fadeInBackdrop{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.Popup-module__sBht6q__popupMobile{z-index:999!important;width:100%!important;min-width:auto!important;max-width:none!important;max-height:85vh!important;padding:24px 20px 32px!important;padding-bottom:calc(32px + env(safe-area-inset-bottom))!important;border:none!important;border-radius:20px 20px 0 0!important;margin:0!important;animation:.3s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__slideInFromBottom!important;position:fixed!important;inset:auto 0 0!important;overflow-y:auto!important;transform:none!important;box-shadow:0 -4px 32px #00000026,0 -2px 16px #0000001a!important}@keyframes Popup-module__sBht6q__slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Popup-module__sBht6q__popupMobile:before{content:"";background-color:var(--border,#e5e5e5);opacity:.6;border-radius:2px;width:36px;height:4px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.Popup-module__sBht6q__popupContent::-webkit-scrollbar{width:6px}.Popup-module__sBht6q__popupContent::-webkit-scrollbar-track{background:0 0}.Popup-module__sBht6q__popupContent::-webkit-scrollbar-thumb{background-color:var(--border,#e5e5e5);border-radius:3px}.Popup-module__sBht6q__popupContent::-webkit-scrollbar-thumb:hover{background-color:var(--foreground,#333);opacity:.7}.Popup-module__sBht6q__popupContent:focus{outline:none}.Popup-module__sBht6q__popupContent:focus-visible{outline:2px solid var(--focus,#06c);outline-offset:2px}@media (max-width:768px){.Popup-module__sBht6q__popupContainer{position:static}.Popup-module__sBht6q__popupContent:not(.Popup-module__sBht6q__popupMobile){max-width:calc(100vw - 32px);margin:0 16px}}@media (max-width:480px){.Popup-module__sBht6q__popupMobile{min-height:200px;padding:20px 16px 28px!important}}@media print{.Popup-module__sBht6q__popupContent,.Popup-module__sBht6q__popupBackdrop{display:none!important}}[dir=rtl] .Popup-module__sBht6q__popupContent{text-align:right}[dir=rtl] .Popup-module__sBht6q__popupLeft{animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromLeft}[dir=rtl] .Popup-module__sBht6q__popupRight{animation:.2s cubic-bezier(.16,1,.3,1) Popup-module__sBht6q__fadeInFromRight}
.Flex-module__GZFoVa__flex{display:flex}.Flex-module__GZFoVa__direction-row{flex-direction:row}.Flex-module__GZFoVa__direction-column{flex-direction:column}.Flex-module__GZFoVa__direction-row-reverse{flex-direction:row-reverse}.Flex-module__GZFoVa__direction-column-reverse{flex-direction:column-reverse}.Flex-module__GZFoVa__wrap-nowrap{flex-wrap:nowrap}.Flex-module__GZFoVa__wrap-wrap{flex-wrap:wrap}.Flex-module__GZFoVa__wrap-wrap-reverse{flex-wrap:wrap-reverse}.Flex-module__GZFoVa__justify-flex-start{justify-content:flex-start}.Flex-module__GZFoVa__justify-flex-end{justify-content:flex-end}.Flex-module__GZFoVa__justify-center{justify-content:center}.Flex-module__GZFoVa__justify-space-between{justify-content:space-between}.Flex-module__GZFoVa__justify-space-around{justify-content:space-around}.Flex-module__GZFoVa__justify-space-evenly{justify-content:space-evenly}.Flex-module__GZFoVa__align-stretch{align-items:stretch}.Flex-module__GZFoVa__align-flex-start{align-items:flex-start}.Flex-module__GZFoVa__align-flex-end{align-items:flex-end}.Flex-module__GZFoVa__align-center{align-items:center}.Flex-module__GZFoVa__align-baseline{align-items:baseline}.Flex-module__GZFoVa__gap-xs{gap:var(--spacing-xs)}.Flex-module__GZFoVa__gap-sm{gap:var(--spacing-sm)}.Flex-module__GZFoVa__gap-md{gap:var(--spacing-md)}.Flex-module__GZFoVa__gap-lg{gap:var(--spacing-lg)}.Flex-module__GZFoVa__gap-xl{gap:var(--spacing-xl)}.Flex-module__GZFoVa__margin-xs{margin:var(--spacing-xs)}.Flex-module__GZFoVa__margin-sm{margin:var(--spacing-sm)}.Flex-module__GZFoVa__margin-md{margin:var(--spacing-md)}.Flex-module__GZFoVa__margin-lg{margin:var(--spacing-lg)}.Flex-module__GZFoVa__margin-xl{margin:var(--spacing-xl)}.Flex-module__GZFoVa__margin-top-xs{margin-top:var(--spacing-xs)}.Flex-module__GZFoVa__margin-top-sm{margin-top:var(--spacing-sm)}.Flex-module__GZFoVa__margin-top-md{margin-top:var(--spacing-md)}.Flex-module__GZFoVa__margin-top-lg{margin-top:var(--spacing-lg)}.Flex-module__GZFoVa__margin-top-xl{margin-top:var(--spacing-xl)}.Flex-module__GZFoVa__margin-bottom-xs{margin-bottom:var(--spacing-xs)}.Flex-module__GZFoVa__margin-bottom-sm{margin-bottom:var(--spacing-sm)}.Flex-module__GZFoVa__margin-bottom-md{margin-bottom:var(--spacing-md)}.Flex-module__GZFoVa__margin-bottom-lg{margin-bottom:var(--spacing-lg)}.Flex-module__GZFoVa__margin-bottom-xl{margin-bottom:var(--spacing-xl)}.Flex-module__GZFoVa__margin-left-xs{margin-left:var(--spacing-xs)}.Flex-module__GZFoVa__margin-left-sm{margin-left:var(--spacing-sm)}.Flex-module__GZFoVa__margin-left-md{margin-left:var(--spacing-md)}.Flex-module__GZFoVa__margin-left-lg{margin-left:var(--spacing-lg)}.Flex-module__GZFoVa__margin-left-xl{margin-left:var(--spacing-xl)}.Flex-module__GZFoVa__margin-right-xs{margin-right:var(--spacing-xs)}.Flex-module__GZFoVa__margin-right-sm{margin-right:var(--spacing-sm)}.Flex-module__GZFoVa__margin-right-md{margin-right:var(--spacing-md)}.Flex-module__GZFoVa__margin-right-lg{margin-right:var(--spacing-lg)}.Flex-module__GZFoVa__margin-right-xl{margin-right:var(--spacing-xl)}.Flex-module__GZFoVa__padding-xs{padding:var(--spacing-xs)}.Flex-module__GZFoVa__padding-sm{padding:var(--spacing-sm)}.Flex-module__GZFoVa__padding-md{padding:var(--spacing-md)}.Flex-module__GZFoVa__padding-lg{padding:var(--spacing-lg)}.Flex-module__GZFoVa__padding-xl{padding:var(--spacing-xl)}.Flex-module__GZFoVa__padding-top-xs{padding-top:var(--spacing-xs)}.Flex-module__GZFoVa__padding-top-sm{padding-top:var(--spacing-sm)}.Flex-module__GZFoVa__padding-top-md{padding-top:var(--spacing-md)}.Flex-module__GZFoVa__padding-top-lg{padding-top:var(--spacing-lg)}.Flex-module__GZFoVa__padding-top-xl{padding-top:var(--spacing-xl)}.Flex-module__GZFoVa__padding-bottom-xs{padding-bottom:var(--spacing-xs)}.Flex-module__GZFoVa__padding-bottom-sm{padding-bottom:var(--spacing-sm)}.Flex-module__GZFoVa__padding-bottom-md{padding-bottom:var(--spacing-md)}.Flex-module__GZFoVa__padding-bottom-lg{padding-bottom:var(--spacing-lg)}.Flex-module__GZFoVa__padding-bottom-xl{padding-bottom:var(--spacing-xl)}.Flex-module__GZFoVa__padding-left-xs{padding-left:var(--spacing-xs)}.Flex-module__GZFoVa__padding-left-sm{padding-left:var(--spacing-sm)}.Flex-module__GZFoVa__padding-left-md{padding-left:var(--spacing-md)}.Flex-module__GZFoVa__padding-left-lg{padding-left:var(--spacing-lg)}.Flex-module__GZFoVa__padding-left-xl{padding-left:var(--spacing-xl)}.Flex-module__GZFoVa__padding-right-xs{padding-right:var(--spacing-xs)}.Flex-module__GZFoVa__padding-right-sm{padding-right:var(--spacing-sm)}.Flex-module__GZFoVa__padding-right-md{padding-right:var(--spacing-md)}.Flex-module__GZFoVa__padding-right-lg{padding-right:var(--spacing-lg)}.Flex-module__GZFoVa__padding-right-xl{padding-right:var(--spacing-xl)}.Flex-module__GZFoVa__radius-sm{border-radius:var(--radius-sm)}.Flex-module__GZFoVa__radius-md{border-radius:var(--radius-md)}.Flex-module__GZFoVa__radius-lg{border-radius:var(--radius-lg)}.Flex-module__GZFoVa__cursor-pointer{cursor:pointer}.Flex-module__GZFoVa__cursor-default{cursor:default}.Flex-module__GZFoVa__cursor-not-allowed{cursor:not-allowed}.Flex-module__GZFoVa__width-full{width:100%}.Flex-module__GZFoVa__width-auto{width:auto}.Flex-module__GZFoVa__width-half{width:50%}.Flex-module__GZFoVa__width-third{width:33.33%}.Flex-module__GZFoVa__width-quarter{width:25%}.Flex-module__GZFoVa__height-full{height:100%}.Flex-module__GZFoVa__height-auto{height:auto}.Flex-module__GZFoVa__height-half{height:50%}.Flex-module__GZFoVa__height-third{height:33.33%}.Flex-module__GZFoVa__height-quarter{height:25%}
.Input-module__cH4CIq__inputContainer{width:100%;font-family:var(--font-family);align-items:center;display:flex;position:relative}.Input-module__cH4CIq__containerError{margin-bottom:1.7rem}.Input-module__cH4CIq__inputWrapper{background:var(--background3);border-radius:.5rem;align-items:center;width:100%;display:flex;position:relative}.Input-module__cH4CIq__input{background:var(--background3);width:100%;min-height:calc(45px - 1.5rem);color:var(--foreground,#1e293b);z-index:1;border:none;border-radius:.5rem;outline:none;padding:.75rem;font-size:1rem}.Input-module__cH4CIq__label{color:var(--foreground,#64748b);pointer-events:none;transform-origin:0 0;z-index:10;font-size:1rem;position:absolute;left:.75rem}.Input-module__cH4CIq__icon{color:var(--foreground,#64748b);justify-content:center;align-items:center;margin-left:.75rem;display:flex}.Input-module__cH4CIq__passwordToggle{color:var(--foreground,#64748b);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:.75rem;padding:0;display:flex}.Input-module__cH4CIq__passwordToggle:hover{color:var(--primary,#6366f1)}.Input-module__cH4CIq__errorMessage{color:var(--error,#ef4444);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;position:absolute;bottom:-1.25rem;left:0;overflow:hidden}.Input-module__cH4CIq__outlined{box-shadow:0px 0px 1px 1px var(--border,#e2e8f0);border-radius:.5rem;transition:border-color .2s}.Input-module__cH4CIq__outlined:focus-within{box-shadow:0px 0px 1px 1px var(--primary,#e2e8f0)}.Input-module__cH4CIq__filled{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#e2e8f0);border-radius:.5rem}.Input-module__cH4CIq__filled:focus-within{background-color:var(--background,#f1f5f9)}.Input-module__cH4CIq__underlined{border-bottom:1px solid var(--border,#e2e8f0)}.Input-module__cH4CIq__error.Input-module__cH4CIq__outlined{border-color:var(--error,#ef4444)}.Input-module__cH4CIq__error.Input-module__cH4CIq__filled,.Input-module__cH4CIq__error.Input-module__cH4CIq__underlined{border-bottom-color:var(--error,#ef4444)}.Input-module__cH4CIq__error .Input-module__cH4CIq__focusLine{background-color:var(--error,#ef4444)}
.Chips-module__Dz-8GW__chipsContainer{width:100%;font-family:var(--font-family);cursor:text;position:relative}.Chips-module__Dz-8GW__chipsContainerError{margin-bottom:1.7rem}.Chips-module__Dz-8GW__inputWrapper{background:var(--background3);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem;display:flex}.Chips-module__Dz-8GW__input{min-width:100px;color:var(--foreground,#1e293b);background:0 0;background:var(--background3);border:none;border-radius:.5rem;outline:none;flex:1;padding:.25rem 0;font-family:inherit;font-size:1rem}.Chips-module__Dz-8GW__chip{background-color:var(--background2,#f8fafc);color:var(--foreground,#1e293b);border-radius:1rem;align-items:center;padding:.25rem .5rem;font-size:.875rem;display:inline-flex}.Chips-module__Dz-8GW__chipRemove{cursor:pointer;width:1rem;height:1rem;color:var(--foreground,#64748b);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.25rem;font-size:1rem;line-height:1;display:inline-flex}.Chips-module__Dz-8GW__chipRemove:hover{color:var(--error,#ef4444)}.Chips-module__Dz-8GW__label{color:var(--foreground,#64748b);pointer-events:none;transform-origin:0 0;z-index:0;font-size:1rem;position:absolute;top:.75rem;left:.75rem}.Chips-module__Dz-8GW__focusLine{background-color:var(--primary,#6366f1);transform-origin:50%;width:100%;height:2px;position:absolute;bottom:0;left:0}.Chips-module__Dz-8GW__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.Chips-module__Dz-8GW__outlined{border:1px solid var(--border,#e2e8f0);border-radius:.5rem;transition:border-color .2s}.Chips-module__Dz-8GW__outlined:focus-within{border-color:var(--primary,#6366f1)}.Chips-module__Dz-8GW__filled{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#e2e8f0);border-radius:.5rem}.Chips-module__Dz-8GW__filled:focus-within{background-color:var(--backgrounder,#f1f5f9)}.Chips-module__Dz-8GW__underlined{border-bottom:1px solid var(--border,#e2e8f0)}.Chips-module__Dz-8GW__error.Chips-module__Dz-8GW__outlined{border-color:var(--error,#ef4444)}.Chips-module__Dz-8GW__error.Chips-module__Dz-8GW__filled,.Chips-module__Dz-8GW__error.Chips-module__Dz-8GW__underlined{border-bottom-color:var(--error,#ef4444)}.Chips-module__Dz-8GW__error .Chips-module__Dz-8GW__focusLine{background-color:var(--error,#ef4444)}.Chips-module__Dz-8GW__disabled{opacity:.6;cursor:not-allowed}.Chips-module__Dz-8GW__disabled .Chips-module__Dz-8GW__input,.Chips-module__Dz-8GW__disabled .Chips-module__Dz-8GW__chipRemove{cursor:not-allowed}
.Editor-module__ydQKXa__editorContainer{width:100%;font-family:var(--font-family);position:relative}.Editor-module__ydQKXa__containerError{margin-bottom:1.7rem}.Editor-module__ydQKXa__editor{background:var(--background3);width:100%;color:var(--foreground,#1e293b);white-space:pre-wrap;word-wrap:break-word;border:none;border-radius:.5rem;outline:none;padding:.75rem;font-size:1rem;line-height:1.5;overflow-y:auto}.Editor-module__ydQKXa__editor[contenteditable=true]:empty:before{content:attr(data-placeholder);color:var(--secondary,#64748b)}.Editor-module__ydQKXa__label{color:var(--foreground,#64748b);pointer-events:none;transform-origin:0 0;z-index:0;font-size:1rem;position:absolute;top:.75rem;left:.75rem}.Editor-module__ydQKXa__focusLine{background-color:var(--primary,#6366f1);transform-origin:50%;width:100%;height:2px;position:absolute;bottom:0;left:0}.Editor-module__ydQKXa__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.Editor-module__ydQKXa__outlined{box-shadow:0px 0px 1px 1px var(--border,#e2e8f0);border-radius:.5rem;transition:border-color .2s}.Editor-module__ydQKXa__outlined:focus-within{box-shadow:0px 0px 1px 1px var(--primary,#e2e8f0)}.Editor-module__ydQKXa__filled{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#e2e8f0);border-radius:.5rem}.Editor-module__ydQKXa__filled:focus-within{background-color:var(--backgrounder,#f1f5f9)}.Editor-module__ydQKXa__underlined{border-bottom:1px solid var(--border,#e2e8f0)}.Editor-module__ydQKXa__error.Editor-module__ydQKXa__outlined{border-color:var(--error,#ef4444)}.Editor-module__ydQKXa__error.Editor-module__ydQKXa__filled,.Editor-module__ydQKXa__error.Editor-module__ydQKXa__underlined{border-bottom-color:var(--error,#ef4444)}.Editor-module__ydQKXa__error .Editor-module__ydQKXa__focusLine{background-color:var(--error,#ef4444)}.Editor-module__ydQKXa__disabled{opacity:.6;cursor:not-allowed}.Editor-module__ydQKXa__disabled .Editor-module__ydQKXa__editor{cursor:not-allowed}.Editor-module__ydQKXa__selectionPopup{background:var(--background3);box-shadow:0 2px 10px var(--wave-start);border-radius:4px;align-items:center;display:flex;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-khtml-user-select:none!important}.Editor-module__ydQKXa__selectionPopup button{cursor:pointer;color:var(--foreground,#64748b);background:0 0;border:none;justify-content:center;align-items:center;margin:0 2px;padding:4px 8px;font-size:14px;transition:background-color .2s;display:flex}.Editor-module__ydQKXa__selectionPopup button:hover{background:var(--secondary,#64748b);border-radius:2px}.Editor-module__ydQKXa__mentionPopup{background:var(--background3);border:1px solid var(--muted,#64748b);box-shadow:0px 0px 4px 1px var(--muted,#64748b);z-index:1000;border-radius:4px;width:350px;max-width:100%;position:absolute}.Editor-module__ydQKXa__mentionPopupItem{gap:5px;min-height:40px;display:flex}.Editor-module__ydQKXa__mentionAvatar{justify-content:center;align-items:center;width:100%;max-width:35px;display:flex}.Editor-module__ydQKXa__mentionName{flex-direction:column;justify-content:center;width:100%;display:flex}.Editor-module__ydQKXa__mentionPopupItem:hover{background:var(--hover)}
.Avatar-module__HnOpKa__avatarContainer,.Avatar-module__HnOpKa__avatar{display:inline-block;position:relative}.Avatar-module__HnOpKa__avatar img{object-fit:cover;width:100%;height:100%;transition:opacity .3s ease-in-out}.Avatar-module__HnOpKa__skeleton{border-radius:inherit;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Avatar-module__HnOpKa__wave{background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite Avatar-module__HnOpKa__wave;position:absolute;top:0;left:-100%}@keyframes Avatar-module__HnOpKa__wave{0%{left:-100%}to{left:100%}}.Avatar-module__HnOpKa__sm4{width:8px;height:8px}.Avatar-module__HnOpKa__sm2{width:16px;height:16px}.Avatar-module__HnOpKa__sm1{width:24px;height:24px}.Avatar-module__HnOpKa__sm{width:32px;height:32px}.Avatar-module__HnOpKa__xs{width:40px;height:40px}.Avatar-module__HnOpKa__md{width:48px;height:48px}.Avatar-module__HnOpKa__lg{width:64px;height:64px}.Avatar-module__HnOpKa__xl{width:100px;height:100px}.Avatar-module__HnOpKa__circle,.Avatar-module__HnOpKa__circle img,.Avatar-module__HnOpKa__circle .Avatar-module__HnOpKa__skeleton{border-radius:50%}.Avatar-module__HnOpKa__square,.Avatar-module__HnOpKa__square img,.Avatar-module__HnOpKa__square .Avatar-module__HnOpKa__skeleton{border-radius:var(--radius-md,8px)}.Avatar-module__HnOpKa__shadow{box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a)}.Avatar-module__HnOpKa__gradient{background:linear-gradient(45deg,var(--primary,#3b82f6),var(--error,#ef4444));padding:2px}.Avatar-module__HnOpKa__gradient img{border-radius:inherit}.Avatar-module__HnOpKa__error{background:var(--error,#ef4444);padding:2px}.Avatar-module__HnOpKa__error img{border-radius:inherit}.Avatar-module__HnOpKa__success{background:var(--success,#22c55e);padding:2px}.Avatar-module__HnOpKa__success img{border-radius:inherit}.Avatar-module__HnOpKa__primary{background:var(--primary,#3b82f6);padding:2px}.Avatar-module__HnOpKa__primary img{border-radius:inherit}.Avatar-module__HnOpKa__warning{background:var(--warning,#f59e0b);padding:2px}.Avatar-module__HnOpKa__warning img{border-radius:inherit}.Avatar-module__HnOpKa__info{background:var(--info,#06b6d4);padding:2px}.Avatar-module__HnOpKa__info img{border-radius:inherit}.Avatar-module__HnOpKa__auto{background:var(--background,#fff);padding:2px}.Avatar-module__HnOpKa__auto img{border-radius:inherit}.Avatar-module__HnOpKa__statusDot{z-index:1;border:2px solid #fff;border-radius:50%;position:absolute}.Avatar-module__HnOpKa__sm4 .Avatar-module__HnOpKa__statusDot,.Avatar-module__HnOpKa__sm2 .Avatar-module__HnOpKa__statusDot{border-width:1px;width:6px;height:6px}.Avatar-module__HnOpKa__sm1 .Avatar-module__HnOpKa__statusDot,.Avatar-module__HnOpKa__sm .Avatar-module__HnOpKa__statusDot{border-width:1px;width:8px;height:8px}.Avatar-module__HnOpKa__xs .Avatar-module__HnOpKa__statusDot,.Avatar-module__HnOpKa__md .Avatar-module__HnOpKa__statusDot{border-width:2px;width:12px;height:12px}.Avatar-module__HnOpKa__lg .Avatar-module__HnOpKa__statusDot{border-width:2px;width:16px;height:16px}.Avatar-module__HnOpKa__xl .Avatar-module__HnOpKa__statusDot{border-width:3px;width:20px;height:20px}.Avatar-module__HnOpKa__bottom-right{bottom:0;right:0}.Avatar-module__HnOpKa__bottom-left{bottom:0;left:0}.Avatar-module__HnOpKa__top-right{top:0;right:0}.Avatar-module__HnOpKa__top-left{top:0;left:0}.Avatar-module__HnOpKa__sm4 .Avatar-module__HnOpKa__statusDot,.Avatar-module__HnOpKa__sm2 .Avatar-module__HnOpKa__statusDot{bottom:-1px;right:-1px}.Avatar-module__HnOpKa__sm4 .Avatar-module__HnOpKa__bottom-left,.Avatar-module__HnOpKa__sm2 .Avatar-module__HnOpKa__bottom-left{bottom:-1px;left:-1px}.Avatar-module__HnOpKa__sm4 .Avatar-module__HnOpKa__top-right,.Avatar-module__HnOpKa__sm2 .Avatar-module__HnOpKa__top-right{top:-1px;right:-1px}.Avatar-module__HnOpKa__sm4 .Avatar-module__HnOpKa__top-left,.Avatar-module__HnOpKa__sm2 .Avatar-module__HnOpKa__top-left{top:-1px;left:-1px}.Avatar-module__HnOpKa__statusText{color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#000c;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.Avatar-module__HnOpKa__sm4 .Avatar-module__HnOpKa__statusText,.Avatar-module__HnOpKa__sm2 .Avatar-module__HnOpKa__statusText{margin-top:2px;padding:1px 3px;font-size:8px}.Avatar-module__HnOpKa__sm1 .Avatar-module__HnOpKa__statusText,.Avatar-module__HnOpKa__sm .Avatar-module__HnOpKa__statusText{margin-top:3px;padding:1px 4px;font-size:9px}.Avatar-module__HnOpKa__lg .Avatar-module__HnOpKa__statusText,.Avatar-module__HnOpKa__xl .Avatar-module__HnOpKa__statusText{margin-top:6px;padding:3px 8px;font-size:11px}
.FileUpload-module__8oMaDa__fileUploadContainer{width:100%;font-family:var(--font-family);position:relative}.FileUpload-module__8oMaDa__containerError{margin-bottom:1.7rem}.FileUpload-module__8oMaDa__dropzone{cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;transition:all .2s;display:flex;position:relative}.FileUpload-module__8oMaDa__dragging{box-shadow:0px 0px 1px 1px var(--primary,#e2e8f0);background-color:var(--backgrounder,#f1f5f9)}.FileUpload-module__8oMaDa__fileInput{opacity:0;width:0;height:0;position:absolute}.FileUpload-module__8oMaDa__dropzoneContent{text-align:center;flex-direction:column;align-items:center;display:flex}.FileUpload-module__8oMaDa__uploadIcon{color:var(--secondary,#64748b);margin-bottom:.5rem}.FileUpload-module__8oMaDa__dropzoneText{color:var(--foreground,#1e293b);margin-bottom:.5rem;font-size:1rem}.FileUpload-module__8oMaDa__maxSizeText{color:var(--secondary,#64748b);font-size:.75rem}.FileUpload-module__8oMaDa__fileList{border-top:1px solid var(--border,#e2e8f0);width:100%;margin-top:1rem;padding:0;list-style:none}.FileUpload-module__8oMaDa__fileItem{background-color:var(--background,#f8fafc);border-radius:.25rem;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem;display:flex}.FileUpload-module__8oMaDa__fileInfo{flex-direction:column;display:flex;overflow:hidden}.FileUpload-module__8oMaDa__fileName{color:var(--foreground,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.FileUpload-module__8oMaDa__fileSize{color:var(--secondary,#64748b);font-size:.75rem}.FileUpload-module__8oMaDa__fileRemove{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--secondary,#64748b);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex}.FileUpload-module__8oMaDa__fileRemove:hover{color:var(--error,#ef4444)}.FileUpload-module__8oMaDa__label{color:var(--secondary,#64748b);pointer-events:none;transform-origin:0 0;z-index:0;font-size:1rem;position:absolute;top:.75rem;left:.75rem}.FileUpload-module__8oMaDa__focusLine{background-color:var(--primary,#6366f1);transform-origin:50%;width:100%;height:2px;position:absolute;bottom:0;left:0}.FileUpload-module__8oMaDa__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.FileUpload-module__8oMaDa__outlined{border-radius:.5rem;transition:border-color .2s}.FileUpload-module__8oMaDa__outlined:focus-within{box-shadow:0px 0px 1px 1px var(--primary,#e2e8f0)}.FileUpload-module__8oMaDa__filled{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#e2e8f0);border-radius:.5rem}.FileUpload-module__8oMaDa__filled:focus-within{background-color:var(--backgrounder,#f1f5f9)}.FileUpload-module__8oMaDa__underlined{border-bottom:1px solid var(--border,#e2e8f0)}.FileUpload-module__8oMaDa__error.FileUpload-module__8oMaDa__outlined{border-color:var(--error,#ef4444)}.FileUpload-module__8oMaDa__error.FileUpload-module__8oMaDa__filled,.FileUpload-module__8oMaDa__error.FileUpload-module__8oMaDa__underlined{border-bottom-color:var(--error,#ef4444)}.FileUpload-module__8oMaDa__error .FileUpload-module__8oMaDa__focusLine{background-color:var(--error,#ef4444)}.FileUpload-module__8oMaDa__disabled{opacity:.6;cursor:not-allowed}.FileUpload-module__8oMaDa__disabled .FileUpload-module__8oMaDa__dropzone{cursor:not-allowed}.FileUpload-module__8oMaDa__fileView{align-items:center;gap:5px;height:100%;display:flex}
.ImageEditor-module__O8HqKa__imageEditor{z-index:1000;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ImageEditor-module__O8HqKa__canvas{border:2px solid var(--background,#e2e8f0);cursor:move}.ImageEditor-module__O8HqKa__controls{align-items:center;gap:1rem;margin-top:1rem;display:flex}.ImageEditor-module__O8HqKa__controls input[type=range]{width:150px}.ImageEditor-module__O8HqKa__controls button{background-color:var(--primary,#e2e8f0);color:var(--foreground,#e2e8f0);cursor:pointer;border:none;border-radius:4px;padding:.5rem 1rem;transition:background-color .3s}.ImageEditor-module__O8HqKa__controls button:hover{background-color:var(--primary,#e2e8f0)}
.ImagePreview-module__0TXMmq__previewContainer{flex-wrap:wrap;gap:1rem;display:flex}.ImagePreview-module__0TXMmq__previewItem{border:1px solid var(--border);border-radius:4px;width:100px;height:100px;position:relative}.ImagePreview-module__0TXMmq__previewImage{object-fit:cover;border-radius:4px;width:100%;height:100%}.ImagePreview-module__0TXMmq__previewActions{opacity:0;background-color:#00000080;justify-content:flex-end;transition:opacity .3s;display:flex;position:absolute;inset:0}.ImagePreview-module__0TXMmq__previewItem:hover .ImagePreview-module__0TXMmq__previewActions{opacity:1}.ImagePreview-module__0TXMmq__previewActions button{background-color:var(--background,#e2e8f0);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;margin:.25rem;padding:.25rem .5rem;transition:background-color .3s;display:flex}.ImagePreview-module__0TXMmq__previewActions button:hover{background-color:var(--background,#e2e8f0)}
.ImageUpload-module__8luclW__imageUploadContainer{border:2px dashed var(--border,#e2e8f0);border-radius:.5rem;flex-direction:column;gap:1rem;padding:10px;transition:border-color .2s;display:flex;position:relative}.ImageUpload-module__8luclW__containerError{margin-bottom:1.7rem}.ImageUpload-module__8luclW__imageUploadContainer:focus-within{border-color:var(--primary,#6366f1)}.ImageUpload-module__8luclW__label{color:var(--secondary,#64748b);pointer-events:none;transform-origin:0 0;z-index:0;font-size:1rem;position:absolute;top:.75rem;left:.75rem}.ImageUpload-module__8luclW__dropzone{text-align:center;cursor:pointer;border-radius:4px;padding:2rem;transition:border-color .3s}.ImageUpload-module__8luclW__dropzone:hover{border-color:var(--border,#e2e8f0)}.ImageUpload-module__8luclW__fileInput{display:none}.ImageUpload-module__8luclW__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.ImageUpload-module__8luclW__error{border-color:var(--error,#ef4444)}
.OTPInput-module__cstzwa__otpContainer{width:100%;font-family:var(--font-family,system-ui,sans-serif);position:relative}.OTPInput-module__cstzwa__containerError{margin-bottom:1.7rem}.OTPInput-module__cstzwa__labelContainer{margin-bottom:.5rem}.OTPInput-module__cstzwa__label{color:var(--secondary,#64748b);pointer-events:none;z-index:0;font-size:1rem}.OTPInput-module__cstzwa__inputsContainer{justify-content:center;gap:.5rem;display:flex}.OTPInput-module__cstzwa__inputWrapper{justify-content:center;align-items:center;width:3rem;height:3.5rem;transition:all .2s;display:flex;position:relative}.OTPInput-module__cstzwa__input{text-align:center;width:100%;height:100%;color:var(--foreground,#1e293b);caret-color:#0000;background:0 0;border:none;outline:none;font-size:1.25rem;font-weight:600}.OTPInput-module__cstzwa__cursor{background-color:var(--primary,#6366f1);width:2px;height:1.5rem;position:absolute}.OTPInput-module__cstzwa__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.OTPInput-module__cstzwa__outlined{border:1px solid var(--border,#e2e8f0);border-radius:.5rem}.OTPInput-module__cstzwa__outlined.OTPInput-module__cstzwa__active{border-color:var(--primary,#6366f1);box-shadow:0 0 0 1px var(--primary,#6366f1)}.OTPInput-module__cstzwa__filled{background-color:var(--background,#f8fafc);border-radius:.5rem}.OTPInput-module__cstzwa__filled.OTPInput-module__cstzwa__active{background-color:var(--background,#f1f5f9);box-shadow:0 0 0 1px var(--primary,#6366f1)}.OTPInput-module__cstzwa__underlined{border-bottom:2px solid var(--border,#e2e8f0);border-radius:0}.OTPInput-module__cstzwa__underlined.OTPInput-module__cstzwa__active{border-bottom-color:var(--primary,#6366f1)}.OTPInput-module__cstzwa__error .OTPInput-module__cstzwa__inputWrapper{border-color:var(--error,#ef4444)}.OTPInput-module__cstzwa__error .OTPInput-module__cstzwa__outlined.OTPInput-module__cstzwa__active{border-color:var(--error,#ef4444);box-shadow:0 0 0 1px var(--error,#ef4444)}.OTPInput-module__cstzwa__error .OTPInput-module__cstzwa__underlined{border-bottom-color:var(--error,#ef4444)}@media (max-width:480px){.OTPInput-module__cstzwa__inputWrapper{width:2.5rem;height:3rem}.OTPInput-module__cstzwa__input{font-size:1rem}}
.Select-module__vCjzHG__selectContainer{width:100%;font-family:var(--font-family,system-ui,sans-serif);cursor:pointer;background-color:var(--background3);border-radius:.5rem;position:relative}.Select-module__vCjzHG__containerError{margin-bottom:1.7rem}.Select-module__vCjzHG__selectContainer:focus{outline:none}.Select-module__vCjzHG__selectValue{width:100%;color:var(--foreground,#1e293b);background:0 0;justify-content:space-between;align-items:center;min-height:2.5rem;padding:.75rem;font-size:1rem;display:flex}.Select-module__vCjzHG__placeholder{color:var(--secondary,#64748b)}.Select-module__vCjzHG__label{color:var(--foreground,#64748b);pointer-events:none;transform-origin:0 0;z-index:0;font-size:1rem;position:absolute;top:.6rem;left:.75rem}.Select-module__vCjzHG__arrow{color:var(--foreground,#64748b)}.Select-module__vCjzHG__focusLine{background-color:var(--primary,#6366f1);transform-origin:50%;width:100%;height:2px;position:absolute;bottom:0;left:0}.Select-module__vCjzHG__dropdown{background-color:var(--background);z-index:20;border-radius:.5rem;width:100%;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.Select-module__vCjzHG__option{cursor:pointer;color:var(--secondary);padding:.75rem;transition:background-color .2s}.Select-module__vCjzHG__option:hover{background-color:var(--hover,#f8fafc)}.Select-module__vCjzHG__selected{background-color:var(--border,#f8fafc);color:var(--primary,#6366f1);font-weight:500}.Select-module__vCjzHG__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.Select-module__vCjzHG__outlined{box-shadow:0px 0px 1px 1px var(--border,#e2e8f0);border-radius:.5rem;transition:border-color .2s}.Select-module__vCjzHG__outlined:focus-within{box-shadow:0px 0px 1px 1px var(--primary,#e2e8f0)}.Select-module__vCjzHG__filled{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#e2e8f0);border-radius:.5rem}.Select-module__vCjzHG__filled:focus-within{background-color:var(--backgrounder,#f1f5f9)}.Select-module__vCjzHG__underlined{border-bottom:1px solid var(--border,#e2e8f0)}.Select-module__vCjzHG__error.Select-module__vCjzHG__outlined{border-color:var(--error,#ef4444)}.Select-module__vCjzHG__error.Select-module__vCjzHG__filled,.Select-module__vCjzHG__error.Select-module__vCjzHG__underlined{border-bottom-color:var(--error,#ef4444)}.Select-module__vCjzHG__error .Select-module__vCjzHG__focusLine{background-color:var(--error,#ef4444)}.Select-module__vCjzHG__disabled{opacity:.6;cursor:not-allowed}.Select-module__vCjzHG__disabled .Select-module__vCjzHG__selectValue,.Select-module__vCjzHG__disabled .Select-module__vCjzHG__option{cursor:not-allowed}
.SelectMultiple-module__8icZhW__selectContainer{width:100%;font-family:var(--font-family,system-ui,sans-serif);cursor:pointer;background-color:var(--background3);position:relative}.SelectMultiple-module__8icZhW__containerError{margin-bottom:1.7rem}.SelectMultiple-module__8icZhW__selectContainer:focus{outline:none}.SelectMultiple-module__8icZhW__selectValue{width:100%;color:var(--foreground,#1e293b);background:0 0;justify-content:space-between;align-items:center;min-height:2.5rem;padding:.75rem;font-size:1rem;display:flex}.SelectMultiple-module__8icZhW__selectedOptions{flex-wrap:wrap;flex:1;gap:.5rem;display:flex}.SelectMultiple-module__8icZhW__chip{background-color:var(--background2,#f8fafc);color:var(--foreground,#1e293b);border-radius:1rem;align-items:center;padding:.25rem .5rem;font-size:.875rem;display:inline-flex}.SelectMultiple-module__8icZhW__chipRemove{cursor:pointer;width:1rem;height:1rem;color:var(--foreground,#64748b);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.25rem;font-size:1rem;line-height:1;display:inline-flex}.SelectMultiple-module__8icZhW__chipRemove:hover{color:var(--error,#ef4444)}.SelectMultiple-module__8icZhW__placeholder{color:var(--secondary,#64748b)}.SelectMultiple-module__8icZhW__label{color:var(--foreground,#64748b);pointer-events:none;transform-origin:0 0;z-index:0;font-size:1rem;position:absolute;top:.6rem;left:.75rem}.SelectMultiple-module__8icZhW__arrow{color:var(--foreground,#64748b);flex-shrink:0}.SelectMultiple-module__8icZhW__focusLine{background-color:var(--primary,#6366f1);transform-origin:50%;width:100%;height:2px;position:absolute;bottom:0;left:0}.SelectMultiple-module__8icZhW__dropdown{background-color:var(--background3);z-index:20;border-radius:.5rem;width:100%;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.SelectMultiple-module__8icZhW__option{cursor:pointer;align-items:center;padding:.75rem;transition:background-color .2s;display:flex}.SelectMultiple-module__8icZhW__option:hover{background-color:var(--hover,#f8fafc)}.SelectMultiple-module__8icZhW__checkbox{border:1px solid var(--secondary);width:1.25rem;height:1.25rem;color:var(--primary,#6366f1);border-radius:.25rem;justify-content:center;align-items:center;margin-right:.5rem;display:flex}.SelectMultiple-module__8icZhW__selected .SelectMultiple-module__8icZhW__checkbox{background-color:var(--primary,#6366f1);border-color:var(--primary,#6366f1);color:#fff}.SelectMultiple-module__8icZhW__errorMessage{color:var(--error,#ef4444);font-size:.75rem;position:absolute;bottom:-1.25rem;left:0}.SelectMultiple-module__8icZhW__outlined{box-shadow:0px 0px 1px 1px var(--border,#e2e8f0);border-radius:.5rem;transition:border-color .2s}.SelectMultiple-module__8icZhW__outlined:focus-within{box-shadow:0px 0px 1px 1px var(--primary,#e2e8f0)}.SelectMultiple-module__8icZhW__filled{background-color:var(--background,#f8fafc);border-bottom:1px solid var(--border,#e2e8f0);border-radius:.5rem}.SelectMultiple-module__8icZhW__filled:focus-within{background-color:var(--backgrounder,#f1f5f9)}.SelectMultiple-module__8icZhW__underlined{border-bottom:1px solid var(--border,#e2e8f0)}.SelectMultiple-module__8icZhW__error.SelectMultiple-module__8icZhW__outlined{border-color:var(--error,#ef4444)}.SelectMultiple-module__8icZhW__error.SelectMultiple-module__8icZhW__filled,.SelectMultiple-module__8icZhW__error.SelectMultiple-module__8icZhW__underlined{border-bottom-color:var(--error,#ef4444)}.SelectMultiple-module__8icZhW__error .SelectMultiple-module__8icZhW__focusLine{background-color:var(--error,#ef4444)}.SelectMultiple-module__8icZhW__disabled{opacity:.6;cursor:not-allowed}.SelectMultiple-module__8icZhW__disabled .SelectMultiple-module__8icZhW__selectValue,.SelectMultiple-module__8icZhW__disabled .SelectMultiple-module__8icZhW__option{cursor:not-allowed}
.Text-module__bIvdUW__text{margin:0;line-height:1.2}.Text-module__bIvdUW__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.Text-module__bIvdUW__subtitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.Text-module__bIvdUW__body{font-size:var(--font-size-base)}.Text-module__bIvdUW__caption{font-size:var(--font-size-sm)}.Text-module__bIvdUW__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.Text-module__bIvdUW__color-primary{color:var(--primary)}.Text-module__bIvdUW__color-secondary{color:var(--secondary)}.Text-module__bIvdUW__color-accent{color:var(--accent)}.Text-module__bIvdUW__color-muted{color:var(--muted)}.Text-module__bIvdUW__color-error{color:var(--error)}.Text-module__bIvdUW__color-success{color:var(--success)}.Text-module__bIvdUW__color-warning{color:var(--warning)}.Text-module__bIvdUW__color-base{color:var(--foreground)}.Text-module__bIvdUW__color-info{color:var(--info)}.Text-module__bIvdUW__size-mini{font-size:7px}.Text-module__bIvdUW__size-xs{font-size:var(--font-size-xs)}.Text-module__bIvdUW__size-sm{font-size:var(--font-size-sm)}.Text-module__bIvdUW__size-md{font-size:var(--font-size-base)}.Text-module__bIvdUW__size-lg{font-size:var(--font-size-lg)}.Text-module__bIvdUW__size-xl{font-size:var(--font-size-xl)}.Text-module__bIvdUW__size-2xl{font-size:var(--font-size-2xl)}.Text-module__bIvdUW__size-3xl{font-size:var(--font-size-3xl)}.Text-module__bIvdUW__weight-light{font-weight:var(--font-weight-light)}.Text-module__bIvdUW__weight-normal{font-weight:var(--font-weight-normal)}.Text-module__bIvdUW__weight-medium{font-weight:var(--font-weight-medium)}.Text-module__bIvdUW__weight-semibold{font-weight:var(--font-weight-semibold)}.Text-module__bIvdUW__weight-bold{font-weight:var(--font-weight-bold)}.Text-module__bIvdUW__align-left{text-align:left}.Text-module__bIvdUW__align-center{text-align:center}.Text-module__bIvdUW__align-right{text-align:right}.Text-module__bIvdUW__align-justify{text-align:justify}.Text-module__bIvdUW__transform-uppercase{text-transform:uppercase}.Text-module__bIvdUW__transform-lowercase{text-transform:lowercase}.Text-module__bIvdUW__transform-capitalize{text-transform:capitalize}.Text-module__bIvdUW__decoration-underline{text-decoration:underline}.Text-module__bIvdUW__decoration-line-through{text-decoration:line-through}.Text-module__bIvdUW__decoration-no-underline{text-decoration:none}.Text-module__bIvdUW__italic{font-style:italic}.Text-module__bIvdUW__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module__bIvdUW__gradient{background:linear-gradient(45deg,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
.Layout-module-scss-module__P8tfHq__layout{width:100dvw;max-width:1400px;margin:0 auto;padding:0 10px;display:flex}@media (max-width:768px){.Layout-module-scss-module__P8tfHq__layout{padding:60px 0 0}}
.Sidebar-module-scss-module__8iXy1W__sidebar{background-color:none;flex-direction:column;align-items:center;width:100%;height:100dvh;max-height:100dvh;transition:width .3s cubic-bezier(.25,.8,.25,1);display:flex;position:sticky;top:0;overflow:hidden auto}.Sidebar-module-scss-module__8iXy1W__logo{border-bottom:1px solid var(--border);justify-content:center;align-items:center;gap:10px;width:100%;height:100%;max-height:70px;padding:20px;display:flex}.Sidebar-module-scss-module__8iXy1W__logo .Sidebar-module-scss-module__8iXy1W__logoImgOpen,.Sidebar-module-scss-module__8iXy1W__logo .Sidebar-module-scss-module__8iXy1W__logoImgHiden{width:30px;height:30px}.Sidebar-module-scss-module__8iXy1W__logo span{font-size:30px}.Sidebar-module-scss-module__8iXy1W__logo h2{text-overflow:ellipsis;white-space:nowrap}.Sidebar-module-scss-module__8iXy1W__logoText{color:var(--secondary);letter-spacing:-.5px;margin:0;font-size:24px;font-weight:600}.Sidebar-module-scss-module__8iXy1W__logoIcon{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:30px;font-size:16px;font-weight:700;display:flex}.Sidebar-module-scss-module__8iXy1W__searchContainer{border-bottom:1px solid var(--border);width:100%;height:100%;max-height:69px;padding:15px}.Sidebar-module-scss-module__8iXy1W__searchWrapper{background-color:var(--background3);cursor:pointer;border-radius:12px;align-items:center;width:100%;height:41px;padding:10px 12px;transition:background-color .3s;display:flex}.Sidebar-module-scss-module__8iXy1W__searchWrapper:hover{background-color:var(--background)}.Sidebar-module-scss-module__8iXy1W__searchIcon{color:var(--secondary);flex-shrink:0;min-width:18px;margin-right:8px}.Sidebar-module-scss-module__8iXy1W__searchInput{width:100%;color:var(--foreground);background:0 0;border:none;outline:none;padding:0;font-size:14px;font-weight:400;line-height:1.5}.Sidebar-module-scss-module__8iXy1W__searchInput::placeholder{color:var(--secondary)}.Sidebar-module-scss-module__8iXy1W__menu{flex-direction:column;gap:5px;width:100%;height:100%;padding:10px 0;display:flex;overflow-y:auto}.Sidebar-module-scss-module__8iXy1W__menu::-webkit-scrollbar{background:0 0;width:0}.Sidebar-module-scss-module__8iXy1W__menu::-webkit-scrollbar-thumb{background:0 0;width:0}.Sidebar-module-scss-module__8iXy1W__menu::-webkit-scrollbar-track{background:0 0}.Sidebar-module-scss-module__8iXy1W__menu.Sidebar-module-scss-module__8iXy1W__hide-scrollbar{overflow:hidden}.Sidebar-module-scss-module__8iXy1W__menuItem{height:50px;color:var(--secondary);white-space:nowrap;border-left:3px solid #0000;border-radius:10px;align-items:center;padding:12px 20px;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.Sidebar-module-scss-module__8iXy1W__menuItem:hover{background-color:var(--background2);color:var(--foreground)}.Sidebar-module-scss-module__8iXy1W__menuItem.Sidebar-module-scss-module__8iXy1W__active{background-color:var(--hover);color:var(--primary);font-weight:500}.Sidebar-module-scss-module__8iXy1W__menuItem .Sidebar-module-scss-module__8iXy1W__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:15px;display:flex;position:relative}.Sidebar-module-scss-module__8iXy1W__menuItem .Sidebar-module-scss-module__8iXy1W__labelContainer{flex-direction:column;gap:2px;display:flex;overflow:hidden}.Sidebar-module-scss-module__8iXy1W__menuItem .Sidebar-module-scss-module__8iXy1W__label{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:18px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.Sidebar-module-scss-module__8iXy1W__toggleButton{cursor:pointer;color:var(--secondary);background:0 0;background-color:var(--background2);border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:5px;padding:10px;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000000a}.Sidebar-module-scss-module__8iXy1W__toggleButton:hover{background-color:var(--background3);color:var(--secondary);box-shadow:0 2px 6px #0000001a}.Sidebar-module-scss-module__8iXy1W__navFooter{cursor:pointer;background:var(--background3);border-radius:5px;justify-content:center;align-items:center;width:calc(100% - 5px);height:60px;margin-bottom:10px;margin-right:5px;padding:5px;display:flex}.Sidebar-module-scss-module__8iXy1W__navFooter:hover{background:var(--background2)}.Sidebar-module-scss-module__8iXy1W__navFooter a{width:100%}.Sidebar-module-scss-module__8iXy1W__navFooterHidden{background:var(--background)!important}.Sidebar-module-scss-module__8iXy1W__profileItem{width:100%;height:50px;color:var(--secondary);white-space:nowrap;border-left:3px solid #0000;align-items:center;gap:10px;text-decoration:none;transition:all .2s;display:flex}.Sidebar-module-scss-module__8iXy1W__profileItem .Sidebar-module-scss-module__8iXy1W__icon{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.Sidebar-module-scss-module__8iXy1W__profileItem .Sidebar-module-scss-module__8iXy1W__labelContainer{overflow:hidden}.Sidebar-module-scss-module__8iXy1W__profileItem .Sidebar-module-scss-module__8iXy1W__label{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:15px;font-weight:500;display:block;overflow:hidden}.Sidebar-module-scss-module__8iXy1W__profileItemPopup{cursor:pointer;border-radius:5px;align-items:center;gap:5px;width:100%;height:40px;padding:0 5px;display:flex}.Sidebar-module-scss-module__8iXy1W__profileItemPopup:hover{background:var(--hover)}.Sidebar-module-scss-module__8iXy1W__noLogin{background:var(--background2);height:50px;color:var(--foreground);text-align:center;z-index:1000;border-radius:10px;justify-content:center;align-items:center;gap:3px;width:400px;max-width:90%;padding:10px;display:flex;position:fixed;bottom:15px;left:50%;transform:translate(-50%)}.Sidebar-module-scss-module__8iXy1W__iconImg{filter:drop-shadow(1px 1px .5px #00000080);height:25px}.Sidebar-module-scss-module__8iXy1W__sidebarSkeleton{width:100%;max-width:300px}
.MenuBottom-module-scss-module__WgeD3a__mobileHeader{z-index:100;justify-content:space-between;align-items:center;height:55px;padding:0 15px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000014}.MenuBottom-module-scss-module__WgeD3a__mobileHeader:before{content:"";background:var(--background);opacity:.9;z-index:-1;-webkit-backdrop-filter:blur(12px);position:absolute;inset:0}.MenuBottom-module-scss-module__WgeD3a__mobileHeader h2{color:var(--secondary);z-index:1;align-items:center;gap:6px;margin:0;font-size:20px;font-weight:600;display:flex;position:relative}.MenuBottom-module-scss-module__WgeD3a__mobileHeader h2 .MenuBottom-module-scss-module__WgeD3a__logoImg{width:30px;height:30px}.MenuBottom-module-scss-module__WgeD3a__mobileHeader h2 span{font-size:25px}.MenuBottom-module-scss-module__WgeD3a__mobileActions{z-index:1;align-items:center;display:flex;position:relative}.MenuBottom-module-scss-module__WgeD3a__mobileActions button{cursor:pointer;color:var(--secondary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:10px;padding:8px;transition:all .2s;display:flex}.MenuBottom-module-scss-module__WgeD3a__mobileActions button:hover{background-color:var(--background2);color:var(--secondary)}.MenuBottom-module-scss-module__WgeD3a__bottomNav{z-index:100;justify-content:space-around;align-items:center;height:55px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000014}.MenuBottom-module-scss-module__WgeD3a__bottomNav:before{content:"";background:var(--background);opacity:.9;z-index:-1;-webkit-backdrop-filter:blur(12px);position:absolute;inset:0}.MenuBottom-module-scss-module__WgeD3a__bottomNavItem{color:var(--foreground);z-index:1;flex-direction:column;flex:1;justify-content:space-between;align-items:center;padding:8px 5px;text-decoration:none;transition:all .2s;display:flex;position:relative}.MenuBottom-module-scss-module__WgeD3a__bottomNavItem:hover{color:var(--secondary)}.MenuBottom-module-scss-module__WgeD3a__bottomNavItem.MenuBottom-module-scss-module__WgeD3a__active{color:var(--primary)}.MenuBottom-module-scss-module__WgeD3a__bottomNavItem .MenuBottom-module-scss-module__WgeD3a__icon{margin-bottom:3px;position:relative}.MenuBottom-module-scss-module__WgeD3a__bottomNavItem .MenuBottom-module-scss-module__WgeD3a__bottomLabel{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;font-size:8px;font-weight:500;overflow:hidden}.MenuBottom-module-scss-module__WgeD3a__content{flex-grow:1;padding:20px;overflow-y:auto}.MenuBottom-module-scss-module__WgeD3a__mobileContent{padding-top:80px;padding-bottom:80px}
.MenuCustomizationModal-module-scss-module__WiU0HG__modalContent{padding:0}.MenuCustomizationModal-module-scss-module__WiU0HG__tabsContainer{flex-direction:column;gap:24px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__tabsHeader{background:var(--background2);border-radius:12px;gap:8px;padding:6px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton{cursor:pointer;color:var(--secondary);background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton:hover{color:var(--foreground);background:#ffffff0d}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton.MenuCustomizationModal-module-scss-module__WiU0HG__active{color:var(--primary);background:var(--background)}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton .MenuCustomizationModal-module-scss-module__WiU0HG__tabIcon{height:20px;font-size:18px}.MenuCustomizationModal-module-scss-module__WiU0HG__tabContent{min-height:400px;animation:.4s ease-out MenuCustomizationModal-module-scss-module__WiU0HG__fadeIn}@keyframes MenuCustomizationModal-module-scss-module__WiU0HG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MenuCustomizationModal-module-scss-module__WiU0HG__presetContainer{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCard{cursor:pointer;border-radius:16px;height:240px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCard:hover{transform:translateY(-4px)}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCard:hover .MenuCustomizationModal-module-scss-module__WiU0HG__presetCardBg{transform:scale(1.05)}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCard.MenuCustomizationModal-module-scss-module__WiU0HG__selected{transform:translateY(-4px)}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCard.MenuCustomizationModal-module-scss-module__WiU0HG__selected .MenuCustomizationModal-module-scss-module__WiU0HG__presetCardBg:before{opacity:.2}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCardBg{transition:transform .6s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCardBg:before{content:"";opacity:.6;background:linear-gradient(#0000 0%,#0006 50%,#000c 100%);transition:opacity .4s;position:absolute;inset:0}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCardOverlay{pointer-events:none;background:repeating-linear-gradient(45deg,#0000,#0000 10px,#ffffff08 10px 20px);position:absolute;inset:0}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCardContent{color:#fff;z-index:1;flex-direction:column;justify-content:flex-end;height:100%;padding:24px;display:flex;position:relative}.MenuCustomizationModal-module-scss-module__WiU0HG__presetIcon{filter:drop-shadow(0 2px 8px #0000004d);margin-bottom:12px;font-size:48px}.MenuCustomizationModal-module-scss-module__WiU0HG__presetTitle{text-shadow:0 2px 8px #0000004d;margin-bottom:6px;color:#fff!important}.MenuCustomizationModal-module-scss-module__WiU0HG__presetDescription{text-shadow:0 1px 4px #0000004d;margin-bottom:8px;font-weight:500;color:#fffffff2!important}.MenuCustomizationModal-module-scss-module__WiU0HG__presetDetails{text-shadow:0 1px 4px #0000004d;line-height:1.5;color:#fffc!important}.MenuCustomizationModal-module-scss-module__WiU0HG__selectedBadge{color:var(--primary);background:#fffffff2;border-radius:20px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;animation:.4s ease-out MenuCustomizationModal-module-scss-module__WiU0HG__slideInRight;display:flex;position:absolute;top:16px;right:16px}.MenuCustomizationModal-module-scss-module__WiU0HG__selectedBadge span{font-size:14px}@keyframes MenuCustomizationModal-module-scss-module__WiU0HG__slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.MenuCustomizationModal-module-scss-module__WiU0HG__customContainer{flex-direction:column;gap:20px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__menuStats{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.MenuCustomizationModal-module-scss-module__WiU0HG__statItem{background:var(--background3);border-radius:12px;align-items:center;gap:16px;padding:10px;transition:all .3s;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__statItem:hover{background:var(--background3,var(--background2))}.MenuCustomizationModal-module-scss-module__WiU0HG__statIcon{flex-shrink:0;font-size:32px}.MenuCustomizationModal-module-scss-module__WiU0HG__statInfo{flex-direction:column;flex:1;gap:4px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__statBadge{background:var(--primary);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingContainer{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:24px;display:grid}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingColumn{flex-direction:column;gap:12px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__columnHeader{background:var(--background2);border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingList{background:var(--background2);border:2px dashed #0000;border-radius:12px;flex-direction:column;gap:8px;min-height:200px;padding:12px;transition:all .3s;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem{background:var(--background);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border:2px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px;transition:all .3s;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem:hover{background:var(--background3,var(--background));transform:translate(4px)}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem:active{cursor:grabbing}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem.MenuCustomizationModal-module-scss-module__WiU0HG__dragging{opacity:.5;cursor:grabbing;transform:scale(.95)}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem.MenuCustomizationModal-module-scss-module__WiU0HG__dragOver{border-color:var(--primary);transform:translateY(-2px)}.MenuCustomizationModal-module-scss-module__WiU0HG__dragHandle{color:var(--secondary);cursor:grab;-webkit-user-select:none;user-select:none;padding:4px;font-size:18px;transition:color .3s}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem:hover .MenuCustomizationModal-module-scss-module__WiU0HG__dragHandle{color:var(--primary)}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem:active .MenuCustomizationModal-module-scss-module__WiU0HG__dragHandle,.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem.MenuCustomizationModal-module-scss-module__WiU0HG__dragging .MenuCustomizationModal-module-scss-module__WiU0HG__dragHandle{cursor:grabbing}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItemIcon{background:var(--background2);width:36px;height:36px;color:var(--primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem:hover .MenuCustomizationModal-module-scss-module__WiU0HG__orderingItemIcon{transform:scale(1.1)}.MenuCustomizationModal-module-scss-module__WiU0HG__removeButton{width:28px;height:28px;color:var(--secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;font-size:16px;transition:all .3s;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__removeButton:hover:not(:disabled){color:#ff3b30;background:#ff3b301a}.MenuCustomizationModal-module-scss-module__WiU0HG__removeButton:disabled{opacity:.3;cursor:not-allowed}.MenuCustomizationModal-module-scss-module__WiU0HG__availableMenus{border-bottom:2px solid var(--background2);flex-direction:column;gap:16px;margin-bottom:24px;padding-bottom:24px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__availableTitle{padding:0 4px}.MenuCustomizationModal-module-scss-module__WiU0HG__menuList{flex-direction:column;gap:12px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItem{background:var(--background2);border-radius:12px;justify-content:space-between;align-items:center;padding:10px;transition:all .3s;animation:.5s ease-out backwards MenuCustomizationModal-module-scss-module__WiU0HG__slideUp;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItem:hover{background:var(--background3,var(--background2));transform:translate(4px)}@keyframes MenuCustomizationModal-module-scss-module__WiU0HG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItemInfo{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItemIcon{background:var(--background);width:44px;height:44px;color:var(--primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItem:hover .MenuCustomizationModal-module-scss-module__WiU0HG__menuItemIcon{transform:scale(1.1)}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItemText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItemActions{flex-shrink:0;align-items:center;gap:24px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__switchGroup{align-items:center;gap:10px;display:flex}.MenuCustomizationModal-module-scss-module__WiU0HG__switchGroup>span{text-align:right;min-width:60px}@media (max-width:768px){.MenuCustomizationModal-module-scss-module__WiU0HG__presetContainer{grid-template-columns:1fr}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCard{height:200px}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton{padding:10px 16px;font-size:13px}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton .MenuCustomizationModal-module-scss-module__WiU0HG__tabIcon{height:20px;font-size:16px}.MenuCustomizationModal-module-scss-module__WiU0HG__menuStats,.MenuCustomizationModal-module-scss-module__WiU0HG__orderingContainer{grid-template-columns:1fr}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem{padding:14px 12px}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItem:active{transform:scale(.98)}.MenuCustomizationModal-module-scss-module__WiU0HG__dragHandle{padding:6px;font-size:20px}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItem{flex-direction:column;align-items:stretch;gap:16px}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItemActions{border-top:1px solid var(--background);justify-content:space-around;padding-top:12px}.MenuCustomizationModal-module-scss-module__WiU0HG__switchGroup{flex-direction:column;align-items:center;gap:6px}.MenuCustomizationModal-module-scss-module__WiU0HG__switchGroup>span{text-align:center;min-width:auto}.MenuCustomizationModal-module-scss-module__WiU0HG__statItem{padding:16px}.MenuCustomizationModal-module-scss-module__WiU0HG__statIcon{font-size:28px}.MenuCustomizationModal-module-scss-module__WiU0HG__statBadge{width:40px;height:40px;font-size:16px}.MenuCustomizationModal-module-scss-module__WiU0HG__presetIcon{font-size:40px}.MenuCustomizationModal-module-scss-module__WiU0HG__presetCardContent{padding:20px}}@media (max-width:480px){.MenuCustomizationModal-module-scss-module__WiU0HG__tabsHeader{gap:4px;padding:4px}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton{gap:6px;padding:8px 12px;font-size:12px}.MenuCustomizationModal-module-scss-module__WiU0HG__tabButton .MenuCustomizationModal-module-scss-module__WiU0HG__tabIcon{display:none}.MenuCustomizationModal-module-scss-module__WiU0HG__menuItemIcon{width:40px;height:40px}.MenuCustomizationModal-module-scss-module__WiU0HG__orderingItemIcon{width:32px;height:32px}}
.NotificationPermissionPopup-module-scss-module__jo63dq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background-color:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__overlay{align-items:flex-end;padding:0}}.NotificationPermissionPopup-module-scss-module__jo63dq__popup{background:var(--background);border-radius:16px;width:100%;max-width:400px;padding:24px;animation:.3s ease-out NotificationPermissionPopup-module-scss-module__jo63dq__slideUp;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__popup{border-radius:16px 16px 0 0;max-width:none;max-height:90vh;margin:0;overflow-y:auto}}.NotificationPermissionPopup-module-scss-module__jo63dq__instructionsPopup{max-width:500px}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__instructionsPopup{max-height:95vh}}@keyframes NotificationPermissionPopup-module-scss-module__jo63dq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NotificationPermissionPopup-module-scss-module__jo63dq__header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__iconWrapper{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__icon{width:24px;height:24px;color:var(--foreground)}.NotificationPermissionPopup-module-scss-module__jo63dq__title{color:var(--foreground);margin:0;font-size:18px;font-weight:600}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__title{font-size:16px}}.NotificationPermissionPopup-module-scss-module__jo63dq__description{color:var(--secondary);margin-bottom:20px;font-size:14px;line-height:1.5}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__description{font-size:13px}}.NotificationPermissionPopup-module-scss-module__jo63dq__browserInfo{background:var(--background);border-left:4px solid #3b82f6;border-radius:8px;margin:16px 0;padding:12px}.NotificationPermissionPopup-module-scss-module__jo63dq__browserNote{align-items:flex-start;gap:8px;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__browserNote strong{color:#1f2937;font-size:13px}.NotificationPermissionPopup-module-scss-module__jo63dq__browserNote p{margin:4px 0 0;font-size:12px;line-height:1.4}.NotificationPermissionPopup-module-scss-module__jo63dq__browserIcon{flex-shrink:0;margin-top:2px;font-size:16px}.NotificationPermissionPopup-module-scss-module__jo63dq__warningText{color:#f59e0b!important}.NotificationPermissionPopup-module-scss-module__jo63dq__successText{color:#10b981!important}.NotificationPermissionPopup-module-scss-module__jo63dq__instructionsList{margin:20px 0}.NotificationPermissionPopup-module-scss-module__jo63dq__step{border-bottom:1px solid var(--border);gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.NotificationPermissionPopup-module-scss-module__jo63dq__stepNumber{color:var(--foreground);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:14px;font-weight:600;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__stepContent{flex:1}.NotificationPermissionPopup-module-scss-module__jo63dq__stepContent h4{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:600}.NotificationPermissionPopup-module-scss-module__jo63dq__stepContent p{color:var(--secondary);margin:0;font-size:13px;line-height:1.4}.NotificationPermissionPopup-module-scss-module__jo63dq__shareIcon,.NotificationPermissionPopup-module-scss-module__jo63dq__addIcon,.NotificationPermissionPopup-module-scss-module__jo63dq__homeIcon,.NotificationPermissionPopup-module-scss-module__jo63dq__notificationIcon{text-align:center;margin-top:8px;font-size:20px}.NotificationPermissionPopup-module-scss-module__jo63dq__buttonGroup{gap:12px;margin-top:20px;display:flex}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__buttonGroup{flex-direction:column}}.NotificationPermissionPopup-module-scss-module__jo63dq__button{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__button:focus{outline:none;box-shadow:0 0 0 3px #667eea1a}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__button{padding:14px 16px;font-size:16px}}.NotificationPermissionPopup-module-scss-module__jo63dq__acceptButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.NotificationPermissionPopup-module-scss-module__jo63dq__acceptButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.NotificationPermissionPopup-module-scss-module__jo63dq__acceptButton:active:not(:disabled){transform:translateY(0)}.NotificationPermissionPopup-module-scss-module__jo63dq__primaryButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.NotificationPermissionPopup-module-scss-module__jo63dq__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.NotificationPermissionPopup-module-scss-module__jo63dq__denyButton{color:#6b7280;background:#f3f4f6;border:1px solid #d1d5db}.NotificationPermissionPopup-module-scss-module__jo63dq__denyButton:hover:not(:disabled){color:#374151;background:#e5e7eb}.NotificationPermissionPopup-module-scss-module__jo63dq__loading{opacity:.8;cursor:not-allowed!important}.NotificationPermissionPopup-module-scss-module__jo63dq__loading:hover{transform:none!important;box-shadow:0 1px 3px #0000001a!important}.NotificationPermissionPopup-module-scss-module__jo63dq__disabled{opacity:.5;cursor:not-allowed!important}.NotificationPermissionPopup-module-scss-module__jo63dq__disabled:hover{color:#6b7280!important;background:#f3f4f6!important}.NotificationPermissionPopup-module-scss-module__jo63dq__loadingContent{align-items:center;gap:8px;display:flex}.NotificationPermissionPopup-module-scss-module__jo63dq__spinner{width:16px;height:16px;animation:1s linear infinite NotificationPermissionPopup-module-scss-module__jo63dq__spin}.NotificationPermissionPopup-module-scss-module__jo63dq__spinnerCircle{opacity:.25}.NotificationPermissionPopup-module-scss-module__jo63dq__spinnerPath{opacity:.75}@keyframes NotificationPermissionPopup-module-scss-module__jo63dq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NotificationPermissionPopup-module-scss-module__jo63dq__note{color:#9ca3af;text-align:center;margin-top:16px;font-size:12px;line-height:1.4}.NotificationPermissionPopup-module-scss-module__jo63dq__note strong{color:#6b7280}@media (max-width:768px){.NotificationPermissionPopup-module-scss-module__jo63dq__note{font-size:11px}}
.ChatBubbles-module-scss-module__E9Y6YW__chatBubblesContainer{z-index:1000;pointer-events:none;position:fixed;bottom:0;right:0}.ChatBubbles-module-scss-module__E9Y6YW__desktopChats{z-index:1000;pointer-events:none;flex-direction:row;align-items:flex-end;gap:16px;display:flex;position:fixed;bottom:10px;right:100px}@media (max-width:768px){.ChatBubbles-module-scss-module__E9Y6YW__desktopChats{display:none}}.ChatBubbles-module-scss-module__E9Y6YW__chatBox{background-color:var(--background);border:1px solid var(--border);pointer-events:auto;border-radius:10px;flex-direction:column;flex-shrink:0;width:330px;height:460px;display:flex;box-shadow:0 -2px 8px #0000001a}@media (max-width:1200px){.ChatBubbles-module-scss-module__E9Y6YW__chatBox{width:280px}}@media (max-width:1024px){.ChatBubbles-module-scss-module__E9Y6YW__chatBox{width:260px}}[data-theme=dark] .ChatBubbles-module-scss-module__E9Y6YW__chatBox{box-shadow:0 -2px 8px #0000004d}
.Box-module-scss-module__XQclja__container{--colorMess:white;opacity:0;z-index:1;background:var(--boxColorBG);flex-direction:column;gap:5px;width:100%;height:100%;padding-left:15px;padding-right:5px;animation-name:Box-module-scss-module__XQclja__showHistiry;animation-duration:2s;animation-fill-mode:forwards;display:flex;overflow-y:scroll}@media screen and (max-width:768px){.Box-module-scss-module__XQclja__container{padding-left:15px!important;padding-right:15px!important}}@keyframes Box-module-scss-module__XQclja__showHistiry{0%{opacity:0}70%{opacity:0}to{opacity:1}}
.System-module-scss-module__oB0H_G__container{text-align:center;width:100%;color:var(--secondary);justify-content:center;gap:3px;padding:3px 0;font-weight:300;display:flex;font-size:13px!important}.System-module-scss-module__oB0H_G__container a{color:var(--secondary);font-weight:300;font-size:13px!important}.System-module-scss-module__oB0H_G__container a:hover{text-decoration:underline!important}.System-module-scss-module__oB0H_G__container span{font-size:13px!important}
.My-module-scss-module__3-cTJq__container{flex-direction:column;align-items:flex-end;width:100%;display:flex;position:relative}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__containerReply{opacity:.4;z-index:-1;flex-direction:column;align-items:flex-end;width:100%;display:flex;position:relative}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__box{background:var(--myColorBox);color:var(--myColorText);white-space:break-spaces;cursor:pointer;-webkit-user-select:none;user-select:none;word-wrap:break-word;border-radius:25px 5px 5px 25px;max-width:calc(100% - 100px);padding:10px 15px}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__box a{color:var(--myColorText)!important;text-decoration:underline!important}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__boxReply{background:var(--myColorBox);color:var(--myColorText);white-space:break-spaces;cursor:pointer;-webkit-user-select:none;user-select:none;word-wrap:break-word;border-radius:25px;max-width:calc(100% - 100px);margin-bottom:-35px;padding:10px 15px 40px}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__boxReply a{color:var(--myColorText)!important;text-decoration:underline!important}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__boxEdit{box-shadow:0px 0px 6px 1px var(--primary)}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__boxTop{border-top-right-radius:25px}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__boxBottom{border-bottom-right-radius:25px}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__status{justify-content:flex-end;display:flex}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__timestamp{color:var(--secondary);-webkit-user-select:none;user-select:none;opacity:.7;margin-top:4px;font-size:12px}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__recall{opacity:.7;font-style:italic}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__file{flex-direction:column;align-items:flex-end;gap:8px;width:100%;max-width:calc(100% - 100px);display:flex}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__audio,.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__video{background-color:var(--background2);border-radius:8px;max-width:100%;max-height:70dvh}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileItem{background-color:var(--background2);border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background-color .2s;display:flex}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileItem:hover{background-color:var(--hover)}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileIcon{background-color:var(--background2);width:40px;height:40px;color:var(--secondary);border-radius:8px;justify-content:center;align-items:center;display:flex}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileInfo{flex:1;overflow:hidden}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileName{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileSize{color:var(--secondary);margin-top:2px;font-size:12px}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__fileAction{display:flex}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__downloadBtn{width:32px;height:32px;color:var(--secondary);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__downloadBtn:hover{background-color:var(--hover)}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__album{flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;width:calc(100% - 100px);max-width:350px;min-height:200px;padding-right:20px;display:flex;position:relative}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__album .My-module-scss-module__3-cTJq__albumImage{object-fit:cover;border-radius:6px;width:140px;height:140px;transition:transform .2s;position:absolute;box-shadow:0 2px 8px #0003}.My-module-scss-module__3-cTJq__container .My-module-scss-module__3-cTJq__album .My-module-scss-module__3-cTJq__image{object-fit:cover;border-radius:6px;min-width:100px;max-width:100%;max-height:200px;box-shadow:0 2px 8px #0003}.My-module-scss-module__3-cTJq__imageViewerOverlay{z-index:1000;background-color:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.My-module-scss-module__3-cTJq__imageViewerContent{flex-direction:column;justify-content:center;align-items:center;width:90%;height:90%;display:flex;position:relative}.My-module-scss-module__3-cTJq__closeButton{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex;position:absolute;top:15px;right:15px}.My-module-scss-module__3-cTJq__closeButton:hover{background-color:#ffffff4d}.My-module-scss-module__3-cTJq__imageContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.My-module-scss-module__3-cTJq__fullscreenImage{object-fit:contain;max-width:100%;max-height:80dvh}.My-module-scss-module__3-cTJq__navigationControls{align-items:center;gap:20px;display:flex;position:absolute;bottom:20px}.My-module-scss-module__3-cTJq__navButton{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex}.My-module-scss-module__3-cTJq__navButton:hover{background-color:#ffffff4d}.My-module-scss-module__3-cTJq__imageCounter{color:#fff;font-size:14px}.My-module-scss-module__3-cTJq__albumImage,.My-module-scss-module__3-cTJq__image{cursor:pointer}.My-module-scss-module__3-cTJq__albumImage:hover,.My-module-scss-module__3-cTJq__image:hover{opacity:.9}
.AnimatedImage-module__aheZUa__container{display:inline-block;position:relative}.AnimatedImage-module__aheZUa__imageWrapper{border-radius:8px;transition:transform .2s ease-in-out;position:relative;overflow:hidden}.AnimatedImage-module__aheZUa__normalImage{object-fit:cover;width:100%;height:100%;display:block}.AnimatedImage-module__aheZUa__skeleton{border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AnimatedImage-module__aheZUa__skeletonShimmer{background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite AnimatedImage-module__aheZUa__shimmer;position:absolute;top:0;left:-100%}@keyframes AnimatedImage-module__aheZUa__shimmer{0%{left:-100%}to{left:100%}}.AnimatedImage-module__aheZUa__loadingText{color:#6b7280;z-index:1;text-align:center;pointer-events:none;font-size:12px;font-weight:500}.AnimatedImage-module__aheZUa__errorState{color:#dc2626;background-color:#fee2e2;border:1px dashed #fca5a5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex}.AnimatedImage-module__aheZUa__errorIcon{margin-bottom:4px;font-size:24px}.AnimatedImage-module__aheZUa__errorText{text-align:center;font-size:10px;font-weight:500}.AnimatedImage-module__aheZUa__debugInfo{color:#6b7280;margin-top:4px;font-family:Courier New,monospace;font-size:10px;line-height:1.2}@media (max-width:640px){.AnimatedImage-module__aheZUa__imageWrapper:hover{transform:none}.AnimatedImage-module__aheZUa__loadingText{font-size:10px}.AnimatedImage-module__aheZUa__errorText{font-size:8px}}
.ReadStatus-module-scss-module__Db36hq__readStatus{justify-content:flex-end;width:100%;height:16px;margin-top:2px;display:flex}.ReadStatus-module-scss-module__Db36hq__avatarContainer{box-sizing:border-box;border:1px solid #fff;border-radius:50%;width:16px;height:16px;margin-left:-4px;overflow:hidden}.ReadStatus-module-scss-module__Db36hq__avatarContainer:first-child{margin-left:0}.ReadStatus-module-scss-module__Db36hq__counter{color:#65676b;box-sizing:border-box;background-color:#e4e6eb;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-left:2px;font-size:8px;font-weight:700;display:flex}
.Menu-module-scss-module__z6ZYWq__contextMenu{background:var(--background);z-index:1000;-webkit-user-select:none;user-select:none;border-radius:8px;width:200px;position:fixed;overflow:hidden;box-shadow:0 2px 10px #0003}.Menu-module-scss-module__z6ZYWq__menuItem{cursor:pointer;flex-direction:column;justify-content:center;gap:1px;padding:10px 16px;transition:background-color .2s;display:flex}.Menu-module-scss-module__z6ZYWq__menuItem:hover{background-color:var(--hover)}
.Forward-module-scss-module__v4Osmq__container{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.Forward-module-scss-module__v4Osmq__container .Forward-module-scss-module__v4Osmq__content{width:calc(100% - 90px)}
.You-module-scss-module__L6vTla__container{gap:10px;display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__avatar{width:100%;max-width:35px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content{flex-direction:column;align-items:flex-start;gap:3px;width:100%;display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__containerReply{opacity:.4;z-index:-1;flex-direction:column;align-items:flex-start;gap:3px;width:100%;display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__box{background:var(--youColorBox);color:var(--youColorText);white-space:break-spaces;cursor:pointer;-webkit-user-select:none;user-select:none;word-wrap:break-word;border-radius:5px 25px 25px 5px;max-width:calc(100% - 80px);padding:10px 15px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__boxReply{background:var(--youColorBox);color:var(--youColorText);white-space:break-spaces;cursor:pointer;-webkit-user-select:none;user-select:none;word-wrap:break-word;border-radius:25px;max-width:calc(100% - 80px);margin-bottom:-35px;padding:10px 15px 40px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__boxReply a{color:var(--colorMess)!important;text-decoration:underline!important}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__boxTop{border-top-left-radius:25px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__boxBottom{border-bottom-left-radius:25px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__timestamp{color:var(--secondary);-webkit-user-select:none;user-select:none;opacity:.7;margin-top:4px;font-size:12px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__content .You-module-scss-module__L6vTla__recall{opacity:.7;font-style:italic}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__file{flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:calc(100% - 80px);display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__audio,.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__video{background-color:var(--background2);border-radius:8px;max-width:100%;max-height:70dvh}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileItem{background-color:var(--background2);border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background-color .2s;display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileItem:hover{background-color:var(--hover)}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileIcon{background-color:var(--background2);width:40px;height:40px;color:var(--secondary);border-radius:8px;justify-content:center;align-items:center;display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileInfo{flex:1;overflow:hidden}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileName{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileSize{color:var(--secondary);margin-top:2px;font-size:12px}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__fileAction{display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__downloadBtn{width:32px;height:32px;color:var(--secondary);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__downloadBtn:hover{background-color:var(--hover)}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__album{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;width:calc(100% - 80px);max-width:350px;min-height:200px;padding-right:20px;display:flex;position:relative}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__album .You-module-scss-module__L6vTla__albumImage{object-fit:cover;border-radius:6px;width:140px;height:140px;transition:transform .2s;position:absolute;box-shadow:0 2px 8px #0003}.You-module-scss-module__L6vTla__container .You-module-scss-module__L6vTla__album .You-module-scss-module__L6vTla__image{object-fit:cover;border-radius:6px;min-width:100px;max-width:100%;max-height:200px;box-shadow:0 2px 8px #0003}.You-module-scss-module__L6vTla__imageViewerOverlay{z-index:1000;background-color:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.You-module-scss-module__L6vTla__imageViewerContent{flex-direction:column;justify-content:center;align-items:center;width:90%;height:90%;display:flex;position:relative}.You-module-scss-module__L6vTla__closeButton{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex;position:absolute;top:15px;right:15px}.You-module-scss-module__L6vTla__closeButton:hover{background-color:#ffffff4d}.You-module-scss-module__L6vTla__imageContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.You-module-scss-module__L6vTla__fullscreenImage{object-fit:contain;max-width:100%;max-height:80dvh}.You-module-scss-module__L6vTla__navigationControls{align-items:center;gap:20px;display:flex;position:absolute;bottom:20px}.You-module-scss-module__L6vTla__navButton{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;display:flex}.You-module-scss-module__L6vTla__navButton:hover{background-color:#ffffff4d}.You-module-scss-module__L6vTla__imageCounter{color:#fff;font-size:14px}.You-module-scss-module__L6vTla__albumImage,.You-module-scss-module__L6vTla__image{cursor:pointer}.You-module-scss-module__L6vTla__albumImage:hover,.You-module-scss-module__L6vTla__image:hover{opacity:.9}.You-module-scss-module__L6vTla__menuItem{cursor:pointer;flex-direction:column;justify-content:center;gap:1px;padding:10px 16px;transition:background-color .2s;display:flex}.You-module-scss-module__L6vTla__menuItem:hover{background-color:var(--hover)}.You-module-scss-module__L6vTla__customPopup{padding:10px 0}
.MessageTimestamp-module-scss-module__YndKjq__timestampContainer{justify-content:center;width:100%;margin:20px 0;display:flex}.MessageTimestamp-module-scss-module__YndKjq__timestampContainer .MessageTimestamp-module-scss-module__YndKjq__timestamp{color:var(--secondary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;text-align:center;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:500}@media screen and (max-width:768px){.MessageTimestamp-module-scss-module__YndKjq__timestampContainer .MessageTimestamp-module-scss-module__YndKjq__timestamp{padding:5px 14px;font-size:12px}}
.Footer-module-scss-module__R1lfpG__container{border-radius:0 0 10px 10px;flex-direction:column;gap:5px;width:100%;padding:10px;display:flex}@media screen and (max-width:1000px){.Footer-module-scss-module__R1lfpG__container{border-radius:0}}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__file{width:100%}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box{align-items:center;gap:8px;width:100%;display:flex}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__aciton{align-items:center;gap:4px;display:flex}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__aciton .Footer-module-scss-module__R1lfpG__icon{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s;display:flex}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__aciton .Footer-module-scss-module__R1lfpG__icon:hover{opacity:.8;background:var(--background2)}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__aciton .Footer-module-scss-module__R1lfpG__icon.Footer-module-scss-module__R1lfpG__recording{background-color:rgba(var(--error),.2);color:var(--error);animation:1.5s infinite Footer-module-scss-module__R1lfpG__pulse}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__aciton .Footer-module-scss-module__R1lfpG__icon.Footer-module-scss-module__R1lfpG__recording svg{color:var(--error)}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__aciton .Footer-module-scss-module__R1lfpG__icon circle{stroke:var(--myColorBox)}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__input{width:100%;min-width:0}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__input .Footer-module-scss-module__R1lfpG__editor{border-radius:25px;padding:8px 15px!important}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__send{justify-content:center;align-items:center;width:100%;max-width:30px;height:100%;display:flex}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__send .Footer-module-scss-module__R1lfpG__icon{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.Footer-module-scss-module__R1lfpG__container .Footer-module-scss-module__R1lfpG__box .Footer-module-scss-module__R1lfpG__send .Footer-module-scss-module__R1lfpG__icon.Footer-module-scss-module__R1lfpG__disabled{opacity:.5;cursor:not-allowed}.Footer-module-scss-module__R1lfpG__typing{color:var(--info);padding-bottom:4px;padding-left:10px;font-size:12px;animation:.3s ease-in-out Footer-module-scss-module__R1lfpG__fadeIn}.Footer-module-scss-module__R1lfpG__typing-dots{text-align:left;width:1em;font-weight:700;animation:1s steps(3,start) infinite Footer-module-scss-module__R1lfpG__blink;display:inline-block}.Footer-module-scss-module__R1lfpG__mediaPreviewsContainer{background-color:rgba(var(--background),.05);scrollbar-width:none;-ms-overflow-style:none;border-radius:10px;flex-wrap:wrap;gap:8px;max-height:40dvh;margin-bottom:8px;padding:8px;display:flex;overflow-y:auto}.Footer-module-scss-module__R1lfpG__mediaPreviewsContainer::-webkit-scrollbar{display:none}.Footer-module-scss-module__R1lfpG__mediaPreview{background-color:rgba(var(--background),.1);border-radius:8px;position:relative;overflow:hidden}.Footer-module-scss-module__R1lfpG__imagePreview{width:100px;height:100px;position:relative}.Footer-module-scss-module__R1lfpG__imagePreview img{object-fit:cover;width:100%;height:100%}.Footer-module-scss-module__R1lfpG__filePreview,.Footer-module-scss-module__R1lfpG__voicePreview{background-color:rgba(var(--info),.1);border-radius:8px;align-items:center;width:100%;max-width:250px;padding:8px;display:flex}.Footer-module-scss-module__R1lfpG__fileIcon,.Footer-module-scss-module__R1lfpG__voiceIcon{background-color:rgba(var(--info),.2);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-right:8px;display:flex}.Footer-module-scss-module__R1lfpG__fileInfo,.Footer-module-scss-module__R1lfpG__voiceInfo{flex-direction:column;flex:1;display:flex;overflow:hidden}.Footer-module-scss-module__R1lfpG__fileName{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.Footer-module-scss-module__R1lfpG__fileSize,.Footer-module-scss-module__R1lfpG__voiceSize{color:var(--text-secondary);font-size:10px}.Footer-module-scss-module__R1lfpG__voiceDuration{font-size:12px;font-weight:500}.Footer-module-scss-module__R1lfpG__removeButton{background:rgba(var(--error),.8);cursor:pointer;color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:4px;right:4px}.Footer-module-scss-module__R1lfpG__removeButton:hover{background:var(--error)}.Footer-module-scss-module__R1lfpG__filePreview .Footer-module-scss-module__R1lfpG__removeButton,.Footer-module-scss-module__R1lfpG__voicePreview .Footer-module-scss-module__R1lfpG__removeButton{margin-left:8px;position:static}.Footer-module-scss-module__R1lfpG__recordingIndicator{background-color:rgba(var(--error),.1);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;display:flex}.Footer-module-scss-module__R1lfpG__recordingDot{background-color:var(--error);border-radius:50%;width:10px;height:10px;animation:1.5s infinite Footer-module-scss-module__R1lfpG__pulse}.Footer-module-scss-module__R1lfpG__stopRecordingButton{background-color:rgba(var(--error),.2);color:var(--error);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;display:flex}.Footer-module-scss-module__R1lfpG__stopRecordingButton:hover{background-color:rgba(var(--error),.3)}@keyframes Footer-module-scss-module__R1lfpG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes Footer-module-scss-module__R1lfpG__pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Footer-module-scss-module__R1lfpG__popup{min-width:160px;color:var(--secondary);background-color:var(--background);border:1px solid var(--border);z-index:100;border-radius:8px;font-size:14px;overflow:hidden}.Footer-module-scss-module__R1lfpG__popup .Footer-module-scss-module__R1lfpG__popupItem{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;display:flex}.Footer-module-scss-module__R1lfpG__popup .Footer-module-scss-module__R1lfpG__popupItem:hover{color:var(--primary)}.Footer-module-scss-module__R1lfpG__emoji{width:350px;overflow-x:hidden}@media (max-width:800px){.Footer-module-scss-module__R1lfpG__emoji{width:100%}}.Footer-module-scss-module__R1lfpG__editContainer{flex-direction:column;gap:5px;width:calc(100% - 50px);display:flex;position:relative}.Footer-module-scss-module__R1lfpG__editContainer .Footer-module-scss-module__R1lfpG__close{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:calc(50% - 15px);right:-50px}
.EmojiWrapper-module__bDNBca__popup{z-index:1000;width:100%;height:300px;display:inline-block;position:relative}.EmojiWrapper-module__bDNBca__searchInput{border:1px solid var(--background2);box-sizing:border-box;background:var(--background);width:100%;color:var(--foreground);border-radius:8px;outline:none;margin-bottom:16px;padding:8px 12px;font-size:14px}.EmojiWrapper-module__bDNBca__tabContainer{border-bottom:1px solid var(--border);margin-bottom:16px;display:flex}.EmojiWrapper-module__bDNBca__tab{cursor:pointer;color:var(--secondary);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:14px;transition:all .2s}.EmojiWrapper-module__bDNBca__tab:hover{background-color:var(--hover)}.EmojiWrapper-module__bDNBca__activeTab{color:var(--primary);border-bottom-color:var(--primary)}.EmojiWrapper-module__bDNBca__activeTab:hover{background-color:#0000}.EmojiWrapper-module__bDNBca__contentEmoji{height:100%;overflow-y:auto}.EmojiWrapper-module__bDNBca__categorySection{margin-bottom:16px}.EmojiWrapper-module__bDNBca__categoryTitle{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.EmojiWrapper-module__bDNBca__emojiGrid{flex-wrap:wrap;gap:8px;display:flex}.EmojiWrapper-module__bDNBca__emojiItem{cursor:pointer;aspect-ratio:1;font-size:20px;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;transition:background-color .2s;display:flex}.EmojiWrapper-module__bDNBca__emojiItem:hover{background-color:var(--hover)}.EmojiWrapper-module__bDNBca__stickerPack{margin-bottom:20px}.EmojiWrapper-module__bDNBca__stickerPackTitle{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.EmojiWrapper-module__bDNBca__stickerCount{background:#fff3;border-radius:12px;margin-left:auto;padding:2px 6px;font-size:11px}.EmojiWrapper-module__bDNBca__stickerGrid{flex-wrap:wrap;display:flex}.EmojiWrapper-module__bDNBca__stickerItem{cursor:pointer;aspect-ratio:1;font-family:var(--font-family);background:0 0;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:110px;padding:8px;transition:all .2s;display:flex;position:relative}
.Reply-module-scss-module__ATkdaW__container{flex-direction:column;gap:5px;width:calc(100% - 50px);display:flex;position:relative}.Reply-module-scss-module__ATkdaW__container .Reply-module-scss-module__ATkdaW__close{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:calc(50% - 15px);right:-50px}.Reply-module-scss-module__ATkdaW__container .Reply-module-scss-module__ATkdaW__content{color:var(--secondary);width:100%;height:40px;font-size:14px;overflow:hidden}.Reply-module-scss-module__ATkdaW__container .Reply-module-scss-module__ATkdaW__content span,.Reply-module-scss-module__ATkdaW__container .Reply-module-scss-module__ATkdaW__content p,.Reply-module-scss-module__ATkdaW__container .Reply-module-scss-module__ATkdaW__content div{color:var(--secondary)!important}
.ChatBubbleMobile-module-scss-module__xm-knW__container{z-index:100;background:var(--background);border-radius:10px;flex-direction:column;width:calc(100dvw - 65px);height:calc(100dvh - 130px);display:flex;position:fixed;top:70px;left:10px}
.Member-module-scss-module__HgybxG__container{cursor:pointer;border-radius:4px;align-items:center;gap:4px;width:100%;height:50px;padding:5px 10px;display:flex}.Member-module-scss-module__HgybxG__container:hover{background:var(--hover)}.Member-module-scss-module__HgybxG__container .Member-module-scss-module__HgybxG__info{align-items:center;gap:5px;width:calc(100% - 60px);height:100%;display:flex}
