.DesktopDemo-module__R5r9-q__demo{color:#20304b;background:#fff;border:1px solid #dce4f0;border-radius:24px;overflow:hidden;box-shadow:0 24px 65px -30px #193d7450}.DesktopDemo-module__R5r9-q__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;font-size:12px;font-weight:600;display:flex}.DesktopDemo-module__R5r9-q__liveDot{background:#27b48b;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.DesktopDemo-module__R5r9-q__sampleLabel{color:#7b899e;margin-left:12px;font-weight:400}.DesktopDemo-module__R5r9-q__controls{gap:8px;display:flex}.DesktopDemo-module__R5r9-q__controls button{color:#496482;background:#f9fbfe;border:1px solid #dce4f0;border-radius:8px;padding:7px 10px}.DesktopDemo-module__R5r9-q__demo button:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.DesktopDemo-module__R5r9-q__controls button:hover{background:#eaf2ff}.DesktopDemo-module__R5r9-q__screen{isolation:isolate;background:radial-gradient(at 78% 16%,#bcebf6,#0000 55%),linear-gradient(125deg,#dceaf9 0%,#a8c9ee 45%,#7ba6e1 100%);height:620px;position:relative;overflow:hidden}.DesktopDemo-module__R5r9-q__wallpaperGlow{pointer-events:none;border:65px solid #ffffff25;border-radius:48%;width:85%;height:180%;animation:16s ease-in-out infinite alternate DesktopDemo-module__R5r9-q__drift;position:absolute;top:0;right:-28%;transform:rotate(36deg)}.DesktopDemo-module__R5r9-q__desktopArt{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 18px 30px #1d406f30);width:min(400px,46%);position:absolute;top:calc(50% - 22px);left:50%;transform:translate(-50%,-50%)}.DesktopDemo-module__R5r9-q__desktopArt img{border-radius:22%;width:100%;height:auto;display:block}.DesktopDemo-module__R5r9-q__desktopIcons{gap:18px;display:flex;position:absolute;bottom:84px;left:20px}.DesktopDemo-module__R5r9-q__desktopIcons button{color:#365f89;border-radius:12px;justify-items:center;gap:6px;padding:9px;font-size:10px;display:grid}.DesktopDemo-module__R5r9-q__desktopIcons button:hover{background:#ffffff40}.DesktopDemo-module__R5r9-q__desktopIcons button>span{background:#ffffffb0;border-radius:10px;place-items:center;width:42px;height:42px;font-size:24px;display:grid;box-shadow:0 4px 12px #42679412}.DesktopDemo-module__R5r9-q__owl{z-index:40;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:20px;width:96px;height:96px;position:absolute}.DesktopDemo-module__R5r9-q__owlFloat{filter:drop-shadow(0 8px 5px #163d7130);animation:4s ease-in-out infinite DesktopDemo-module__R5r9-q__bob;display:block}.DesktopDemo-module__R5r9-q__owl img{pointer-events:none;-webkit-user-select:none;user-select:none}.DesktopDemo-module__R5r9-q__dragging{cursor:grabbing}.DesktopDemo-module__R5r9-q__hint{z-index:41;pointer-events:none;position:absolute;transform:translate(-50%,-100%)}.DesktopDemo-module__R5r9-q__hint[data-below]{transform:translate(-50%)}.DesktopDemo-module__R5r9-q__hintBubble{white-space:nowrap;color:#1f3a66;letter-spacing:-.01em;background:#fff;border-radius:16px;padding:8px 14px;font-size:14px;font-weight:700;animation:.35s cubic-bezier(.2,1.4,.4,1) DesktopDemo-module__R5r9-q__hintPop,2.6s ease-in-out .35s infinite DesktopDemo-module__R5r9-q__hintBob;display:block;position:relative;box-shadow:0 10px 24px #1f416f30}.DesktopDemo-module__R5r9-q__hintBubble:after{content:"";background:#fff;border-radius:2px;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.DesktopDemo-module__R5r9-q__hint[data-below] .DesktopDemo-module__R5r9-q__hintBubble:after{top:-6px;bottom:auto}.DesktopDemo-module__R5r9-q__dragging .DesktopDemo-module__R5r9-q__owlFloat{animation:none}.DesktopDemo-module__R5r9-q__owlLabel{white-space:nowrap;color:#365577;pointer-events:none;background:#ffffffd9;border-radius:12px;padding:4px 8px;font-size:9px;font-weight:600;position:absolute;top:92px;left:50%;transform:translate(-50%)}.DesktopDemo-module__R5r9-q__shortcuts{z-index:50;background:#fffffff5;border:1px solid #e7edf5;border-radius:17px;padding:8px;position:absolute;overflow-y:auto;box-shadow:0 12px 30px #1f416f28}.DesktopDemo-module__R5r9-q__menuHeading{color:#7890aa;padding:7px 8px 10px;font-size:10px}.DesktopDemo-module__R5r9-q__shortcuts button{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 9px;font-size:12px;display:flex}.DesktopDemo-module__R5r9-q__shortcuts button:hover,.DesktopDemo-module__R5r9-q__shortcuts button:focus-visible{background:#edf4ff}.DesktopDemo-module__R5r9-q__shortcuts button span:first-child{text-align:center;width:16px;font-size:14px}.DesktopDemo-module__R5r9-q__shortcuts p{color:#8494a9;border-top:1px solid #edf1f7;margin-top:6px;padding:9px 8px 4px;font-size:9px}.DesktopDemo-module__R5r9-q__notification{z-index:45;pointer-events:auto;background:#fff;border-radius:20px;align-items:start;gap:10px;padding:17px 29px 17px 15px;animation:.3s ease-out DesktopDemo-module__R5r9-q__arrive;display:flex;position:absolute;overflow-y:auto;box-shadow:0 10px 30px #25497522}.DesktopDemo-module__R5r9-q__noticeIcon{color:#1b83e8;background:#edf7ff;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.DesktopDemo-module__R5r9-q__notification small{text-transform:uppercase;letter-spacing:.06em;color:#dc850e;font-size:9px;font-weight:700;display:block}.DesktopDemo-module__R5r9-q__notification strong{margin-top:4px;font-size:13px;line-height:1.4;display:block}.DesktopDemo-module__R5r9-q__notification p{color:#6c7e97;margin-top:4px;font-size:10px;line-height:1.6}.DesktopDemo-module__R5r9-q__notification .DesktopDemo-module__R5r9-q__noticeTip{color:#1f3a66;background:#eaf3ff;border-radius:10px;margin-top:10px;padding:7px 10px;font-size:11px;font-weight:700;line-height:1.4;display:block}.DesktopDemo-module__R5r9-q__notification button{color:#8096b8;width:24px;height:24px;font-size:19px;position:absolute;top:7px;right:9px}.DesktopDemo-module__R5r9-q__taskbar{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#547190;background:#ffffff9c;border-top:1px solid #ffffff9c;align-items:center;gap:15px;height:44px;padding:0 20px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.DesktopDemo-module__R5r9-q__taskbar>span:first-child{color:#2875d1;font-size:22px}.DesktopDemo-module__R5r9-q__taskbar>span:last-child{margin-left:auto}.DesktopDemo-module__R5r9-q__taskbar button{background:#ffffff70;border-bottom:2px solid #5682c4;border-radius:6px;padding:4px}.DesktopDemo-module__R5r9-q__caption{color:#55708d;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:13px 20px;font-size:11px;display:flex}.DesktopDemo-module__R5r9-q__caption span:last-child{color:#8998ab;font-size:10px}.DesktopDemo-module__R5r9-q__workspace{z-index:20;background:#f8fafc;border:1px solid #ffffffba;border-radius:15px;width:min(1100px,95%);height:min(620px,100% - 68px);animation:.22s ease-out DesktopDemo-module__R5r9-q__arriveCenter;position:absolute;top:calc(50% - 22px);left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 45px #274d7838}.DesktopDemo-module__R5r9-q__windowBar{background:#fff;border-bottom:1px solid #e9eef5;justify-content:space-between;align-items:center;height:43px;padding:0 14px;font-size:12px;font-weight:600;display:flex}.DesktopDemo-module__R5r9-q__windowBar>span{align-items:center;gap:7px;display:flex}.DesktopDemo-module__R5r9-q__windowBar small{color:#7890a7;margin-left:12px;font-size:9px;font-weight:400}.DesktopDemo-module__R5r9-q__windowBar button{color:#8090a5;padding:3px 8px;font-size:20px}.DesktopDemo-module__R5r9-q__workspaceBody{background:#f6f7fb;height:calc(100% - 43px);display:flex}.DesktopDemo-module__R5r9-q__paused .DesktopDemo-module__R5r9-q__owlFloat,.DesktopDemo-module__R5r9-q__paused .DesktopDemo-module__R5r9-q__wallpaperGlow,.DesktopDemo-module__R5r9-q__paused .DesktopDemo-module__R5r9-q__hintBubble{animation-play-state:paused!important}.DesktopDemo-module__R5r9-q__paused .DesktopDemo-module__R5r9-q__notification,.DesktopDemo-module__R5r9-q__paused .DesktopDemo-module__R5r9-q__workspace{animation:none}@keyframes DesktopDemo-module__R5r9-q__hintPop{0%{opacity:0;transform:scale(.6)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes DesktopDemo-module__R5r9-q__hintBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes DesktopDemo-module__R5r9-q__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes DesktopDemo-module__R5r9-q__drift{to{transform:translate(-20px,-25px)rotate(45deg)}}@keyframes DesktopDemo-module__R5r9-q__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes DesktopDemo-module__R5r9-q__arriveCenter{0%{opacity:0;transform:translate(-50%,calc(6px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:640px){.DesktopDemo-module__R5r9-q__toolbar{padding:12px;font-size:11px}.DesktopDemo-module__R5r9-q__sampleLabel{display:none}.DesktopDemo-module__R5r9-q__controls button{font-size:10px}.DesktopDemo-module__R5r9-q__screen{height:560px}.DesktopDemo-module__R5r9-q__workspace{width:96%;height:86%}.DesktopDemo-module__R5r9-q__desktopArt{width:70%}.DesktopDemo-module__R5r9-q__caption{padding:12px}}@media (prefers-reduced-motion:reduce){.DesktopDemo-module__R5r9-q__demo *,.DesktopDemo-module__R5r9-q__demo :after{transition:none!important;animation:none!important}}.DesktopDemo-module__R5r9-q__shortcuts{background:#fff;border-radius:16px;padding:6px}.DesktopDemo-module__R5r9-q__shortcuts button{gap:10px;padding:8px 10px;font-size:14px;line-height:20px}.DesktopDemo-module__R5r9-q__shortcuts button:disabled{opacity:.4;cursor:not-allowed;background:0 0}.DesktopDemo-module__R5r9-q__shortcuts small{text-transform:uppercase;background:#f0f3f8;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px}.DesktopDemo-module__R5r9-q__workspace:focus{outline:none}.DesktopDemo-module__R5r9-q__addTask{z-index:55;background:#fffffff5;border:1px solid #e7edf5;border-radius:16px;flex-direction:column;gap:10px;padding:14px;animation:.2s ease-out DesktopDemo-module__R5r9-q__arrive;display:flex;position:absolute;overflow-y:auto;box-shadow:0 12px 30px #1f416f28}.DesktopDemo-module__R5r9-q__addTaskHeader{color:#20304b;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.DesktopDemo-module__R5r9-q__addTaskHeader button{color:#8096b8;width:22px;height:22px;font-size:18px;line-height:1}.DesktopDemo-module__R5r9-q__addTaskLabel{color:#6d7f97;flex-direction:column;gap:5px;font-size:10px;font-weight:600;display:flex}.DesktopDemo-module__R5r9-q__addTaskLabel input,.DesktopDemo-module__R5r9-q__addTaskLabel select{color:#20304b;background:#f9fbfe;border:1px solid #dce4f0;border-radius:8px;padding:8px 9px;font-size:12px;font-weight:400}.DesktopDemo-module__R5r9-q__addTaskActions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.DesktopDemo-module__R5r9-q__addTaskActions button{border-radius:8px;padding:7px 14px;font-size:11px;font-weight:600}.DesktopDemo-module__R5r9-q__addTaskActions button:first-child{color:#6d7f97;background:#f1f4f9}.DesktopDemo-module__R5r9-q__addTaskActions button:first-child:hover{background:#e7ecf3}.DesktopDemo-module__R5r9-q__addTaskSave{color:#fff;background:#2563eb}.DesktopDemo-module__R5r9-q__addTaskSave:hover{background:#1d4fd1}.DesktopDemo-module__R5r9-q__readOnlyNote{color:#8a9aad;margin:0;font-size:9px;line-height:1.5}@media (min-width:1024px){.DesktopDemo-module__R5r9-q__demo{flex-direction:column;height:100%;display:flex}.DesktopDemo-module__R5r9-q__toolbar,.DesktopDemo-module__R5r9-q__caption{flex-shrink:0;padding-top:11px;padding-bottom:11px}.DesktopDemo-module__R5r9-q__screen{flex:auto;height:auto;min-height:320px}}
