.os-window[data-v-6e560af1]{transform-origin:50%;border-radius:4px;flex-direction:column;animation:.22s cubic-bezier(.16,1,.3,1) both windowOpen-6e560af1;display:flex;overflow:hidden}.os-window-entrance[data-v-6e560af1]{transform-origin:top;animation:.7s cubic-bezier(.16,1,.3,1) both windowEntrance-6e560af1}.os-window-closing[data-v-6e560af1]{pointer-events:none;animation:.16s cubic-bezier(.4,0,1,1) both windowClose-6e560af1}.os-window-mobile[data-v-6e560af1]{border-radius:16px 16px 0 0;flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both drawerSlideUp-6e560af1;display:flex;box-shadow:0 -8px 28px #00000073}.os-window-mobile.os-window-closing[data-v-6e560af1]{animation:.24s cubic-bezier(.4,0,1,1) both drawerSlideDown-6e560af1}.os-window-fullscreen[data-v-6e560af1]{box-shadow:none;border-radius:0}.os-window-mobile .window-titlebar[data-v-6e560af1]{flex-shrink:0;height:64px;min-height:64px;padding-left:20px;padding-right:16px;cursor:default!important}.os-window-mobile .window-title[data-v-6e560af1]{letter-spacing:-.01em;font-size:17px!important;font-weight:600!important}.os-window-mobile .window-close-dot-btn[data-v-6e560af1]{width:40px;height:40px}.os-window-mobile .window-close-dot[data-v-6e560af1]{width:16px;height:16px}@keyframes windowOpen-6e560af1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes windowEntrance-6e560af1{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.965)}60%{filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes windowClose-6e560af1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes drawerSlideUp-6e560af1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawerSlideDown-6e560af1{0%{transform:translateY(0)}to{transform:translateY(100%)}}.os-window-light[data-v-6e560af1]{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 10px 15px -3px #0000001a}.os-window-dark[data-v-6e560af1]{-webkit-backdrop-filter:blur(12px);background-color:#262626e6;border:none;border-radius:12px;box-shadow:0 4px 4px #00000040}.window-titlebar-light[data-v-6e560af1]{background-color:#f3f4f6;border-bottom:1px solid #d1d5db;padding:12px}.window-titlebar-dark[data-v-6e560af1]{background-color:#343434;border-top-left-radius:12px;border-top-right-radius:12px;padding:16px 20px;position:relative}.window-titlebar[data-v-6e560af1]{flex-shrink:0}.window-title[data-v-6e560af1]{text-overflow:ellipsis;white-space:nowrap;line-height:1;font-family:var(--os-font-sans,"Inter","Helvetica Neue",Helvetica,Arial,sans-serif);flex:1;align-items:center;font-size:12px;font-weight:500;display:flex;overflow:visible}.window-controls[data-v-6e560af1]{flex-shrink:0}.window-close-dot-btn[data-v-6e560af1]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:flex-end;align-items:center;width:24px;height:24px;margin:-6px 0;padding:0;display:inline-flex}.window-close-dot[data-v-6e560af1]{background-color:#c4c4c4;border-radius:50%;width:12px;height:12px;transition:background-color .15s,transform .15s}.window-close-dot-btn:hover .window-close-dot[data-v-6e560af1]{background-color:#ff5f57}.window-close-dot-btn:active .window-close-dot[data-v-6e560af1]{background-color:#e0443e;transform:scale(.92)}.window-content[data-v-6e560af1]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;background:0 0;flex:1;min-height:0;padding:0;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .15s;overflow:hidden auto}.window-content[data-v-6e560af1]>*{width:100%;height:100%;overflow:hidden auto}.window-content-auto-height[data-v-6e560af1]{overflow-y:visible}.window-content-auto-height[data-v-6e560af1]>*{height:auto;overflow-y:visible}.window-resize-handle[data-v-6e560af1]{background:linear-gradient(-45deg,#0000 40%,#0000001a 0 60%,#0000 0)}.window-resize-handle[data-v-6e560af1]:hover{background:linear-gradient(-45deg,#0000 40%,#0003 0 60%,#0000 0)}
