@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Varela+Round&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Sedgwick+Ave&display=swap";:root{--primary:255,255,255;--secondary:0,0,0;--background:0,0,0;--modal:100,100,100;--surface:0,0,0}.primary{color:rgba(var(--primary),1)!important}.secondary{color:rgba(var(--secondary),1)!important}.lowlight{color:rgba(var(--primary),.06)!important}.midlight{color:rgba(var(--primary),.16)!important}.highlight{color:rgba(var(--primary),.36)!important}.ultralight{color:rgba(var(--primary),.6)!important}.danger{color:#ff453a!important}.success{color:#32d74b!important}.alert{color:#ff9f0a!important}.info{color:#0a84ff!important}.fill-primary{fill:rgba(var(--primary),1)!important}.fill-secondary{fill:rgba(var(--secondary),1)!important}.fill-lowlight{fill:rgba(var(--primary),.06)!important}.fill-midlight{fill:rgba(var(--primary),.16)!important}.fill-highlight{fill:rgba(var(--primary),.36)!important}.fill-ultralight{fill:rgba(var(--primary),.6)!important}.fill-danger{fill:#ff453a!important}.fill-success{fill:#32d74b!important}.fill-alert{fill:#ff9f0a!important}.fill-info{fill:#0a84ff!important}.bg-none{background:none}.bg-primary{background:rgba(var(--primary),1)}.bg-lowlight{background:rgba(var(--primary),.06)}.bg-midlight{background:rgba(var(--primary),.16)}.bg-highlight{background:rgba(var(--primary),.36)}.bg-ultralight{background:rgba(var(--primary),.6)}.bg-danger{background:#ff453a!important}.bg-overlay{background:rgba(var(--secondary),.4)!important}.bg-success{background:#32d74b!important}.bg-alert{background:#ff9f0a!important}.bg-info{background:#0a84ff!important}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.project-widget-task.list-layout .task-title,.truncate{max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.body,.btn,.button,.callout,.caption,.document-widget .widget-content .doc-body,.footnote,.input-box input,.input-text,.label,.multiline-input,.project-widget-task.list-layout .task-title,.tip .tooltip2,.tiptap-editor.compact ol,.tiptap-editor.compact p,.tiptap-editor.compact ul,.tiptap-editor.regular p,.toaster-default,.toaster-error,.toaster-success,.tooltip,button,h1,h2,h3,h4,h5,h6,input [type=text]{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.header{font:600 38px/50px Inter,sans-serif;letter-spacing:-1px}@media only screen and (max-width:840px){.header{font:600 40px/48px Inter,sans-serif;letter-spacing:-1px}}.h1,h1{font:600 34px/44px Inter,sans-serif;letter-spacing:-1px}@media only screen and (max-width:840px){.h1,h1{font:600 33px/40px Inter,sans-serif;letter-spacing:-1.1px}}.h2,.project-widget.text-lg .multiline-input,.tiptap-editor.regular h1,h2{font:600 28px/38px Inter,sans-serif;letter-spacing:-1px}@media only screen and (max-width:840px){.h2,.project-widget.text-lg .multiline-input,.tiptap-editor.regular h1,h2{font:600 27px/34px Inter,sans-serif;letter-spacing:-.9px}}.document-widget .widget-content .doc-title,.h3,.tiptap-editor.compact h1,.tiptap-editor.regular h2,h3{font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.document-widget .widget-content .doc-title,.h3,.tiptap-editor.compact h1,.tiptap-editor.regular h2,h3{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.h4,.project-widget.text-md .multiline-input,.tiptap-editor.compact h2,.tiptap-editor.regular h3,h4{font:600 19px/26px Inter,sans-serif;letter-spacing:-.4px}@media only screen and (max-width:840px){.h4,.project-widget.text-md .multiline-input,.tiptap-editor.compact h2,.tiptap-editor.regular h3,h4{font:600 19.5px/25px Inter,sans-serif;letter-spacing:-.5px}}.h5,.project-widget-task.board-layout .task-title,.tiptap-editor.compact h3,h5{font:600 17px/24px Inter,sans-serif;letter-spacing:-.6px}@media only screen and (max-width:840px){.h5,.project-widget-task.board-layout .task-title,.tiptap-editor.compact h3,h5{font:500 17px/22px Inter,sans-serif;letter-spacing:-.35px}}.btn.default-button.small-button,.button.default-button.small-button,.h6,.select,button.default-button.small-button,h6{font:500 14px/20px Inter,sans-serif;letter-spacing:-.2px}.btn,.button,.callout,.toaster-default,.toaster-error,.toaster-success,button{font:500 15px/20px Inter,sans-serif;letter-spacing:-.4px}@media only screen and (max-width:840px){.btn,.button,.callout,.toaster-default,.toaster-error,.toaster-success,button{font:500 15.5px/20px Inter,sans-serif;letter-spacing:-.1px}}.label,label{font:600 11px/16px Inter,sans-serif;letter-spacing:.4px;text-transform:uppercase}@media only screen and (max-width:840px){.label,label{font:500 11px/16px Inter,sans-serif}}.body,.multiline-input,.project-widget-task.list-layout .task-title,.tiptap-editor.regular p,p{font:normal 16px/22px Inter,sans-serif;letter-spacing:-.3px}@media only screen and (max-width:840px){.body,.multiline-input,.project-widget-task.list-layout .task-title,.tiptap-editor.regular p,p{font:normal 17px/22px Inter,sans-serif;letter-spacing:-.2px}}.caption,.document-widget .widget-content .doc-body,.input-box input,.input-text,.tip .tooltip2,.tiptap-editor.compact ol,.tiptap-editor.compact p,.tiptap-editor.compact ul,input [type=text]{font:normal 14px/20px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (max-width:840px){.caption,.document-widget .widget-content .doc-body,.input-box input,.input-text,.tip .tooltip2,.tiptap-editor.compact ol,.tiptap-editor.compact p,.tiptap-editor.compact ul,input [type=text]{font:normal 13px/18px Inter,sans-serif;letter-spacing:-.07px}}.footnote,.tooltip{font:normal 11px/14px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (max-width:840px){.footnote,.tooltip{font:normal 10.5px/13px Inter,sans-serif;letter-spacing:.2px}}html *,html :after,html :before{box-sizing:border-box;margin:0;padding:0;text-decoration:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0);list-style-type:none}body{background:rgba(var(--background),1);color:rgba(var(--primary),1);line-height:0;overflow-x:hidden;position:relative;width:100vw}a,body,div,footer,h1,h2,h3,h4,h5,h6,img,label,li,nav,p,section,ul{outline:none;margin:0;padding:0;text-decoration:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0);list-style-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--squircle:superellipse(1.25)}.icon *{fill:inherit}.btn,.button,button{color:rgba(var(--primary),1);fill:rgba(var(--primary),1);text-align:center;cursor:pointer;transition:all .2s ease;padding:0;width:-moz-max-content;width:max-content;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:100px;background:none;outline:none;box-shadow:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.btn span,.button span,button span{color:inherit}.btn>.icon,.btn>svg,.button>.icon,.button>svg,button>.icon,button>svg{width:20px;height:20px;color:inherit;fill:inherit}.btn.default-button.large-button,.button.default-button.large-button,button.default-button.large-button{padding:12px 16px}.btn.default-button.medium-button,.button.default-button.medium-button,button.default-button.medium-button{padding:8px 12px;gap:6px}.btn.default-button.small-button,.button.default-button.small-button,button.default-button.small-button{padding:6px 12px;gap:6px}.btn.default-button.small-button>.icon,.btn.default-button.small-button>svg,.button.default-button.small-button>.icon,.button.default-button.small-button>svg,button.default-button.small-button>.icon,button.default-button.small-button>svg{width:18px;height:18px}.btn.icon-button.large-button,.button.icon-button.large-button,button.icon-button.large-button{padding:10px}.btn.icon-button.medium-button,.button.icon-button.medium-button,button.icon-button.medium-button{padding:8px}.btn.icon-button.small-button,.button.icon-button.small-button,button.icon-button.small-button{padding:7px}.btn.icon-button.small-button>.icon,.btn.icon-button.small-button>svg,.button.icon-button.small-button>.icon,.button.icon-button.small-button>svg,button.icon-button.small-button>.icon,button.icon-button.small-button>svg{width:18px;height:18px}.btn.true-square.large-button,.button.true-square.large-button,button.true-square.large-button{border-radius:12px}.btn.true-square.medium-button,.button.true-square.medium-button,button.true-square.medium-button{border-radius:10px}.btn.true-square.small-button,.button.true-square.small-button,button.true-square.small-button{border-radius:8px}.btn.primary-button,.button.primary-button,button.primary-button{background:rgba(var(--primary),1);color:rgba(var(--secondary),1);fill:rgba(var(--secondary),1)}.btn.secondary-button,.button.secondary-button,button.secondary-button{background:rgba(var(--primary),.12)}@media(hover:hover)and (pointer:fine){.btn.secondary-button:hover,.button.secondary-button:hover,button.secondary-button:hover{background:rgba(var(--primary),.24)}}.btn.secondary-button:active,.button.secondary-button:active,button.secondary-button:active{background:rgba(var(--primary),.32)}.btn:active,.button:active,button:active{filter:brightness(150%)}.btn:disabled,.button:disabled,button:disabled{opacity:.5;cursor:default!important;pointer-events:none}.btn.true-active,.button.true-active,.dropdown .button-wrapper.true-active button,button.true-active{background:rgba(var(--primary),1)!important;color:rgba(var(--secondary),1)!important;fill:rgba(var(--secondary),1)!important}.btn.true-active:hover,.button.true-active:hover,.dropdown .button-wrapper.true-active button:hover,button.true-active:hover{background:rgba(var(--primary),.6)}.bg-blur,.btn.true-blur,.button.true-blur,.dock .dock-content .add-link-input input,.figma-file-link .widget-content .external-link-button,.figma-proto-link .widget-content .external-link-button,.folder-widget,.mixpanel-link .widget-content .external-link-button,.modal-card,.sheet-effects,.spotify-link .widget-content .external-link-button,.toaster-default,.toaster-error,.toaster-success,.tooltip,.vision-panel .head .bubble,.vision-panel .input-wrapper .input-row input,.youtube-video-link .widget-content .external-link-button,button.true-blur{backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.shadow-card{box-shadow:0 16px 32px -8px rgba(0,0,0,.64);box-shadow:none}.shadow-card:hover{box-shadow:0 32px 64px -16px rgba(0,0,0,.8);box-shadow:none}.shadow-mockup{box-shadow:50px 100px 200px #000}.shadow-dark{box-shadow:0 10px 30px rgba(0,0,0,.5)!important}.shadow-demo{filter:drop-shadow(40px 80px 160px rgba(0,0,0,.4))}.scroll-edge-effect{pointer-events:none;background:linear-gradient(to bottom,rgba(var(--secondary),.4),transparent),linear-gradient(to bottom,rgba(var(--secondary),.4),transparent),linear-gradient(to bottom,rgba(var(--secondary),.4),transparent),linear-gradient(to bottom,rgba(var(--secondary),.4),transparent),linear-gradient(to bottom,rgba(var(--modal),.3),transparent),linear-gradient(to bottom,rgba(var(--modal),.3),transparent)}.border-glass-after,.glass-div,.new-dock .items-list,.new-dock .wrapper,.widget-universal-controls{position:relative}.border-glass-after:after,.glass-div:after,.new-dock .items-list:after,.new-dock .wrapper:after,.widget-universal-controls:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;corner-shape:inherit;inset:0;border:1px solid hsla(0,0%,100%,.16);-webkit-mask-image:linear-gradient(-30deg,black,transparent 50%,black);mask-image:linear-gradient(-30deg,black,transparent 50%,black);z-index:2}.glass-div,.new-dock .items-list,.new-dock .wrapper,.widget-universal-controls{position:relative;backdrop-filter:blur(10px);background:rgba(var(--modal),.3)}.border-light,.toaster-default,.toaster-error,.toaster-success,.tooltip{box-shadow:inset 0 0 0 1px rgba(var(--primary),.06)}.outline-light,.project-widget-task .task-material,.project-widget-task.board-layout{outline:solid 1px rgba(var(--primary),.06);outline-offset:-1px}.avatar,.border-light-after{position:relative}.avatar:after,.border-light-after:after{content:"";position:absolute;inset:0;border-radius:inherit;corner-shape:inherit;border:1px solid rgba(var(--primary),.06);pointer-events:none;z-index:10}.border-highlight-after{position:relative}.border-highlight-after:after{content:"";position:absolute;inset:0;border-radius:inherit;corner-shape:inherit;border:1px solid rgba(var(--primary),.16);pointer-events:none}.light-overlay:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,rgba(var(--primary),1) 0,transparent 100%);z-index:10;mix-blend-mode:overlay;opacity:.3;transition:.2s ease;pointer-events:none;display:none}@media(hover:hover)and (pointer:fine){.light-overlay:hover:before{opacity:.6}}@media(hover:hover)and (pointer:fine){.hover-scale:hover{transform:scale(1.04)}}@media only screen and (hover:hover)and (pointer:fine)and (max-width:840px){.hover-scale:hover{transform:none}}.hover-scale2:hover{transform:scale(1.14)}@media only screen and (max-width:840px){.hover-scale2:hover{transform:none}}.hoverlight{overflow:hidden;position:relative}.hoverlight:before{content:"";transition:all .2s ease;opacity:0;background-color:rgba(var(--primary),.06);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;border-radius:6px;pointer-events:none}@media(hover:hover)and (pointer:fine){.hoverlight:hover:before{opacity:1}}.flex{display:flex}.project-widget .widget-content .title-bar .project-controls,.trans-200{transition:all .2s ease}.trans-default{transition:all .5s ease-out}.icon-16{height:16px;width:16px}.icon-20{height:20px;width:20px}.icon-24{height:24px;width:24px}.icon-32{height:32px;width:32px}.icon-40{height:40px;width:40px}.icon-64{height:64px;width:64px}.hide-scrollbar::-webkit-scrollbar{display:none}.text-center{text-align:center}.text-capitalize{text-transform:capitalize}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.file-uploader{cursor:pointer;width:100%;border:1px solid rgba(var(--primary),.36);background:rgba(var(--primary),.36);border-radius:12px;overflow:hidden}.file-uploader .inner{position:relative;overflow:hidden;width:100%;height:100%}.file-uploader .preview-wrapper{position:relative;width:100%;height:100%;z-index:1}.file-uploader .empty-state,.file-uploader .hover-state,.file-uploader .upload-state{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;width:100%;height:100%}.file-uploader .empty-state .callput,.file-uploader .hover-state .callput{margin-bottom:4px}.file-uploader .empty-state svg,.file-uploader .hover-state svg{width:32px;height:32px;margin-bottom:8px}.file-uploader .hover-state,.file-uploader .upload-state{background:rgba(var(--secondary),.4);backdrop-filter:blur(20px);z-index:2;position:absolute;inset:0}.file-uploader .upload-state .loader{display:flex;align-items:center;gap:8px}.file-uploader .upload-state .loader circle{stroke:rgba(var(--primary),1)}label{font:600 13px/20px sf-pro-rounded;letter-spacing:.6px;text-transform:uppercase;padding:8px 16px;color:rgba(0,0,0,.36)}.input-box input,.input-text,input [type=text]{padding:10px 14px;border-radius:12px;corner-shape:var(--squircle);background:none;color:rgba(var(--primary),1);border:1px solid rgba(var(--primary),.16);transition:all .2s ease}.input-box input::-moz-placeholder,.input-text::-moz-placeholder,input [type=text]::-moz-placeholder{color:rgba(var(--primary),.36)}.input-box input::placeholder,.input-text::placeholder,input [type=text]::placeholder{color:rgba(var(--primary),.36)}.input-box input:active,.input-box input:focus,.input-text:active,.input-text:focus,input [type=text]:active,input [type=text]:focus{outline:none;border:1px solid rgba(var(--primary),.36)}.input-transparent{margin:0;padding:0;border-radius:0;background:rgba(0,0,0,0);border:0}.input-transparent:focus{background:rgba(0,0,0,0);box-shadow:none;outline:none;border:none}.input-transparent:active{background:rgba(0,0,0,0);border:none}.multiline-input{padding:8px 12px;border-radius:10px;background:none;color:rgba(var(--primary),1);border:1px solid rgba(var(--primary),.16);transition:all .2s ease;width:100%}.multiline-input::-moz-placeholder{color:rgba(var(--primary),.36)}.multiline-input::placeholder{color:rgba(var(--primary),.36)}.multiline-input:active,.multiline-input:focus{outline:none;border:1px solid rgba(var(--primary),.36)}.input-box{position:relative}.input-box input:not(:-moz-placeholder)~.placeholder-wrap{top:12px!important;left:15px!important;transform:scale(.8);transform-origin:left top}.input-box input:focus~.placeholder-wrap,.input-box input:not(:placeholder-shown)~.placeholder-wrap{top:12px!important;left:15px!important;transform:scale(.8);transform-origin:left top}.input-box .placeholder-wrap{position:absolute;top:22px;left:16px;transition:all .3s ease}.input-box input{width:100%;padding-top:32px;border-radius:15px}.input-box.hide-label input{padding:8px 14px;border-radius:16px}.input-box.input-transparent input{padding:4px;border-radius:0;background:rgba(0,0,0,0);border:none}.input-box.input-transparent input:focus{background:rgba(0,0,0,0);box-shadow:none;outline:none;border:none}.input-box.input-transparent input:active{background:rgba(0,0,0,0);border:none}.select{padding:10px 12px;border-radius:10px;color:rgba(var(--primary),1);border:1px solid rgba(var(--primary),.16);transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:rgba(var(--primary),.36) url("data:image/svg+xml;utf8,<svg width='8' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.666 4.803c0 .292-.252.53-.565.53a.59.59 0 0 1-.411-.166L3.996 2.588 1.31 5.167a.606.606 0 0 1-.411.166c-.314 0-.566-.238-.566-.53a.48.48 0 0 1 .159-.368l3.052-2.908a.632.632 0 0 1 .911 0l3.049 2.908a.496.496 0 0 1 .162.368ZM.334 11.197c0-.291.252-.53.565-.53a.59.59 0 0 1 .411.167l2.694 2.578 2.686-2.579a.606.606 0 0 1 .411-.166c.314 0 .566.239.566.53a.48.48 0 0 1-.159.368l-3.052 2.908a.632.632 0 0 1-.911 0L.496 11.565a.496.496 0 0 1-.162-.368Z' fill='gray'/></svg>") no-repeat;background-position:right 12px top 50%;background-repeat:no-repeat}.select::-moz-placeholder{color:rgba(var(--primary),.36)}.select::placeholder{color:rgba(var(--primary),.36)}.select:active,.select:focus{outline:none}.dropdown{position:relative;z-index:100!important;display:flex}.dropdown .button-wrapper{position:relative;z-index:50}.dropdown .drop-menu{position:absolute;z-index:100;background:rgba(var(--modal),.3);padding:12px;border-radius:24px;box-shadow:inset 0 0 0 1px rgba(var(--primary),.16),0 16px 32px rgba(0,0,0,.16)}@media only screen and (max-width:840px){.dropdown .drop-menu{padding:8px;border-radius:16px;position:fixed;top:unset!important;left:12px!important;width:calc(100vw - 24px)!important;bottom:calc(12px + env(safe-area-inset-bottom, 0))!important}.dropdown .drop-menu .danger{background:rgba(255,69,58,.06)}}.dropdown .close-overlay{position:fixed;inset:0;z-index:-1}.avatar{position:relative;width:100px;aspect-ratio:1/1;overflow:hidden;border-radius:50%!important;background:rgba(var(--primary),.06)}.avatar img{width:100%;height:100%;object-fit:cover}.tip{position:relative;overflow:visible;opacity:1}.tip .tooltip2{visibility:hidden;width:-moz-max-content;width:max-content;background:rgba(var(--secondary),.4);box-shadow:inset 0 0 0 1px rgba(var(--primary),.36);color:rgba(var(--primary),1);text-align:center;padding:6px 12px;border-radius:8px;z-index:9999999;position:absolute;opacity:0;transition:opacity .4s .5s}@media only screen and (max-width:840px){.tip .tooltip2{display:none}}.tip:hover .tooltip{visibility:visible;opacity:1}.toaster-default,.toaster-error,.toaster-success{background:rgba(var(--modal),.3)!important;border-radius:40px!important;position:relative;overflow:hidden;box-shadow:none!important}.modal-container{background:rgba(0,0,0,.5)}@media only screen and (max-width:840px){.modal-container{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0))!important}}.modal-card{inset:0;margin:auto;overflow:hidden;background:rgba(var(--modal),.3);z-index:10;box-shadow:inset 0 0 0 1px rgba(var(--primary),.06)}.modal-card.modal-fullscreen{box-shadow:none;height:-webkit-fill-available!important;min-height:-webkit-fill-available!important}.sheet-backdrop{background:rgba(0,0,0,.5);display:flex;align-items:center}@media only screen and (max-width:840px){.sheet-backdrop{align-items:flex-end;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0))!important}}.sheet-effects{overflow:hidden;background:rgba(var(--modal),.3);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(var(--primary),.06),0 0 0 1px rgba(var(--secondary),0),0 24px 48px rgba(0,0,0,.4)}.modal-nav.modal-title{padding:16px;display:flex;justify-content:space-between;align-items:center;position:relative}.modal-nav.has-back h4{position:absolute;left:0;right:0;margin:0 auto;width:-moz-max-content;width:max-content}.modal-nav.modal-x{position:absolute;top:14px;right:14px;z-index:10}.preloader{animation:spin 1s linear infinite}.preloader svg{position:relative;width:40px;height:40px}.preloader svg circle{width:100%;height:100%;fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:40;stroke-dashoffset:16;transform:translate(4px,4px)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dropzone{position:relative;width:100%;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;border-radius:inherit}.dropzone .file-drop{position:absolute;right:0;z-index:3;padding:10px 16px 10px 10px;display:grid;place-items:center;cursor:pointer}.dropzone .file-drop svg{width:24px;height:24px}.dropzone .file-drop.expand{background:rgba(var(--modal),.3);top:0;left:0;width:100%;height:100%;border-radius:inherit}.dropzone .file-drop.expand svg{width:32px;height:32px}.dropzone .dropped-image{position:relative;padding:10px;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}.dropzone .dropped-image:hover .close-btn{opacity:1;visibility:visible}.dropzone .dropped-image img{min-width:100px;max-width:200px;min-height:100px;max-height:200px;object-fit:contain;border-radius:12px;background:rgba(var(--primary),.36);border:1px solid rgba(var(--primary),.36)}.dropzone .dropped-image .close-btn{position:absolute;z-index:1;top:-2px;right:-2px;padding:5px;background:rgba(var(--primary),1);color:rgba(var(--secondary),1);opacity:0;visibility:hidden}.progress-bar-wrapper{position:relative;width:-moz-max-content;width:max-content;aspect-ratio:1/1}.progress-bar-wrapper .complete-indicator{position:absolute;inset:0;padding:20%;background:rgba(var(--primary),1);border-radius:50%;transition:all .3s ease}.progress-bar-wrapper .complete-indicator svg{width:100%;aspect-ratio:1/1;color:rgba(var(--secondary),1)}.progress-bar-wrapper .back{position:absolute;right:0;left:0;bottom:0;top:0;z-index:-1;border-radius:1000px;opacity:.2}.progress-bar-wrapper .progress-bar{border-radius:50%}.progress-bar-wrapper .progress-bar .trail{stroke:rgba(var(--primary),.2)}.progress-bar-wrapper .progress-bar .path{stroke:rgba(var(--primary),1);transition:all .4s ease}.progress-bar-wrapper .progress-bar .text{display:none;fill:darkred}.progress-bar-wrapper .progress-bar.info-accent .trail{stroke:rgba(10,132,255,.35)}.progress-bar-wrapper .progress-bar.info-accent .path{stroke:#0a84ff}.ui-menu{position:fixed;z-index:700;border-radius:32px;corner-shape:var(--squircle);background:linear-gradient(rgba(var(--modal),.3),rgba(var(--modal),.3)),linear-gradient(rgba(var(--secondary),.4),rgba(var(--secondary),.4));backdrop-filter:blur(30px) saturate(150%);box-shadow:0 20px 40px -20px rgba(0,0,0,.3);outline:solid 1px rgba(var(--primary),.06);outline-offset:-1px;overflow:hidden}.ui-menu-divider{margin:0 auto;width:100%;max-width:calc(100% - 16px);min-height:1px;max-height:1px;background:rgba(var(--primary),.06)}.ui-menu-label{color:rgba(var(--primary),.6);font:500 14px/20px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (min-width:1400px){:root{--layout-max-width:1440px;--layout-padding:120px;--layout-grid-gap:28px;--layout-grid-cols:6;--widget-padding:18px;--widget-radius:30px;--widget-small-cols:1;--widget-small-ratio:1/1;--widget-medium-cols:2;--widget-medium-ratio:2/1;--widget-large-cols:2;--widget-large-ratio:1/1;--widget-extralarge-cols:4;--widget-extralarge-ratio:2/1}}@media only screen and (min-width:840px)and (max-width:1400px){:root{--layout-max-width:960px;--layout-padding:80px;--layout-grid-gap:24px;--layout-grid-cols:4;--widget-padding:18px;--widget-radius:30px;--widget-small-cols:1;--widget-small-ratio:1/1;--widget-medium-cols:2;--widget-medium-ratio:2/1;--widget-large-cols:2;--widget-large-ratio:1/1;--widget-extralarge-cols:4;--widget-extralarge-ratio:2/1}}@media only screen and (max-width:840px){:root{--layout-max-width:440px;--layout-padding:14px;--layout-grid-gap:20px;--layout-grid-cols:2;--widget-padding:18px;--widget-radius:30px;--widget-small-cols:1;--widget-small-ratio:1/1;--widget-medium-cols:2;--widget-medium-ratio:2/1;--widget-large-cols:2;--widget-large-ratio:1/1;--widget-extralarge-cols:2;--widget-extralarge-ratio:2/3}}.widgets-layout{width:100%;height:-moz-max-content;height:max-content;padding:var(--layout-padding)}.widget-section{width:100%;margin:0 auto calc(var(--layout-grid-gap)*2);max-width:var(--layout-max-width);display:flex;flex-direction:column}.widget-section-title{padding:calc(var(--layout-grid-gap)/2)}.widget-section-layout{width:100%}.widget-section-layout.custom-layout{display:flex;flex-wrap:wrap;align-items:flex-start}.widget-section-layout.custom-layout .widget-flex-item.small-size{flex-basis:calc(100%/var(--layout-grid-cols)*var(--widget-small-cols));aspect-ratio:var(--widget-small-ratio)}.widget-section-layout.custom-layout .widget-flex-item.medium-size{flex-basis:calc(100%/var(--layout-grid-cols)*var(--widget-medium-cols));aspect-ratio:var(--widget-medium-ratio)}.widget-section-layout.custom-layout .widget-flex-item.large-size{flex-basis:calc(100%/var(--layout-grid-cols)*var(--widget-large-cols));aspect-ratio:var(--widget-large-ratio)}.widget-section-layout.custom-layout .widget-flex-item.extralarge-size{flex-basis:calc(100%/var(--layout-grid-cols)*var(--widget-extralarge-cols));aspect-ratio:var(--widget-extralarge-ratio)}.widget-section-layout.grid-layout{display:grid;align-items:start;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media only screen and (min-width:840px)and (max-width:1400px){.widget-section-layout.grid-layout{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:840px){.widget-section-layout.grid-layout{grid-template-columns:repeat(3,1fr)}}.widget-section-layout.grid-layout .widget-flex-item{width:100%;aspect-ratio:4/5}.widget-section-layout.waterfall-layout{display:grid;align-items:start;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.widget-section-layout.waterfall-layout.project-section{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.widget-section-layout.waterfall-layout.note-section{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.widget-section-layout.waterfall-layout.document-section{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.widget-section-layout.waterfall-layout.group-section{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.widget-section-layout.waterfall-layout.link-section{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.widget-section-layout.waterfall-layout.image-video-section{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.widget-section-layout.waterfall-layout .widget-flex-item{width:100%;aspect-ratio:4/5}.widget-section-layout.waterfall-layout .widget-flex-item.group-widget,.widget-section-layout.waterfall-layout .widget-flex-item.note-widget{aspect-ratio:1/1}.widget-section-layout.waterfall-layout .widget-flex-item.project-widget{aspect-ratio:4/5}.widget-section-layout.waterfall-layout .widget-flex-item.document-widget{aspect-ratio:3/4}.widget-section-layout.waterfall-layout .widget-flex-item.link-widget{aspect-ratio:4/5}.widget-section-layout.waterfall-layout .widget-flex-item.image-widget{aspect-ratio:1/1}.widget-section-layout.list-layout{display:flex;flex-direction:column;gap:calc(var(--layout-grid-gap)/2)}.widget-flex-item{padding:calc(var(--layout-grid-gap)/2);transition:all .4s ease;border-radius:var(--widget-radius)}.widget-flex-item.false-widget-open:active{transition:none}.widget-flex-item>.widget-placeholder{width:100%;height:100%}.widget-flex-item.is-selected .widget{outline:2.5px solid #0a84ff;outline-offset:2.5px}.widget-flex-item.is-drop-target{box-shadow:0 0 0 2px rgba(82,179,130,.9),0 14px 30px rgba(24,80,51,.2)}.widget-flex-item.is-dragging{opacity:.3!important;pointer-events:none;cursor:grabbing;transition:opacity .12s ease-out}body.is-dragging,body.is-dragging *{cursor:grabbing!important}.selecto-selection{border:1.5px solid rgba(92,138,255,.9)!important;border-radius:16px!important;background:rgba(92,138,255,.12)!important}.widget-placeholder{border-radius:var(--widget-radius);transition:all .2s ease;position:relative}.widget-placeholder.widget-expanded{background:rgba(var(--modal),.15)}.widget-placeholder.widget-expanded>.widget-backdrop{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.widget-placeholder.widget-expanded>.widget-backdrop:before{opacity:1;visibility:visible}.widget-placeholder .widget-backdrop{width:100%;height:100%;z-index:inherit}.widget-placeholder .widget-backdrop:before{content:"";position:fixed;inset:0;background:rgba(var(--secondary),.4);opacity:0;visibility:0;pointer-events:none;transition:all .3s ease-out}.widget,.widget-placeholder .widget-modules{position:relative;width:100%;height:100%}.widget{corner-shape:var(--squircle);background:rgba(var(--surface),1)}.widget>.widget-background{position:absolute;inset:0;z-index:0;border-radius:inherit;corner-shape:var(--squircle);transition:inherit;overflow:hidden;background:rgba(var(--modal),.3)}.widget>.expand-trigger-overlay{position:absolute;inset:0;z-index:4;border-radius:inherit;corner-shape:var(--squircle)}.widget>.widget-content-wrapper{border-radius:inherit;position:absolute;inset:0;z-index:2;corner-shape:var(--squircle);overflow:hidden}.widget>.widget-content-wrapper>.widget-content{width:100%;height:100%}.widget>.widget-content-wrapper:after,.widget>.widget-content-wrapper:before{content:"";position:absolute;border-radius:inherit;corner-shape:var(--squircle);pointer-events:none;z-index:10}.widget>.widget-content-wrapper:after{inset:0;border:.5px solid rgba(0,0,0,.5)}.widget>.widget-content-wrapper:before{inset:.5px;border:.5px solid hsla(0,0%,100%,.15)}.widget .widget-toolbar{z-index:20;position:absolute;left:var(--widget-padding);right:var(--widget-padding);display:flex;align-items:center;gap:calc(var(--widget-padding)/2);pointer-events:none}.widget .widget-toolbar>*{pointer-events:all}.widget .widget-toolbar.widget-top-toolbar{top:var(--widget-padding)}.widget .widget-toolbar.widget-bottom-toolbar{bottom:var(--widget-padding)}.widget.modal-state:after{content:"";position:absolute;inset:0;background:rgba(var(--secondary),.4);z-index:10;transition:all .2s ease-out}.widget-toolbar-group{width:-moz-max-content;width:max-content;display:flex;gap:6px;transition:inherit;border-radius:100px;padding:3px;overflow:hidden}.widget-modal-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:20}.widget-modal-wrapper .widget-modal{border-radius:calc(var(--widget-radius)*1.3);corner-shape:var(--squircle);width:400px;height:80%;max-height:calc(100% - var(--widget-padding)*4);background:rgba(var(--primary),.06);box-shadow:0 var(--widget-padding) calc(var(--widget-padding)*3) calc(var(--widget-padding) - var(--widget-padding)*2) #000}.widget-universal-controls{position:absolute;top:calc(0px - var(--widget-padding)/2);right:calc(0px - var(--widget-padding)/2);z-index:10;border-radius:200px}:root{--lasso-primary-color:#3b82f6;--lasso-secondary-color:#8b5cf6;--lasso-border-width:1.5px}.selection-lasso{box-sizing:border-box;border-radius:24px;corner-shape:var(--squircle)}.selection-lasso--minimal{border:var(--lasso-border-width) dashed var(--lasso-primary-color);opacity:.7;background:rgba(59,130,246,.05)}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.selection-lasso--gradient{border:none;border-radius:3px;position:relative;background:linear-gradient(90deg,var(--lasso-primary-color),var(--lasso-secondary-color),#ec4899,var(--lasso-primary-color));background-size:300% 300%;animation:gradientFlow 2s ease infinite}.selection-lasso--gradient:before{content:"";position:absolute;inset:2px;background:rgba(0,0,0,.02);border-radius:2px}.selection-lasso--glass{border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);border-radius:8px;corner-shape:var(--squircle);box-shadow:inset 0 0 20px hsla(0,0%,100%,.1),0 0 1px rgba(0,0,0,.1)}.selection-lasso--glass .selection-lasso__glass-inner{position:absolute;inset:0;border-radius:3px;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent 50%,rgba(255,255,255,.1));pointer-events:none}.selection-action-bar{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:center;gap:12px;padding:8px 16px;border-radius:100px;background:rgba(var(--modal),.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:.5px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.15)}.selection-count{font-size:13px;font-weight:500;white-space:nowrap;opacity:.8}.selection-divider{width:1px;height:16px;background:hsla(0,0%,100%,.15)}.selection-actions{display:flex;align-items:center;gap:4px}.selection-action-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;border-radius:100px;background:hsla(0,0%,100%,.1);color:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.selection-action-btn:hover{background:hsla(0,0%,100%,.18)}.selection-action-btn:active{transform:scale(.97)}.selection-action-btn.danger{color:#ff6b6b}.selection-action-btn.danger:hover{background:rgba(255,107,107,.15)}.selection-action-btn:disabled{opacity:.4;cursor:default}.selection-action-icon,.selection-clear-btn{display:flex;align-items:center}.selection-clear-btn{justify-content:center;width:24px;height:24px;border:none;border-radius:50%;background:hsla(0,0%,100%,.1);color:inherit;font-size:12px;cursor:pointer;transition:all .15s ease;opacity:.6}.selection-clear-btn:hover{opacity:1;background:hsla(0,0%,100%,.2)}.is-ghost{opacity:.3!important;pointer-events:none;transition:opacity .12s ease-out}.dnd-stack-card{position:fixed;pointer-events:none;border-radius:var(--widget-radius,30px);overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.25)}.dnd-badge-container{position:fixed;top:0;left:0;pointer-events:none;z-index:1000000}.dnd-count-badge{position:fixed;align-items:center;border-radius:50%;background:var(--lasso-primary-color,#3b82f6);color:#fff;font-size:12px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:1000000}.dnd-count-badge,.space-layout{display:flex;justify-content:center}.space-layout{position:relative;width:100vw;overflow:hidden}@media only screen and (max-width:840px){.space-layout{flex-direction:row-reverse;overflow-x:auto;scroll-snap-type:x mandatory;height:100vh}.space-layout::-webkit-scrollbar{display:none}.space-layout .space-switcher{scroll-snap-align:end;order:2}.space-layout .space-switcher .spaces-stack{gap:24px}.space-layout .widgets-layout{min-width:100vw;width:100vw;max-width:100vw;height:100vh;scroll-snap-align:start;order:1;overflow-y:auto}.space-layout .widgets-layout .dock,.space-layout .widgets-layout .navbar{position:absolute}}.space-empty-state{position:fixed;top:0;left:0;width:200px;height:200px;background:red}.space-switcher{position:fixed;inset:0;right:unset;justify-content:center;z-index:10;padding:12px}.space-switcher .spaces-stack{gap:16px;flex:1 1;justify-content:center;padding:4px}.space-switcher .spaces-stack .profile-menu-button .avatar{width:36px}.space-switcher .spaces-stack .new-space-button .space-icon{width:36px;height:36px;border-radius:14px;background:none;color:rgba(var(--primary),.36)}@media(hover:hover)and (pointer:fine){.space-switcher .spaces-stack .new-space-button .space-icon:hover{background:rgba(var(--primary),.16);color:rgba(var(--primary),1)}}.space-switcher .spaces-stack .new-space-button svg{width:20px}.space-item{position:relative;padding:0;display:flex;align-items:center;cursor:pointer}.space-item.is-active .space-icon{outline:solid rgba(var(--primary),.6) 2px;outline-offset:2.5px}.space-item .tooltip{position:absolute;left:100%;opacity:0;display:flex;align-items:center;gap:4px}.space-item .tooltip svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.space-item:hover .tooltip{opacity:1;left:140%}}.space-icon{corner-shape:var(--squircle);display:grid;place-items:center;overflow:hidden;background:rgba(var(--modal),.3);transition:inherit}.space-icon img{position:absolute;width:100%;height:100%;object-fit:cover}.space-icon .short-name{position:absolute;inset:0;display:grid;place-items:center}.space-enviorment{position:fixed;inset:0;z-index:-1}.space-enviorment .image-env,.space-enviorment .video-env{width:100%;height:100%;object-fit:cover}.space-enviorment .overlay{position:absolute;inset:0;background:rgba(0,0,0,.15)}.navbar{position:fixed;top:0;left:0;right:0;padding:12px;z-index:10;display:flex;align-items:flex-start}.navbar .left,.navbar .right{display:flex;flex:1 1}.navbar .right{justify-content:flex-end}.space-options-button{overflow:visible;margin-top:36px}.space-options-button .space-icon{position:absolute;top:-36px;z-index:5}.dynamic-island{border-radius:100px}.media-upload-island{display:flex;align-items:center;padding:16px;gap:16px}.media-upload-island .image-wrapper{width:40px;aspect-ratio:1/1;border-radius:10px;overflow:hidden}.media-upload-island .image-wrapper img{width:100%;height:100%;object-fit:cover}.dock{position:fixed;bottom:20px;left:0;right:0;margin:0 auto;z-index:10;display:flex;justify-content:center;gap:20px}.dock,.dock .dock-content{width:-moz-max-content;width:max-content}.dock .dock-content{bottom:0;position:absolute;z-index:1}.dock .dock-content .add-link-input input{background:#101012;background:rgba(var(--modal),.3);border-radius:50px;width:360px}.dock .dock-content .add-link-button{position:absolute;right:6px;top:6px}.dock .dock-content .close-link-button{position:absolute;left:6px;top:6px}.dock .dock-launcher{display:flex;justify-content:center;gap:20px;z-index:-1}.dock .dock-launcher:hover .open-button{transform:scale(8);filter:blur(10px);backdrop-filter:none}.dock .dock-launcher:hover .open-button div{opacity:0}.dock .dock-launcher:hover .open-button svg{opacity:0}.dock .dock-launcher:hover .items-list{gap:16px;opacity:1}.dock .dock-launcher:hover .items-list .dock-item{margin:0;transform:scale(1)}.dock .dock-launcher:hover .items-list .dock-item .icon-wrapper{filter:blur(0)}.dock .dock-launcher .items-list{display:flex;transition:all .4s ease;opacity:0;position:absolute;z-index:1;gap:0}.dock .dock-launcher .items-list .dock-item{width:44px;aspect-ratio:1/1;border-radius:50%;background:rgba(var(--primary),.06);transform:scale(.5);margin:0 -20px;transition:all .4s ease;cursor:pointer;position:relative}.dock .dock-launcher .items-list .dock-item .icon-wrapper{width:100%;height:100%;border-radius:inherit;overflow:hidden;filter:blur(4px);transition:all .4s ease}.dock .dock-launcher .items-list .dock-item .icon-wrapper img{width:100%;height:100%}.dock .dock-launcher .items-list .dock-item .name-badge{position:absolute;top:-40px;left:0;right:0;margin:0 auto;opacity:0;transition:all .2s ease;transform:translateY(20px)}@media(hover:hover)and (pointer:fine){.dock .dock-launcher .items-list .dock-item:hover{transform:scale(1.25);transition:all .2s ease}.dock .dock-launcher .items-list .dock-item:hover .name-badge{transform:translateY(0);opacity:1}}.dock .dock-launcher .items-list .dock-item:active{transform:scale(.95)}.dock .dock-launcher .open-button{padding:10px;aspect-ratio:1/1;background:rgba(var(--primary),.16);transition:all .4s ease;border-radius:50%;position:relative}.dock .dock-launcher .open-button div{position:absolute;inset:0;border-radius:inherit;z-index:-1;transition:all .4s ease;background:rgba(var(--secondary),.4)}.dock .dock-launcher .open-button svg{width:24px;transition:all .4s ease}@media only screen and (max-width:840px){.dock{bottom:20px;right:20px;left:unset;margin:none;align-items:flex-end}.dock .items-list{flex-direction:column}.dock .items-list .dock-item{margin:-20px 0}.dock .items-list .dock-item .name-badge{display:none}}.new-dock{position:fixed;bottom:12px;left:0;right:0;margin:0 auto;width:-moz-max-content;width:max-content;z-index:10;display:flex;align-items:center;gap:12px}.new-dock .items-list,.new-dock .wrapper{display:flex;border-radius:100px;padding:6px;gap:8px}.new-dock .items-list{gap:0;padding:6px 12px}.new-dock .dock-item{width:64px;height:40px;border-radius:8px;cursor:pointer;position:relative;transition:.3s ease;z-index:10}.new-dock .dock-item .icon-wrapper{width:100%;height:100%;display:flex;justify-content:center;transition:inherit;transform:scale(1.2) translateY(-10px);filter:drop-shadow(0 3px 6px rgba(0,0,0,.4))}.new-dock .dock-item .icon-wrapper img{transform:rotate(-6deg);width:100%;height:100%;object-fit:contain}.new-dock .dock-item .name-badge{position:absolute;top:-60px;left:0;right:0;margin:0 auto;opacity:0;transition:.2s ease}@media(hover:hover)and (pointer:fine){.new-dock .dock-item:hover .icon-wrapper{transform:scale(1.4) translateY(-16px)}.new-dock .dock-item:hover .name-badge{opacity:1}}.new-dock .dock-item:active .icon-wrapper{transform:scale(1.2) translateY(-16px)}.vos-terminal-layer{position:fixed;inset:0;z-index:2147483000;display:flex;justify-content:center;align-items:center;padding:16px;pointer-events:auto;background:rgba(4,7,12,.08);backdrop-filter:blur(2px)}.vos-terminal{width:min(920px,100%);height:min(72vh,700px);max-height:min(72vh,700px);display:flex;flex-direction:column;border-radius:12px;overflow:hidden;pointer-events:auto;border:1px solid rgba(132,178,223,.2);background:rgba(10,14,22,.95);backdrop-filter:blur(20px);box-shadow:0 30px 90px rgba(0,0,0,.55)}.vos-terminal-log{flex:1 1;min-height:0;overflow-y:auto;overflow-x:auto;padding:14px;background:radial-gradient(140% 120% at 0 0,rgba(59,118,197,.1) 0,rgba(0,0,0,0) 48%),rgba(6,10,17,.92)}.vos-terminal-line{margin:0 0 2px;padding:1px 0;white-space:pre-wrap;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:15px;line-height:1.5;color:rgba(226,232,239,.98);-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.vos-terminal-line.input{color:rgba(245,250,255,.98)}.vos-terminal-line .line-cwd{color:#42b8f5;font-weight:700}.vos-terminal-line .line-arrow,.vos-terminal-line .line-command{color:#67e54e;font-weight:700}.vos-terminal-line .line-args{color:rgba(220,225,233,.9)}.vos-terminal-line.error{color:#ff9e9e}.vos-terminal-line.info{color:rgba(214,221,231,.96)}.vos-terminal-live-row{margin:0;display:flex;align-items:baseline;gap:8px;-webkit-user-select:text;-moz-user-select:text;user-select:text;position:sticky;bottom:0;padding:2px 0 0;background:rgba(6,10,17,.94)}.vos-terminal-live-row .line-cwd{color:#42b8f5}.vos-terminal-live-row .line-arrow,.vos-terminal-live-row .line-cwd{font-weight:700;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:15px;line-height:1.5}.vos-terminal-live-row .line-arrow{color:#67e54e}.vos-terminal-live-row .vos-terminal-live-input{flex:1 1;min-width:0;border:none;background:rgba(0,0,0,0);color:rgba(226,232,239,.98);font-size:15px;line-height:1.5;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;outline:none;caret-color:rgba(226,232,239,.98)}.vos-terminal-live-row .vos-terminal-live-input:disabled{opacity:.65}@media only screen and (max-width:840px){.vos-terminal-layer{padding:8px}.vos-terminal{width:100%;height:calc(100vh - 16px);max-height:calc(100vh - 16px)}}.document-widget{overflow:hidden}.document-widget .widget-content{background:#191919;gap:4px;padding:16px}.document-widget .widget-content .multiline-input::-moz-placeholder{color:rgba(var(--primary),.6)}.document-widget .widget-content .multiline-input::placeholder{color:rgba(var(--primary),.6)}.document-widget .widget-content .doc-body{flex:1 1}.share-space-modal .tabs{display:flex;gap:8px}.share-space-modal .tabs button{flex:1 1}.share-space-modal .invite-content{display:flex;flex-direction:column;gap:16px}.share-space-modal .invite-content .head{display:flex;flex-direction:column;text-align:center;gap:8px}.share-space-modal .invite-content .link-wrapper{padding:10px 16px;background:rgba(var(--primary),.06);border-radius:50px;flex:1 1}.share-space-modal .invite-content button{width:100%}.share-space-modal .publish-content,.share-space-modal .publish-content .publish-controls{display:flex;flex-direction:column;gap:16px}.share-space-modal .publish-content .publish-controls .head{display:flex;flex-direction:column;text-align:center;gap:8px}.share-space-modal .publish-content .publish-controls .buttons{display:flex;gap:12px}.share-space-modal .publish-content .publish-controls .buttons .publish-button{width:100%}.share-space-modal .publish-content .publish-header{display:flex;flex-direction:column;gap:16px}.share-space-modal .publish-content .publish-header img{border-radius:12px}.share-space-modal .publish-content .publish-header .head{display:flex;justify-content:space-between;align-items:center;gap:24px}.share-space-modal .publish-content .publish-header .head .texts{display:flex;flex-direction:column;gap:4px}.space-options-modal{top:64px;margin:0 auto}.space-options-modal .navbar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:12px;z-index:5}.space-options-modal .space-menu-head{position:absolute;top:0;left:0;right:0;z-index:1}.space-options-modal .space-menu-head .shared-status{display:flex;gap:8px;fill:rgba(var(--primary),1)}.space-options-modal .space-menu-head .shared-status svg{width:20px}.space-options-modal .space-menu-scroll-view{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 200px,black 228px);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 200px,black 228px)}.space-options-modal .edit-space-name-input input{text-align:center;font:600 28px/38px Inter,sans-serif;letter-spacing:-1px}@media only screen and (max-width:840px){.space-options-modal .edit-space-name-input input{font:600 27px/34px Inter,sans-serif;letter-spacing:-.9px}}.space-options-modal .edit-space-name-input input{border:none;padding:8px}.space-options-modal .edit-space-name-input input:hover{background:rgba(var(--primary),.16)}.member-item{align-items:center}.member-item .details{flex:1 1;align-items:center;gap:16px}.member-item .details .texts{gap:4px}.wallpaper-pack{display:flex;flex-direction:column;container-type:inline-size}.wallpaper-pack .head{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.wallpaper-pack .wallpaper-item{width:calc((100cqw - 40px - 20px)/3)}.wallpaper-item{aspect-ratio:3/2;overflow:hidden;border-radius:16px;corner-shape:var(--squircle);cursor:pointer}.wallpaper-item.active{outline:2px solid #fff;outline-offset:-2px}.wallpaper-item .image-env,.wallpaper-item .video-env{width:100%;height:100%;object-fit:cover}.wallpaper-item .dynamic-split{display:flex;width:100%;height:100%}.wallpaper-item .dynamic-split .image-env{width:50%;object-fit:cover}.tooltip{fill:rgba(var(--primary),1);width:-moz-max-content;width:max-content;border-radius:50px;padding:5px 10px;font-weight:500;background:rgba(var(--secondary),.4);background:rgba(120,120,120,.15);-webkit-user-select:text;-moz-user-select:text;user-select:text;transition:all .2s ease;z-index:10;filter:none}.create-space-modal .content{display:flex;flex-direction:column;padding:0 16px 16px;gap:16px;align-items:center}.create-space-modal .content input{text-align:center}.create-space-modal .content button{width:100%}.create-space-modal .content .space-icon-preview{width:72px;height:72px;border-radius:24px;position:relative;overflow:hidden}.profile-modal{top:68px;left:16px;margin:0}.profile-modal .content{display:flex;flex-direction:column;padding:16px;gap:12px}.profile-modal .content button{width:100%}.folder-widget.light-overlay:before{display:none}.folder-widget>.widget-background{display:none}.folder-widget>.widget-content{padding:0}.folder-widget>.widget-content.preview .widget-universal-controls{display:none}.folder-widget .group-preview-grid{position:absolute;inset:4px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:4px;gap:4px}.folder-widget .group-cell{border-radius:calc(var(--widget-radius)*.55);overflow:hidden;position:relative}.folder-widget .group-cell img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.folder-widget .group-cell-empty{background:hsla(0,0%,100%,.06)}.folder-widget .group-cell-overflow{background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center}.folder-widget .group-cell-overflow span{font-size:1.5rem;font-weight:600;color:hsla(0,0%,100%,.4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vision-panel{position:fixed;top:0;right:0;bottom:0;width:320px;z-index:8;display:flex;flex-direction:column}.vision-panel .head{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;align-items:flex-end;justify-content:flex-end;z-index:5;padding:12px 56px 0 12px}.vision-panel .head .gradient{position:absolute;inset:0;z-index:-1;-webkit-user-select:text;-moz-user-select:text;user-select:text}.vision-panel .head .gradient div{position:absolute;top:0;right:0;width:100px;aspect-ratio:1/1;filter:blur(20px)}.vision-panel .head .gradient div:first-child{width:350px;right:-200px;top:-150px;background:radial-gradient(50% 50%,#ffb53e 0,transparent 100%);z-index:4}.vision-panel .head .gradient div:nth-child(2){top:-50px;right:-100px;width:200px;background:radial-gradient(50% 50%,#ff5a5f 0,transparent 100%);z-index:3}.vision-panel .head .gradient div:nth-child(3){top:-180px;right:-50px;width:300px;background:radial-gradient(50% 50%,#ff2d95 0,transparent 100%);z-index:2}.vision-panel .head .gradient div:nth-child(4){top:-250px;right:50px;width:350px;background:radial-gradient(50% 50%,#8e5cff 0,transparent 100%);z-index:1}.vision-panel .head .bubble{background:rgba(var(--primary),1);color:rgba(var(--secondary),1);padding:12px 16px;border-radius:24px;corner-shape:var(--squircle);transform:rotate(-3deg)}.vision-panel .head .bubble>*{font-weight:400;line-height:130%}.vision-panel .head .visions-face{transform:rotate(-6deg)}.vision-panel .scroll-view-wrapper{width:100%;height:100%}.vision-panel .vision-messages{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:4px}.vision-panel .message{width:-moz-fit-content;width:fit-content;max-width:92%;padding:9px 12px;border-radius:14px;border:1px solid rgba(0,0,0,0);backdrop-filter:blur(6px);transition:background .18s ease}.vision-panel .message .message-role{display:block;margin-bottom:4px;color:rgba(var(--primary),.6);font:600 11px/12px Inter,sans-serif;letter-spacing:.02em;text-transform:uppercase}.vision-panel .message p{margin:0;white-space:pre-wrap;color:rgba(var(--primary),1);font:400 13px/19px Inter,sans-serif}.vision-panel .message *{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.vision-panel .message .chat-markdown{color:rgba(var(--primary),1);font:400 13px/19px Inter,sans-serif;word-break:break-word}.vision-panel .message .chat-markdown>:first-child{margin-top:0}.vision-panel .message .chat-markdown>:last-child{margin-bottom:0}.vision-panel .message .chat-markdown p{margin:6px 0}.vision-panel .message .chat-markdown strong{font-weight:600}.vision-panel .message .chat-markdown em{font-style:italic}.vision-panel .message .chat-markdown a{color:#0a84ff;text-decoration:underline;text-underline-offset:2px}.vision-panel .message .chat-markdown h1,.vision-panel .message .chat-markdown h2,.vision-panel .message .chat-markdown h3,.vision-panel .message .chat-markdown h4{font-weight:600;margin:10px 0 4px}.vision-panel .message .chat-markdown h1{font-size:16px;line-height:22px}.vision-panel .message .chat-markdown h2{font-size:14px;line-height:20px}.vision-panel .message .chat-markdown h3{font-size:13px;line-height:18px}.vision-panel .message .chat-markdown ol,.vision-panel .message .chat-markdown ul{margin:4px 0;padding-left:18px}.vision-panel .message .chat-markdown ul{list-style:disc}.vision-panel .message .chat-markdown ol{list-style:decimal}.vision-panel .message .chat-markdown li{margin:2px 0;display:list-item}.vision-panel .message .chat-markdown li::marker{color:rgba(var(--primary),.36)}.vision-panel .message .chat-markdown .inline-code{background:rgba(var(--primary),.1);padding:1px 5px;border-radius:4px;font:400 12px/17px SF Mono,Fira Code,monospace}.vision-panel .message .chat-markdown .code-block{background:rgba(0,0,0,.4);border:1px solid rgba(var(--primary),.08);border-radius:8px;padding:10px 12px;margin:6px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.vision-panel .message .chat-markdown .code-block code{font:400 12px/17px SF Mono,Fira Code,monospace;color:rgba(var(--primary),1);white-space:pre}.vision-panel .message .chat-markdown blockquote{margin:6px 0;padding-left:10px;border-left:2px solid rgba(var(--primary),.36);color:rgba(var(--primary),.6)}.vision-panel .message .chat-markdown table{width:100%;border-collapse:collapse;margin:6px 0;font-size:12px}.vision-panel .message .chat-markdown table td,.vision-panel .message .chat-markdown table th{border:1px solid rgba(var(--primary),.16);padding:4px 8px;text-align:left}.vision-panel .message .chat-markdown table th{font-weight:600;background:rgba(var(--primary),.06)}.vision-panel .message .chat-markdown hr{border:none;border-top:1px solid rgba(var(--primary),.16);margin:8px 0}.vision-panel .message.message-user{margin-left:auto;background:linear-gradient(120deg,rgba(var(--primary),.2),rgba(var(--primary),.12));border-color:rgba(var(--primary),.16);border-top-right-radius:6px}.vision-panel .message.message-assistant{margin-right:auto;background:linear-gradient(120deg,rgba(var(--secondary),.5),rgba(var(--secondary),.35));border-color:rgba(var(--primary),.1);border-top-left-radius:6px}.vision-panel .message.is-pending{opacity:.75}.vision-panel .message.is-pending .thinking-row{display:flex;align-items:center;gap:8px}.vision-panel .message.is-pending .progress-bar-wrapper{flex-shrink:0}.vision-panel .message.is-pending p{font-style:italic}.vision-panel .message.is-error{border-color:rgba(255,69,58,.5);background:linear-gradient(120deg,rgba(255,69,58,.18),rgba(255,69,58,.08))}.vision-panel .message.is-error p{color:#ffd0cc}.vision-panel .input-wrapper{position:absolute;bottom:0;left:0;right:0;z-index:5;padding:12px}.vision-panel .input-wrapper .toolbar-row{display:flex;align-items:center;justify-content:space-between;padding:0 4px;margin-bottom:6px}.vision-panel .input-wrapper .model-selector{display:flex;gap:4px}.vision-panel .input-wrapper .model-selector .model-option{padding:4px 10px;border-radius:100px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:rgba(var(--primary),.6);font:500 11px/14px Inter,sans-serif;letter-spacing:.02em;cursor:pointer;transition:all .15s ease}.vision-panel .input-wrapper .model-selector .model-option:hover{color:rgba(var(--primary),1)}.vision-panel .input-wrapper .model-selector .model-option.active{background:rgba(var(--primary),.12);border-color:rgba(var(--primary),.16);color:rgba(var(--primary),1)}.vision-panel .input-wrapper .screen-toggle{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:100px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:rgba(var(--primary),.6);font:500 11px/14px Inter,sans-serif;letter-spacing:.02em;cursor:pointer;transition:all .15s ease}.vision-panel .input-wrapper .screen-toggle:hover{color:rgba(var(--primary),1)}.vision-panel .input-wrapper .screen-toggle.active{background:rgba(var(--primary),.12);border-color:rgba(var(--primary),.16);color:rgba(var(--primary),1)}.vision-panel .input-wrapper .input-row{display:flex;align-items:center;gap:8px}.vision-panel .input-wrapper .input-row .input-box{flex:1 1}.vision-panel .input-wrapper .input-row input{border-radius:100px;background:rgba(var(--secondary),.4)}.vision-panel .input-wrapper .input-row .send-button{width:32px;height:32px;border-radius:50%;border:none;background:rgba(var(--primary),.15);color:rgba(var(--primary),.36);display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:all .2s ease;opacity:.4}.vision-panel .input-wrapper .input-row .send-button.active{background:#0a84ff;color:#fff;opacity:1}.vision-panel .input-wrapper .input-row .send-button:disabled{cursor:default}.vision-panel:after,.vision-panel:before{content:"";position:absolute;inset:0;z-index:-1;left:-24px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.vision-panel:after{background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.15) 100px)}.vision-panel:before{backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 60px);mask-image:linear-gradient(90deg,transparent 0,black 60px)}.visions-face{position:relative;width:80px;aspect-ratio:1/1;border-radius:50%}.visions-face .eye,.visions-face .nose,.visions-face .smile{position:absolute;display:block;-webkit-user-select:text;-moz-user-select:text;user-select:text}.visions-face .eye{top:20%;width:8%;min-height:18%;background:rgba(var(--primary),1);border-radius:100px;transform-origin:center;animation:visions-face-blink 4.8s ease-in-out infinite}.visions-face .eye.left{left:26%}.visions-face .eye.right{right:26%}.visions-face .nose{top:30%;left:40%;width:16%;height:32%;border-width:0 6% 6px 0}.visions-face .nose:after,.visions-face .nose:before{content:"";position:absolute;border-radius:100px;background:rgba(var(--primary),1)}.visions-face .nose:before{width:40%;top:0;bottom:0;right:0}.visions-face .nose:after{height:25%;left:0;right:0;bottom:0}.visions-face .smile{width:80%;bottom:15%;left:0;right:0;margin:0 auto;border-radius:50%;transform:rotate(180deg)}.visions-face .smile .path{stroke:rgba(var(--primary),1);transition:all .4s ease;stroke-linecap:round}.visions-face.is-smile .mouth{width:64px;left:22px;animation:visions-face-smile .65s ease forwards}@keyframes visions-face-blink{0%,88%,to{min-height:18%}91%,95%{min-height:2%}}@keyframes visions-face-smile{0%{transform:scaleX(1) translateY(0)}to{transform:scaleX(1.12) translateY(-1px)}}.tiptap-toolbar{display:flex;gap:6px}.tiptap-toolbar button{border:0;background:rgba(var(--secondary),.4);color:rgba(var(--primary),1);width:28px;height:28px;border-radius:100px;display:grid;place-items:center}@media(hover:hover)and (pointer:fine){.tiptap-toolbar button:hover{background:rgba(var(--primary),.06)}}.tiptap-editor-shell{position:relative}.tiptap-reorder-controls{position:absolute;top:8px;right:8px;z-index:20;display:flex;gap:6px}.tiptap-reorder-controls button{border:0;background:rgba(var(--secondary),.4);color:rgba(var(--primary),1);width:24px;height:24px;border-radius:100px;display:grid;place-items:center}@media(hover:hover)and (pointer:fine){.tiptap-reorder-controls button:hover{background:rgba(var(--primary),.06)}}.tiptap-editor{--color:$primary;width:100%;height:-moz-max-content;height:max-content}.tiptap-editor.compact h1:not(:first-child){margin-top:20px}.tiptap-editor.compact h2:not(:first-child){margin-top:16px}.tiptap-editor.compact h3:not(:first-child){margin-top:12px}.tiptap-editor.compact>p{margin:8px 0}.tiptap-editor h1,.tiptap-editor h2,.tiptap-editor h3,.tiptap-editor li,.tiptap-editor ol,.tiptap-editor p,.tiptap-editor ul{color:var(--color);border-radius:6px;margin:6px 0}.tiptap-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:rgba(var(--primary),.36);float:left;height:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.tiptap-editor ol,.tiptap-editor ul{list-style-position:outside}.tiptap-editor ol li,.tiptap-editor ul li{list-style-position:inherit;list-style-type:inherit;display:list-item;position:relative;display:flex;flex-wrap:wrap}.tiptap-editor ol li>div,.tiptap-editor ul li>div{flex:1 1;margin-left:6px}.tiptap-editor ol li>div>*,.tiptap-editor ul li>div>*{margin:0}.tiptap-editor ol li>p,.tiptap-editor ul li>p{flex:1 1;margin:0 0 0 6px}.tiptap-editor ol li>ol,.tiptap-editor ol li>ul,.tiptap-editor ul li>ol,.tiptap-editor ul li>ul{flex-basis:100%;margin:2px 0 2px 24px}.tiptap-editor ol li:before,.tiptap-editor ul li:before{width:18px;height:18px}.tiptap-editor ul{list-style:none}.tiptap-editor ul li:before{content:"•";text-align:center}.tiptap-editor ol{list-style:none;counter-reset:item}.tiptap-editor ol li{counter-increment:item}.tiptap-editor ol li:before{content:counter(item) ".";text-align:left;padding-left:2px}.tiptap-editor ul[data-type=taskList]{list-style:none;padding-left:0}.tiptap-editor ul[data-type=taskList] li{display:flex;align-items:flex-start;padding-left:0}.tiptap-editor ul[data-type=taskList] li:before{display:none!important}.tiptap-editor ul[data-type=taskList] li>label{cursor:pointer;padding:0}.tiptap-editor ul[data-type=taskList] li input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;outline:2px solid;outline-offset:-2px;opacity:.4;background:rgba(0,0,0,0);display:grid;place-items:center;cursor:pointer;transition:all .2s ease}.tiptap-editor ul[data-type=taskList] li input[type=checkbox]:after{content:"";width:18px;height:18px;transition:inherit;background:var(--color);border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0),url(/icon/check.svg) center/10px no-repeat;mask:linear-gradient(#000 0 0),url(/icon/check.svg) center/10px no-repeat;opacity:0}.tiptap-editor ul[data-type=taskList] li input[type=checkbox]:checked{opacity:1;outline-color:rgba(0,0,0,0)}.tiptap-editor ul[data-type=taskList] li input[type=checkbox]:checked:after{opacity:1;-webkit-mask-composite:xor;mask-composite:exclude}.tiptap-editor ul[data-type=taskList] li input[type=checkbox]:focus-visible{outline:2px solid var(--color);outline-offset:2px}.tiptap-editor ul[data-type=taskList] li[data-checked=true]>div{opacity:.5;text-decoration:line-through}.welcome-page{padding:80px;display:grid;place-items:center;width:100vw;height:100vh}.welcome-page .login-card{display:flex;flex-direction:column;gap:32px}.section-header{background:none}.section-header.light-overlay:before{display:none}.section-header .widget-content:after,.section-header .widget-content:before{display:none}.section-header .widget-content{display:flex;align-items:flex-end}.section-header .widget-content .input-box{width:100%;height:100%}.section-header .widget-content .input-box input{padding:var(--widget-padding);border-radius:var(--widget-radius);height:100%;font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.section-header .widget-content .input-box input{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.section-header .widget-content .input-box input{border:none;background:none}.section-header .widget-background{display:none}.project-widget .widget-background .project-widget-background{position:absolute;inset:0}.project-widget .widget-background .project-widget-background:after{content:"";position:absolute;inset:0;background:rgba(var(--secondary),.1)}.project-widget .widget-content{position:relative;display:flex;flex-direction:column}.project-widget .widget-content .project-cover{position:absolute;inset:0;bottom:unset;height:200px;z-index:-1;-webkit-mask-image:linear-gradient(black 50%,transparent);mask-image:linear-gradient(black 50%,transparent)}.project-widget .widget-content .project-cover img{width:100%;height:100%;object-fit:cover}.project-widget .widget-content .title-bar{margin-top:144px;padding:calc(var(--widget-padding)/2) var(--widget-padding);display:flex;align-items:center;gap:12px}.project-widget .widget-content .title-bar .project-controls{min-width:-moz-max-content;min-width:max-content;display:flex;gap:8px;align-items:center;opacity:0;visibility:hidden}.project-widget .widget-content .title-bar:hover .project-controls{opacity:1;visibility:visible}.project-widget .widget-content .project-notes{padding:0 calc(var(--widget-padding) + 4px)}.project-widget .widget-content .project-notes>*{opacity:.8}.project-widget .widget-content .layout-wrapper{width:100%}.project-widget .widget-content .layout-wrapper .items-stack{display:flex;padding:calc(var(--widget-padding)/2) var(--widget-padding);gap:var(--widget-padding)}.project-widget .widget-content .layout-wrapper.board-layout .items-stack{height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}.project-widget .widget-content .layout-wrapper.board-layout .items-stack .project-widget-section{width:264px;gap:var(--widget-padding)}.project-widget .widget-content .layout-wrapper.board-layout .items-stack .project-widget-section .tasks-stack{gap:calc(var(--widget-padding)/2)}.project-widget .widget-content .layout-wrapper.list-layout .items-stack{width:100%;height:-moz-max-content;height:max-content;flex-direction:column;gap:32px}.project-widget .widget-content .layout-wrapper.list-layout .items-stack .project-widget-section{width:100%;gap:4px}.project-widget .widget-content .layout-wrapper.list-layout .items-stack .project-widget-section .tasks-stack{gap:4px;margin:0 -8px}.project-widget-task{position:relative;display:flex;align-items:center;align-items:flex-start;color:rgba(var(--primary),1);border-radius:20px;corner-shape:var(--squircle);gap:8px;z-index:2}.project-widget-task:not(:hover) .task-options .hide-option{opacity:0}.project-widget-task .task-options{display:flex;gap:4px;align-items:center}.project-widget-task .task-options button:not(.true-active){color:rgba(var(--primary),.6)}.project-widget-task .task-title{color:rgba(var(--primary),1);height:36px}.project-widget-task .task-notes-editor{width:100%;min-height:100px}.project-widget-task .task-notes-editor>*{opacity:.8}.project-widget-task .check-button{color:rgba(var(--primary),.36);fill:rgba(var(--primary),.36)}.project-widget-task .avatar-stack{display:flex;align-items:center;margin:-3px}.project-widget-task .avatar-stack .avatar{width:26px;height:26px;outline:1px solid rgba(var(--primary),.16);margin-left:-6px}.project-widget-task .avatar-stack .avatar:first-child{margin-left:0}.project-widget-task .task-material{position:absolute;inset:-2px;border-radius:inherit;corner-shape:inherit;background:linear-gradient(rgba(var(--secondary),.4),rgba(var(--secondary),.4)),linear-gradient(rgba(var(--modal),.3),rgba(var(--modal),.3));box-shadow:0 6px 16px rgba(0,0,0,.24);z-index:-1;pointer-events:none}.project-widget-task.true-checked .check-button{color:rgba(var(--primary),1)!important;fill:rgba(var(--primary),1)!important}.project-widget-task.true-checked>:not(.check-button,.task-material){opacity:.5}.project-widget-task.list-layout{padding:3px}.project-widget-task.list-layout.is-editing{z-index:20}.project-widget-task.board-layout{background:linear-gradient(rgba(var(--secondary),.4),rgba(var(--secondary),.4)),linear-gradient(rgba(var(--modal),.3),rgba(var(--modal),.3));padding:14px;gap:2px;border-radius:16px;flex-direction:column;align-items:flex-start;box-shadow:0 6px 16px rgba(0,0,0,.24)}.project-widget-task.board-layout .check-button{margin-top:-6px;margin-left:-8px}.project-widget-task.board-layout .task-title{width:100%}.project-widget-task.board-layout .task-options{width:100%;justify-content:flex-end}.project-widget-section{display:flex;flex-direction:column;color:rgba(var(--primary),1)}.project-widget-section .head{padding-bottom:10px;border-bottom:solid rgba(var(--primary),.06);display:flex;align-items:center;gap:8px}.project-widget-section .head svg{width:20px;height:20px}.project-widget-section .head .avatar{width:28px;height:28px;margin:-4px 4px}.project-widget-section .tasks-stack{display:flex;flex-direction:column}.link-widget{overflow:hidden}.link-widget .widget-content{gap:var(--widget-padding)}.link-widget .widget-content .external-link-button{top:var(--widget-padding);right:var(--widget-padding);z-index:10;position:absolute}.link-widget .widget-content .badge-icon{position:absolute;z-index:1;top:var(--widget-padding);left:var(--widget-padding)}.link-widget .widget-content .badge-icon svg{width:24px;height:24px}.link-widget .widget-content.preview{padding:var(--widget-padding)}.link-widget .widget-content.expanded{padding:calc(var(--widget-padding)*1.5)}.link-widget .widget-background img{width:100%;height:100%;object-fit:cover}.default-link .widget-content.expanded .og-image{border-radius:0!important}.default-link .widget-content .og-image{display:initial;width:100%;overflow:hidden;border-radius:10px}.default-link .widget-content .og-image img{width:100%;object-fit:cover}.default-link .widget-content .details{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.default-link .widget-content .details .fav-icon{width:48px;aspect-ratio:1/1;border-radius:12px;overflow:hidden}.default-link .widget-content .details .fav-icon img{width:100%;height:100%;object-fit:cover}.default-link .widget-content .details .texts{flex:1 1;display:flex;flex-direction:column;gap:6px}.default-link .widget-content .details .texts .link-description{display:none}.default-link .widget-background:after{content:"";position:absolute;inset:0;background:rgba(var(--secondary),.4)}.default-link.small-size .widget-content .og-image{display:none}.default-link.medium-size .widget-content{flex-direction:row}.default-link.medium-size .widget-content .og-image img{height:100%}.default-link.medium-size .widget-content .details{min-width:40%}.default-link.large-size .widget-content .details .link-title{font:600 19px/26px Inter,sans-serif;letter-spacing:-.4px}@media only screen and (max-width:840px){.default-link.large-size .widget-content .details .link-title{font:600 19.5px/25px Inter,sans-serif;letter-spacing:-.5px}}.default-link.large-size .widget-content .details .link-description{display:initial}.default-link.extralarge-size .widget-content{flex-direction:row}.default-link.extralarge-size .widget-content .og-image img{height:100%}.default-link.extralarge-size .widget-content .details{min-width:30%}.default-link.extralarge-size .widget-content .details .link-title{font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.default-link.extralarge-size .widget-content .details .link-title{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.default-link.extralarge-size .widget-content .details .link-description{display:initial;color:rgba(var(--primary),.6);flex:1 1}.youtube-video-link>.expand-trigger-overlay{pointer-events:none}.youtube-video-link .widget-content{align-items:flex-end}.youtube-video-link .widget-content .external-link-button{background:rgba(var(--modal),.3)}.youtube-video-link .widget-content .yt-seek-bar{position:absolute;left:var(--widget-padding);right:var(--widget-padding);bottom:var(--widget-padding);height:6px;z-index:12;background:hsla(0,0%,100%,.2);border-radius:3px;cursor:pointer;pointer-events:auto;transition:height .15s ease,bottom .15s ease}@media(hover:hover)and (pointer:fine){.youtube-video-link .widget-content .yt-seek-bar:hover{height:10px;border-radius:5px}}.youtube-video-link .widget-content .yt-seek-bar .yt-seek-bar-fill{height:100%;background:rgba(var(--primary),1);border-radius:inherit;pointer-events:none}.youtube-video-link .widget-content .youtube-player{position:absolute;inset:0;z-index:1;border:none;visibility:hidden}.youtube-video-link .widget-content .youtube-player iframe{transition:all .3s ease;width:100%;height:100%}.youtube-video-link .widget-content .youtube-player.true-show-player{visibility:visible}@media(hover:hover)and (pointer:fine){.youtube-video-link .widget-content.preview:hover .controls{opacity:1;visibility:visible}}.youtube-video-link .widget-content.preview .loading-state{position:absolute;inset:0;z-index:2;backdrop-filter:blur(20px);pointer-events:none;display:none}.youtube-video-link .widget-content.preview .controls{position:absolute;left:var(--widget-padding);top:var(--widget-padding);z-index:11;display:flex;gap:6px;opacity:1;visibility:visible;transition:all .2s ease;pointer-events:auto}.youtube-video-link .widget-content.preview .controls button{background:rgba(var(--modal),.3)}.dropdown .button-wrapper.true-active .youtube-video-link .widget-content.preview .controls button,.youtube-video-link .widget-content.preview .controls .dropdown .button-wrapper.true-active button,.youtube-video-link .widget-content.preview .controls button.true-active{background:rgba(var(--primary),1)}.youtube-video-link .widget-content.preview .og-image{display:initial;position:absolute;inset:0;-webkit-mask-image:linear-gradient(black 50%,transparent 80%);mask-image:linear-gradient(black 50%,transparent 80%);z-index:-1}.youtube-video-link .widget-content.preview .og-image img{width:100%;height:100%;object-fit:cover}.youtube-video-link .widget-content.preview .texts{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:6px}.youtube-video-link .widget-content.preview .texts .footnote,.youtube-video-link .widget-content.preview .texts .tooltip{color:#ff2929!important}.youtube-video-link .widget-content.expanded{padding:0}.youtube-video-link .widget-content.expanded .badge-icon,.youtube-video-link .widget-content.expanded .loading-state,.youtube-video-link .widget-content.expanded .og-image,.youtube-video-link .widget-content.expanded .texts{display:none}.youtube-video-link .widget-background:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%),linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%)}.youtube-video-link.small-size .widget-content .texts{gap:4px}.project-widget.text-md .youtube-video-link.small-size .widget-content .texts .multiline-input,.tiptap-editor.compact .youtube-video-link.small-size .widget-content .texts h2,.tiptap-editor.regular .youtube-video-link.small-size .widget-content .texts h3,.youtube-video-link.small-size .widget-content .texts .h4,.youtube-video-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.compact h2,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.regular h3{font:normal 14px/20px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (max-width:840px){.project-widget.text-md .youtube-video-link.small-size .widget-content .texts .multiline-input,.tiptap-editor.compact .youtube-video-link.small-size .widget-content .texts h2,.tiptap-editor.regular .youtube-video-link.small-size .widget-content .texts h3,.youtube-video-link.small-size .widget-content .texts .h4,.youtube-video-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.compact h2,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.regular h3{font:normal 13px/18px Inter,sans-serif;letter-spacing:-.07px}}.document-widget .youtube-video-link.small-size .widget-content .texts .doc-body,.input-box .youtube-video-link.small-size .widget-content .texts input,.tip .youtube-video-link.small-size .widget-content .texts .tooltip2,.tiptap-editor.compact .youtube-video-link.small-size .widget-content .texts ol,.tiptap-editor.compact .youtube-video-link.small-size .widget-content .texts p,.tiptap-editor.compact .youtube-video-link.small-size .widget-content .texts ul,.youtube-video-link.small-size .document-widget .widget-content .texts .doc-body,.youtube-video-link.small-size .widget-content .texts .caption,.youtube-video-link.small-size .widget-content .texts .input-box input,.youtube-video-link.small-size .widget-content .texts .input-text,.youtube-video-link.small-size .widget-content .texts .tip .tooltip2,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.compact ol,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.compact p,.youtube-video-link.small-size .widget-content .texts .tiptap-editor.compact ul,.youtube-video-link.small-size .widget-content .texts input [type=text],input .youtube-video-link.small-size .widget-content .texts [type=text]{display:none}.youtube-video-link.small-size.preview .youtube-player.true-fill-player iframe{transform:scale(1.3)}.youtube-video-link.medium-size .widget-content .texts{gap:4px}.project-widget.text-md .youtube-video-link.medium-size .widget-content .texts .multiline-input,.tiptap-editor.compact .youtube-video-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .youtube-video-link.medium-size .widget-content .texts h3,.youtube-video-link.medium-size .widget-content .texts .h4,.youtube-video-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.regular h3{font:normal 16px/22px Inter,sans-serif;letter-spacing:-.3px}@media only screen and (max-width:840px){.project-widget.text-md .youtube-video-link.medium-size .widget-content .texts .multiline-input,.tiptap-editor.compact .youtube-video-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .youtube-video-link.medium-size .widget-content .texts h3,.youtube-video-link.medium-size .widget-content .texts .h4,.youtube-video-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.regular h3{font:normal 17px/22px Inter,sans-serif;letter-spacing:-.2px}}.document-widget .youtube-video-link.medium-size .widget-content .texts .doc-body,.input-box .youtube-video-link.medium-size .widget-content .texts input,.tip .youtube-video-link.medium-size .widget-content .texts .tooltip2,.tiptap-editor.compact .youtube-video-link.medium-size .widget-content .texts ol,.tiptap-editor.compact .youtube-video-link.medium-size .widget-content .texts p,.tiptap-editor.compact .youtube-video-link.medium-size .widget-content .texts ul,.youtube-video-link.medium-size .document-widget .widget-content .texts .doc-body,.youtube-video-link.medium-size .widget-content .texts .caption,.youtube-video-link.medium-size .widget-content .texts .input-box input,.youtube-video-link.medium-size .widget-content .texts .input-text,.youtube-video-link.medium-size .widget-content .texts .tip .tooltip2,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.compact ol,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.compact p,.youtube-video-link.medium-size .widget-content .texts .tiptap-editor.compact ul,.youtube-video-link.medium-size .widget-content .texts input [type=text],input .youtube-video-link.medium-size .widget-content .texts [type=text]{display:none}.youtube-video-link.medium-size .widget-content.preview .youtube-player.true-fill-player iframe{transform:scale(1.17)}.youtube-video-link.large-size .widget-content.preview .youtube-player.true-fill-player iframe{transform:scale(1.8)}.youtube-video-link.extralarge-size .widget-content .youtube-player.true-fill-player iframe{transform:scale(1.154)}.project-widget.text-md .youtube-video-link.extralarge-size .widget-content .texts .multiline-input,.tiptap-editor.compact .youtube-video-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .youtube-video-link.extralarge-size .widget-content .texts h3,.youtube-video-link.extralarge-size .widget-content .texts .h4,.youtube-video-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.youtube-video-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.youtube-video-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3{font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.project-widget.text-md .youtube-video-link.extralarge-size .widget-content .texts .multiline-input,.tiptap-editor.compact .youtube-video-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .youtube-video-link.extralarge-size .widget-content .texts h3,.youtube-video-link.extralarge-size .widget-content .texts .h4,.youtube-video-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.youtube-video-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.youtube-video-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.x-profile-link .widget-background{display:none}.x-profile-link .widget-content{background:#000}.x-profile-link .widget-content .texts{display:flex;flex-direction:column;gap:4px}.x-profile-link .widget-content .og-image{width:80px;border-radius:200px;overflow:hidden;margin-top:40px}.x-profile-link .widget-content .og-image img{width:100%;height:100%;object-fit:cover}.x-profile-link .widget-content .badge-icon{color:#4a99e9}.x-profile-link .widget-content .cover{position:absolute;inset:0;bottom:0;height:160px;background:linear-gradient(#4a99e9,transparent);z-index:-1;opacity:.3}.x-profile-link.small-size .widget-content .cover{height:100%}.x-profile-link.small-size .widget-content .og-image{margin:0;width:60px}.project-widget-task.list-layout .x-profile-link.small-size .widget-content .texts .task-title,.tiptap-editor.regular .x-profile-link.small-size .widget-content .texts p,.x-profile-link.small-size .widget-content .texts .body,.x-profile-link.small-size .widget-content .texts .multiline-input,.x-profile-link.small-size .widget-content .texts .project-widget-task.list-layout .task-title,.x-profile-link.small-size .widget-content .texts .tiptap-editor.regular p{display:none}.x-profile-link.medium-size .widget-content .cover{height:100%}.x-profile-link.medium-size .widget-content .og-image{margin:0;width:60px}.project-widget-task.list-layout .x-profile-link.medium-size .widget-content .texts .task-title,.tiptap-editor.regular .x-profile-link.medium-size .widget-content .texts p,.x-post-link .widget-background,.x-profile-link.medium-size .widget-content .texts .body,.x-profile-link.medium-size .widget-content .texts .multiline-input,.x-profile-link.medium-size .widget-content .texts .project-widget-task.list-layout .task-title,.x-profile-link.medium-size .widget-content .texts .tiptap-editor.regular p{display:none}.x-post-link .widget-content{background:#000}.x-post-link .widget-content .cover{position:absolute;inset:0;bottom:0;height:160px;background:linear-gradient(#4a99e9,transparent);z-index:-1;opacity:.3}.x-post-link .widget-content .texts{display:flex;flex-direction:column;gap:6px}.x-post-link .widget-content .og-image{display:initial;order:2;border-radius:8px;overflow:hidden;height:-moz-max-content;height:max-content}.x-post-link .widget-content .og-image img{width:100%;height:auto;object-fit:cover}.x-post-link .widget-content .badge-icon{color:#4a99e9}.figma-file-link>.expand-trigger-overlay,.figma-proto-link>.expand-trigger-overlay{pointer-events:none}.figma-file-link .widget-content,.figma-proto-link .widget-content{align-items:flex-end}.figma-file-link .widget-content .external-link-button,.figma-proto-link .widget-content .external-link-button{background:rgba(var(--modal),.3)}.figma-file-link .widget-content .figma-player,.figma-proto-link .widget-content .figma-player{position:absolute;inset:0;z-index:1;border:none;border-radius:inherit;overflow:hidden}.figma-file-link .widget-content .figma-player iframe,.figma-proto-link .widget-content .figma-player iframe{width:100%;height:100%;border:none}@media(hover:hover)and (pointer:fine){.figma-file-link .widget-content.preview:hover .controls,.figma-proto-link .widget-content.preview:hover .controls{opacity:1;visibility:visible}}.figma-file-link .widget-content.preview .controls,.figma-proto-link .widget-content.preview .controls{position:absolute;left:var(--widget-padding);top:var(--widget-padding);z-index:11;display:flex;gap:6px;opacity:1;visibility:visible;transition:all .2s ease;pointer-events:auto}.figma-file-link .widget-content.preview .controls button,.figma-proto-link .widget-content.preview .controls button{background:rgba(var(--modal),.3)}.figma-file-link .widget-content.preview .texts,.figma-proto-link .widget-content.preview .texts{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:6px}.figma-file-link .widget-content.preview .texts .figma-accent,.figma-proto-link .widget-content.preview .texts .figma-accent{color:#a259ff!important}.figma-file-link .widget-content.expanded,.figma-proto-link .widget-content.expanded{padding:0}.figma-file-link .widget-content.expanded .badge-icon,.figma-file-link .widget-content.expanded .controls,.figma-file-link .widget-content.expanded .texts,.figma-proto-link .widget-content.expanded .badge-icon,.figma-proto-link .widget-content.expanded .controls,.figma-proto-link .widget-content.expanded .texts{display:none}.figma-file-link .widget-content.expanded .figma-player,.figma-proto-link .widget-content.expanded .figma-player{position:absolute;inset:0}.figma-file-link .widget-background:after,.figma-proto-link .widget-background:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%),linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%)}.figma-file-link.small-size .widget-content .texts,.figma-proto-link.small-size .widget-content .texts{gap:4px}.figma-file-link.small-size .widget-content .texts .h4,.figma-file-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-file-link.small-size .widget-content .texts .tiptap-editor.compact h2,.figma-file-link.small-size .widget-content .texts .tiptap-editor.regular h3,.figma-proto-link.small-size .widget-content .texts .h4,.figma-proto-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.compact h2,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .figma-file-link.small-size .widget-content .texts .multiline-input,.project-widget.text-md .figma-proto-link.small-size .widget-content .texts .multiline-input,.tiptap-editor.compact .figma-file-link.small-size .widget-content .texts h2,.tiptap-editor.compact .figma-proto-link.small-size .widget-content .texts h2,.tiptap-editor.regular .figma-file-link.small-size .widget-content .texts h3,.tiptap-editor.regular .figma-proto-link.small-size .widget-content .texts h3{font:normal 14px/20px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (max-width:840px){.figma-file-link.small-size .widget-content .texts .h4,.figma-file-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-file-link.small-size .widget-content .texts .tiptap-editor.compact h2,.figma-file-link.small-size .widget-content .texts .tiptap-editor.regular h3,.figma-proto-link.small-size .widget-content .texts .h4,.figma-proto-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.compact h2,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .figma-file-link.small-size .widget-content .texts .multiline-input,.project-widget.text-md .figma-proto-link.small-size .widget-content .texts .multiline-input,.tiptap-editor.compact .figma-file-link.small-size .widget-content .texts h2,.tiptap-editor.compact .figma-proto-link.small-size .widget-content .texts h2,.tiptap-editor.regular .figma-file-link.small-size .widget-content .texts h3,.tiptap-editor.regular .figma-proto-link.small-size .widget-content .texts h3{font:normal 13px/18px Inter,sans-serif;letter-spacing:-.07px}}.document-widget .figma-file-link.small-size .widget-content .texts .doc-body,.document-widget .figma-proto-link.small-size .widget-content .texts .doc-body,.figma-file-link.small-size .document-widget .widget-content .texts .doc-body,.figma-file-link.small-size .widget-content .texts .caption,.figma-file-link.small-size .widget-content .texts .input-box input,.figma-file-link.small-size .widget-content .texts .input-text,.figma-file-link.small-size .widget-content .texts .tip .tooltip2,.figma-file-link.small-size .widget-content .texts .tiptap-editor.compact ol,.figma-file-link.small-size .widget-content .texts .tiptap-editor.compact p,.figma-file-link.small-size .widget-content .texts .tiptap-editor.compact ul,.figma-file-link.small-size .widget-content .texts input [type=text],.figma-proto-link.small-size .document-widget .widget-content .texts .doc-body,.figma-proto-link.small-size .widget-content .texts .caption,.figma-proto-link.small-size .widget-content .texts .input-box input,.figma-proto-link.small-size .widget-content .texts .input-text,.figma-proto-link.small-size .widget-content .texts .tip .tooltip2,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.compact ol,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.compact p,.figma-proto-link.small-size .widget-content .texts .tiptap-editor.compact ul,.figma-proto-link.small-size .widget-content .texts input [type=text],.input-box .figma-file-link.small-size .widget-content .texts input,.input-box .figma-proto-link.small-size .widget-content .texts input,.tip .figma-file-link.small-size .widget-content .texts .tooltip2,.tip .figma-proto-link.small-size .widget-content .texts .tooltip2,.tiptap-editor.compact .figma-file-link.small-size .widget-content .texts ol,.tiptap-editor.compact .figma-file-link.small-size .widget-content .texts p,.tiptap-editor.compact .figma-file-link.small-size .widget-content .texts ul,.tiptap-editor.compact .figma-proto-link.small-size .widget-content .texts ol,.tiptap-editor.compact .figma-proto-link.small-size .widget-content .texts p,.tiptap-editor.compact .figma-proto-link.small-size .widget-content .texts ul,input .figma-file-link.small-size .widget-content .texts [type=text],input .figma-proto-link.small-size .widget-content .texts [type=text]{display:none}.figma-file-link.medium-size .widget-content .texts,.figma-proto-link.medium-size .widget-content .texts{gap:4px}.figma-file-link.medium-size .widget-content .texts .h4,.figma-file-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.figma-proto-link.medium-size .widget-content .texts .h4,.figma-proto-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .figma-file-link.medium-size .widget-content .texts .multiline-input,.project-widget.text-md .figma-proto-link.medium-size .widget-content .texts .multiline-input,.tiptap-editor.compact .figma-file-link.medium-size .widget-content .texts h2,.tiptap-editor.compact .figma-proto-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .figma-file-link.medium-size .widget-content .texts h3,.tiptap-editor.regular .figma-proto-link.medium-size .widget-content .texts h3{font:normal 16px/22px Inter,sans-serif;letter-spacing:-.3px}@media only screen and (max-width:840px){.figma-file-link.medium-size .widget-content .texts .h4,.figma-file-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.figma-proto-link.medium-size .widget-content .texts .h4,.figma-proto-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .figma-file-link.medium-size .widget-content .texts .multiline-input,.project-widget.text-md .figma-proto-link.medium-size .widget-content .texts .multiline-input,.tiptap-editor.compact .figma-file-link.medium-size .widget-content .texts h2,.tiptap-editor.compact .figma-proto-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .figma-file-link.medium-size .widget-content .texts h3,.tiptap-editor.regular .figma-proto-link.medium-size .widget-content .texts h3{font:normal 17px/22px Inter,sans-serif;letter-spacing:-.2px}}.document-widget .figma-file-link.medium-size .widget-content .texts .doc-body,.document-widget .figma-proto-link.medium-size .widget-content .texts .doc-body,.figma-file-link.medium-size .document-widget .widget-content .texts .doc-body,.figma-file-link.medium-size .widget-content .texts .caption,.figma-file-link.medium-size .widget-content .texts .input-box input,.figma-file-link.medium-size .widget-content .texts .input-text,.figma-file-link.medium-size .widget-content .texts .tip .tooltip2,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.compact ol,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.compact p,.figma-file-link.medium-size .widget-content .texts .tiptap-editor.compact ul,.figma-file-link.medium-size .widget-content .texts input [type=text],.figma-proto-link.medium-size .document-widget .widget-content .texts .doc-body,.figma-proto-link.medium-size .widget-content .texts .caption,.figma-proto-link.medium-size .widget-content .texts .input-box input,.figma-proto-link.medium-size .widget-content .texts .input-text,.figma-proto-link.medium-size .widget-content .texts .tip .tooltip2,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.compact ol,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.compact p,.figma-proto-link.medium-size .widget-content .texts .tiptap-editor.compact ul,.figma-proto-link.medium-size .widget-content .texts input [type=text],.input-box .figma-file-link.medium-size .widget-content .texts input,.input-box .figma-proto-link.medium-size .widget-content .texts input,.tip .figma-file-link.medium-size .widget-content .texts .tooltip2,.tip .figma-proto-link.medium-size .widget-content .texts .tooltip2,.tiptap-editor.compact .figma-file-link.medium-size .widget-content .texts ol,.tiptap-editor.compact .figma-file-link.medium-size .widget-content .texts p,.tiptap-editor.compact .figma-file-link.medium-size .widget-content .texts ul,.tiptap-editor.compact .figma-proto-link.medium-size .widget-content .texts ol,.tiptap-editor.compact .figma-proto-link.medium-size .widget-content .texts p,.tiptap-editor.compact .figma-proto-link.medium-size .widget-content .texts ul,input .figma-file-link.medium-size .widget-content .texts [type=text],input .figma-proto-link.medium-size .widget-content .texts [type=text]{display:none}.figma-file-link.extralarge-size .widget-content .texts .h4,.figma-file-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-file-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.figma-file-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.figma-proto-link.extralarge-size .widget-content .texts .h4,.figma-proto-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-proto-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.figma-proto-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .figma-file-link.extralarge-size .widget-content .texts .multiline-input,.project-widget.text-md .figma-proto-link.extralarge-size .widget-content .texts .multiline-input,.tiptap-editor.compact .figma-file-link.extralarge-size .widget-content .texts h2,.tiptap-editor.compact .figma-proto-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .figma-file-link.extralarge-size .widget-content .texts h3,.tiptap-editor.regular .figma-proto-link.extralarge-size .widget-content .texts h3{font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.figma-file-link.extralarge-size .widget-content .texts .h4,.figma-file-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-file-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.figma-file-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.figma-proto-link.extralarge-size .widget-content .texts .h4,.figma-proto-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.figma-proto-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.figma-proto-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .figma-file-link.extralarge-size .widget-content .texts .multiline-input,.project-widget.text-md .figma-proto-link.extralarge-size .widget-content .texts .multiline-input,.tiptap-editor.compact .figma-file-link.extralarge-size .widget-content .texts h2,.tiptap-editor.compact .figma-proto-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .figma-file-link.extralarge-size .widget-content .texts h3,.tiptap-editor.regular .figma-proto-link.extralarge-size .widget-content .texts h3{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.spotify-link>.expand-trigger-overlay{pointer-events:none}.spotify-link .widget-content{align-items:flex-end}.spotify-link .widget-content .external-link-button{background:rgba(var(--modal),.3)}.spotify-link .widget-content .spotify-player{position:absolute;inset:0;z-index:1;border:none;border-radius:inherit;overflow:hidden}.spotify-link .widget-content .spotify-player iframe{width:100%;height:100%;border:none}@media(hover:hover)and (pointer:fine){.spotify-link .widget-content.preview:hover .controls{opacity:1;visibility:visible}}.spotify-link .widget-content.preview .controls{position:absolute;left:var(--widget-padding);top:var(--widget-padding);z-index:11;display:flex;gap:6px;opacity:1;visibility:visible;transition:all .2s ease;pointer-events:auto}.spotify-link .widget-content.preview .controls button{background:rgba(var(--modal),.3)}.spotify-link .widget-content.preview .texts{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:6px}.spotify-link .widget-content.preview .texts .spotify-accent{color:#1db954!important}.spotify-link .widget-content.expanded{padding:0}.spotify-link .widget-content.expanded .badge-icon,.spotify-link .widget-content.expanded .controls,.spotify-link .widget-content.expanded .texts{display:none}.spotify-link .widget-content.expanded .spotify-player{position:absolute;inset:0}.spotify-link .widget-background:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%),linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%)}.spotify-link.small-size .widget-content .texts{gap:4px}.project-widget.text-md .spotify-link.small-size .widget-content .texts .multiline-input,.spotify-link.small-size .widget-content .texts .h4,.spotify-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.spotify-link.small-size .widget-content .texts .tiptap-editor.compact h2,.spotify-link.small-size .widget-content .texts .tiptap-editor.regular h3,.tiptap-editor.compact .spotify-link.small-size .widget-content .texts h2,.tiptap-editor.regular .spotify-link.small-size .widget-content .texts h3{font:normal 14px/20px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (max-width:840px){.project-widget.text-md .spotify-link.small-size .widget-content .texts .multiline-input,.spotify-link.small-size .widget-content .texts .h4,.spotify-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.spotify-link.small-size .widget-content .texts .tiptap-editor.compact h2,.spotify-link.small-size .widget-content .texts .tiptap-editor.regular h3,.tiptap-editor.compact .spotify-link.small-size .widget-content .texts h2,.tiptap-editor.regular .spotify-link.small-size .widget-content .texts h3{font:normal 13px/18px Inter,sans-serif;letter-spacing:-.07px}}.document-widget .spotify-link.small-size .widget-content .texts .doc-body,.input-box .spotify-link.small-size .widget-content .texts input,.spotify-link.small-size .document-widget .widget-content .texts .doc-body,.spotify-link.small-size .widget-content .texts .caption,.spotify-link.small-size .widget-content .texts .input-box input,.spotify-link.small-size .widget-content .texts .input-text,.spotify-link.small-size .widget-content .texts .tip .tooltip2,.spotify-link.small-size .widget-content .texts .tiptap-editor.compact ol,.spotify-link.small-size .widget-content .texts .tiptap-editor.compact p,.spotify-link.small-size .widget-content .texts .tiptap-editor.compact ul,.spotify-link.small-size .widget-content .texts input [type=text],.tip .spotify-link.small-size .widget-content .texts .tooltip2,.tiptap-editor.compact .spotify-link.small-size .widget-content .texts ol,.tiptap-editor.compact .spotify-link.small-size .widget-content .texts p,.tiptap-editor.compact .spotify-link.small-size .widget-content .texts ul,input .spotify-link.small-size .widget-content .texts [type=text]{display:none}.spotify-link.medium-size .widget-content .texts{gap:4px}.project-widget.text-md .spotify-link.medium-size .widget-content .texts .multiline-input,.spotify-link.medium-size .widget-content .texts .h4,.spotify-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.spotify-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.spotify-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.tiptap-editor.compact .spotify-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .spotify-link.medium-size .widget-content .texts h3{font:normal 16px/22px Inter,sans-serif;letter-spacing:-.3px}@media only screen and (max-width:840px){.project-widget.text-md .spotify-link.medium-size .widget-content .texts .multiline-input,.spotify-link.medium-size .widget-content .texts .h4,.spotify-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.spotify-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.spotify-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.tiptap-editor.compact .spotify-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .spotify-link.medium-size .widget-content .texts h3{font:normal 17px/22px Inter,sans-serif;letter-spacing:-.2px}}.document-widget .spotify-link.medium-size .widget-content .texts .doc-body,.input-box .spotify-link.medium-size .widget-content .texts input,.spotify-link.medium-size .document-widget .widget-content .texts .doc-body,.spotify-link.medium-size .widget-content .texts .caption,.spotify-link.medium-size .widget-content .texts .input-box input,.spotify-link.medium-size .widget-content .texts .input-text,.spotify-link.medium-size .widget-content .texts .tip .tooltip2,.spotify-link.medium-size .widget-content .texts .tiptap-editor.compact ol,.spotify-link.medium-size .widget-content .texts .tiptap-editor.compact p,.spotify-link.medium-size .widget-content .texts .tiptap-editor.compact ul,.spotify-link.medium-size .widget-content .texts input [type=text],.tip .spotify-link.medium-size .widget-content .texts .tooltip2,.tiptap-editor.compact .spotify-link.medium-size .widget-content .texts ol,.tiptap-editor.compact .spotify-link.medium-size .widget-content .texts p,.tiptap-editor.compact .spotify-link.medium-size .widget-content .texts ul,input .spotify-link.medium-size .widget-content .texts [type=text]{display:none}.project-widget.text-md .spotify-link.extralarge-size .widget-content .texts .multiline-input,.spotify-link.extralarge-size .widget-content .texts .h4,.spotify-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.spotify-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.spotify-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.tiptap-editor.compact .spotify-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .spotify-link.extralarge-size .widget-content .texts h3{font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.project-widget.text-md .spotify-link.extralarge-size .widget-content .texts .multiline-input,.spotify-link.extralarge-size .widget-content .texts .h4,.spotify-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.spotify-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.spotify-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.tiptap-editor.compact .spotify-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .spotify-link.extralarge-size .widget-content .texts h3{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.mixpanel-link>.expand-trigger-overlay{pointer-events:none}.mixpanel-link .widget-content{align-items:flex-end}.mixpanel-link .widget-content .external-link-button{background:rgba(var(--modal),.3)}.mixpanel-link .widget-content .mixpanel-player{position:absolute;inset:0;z-index:1;border:none;border-radius:inherit;overflow:hidden}.mixpanel-link .widget-content .mixpanel-player iframe{width:var(--mp-iframe-w,100%);height:var(--mp-iframe-h,100%);border:none;transform:scale(var(--mp-scale,1));transform-origin:top left}@media(hover:hover)and (pointer:fine){.mixpanel-link .widget-content.preview:hover .controls{opacity:1;visibility:visible}}.mixpanel-link .widget-content.preview .controls{position:absolute;left:var(--widget-padding);top:var(--widget-padding);z-index:11;display:flex;gap:6px;opacity:1;visibility:visible;transition:all .2s ease;pointer-events:auto}.mixpanel-link .widget-content.preview .controls button{background:rgba(var(--modal),.3)}.mixpanel-link .widget-content.preview .texts{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:6px}.mixpanel-link .widget-content.preview .texts .mixpanel-accent{color:#7856ff!important}.mixpanel-link .widget-content.expanded{padding:0}.mixpanel-link .widget-content.expanded .badge-icon,.mixpanel-link .widget-content.expanded .controls,.mixpanel-link .widget-content.expanded .texts{display:none}.mixpanel-link .widget-content.expanded .mixpanel-player{position:absolute;inset:0;--mp-scale:1;--mp-iframe-w:100%;--mp-iframe-h:100%}.mixpanel-link .widget-background:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%),linear-gradient(transparent 50%,rgba(var(--secondary),.4) 80%)}.mixpanel-link.small-size .widget-content .mixpanel-player{--mp-scale:0.35;--mp-iframe-w:286%;--mp-iframe-h:286%}.mixpanel-link.small-size .widget-content .texts{gap:4px}.mixpanel-link.small-size .widget-content .texts .h4,.mixpanel-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.compact h2,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .mixpanel-link.small-size .widget-content .texts .multiline-input,.tiptap-editor.compact .mixpanel-link.small-size .widget-content .texts h2,.tiptap-editor.regular .mixpanel-link.small-size .widget-content .texts h3{font:normal 14px/20px Inter,sans-serif;letter-spacing:-.2px}@media only screen and (max-width:840px){.mixpanel-link.small-size .widget-content .texts .h4,.mixpanel-link.small-size .widget-content .texts .project-widget.text-md .multiline-input,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.compact h2,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .mixpanel-link.small-size .widget-content .texts .multiline-input,.tiptap-editor.compact .mixpanel-link.small-size .widget-content .texts h2,.tiptap-editor.regular .mixpanel-link.small-size .widget-content .texts h3{font:normal 13px/18px Inter,sans-serif;letter-spacing:-.07px}}.document-widget .mixpanel-link.small-size .widget-content .texts .doc-body,.input-box .mixpanel-link.small-size .widget-content .texts input,.mixpanel-link.small-size .document-widget .widget-content .texts .doc-body,.mixpanel-link.small-size .widget-content .texts .caption,.mixpanel-link.small-size .widget-content .texts .input-box input,.mixpanel-link.small-size .widget-content .texts .input-text,.mixpanel-link.small-size .widget-content .texts .tip .tooltip2,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.compact ol,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.compact p,.mixpanel-link.small-size .widget-content .texts .tiptap-editor.compact ul,.mixpanel-link.small-size .widget-content .texts input [type=text],.tip .mixpanel-link.small-size .widget-content .texts .tooltip2,.tiptap-editor.compact .mixpanel-link.small-size .widget-content .texts ol,.tiptap-editor.compact .mixpanel-link.small-size .widget-content .texts p,.tiptap-editor.compact .mixpanel-link.small-size .widget-content .texts ul,input .mixpanel-link.small-size .widget-content .texts [type=text]{display:none}.mixpanel-link.medium-size .widget-content .mixpanel-player{--mp-scale:0.5;--mp-iframe-w:200%;--mp-iframe-h:200%}.mixpanel-link.medium-size .widget-content .texts{gap:4px}.mixpanel-link.medium-size .widget-content .texts .h4,.mixpanel-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .mixpanel-link.medium-size .widget-content .texts .multiline-input,.tiptap-editor.compact .mixpanel-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .mixpanel-link.medium-size .widget-content .texts h3{font:normal 16px/22px Inter,sans-serif;letter-spacing:-.3px}@media only screen and (max-width:840px){.mixpanel-link.medium-size .widget-content .texts .h4,.mixpanel-link.medium-size .widget-content .texts .project-widget.text-md .multiline-input,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.compact h2,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .mixpanel-link.medium-size .widget-content .texts .multiline-input,.tiptap-editor.compact .mixpanel-link.medium-size .widget-content .texts h2,.tiptap-editor.regular .mixpanel-link.medium-size .widget-content .texts h3{font:normal 17px/22px Inter,sans-serif;letter-spacing:-.2px}}.document-widget .mixpanel-link.medium-size .widget-content .texts .doc-body,.input-box .mixpanel-link.medium-size .widget-content .texts input,.mixpanel-link.medium-size .document-widget .widget-content .texts .doc-body,.mixpanel-link.medium-size .widget-content .texts .caption,.mixpanel-link.medium-size .widget-content .texts .input-box input,.mixpanel-link.medium-size .widget-content .texts .input-text,.mixpanel-link.medium-size .widget-content .texts .tip .tooltip2,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.compact ol,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.compact p,.mixpanel-link.medium-size .widget-content .texts .tiptap-editor.compact ul,.mixpanel-link.medium-size .widget-content .texts input [type=text],.tip .mixpanel-link.medium-size .widget-content .texts .tooltip2,.tiptap-editor.compact .mixpanel-link.medium-size .widget-content .texts ol,.tiptap-editor.compact .mixpanel-link.medium-size .widget-content .texts p,.tiptap-editor.compact .mixpanel-link.medium-size .widget-content .texts ul,input .mixpanel-link.medium-size .widget-content .texts [type=text]{display:none}.mixpanel-link.large-size .widget-content .mixpanel-player{--mp-scale:0.65;--mp-iframe-w:154%;--mp-iframe-h:154%}.mixpanel-link.extralarge-size .widget-content .texts .h4,.mixpanel-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.mixpanel-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.mixpanel-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .mixpanel-link.extralarge-size .widget-content .texts .multiline-input,.tiptap-editor.compact .mixpanel-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .mixpanel-link.extralarge-size .widget-content .texts h3{font:600 23px/32px Inter,sans-serif;letter-spacing:-.8px}@media only screen and (max-width:840px){.mixpanel-link.extralarge-size .widget-content .texts .h4,.mixpanel-link.extralarge-size .widget-content .texts .project-widget.text-md .multiline-input,.mixpanel-link.extralarge-size .widget-content .texts .tiptap-editor.compact h2,.mixpanel-link.extralarge-size .widget-content .texts .tiptap-editor.regular h3,.project-widget.text-md .mixpanel-link.extralarge-size .widget-content .texts .multiline-input,.tiptap-editor.compact .mixpanel-link.extralarge-size .widget-content .texts h2,.tiptap-editor.regular .mixpanel-link.extralarge-size .widget-content .texts h3{font:600 21.5px/28px Inter,sans-serif;letter-spacing:-.4px}}.sticky-note-default-font{font:500 32em/126% Inter,sans-serif!important;letter-spacing:-.03em}.sticky-note-handwriting-font{font:600 42em/100% Caveat,sans-serif!important;letter-spacing:-.015em}.sticky-note-marker-font{font:400 35em/140% Sedgwick Ave,sans-serif!important;letter-spacing:.01em}.sticky-note-widget .widget-background .back-color{width:100%;height:100%;position:relative}.sticky-note-widget .widget-background .back-color:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.16),transparent)}.sticky-note-widget .widget-content{overflow-y:auto;display:flex;flex-direction:column;gap:8px}.sticky-note-widget .widget-content.preview{--size:0.7px}.sticky-note-widget .widget-content.expanded{--size:1px}.sticky-note-widget .widget-content.text-14-size{font-size:calc(var(--size)*.6)}.sticky-note-widget .widget-content.text-18-size{font-size:calc(var(--size)*.8)}.sticky-note-widget .widget-content.text-24-size{font-size:var(--size)}.sticky-note-widget .widget-content.text-36-size{font-size:calc(var(--size)*1.2)}.sticky-note-widget .widget-content.text-48-size{font-size:calc(var(--size)*1.4)}.sticky-note-widget .widget-content.text-64-size{font-size:calc(var(--size)*1.6)}.sticky-note-widget .widget-content .sticky-note-scroll-view{padding:var(--widget-padding) var(--widget-padding) calc(var(--widget-padding)*4)}.sticky-note-widget .widget-content .note-input{width:100%;height:-moz-max-content;height:max-content;color:rgba(var(--secondary),1);cursor:text}.sticky-note-widget .widget-content .note-input .tiptap-editor{--color:rgba(var(--secondary),1)}.sticky-note-widget .widget-content .external-link-button{position:absolute;top:calc(var(--widget-padding)/1.5);right:calc(var(--widget-padding)/1.5);z-index:10;background:rgba(var(--modal),.3)}.sticky-note-position-icon{position:absolute;inset:0;display:flex;flex-direction:column;gap:4px;padding:6px;color:inherit}.sticky-note-position-icon svg{color:inherit;width:20px;height:20px;margin:-1px 0}.sticky-note-position-icon:after,.sticky-note-position-icon:before{content:"";background:rgba(var(--primary),.36);height:4px;border-radius:10px}.sticky-note-position-icon:before{width:26px;order:1}.sticky-note-position-icon:after{width:12px;order:2}.sticky-note-position-icon.center-align{align-items:center}.sticky-note-position-icon.right-align{align-items:flex-end}.sticky-note-position-icon.center-justify{justify-content:center}.sticky-note-position-icon.center-justify svg{order:2}.sticky-note-position-icon.center-justify:before{width:12px;order:1}.sticky-note-position-icon.center-justify:after{width:26px;order:2}.sticky-note-position-icon.end-justify{justify-content:flex-end}.sticky-note-position-icon.end-justify svg{order:3}.sticky-note-position-icon.end-justify:before{width:12px;order:1}.sticky-note-position-icon.end-justify:after{width:26px;order:2}.sticky-note-position-button .sticky-note-position-icon{top:0;bottom:0;right:unset;left:unset;aspect-ratio:1/1;padding:4px}.sticky-note-color-button{min-width:36px;max-width:36px;height:36px}.sticky-note-font-button{font-size:.5px}.sticky-note-font-button .font-item{text-transform:capitalize;overflow:hidden;line-height:20px!important}.sticky-note-color-item{position:absolute;inset:2px;border-radius:inherit;z-index:-1}.image-widget .widget-content{background:rgba(var(--modal),.3)}.image-widget .widget-content .media-container{width:100%;height:100%}.image-widget .widget-content .media-container>div{width:100%;height:100%}.image-widget .widget-content .media-container .blur-media{width:100%!important;height:100%!important}.image-widget .widget-content .media-container .original-media img,.image-widget .widget-content .media-container .original-media video{width:100%;height:100%;object-fit:cover}.image-widget .widget-content .image-caption{position:absolute;left:var(--widget-padding);bottom:var(--widget-padding);max-width:calc(100% - var(--widget-padding)*2);z-index:1;background:rgba(var(--modal),.3);padding:4px 8px;border-radius:8px;overflow:hidden}.image-widget .widget-content .external-link-button{position:absolute;top:var(--widget-padding);right:var(--widget-padding);z-index:10;background:rgba(var(--modal),.3)}