[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select,[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{border:none;box-shadow:none}::selection{color:#f1f5f9;background:#0f172a}.dark ::selection{color:#0f172a;background:#f1f5f9}html{scroll-behavior:smooth;touch-action:manipulation}@keyframes highlight-fade{0%{background-color:#fff3}to{background-color:transparent}}.highlight-comment{animation:highlight-fade 3s ease-out;border-radius:.75rem}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:hover,.dark textarea:-webkit-autofill:focus,.dark select:-webkit-autofill,.dark select:-webkit-autofill:hover,.dark select:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #18181b inset;transition:background-color 5000s ease-in-out 0s;caret-color:#fff}.flash{animation:flash 2s linear infinite}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.spinner{animation:rotate 2s linear infinite;z-index:2;position:relative;width:32px;height:32px}.spinner .path{stroke:currentColor;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.markdown a{color:#0f172a}.layer-modal .markdown a{color:#fff}.markdown strong{font-variation-settings:"wght" 500;font-weight:500;color:#0f172a}.dark .markdown strong{color:#e4e4e7}.dark .markdown a{color:#0f172a;color:#e4e4e7}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5{margin-top:1em;font-size:1.125em;color:#0f172a;font-variation-settings:"wght" 500;font-weight:500}.dark .markdown h1,.dark .markdown h2,.dark .markdown h3,.dark .markdown h4,.dark .markdown h5{color:#e4e4e7}.markdown p:first-child{margin-top:0}.markdown p,.markdown ol,.markdown ul{margin-top:.5em}.markdown ol,.markdown ul{list-style:revert;margin:.5em 0;padding:0 0 0 1em}.markdown ol li,.markdown ul li{padding:.2em 0}.markdown ol ol,.markdown ul ul{margin:0}video::-webkit-media-controls-panel{display:none!important;opacity:1!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.tooltip{color:#d4d4d8;border-radius:.5rem;padding:.5rem;background-color:#020617;-webkit-user-select:none;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.dark .tooltip{color:#18181b;background-color:#f4f4f5}.tooltip[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.tooltip[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.tooltip[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.tooltip[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.tooltip-arrow{fill:#020617}.dark .tooltip-arrow{fill:#f4f4f5}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes toast{0%{opacity:0;transform:translateY(20px) scale(.8)}50%{opacity:1;transform:translateY(0) scale(1)}}.animate-enter{opacity:1;transform:translateY(0) scale(1);animation:toast .3s ease-in-out}.animate-leave{opacity:0;transform:translateY(20px) scale(.8);transition:all .2s ease-in-out}@media (min-width: 768px){.new-layer-form{height:calc(100vh - 102px)}.edit-layer-form{height:100vh}}.layer-image:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;display:block;border-radius:.5rem;box-shadow:inset 0 0 0 1px #0000000d}.hide-scrollbar::-webkit-scrollbar{display:none}div[data-radix-popper-content-wrapper]{z-index:9999!important}.mentions__highlighter{top:-1px!important;border-width:0px!important}.mentions__input{padding:0;line-height:initial}.mentions__suggestions{left:0!important;top:100%!important;bottom:auto!important;z-index:1001!important;margin-top:8px!important;background:none!important;width:calc(100% + 60px)!important}.mentions__suggestions__item{display:flex;padding:.375rem 1rem;align-items:center;border-radius:.25rem;gap:.5rem;font-size:.875rem;line-height:1.25rem;color:#64748b}.dark .mentions__suggestions__item{color:#f4f4f5}.mentions__suggestions__item:hover{color:#1e293b;background-color:#f1f5f9}.dark .mentions__suggestions__item:hover{color:#f1f5f9;background-color:#27272a}.mentions__suggestions__item--focused{color:#1e293b;background-color:#f1f5f9}.dark .mentions__suggestions__item--focused{color:#f1f5f9;background-color:#27272a}.tabbar{padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.muuri-item-placeholder{opacity:.2;filter:grayscale(100%)}.muuri-item-dragging .group-hover\:opacity-100,.muuri-item-releasing .group-hover\:opacity-100{opacity:0!important}@keyframes jiggle{0%{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}.jiggle{animation:jiggle .3s infinite}.break-inside{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid-column;page-break-inside:avoid-column;break-inside:avoid-column}.dark [type=checkbox]:focus,.dark [type=radio]:focus{--tw-ring-offset-color: black}.dark [type=checkbox]:checked:hover,.dark [type=checkbox]:checked:focus,.dark [type=radio]:checked:hover,.dark [type=radio]:checked:focus{background-color:#000}.dark .recharts-surface line{stroke:#27272a}.dark .recharts-surface .recharts-layer.recharts-line path{stroke:#e2e8f0}.dark .recharts-surface text{fill:#71717a}.dark .recharts-layer.recharts-bar-rectangle path{fill:#e2e8f0}.dark .recharts-curve.recharts-area-curve{stroke:#e2e8f0}.dark textarea::placeholder{color:#71717a}.dark .layers-logo path{fill:#e2e8f0}.dark .layers-plus-logo path{fill:#e2e8f0}.dark .async-select__placeholder{color:#71717a}.dark .async-select-container .async-select__multi-value{background-color:#e4e4e7}.dark .async-select-container .async-select__multi-value__remove{color:#71717a}.dark .async-select-container .async-select__multi-value__remove:hover{background-color:#d4d4d8}.dark .async-select-container .async-select__multi-value__label{color:#27272a}.masonry-grid{height:100%;position:relative;margin:0 -16px;width:calc(100% + 32px)}.masonry-grid>.masonry-grid-item{position:absolute;will-change:transform,width,height,opacity;padding:16px}.masonry-grid>.masonry-grid-item>.masonry-grid-item-image{position:relative;background-size:cover;background-position:center center;width:100%;height:100%;overflow:hidden;text-transform:uppercase;font-size:10px;line-height:10px;border-radius:8px}input[type=range]{background:#0f172a1a;border-radius:8px;height:6px;outline:none;-webkit-appearance:none}.dark input[type=range]{background:#f1f5f90d}input[type=range]::-webkit-slider-thumb{width:6px;height:16px;border-radius:4px;-webkit-appearance:none;background:#434343;cursor:ew-resize}.dark input[type=range]::-webkit-slider-thumb{background:#f1f5f9}.text-sm__input::placeholder{color:#94a3b8}@keyframes shake{0%{transform:translate(0)}10%,90%{transform:translate(-4px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}to{transform:translate(0)}}.shake{animation:shake .4s}.retain-aspect-ratio{width:auto;height:100%}@media (max-aspect-ratio: 1/1){.retain-aspect-ratio{width:100%;height:auto}}.AccordionContent{overflow:hidden}.AccordionContent[data-state=open]{animation:slideDown .2s ease-out}.AccordionContent[data-state=closed]{animation:slideUp .2s ease-out}.AccordionPlus{transition:transform .2s}.AccordionTrigger[data-state=open]>.AccordionPlus{transform:rotate(135deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.overflow-scroll::-webkit-scrollbar{display:none}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(80deg,#f8fafc,#f1f5f9,#f8fafc);background-size:200% 100%;animation:shimmer 1s infinite linear}.dark .shimmer{background:linear-gradient(80deg,#18181b,#202023,#18181b)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:var(--final-opacity, 1);transform:translateY(0)}}.animate-fade-in{animation:fadeIn .3s ease-out forwards}@keyframes fadeInOnly{0%{opacity:0}to{opacity:1}}.animate-fade-in-only{animation:fadeInOnly .3s ease-out forwards}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-top{animation:slideInFromTop .3s ease-out forwards}.animate-height-expand-wrapper{animation:heightExpand .35s cubic-bezier(.25,.8,.25,1.02) forwards;opacity:1!important;height:0;overflow:hidden;animation-fill-mode:forwards}.animate-height-expand-wrapper.animation-complete{overflow:visible}@keyframes heightExpand{0%{height:0}to{height:var(--content-height, auto)}}#credential_picker_container{top:auto!important;bottom:0!important;left:72px!important}
