.qingyu-start{color:#24453f;font-synthesis:none;--ink:#24453f;--muted:#84928d;--green:#28786d;--line:#eaf0eb;--accent:#e8f2e9;--ease:cubic-bezier(0.2,0.8,0.2,1)}.qingyu-start *{box-sizing:border-box}.qingyu-start{margin:0;min-width:calc(var(--ui-px)*360)}.qingyu-start button,.qingyu-start input,.qingyu-start select,.qingyu-start textarea{font:inherit}.qingyu-start a,.qingyu-start button,.qingyu-start input,.qingyu-start select,.qingyu-start textarea{-webkit-tap-highlight-color:transparent}.qingyu-start button{cursor:pointer;border:0;color:inherit}.qingyu-start button:disabled{cursor:not-allowed}.qingyu-start a{color:inherit;text-decoration:none}.qingyu-start a svg,.qingyu-start button svg{flex-shrink:0}.qingyu-start a:focus-visible,.qingyu-start button:focus-visible{outline:calc(var(--ui-px)*3) solid #5cba9f;outline-offset:calc(var(--ui-px)*5)}.qingyu-start input:focus,.qingyu-start select:focus,.qingyu-start textarea:focus{outline:calc(var(--ui-px)*2) solid #81b8a1;outline-offset:calc(var(--ui-px)*1)}.qingyu-start a,.qingyu-start button{touch-action:manipulation}.qingyu-start [hidden]{display:none!important}.qingyu-start .icon{width:calc(var(--ui-px)*20);height:calc(var(--ui-px)*20);display:inline-block;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.qingyu-start .wallpaper,.qingyu-start .wallpaper-shade{position:fixed;inset:0;z-index:-2;pointer-events:none}.qingyu-start .wallpaper{background:#006c74 url(../../static/img/wallpaper.66e9d3da.svg) 50%/cover no-repeat;transition:filter 0.8s}.qingyu-start .wallpaper-shade{z-index:-1;background:linear-gradient(180deg,rgba(12,33,43,0.12),rgba(12,36,42,0.06) 45%,rgba(22,42,44,0.12))}.qingyu-start .wallpaper[data-theme=dusk]{filter:hue-rotate(97deg) saturate(0.64)}.qingyu-start .wallpaper[data-theme=sage]{filter:hue-rotate(-38deg) saturate(0.5) brightness(1.09)}.qingyu-start .topbar{height:calc(var(--ui-px)*80);display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--ui-px)*38);color:#fff}.qingyu-start .brand{display:flex;align-items:center;gap:calc(var(--ui-px)*10);font-weight:600;font-size:calc(var(--ui-px)*18);letter-spacing:calc(var(--ui-px)*3)}.qingyu-start .brand-symbol{display:grid;place-items:center;width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36);background:#f1f5e7;color:#3f6a62;border-radius:calc(var(--ui-px)*11);font-size:calc(var(--ui-px)*21);font-weight:500;letter-spacing:0;box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*12) rgba(35,65,59,0.0784313725490196)}.qingyu-start .brand small{display:block;letter-spacing:calc(var(--ui-px)*2);font-size:calc(var(--ui-px)*9);font-weight:400;opacity:0.62;margin-top:calc(var(--ui-px)*4)}.qingyu-start .top-actions{display:flex;align-items:center;gap:calc(var(--ui-px)*10)}.qingyu-start .save-state{font-size:calc(var(--ui-px)*11);display:flex;align-items:center;gap:calc(var(--ui-px)*6);margin-right:calc(var(--ui-px)*8);opacity:0.7}.qingyu-start .save-state i{width:calc(var(--ui-px)*4);height:calc(var(--ui-px)*4);background:#c1edd3;border-radius:50%}.qingyu-start .glass-button{display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*7);background:rgba(230,248,244,0.08627450980392157);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.12156862745098039);color:#fff;border-radius:calc(var(--ui-px)*10);height:calc(var(--ui-px)*34);padding:0 calc(var(--ui-px)*12);font-size:calc(var(--ui-px)*11);-webkit-backdrop-filter:blur(calc(var(--ui-px)*12));backdrop-filter:blur(calc(var(--ui-px)*12));transition:background 0.2s}.qingyu-start .glass-button:hover{background:rgba(230,248,244,0.2)}.qingyu-start .glass-button .icon{width:calc(var(--ui-px)*15);height:calc(var(--ui-px)*15)}.qingyu-start .icon-button{width:calc(var(--ui-px)*34);padding:0}.qingyu-start .side-nav{position:fixed;top:50%;left:calc(var(--ui-px)*20);transform:translateY(-50%);padding:calc(var(--ui-px)*9) calc(var(--ui-px)*7);display:flex;flex-direction:column;gap:calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*18);background:rgba(226,244,244,0.1803921568627451);border:calc(var(--ui-px)*1) solid rgba(229,248,255,0.18823529411764706);-webkit-backdrop-filter:blur(calc(var(--ui-px)*22));backdrop-filter:blur(calc(var(--ui-px)*22));z-index:10;box-shadow:0 calc(var(--ui-px)*6) calc(var(--ui-px)*30) rgba(19,58,66,0.06274509803921569)}.qingyu-start .nav-item{width:calc(var(--ui-px)*39);height:calc(var(--ui-px)*42);display:grid;place-items:center;border-radius:calc(var(--ui-px)*11);background:transparent;color:#f6ffff;position:relative;transition:background 0.2s}.qingyu-start .nav-item .icon{width:calc(var(--ui-px)*20);height:calc(var(--ui-px)*20)}.qingyu-start .nav-item.active{background:rgba(24,62,70,0.6509803921568628);box-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*10) rgba(23,52,60,0.09411764705882353)}.qingyu-start .nav-item:hover{background:rgba(23,62,68,0.34901960784313724)}.qingyu-start .nav-item:after{content:attr(data-tip);position:absolute;left:calc(var(--ui-px)*55);background:#f6faf5;color:#3d5c50;font-size:calc(var(--ui-px)*11);white-space:nowrap;padding:calc(var(--ui-px)*7) calc(var(--ui-px)*11);border-radius:calc(var(--ui-px)*7);opacity:0;transform:translateX(calc(var(--ui-px)*-5));pointer-events:none;transition:0.2s}.qingyu-start .nav-item:focus-visible:after,.qingyu-start .nav-item:hover:after{opacity:1;transform:translateX(0)}.qingyu-start .nav-divider{height:calc(var(--ui-px)*1);background:rgba(225,239,235,0.26666666666666666);margin:calc(var(--ui-px)*2) calc(var(--ui-px)*7)}.qingyu-start main{margin:0 calc(var(--ui-px)*70) 0 calc(var(--ui-px)*94)}.qingyu-start .hero{text-align:center;padding:0 0 calc(var(--ui-px)*32);color:#fff;max-width:calc(var(--ui-px)*1200);margin:auto}.qingyu-start .clock{font-size:calc(var(--ui-px)*88);font-weight:200;letter-spacing:calc(var(--ui-px)*-4);line-height:1.12;display:block;font-variant-numeric:tabular-nums;text-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*24) rgba(0,43,65,0.12549019607843137)}.qingyu-start .hero-date{font-size:calc(var(--ui-px)*12);font-weight:400;letter-spacing:calc(var(--ui-px)*0.8);opacity:0.87;margin:calc(var(--ui-px)*11) 0 calc(var(--ui-px)*26)}.qingyu-start .search-box{display:flex;align-items:center;max-width:calc(var(--ui-px)*640);height:calc(var(--ui-px)*52);margin:auto;padding:0 calc(var(--ui-px)*15) 0 calc(var(--ui-px)*12);border-radius:calc(var(--ui-px)*17);background:rgba(246,255,251,0.8588235294117647);color:#49625e;box-shadow:0 calc(var(--ui-px)*4) calc(var(--ui-px)*24) rgba(0,30,53,0.07058823529411765);-webkit-backdrop-filter:blur(calc(var(--ui-px)*30));backdrop-filter:blur(calc(var(--ui-px)*30));border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.27058823529411763);transition:box-shadow 0.2s,background 0.2s}.qingyu-start .search-box:focus-within{box-shadow:0 0 0 calc(var(--ui-px)*3) rgba(238,255,243,0.25098039215686274),0 calc(var(--ui-px)*6) calc(var(--ui-px)*28) rgba(0,62,84,0.12549019607843137);background:rgba(251,255,252,0.9411764705882353)}.qingyu-start .search-engine{display:flex;align-items:center;gap:calc(var(--ui-px)*6);background:transparent;padding:calc(var(--ui-px)*5) calc(var(--ui-px)*10) calc(var(--ui-px)*5) calc(var(--ui-px)*2);border-right:calc(var(--ui-px)*1) solid rgba(88,126,108,0.13725490196078433);margin-right:calc(var(--ui-px)*11)}.qingyu-start .engine-letter{width:calc(var(--ui-px)*24);height:calc(var(--ui-px)*24);border-radius:calc(var(--ui-px)*7);background:#3c77f2;color:#fff;font-size:calc(var(--ui-px)*14);display:grid;place-items:center;font-weight:600}.qingyu-start .search-engine .icon{width:calc(var(--ui-px)*10);height:calc(var(--ui-px)*10);opacity:0.6}.qingyu-start .search-box input{min-width:0;flex:1;border:0;background:transparent;font-size:calc(var(--ui-px)*13);color:#3c5b54;outline:none;padding:calc(var(--ui-px)*10) 0;letter-spacing:calc(var(--ui-px)*0.3)}.qingyu-start .search-box input::-moz-placeholder{color:#7e9290}.qingyu-start .search-box input::placeholder{color:#7e9290}.qingyu-start .search-box input:focus{outline:none}.qingyu-start .search-hint{font:calc(var(--ui-px)*10),-apple-system,sans-serif;color:#8c9f99;border:calc(var(--ui-px)*1) solid rgba(113,142,125,0.14901960784313725);border-radius:calc(var(--ui-px)*4);padding:calc(var(--ui-px)*3) calc(var(--ui-px)*5);margin-right:calc(var(--ui-px)*14)}.qingyu-start .search-submit{padding:calc(var(--ui-px)*5);display:grid;place-items:center;background:transparent;color:#67847d}.qingyu-start .search-submit .icon{width:calc(var(--ui-px)*19);height:calc(var(--ui-px)*19)}.qingyu-start .hero-greeting{letter-spacing:calc(var(--ui-px)*2);opacity:0.64;margin:calc(var(--ui-px)*13) 0 0}.qingyu-start .workspace{max-width:calc(var(--ui-px)*1200);margin:0 auto}.qingyu-start .widgets{display:grid;grid-template-columns:1fr 1.08fr 2fr 1.08fr;gap:calc(var(--ui-px)*20)}.qingyu-start .widget{border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.6);box-shadow:0 calc(var(--ui-px)*5) calc(var(--ui-px)*25) rgba(18,63,58,0.047058823529411764);border-radius:calc(var(--ui-px)*19);min-width:0;overflow:hidden;transition:transform 0.25s var(--ease),box-shadow 0.25s}.qingyu-start .widget:hover{box-shadow:0 calc(var(--ui-px)*9) calc(var(--ui-px)*30) rgba(18,63,58,0.08627450980392157)}.qingyu-start .widget-top{display:flex;align-items:center;justify-content:space-between;font-size:calc(var(--ui-px)*11);font-weight:500;gap:calc(var(--ui-px)*6)}.qingyu-start .widget-top>span{display:flex;align-items:center;gap:calc(var(--ui-px)*6);white-space:nowrap}.qingyu-start .widget-top .icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14)}.qingyu-start .widget-top small{font-size:calc(var(--ui-px)*9);font-weight:400;opacity:0.6;white-space:nowrap}.qingyu-start .calendar-widget,.qingyu-start .countdown-widget,.qingyu-start .notes-widget,.qingyu-start .weather-widget{height:calc(var(--ui-px)*166)}.qingyu-start .weather-widget{background:linear-gradient(135deg,rgba(241,249,244,0.9372549019607843),rgba(218,233,226,0.9333333333333333));padding:calc(var(--ui-px)*18) calc(var(--ui-px)*19);color:#35665e}.qingyu-start .weather-main{height:calc(var(--ui-px)*80);display:flex;align-items:center;position:relative}.qingyu-start .temperature{font-size:calc(var(--ui-px)*57);letter-spacing:calc(var(--ui-px)*-3);font-weight:300;line-height:1}.qingyu-start .temperature sup{font-size:calc(var(--ui-px)*32);position:relative;top:calc(var(--ui-px)*-9);padding-left:calc(var(--ui-px)*3);font-weight:300}.qingyu-start .sun-illustration{position:absolute;right:calc(var(--ui-px)*-4);top:calc(var(--ui-px)*10);width:calc(var(--ui-px)*72);height:calc(var(--ui-px)*72)}.qingyu-start .sun-core{height:calc(var(--ui-px)*35);width:calc(var(--ui-px)*35);position:absolute;left:calc(var(--ui-px)*19);top:calc(var(--ui-px)*17);border-radius:50%;background:#edc062;box-shadow:0 0 calc(var(--ui-px)*20) rgba(238,188,87,0.2)}.qingyu-start .sun-rays{width:calc(var(--ui-px)*59);height:calc(var(--ui-px)*59);position:absolute;left:calc(var(--ui-px)*7);top:calc(var(--ui-px)*4);background:repeating-conic-gradient(from 0deg,#e5b358 0deg 5deg,transparent 5deg 45deg);border-radius:50%;-webkit-mask:radial-gradient(transparent 60%,#000 62%);mask:radial-gradient(transparent 60%,#000 62%);transform:rotate(10deg)}.qingyu-start .cloud{position:absolute;width:calc(var(--ui-px)*49);height:calc(var(--ui-px)*20);border-radius:calc(var(--ui-px)*20);top:calc(var(--ui-px)*46);left:calc(var(--ui-px)*28);background:#fff;box-shadow:0 calc(var(--ui-px)*4) calc(var(--ui-px)*14) rgba(69,112,106,0.07058823529411765)}.qingyu-start .cloud:after,.qingyu-start .cloud:before{content:"";background:inherit;position:absolute;border-radius:50%;bottom:calc(var(--ui-px)*5);width:calc(var(--ui-px)*23);height:calc(var(--ui-px)*23);left:calc(var(--ui-px)*8)}.qingyu-start .cloud:after{width:calc(var(--ui-px)*15);height:calc(var(--ui-px)*15);left:calc(var(--ui-px)*27)}.qingyu-start .weather-bottom{display:flex;justify-content:space-between;align-items:center;font-size:calc(var(--ui-px)*10)}.qingyu-start .weather-bottom small{display:block;font-size:calc(var(--ui-px)*9);margin-top:calc(var(--ui-px)*4);opacity:0.6}.qingyu-start .air-quality{font-size:calc(var(--ui-px)*9);display:flex;gap:calc(var(--ui-px)*5);align-items:center}.qingyu-start .air-quality i{width:calc(var(--ui-px)*5);height:calc(var(--ui-px)*5);background:#77a582;border-radius:50%}.qingyu-start .notes-widget{background:rgba(251,252,244,0.9490196078431372);position:relative;padding:calc(var(--ui-px)*18) calc(var(--ui-px)*18) calc(var(--ui-px)*34)}.qingyu-start .notes-widget .widget-top{color:#947944}.qingyu-start .tiny-button{width:calc(var(--ui-px)*22);height:calc(var(--ui-px)*22);padding:calc(var(--ui-px)*3);border-radius:calc(var(--ui-px)*6);display:grid;place-items:center;background:transparent;color:#869e8d}.qingyu-start .tiny-button:hover{background:#e6eee4}.qingyu-start .tiny-button .icon{width:calc(var(--ui-px)*15);height:calc(var(--ui-px)*15)}.qingyu-start .notes-preview{margin-top:calc(var(--ui-px)*10)}.qingyu-start .note-line{display:flex;gap:calc(var(--ui-px)*8);align-items:flex-start;max-width:100%;text-align:left;width:100%;font-size:calc(var(--ui-px)*10);line-height:1.6;padding:calc(var(--ui-px)*5) 0;background:transparent;color:#6b7666;border-bottom:calc(var(--ui-px)*1) dashed rgba(119,135,97,0.14901960784313725)}.qingyu-start .note-line>i{height:calc(var(--ui-px)*4);width:calc(var(--ui-px)*4);background:#b4bb89;border-radius:50%;flex-shrink:0;margin-top:calc(var(--ui-px)*6)}.qingyu-start .note-line>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qingyu-start .note-footer{background:#f2f3e8;padding:calc(var(--ui-px)*9) calc(var(--ui-px)*17);font-size:calc(var(--ui-px)*9);color:#9c9f8c;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between}.qingyu-start .note-footer .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .countdown-widget{background:linear-gradient(115deg,rgba(239,249,236,0.9411764705882353),rgba(227,244,235,0.9607843137254902));padding:calc(var(--ui-px)*19) calc(var(--ui-px)*20);text-align:left;position:relative;display:flex}.qingyu-start .countdown-content{flex:1;position:relative;z-index:1}.qingyu-start .countdown-content .widget-top{color:#4e7867;justify-content:flex-start;gap:calc(var(--ui-px)*14)}.qingyu-start .countdown-content .widget-top small{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .live-dot{height:calc(var(--ui-px)*5);width:calc(var(--ui-px)*5);background:#7ca984;border-radius:50%}.qingyu-start .countdown-time{display:block;font-size:calc(var(--ui-px)*39);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:calc(var(--ui-px)*2);margin-top:calc(var(--ui-px)*17);color:#305e4e;line-height:1}.qingyu-start .countdown-time span{font-size:calc(var(--ui-px)*29);opacity:0.5;vertical-align:calc(var(--ui-px)*3);margin:0 calc(var(--ui-px)*3)}.qingyu-start .countdown-facts{display:flex;align-items:center;gap:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*21);font-size:calc(var(--ui-px)*9);color:#6c8a77}.qingyu-start .countdown-facts b{font-size:calc(var(--ui-px)*13);font-weight:600;margin:0 calc(var(--ui-px)*2);color:#4e715e}.qingyu-start .countdown-facts>i{height:calc(var(--ui-px)*8);width:calc(var(--ui-px)*1);background:rgba(120,156,110,0.23137254901960785)}.qingyu-start .tiny-heart{font-size:calc(var(--ui-px)*13);padding-left:calc(var(--ui-px)*2)}.qingyu-start .desk-art{position:absolute;bottom:calc(var(--ui-px)*6);right:calc(var(--ui-px)*1);width:calc(var(--ui-px)*132);height:calc(var(--ui-px)*132)}.qingyu-start .calendar-widget{padding:0;background:rgba(251,252,249,0.9411764705882353);text-align:left}.qingyu-start .calendar-month{height:calc(var(--ui-px)*37);background:rgba(220,232,220,0.8);text-align:center;display:flex;justify-content:center;align-items:center;font-size:calc(var(--ui-px)*11);letter-spacing:calc(var(--ui-px)*1);color:#55745e;border-bottom:calc(var(--ui-px)*1) solid rgba(176,199,175,0.2)}.qingyu-start .calendar-body{padding:calc(var(--ui-px)*23) calc(var(--ui-px)*16);display:flex;align-items:center;gap:calc(var(--ui-px)*13)}.qingyu-start .calendar-day{font-size:calc(var(--ui-px)*61);font-weight:300;color:#5b7b57;line-height:1;letter-spacing:calc(var(--ui-px)*-3)}.qingyu-start .calendar-body>div{display:flex;flex-direction:column;min-width:0;gap:calc(var(--ui-px)*7)}.qingyu-start .calendar-body b{font-size:calc(var(--ui-px)*11);font-weight:500}.qingyu-start .calendar-body small{font-size:calc(var(--ui-px)*9);color:#92a08e;white-space:nowrap}.qingyu-start .calendar-today{font-size:calc(var(--ui-px)*8);color:#98a48e;white-space:nowrap}.qingyu-start .space-section{margin-top:calc(var(--ui-px)*26)}.qingyu-start .space-heading{display:flex;justify-content:space-between;color:#fff}.qingyu-start .space-heading>div{display:flex;align-items:center;gap:calc(var(--ui-px)*13)}.qingyu-start .space-heading h1{letter-spacing:calc(var(--ui-px)*2);margin:0}.qingyu-start .space-heading #space-count{font-size:calc(var(--ui-px)*9);opacity:0.55;letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .subtle-button{display:flex;align-items:center;gap:calc(var(--ui-px)*5);background:rgba(231,255,240,0.07058823529411765);border:calc(var(--ui-px)*1) solid rgba(239,255,240,0.10196078431372549);font-size:calc(var(--ui-px)*10);color:#f6fff7;padding:calc(var(--ui-px)*6) calc(var(--ui-px)*9);-webkit-backdrop-filter:blur(calc(var(--ui-px)*6));backdrop-filter:blur(calc(var(--ui-px)*6))}.qingyu-start .subtle-button:hover,.qingyu-start .subtle-button[aria-pressed=true]{background:rgba(239,255,240,0.2)}.qingyu-start .desktop-layout{display:grid;grid-template-columns:calc(var(--ui-px)*250) 1fr;gap:calc(var(--ui-px)*24)}.qingyu-start .discover-widget{padding:calc(var(--ui-px)*19) calc(var(--ui-px)*17) calc(var(--ui-px)*12);background:rgba(246,250,245,0.9294117647058824);align-self:start;min-height:calc(var(--ui-px)*206)}.qingyu-start .discover-widget .widget-top{margin-bottom:calc(var(--ui-px)*14);color:#668270;font-size:calc(var(--ui-px)*10)}.qingyu-start .small-pill{font-size:calc(var(--ui-px)*8)!important;padding:calc(var(--ui-px)*3) calc(var(--ui-px)*5);border-radius:calc(var(--ui-px)*4);background:#e4ede1;color:#8b9d83;font-weight:400}.qingyu-start .discover-link{display:flex;align-items:center;gap:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*8) 0;border-bottom:calc(var(--ui-px)*1) solid rgba(128,152,120,0.09019607843137255);transition:transform 0.2s}.qingyu-start .discover-link:hover{transform:translateX(calc(var(--ui-px)*3))}.qingyu-start .discover-link .rank{font-size:calc(var(--ui-px)*11);font-weight:600;width:calc(var(--ui-px)*9);color:#c5a778}.qingyu-start .discover-link:nth-child(2) .rank{color:#9cab9d}.qingyu-start .discover-link:nth-child(3) .rank{color:#b99d82}.qingyu-start .discover-copy{display:flex;flex-direction:column;flex:1}.qingyu-start .discover-copy b{font-size:calc(var(--ui-px)*10);font-weight:500;color:#5e7462}.qingyu-start .discover-copy small{font-size:calc(var(--ui-px)*8);color:#9aa495}.qingyu-start .discover-link>.icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12);color:#a7b3a1}.qingyu-start .mini-tools{display:flex;gap:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*11)}.qingyu-start .mini-tools button{display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*5);flex:1;background:#e9efe5;border-radius:calc(var(--ui-px)*7);color:#8b9781;height:calc(var(--ui-px)*28);font-size:calc(var(--ui-px)*9)}.qingyu-start .mini-tools button:hover{background:#dfe9db}.qingyu-start .mini-tools .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .mini-tools button>span:not(.icon){font-size:calc(var(--ui-px)*16)}.qingyu-start .desktop-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--ui-px)*19) calc(var(--ui-px)*14);align-content:start}.qingyu-start .desktop-item{position:relative;animation:qingyu-rise 0.4s var(--ease) both}.qingyu-start .desktop-item,.qingyu-start .desktop-item>.tile-link{display:flex;flex-direction:column;align-items:center;min-width:0;gap:calc(var(--ui-px)*8)}.qingyu-start .desktop-item>.tile-link{padding:0;background:transparent;width:100%;color:#fff}.qingyu-start .tile-label{font-size:calc(var(--ui-px)*10);font-weight:400;text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*7) rgba(26,58,69,0.4392156862745098);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:calc(var(--ui-px)*0.15);line-height:1.5}.qingyu-start .app-icon{--site-bg:#608f98;width:calc(var(--ui-px)*61);height:calc(var(--ui-px)*61);display:grid;place-items:center;background:var(--site-bg);border-radius:calc(var(--ui-px)*16);overflow:hidden;box-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*8) rgba(20,58,56,0.06666666666666667),inset 0 0 0 calc(var(--ui-px)*1) hsla(0,0%,100%,0.13333333333333333);color:#fff;position:relative;transition:transform 0.25s var(--ease),box-shadow 0.25s}.qingyu-start .tile-link:hover .app-icon,.qingyu-start .tile-link:hover .folder-tile{transform:translateY(calc(var(--ui-px)*-5));box-shadow:0 calc(var(--ui-px)*9) calc(var(--ui-px)*16) rgba(18,54,59,0.14901960784313725)}.qingyu-start .app-icon svg{width:71%;height:71%;overflow:visible}.qingyu-start .app-icon .logo-text{font-size:calc(var(--ui-px)*32);letter-spacing:calc(var(--ui-px)*-2);font-weight:600}.qingyu-start .app-icon .logo-text.small{font-size:calc(var(--ui-px)*17);letter-spacing:calc(var(--ui-px)*-1);font-weight:700}.qingyu-start .app-icon .logo-text.tiny{font-size:calc(var(--ui-px)*13);letter-spacing:calc(var(--ui-px)*-0.5)}.qingyu-start .app-icon img{width:65%;height:65%;-o-object-fit:contain;object-fit:contain;position:absolute}.qingyu-start .app-icon .initial{font-size:calc(var(--ui-px)*25);line-height:1;display:grid;place-items:center;width:100%;height:100%}.qingyu-start .folder-tile{height:calc(var(--ui-px)*64);width:calc(var(--ui-px)*65);border-radius:calc(var(--ui-px)*17);background:rgba(234,242,255,0.49019607843137253);-webkit-backdrop-filter:blur(calc(var(--ui-px)*24));backdrop-filter:blur(calc(var(--ui-px)*24));border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.45098039215686275);padding:calc(var(--ui-px)*7);display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--ui-px)*5);box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*7) rgba(42,83,80,0.08235294117647059);transition:transform 0.25s var(--ease),box-shadow 0.25s}.qingyu-start .folder-tile .app-icon{width:calc(var(--ui-px)*22);height:calc(var(--ui-px)*22);border-radius:calc(var(--ui-px)*6);box-shadow:none}.qingyu-start .folder-tile .app-icon .logo-text{font-size:calc(var(--ui-px)*14)}.qingyu-start .folder-tile .app-icon .logo-text.small{font-size:calc(var(--ui-px)*7)}.qingyu-start .folder-tile .app-icon .logo-text.tiny{font-size:calc(var(--ui-px)*6)}.qingyu-start .folder-tile .app-icon .initial{font-size:calc(var(--ui-px)*12)}.qingyu-start .folder-tile .empty-slot{background:rgba(231,241,255,0.1411764705882353);border-radius:calc(var(--ui-px)*5)}.qingyu-start .folder-tile[data-color=mint]{background:rgba(195,229,209,0.49019607843137253)}.qingyu-start .folder-tile[data-color=peach]{background:rgba(248,210,185,0.49019607843137253)}.qingyu-start .folder-tile[data-color=pink]{background:rgba(243,196,220,0.49019607843137253)}.qingyu-start .folder-tile[data-color=purple]{background:rgba(217,200,239,0.49019607843137253)}.qingyu-start .folder-tile[data-color=sand]{background:rgba(234,223,183,0.49019607843137253)}.qingyu-start .folder-mark{position:absolute;right:calc(var(--ui-px)*17);top:calc(var(--ui-px)*48);color:#edf8f1;opacity:0.8;width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .add-tile{width:calc(var(--ui-px)*61);height:calc(var(--ui-px)*61);border:calc(var(--ui-px)*1) dashed hsla(0,0%,100%,0.45098039215686275);display:grid;place-items:center;border-radius:calc(var(--ui-px)*16);background:rgba(245,255,248,0.10196078431372549);-webkit-backdrop-filter:blur(calc(var(--ui-px)*10));backdrop-filter:blur(calc(var(--ui-px)*10));color:#f0fff1;transition:background 0.2s}.qingyu-start .add-tile:hover{background:rgba(245,255,248,0.21176470588235294)}.qingyu-start .add-tile .icon{width:calc(var(--ui-px)*23);height:calc(var(--ui-px)*23);opacity:0.85}.qingyu-start .item-edit{position:absolute;right:calc(var(--ui-px)*8);top:calc(var(--ui-px)*-5);width:calc(var(--ui-px)*20);height:calc(var(--ui-px)*20);z-index:2;display:grid;place-items:center;background:#f8fbf4;border:calc(var(--ui-px)*1) solid #c5d3c3;border-radius:50%;color:#7c8c78;box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*6) rgba(50,91,62,0.12549019607843137);opacity:0;pointer-events:none}.qingyu-start .item-edit .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .editing .item-edit{opacity:1;pointer-events:auto}.qingyu-start .editing .app-icon,.qingyu-start .editing .folder-tile{animation:qingyu-wiggle 0.4s ease-in-out 2}.qingyu-start .desktop-item.folder-item .item-edit{right:calc(var(--ui-px)*4)}.qingyu-start .page-footer{text-align:center;margin:calc(var(--ui-px)*33) 0 calc(var(--ui-px)*135);color:#fff}.qingyu-start .page-footer p{font-size:calc(var(--ui-px)*11);letter-spacing:calc(var(--ui-px)*3);font-weight:400;text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*8) rgba(18,63,58,0.12549019607843137);margin:0 0 calc(var(--ui-px)*10)}.qingyu-start .page-footer>span{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*2);opacity:0.45}.qingyu-start .dock-wrap{position:fixed;bottom:calc(var(--ui-px)*17);left:50%;transform:translateX(-50%);z-index:20;display:flex;flex-direction:column;align-items:center;max-width:calc(100vw - var(--ui-px)*32)}.qingyu-start .dock{display:flex;align-items:center;gap:calc(var(--ui-px)*13);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.4666666666666667);border-radius:calc(var(--ui-px)*22);background:linear-gradient(125deg,rgba(239,246,241,0.5882352941176471),rgba(232,243,238,0.4392156862745098));box-shadow:0 calc(var(--ui-px)*6) calc(var(--ui-px)*30) rgba(17,59,61,0.14901960784313725),inset 0 calc(var(--ui-px)*1) hsla(0,0%,100%,0.2);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*13);-webkit-backdrop-filter:blur(calc(var(--ui-px)*35)) saturate(1.4);backdrop-filter:blur(calc(var(--ui-px)*35)) saturate(1.4);max-width:100%}.qingyu-start .dock-pins,.qingyu-start .dock-recent{display:flex;align-items:center;gap:calc(var(--ui-px)*12)}.qingyu-start .dock-item{position:relative;padding:0;background:none;display:flex;flex-direction:column;align-items:center}.qingyu-start .dock-item .app-icon{width:calc(var(--ui-px)*49);height:calc(var(--ui-px)*49);border-radius:calc(var(--ui-px)*13);box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*4) rgba(22,60,48,0.07058823529411765)}.qingyu-start .dock-item .app-icon .logo-text{font-size:calc(var(--ui-px)*28)}.qingyu-start .dock-item .app-icon .logo-text.small{font-size:calc(var(--ui-px)*15)}.qingyu-start .dock-item .app-icon .logo-text.tiny{font-size:calc(var(--ui-px)*11)}.qingyu-start .dock-item:hover .app-icon{transform:translateY(calc(var(--ui-px)*-8)) scale(1.08);box-shadow:0 calc(var(--ui-px)*8) calc(var(--ui-px)*10) rgba(20,59,67,0.12549019607843137)}.qingyu-start .dock-item:after{content:attr(data-name);position:absolute;bottom:calc(100% + var(--ui-px)*12);white-space:nowrap;opacity:0;pointer-events:none;font-size:calc(var(--ui-px)*10);color:#486d5c;background:rgba(249,252,243,0.9333333333333333);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*10);border-radius:calc(var(--ui-px)*6);transition:0.15s;transform:translateY(calc(var(--ui-px)*4));box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*8) rgba(35,69,54,0.10196078431372549)}.qingyu-start .dock-item:focus-visible:after,.qingyu-start .dock-item:hover:after{opacity:1;transform:translateY(0)}.qingyu-start .dock-add{height:calc(var(--ui-px)*47);width:calc(var(--ui-px)*47);background:rgba(244,251,243,0.7607843137254902);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.5333333333333333);display:grid;place-items:center;border-radius:calc(var(--ui-px)*13);color:#5c9175;flex-shrink:0}.qingyu-start .dock-add:hover{background:hsla(0,0%,100%,0.6);transform:translateY(calc(var(--ui-px)*-3))}.qingyu-start .dock-add .icon{width:calc(var(--ui-px)*25);height:calc(var(--ui-px)*25);stroke-width:1.6}.qingyu-start .dock-recent{border-left:calc(var(--ui-px)*1) solid rgba(106,139,121,0.2196078431372549);padding-left:calc(var(--ui-px)*13);position:relative;min-width:calc(var(--ui-px)*130);min-height:calc(var(--ui-px)*49)}.qingyu-start .recent-empty{font-size:calc(var(--ui-px)*9);line-height:1.6;letter-spacing:calc(var(--ui-px)*0.5);color:#5b7d6e;opacity:0.8;padding:0 calc(var(--ui-px)*5)}.qingyu-start .recent-empty small{display:block;font-size:calc(var(--ui-px)*8);opacity:0.6}.qingyu-start .dock-caption{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*2);color:rgba(234,249,240,0.7411764705882353);margin-top:calc(var(--ui-px)*7);text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*5) rgba(18,67,51,0.3137254901960784)}.qingyu-start .recent-dot{position:absolute;bottom:calc(var(--ui-px)*-5);height:calc(var(--ui-px)*3);width:calc(var(--ui-px)*3);background:#638d79;border-radius:50%}.qingyu-start .modal-overlay{position:fixed;inset:0;background:rgba(16,45,57,0.6392156862745098);-webkit-backdrop-filter:blur(calc(var(--ui-px)*13));backdrop-filter:blur(calc(var(--ui-px)*13));z-index:100;display:flex;align-items:center;justify-content:center;padding:calc(var(--ui-px)*30);animation:qingyu-fade 0.2s}.qingyu-start .modal{background:#fafcf8;border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.7019607843137254);border-radius:calc(var(--ui-px)*24);width:min(100%,calc(var(--ui-px)*960));height:min(calc(var(--ui-px)*690),calc(100dvh - var(--ui-px)*60));box-shadow:0 calc(var(--ui-px)*24) calc(var(--ui-px)*100) rgba(6,29,60,0.26666666666666666);display:flex;flex-direction:column;overflow:hidden;animation:qingyu-rise 0.28s var(--ease);position:relative}.qingyu-start .modal-header{padding:calc(var(--ui-px)*28) calc(var(--ui-px)*30) calc(var(--ui-px)*22);display:flex;align-items:flex-start;gap:calc(var(--ui-px)*16);justify-content:space-between;flex-shrink:0}.qingyu-start .modal-header h2{font-size:calc(var(--ui-px)*21);letter-spacing:calc(var(--ui-px)*1);font-weight:500;margin:0;color:#2c5546;line-height:1.35}.qingyu-start .modal-header h2 .icon{width:calc(var(--ui-px)*23);height:calc(var(--ui-px)*23);margin-right:calc(var(--ui-px)*9);vertical-align:calc(var(--ui-px)*-4);color:#639a7b}.qingyu-start .modal-header p{font-size:calc(var(--ui-px)*11);color:#96a292;margin:calc(var(--ui-px)*9) 0 0;line-height:1.7}.qingyu-start .modal-close{background:#eef2e9;width:calc(var(--ui-px)*29);height:calc(var(--ui-px)*29);border-radius:50%;padding:calc(var(--ui-px)*7);display:grid;place-items:center;color:#97a38e;flex-shrink:0}.qingyu-start .modal-close:hover{background:#e0e9db;color:#4c795b}.qingyu-start .modal-close .icon{width:calc(var(--ui-px)*15);height:calc(var(--ui-px)*15)}.qingyu-start .library-toolbar{display:flex;gap:calc(var(--ui-px)*12);padding:0 calc(var(--ui-px)*30) calc(var(--ui-px)*23)}.qingyu-start .input-search{display:flex;align-items:center;gap:calc(var(--ui-px)*8);background:#edf2e8;border:calc(var(--ui-px)*1) solid #e5ebdf;border-radius:calc(var(--ui-px)*10);height:calc(var(--ui-px)*40);padding:0 calc(var(--ui-px)*12);flex:1;min-width:0}.qingyu-start .input-search>.icon{width:calc(var(--ui-px)*16);height:calc(var(--ui-px)*16);color:#8da085}.qingyu-start .input-search input{outline:none!important;border:0;background:transparent;min-width:0;width:100%;font-size:calc(var(--ui-px)*11);color:#4f6d55}.qingyu-start .input-search input::-moz-placeholder{color:#9fae98}.qingyu-start .input-search input::placeholder{color:#9fae98}.qingyu-start .button{background:#eaf0e4;color:#5b7958;border-radius:calc(var(--ui-px)*9);min-height:calc(var(--ui-px)*37);padding:calc(var(--ui-px)*9) calc(var(--ui-px)*14);font-size:calc(var(--ui-px)*11);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*6);border:calc(var(--ui-px)*1) solid #e1e9d9;transition:background 0.2s;white-space:nowrap}.qingyu-start .button:hover{background:#dee8d5}.qingyu-start .button .icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14)}.qingyu-start .button.primary{background:#377e67;border-color:#377e67;color:#fff}.qingyu-start .button.primary:hover{background:#296b54}.qingyu-start .button.danger{background:#fbefea;color:#b77c67;border-color:#f3ded4}.qingyu-start .button.danger:hover{background:#f4e0d6}.qingyu-start .button:disabled{opacity:0.5}.qingyu-start .library-body{display:flex;flex:1;min-height:0;border-top:calc(var(--ui-px)*1) solid #e6edde}.qingyu-start .category-sidebar{width:calc(var(--ui-px)*164);flex-shrink:0;padding:calc(var(--ui-px)*19) calc(var(--ui-px)*14);background:#f1f5ec;display:flex;flex-direction:column;border-right:calc(var(--ui-px)*1) solid #e5ebdf;overflow-y:auto}.qingyu-start .category-heading{font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*2);color:#a2b098;margin:0 calc(var(--ui-px)*8) calc(var(--ui-px)*13)}.qingyu-start .category-row{display:flex;align-items:center;position:relative;gap:calc(var(--ui-px)*2);min-height:calc(var(--ui-px)*36)}.qingyu-start .category-button{background:transparent;display:flex;gap:calc(var(--ui-px)*8);align-items:center;font-size:calc(var(--ui-px)*11);text-align:left;padding:calc(var(--ui-px)*9) calc(var(--ui-px)*10);border-radius:calc(var(--ui-px)*8);color:#819476;width:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qingyu-start .category-button>.icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14);opacity:0.8}.qingyu-start .category-button>span:not(.icon){overflow:hidden;text-overflow:ellipsis}.qingyu-start .category-button.active{background:#dfead6;color:#3f7755}.qingyu-start .category-button:hover{background:#e6eddd}.qingyu-start .category-count{margin-left:auto;font-size:calc(var(--ui-px)*9);opacity:0.6}.qingyu-start .category-delete{display:none;position:absolute;right:calc(var(--ui-px)*4);background:#e8eddf;border-radius:calc(var(--ui-px)*4);color:#9b8275;padding:calc(var(--ui-px)*4)}.qingyu-start .category-delete .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .category-delete:focus-visible,.qingyu-start .category-row:hover .category-delete{display:block}.qingyu-start .category-row:has(.category-delete):hover .category-count{opacity:0}.qingyu-start .add-category{margin-top:calc(var(--ui-px)*13);border:calc(var(--ui-px)*1) dashed #c8d5bc;padding:calc(var(--ui-px)*8);color:#899d7b;background:transparent;border-radius:calc(var(--ui-px)*8);font-size:calc(var(--ui-px)*10);display:flex;align-items:center;gap:calc(var(--ui-px)*6);justify-content:center}.qingyu-start .add-category .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .sidebar-footnote{font-size:calc(var(--ui-px)*8);line-height:1.8;color:#aeb8a5;padding:calc(var(--ui-px)*20) calc(var(--ui-px)*8) 0;margin-top:auto}.qingyu-start .library-content{overflow:auto;padding:calc(var(--ui-px)*22) calc(var(--ui-px)*25);flex:1;min-width:0;scrollbar-width:thin;scrollbar-color:#ccdac5 transparent}.qingyu-start .library-content-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--ui-px)*19)}.qingyu-start .library-content-heading h3{font-size:calc(var(--ui-px)*12);font-weight:500;letter-spacing:calc(var(--ui-px)*1);margin:0;color:#66835a}.qingyu-start .library-content-heading span{font-size:calc(var(--ui-px)*9);color:#a3b197}.qingyu-start .library-site-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*12)}.qingyu-start .library-site{border:calc(var(--ui-px)*1) solid #e9eee2;border-radius:calc(var(--ui-px)*12);padding:calc(var(--ui-px)*13) calc(var(--ui-px)*8) calc(var(--ui-px)*10);display:flex;align-items:center;flex-direction:column;min-width:0;position:relative;background:hsla(0,0%,100%,0.6);transition:0.2s}.qingyu-start .library-site:hover{border-color:#b6cbaa;background:#f3f7ed;transform:translateY(calc(var(--ui-px)*-2))}.qingyu-start .library-site .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43);border-radius:calc(var(--ui-px)*12);box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*6) rgba(22,61,48,0.12549019607843137)}.qingyu-start .library-site .logo-text{font-size:calc(var(--ui-px)*25)}.qingyu-start .library-site .logo-text.small{font-size:calc(var(--ui-px)*13)}.qingyu-start .library-site .logo-text.tiny{font-size:calc(var(--ui-px)*10)}.qingyu-start .library-site-name{font-size:calc(var(--ui-px)*10);font-weight:500;margin-top:calc(var(--ui-px)*9);color:#536e4b}.qingyu-start .library-site-host,.qingyu-start .library-site-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qingyu-start .library-site-host{font-size:calc(var(--ui-px)*8);color:#a9b49e;margin:calc(var(--ui-px)*5) 0 calc(var(--ui-px)*11)}.qingyu-start .library-add{font-size:calc(var(--ui-px)*9);color:#6d925a;min-height:calc(var(--ui-px)*25);padding:calc(var(--ui-px)*4) calc(var(--ui-px)*10);border-radius:calc(var(--ui-px)*6);background:#eaf1e2;display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*4);min-width:calc(var(--ui-px)*70)}.qingyu-start .library-add .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .library-add:hover{background:#dce9d0}.qingyu-start .library-add.added{background:transparent;color:#a6b29b}.qingyu-start .library-add.added .icon{stroke:#91a883}.qingyu-start .custom-site-menu{position:absolute;right:calc(var(--ui-px)*4);top:calc(var(--ui-px)*4)}.qingyu-start .custom-site-menu .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .library-footer{padding:calc(var(--ui-px)*15) calc(var(--ui-px)*28);border-top:calc(var(--ui-px)*1) solid #e7edde;font-size:calc(var(--ui-px)*10);display:flex;align-items:center;justify-content:space-between;color:#a1b094;gap:calc(var(--ui-px)*12);background:#f6f9f1}.qingyu-start .library-footer>span{display:flex;align-items:center;gap:calc(var(--ui-px)*6)}.qingyu-start .library-footer .icon{width:calc(var(--ui-px)*13);height:calc(var(--ui-px)*13)}.qingyu-start .target-select{height:calc(var(--ui-px)*31);padding:0 calc(var(--ui-px)*26) 0 calc(var(--ui-px)*9);border:calc(var(--ui-px)*1) solid #dce7d3;border-radius:calc(var(--ui-px)*7);background:#f1f6e9;color:#70945e;outline:none;font-size:calc(var(--ui-px)*10);max-width:calc(var(--ui-px)*190)}.qingyu-start .target-label{display:flex;align-items:center;gap:calc(var(--ui-px)*8);color:#8c9c81;font-size:calc(var(--ui-px)*10)}.qingyu-start .empty-state{text-align:center;padding:calc(var(--ui-px)*58) calc(var(--ui-px)*20);color:#9daa93;font-size:calc(var(--ui-px)*12);line-height:1.8;grid-column:1/-1}.qingyu-start .empty-state>.icon{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36);margin-bottom:calc(var(--ui-px)*12);opacity:0.5}.qingyu-start .empty-state h3{font-size:calc(var(--ui-px)*14);font-weight:500;color:#6c875f}.qingyu-start .empty-state p{font-size:calc(var(--ui-px)*11);color:#a1b094}.qingyu-start .modal.small{width:min(100%,calc(var(--ui-px)*450));height:auto;max-height:calc(100dvh - var(--ui-px)*60);overflow:auto}.qingyu-start .modal.medium{width:min(100%,calc(var(--ui-px)*650));height:auto;max-height:calc(100dvh - var(--ui-px)*60)}.qingyu-start .modal-form{padding:0 calc(var(--ui-px)*30) calc(var(--ui-px)*27);overflow:auto}.qingyu-start .field{display:flex;flex-direction:column;gap:calc(var(--ui-px)*8);margin-bottom:calc(var(--ui-px)*18);font-size:calc(var(--ui-px)*11);color:#6d8662}.qingyu-start .field>input,.qingyu-start .field>select,.qingyu-start .field>textarea{height:calc(var(--ui-px)*41);border:calc(var(--ui-px)*1) solid #e0e9d6;border-radius:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*12);background:#f1f6ec;color:#496841;min-width:0;font-size:calc(var(--ui-px)*12);width:100%}.qingyu-start .field>input::-moz-placeholder,.qingyu-start .field>textarea::-moz-placeholder{color:#abb79f;font-size:calc(var(--ui-px)*11)}.qingyu-start .field>input::placeholder,.qingyu-start .field>textarea::placeholder{color:#abb79f;font-size:calc(var(--ui-px)*11)}.qingyu-start .field>textarea{height:calc(var(--ui-px)*110);resize:vertical;line-height:1.8}.qingyu-start .field small{font-size:calc(var(--ui-px)*9);color:#a7b29c;line-height:1.6}.qingyu-start .form-row{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--ui-px)*15)}.qingyu-start .form-error{font-size:calc(var(--ui-px)*10);line-height:1.6;color:#bc8067;margin:0 0 calc(var(--ui-px)*14)}.qingyu-start .form-actions{display:flex;justify-content:flex-end;align-items:center;gap:calc(var(--ui-px)*8);padding-top:calc(var(--ui-px)*6)}.qingyu-start .form-actions .button.danger{margin-right:auto}.qingyu-start .form-note{font-size:calc(var(--ui-px)*10);line-height:1.8;color:#98a58c;margin:0 0 calc(var(--ui-px)*17)}.qingyu-start .form-tabs{display:flex;gap:calc(var(--ui-px)*5);background:#edf3e6;padding:calc(var(--ui-px)*4);border-radius:calc(var(--ui-px)*10);margin-bottom:calc(var(--ui-px)*20)}.qingyu-start .form-tabs button{flex:1;padding:calc(var(--ui-px)*8);background:none;border-radius:calc(var(--ui-px)*7);font-size:calc(var(--ui-px)*11);color:#8ca17b}.qingyu-start .form-tabs button.active{background:#fff;color:#5f8651;box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*6) rgba(94,125,59,0.043137254901960784)}.qingyu-start .color-choices{display:flex;gap:calc(var(--ui-px)*12);margin:calc(var(--ui-px)*4) 0 calc(var(--ui-px)*22)}.qingyu-start .color-choice{width:calc(var(--ui-px)*30);height:calc(var(--ui-px)*30);border-radius:50%;background:#c0d3eb;border:calc(var(--ui-px)*3) solid #fafcf8;outline:calc(var(--ui-px)*1) solid transparent;display:grid;place-items:center}.qingyu-start .color-choice[data-color=mint]{background:#bdd9c5}.qingyu-start .color-choice[data-color=peach]{background:#edc8ac}.qingyu-start .color-choice[data-color=pink]{background:#e6bbce}.qingyu-start .color-choice[data-color=purple]{background:#cec2e5}.qingyu-start .color-choice[data-color=sand]{background:#dbd4b0}.qingyu-start .color-choice.active{outline-color:#8ba47b}.qingyu-start .color-choice .icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14);color:#fff}.qingyu-start .folders-list{padding:0 calc(var(--ui-px)*26) calc(var(--ui-px)*26);overflow:auto;display:flex;flex-direction:column;gap:calc(var(--ui-px)*10)}.qingyu-start .folder-row{display:flex;align-items:center;gap:calc(var(--ui-px)*16);background:#f1f5eb;border:calc(var(--ui-px)*1) solid #e6edde;border-radius:calc(var(--ui-px)*12);padding:calc(var(--ui-px)*12) calc(var(--ui-px)*14)}.qingyu-start .folder-row .folder-tile{flex-shrink:0;width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*48);padding:calc(var(--ui-px)*5);gap:calc(var(--ui-px)*4);border-radius:calc(var(--ui-px)*12)}.qingyu-start .folder-row .app-icon{width:calc(var(--ui-px)*16);height:calc(var(--ui-px)*16);border-radius:calc(var(--ui-px)*4)}.qingyu-start .folder-row .logo-text{font-size:calc(var(--ui-px)*9)!important}.qingyu-start .folder-row .logo-text.small{font-size:calc(var(--ui-px)*5)!important}.qingyu-start .folder-row .logo-text.tiny{font-size:calc(var(--ui-px)*4)!important}.qingyu-start .folder-row>div:nth-child(2){flex:1;min-width:0}.qingyu-start .folder-row strong{font-size:calc(var(--ui-px)*12);font-weight:500;color:#68845b;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qingyu-start .folder-row small{font-size:calc(var(--ui-px)*9);color:#9caa8e;display:block;margin-top:calc(var(--ui-px)*7)}.qingyu-start .folder-row .button{padding:calc(var(--ui-px)*6) calc(var(--ui-px)*10);min-height:calc(var(--ui-px)*30);font-size:calc(var(--ui-px)*10)}.qingyu-start .folder-content{padding:0 calc(var(--ui-px)*28) calc(var(--ui-px)*26);min-height:calc(var(--ui-px)*150);overflow:auto}.qingyu-start .folder-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--ui-px)*23) calc(var(--ui-px)*14);margin-top:calc(var(--ui-px)*13)}.qingyu-start .folder-grid .tile-label{color:#667f5c;text-shadow:none}.qingyu-start .folder-grid .item-edit{opacity:1;pointer-events:auto;right:calc(var(--ui-px)*4);top:calc(var(--ui-px)*-5);background:#f2f6eb}.qingyu-start .folder-grid .add-tile{color:#92a480;background:#e9f1de;border-color:#c5d7b6}.qingyu-start .folder-bottom{border-top:calc(var(--ui-px)*1) solid #e5edde;padding:calc(var(--ui-px)*15) calc(var(--ui-px)*28);display:flex;justify-content:space-between;align-items:center}.qingyu-start .folder-bottom>span{font-size:calc(var(--ui-px)*10);color:#a0ae92}.qingyu-start .notes-editor-list{display:flex;flex-direction:column;gap:calc(var(--ui-px)*13);margin-bottom:calc(var(--ui-px)*18)}.qingyu-start .note-editor-row{display:flex;gap:calc(var(--ui-px)*8);align-items:flex-start}.qingyu-start .note-editor-row textarea{flex:1;min-width:0;resize:vertical;padding:calc(var(--ui-px)*12);border:calc(var(--ui-px)*1) solid #dfe9d4;border-radius:calc(var(--ui-px)*9);background:#f2f7ec;line-height:1.8;font-size:calc(var(--ui-px)*11);color:#68815b;min-height:calc(var(--ui-px)*68)}.qingyu-start .note-editor-row .tiny-button{margin-top:calc(var(--ui-px)*5)}.qingyu-start .settings-list{display:flex;flex-direction:column;gap:0}.qingyu-start .setting-row{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--ui-px)*17) 0;gap:calc(var(--ui-px)*15);border-bottom:calc(var(--ui-px)*1) solid #e5edde}.qingyu-start .setting-row strong{font-size:calc(var(--ui-px)*11);font-weight:500;display:block;color:#67825b}.qingyu-start .setting-row small{font-size:calc(var(--ui-px)*9);color:#a5b197;line-height:1.6;display:block;margin-top:calc(var(--ui-px)*6)}.qingyu-start .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--ui-px)*32);height:calc(var(--ui-px)*19);border-radius:calc(var(--ui-px)*20);background:#ccd7c0;position:relative;flex-shrink:0;cursor:pointer;transition:background 0.2s}.qingyu-start .toggle:after{content:"";position:absolute;background:#fff;width:calc(var(--ui-px)*13);height:calc(var(--ui-px)*13);border-radius:50%;top:calc(var(--ui-px)*3);left:calc(var(--ui-px)*3);transition:transform 0.2s}.qingyu-start .toggle:checked{background:#709a62}.qingyu-start .toggle:checked:after{transform:translateX(calc(var(--ui-px)*13))}.qingyu-start .theme-options{display:flex;gap:calc(var(--ui-px)*10);margin:calc(var(--ui-px)*17) 0 calc(var(--ui-px)*4)}.qingyu-start .theme-option{height:calc(var(--ui-px)*63);flex:1;background:url(../../static/img/wallpaper.66e9d3da.svg) 50%/cover;border-radius:calc(var(--ui-px)*10);border:calc(var(--ui-px)*2) solid transparent;box-shadow:0 0 0 calc(var(--ui-px)*1) #e1e9d8;position:relative}.qingyu-start .theme-option[data-theme=dusk]{filter:hue-rotate(97deg) saturate(0.64)}.qingyu-start .theme-option[data-theme=sage]{filter:hue-rotate(-38deg) saturate(0.5)}.qingyu-start .theme-option.active{border-color:#fafcf8;box-shadow:0 0 0 calc(var(--ui-px)*2) #82a578}.qingyu-start .theme-option>span{background:rgba(246,251,237,0.9019607843137255);position:absolute;bottom:calc(var(--ui-px)*5);left:calc(var(--ui-px)*5);font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*3) calc(var(--ui-px)*6);border-radius:calc(var(--ui-px)*5);color:#5a7650}.qingyu-start .settings-footnote{font-size:calc(var(--ui-px)*9);color:#a6b398;margin-top:calc(var(--ui-px)*20);line-height:1.9}.qingyu-start .context-menu{position:fixed;width:calc(var(--ui-px)*188);background:rgba(251,253,246,0.9607843137254902);-webkit-backdrop-filter:blur(calc(var(--ui-px)*20));backdrop-filter:blur(calc(var(--ui-px)*20));border:calc(var(--ui-px)*1) solid #e4ebdb;border-radius:calc(var(--ui-px)*12);z-index:200;box-shadow:0 calc(var(--ui-px)*8) calc(var(--ui-px)*30) rgba(40,67,50,0.2);padding:calc(var(--ui-px)*6);animation:qingyu-fade 0.12s}.qingyu-start .context-menu button{font-size:calc(var(--ui-px)*11);color:#6c845f;width:100%;padding:calc(var(--ui-px)*10) calc(var(--ui-px)*9);display:flex;align-items:center;gap:calc(var(--ui-px)*8);text-align:left;background:none;border-radius:calc(var(--ui-px)*7)}.qingyu-start .context-menu button:hover{background:#eaf1e1}.qingyu-start .context-menu button .icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14)}.qingyu-start .context-menu button.danger{color:#bd8974}.qingyu-start .context-menu hr{border:0;height:calc(var(--ui-px)*1);background:#e7edde;margin:calc(var(--ui-px)*4)}.qingyu-start .context-menu-title{font-size:calc(var(--ui-px)*9);color:#a0ae92;padding:calc(var(--ui-px)*7) calc(var(--ui-px)*10);border-bottom:calc(var(--ui-px)*1) solid #e6edde;margin-bottom:calc(var(--ui-px)*3)}.qingyu-start .context-menu-title,.qingyu-start .toast{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qingyu-start .toast{position:fixed;bottom:calc(var(--ui-px)*125);left:50%;transform:translate(-50%,calc(var(--ui-px)*10));background:rgba(251,255,241,0.9607843137254902);-webkit-backdrop-filter:blur(calc(var(--ui-px)*20));backdrop-filter:blur(calc(var(--ui-px)*20));color:#628455;padding:calc(var(--ui-px)*12) calc(var(--ui-px)*20);border:calc(var(--ui-px)*1) solid #e2ebd4;border-radius:calc(var(--ui-px)*11);font-size:calc(var(--ui-px)*11);box-shadow:0 calc(var(--ui-px)*5) calc(var(--ui-px)*20) rgba(38,78,51,0.1411764705882353);z-index:300;pointer-events:none;opacity:0;transition:0.2s;max-width:calc(100vw - var(--ui-px)*30)}.qingyu-start .toast.visible{opacity:1;transform:translate(-50%)}.qingyu-start .calendar-full{padding:0 calc(var(--ui-px)*28) calc(var(--ui-px)*28)}.qingyu-start .month-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--ui-px)*20);font-size:calc(var(--ui-px)*15);color:#628454}.qingyu-start .month-nav button{background:#edf3e5;border-radius:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*5)}.qingyu-start .month-nav .icon{width:calc(var(--ui-px)*16);height:calc(var(--ui-px)*16)}.qingyu-start .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:calc(var(--ui-px)*5);text-align:center}.qingyu-start .calendar-grid>span{font-size:calc(var(--ui-px)*11);padding:calc(var(--ui-px)*10) 0;border-radius:calc(var(--ui-px)*8);color:#758a68}.qingyu-start .calendar-grid .weekday{font-size:calc(var(--ui-px)*9);color:#a0b08f;padding-bottom:calc(var(--ui-px)*15)}.qingyu-start .calendar-grid .today{background:#568663;color:#fff}.qingyu-start .calendar-grid .weekend{color:#aab29a}.qingyu-start .calendar-grid .other-month{opacity:0.25}.qingyu-start .meal-content,.qingyu-start .woodfish-content{text-align:center;padding:0 calc(var(--ui-px)*30) calc(var(--ui-px)*30)}.qingyu-start .woodfish-button{width:calc(var(--ui-px)*180);height:calc(var(--ui-px)*130);background:linear-gradient(145deg,#c99b64,#916039);border-radius:49% 48% 43% 45%;position:relative;transform:rotate(-8deg);box-shadow:inset calc(var(--ui-px)*-15) calc(var(--ui-px)*-15) calc(var(--ui-px)*25) rgba(88,56,31,0.18823529411764706),inset calc(var(--ui-px)*5) calc(var(--ui-px)*4) calc(var(--ui-px)*15) rgba(255,233,183,0.2),0 calc(var(--ui-px)*9) calc(var(--ui-px)*20) rgba(101,65,39,0.09411764705882353);margin:calc(var(--ui-px)*18) auto calc(var(--ui-px)*20)}.qingyu-start .woodfish-button:before{content:"";width:calc(var(--ui-px)*135);height:calc(var(--ui-px)*15);background:#f4e8cc;border-radius:50%;position:absolute;top:calc(var(--ui-px)*38);left:calc(var(--ui-px)*24);transform:rotate(-12deg);box-shadow:0 calc(var(--ui-px)*-5) 0 rgba(115,72,40,0.6666666666666666)}.qingyu-start .woodfish-button:active{transform:rotate(-8deg) scale(0.93)}.qingyu-start .merit-count{display:block;color:#8c7755;font-size:calc(var(--ui-px)*14)}.qingyu-start .merit-hint{font-size:calc(var(--ui-px)*10);color:#b1aa91;margin-top:calc(var(--ui-px)*13)}.qingyu-start .merit-float{position:absolute;top:calc(var(--ui-px)*10);left:50%;color:#bd995f;font-size:calc(var(--ui-px)*18);animation:qingyu-merit 0.7s forwards;pointer-events:none}.qingyu-start .meal-result{font-size:calc(var(--ui-px)*28);color:#9b8a62;padding:calc(var(--ui-px)*35) 0 calc(var(--ui-px)*27);letter-spacing:calc(var(--ui-px)*3);min-height:calc(var(--ui-px)*110)}.qingyu-start .meal-content p{font-size:calc(var(--ui-px)*11);color:#b2ab95}.qingyu-start .meal-content .button{margin-top:calc(var(--ui-px)*15)}.qingyu-start.compact .app-icon{width:calc(var(--ui-px)*51);height:calc(var(--ui-px)*51);border-radius:calc(var(--ui-px)*14)}.qingyu-start.compact .folder-tile{height:calc(var(--ui-px)*54);width:calc(var(--ui-px)*55);padding:calc(var(--ui-px)*5);gap:calc(var(--ui-px)*4)}.qingyu-start.compact .folder-tile .app-icon{width:calc(var(--ui-px)*19);height:calc(var(--ui-px)*19);border-radius:calc(var(--ui-px)*5)}.qingyu-start.compact .dock-add,.qingyu-start.compact .dock .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43)}@keyframes qingyu-fade{0%{opacity:0}to{opacity:1}}@keyframes qingyu-rise{0%{opacity:0;transform:translateY(calc(var(--ui-px)*9))}to{opacity:1;transform:translateY(0)}}@keyframes qingyu-wiggle{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes qingyu-merit{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,calc(var(--ui-px)*-60))}}@media (max-width:1100px){.qingyu-start main{margin-left:calc(var(--ui-px)*90);margin-right:calc(var(--ui-px)*35)}.qingyu-start .widgets{gap:calc(var(--ui-px)*14);grid-template-columns:1fr 1.1fr 1.8fr 1fr}.qingyu-start .notes-widget,.qingyu-start .weather-widget{padding-left:calc(var(--ui-px)*14);padding-right:calc(var(--ui-px)*14)}.qingyu-start .calendar-body{padding:calc(var(--ui-px)*24) calc(var(--ui-px)*11);gap:calc(var(--ui-px)*9)}.qingyu-start .calendar-day{font-size:calc(var(--ui-px)*53)}.qingyu-start .calendar-today{display:none}.qingyu-start .countdown-widget{padding:calc(var(--ui-px)*18) calc(var(--ui-px)*16)}.qingyu-start .countdown-time{font-size:calc(var(--ui-px)*32)}.qingyu-start .countdown-content .widget-top small{display:none}.qingyu-start .desk-art{width:calc(var(--ui-px)*105);height:calc(var(--ui-px)*105);opacity:0.7}.qingyu-start .countdown-facts{gap:calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*8)}.qingyu-start .desktop-layout{grid-template-columns:calc(var(--ui-px)*220) 1fr;gap:calc(var(--ui-px)*20)}.qingyu-start .desktop-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(var(--ui-px)*17) calc(var(--ui-px)*10)}.qingyu-start .app-icon{width:calc(var(--ui-px)*56);height:calc(var(--ui-px)*56);border-radius:calc(var(--ui-px)*15)}.qingyu-start .folder-tile{width:calc(var(--ui-px)*58);height:calc(var(--ui-px)*58);padding:calc(var(--ui-px)*6);gap:calc(var(--ui-px)*4)}.qingyu-start .folder-tile .app-icon{width:calc(var(--ui-px)*20);height:calc(var(--ui-px)*20);border-radius:calc(var(--ui-px)*5)}.qingyu-start .add-tile{width:calc(var(--ui-px)*56);height:calc(var(--ui-px)*56)}.qingyu-start .dock{gap:calc(var(--ui-px)*10)}.qingyu-start .dock-pins,.qingyu-start .dock-recent{gap:calc(var(--ui-px)*9)}.qingyu-start .dock-item .app-icon{border-radius:calc(var(--ui-px)*12)}.qingyu-start .dock-add,.qingyu-start .dock-item .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43)}.qingyu-start .dock-recent{padding-left:calc(var(--ui-px)*10);min-width:calc(var(--ui-px)*107)}.qingyu-start .recent-empty{font-size:calc(var(--ui-px)*8)}.qingyu-start .recent-empty small{font-size:calc(var(--ui-px)*7)}}@media (max-width:960px){.qingyu-start .topbar{padding:0 calc(var(--ui-px)*24);height:calc(var(--ui-px)*75)}.qingyu-start .save-state{display:none}.qingyu-start .side-nav{left:calc(var(--ui-px)*14);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*5);border-radius:calc(var(--ui-px)*15)}.qingyu-start .nav-item{width:calc(var(--ui-px)*32);height:calc(var(--ui-px)*37)}.qingyu-start .hero{padding-bottom:calc(var(--ui-px)*28)}.qingyu-start .clock{font-size:calc(var(--ui-px)*78)}.qingyu-start .hero-date{margin:calc(var(--ui-px)*8) 0 calc(var(--ui-px)*22)}.qingyu-start .search-box{max-width:calc(var(--ui-px)*540);height:calc(var(--ui-px)*49)}.qingyu-start .widgets{grid-template-columns:1fr 1fr 1.8fr}.qingyu-start .calendar-widget{display:none}.qingyu-start .desktop-layout{grid-template-columns:calc(var(--ui-px)*205) 1fr;gap:calc(var(--ui-px)*17)}.qingyu-start .desktop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--ui-px)*20) calc(var(--ui-px)*8)}.qingyu-start .discover-widget{padding:calc(var(--ui-px)*17) calc(var(--ui-px)*14) calc(var(--ui-px)*12)}.qingyu-start .app-icon{width:calc(var(--ui-px)*53);height:calc(var(--ui-px)*53);border-radius:calc(var(--ui-px)*14)}.qingyu-start .folder-tile{width:calc(var(--ui-px)*55);height:calc(var(--ui-px)*55);padding:calc(var(--ui-px)*5);gap:calc(var(--ui-px)*4)}.qingyu-start .folder-tile .app-icon{width:calc(var(--ui-px)*20);height:calc(var(--ui-px)*20)}.qingyu-start .add-tile{width:calc(var(--ui-px)*53);height:calc(var(--ui-px)*53)}.qingyu-start .space-heading #space-count{display:none}.qingyu-start .dock{padding:calc(var(--ui-px)*9);gap:calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*18)}.qingyu-start .dock-pins,.qingyu-start .dock-recent{gap:calc(var(--ui-px)*7)}.qingyu-start .dock-item .app-icon{width:calc(var(--ui-px)*39);height:calc(var(--ui-px)*39);border-radius:calc(var(--ui-px)*11)}.qingyu-start .dock-item .app-icon .logo-text{font-size:calc(var(--ui-px)*24)}.qingyu-start .dock-item .app-icon .logo-text.small{font-size:calc(var(--ui-px)*12)}.qingyu-start .dock-item .app-icon .logo-text.tiny{font-size:calc(var(--ui-px)*9)}.qingyu-start .dock-add{width:calc(var(--ui-px)*37);height:calc(var(--ui-px)*39);border-radius:calc(var(--ui-px)*11)}.qingyu-start .dock-recent{padding-left:calc(var(--ui-px)*8);min-width:calc(var(--ui-px)*88);min-height:calc(var(--ui-px)*39)}.qingyu-start .dock-recent .recent-empty{max-width:calc(var(--ui-px)*95);letter-spacing:0;font-size:calc(var(--ui-px)*8)}.qingyu-start .library-site-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qingyu-start .modal{width:min(100%,calc(var(--ui-px)*850))}.qingyu-start .calendar-widget{height:calc(var(--ui-px)*166)}}@media (max-width:740px){.qingyu-start main{margin:0 calc(var(--ui-px)*23)}.qingyu-start .topbar{height:calc(var(--ui-px)*76);padding:0 calc(var(--ui-px)*23)}.qingyu-start .brand{font-size:calc(var(--ui-px)*16)}.qingyu-start .brand-symbol{width:calc(var(--ui-px)*31);height:calc(var(--ui-px)*31);border-radius:calc(var(--ui-px)*9);font-size:calc(var(--ui-px)*18)}.qingyu-start .brand small{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .top-actions{gap:calc(var(--ui-px)*6)}.qingyu-start .top-actions .glass-button{padding:0 calc(var(--ui-px)*9);font-size:calc(var(--ui-px)*10)}.qingyu-start .top-actions .icon-button{width:calc(var(--ui-px)*31);padding:0}.qingyu-start .side-nav{display:none}.qingyu-start .hero{padding-top:calc(var(--ui-px)*5);padding-bottom:calc(var(--ui-px)*28)}.qingyu-start .clock{font-size:calc(var(--ui-px)*76)}.qingyu-start .hero-date{font-size:calc(var(--ui-px)*11)}.qingyu-start .search-box{max-width:100%;height:calc(var(--ui-px)*49);border-radius:calc(var(--ui-px)*15)}.qingyu-start .search-hint{display:none}.qingyu-start .hero-greeting{font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .widgets{grid-template-columns:1fr 1fr;gap:calc(var(--ui-px)*12)}.qingyu-start .countdown-widget,.qingyu-start .notes-widget,.qingyu-start .weather-widget{height:calc(var(--ui-px)*154)}.qingyu-start .countdown-widget{grid-column:1/-1;height:calc(var(--ui-px)*124)}.qingyu-start .countdown-time{font-size:calc(var(--ui-px)*33);margin-top:calc(var(--ui-px)*12)}.qingyu-start .countdown-facts{margin-top:calc(var(--ui-px)*13);font-size:calc(var(--ui-px)*9)}.qingyu-start .countdown-content .widget-top small{display:block;font-size:calc(var(--ui-px)*8)}.qingyu-start .desk-art{width:calc(var(--ui-px)*122);height:calc(var(--ui-px)*122);right:calc(var(--ui-px)*14);bottom:calc(var(--ui-px)*-2);opacity:1}.qingyu-start .weather-main{height:calc(var(--ui-px)*69)}.qingyu-start .notes-widget,.qingyu-start .weather-widget{padding-top:calc(var(--ui-px)*15)}.qingyu-start .desktop-layout{display:flex;flex-direction:column-reverse}.qingyu-start .desktop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--ui-px)*22) calc(var(--ui-px)*10)}.qingyu-start .desktop-item,.qingyu-start .desktop-item>.tile-link{gap:calc(var(--ui-px)*7)}.qingyu-start .tile-label{font-size:calc(var(--ui-px)*9)}.qingyu-start .space-section{margin-top:calc(var(--ui-px)*24)}.qingyu-start .space-heading h1{font-size:calc(var(--ui-px)*12)}.qingyu-start .space-heading>div{gap:calc(var(--ui-px)*7)}.qingyu-start .subtle-button{font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*7)}.qingyu-start .subtle-button .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .discover-widget{margin-top:calc(var(--ui-px)*5);min-height:0;padding:calc(var(--ui-px)*15) calc(var(--ui-px)*16)}.qingyu-start .discover-widget .widget-top{margin-bottom:calc(var(--ui-px)*6)}.qingyu-start .discover-link{padding:calc(var(--ui-px)*10) 0}.qingyu-start .discover-copy{flex-direction:row;justify-content:space-between;align-items:center}.qingyu-start .discover-copy small{margin-left:calc(var(--ui-px)*5);white-space:nowrap}.qingyu-start .mini-tools{margin-top:calc(var(--ui-px)*12)}.qingyu-start .page-footer{margin:calc(var(--ui-px)*28) calc(var(--ui-px)*20) calc(var(--ui-px)*159)}.qingyu-start .page-footer p{font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .page-footer>span{font-size:calc(var(--ui-px)*7);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .dock-wrap{bottom:calc(var(--ui-px)*12);width:calc(100vw - var(--ui-px)*22)}.qingyu-start .dock{max-width:100%;width:auto;flex-wrap:wrap;justify-content:center;padding:calc(var(--ui-px)*9);border-radius:calc(var(--ui-px)*18)}.qingyu-start .dock,.qingyu-start .dock-pins{gap:calc(var(--ui-px)*8)}.qingyu-start .dock-item .app-icon{width:calc(var(--ui-px)*39);height:calc(var(--ui-px)*39)}.qingyu-start .dock-add{width:calc(var(--ui-px)*35)}.qingyu-start .dock-recent{padding-left:0;min-width:0;border-left:0;border-top:calc(var(--ui-px)*1) solid rgba(106,139,121,0.14901960784313725);padding-top:calc(var(--ui-px)*8);width:100%;justify-content:center;gap:calc(var(--ui-px)*13);min-height:0}.qingyu-start .recent-empty{font-size:calc(var(--ui-px)*8)!important;max-width:none!important;padding:0!important;display:flex;align-items:center;gap:calc(var(--ui-px)*6);line-height:1}.qingyu-start .recent-empty small{display:inline;font-size:calc(var(--ui-px)*7)!important}.qingyu-start .dock-caption{font-size:calc(var(--ui-px)*7);margin-top:calc(var(--ui-px)*5)}.qingyu-start .dock-recent .dock-item .app-icon{width:calc(var(--ui-px)*31);height:calc(var(--ui-px)*31);border-radius:calc(var(--ui-px)*9)}.qingyu-start .dock-recent .dock-item .app-icon .logo-text{font-size:calc(var(--ui-px)*20)}.qingyu-start .dock-recent .dock-item .app-icon .logo-text.small{font-size:calc(var(--ui-px)*10)}.qingyu-start .dock-recent .dock-item .app-icon .logo-text.tiny{font-size:calc(var(--ui-px)*7)}.qingyu-start .dock-recent .dock-item .app-icon .initial{font-size:calc(var(--ui-px)*18)}.qingyu-start .recent-dot{bottom:calc(var(--ui-px)*-3);height:calc(var(--ui-px)*2);width:calc(var(--ui-px)*2)}.qingyu-start .modal-overlay{padding:calc(var(--ui-px)*12)}.qingyu-start .modal{height:calc(100dvh - var(--ui-px)*24);border-radius:calc(var(--ui-px)*19)}.qingyu-start .modal-header{padding:calc(var(--ui-px)*23) calc(var(--ui-px)*20) calc(var(--ui-px)*18);gap:calc(var(--ui-px)*10)}.qingyu-start .modal-header h2{font-size:calc(var(--ui-px)*19)}.qingyu-start .modal-header p{font-size:calc(var(--ui-px)*10)}.qingyu-start .library-toolbar{padding:0 calc(var(--ui-px)*20) calc(var(--ui-px)*17);gap:calc(var(--ui-px)*8);flex-wrap:wrap}.qingyu-start .input-search{height:calc(var(--ui-px)*37)}.qingyu-start .library-toolbar>.button{height:calc(var(--ui-px)*37);min-height:calc(var(--ui-px)*37);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*10);font-size:calc(var(--ui-px)*10)}.qingyu-start .category-sidebar{width:calc(var(--ui-px)*105);padding:calc(var(--ui-px)*15) calc(var(--ui-px)*7)}.qingyu-start .category-button{font-size:calc(var(--ui-px)*10);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*7);gap:calc(var(--ui-px)*5)}.qingyu-start .category-button>.icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .category-count{font-size:calc(var(--ui-px)*8)}.qingyu-start .category-heading{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*1);margin-left:calc(var(--ui-px)*7)}.qingyu-start .category-delete{right:0;padding:calc(var(--ui-px)*3);display:block;background:#e7eddf}.qingyu-start .category-row:has(.category-delete) .category-count{display:none}.qingyu-start .category-row:has(.category-delete) .category-button{padding-right:calc(var(--ui-px)*16)}.qingyu-start .sidebar-footnote{font-size:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*15) calc(var(--ui-px)*5) 0}.qingyu-start .add-category{font-size:calc(var(--ui-px)*8);gap:calc(var(--ui-px)*3);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*2)}.qingyu-start .library-content{padding:calc(var(--ui-px)*18) calc(var(--ui-px)*12)}.qingyu-start .library-content-heading{margin-bottom:calc(var(--ui-px)*13);gap:calc(var(--ui-px)*5)}.qingyu-start .library-content-heading h3{font-size:calc(var(--ui-px)*10);letter-spacing:0}.qingyu-start .library-content-heading span{font-size:calc(var(--ui-px)*8)}.qingyu-start .library-site-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ui-px)*8)}.qingyu-start .library-site{padding:calc(var(--ui-px)*10) calc(var(--ui-px)*4) calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*10)}.qingyu-start .library-site .app-icon{width:calc(var(--ui-px)*38);height:calc(var(--ui-px)*38);border-radius:calc(var(--ui-px)*10)}.qingyu-start .library-site-name{font-size:calc(var(--ui-px)*9)}.qingyu-start .library-site-host{font-size:calc(var(--ui-px)*7);margin-bottom:calc(var(--ui-px)*8)}.qingyu-start .library-add{font-size:calc(var(--ui-px)*8);min-width:calc(var(--ui-px)*57);padding:calc(var(--ui-px)*3) calc(var(--ui-px)*7);min-height:calc(var(--ui-px)*24)}.qingyu-start .library-footer{padding:calc(var(--ui-px)*12) calc(var(--ui-px)*16);font-size:calc(var(--ui-px)*9);gap:calc(var(--ui-px)*5)}.qingyu-start .library-footer>span{font-size:calc(var(--ui-px)*8);gap:calc(var(--ui-px)*4)}.qingyu-start .library-footer .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .target-label{font-size:calc(var(--ui-px)*9);gap:calc(var(--ui-px)*5)}.qingyu-start .target-select{max-width:calc(var(--ui-px)*118);font-size:calc(var(--ui-px)*9);height:calc(var(--ui-px)*29)}.qingyu-start .modal.medium,.qingyu-start .modal.small{max-height:calc(100dvh - var(--ui-px)*24)}.qingyu-start .modal-form{padding:0 calc(var(--ui-px)*21) calc(var(--ui-px)*24)}.qingyu-start .folder-content{padding:0 calc(var(--ui-px)*19) calc(var(--ui-px)*24)}.qingyu-start .folder-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*24) calc(var(--ui-px)*10)}.qingyu-start .folder-grid .item-edit{right:0}.qingyu-start .folder-bottom{padding:calc(var(--ui-px)*12) calc(var(--ui-px)*19)}.qingyu-start .folder-bottom>span{font-size:calc(var(--ui-px)*9)}.qingyu-start .folders-list{padding:0 calc(var(--ui-px)*20) calc(var(--ui-px)*22)}.qingyu-start .folder-row{padding:calc(var(--ui-px)*10);gap:calc(var(--ui-px)*10)}.qingyu-start .folder-row strong{font-size:calc(var(--ui-px)*11)}.qingyu-start .folder-row .button{font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*8)}.qingyu-start .folder-row>.tiny-button{width:calc(var(--ui-px)*21)}.qingyu-start .toast{bottom:calc(var(--ui-px)*160);font-size:calc(var(--ui-px)*10)}.qingyu-start .library-content .empty-state{padding:calc(var(--ui-px)*35) calc(var(--ui-px)*7)}.qingyu-start .empty-state p{font-size:calc(var(--ui-px)*10)}}@media (max-width:400px){.qingyu-start .desktop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.qingyu-start .dock-pins{gap:calc(var(--ui-px)*6)}.qingyu-start .dock-item .app-icon{width:calc(var(--ui-px)*34);height:calc(var(--ui-px)*34);border-radius:calc(var(--ui-px)*10)}.qingyu-start .dock-add{height:calc(var(--ui-px)*34);width:calc(var(--ui-px)*33)}.qingyu-start .dock-item .app-icon .logo-text{font-size:calc(var(--ui-px)*23)}.qingyu-start .dock-item .app-icon .logo-text.small{font-size:calc(var(--ui-px)*11)}.qingyu-start .desk-art{right:0;width:calc(var(--ui-px)*109);height:calc(var(--ui-px)*109)}.qingyu-start .countdown-content .widget-top small{display:none}.qingyu-start .folder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qingyu-start .discover-copy small{font-size:calc(var(--ui-px)*7)}}.qingyu-start .category-delete{display:grid;opacity:0.55}.qingyu-start .category-delete:focus-visible,.qingyu-start .category-delete:hover{opacity:1}.qingyu-start .category-row:has(.category-delete) .category-count{display:none}.qingyu-start .library-back-folder{display:flex;align-items:center;gap:calc(var(--ui-px)*6);background:transparent;color:#789168;padding:0;font-size:calc(var(--ui-px)*10)}.qingyu-start .library-back-folder:hover{color:#3e7857}.qingyu-start .dock-pins{min-width:0;max-width:calc(100vw - var(--ui-px)*475);overflow-x:auto;scrollbar-width:none;padding:calc(var(--ui-px)*8) 0 calc(var(--ui-px)*5);margin:calc(var(--ui-px)*-8) 0 calc(var(--ui-px)*-5)}.qingyu-start .dock-pins::-webkit-scrollbar{display:none}.qingyu-start .dock-item,.qingyu-start .dock-recent{flex-shrink:0}.qingyu-start .dock-item:focus-visible .app-icon{outline:calc(var(--ui-px)*2) solid #f9fff3;outline-offset:calc(var(--ui-px)*2)}@media (max-width:740px){.qingyu-start .dock-pins{max-width:calc(100vw - var(--ui-px)*95)}.qingyu-start .library-back-folder{font-size:calc(var(--ui-px)*9)}}@media (prefers-reduced-motion:reduce){.qingyu-start *,.qingyu-start :after,.qingyu-start :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.qingyu-start{--page-hue:0deg;--page-saturation:1;--space-ink:#436f60;--space-soft:#dcebdc;--space-wash:rgba(243,248,239,0.9490196078431372)}.qingyu-start[data-space=work]{--page-hue:-13deg;--space-ink:#477c6b;--space-soft:#d5e9dd}.qingyu-start[data-space=leisure]{--page-hue:115deg;--page-saturation:0.58;--space-ink:#9b715f;--space-soft:#f0e0d3;--space-wash:rgba(252,244,234,0.9490196078431372)}.qingyu-start[data-space=code]{--page-hue:28deg;--page-saturation:0.8;--space-ink:#55738f;--space-soft:#d8e4ed;--space-wash:rgba(238,245,252,0.9490196078431372)}.qingyu-start[data-space=ai]{--page-hue:78deg;--page-saturation:0.63;--space-ink:#7b709b;--space-soft:#e7dff2;--space-wash:rgba(247,242,252,0.9490196078431372)}.qingyu-start[data-space=life]{--page-hue:-38deg;--page-saturation:0.62;--space-ink:#92815c;--space-soft:#eae4d0;--space-wash:rgba(251,248,236,0.9490196078431372)}.qingyu-start[data-space=study]{--page-hue:-28deg;--page-saturation:0.72;--space-ink:#637e58;--space-soft:#dee8d1}.qingyu-start .wallpaper{--wallpaper-hue:0deg;--wallpaper-saturation:1}.qingyu-start .wallpaper,.qingyu-start .wallpaper[data-theme=dusk]{filter:hue-rotate(calc(var(--page-hue) + var(--wallpaper-hue))) saturate(calc(var(--page-saturation)*var(--wallpaper-saturation)))}.qingyu-start .wallpaper[data-theme=dusk]{--wallpaper-hue:97deg;--wallpaper-saturation:0.64}.qingyu-start .wallpaper[data-theme=sage]{--wallpaper-hue:-38deg;--wallpaper-saturation:0.5;filter:hue-rotate(calc(var(--page-hue) + var(--wallpaper-hue))) saturate(calc(var(--page-saturation)*var(--wallpaper-saturation))) brightness(1.09)}.qingyu-start .side-nav{padding:calc(var(--ui-px)*9) calc(var(--ui-px)*6);gap:calc(var(--ui-px)*4);width:calc(var(--ui-px)*62);border-radius:calc(var(--ui-px)*19)}.qingyu-start .space-nav{display:flex;flex-direction:column;gap:calc(var(--ui-px)*4)}.qingyu-start .space-nav-item{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*53);display:flex;flex-direction:column;gap:calc(var(--ui-px)*5);align-items:center;justify-content:center;border-radius:calc(var(--ui-px)*12)}.qingyu-start .space-nav-item>span{font-size:calc(var(--ui-px)*9);line-height:1.2;letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .space-nav-item .icon{width:calc(var(--ui-px)*19);height:calc(var(--ui-px)*19)}.qingyu-start .space-nav-item:after{display:none}.qingyu-start .nav-tool{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*33)}.qingyu-start .nav-tool .icon{width:calc(var(--ui-px)*17);height:calc(var(--ui-px)*17)}.qingyu-start .side-nav .nav-divider{margin:calc(var(--ui-px)*4) calc(var(--ui-px)*9)}.qingyu-start .nav-item.active{background:rgba(20,62,71,0.6705882352941176)}.qingyu-start .hero{padding-bottom:calc(var(--ui-px)*27)}.qingyu-start .clock{font-size:calc(var(--ui-px)*79)}.qingyu-start .hero-date{margin:calc(var(--ui-px)*8) 0 calc(var(--ui-px)*23)}.qingyu-start .hero-greeting{font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*1.5)}.qingyu-start .desktop-layout{grid-template-columns:calc(var(--ui-px)*210) minmax(0,1fr);gap:calc(var(--ui-px)*22)}.qingyu-start .desktop-content{min-width:0}.qingyu-start .desktop-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:calc(var(--ui-px)*20) calc(var(--ui-px)*12)}.qingyu-start .folder-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*15);align-items:start}.qingyu-start .folder-card{--folder-color:#d6e5f1;min-width:0;border-radius:calc(var(--ui-px)*19);background:linear-gradient(145deg,rgba(246,251,244,0.8117647058823529),var(--folder-color));border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.6509803921568628);-webkit-backdrop-filter:blur(calc(var(--ui-px)*22));backdrop-filter:blur(calc(var(--ui-px)*22));box-shadow:0 calc(var(--ui-px)*5) calc(var(--ui-px)*19) rgba(21,57,52,0.0784313725490196);overflow:hidden;transition:box-shadow 0.25s,transform 0.25s}.qingyu-start .folder-card:hover{box-shadow:0 calc(var(--ui-px)*9) calc(var(--ui-px)*27) rgba(18,59,57,0.13333333333333333)}.qingyu-start .folder-card[data-color=mint]{--folder-color:rgba(205,230,216,0.8509803921568627)}.qingyu-start .folder-card[data-color=peach]{--folder-color:rgba(237,219,205,0.8509803921568627)}.qingyu-start .folder-card[data-color=pink]{--folder-color:rgba(233,211,223,0.8509803921568627)}.qingyu-start .folder-card[data-color=purple]{--folder-color:rgba(223,216,238,0.8509803921568627)}.qingyu-start .folder-card[data-color=sand]{--folder-color:rgba(231,225,205,0.8509803921568627)}.qingyu-start .folder-card-header{height:calc(var(--ui-px)*41);display:flex;align-items:center;justify-content:space-between;padding:calc(var(--ui-px)*4) calc(var(--ui-px)*10) 0 calc(var(--ui-px)*13);gap:calc(var(--ui-px)*3)}.qingyu-start .folder-card-header>button:first-child{display:flex;gap:calc(var(--ui-px)*6);align-items:center;padding:calc(var(--ui-px)*5) 0;min-width:0;flex:1;background:transparent;font-size:calc(var(--ui-px)*11);font-weight:500;letter-spacing:calc(var(--ui-px)*0.2);color:#526b63;text-align:left}.qingyu-start .folder-card-header>button:first-child>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qingyu-start .folder-card-header .icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14);flex-shrink:0;opacity:0.65}.qingyu-start .folder-card-header small{font-size:calc(var(--ui-px)*8);color:#84988b;font-weight:400;margin-left:calc(var(--ui-px)*1)}.qingyu-start .folder-card-header>.tiny-button{flex-shrink:0;color:#6c8275}.qingyu-start .folder-card-header>.tiny-button:hover{background:hsla(0,0%,100%,0.4392156862745098)}.qingyu-start .folder-viewport{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;outline-offset:calc(var(--ui-px)*-3)!important;cursor:grab}.qingyu-start .folder-viewport::-webkit-scrollbar{display:none}.qingyu-start .folder-viewport.dragging{cursor:grabbing;scroll-snap-type:none!important}.qingyu-start .folder-viewport.dragging *{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qingyu-start .folder-page{flex:0 0 100%;width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,calc(var(--ui-px)*76));gap:calc(var(--ui-px)*4) calc(var(--ui-px)*11);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*15) calc(var(--ui-px)*6);scroll-snap-align:start;scroll-snap-stop:always}.qingyu-start .folder-app{position:relative;min-width:0}.qingyu-start .folder-app>a{height:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:calc(var(--ui-px)*6);padding-top:calc(var(--ui-px)*1);min-width:0;color:#5c7168;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qingyu-start .folder-app>a>span:last-child{font-size:calc(var(--ui-px)*9);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.qingyu-start .folder-app .app-icon{width:calc(var(--ui-px)*49);height:calc(var(--ui-px)*49);border-radius:calc(var(--ui-px)*13);box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*5) rgba(36,75,57,0.07450980392156863);transform-origin:center 65%;transition:transform 0.24s cubic-bezier(0.2,0.8,0.2,1),box-shadow 0.24s}.qingyu-start .folder-app .logo-text{font-size:calc(var(--ui-px)*28)}.qingyu-start .folder-app .logo-text.small{font-size:calc(var(--ui-px)*14)}.qingyu-start .folder-app .logo-text.tiny{font-size:calc(var(--ui-px)*10)}.qingyu-start .folder-app a:focus-visible .app-icon,.qingyu-start .folder-app a:hover .app-icon{transform:translateY(calc(var(--ui-px)*-3)) scale(1.18);box-shadow:0 calc(var(--ui-px)*8) calc(var(--ui-px)*15) rgba(43,75,62,0.14901960784313725);z-index:3}.qingyu-start .folder-app a:focus-visible{outline-offset:calc(var(--ui-px)*1);border-radius:calc(var(--ui-px)*10)}.qingyu-start .folder-app-edit{position:absolute;right:calc(var(--ui-px)*4);top:calc(var(--ui-px)*-3);z-index:4;height:calc(var(--ui-px)*18);width:calc(var(--ui-px)*18);display:grid;place-items:center;background:#f6fcf0;border:calc(var(--ui-px)*1) solid #bdcfb5;border-radius:50%;color:#7a8e70}.qingyu-start .folder-app-edit .icon{height:calc(var(--ui-px)*11);width:calc(var(--ui-px)*11)}.qingyu-start .folder-card-footer{height:calc(var(--ui-px)*28);display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*5);padding:0 calc(var(--ui-px)*28);position:relative;border-top:calc(var(--ui-px)*1) solid rgba(247,255,245,0.30980392156862746)}.qingyu-start .folder-page-arrow{background:none;display:grid;place-items:center;width:calc(var(--ui-px)*22);height:calc(var(--ui-px)*22);border-radius:calc(var(--ui-px)*6);color:#647e6d}.qingyu-start .folder-page-arrow .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .folder-page-arrow:disabled{opacity:0.23}.qingyu-start .folder-page-arrow:not(:disabled):hover{background:hsla(0,0%,100%,0.4392156862745098)}.qingyu-start .folder-page-dots{display:flex;align-items:center;gap:calc(var(--ui-px)*5)}.qingyu-start .folder-page-dots button{width:calc(var(--ui-px)*5);height:calc(var(--ui-px)*5);padding:0;min-width:calc(var(--ui-px)*5);border-radius:50%;background:rgba(101,140,112,0.25098039215686274);transition:0.2s;position:relative}.qingyu-start .folder-page-dots button:after{content:"";position:absolute;inset:calc(var(--ui-px)*-7)}.qingyu-start .folder-page-dots button.active{background:#64816d;width:calc(var(--ui-px)*13);border-radius:calc(var(--ui-px)*5)}.qingyu-start .folder-card-add{position:absolute;right:calc(var(--ui-px)*9);top:calc(var(--ui-px)*3);height:calc(var(--ui-px)*20);width:calc(var(--ui-px)*20);display:grid;place-items:center;background:none;color:#75907a;border-radius:calc(var(--ui-px)*6)}.qingyu-start .folder-card-add .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .folder-card-add:hover{background:hsla(0,0%,100%,0.4392156862745098)}.qingyu-start .folder-empty{grid-column:1/-1;grid-row:1/-1;background:hsla(0,0%,100%,0.1450980392156863);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ui-px)*13);border:calc(var(--ui-px)*1) dashed rgba(124,162,136,0.34901960784313724);border-radius:calc(var(--ui-px)*11);font-size:calc(var(--ui-px)*9);color:#8ba18c;margin:calc(var(--ui-px)*5) 0}.qingyu-start .folder-empty .icon{width:calc(var(--ui-px)*27);height:calc(var(--ui-px)*27);opacity:0.7}.qingyu-start .empty-folder-card{grid-column:1/-1;min-height:calc(var(--ui-px)*125);display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*12);background:rgba(248,255,245,0.13333333333333333);border:calc(var(--ui-px)*1) dashed rgba(239,255,234,0.4392156862745098);border-radius:calc(var(--ui-px)*16);color:#edffef;font-size:calc(var(--ui-px)*12)}.qingyu-start .empty-folder-card .icon{width:calc(var(--ui-px)*27);height:calc(var(--ui-px)*27)}.qingyu-start .quicklinks-heading{display:flex;justify-content:space-between;align-items:center;margin:calc(var(--ui-px)*22) 0 calc(var(--ui-px)*17);color:hsla(0,0%,100%,0.8784313725490196);font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .quicklinks-heading button{color:hsla(0,0%,100%,0.6901960784313725);background:none;font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*0.3);padding:calc(var(--ui-px)*3) 0}.qingyu-start .desktop-grid .tile-link:hover .app-icon{transform:translateY(calc(var(--ui-px)*-5)) scale(1.13)}.qingyu-start .desktop-grid .add-tile,.qingyu-start .desktop-grid .app-icon{width:calc(var(--ui-px)*54);height:calc(var(--ui-px)*54);border-radius:calc(var(--ui-px)*15)}.qingyu-start .desktop-grid .tile-label{font-size:calc(var(--ui-px)*9)}.qingyu-start .desktop-grid .item-edit{right:calc(var(--ui-px)*1)}.qingyu-start .space-section{margin-top:calc(var(--ui-px)*25)}.qingyu-start .space-heading{margin-bottom:calc(var(--ui-px)*17)}.qingyu-start .space-heading h1{letter-spacing:calc(var(--ui-px)*1);font-size:calc(var(--ui-px)*13)}.qingyu-start .space-heading>div{gap:calc(var(--ui-px)*12)}.qingyu-start .space-heading #space-count{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*0.2)}.qingyu-start .page-footer{margin-top:calc(var(--ui-px)*32);margin-bottom:calc(var(--ui-px)*140)}.qingyu-start .space-aside-symbol{display:grid;place-items:center;width:calc(var(--ui-px)*52);height:calc(var(--ui-px)*52);border-radius:calc(var(--ui-px)*17);background:var(--space-soft);color:var(--space-ink);margin:calc(var(--ui-px)*21) 0 calc(var(--ui-px)*18)}.qingyu-start .space-aside-symbol .icon{height:calc(var(--ui-px)*25);width:calc(var(--ui-px)*25)}.qingyu-start .space-aside-copy{font-size:calc(var(--ui-px)*10);line-height:2;color:#93a08a;margin:calc(var(--ui-px)*11) 0 calc(var(--ui-px)*21)}.qingyu-start .discover-widget{background:var(--space-wash);border-color:hsla(0,0%,100%,0.6)}.qingyu-start .discover-widget h2{font-size:calc(var(--ui-px)*14);font-weight:500;line-height:1.8;letter-spacing:calc(var(--ui-px)*0.5);color:var(--space-ink);margin:0}.qingyu-start .space-aside-actions{display:flex;flex-direction:column;gap:calc(var(--ui-px)*8);padding-top:calc(var(--ui-px)*15);border-top:calc(var(--ui-px)*1) solid rgba(138,160,121,0.14901960784313725)}.qingyu-start .space-aside-actions button{display:flex;justify-content:space-between;align-items:center;background:none;color:var(--space-ink);font-size:calc(var(--ui-px)*10);padding:calc(var(--ui-px)*6) 0}.qingyu-start .space-aside-actions button .icon{height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*12);opacity:0.6}.qingyu-start .feature-small,.qingyu-start .feature-wide{height:calc(var(--ui-px)*166);min-width:0;background:var(--space-wash);position:relative;text-align:left;padding:calc(var(--ui-px)*17) calc(var(--ui-px)*18);color:var(--space-ink)}.qingyu-start .feature-small{display:flex;flex-direction:column}.qingyu-start .feature-small>.widget-top{flex-shrink:0;font-size:calc(var(--ui-px)*10)}.qingyu-start .feature-small>strong{font-size:calc(var(--ui-px)*12);font-weight:500;line-height:1.6;margin-top:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*0.2)}.qingyu-start .feature-small>small{font-size:calc(var(--ui-px)*9);line-height:1.6;color:inherit;opacity:0.55;margin-top:calc(var(--ui-px)*6)}.qingyu-start .feature-kicker{display:flex;align-items:center;gap:calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*10);color:var(--space-ink);position:relative;z-index:1}.qingyu-start .feature-kicker .icon{height:calc(var(--ui-px)*13);width:calc(var(--ui-px)*13)}.qingyu-start .feature-kicker small{font-size:calc(var(--ui-px)*8);margin-left:auto;opacity:0.5;white-space:nowrap}.qingyu-start .feature-link{font-size:calc(var(--ui-px)*9);display:flex;align-items:center;gap:calc(var(--ui-px)*5);margin-top:auto;opacity:0.7}.qingyu-start .feature-link .icon{height:calc(var(--ui-px)*11);width:calc(var(--ui-px)*11)}.qingyu-start .task-widget-lines{margin-top:calc(var(--ui-px)*15);display:flex;flex-direction:column;gap:calc(var(--ui-px)*9);overflow:hidden}.qingyu-start .task-widget-lines>span{display:flex;gap:calc(var(--ui-px)*7);align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:calc(var(--ui-px)*10);line-height:1.4}.qingyu-start .task-widget-lines i{height:calc(var(--ui-px)*11);width:calc(var(--ui-px)*11);border:calc(var(--ui-px)*1) solid #aac0a2;border-radius:calc(var(--ui-px)*3);flex-shrink:0;font-size:calc(var(--ui-px)*8);display:grid;place-items:center;font-style:normal}.qingyu-start .task-widget-lines .done{text-decoration:line-through;opacity:0.4}.qingyu-start .task-widget-lines strong{font-size:calc(var(--ui-px)*12);font-weight:400;margin:calc(var(--ui-px)*5) 0 0;line-height:1.6}.qingyu-start .task-widget-lines p{font-size:calc(var(--ui-px)*9);opacity:0.55;margin:0}.qingyu-start .task-editor-list{margin-top:calc(var(--ui-px)*23);border-top:calc(var(--ui-px)*1) solid #e3ebda}.qingyu-start .task-editor-row{display:flex;gap:calc(var(--ui-px)*10);align-items:center;padding:calc(var(--ui-px)*12) 0;border-bottom:calc(var(--ui-px)*1) solid #e3ebda}.qingyu-start .task-editor-row label{display:flex;align-items:center;gap:calc(var(--ui-px)*9);min-width:0;flex:1}.qingyu-start .task-editor-row input{accent-color:#578663;flex-shrink:0}.qingyu-start .task-editor-row span{font-size:calc(var(--ui-px)*11);color:#6f8562;line-height:1.7;overflow-wrap:anywhere}.qingyu-start .task-editor-row .done{text-decoration:line-through;opacity:0.5}.qingyu-start .focus-widget{background:linear-gradient(120deg,rgba(240,249,232,0.9607843137254902),var(--space-soft))}.qingyu-start .focus-main{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--ui-px)*15)}.qingyu-start .focus-time{font-size:calc(var(--ui-px)*39);font-weight:300;letter-spacing:calc(var(--ui-px)*2);line-height:1;font-variant-numeric:tabular-nums}.qingyu-start .focus-main p{font-size:calc(var(--ui-px)*8);opacity:0.55;margin:calc(var(--ui-px)*10) 0 0;letter-spacing:calc(var(--ui-px)*0.3)}.qingyu-start .focus-orbit{width:calc(var(--ui-px)*70);height:calc(var(--ui-px)*70);border:calc(var(--ui-px)*1) solid rgba(144,178,140,0.25098039215686274);border-radius:50%;display:grid;place-items:center;position:absolute;right:calc(var(--ui-px)*22);top:calc(var(--ui-px)*43)}.qingyu-start .focus-orbit:before{content:"";position:absolute;inset:calc(var(--ui-px)*9);border:calc(var(--ui-px)*1) dashed rgba(144,178,140,0.4);border-radius:50%}.qingyu-start .focus-orbit span{font-size:calc(var(--ui-px)*20);font-family:Songti SC,serif;opacity:0.5}.qingyu-start .focus-bottom{display:flex;align-items:center;gap:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*15);position:relative;z-index:1}.qingyu-start .focus-progress{flex:1;min-width:0;height:calc(var(--ui-px)*3);background:rgba(156,185,144,0.20784313725490197);border-radius:calc(var(--ui-px)*3);overflow:hidden;max-width:calc(var(--ui-px)*180);margin-right:calc(var(--ui-px)*5)}.qingyu-start .focus-progress i{display:block;height:100%;background:#6e9868;width:0;transition:width 0.3s}.qingyu-start .feature-button{min-height:calc(var(--ui-px)*29);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*11);border-radius:calc(var(--ui-px)*7);background:var(--space-ink);color:#fff;font-size:calc(var(--ui-px)*9);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*5);transition:filter 0.2s;position:relative;z-index:1;white-space:nowrap}.qingyu-start .feature-button:hover{filter:brightness(0.91)}.qingyu-start .feature-button .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .feature-button.secondary{background:hsla(0,0%,100%,0.4666666666666667);color:var(--space-ink);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.4666666666666667)}.qingyu-start .breath-widget,.qingyu-start .calm-widget,.qingyu-start .checkin-widget,.qingyu-start .idea-widget,.qingyu-start .timestamp-widget{align-items:center;text-align:center}.qingyu-start .feature-small>.widget-top{align-self:stretch}.qingyu-start .checkin-seal{margin-top:calc(var(--ui-px)*16);height:calc(var(--ui-px)*51);width:calc(var(--ui-px)*51);border:calc(var(--ui-px)*1) solid rgba(141,162,122,0.4);border-radius:calc(var(--ui-px)*14);display:grid;place-items:center;font-size:calc(var(--ui-px)*27);font-family:Songti SC,serif;background:rgba(214,228,199,0.2627450980392157);transform:rotate(-7deg)}.qingyu-start .checkin-widget>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*10)}.qingyu-start .checkin-widget>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*4)}.qingyu-start .mood-widget>strong{font-size:calc(var(--ui-px)*13);margin-top:calc(var(--ui-px)*17)}.qingyu-start .mood-options{display:flex;justify-content:space-between;gap:calc(var(--ui-px)*4);margin-top:calc(var(--ui-px)*15)}.qingyu-start .mood-options button{font-size:calc(var(--ui-px)*8);display:flex;flex-direction:column;align-items:center;gap:calc(var(--ui-px)*7);background:transparent;color:#b3a392;padding:calc(var(--ui-px)*5) calc(var(--ui-px)*6);border-radius:calc(var(--ui-px)*8)}.qingyu-start .mood-options b{font-size:calc(var(--ui-px)*21);line-height:1;font-weight:400}.qingyu-start .mood-options button.active{background:#f0dfc9;color:#9e7f5d}.qingyu-start .cinema-widget{background:linear-gradient(125deg,rgba(255,245,231,0.9411764705882353),rgba(237,223,209,0.9607843137254902))}.qingyu-start .ai-widget>strong,.qingyu-start .cinema-widget>strong{font-family:Songti SC,"Noto Serif CJK SC",serif;font-size:calc(var(--ui-px)*22);font-weight:400;line-height:1.45;letter-spacing:calc(var(--ui-px)*1);display:block;margin-top:calc(var(--ui-px)*12);position:relative;z-index:1}.qingyu-start .cinema-widget>p{font-size:calc(var(--ui-px)*8);color:#a99480;margin:calc(var(--ui-px)*8) 0 calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .feature-actions{display:flex;gap:calc(var(--ui-px)*7)}.qingyu-start .cinema-art{position:absolute;right:calc(var(--ui-px)*21);top:calc(var(--ui-px)*48);width:calc(var(--ui-px)*81);height:calc(var(--ui-px)*64);border-radius:calc(var(--ui-px)*16);background:rgba(223,200,173,0.4);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.6);display:grid;place-items:center;font-size:calc(var(--ui-px)*40);color:#a88f70;transform:rotate(-7deg);box-shadow:calc(var(--ui-px)*8) calc(var(--ui-px)*8) rgba(217,198,174,0.15294117647058825)}.qingyu-start .breath-circle{display:block;margin-top:calc(var(--ui-px)*17);width:calc(var(--ui-px)*45);height:calc(var(--ui-px)*45);border-radius:50%;background:radial-gradient(circle,rgba(215,203,185,0.3137254901960784) 30%,rgba(203,182,163,0.25098039215686274) 33%,rgba(225,213,197,0.12549019607843137) 65%);outline:calc(var(--ui-px)*1) solid rgba(202,181,163,0.3137254901960784);outline-offset:calc(var(--ui-px)*6)}.qingyu-start .breathing{animation:qingyu-breathe 10s ease-in-out infinite}.qingyu-start .breath-widget>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*19)}.qingyu-start .breath-widget>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*4)}.qingyu-start .code-small{background:rgba(237,243,250,0.9294117647058824)}.qingyu-start .code-braces{font-size:calc(var(--ui-px)*37);font-family:ui-monospace,SFMono-Regular,monospace;margin-top:calc(var(--ui-px)*11);opacity:0.6;letter-spacing:calc(var(--ui-px)*3)}.qingyu-start .code-small>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*8)}.qingyu-start .code-small>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*4)}.qingyu-start .code-widget{background:linear-gradient(110deg,rgba(238,246,250,0.9294117647058824),rgba(217,229,239,0.9294117647058824))}.qingyu-start .code-heading{display:flex;align-items:center;gap:calc(var(--ui-px)*7);margin-top:calc(var(--ui-px)*22);color:#61819d}.qingyu-start .terminal-dot{display:block;height:calc(var(--ui-px)*6);width:calc(var(--ui-px)*6);background:#81aaa3;border-radius:50%;box-shadow:calc(var(--ui-px)*9) 0 #cfb988,calc(var(--ui-px)*18) 0 #a4bb93;margin-right:calc(var(--ui-px)*23)}.qingyu-start .code-heading code{font-size:calc(var(--ui-px)*15);letter-spacing:calc(var(--ui-px)*0.5);font-family:ui-monospace,SFMono-Regular,monospace}.qingyu-start .code-heading code>span{opacity:0.5}.qingyu-start .code-tools{display:flex;gap:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*22)}.qingyu-start .code-tools button{background:hsla(0,0%,100%,0.43137254901960786);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.611764705882353);display:flex;align-items:center;gap:calc(var(--ui-px)*7);border-radius:calc(var(--ui-px)*8);font-size:calc(var(--ui-px)*8);color:#6b89a0;flex:1;min-width:0;padding:calc(var(--ui-px)*9) calc(var(--ui-px)*7);white-space:nowrap}.qingyu-start .code-tools button:hover{background:hsla(0,0%,100%,0.8)}.qingyu-start .code-tools b{font-size:calc(var(--ui-px)*14);font-family:ui-monospace,monospace;font-weight:400}.qingyu-start .timestamp-widget code{font-size:calc(var(--ui-px)*17);font-family:ui-monospace,monospace;margin-top:calc(var(--ui-px)*29);color:#6c89a1;letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .timestamp-widget>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*18)}.qingyu-start .timestamp-widget>small{font-size:calc(var(--ui-px)*8)}.qingyu-start .tool-actions{display:flex;gap:calc(var(--ui-px)*8);margin:0 0 calc(var(--ui-px)*15)}.qingyu-start .modal #tool-output,.qingyu-start .modal #tool-source{font-family:ui-monospace,SFMono-Regular,monospace;font-size:calc(var(--ui-px)*12);line-height:1.7;min-height:calc(var(--ui-px)*115)}.qingyu-start .modal #tool-output{background:#eaf2e5;min-height:calc(var(--ui-px)*130)}.qingyu-start .modal .prompt-editor{min-height:calc(var(--ui-px)*230)}.qingyu-start .ai-orbit{font-size:calc(var(--ui-px)*42);line-height:1;margin-top:calc(var(--ui-px)*16);opacity:0.64}.qingyu-start .ai-small>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*12)}.qingyu-start .ai-small>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*4)}.qingyu-start .ai-widget{background:linear-gradient(115deg,rgba(250,244,255,0.9411764705882353),rgba(231,222,243,0.9411764705882353))}.qingyu-start .ai-widget>strong{font-size:calc(var(--ui-px)*22);margin-top:calc(var(--ui-px)*14)}.qingyu-start .prompt-pills{display:flex;gap:calc(var(--ui-px)*6);margin-top:calc(var(--ui-px)*14);position:relative;z-index:1;flex-wrap:wrap}.qingyu-start .prompt-pills button{display:flex;align-items:center;gap:calc(var(--ui-px)*4);font-size:calc(var(--ui-px)*8);color:#8b7ca8;background:hsla(0,0%,100%,0.5215686274509804);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*7);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.5019607843137255)}.qingyu-start .prompt-pills button:hover{background:#fff}.qingyu-start .prompt-pills .icon{width:calc(var(--ui-px)*9);height:calc(var(--ui-px)*9)}.qingyu-start .ai-spark{font-size:calc(var(--ui-px)*98);line-height:1;position:absolute;right:calc(var(--ui-px)*14);top:calc(var(--ui-px)*39);color:rgba(201,188,228,0.6392156862745098);transform:rotate(13deg)}.qingyu-start .idea-dice{font-size:calc(var(--ui-px)*49);line-height:1;margin-top:calc(var(--ui-px)*17);opacity:0.55}.qingyu-start .idea-widget>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*10);line-height:1.7;max-width:100%}.qingyu-start .idea-widget>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*4)}.qingyu-start .life-widget{background:linear-gradient(120deg,rgba(255,248,232,0.9372549019607843),rgba(238,229,206,0.9372549019607843))}.qingyu-start .life-widget>strong{font-family:Songti SC,serif;font-size:calc(var(--ui-px)*28);font-weight:400;display:block;margin-top:calc(var(--ui-px)*19);position:relative;z-index:1}.qingyu-start .life-widget>p{font-size:calc(var(--ui-px)*9);margin:calc(var(--ui-px)*10) 0 calc(var(--ui-px)*14);opacity:0.7;position:relative;z-index:1;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qingyu-start .meal-art{position:absolute;right:calc(var(--ui-px)*18);top:calc(var(--ui-px)*46);width:calc(var(--ui-px)*87);height:calc(var(--ui-px)*75);border-radius:50%;background:rgba(233,217,174,0.38823529411764707);border:calc(var(--ui-px)*8) solid rgba(250,243,220,0.6705882352941176);font-size:calc(var(--ui-px)*71);line-height:0.7;display:grid;place-items:center;color:#bea77d;transform:rotate(-15deg)}.qingyu-start .mini-woodfish{margin-top:calc(var(--ui-px)*17);font-size:calc(var(--ui-px)*46);color:#b8a17c;line-height:1;transform:rotate(-12deg)}.qingyu-start .calm-widget>strong{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*15)}.qingyu-start .calm-widget>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*4)}.qingyu-start.compact .folder-app .app-icon{width:calc(var(--ui-px)*44);height:calc(var(--ui-px)*44);border-radius:calc(var(--ui-px)*12)}.qingyu-start.compact .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*70))}.qingyu-start .folder-app img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.qingyu-start .folder-space-filter{height:calc(var(--ui-px)*40);max-width:calc(var(--ui-px)*100)}.qingyu-start .folder-card:focus-within{box-shadow:0 0 0 calc(var(--ui-px)*2) rgba(246,255,236,0.5333333333333333),0 calc(var(--ui-px)*6) calc(var(--ui-px)*22) rgba(21,60,57,0.10196078431372549)}@keyframes qingyu-breathe{0%,to{transform:scale(0.8);opacity:0.65}50%{transform:scale(1.2);opacity:1}}@media (max-width:1100px){.qingyu-start .desktop-layout{grid-template-columns:calc(var(--ui-px)*190) minmax(0,1fr);gap:calc(var(--ui-px)*17)}.qingyu-start .folder-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--ui-px)*14)}.qingyu-start .folder-page{padding-left:calc(var(--ui-px)*12);padding-right:calc(var(--ui-px)*12);gap:calc(var(--ui-px)*4) calc(var(--ui-px)*9)}.qingyu-start .desktop-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.qingyu-start .feature-small,.qingyu-start .feature-wide{padding:calc(var(--ui-px)*17) calc(var(--ui-px)*14)}.qingyu-start .focus-orbit{right:calc(var(--ui-px)*14);width:calc(var(--ui-px)*54);height:calc(var(--ui-px)*54);top:calc(var(--ui-px)*50)}.qingyu-start .focus-orbit:before{inset:calc(var(--ui-px)*7)}.qingyu-start .focus-time{font-size:calc(var(--ui-px)*34)}.qingyu-start .focus-main p{font-size:calc(var(--ui-px)*7)}.qingyu-start .feature-kicker{font-size:calc(var(--ui-px)*9)}.qingyu-start .feature-kicker small{display:none}.qingyu-start .code-heading code{font-size:calc(var(--ui-px)*13)}.qingyu-start .code-tools{gap:calc(var(--ui-px)*5);margin-top:calc(var(--ui-px)*20)}.qingyu-start .code-tools button{font-size:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*5);gap:calc(var(--ui-px)*5)}.qingyu-start .code-tools b{font-size:calc(var(--ui-px)*12)}.qingyu-start .ai-widget>strong,.qingyu-start .cinema-widget>strong{font-size:calc(var(--ui-px)*20)}.qingyu-start .cinema-art{right:calc(var(--ui-px)*9);width:calc(var(--ui-px)*61);height:calc(var(--ui-px)*56);font-size:calc(var(--ui-px)*31);opacity:0.7}.qingyu-start .ai-spark{font-size:calc(var(--ui-px)*80);right:calc(var(--ui-px)*6);top:calc(var(--ui-px)*40);opacity:0.7}.qingyu-start .prompt-pills{gap:calc(var(--ui-px)*5)}.qingyu-start .prompt-pills button{font-size:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*6)}.qingyu-start .life-widget>strong{font-size:calc(var(--ui-px)*26)}.qingyu-start .meal-art{width:calc(var(--ui-px)*63);height:calc(var(--ui-px)*59);font-size:calc(var(--ui-px)*51);right:calc(var(--ui-px)*9);top:calc(var(--ui-px)*53)}.qingyu-start .space-heading #space-count{display:none}.qingyu-start .timestamp-widget code{font-size:calc(var(--ui-px)*14)}.qingyu-start .feature-small>strong{font-size:calc(var(--ui-px)*10)}}@media (max-width:1000px){.qingyu-start .desktop-layout{display:flex;flex-direction:column-reverse;gap:calc(var(--ui-px)*20)}.qingyu-start .folder-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*12)}.qingyu-start .discover-widget{padding:calc(var(--ui-px)*15) calc(var(--ui-px)*18);min-height:0;display:block}.qingyu-start .space-aside-symbol{display:none}.qingyu-start .discover-widget .widget-top{margin-bottom:calc(var(--ui-px)*10)}.qingyu-start .space-aside-copy{margin:calc(var(--ui-px)*5) 0 calc(var(--ui-px)*12);font-size:calc(var(--ui-px)*10)}.qingyu-start .space-aside-actions{flex-direction:row;justify-content:flex-start;gap:calc(var(--ui-px)*20);padding-top:calc(var(--ui-px)*12)}.qingyu-start .space-aside-actions button{gap:calc(var(--ui-px)*20)}.qingyu-start .desktop-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.qingyu-start .feature-small:last-child{display:none}.qingyu-start .feature-wide{height:calc(var(--ui-px)*166)}.qingyu-start .widgets{grid-template-columns:1fr 1fr 1.8fr}.qingyu-start .folder-card-header{padding-left:calc(var(--ui-px)*10);padding-right:calc(var(--ui-px)*6)}.qingyu-start .folder-card-header>button:first-child{font-size:calc(var(--ui-px)*10);gap:calc(var(--ui-px)*5)}.qingyu-start .folder-card-header .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .folder-card-header small{font-size:calc(var(--ui-px)*7)}.qingyu-start .folder-page{padding-left:calc(var(--ui-px)*10);padding-right:calc(var(--ui-px)*10);gap:calc(var(--ui-px)*3) calc(var(--ui-px)*5);grid-template-rows:repeat(2,calc(var(--ui-px)*70))}.qingyu-start .folder-app .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43);border-radius:calc(var(--ui-px)*12)}.qingyu-start .folder-app .logo-text{font-size:calc(var(--ui-px)*25)}.qingyu-start .folder-app .logo-text.small{font-size:calc(var(--ui-px)*12)}.qingyu-start .folder-app .logo-text.tiny{font-size:calc(var(--ui-px)*9)}.qingyu-start .folder-app>a>span:last-child{font-size:calc(var(--ui-px)*8)}.qingyu-start .desktop-grid .add-tile,.qingyu-start .desktop-grid .app-icon{height:calc(var(--ui-px)*51);width:calc(var(--ui-px)*51);border-radius:calc(var(--ui-px)*14)}.qingyu-start .discover-copy{flex-direction:row;align-items:center;justify-content:space-between}.qingyu-start .discover-copy small{font-size:calc(var(--ui-px)*9)}.qingyu-start .mini-tools{max-width:calc(var(--ui-px)*340)}.qingyu-start .discover-link{padding:calc(var(--ui-px)*10) 0}.qingyu-start .space-section{margin-top:calc(var(--ui-px)*23)}}@media (max-width:740px){.qingyu-start .side-nav{display:flex;position:relative;left:auto;top:auto;transform:none;width:auto;margin:0 calc(var(--ui-px)*23) calc(var(--ui-px)*20);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*6);overflow-x:auto;scrollbar-width:none;border-radius:calc(var(--ui-px)*15)}.qingyu-start .space-nav{flex-direction:row;justify-content:space-between;gap:calc(var(--ui-px)*2);width:100%}.qingyu-start .space-nav-item{flex:1;width:auto;min-width:calc(var(--ui-px)*37);height:calc(var(--ui-px)*45);gap:calc(var(--ui-px)*5);border-radius:calc(var(--ui-px)*10)}.qingyu-start .space-nav-item .icon{height:calc(var(--ui-px)*16);width:calc(var(--ui-px)*16)}.qingyu-start .space-nav-item>span{font-size:calc(var(--ui-px)*8)}.qingyu-start .side-nav>.nav-divider,.qingyu-start .side-nav>.nav-tool{display:none}.qingyu-start .topbar{height:calc(var(--ui-px)*71)}.qingyu-start .hero{padding-top:0;padding-bottom:calc(var(--ui-px)*24)}.qingyu-start .clock{font-size:calc(var(--ui-px)*67)}.qingyu-start .hero-date{font-size:calc(var(--ui-px)*10);margin:calc(var(--ui-px)*8) 0 calc(var(--ui-px)*20)}.qingyu-start .hero-greeting{font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*0.7)}.qingyu-start .widgets{grid-template-columns:1fr 1fr;gap:calc(var(--ui-px)*12)}.qingyu-start .feature-small,.qingyu-start .feature-wide{height:calc(var(--ui-px)*154);padding:calc(var(--ui-px)*16)}.qingyu-start .feature-wide{grid-column:1/-1;height:calc(var(--ui-px)*160)}.qingyu-start .feature-small:last-child{display:flex}.qingyu-start .widgets>.feature-small:last-child{grid-column:1/-1;height:calc(var(--ui-px)*93);align-items:flex-start;padding-left:calc(var(--ui-px)*112);text-align:left;position:relative}.qingyu-start .widgets>.feature-small:last-child>.widget-top{font-size:calc(var(--ui-px)*9)}.qingyu-start .widgets>.feature-small:last-child>strong{font-size:calc(var(--ui-px)*11);margin:calc(var(--ui-px)*8) 0 0}.qingyu-start .widgets>.feature-small:last-child>small{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*5)}.qingyu-start .widgets>.feature-small:last-child .breath-circle,.qingyu-start .widgets>.feature-small:last-child .checkin-seal,.qingyu-start .widgets>.feature-small:last-child .idea-dice,.qingyu-start .widgets>.feature-small:last-child .mini-woodfish{position:absolute;left:calc(var(--ui-px)*31);top:calc(var(--ui-px)*22);margin:0}.qingyu-start .widgets>.feature-small:last-child .timestamp-widget,.qingyu-start .widgets>.timestamp-widget:last-child{padding-left:calc(var(--ui-px)*16)}.qingyu-start .widgets>.timestamp-widget:last-child code{font-size:calc(var(--ui-px)*21);position:absolute;right:calc(var(--ui-px)*20);top:calc(var(--ui-px)*36);margin:0}.qingyu-start .widgets>.timestamp-widget:last-child>strong{font-size:calc(var(--ui-px)*9)}.qingyu-start .widgets>.timestamp-widget:last-child>small{max-width:52%;font-size:calc(var(--ui-px)*7)}.qingyu-start .widgets>.feature-small:last-child .checkin-seal{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*48);top:calc(var(--ui-px)*23)}.qingyu-start .widgets>.feature-small:last-child .idea-dice{font-size:calc(var(--ui-px)*51);left:calc(var(--ui-px)*35);top:calc(var(--ui-px)*19)}.qingyu-start .widgets>.feature-small:last-child .mini-woodfish{font-size:calc(var(--ui-px)*45);left:calc(var(--ui-px)*28);top:calc(var(--ui-px)*24)}.qingyu-start .feature-kicker{font-size:calc(var(--ui-px)*10)}.qingyu-start .feature-kicker small{display:block;font-size:calc(var(--ui-px)*8)}.qingyu-start .focus-time{font-size:calc(var(--ui-px)*39)}.qingyu-start .focus-main{margin-top:calc(var(--ui-px)*16)}.qingyu-start .focus-main p{font-size:calc(var(--ui-px)*8)}.qingyu-start .focus-bottom{margin-top:calc(var(--ui-px)*14)}.qingyu-start .focus-orbit{width:calc(var(--ui-px)*65);height:calc(var(--ui-px)*65);right:calc(var(--ui-px)*24);top:calc(var(--ui-px)*43)}.qingyu-start .feature-button{font-size:calc(var(--ui-px)*9)}.qingyu-start .mood-widget>strong{font-size:calc(var(--ui-px)*11)}.qingyu-start .mood-options{margin-top:calc(var(--ui-px)*14);gap:calc(var(--ui-px)*1)}.qingyu-start .mood-options button{font-size:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*5)}.qingyu-start .mood-options b{font-size:calc(var(--ui-px)*20)}.qingyu-start .ai-widget>strong,.qingyu-start .cinema-widget>strong{font-size:calc(var(--ui-px)*22);margin-top:calc(var(--ui-px)*12)}.qingyu-start .cinema-art{width:calc(var(--ui-px)*70);height:calc(var(--ui-px)*63);right:calc(var(--ui-px)*19);top:calc(var(--ui-px)*46)}.qingyu-start .cinema-widget>p{margin:calc(var(--ui-px)*7) 0 calc(var(--ui-px)*10)}.qingyu-start .ai-spark{font-size:calc(var(--ui-px)*90);right:calc(var(--ui-px)*19);top:calc(var(--ui-px)*33)}.qingyu-start .prompt-pills{margin-top:calc(var(--ui-px)*13);gap:calc(var(--ui-px)*6)}.qingyu-start .prompt-pills button{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*7)}.qingyu-start .code-tools{margin-top:calc(var(--ui-px)*23);gap:calc(var(--ui-px)*8)}.qingyu-start .code-tools button{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*9) calc(var(--ui-px)*8);gap:calc(var(--ui-px)*7)}.qingyu-start .code-heading code,.qingyu-start .code-tools b{font-size:calc(var(--ui-px)*14)}.qingyu-start .life-widget>strong{font-size:calc(var(--ui-px)*28);margin-top:calc(var(--ui-px)*18)}.qingyu-start .life-widget>p{margin:calc(var(--ui-px)*8) 0 calc(var(--ui-px)*13)}.qingyu-start .meal-art{right:calc(var(--ui-px)*20);top:calc(var(--ui-px)*49);width:calc(var(--ui-px)*72);height:calc(var(--ui-px)*67);font-size:calc(var(--ui-px)*61)}.qingyu-start .space-heading h1{font-size:calc(var(--ui-px)*12);max-width:calc(var(--ui-px)*155);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qingyu-start .space-heading>div{gap:calc(var(--ui-px)*5)}.qingyu-start .subtle-button{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*6)}.qingyu-start .subtle-button .icon{height:calc(var(--ui-px)*10);width:calc(var(--ui-px)*10)}.qingyu-start .folder-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ui-px)*13)}.qingyu-start .folder-card{border-radius:calc(var(--ui-px)*17)}.qingyu-start .folder-card-header{height:calc(var(--ui-px)*40);padding-left:calc(var(--ui-px)*12);padding-right:calc(var(--ui-px)*8)}.qingyu-start .folder-card-header>button:first-child{font-size:calc(var(--ui-px)*10)}.qingyu-start .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*70));padding:calc(var(--ui-px)*10) calc(var(--ui-px)*10) calc(var(--ui-px)*5);gap:calc(var(--ui-px)*5) calc(var(--ui-px)*8)}.qingyu-start .folder-app .app-icon{width:calc(var(--ui-px)*46);height:calc(var(--ui-px)*46);border-radius:calc(var(--ui-px)*12)}.qingyu-start .folder-app>a{gap:calc(var(--ui-px)*5)}.qingyu-start .folder-app>a>span:last-child{font-size:calc(var(--ui-px)*8)}.qingyu-start .folder-card-footer{height:calc(var(--ui-px)*27);padding:0 calc(var(--ui-px)*26)}.qingyu-start .folder-card-add{right:calc(var(--ui-px)*7)}.qingyu-start .folder-app-edit{right:calc(var(--ui-px)*-1)}.qingyu-start .desktop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--ui-px)*21) calc(var(--ui-px)*10)}.qingyu-start .desktop-grid .add-tile,.qingyu-start .desktop-grid .app-icon{width:calc(var(--ui-px)*49);height:calc(var(--ui-px)*49);border-radius:calc(var(--ui-px)*13)}.qingyu-start .desktop-grid .tile-label{font-size:calc(var(--ui-px)*8)}.qingyu-start .quicklinks-heading{font-size:calc(var(--ui-px)*9);margin:calc(var(--ui-px)*20) 0 calc(var(--ui-px)*17)}.qingyu-start .quicklinks-heading button{font-size:calc(var(--ui-px)*8)}.qingyu-start .discover-widget{padding:calc(var(--ui-px)*17);min-height:0}.qingyu-start .space-aside-copy{font-size:calc(var(--ui-px)*10);line-height:1.9}.qingyu-start .discover-widget h2{font-size:calc(var(--ui-px)*14)}.qingyu-start .discover-copy small{font-size:calc(var(--ui-px)*8)}.qingyu-start .page-footer{margin-top:calc(var(--ui-px)*28);margin-bottom:calc(var(--ui-px)*170)}.qingyu-start.compact .folder-app .app-icon{height:calc(var(--ui-px)*41);width:calc(var(--ui-px)*41)}.qingyu-start.compact .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*66))}}@media (max-width:400px){.qingyu-start .side-nav{margin-left:calc(var(--ui-px)*20);margin-right:calc(var(--ui-px)*20);padding-left:calc(var(--ui-px)*4);padding-right:calc(var(--ui-px)*4)}.qingyu-start .space-nav-item{min-width:calc(var(--ui-px)*34)}.qingyu-start .space-heading h1{font-size:calc(var(--ui-px)*11);max-width:calc(var(--ui-px)*132)}.qingyu-start .space-heading>div{gap:calc(var(--ui-px)*4)}.qingyu-start .folder-board{gap:calc(var(--ui-px)*11)}.qingyu-start .folder-page{padding-left:calc(var(--ui-px)*8);padding-right:calc(var(--ui-px)*8);gap:calc(var(--ui-px)*4) calc(var(--ui-px)*5)}.qingyu-start .folder-app .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43)}.qingyu-start .desktop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--ui-px)*20) calc(var(--ui-px)*8)}.qingyu-start .desktop-grid .add-tile,.qingyu-start .desktop-grid .app-icon{width:calc(var(--ui-px)*46);height:calc(var(--ui-px)*46)}.qingyu-start .feature-kicker small{display:none}.qingyu-start .code-tools button{padding:calc(var(--ui-px)*8) calc(var(--ui-px)*6);gap:calc(var(--ui-px)*5);font-size:calc(var(--ui-px)*7)}.qingyu-start .terminal-dot{margin-right:calc(var(--ui-px)*18)}.qingyu-start .code-heading code{font-size:calc(var(--ui-px)*12)}.qingyu-start .prompt-pills{gap:calc(var(--ui-px)*5)}.qingyu-start .prompt-pills button{padding:calc(var(--ui-px)*5) calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*7)}.qingyu-start .ai-spark{right:calc(var(--ui-px)*8);font-size:calc(var(--ui-px)*77)}}@media (prefers-reduced-motion:reduce){.qingyu-start .breathing{animation:none}.qingyu-start .folder-app a:hover .app-icon{transform:scale(1.1)}}.qingyu-start .time-weather-panel{display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*31);max-width:calc(var(--ui-px)*640);min-height:calc(var(--ui-px)*145);margin:calc(var(--ui-px)*6) auto calc(var(--ui-px)*21);padding:calc(var(--ui-px)*18) calc(var(--ui-px)*30);border-radius:calc(var(--ui-px)*22);background:linear-gradient(115deg,rgba(241,251,244,0.8509803921568627),rgba(214,235,229,0.788235294117647));border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.8784313725490196);box-shadow:0 calc(var(--ui-px)*7) calc(var(--ui-px)*30) rgba(12,60,62,0.09019607843137255);-webkit-backdrop-filter:blur(calc(var(--ui-px)*24));backdrop-filter:blur(calc(var(--ui-px)*24));color:#416c60}.qingyu-start .time-panel{min-width:0;flex:1;text-align:center}.qingyu-start .time-panel .clock{font-size:calc(var(--ui-px)*69);letter-spacing:calc(var(--ui-px)*-3);line-height:1.05;font-weight:200;text-shadow:none;color:#3d655c}.qingyu-start .time-panel .hero-date{font-size:calc(var(--ui-px)*10);margin:calc(var(--ui-px)*10) 0 0;letter-spacing:calc(var(--ui-px)*0.2);color:#5e8174;opacity:0.8;white-space:nowrap}.qingyu-start .hero-weather{display:block;text-align:left;flex:0 0 calc(var(--ui-px)*194);min-width:0;padding-left:calc(var(--ui-px)*29);border-left:calc(var(--ui-px)*1) solid rgba(100,139,119,0.17254901960784313)}.qingyu-start .hero-weather .widget-top{font-size:calc(var(--ui-px)*10);color:#5d8172}.qingyu-start .hero-weather .widget-top small{font-size:calc(var(--ui-px)*8)}.qingyu-start .hero-weather-main{justify-content:space-between;gap:calc(var(--ui-px)*10);height:calc(var(--ui-px)*66)}.qingyu-start .hero-weather .temperature{font-size:calc(var(--ui-px)*43);letter-spacing:calc(var(--ui-px)*-2);line-height:1}.qingyu-start .hero-weather .temperature sup{font-size:calc(var(--ui-px)*25);top:calc(var(--ui-px)*-7)}.qingyu-start .hero-weather .sun-illustration{position:relative;top:auto;flex-shrink:0;transform:scale(0.8);transform-origin:center}.qingyu-start .hero-weather .weather-bottom{font-size:calc(var(--ui-px)*9);color:#678574}.qingyu-start .hero-weather .weather-bottom small{display:inline;font-size:calc(var(--ui-px)*8);padding-left:calc(var(--ui-px)*7);margin:0;opacity:0.6}.qingyu-start .hero-weather .air-quality{font-size:calc(var(--ui-px)*8);gap:calc(var(--ui-px)*4)}.qingyu-start .hero-weather:hover .sun-illustration{filter:brightness(1.06)}.qingyu-start[data-space=home] .widgets{grid-template-columns:1.15fr 2fr 1.05fr}.qingyu-start .space-eyebrow{font-size:calc(var(--ui-px)*9);font-weight:400;letter-spacing:calc(var(--ui-px)*3);color:hsla(0,0%,100%,0.47843137254901963);margin:0 0 calc(var(--ui-px)*15)}.qingyu-start .space-description{font-size:calc(var(--ui-px)*12);letter-spacing:calc(var(--ui-px)*0.6);line-height:1.8;color:hsla(0,0%,100%,0.7098039215686275);margin:calc(var(--ui-px)*12) 0 0}.qingyu-start .space-tools{display:flex;flex-wrap:wrap;gap:calc(var(--ui-px)*9);margin:calc(var(--ui-px)*24) 0 calc(var(--ui-px)*29)}.qingyu-start .space-tool{display:flex;align-items:center;gap:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*13);background:rgba(244,251,240,0.8313725490196079);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.8784313725490196);border-radius:calc(var(--ui-px)*10);color:var(--space-ink);-webkit-backdrop-filter:blur(calc(var(--ui-px)*12));backdrop-filter:blur(calc(var(--ui-px)*12));box-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*15) rgba(20,61,54,0.06274509803921569);font-size:calc(var(--ui-px)*10);min-height:calc(var(--ui-px)*37);transition:transform 0.2s,background 0.2s}.qingyu-start .space-tool:hover{transform:translateY(calc(var(--ui-px)*-2));background:rgba(251,255,248,0.9411764705882353)}.qingyu-start .space-tool>.icon{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14);opacity:0.8}.qingyu-start .space-tool>.icon:last-child{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11);margin-left:calc(var(--ui-px)*9);opacity:0.4}.qingyu-start .space-tool.is-checked{background:rgba(220,235,203,0.8627450980392157);color:#637e50}.qingyu-start:not([data-space=home]) .workspace{padding-top:calc(var(--ui-px)*41)}.qingyu-start:not([data-space=home]) .space-section{margin-top:0}.qingyu-start:not([data-space=home]) .space-heading{align-items:flex-end;margin-bottom:0}.qingyu-start:not([data-space=home]) .space-heading>div:first-child{align-items:flex-start;flex-direction:column}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*29);letter-spacing:calc(var(--ui-px)*1.5);line-height:1.4}.qingyu-start:not([data-space=home]) .space-heading #space-count{display:block;font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*0.4);opacity:0.6}.qingyu-start:not([data-space=home]) .desktop-layout{align-items:start}.qingyu-start:not([data-space=home]) .page-footer{margin-top:calc(var(--ui-px)*44)}.qingyu-start .focus-dialog-body{padding:0 calc(var(--ui-px)*25) calc(var(--ui-px)*25)}.qingyu-start .focus-dialog-body .focus-widget{height:calc(var(--ui-px)*190);width:100%;box-shadow:none;border-color:#dae7ce;border-radius:calc(var(--ui-px)*15);padding:calc(var(--ui-px)*20)}.qingyu-start .focus-dialog-body .focus-main{margin-top:calc(var(--ui-px)*20)}.qingyu-start .focus-dialog-body .focus-time{font-size:calc(var(--ui-px)*45)}.qingyu-start .focus-dialog-body .focus-main p{font-size:calc(var(--ui-px)*9)}.qingyu-start .focus-dialog-body .focus-bottom{margin-top:calc(var(--ui-px)*23)}.qingyu-start .focus-dialog-body .focus-orbit{top:calc(var(--ui-px)*55);right:calc(var(--ui-px)*23)}.qingyu-start .mood-dialog .mood-options{margin:calc(var(--ui-px)*4) 0 calc(var(--ui-px)*28);gap:calc(var(--ui-px)*9)}.qingyu-start .mood-dialog .mood-options button{flex:1;padding:calc(var(--ui-px)*16) calc(var(--ui-px)*8);font-size:calc(var(--ui-px)*11);gap:calc(var(--ui-px)*12);background:#f1ece4;border-radius:calc(var(--ui-px)*12)}.qingyu-start .mood-dialog .mood-options b{font-size:calc(var(--ui-px)*29)}.qingyu-start .mood-dialog .mood-options button.active{background:#ebdbc3;color:#9a7657;box-shadow:inset 0 0 0 calc(var(--ui-px)*1) #cfb892}.qingyu-start .breath-dialog{padding:calc(var(--ui-px)*12) calc(var(--ui-px)*25) calc(var(--ui-px)*30);display:flex;flex-direction:column;align-items:center;text-align:center}.qingyu-start .breath-dialog .breath-circle{width:calc(var(--ui-px)*98);height:calc(var(--ui-px)*98);margin:calc(var(--ui-px)*23) auto calc(var(--ui-px)*35);outline-offset:calc(var(--ui-px)*12);background:radial-gradient(circle,rgba(215,203,185,0.5333333333333333) 30%,rgba(203,182,163,0.3137254901960784) 33%,rgba(225,213,197,0.3137254901960784) 65%)}.qingyu-start .breath-dialog strong{font-size:calc(var(--ui-px)*14);font-weight:400;color:var(--space-ink);min-height:calc(var(--ui-px)*25);margin-bottom:calc(var(--ui-px)*20);line-height:1.8}.qingyu-start .idea-dialog{text-align:center}.qingyu-start .idea-dialog .idea-dice{display:block;font-size:calc(var(--ui-px)*65);margin:calc(var(--ui-px)*5) 0 calc(var(--ui-px)*20);color:var(--space-ink)}.qingyu-start .idea-dialog #idea-text{font-size:calc(var(--ui-px)*18);line-height:1.9;color:var(--space-ink);min-height:calc(var(--ui-px)*70);margin:0 0 calc(var(--ui-px)*25)}.qingyu-start .idea-dialog .form-actions{justify-content:center}@media (max-width:1000px){.qingyu-start[data-space=home] .widgets{grid-template-columns:1fr 1.65fr}.qingyu-start[data-space=home] .calendar-widget{display:none}.qingyu-start .time-weather-panel{max-width:calc(var(--ui-px)*540);gap:calc(var(--ui-px)*22);padding:calc(var(--ui-px)*17) calc(var(--ui-px)*23)}.qingyu-start .hero-weather{flex-basis:calc(var(--ui-px)*174);padding-left:calc(var(--ui-px)*22)}.qingyu-start .time-panel .clock{font-size:calc(var(--ui-px)*65)}.qingyu-start .time-panel .hero-date{font-size:calc(var(--ui-px)*9)}.qingyu-start:not([data-space=home]) .workspace{padding-top:calc(var(--ui-px)*30)}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*25)}}@media (max-width:740px){.qingyu-start .time-weather-panel{margin-top:0;margin-bottom:calc(var(--ui-px)*17);padding:calc(var(--ui-px)*16) calc(var(--ui-px)*17);gap:calc(var(--ui-px)*14);min-height:calc(var(--ui-px)*133);border-radius:calc(var(--ui-px)*18)}.qingyu-start .time-panel .clock{font-size:calc(var(--ui-px)*53);letter-spacing:calc(var(--ui-px)*-2)}.qingyu-start .time-panel .hero-date{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*9);white-space:normal;line-height:1.8;letter-spacing:0}.qingyu-start .hero-weather{flex-basis:calc(var(--ui-px)*132);padding-left:calc(var(--ui-px)*14)}.qingyu-start .hero-weather .widget-top{font-size:calc(var(--ui-px)*8);gap:calc(var(--ui-px)*3)}.qingyu-start .hero-weather .widget-top>span{gap:calc(var(--ui-px)*4)}.qingyu-start .hero-weather .widget-top .icon{height:calc(var(--ui-px)*11);width:calc(var(--ui-px)*11)}.qingyu-start .hero-weather .widget-top small{font-size:calc(var(--ui-px)*6)}.qingyu-start .hero-weather-main{height:calc(var(--ui-px)*57);gap:0}.qingyu-start .hero-weather .temperature{font-size:calc(var(--ui-px)*35)}.qingyu-start .hero-weather .temperature sup{font-size:calc(var(--ui-px)*21);top:calc(var(--ui-px)*-5)}.qingyu-start .hero-weather .sun-illustration{width:calc(var(--ui-px)*54);height:calc(var(--ui-px)*58);transform:scale(0.66);transform-origin:left center}.qingyu-start .hero-weather .weather-bottom{font-size:calc(var(--ui-px)*8);flex-wrap:wrap;gap:calc(var(--ui-px)*6)}.qingyu-start .hero-weather .weather-bottom small{font-size:calc(var(--ui-px)*7);padding-left:calc(var(--ui-px)*4)}.qingyu-start .hero-weather .air-quality{font-size:calc(var(--ui-px)*7)}.qingyu-start .hero-weather .air-quality i{width:calc(var(--ui-px)*4);height:calc(var(--ui-px)*4)}.qingyu-start[data-space=home] .widgets{grid-template-columns:1fr}.qingyu-start[data-space=home] .notes-widget{height:calc(var(--ui-px)*140)}.qingyu-start[data-space=home] .countdown-widget{height:calc(var(--ui-px)*124)}.qingyu-start[data-space=home] .hero{padding-bottom:calc(var(--ui-px)*21)}.qingyu-start:not([data-space=home]) .workspace{padding-top:calc(var(--ui-px)*10)}.qingyu-start .space-eyebrow{font-size:calc(var(--ui-px)*7);letter-spacing:calc(var(--ui-px)*1.9);margin-bottom:calc(var(--ui-px)*10)}.qingyu-start:not([data-space=home]) .space-heading{align-items:flex-start;gap:calc(var(--ui-px)*10);flex-direction:column}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*23);max-width:none;overflow:visible;white-space:normal;text-overflow:clip;letter-spacing:calc(var(--ui-px)*0.7)}.qingyu-start:not([data-space=home]) .space-heading>div:first-child{gap:calc(var(--ui-px)*7)}.qingyu-start:not([data-space=home]) .space-heading>div:last-child{align-self:flex-end;margin-top:calc(var(--ui-px)*2)}.qingyu-start:not([data-space=home]) .space-heading #space-count{font-size:calc(var(--ui-px)*8)}.qingyu-start .space-description{font-size:calc(var(--ui-px)*10);line-height:1.8;margin-top:calc(var(--ui-px)*11)}.qingyu-start .space-tools{gap:calc(var(--ui-px)*7);margin:calc(var(--ui-px)*18) 0 calc(var(--ui-px)*22)}.qingyu-start .space-tool{font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*9) calc(var(--ui-px)*10);gap:calc(var(--ui-px)*6);min-height:calc(var(--ui-px)*35);border-radius:calc(var(--ui-px)*9)}.qingyu-start .space-tool>.icon{height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*12)}.qingyu-start .space-tool>.icon:last-child{width:calc(var(--ui-px)*9);height:calc(var(--ui-px)*9);margin-left:calc(var(--ui-px)*4)}.qingyu-start .focus-dialog-body{padding:0 calc(var(--ui-px)*20) calc(var(--ui-px)*22)}.qingyu-start .focus-dialog-body .focus-widget{height:calc(var(--ui-px)*190);padding:calc(var(--ui-px)*19)}.qingyu-start .focus-dialog-body .focus-time{font-size:calc(var(--ui-px)*41)}.qingyu-start .focus-dialog-body .focus-main p{font-size:calc(var(--ui-px)*8)}.qingyu-start .focus-dialog-body .focus-orbit{width:calc(var(--ui-px)*57);height:calc(var(--ui-px)*57);right:calc(var(--ui-px)*17);top:calc(var(--ui-px)*58)}.qingyu-start .mood-dialog .mood-options{gap:calc(var(--ui-px)*6)}.qingyu-start .mood-dialog .mood-options button{font-size:calc(var(--ui-px)*10);padding:calc(var(--ui-px)*15) calc(var(--ui-px)*5)}.qingyu-start .idea-dialog #idea-text{font-size:calc(var(--ui-px)*16)}}@media (max-width:400px){.qingyu-start .time-weather-panel{padding:calc(var(--ui-px)*15) calc(var(--ui-px)*13);gap:calc(var(--ui-px)*11)}.qingyu-start .time-panel .clock{font-size:calc(var(--ui-px)*49)}.qingyu-start .hero-weather{flex-basis:calc(var(--ui-px)*125);padding-left:calc(var(--ui-px)*12)}.qingyu-start .hero-weather-main{height:calc(var(--ui-px)*53)}.qingyu-start .hero-weather .temperature{font-size:calc(var(--ui-px)*32)}.qingyu-start .hero-weather .sun-illustration{width:calc(var(--ui-px)*49);transform:scale(0.62)}}.qingyu-start .topbar{height:calc(var(--ui-px)*62);padding:0 calc(var(--ui-px)*28)}.qingyu-start .brand{font-size:calc(var(--ui-px)*16);gap:calc(var(--ui-px)*9)}.qingyu-start .brand-symbol{width:calc(var(--ui-px)*31);height:calc(var(--ui-px)*31);font-size:calc(var(--ui-px)*18);border-radius:calc(var(--ui-px)*10)}.qingyu-start .brand small{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start .top-actions .glass-button{height:calc(var(--ui-px)*30);font-size:calc(var(--ui-px)*10)}.qingyu-start .top-actions .icon-button{width:calc(var(--ui-px)*30)}.qingyu-start .side-nav{width:calc(var(--ui-px)*56);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*5);left:calc(var(--ui-px)*15);border-radius:calc(var(--ui-px)*17)}.qingyu-start .space-nav-item{width:calc(var(--ui-px)*44);height:calc(var(--ui-px)*45);gap:calc(var(--ui-px)*4);border-radius:calc(var(--ui-px)*10)}.qingyu-start .space-nav-item .icon{width:calc(var(--ui-px)*17);height:calc(var(--ui-px)*17)}.qingyu-start .space-nav-item>span{font-size:calc(var(--ui-px)*8)}.qingyu-start .nav-tool{width:calc(var(--ui-px)*44);height:calc(var(--ui-px)*28)}.qingyu-start main{margin-left:calc(var(--ui-px)*88);margin-right:calc(var(--ui-px)*38)}.qingyu-start .workspace{max-width:calc(var(--ui-px)*1240)}.qingyu-start[data-space=home] .hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:calc(var(--ui-px)*16);max-width:calc(var(--ui-px)*1240);padding:calc(var(--ui-px)*7) 0 calc(var(--ui-px)*14)}.qingyu-start .hero .search-box{grid-column:1;grid-row:1;width:100%;max-width:calc(var(--ui-px)*640);height:calc(var(--ui-px)*54);justify-self:center;padding:0 calc(var(--ui-px)*7) 0 calc(var(--ui-px)*14);margin:0;border-radius:calc(var(--ui-px)*15);background:rgba(248,255,250,0.9294117647058824);box-shadow:0 calc(var(--ui-px)*6) calc(var(--ui-px)*25) rgba(16,58,63,0.10588235294117647);border-color:hsla(0,0%,100%,0.8666666666666667)}.qingyu-start .hero .search-box:focus-within{background:#fff;box-shadow:0 0 0 calc(var(--ui-px)*3) rgba(243,255,243,0.30196078431372547),0 calc(var(--ui-px)*6) calc(var(--ui-px)*25) rgba(16,58,63,0.12549019607843137)}.qingyu-start .hero .search-box input{font-size:calc(var(--ui-px)*14);letter-spacing:calc(var(--ui-px)*0.2);padding:calc(var(--ui-px)*12) 0}.qingyu-start .hero .search-engine{margin-right:calc(var(--ui-px)*12);padding-right:calc(var(--ui-px)*12)}.qingyu-start .hero .engine-letter{width:calc(var(--ui-px)*27);height:calc(var(--ui-px)*27);font-size:calc(var(--ui-px)*15)}.qingyu-start .hero .search-hint{font-size:calc(var(--ui-px)*9);margin-right:calc(var(--ui-px)*13)}.qingyu-start .hero .search-submit{height:calc(var(--ui-px)*44);min-width:calc(var(--ui-px)*104);padding:0 calc(var(--ui-px)*16);display:flex;align-items:center;justify-content:center;gap:calc(var(--ui-px)*6);border-radius:calc(var(--ui-px)*10);background:#377e6e;color:#fff}.qingyu-start .hero .search-submit:hover{background:#2b6e5e}.qingyu-start .hero .search-submit .icon{width:calc(var(--ui-px)*19);height:calc(var(--ui-px)*19)}.qingyu-start .search-submit-text{font-size:calc(var(--ui-px)*14);letter-spacing:calc(var(--ui-px)*0.5);white-space:nowrap}.qingyu-start .hero-greeting{display:none}.qingyu-start .time-date-widget{display:flex;align-items:center;gap:calc(var(--ui-px)*10);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*12);background:linear-gradient(115deg,rgba(243,252,244,0.9098039215686274),rgba(226,238,229,0.9019607843137255))}.qingyu-start .time-date-main{min-width:0;flex:1}.qingyu-start .time-date-widget .widget-top{height:calc(var(--ui-px)*16);font-size:calc(var(--ui-px)*8);color:#6b8a75}.qingyu-start .time-date-widget .widget-top>.tiny-button{flex-shrink:0;width:calc(var(--ui-px)*18);height:calc(var(--ui-px)*18)}.qingyu-start .time-date-widget .widget-top .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start .time-date-widget .clock{font-size:calc(var(--ui-px)*28);font-weight:300;letter-spacing:calc(var(--ui-px)*-1);line-height:1;margin-top:calc(var(--ui-px)*1);color:#41685a;text-shadow:none;text-align:left}.qingyu-start .time-date-widget .hero-date{font-size:calc(var(--ui-px)*8);line-height:1.3;margin:calc(var(--ui-px)*3) 0 0;white-space:nowrap;letter-spacing:0;color:#78907d;text-align:left;opacity:0.8}.qingyu-start .time-date-weather{display:block;flex:0 0 calc(var(--ui-px)*76);min-width:0;padding-left:calc(var(--ui-px)*10);border-left:calc(var(--ui-px)*1) solid rgba(107,142,114,0.14901960784313725);text-align:left}.qingyu-start .hero-weather .widget-top{font-size:calc(var(--ui-px)*8);gap:calc(var(--ui-px)*3)}.qingyu-start .hero-weather .widget-top>span{gap:calc(var(--ui-px)*3)}.qingyu-start .hero-weather .widget-top .icon{width:calc(var(--ui-px)*9);height:calc(var(--ui-px)*9)}.qingyu-start .hero-weather .widget-top small{display:inline;font-size:calc(var(--ui-px)*6)}.qingyu-start .hero-weather-main{position:relative;height:calc(var(--ui-px)*26);display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--ui-px)*3)}.qingyu-start .hero-weather .temperature{font-size:calc(var(--ui-px)*23);letter-spacing:calc(var(--ui-px)*-1);font-weight:300}.qingyu-start .hero-weather .temperature sup{font-size:calc(var(--ui-px)*14);top:calc(var(--ui-px)*-4);padding-left:calc(var(--ui-px)*2)}.qingyu-start .hero-weather .sun-illustration{position:absolute;left:calc(var(--ui-px)*35);right:auto;top:0;width:calc(var(--ui-px)*69);height:calc(var(--ui-px)*65);transform:scale(0.34);transform-origin:left top}.qingyu-start .hero-weather .weather-bottom{display:none}.qingyu-start[data-space=home] .widgets{grid-template-columns:1.1fr 1fr 1.2fr;gap:calc(var(--ui-px)*11);width:100%;max-width:calc(var(--ui-px)*760);margin-inline:auto}.qingyu-start[data-space=home] .widget{border-radius:calc(var(--ui-px)*11)}.qingyu-start[data-space=home] .countdown-widget,.qingyu-start[data-space=home] .notes-widget,.qingyu-start[data-space=home] .time-date-widget{height:calc(var(--ui-px)*76);min-height:0}.qingyu-start[data-space=home] .notes-widget{padding:calc(var(--ui-px)*9) calc(var(--ui-px)*12)}.qingyu-start[data-space=home] .notes-widget .widget-top{height:calc(var(--ui-px)*17)}.qingyu-start[data-space=home] .notes-preview{margin-top:calc(var(--ui-px)*4)}.qingyu-start[data-space=home] .note-line{font-size:calc(var(--ui-px)*9);border:0;line-height:1.5}.qingyu-start[data-space=home] .note-line>span{-webkit-line-clamp:1}.qingyu-start[data-space=home] .note-line>i{margin-top:calc(var(--ui-px)*5)}.qingyu-start[data-space=home] .note-footer,.qingyu-start[data-space=home] .note-line:nth-child(n+3){display:none}.qingyu-start[data-space=home] .countdown-widget{padding:calc(var(--ui-px)*9) calc(var(--ui-px)*13);grid-column:auto}.qingyu-start[data-space=home] .countdown-content .widget-top{font-size:calc(var(--ui-px)*9);gap:calc(var(--ui-px)*6)}.qingyu-start[data-space=home] .countdown-content .widget-top small{display:none}.qingyu-start[data-space=home] .countdown-time{font-size:calc(var(--ui-px)*22);margin-top:calc(var(--ui-px)*6);line-height:1}.qingyu-start[data-space=home] .countdown-time span{font-size:calc(var(--ui-px)*18);vertical-align:calc(var(--ui-px)*1);margin:0 calc(var(--ui-px)*2)}.qingyu-start[data-space=home] .countdown-time span[style]{font-size:calc(var(--ui-px)*18)!important}.qingyu-start[data-space=home] .countdown-facts{margin-top:calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*7);gap:calc(var(--ui-px)*7);line-height:1}.qingyu-start[data-space=home] .countdown-facts b,.qingyu-start[data-space=home] .tiny-heart{font-size:calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .desk-art{height:calc(var(--ui-px)*56);width:calc(var(--ui-px)*56);bottom:calc(var(--ui-px)*1);right:calc(var(--ui-px)*8);opacity:0.7}.qingyu-start[data-space=home] .space-section{margin-top:calc(var(--ui-px)*14)}.qingyu-start .space-section{margin-top:calc(var(--ui-px)*17)}.qingyu-start .space-heading{margin-bottom:calc(var(--ui-px)*12);gap:calc(var(--ui-px)*12);align-items:center}.qingyu-start .space-heading h1{font-size:calc(var(--ui-px)*14);letter-spacing:calc(var(--ui-px)*0.8);font-weight:500}.qingyu-start .space-heading>div{gap:calc(var(--ui-px)*10)}.qingyu-start .subtle-button{font-size:calc(var(--ui-px)*9);min-height:calc(var(--ui-px)*27);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*7)}.qingyu-start .subtle-button .icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) .workspace{padding-top:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) .space-heading{align-items:center;flex-direction:row;margin:0}.qingyu-start:not([data-space=home]) .space-heading>div:first-child{flex-direction:row;align-items:center;gap:calc(var(--ui-px)*13)}.qingyu-start:not([data-space=home]) .space-heading>div:last-child{margin:0;align-self:center}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*20);line-height:1.5;font-weight:400;letter-spacing:calc(var(--ui-px)*0.7);max-width:none;overflow:visible;white-space:normal;text-overflow:clip}.qingyu-start:not([data-space=home]) .space-heading #space-count{opacity:0.55;letter-spacing:calc(var(--ui-px)*0.1)}.qingyu-start .space-tools{gap:calc(var(--ui-px)*7);margin:calc(var(--ui-px)*12) 0 calc(var(--ui-px)*17)}.qingyu-start .space-tool{min-height:calc(var(--ui-px)*29);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*10);gap:calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*9);border-radius:calc(var(--ui-px)*8);box-shadow:none}.qingyu-start .space-tool>.icon{height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*12)}.qingyu-start .space-tool>.icon:last-child{display:none}.qingyu-start .desktop-layout{display:flex;flex-direction:column;gap:0;align-items:stretch}.qingyu-start .desktop-content{order:1;width:100%}.qingyu-start .folder-board{grid-template-columns:repeat(auto-fill,minmax(calc(var(--ui-px)*190),1fr));gap:calc(var(--ui-px)*14);align-items:stretch}.qingyu-start .folder-card{border-radius:calc(var(--ui-px)*15)}.qingyu-start .folder-card-header{height:calc(var(--ui-px)*33);padding:calc(var(--ui-px)*3) calc(var(--ui-px)*10) 0 calc(var(--ui-px)*12)}.qingyu-start .folder-card-header>button:first-child{font-size:calc(var(--ui-px)*10);gap:calc(var(--ui-px)*5)}.qingyu-start .folder-card-header .icon{height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*12)}.qingyu-start .folder-card-header .tiny-button{width:calc(var(--ui-px)*22);height:calc(var(--ui-px)*22)}.qingyu-start .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*64));gap:calc(var(--ui-px)*6) calc(var(--ui-px)*12);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*15) calc(var(--ui-px)*6)}.qingyu-start .folder-app>a{gap:calc(var(--ui-px)*5);padding:0}.qingyu-start .folder-app .app-icon{width:calc(var(--ui-px)*44);height:calc(var(--ui-px)*44);border-radius:calc(var(--ui-px)*12)}.qingyu-start .folder-app .logo-text{font-size:calc(var(--ui-px)*26)}.qingyu-start .folder-app .logo-text.small{font-size:calc(var(--ui-px)*13)}.qingyu-start .folder-app .logo-text.tiny{font-size:calc(var(--ui-px)*9)}.qingyu-start .folder-app>a>span:last-child{font-size:calc(var(--ui-px)*8);line-height:1.5}.qingyu-start .folder-app a:hover .app-icon{transform:translateY(calc(var(--ui-px)*-2)) scale(1.17)}.qingyu-start .folder-card-footer{height:calc(var(--ui-px)*22);padding:0 calc(var(--ui-px)*25)}.qingyu-start .folder-page-arrow{height:calc(var(--ui-px)*20);width:calc(var(--ui-px)*21)}.qingyu-start .folder-card-add{top:calc(var(--ui-px)*1);height:calc(var(--ui-px)*19);width:calc(var(--ui-px)*19)}.qingyu-start .folder-card[data-page-count="1"] .folder-page-arrow,.qingyu-start .folder-card[data-page-count="1"] .folder-page-dots{visibility:hidden}.qingyu-start .folder-create-card{min-height:calc(var(--ui-px)*197);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ui-px)*12);background:rgba(244,255,242,0.0784313725490196);border:calc(var(--ui-px)*1) dashed hsla(0,0%,100%,0.3803921568627451);border-radius:calc(var(--ui-px)*15);color:rgba(240,255,241,0.6588235294117647);-webkit-backdrop-filter:blur(calc(var(--ui-px)*6));backdrop-filter:blur(calc(var(--ui-px)*6));font-size:calc(var(--ui-px)*11);letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .folder-create-card>.icon{width:calc(var(--ui-px)*30);height:calc(var(--ui-px)*30);opacity:0.75;stroke-width:1.3}.qingyu-start .folder-create-card:hover{background:rgba(244,255,242,0.1803921568627451);border-color:hsla(0,0%,100%,0.6313725490196078)}.qingyu-start .folder-more,.qingyu-start .folder-preview-add{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--ui-px)*5);padding:0;background:none;min-width:0;color:#6a8174}.qingyu-start .folder-more-preview{position:relative;display:grid;place-items:center;width:calc(var(--ui-px)*44);height:calc(var(--ui-px)*44)}.qingyu-start .folder-more .folder-tile{width:calc(var(--ui-px)*39);height:calc(var(--ui-px)*39);padding:calc(var(--ui-px)*5);gap:calc(var(--ui-px)*3);border-radius:calc(var(--ui-px)*10);background:rgba(244,255,240,0.38823529411764707);border:calc(var(--ui-px)*1) solid rgba(248,255,239,0.6705882352941176);box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*5) rgba(49,84,61,0.06666666666666667)}.qingyu-start .folder-more .folder-tile .app-icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12);border-radius:calc(var(--ui-px)*3);box-shadow:none}.qingyu-start .folder-more .folder-tile .logo-text{font-size:calc(var(--ui-px)*8);letter-spacing:0}.qingyu-start .folder-more .folder-tile .logo-text.small{font-size:calc(var(--ui-px)*4);letter-spacing:calc(var(--ui-px)*-0.4)}.qingyu-start .folder-more .folder-tile .logo-text.tiny{font-size:calc(var(--ui-px)*3);letter-spacing:calc(var(--ui-px)*-0.3)}.qingyu-start .folder-more .folder-tile .initial{font-size:calc(var(--ui-px)*7)}.qingyu-start .folder-more .empty-slot{border-radius:calc(var(--ui-px)*3)}.qingyu-start .folder-more-count{position:absolute;top:0;right:calc(var(--ui-px)*-3);min-width:calc(var(--ui-px)*16);height:calc(var(--ui-px)*16);display:grid;place-items:center;padding:0 calc(var(--ui-px)*4);border-radius:calc(var(--ui-px)*8);background:#f7fced;border:calc(var(--ui-px)*1) solid #c1d0b4;color:#758968;font-size:calc(var(--ui-px)*8);line-height:1;box-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*5) rgba(43,78,57,0.06274509803921569)}.qingyu-start .folder-more-label,.qingyu-start .folder-preview-add>span{font-size:calc(var(--ui-px)*8);line-height:1.5;white-space:nowrap}.qingyu-start .folder-more:focus-visible .folder-tile,.qingyu-start .folder-more:hover .folder-tile{transform:translateY(calc(var(--ui-px)*-2)) scale(1.12)}.qingyu-start .folder-more:focus-visible,.qingyu-start .folder-preview-add:focus-visible{outline-offset:calc(var(--ui-px)*2);border-radius:calc(var(--ui-px)*9)}.qingyu-start .folder-preview-add>.icon{display:block;width:calc(var(--ui-px)*39);height:calc(var(--ui-px)*39);margin:calc(var(--ui-px)*2) 0 calc(var(--ui-px)*3);padding:calc(var(--ui-px)*10);border:calc(var(--ui-px)*1) dashed rgba(140,164,139,0.4196078431372549);border-radius:calc(var(--ui-px)*10);color:#92a38a}.qingyu-start .folder-preview-add:hover>.icon{background:hsla(0,0%,100%,0.27058823529411763);color:#6d8969}.qingyu-start .quicklinks-heading{margin:calc(var(--ui-px)*17) 0 calc(var(--ui-px)*11);font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*0.6)}.qingyu-start .quicklinks-heading button{font-size:calc(var(--ui-px)*8)}.qingyu-start .desktop-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--ui-px)*15) calc(var(--ui-px)*12)}.qingyu-start .desktop-grid .add-tile,.qingyu-start .desktop-grid .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43);border-radius:calc(var(--ui-px)*12)}.qingyu-start .desktop-grid .logo-text{font-size:calc(var(--ui-px)*25)}.qingyu-start .desktop-grid .logo-text.small{font-size:calc(var(--ui-px)*13)}.qingyu-start .desktop-grid .logo-text.tiny{font-size:calc(var(--ui-px)*9)}.qingyu-start .desktop-grid .tile-label{font-size:calc(var(--ui-px)*8)}.qingyu-start .desktop-item>.tile-link{gap:calc(var(--ui-px)*6)}.qingyu-start .desktop-grid .item-edit{right:calc(var(--ui-px)*3);top:calc(var(--ui-px)*-3);width:calc(var(--ui-px)*17);height:calc(var(--ui-px)*17)}.qingyu-start .discover-widget{order:2;display:grid;grid-template-columns:calc(var(--ui-px)*143) minmax(0,1fr) calc(var(--ui-px)*206);gap:calc(var(--ui-px)*16);align-items:center;width:100%;padding:calc(var(--ui-px)*11) calc(var(--ui-px)*15);min-height:0;margin-top:calc(var(--ui-px)*20);border-radius:calc(var(--ui-px)*12)}.qingyu-start .discover-widget .widget-top{margin:0;font-size:calc(var(--ui-px)*9);gap:calc(var(--ui-px)*5)}.qingyu-start .discover-widget .widget-top .icon{height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*12)}.qingyu-start .discover-widget .small-pill{font-size:calc(var(--ui-px)*7)!important;padding:calc(var(--ui-px)*3) calc(var(--ui-px)*4)}.qingyu-start #discover-links{display:flex;align-items:center;gap:calc(var(--ui-px)*10);min-width:0}.qingyu-start .discover-link{flex:1;min-width:0;padding:calc(var(--ui-px)*2) calc(var(--ui-px)*8) calc(var(--ui-px)*2) calc(var(--ui-px)*12);border:0;border-left:calc(var(--ui-px)*1) solid rgba(131,155,118,0.16862745098039217);gap:calc(var(--ui-px)*7)}.qingyu-start .discover-copy{flex-direction:row;align-items:center;gap:calc(var(--ui-px)*4)}.qingyu-start .discover-copy b{font-size:calc(var(--ui-px)*9);white-space:nowrap}.qingyu-start .discover-copy small{display:none}.qingyu-start .discover-link>.icon{height:calc(var(--ui-px)*10);width:calc(var(--ui-px)*10)}.qingyu-start .discover-link .rank{font-size:calc(var(--ui-px)*9)}.qingyu-start .mini-tools{margin:0;gap:calc(var(--ui-px)*7);max-width:none}.qingyu-start .mini-tools button{height:calc(var(--ui-px)*27);font-size:calc(var(--ui-px)*8)}.qingyu-start .mini-tools .icon{height:calc(var(--ui-px)*10);width:calc(var(--ui-px)*10)}.qingyu-start .page-footer,.qingyu-start:not([data-space=home]) .page-footer{margin-top:calc(var(--ui-px)*23);margin-bottom:calc(var(--ui-px)*115)}.qingyu-start .page-footer p{font-size:calc(var(--ui-px)*9);letter-spacing:calc(var(--ui-px)*1.3);margin-bottom:calc(var(--ui-px)*7)}.qingyu-start .page-footer>span{font-size:calc(var(--ui-px)*7);letter-spacing:calc(var(--ui-px)*1.2)}.qingyu-start.compact .folder-app .app-icon{width:calc(var(--ui-px)*40);height:calc(var(--ui-px)*40);border-radius:calc(var(--ui-px)*11)}.qingyu-start.compact .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*60))}.qingyu-start.compact .folder-more .folder-tile .app-icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12);border-radius:calc(var(--ui-px)*3)}@media (min-width:741px){.qingyu-start .dock{padding:calc(var(--ui-px)*8) calc(var(--ui-px)*11);gap:calc(var(--ui-px)*10);border-radius:calc(var(--ui-px)*19)}.qingyu-start .dock-pins,.qingyu-start .dock-recent{gap:calc(var(--ui-px)*9)}.qingyu-start .dock-add,.qingyu-start .dock-item .app-icon{width:calc(var(--ui-px)*43);height:calc(var(--ui-px)*43);border-radius:calc(var(--ui-px)*12)}.qingyu-start .dock-recent{min-height:calc(var(--ui-px)*43);min-width:calc(var(--ui-px)*114);padding-left:calc(var(--ui-px)*11)}.qingyu-start .dock-caption{font-size:calc(var(--ui-px)*7);margin-top:calc(var(--ui-px)*5)}}@media (max-width:1100px){.qingyu-start main{margin-left:calc(var(--ui-px)*82);margin-right:calc(var(--ui-px)*28)}.qingyu-start[data-space=home] .hero{grid-template-columns:minmax(0,1fr);gap:calc(var(--ui-px)*12)}.qingyu-start .time-date-widget{gap:calc(var(--ui-px)*8);padding-left:calc(var(--ui-px)*11);padding-right:calc(var(--ui-px)*11)}.qingyu-start .time-date-weather{flex-basis:calc(var(--ui-px)*64);padding-left:calc(var(--ui-px)*9)}.qingyu-start .hero-weather .sun-illustration{left:calc(var(--ui-px)*32);transform:scale(0.3)}.qingyu-start .time-date-widget .hero-date{font-size:calc(var(--ui-px)*7)}.qingyu-start .hero .search-box input{font-size:calc(var(--ui-px)*12)}.qingyu-start .hero .search-submit{min-width:calc(var(--ui-px)*96);padding:0 calc(var(--ui-px)*12)}.qingyu-start .hero .search-hint{display:none}.qingyu-start .desktop-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.qingyu-start .folder-board{grid-template-columns:repeat(auto-fill,minmax(calc(var(--ui-px)*172),1fr));gap:calc(var(--ui-px)*12)}.qingyu-start .folder-page{padding-left:calc(var(--ui-px)*11);padding-right:calc(var(--ui-px)*11);gap:calc(var(--ui-px)*6) calc(var(--ui-px)*8)}.qingyu-start .discover-widget{grid-template-columns:calc(var(--ui-px)*124) minmax(0,1fr) calc(var(--ui-px)*180);gap:calc(var(--ui-px)*10)}.qingyu-start .discover-widget .small-pill{display:none}.qingyu-start .discover-link{padding-left:calc(var(--ui-px)*8);padding-right:calc(var(--ui-px)*2);gap:calc(var(--ui-px)*5)}.qingyu-start .discover-copy b{font-size:calc(var(--ui-px)*8)}}@media (max-width:1000px){.qingyu-start[data-space=home] .widgets{grid-template-columns:1.1fr 1fr 1.2fr}.qingyu-start:not([data-space=home]) .space-heading #space-count{display:none}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*18)}}@media (max-width:740px){.qingyu-start .topbar{height:calc(var(--ui-px)*56);padding:0 calc(var(--ui-px)*20)}.qingyu-start .brand-symbol{width:calc(var(--ui-px)*28);height:calc(var(--ui-px)*28);border-radius:calc(var(--ui-px)*9);font-size:calc(var(--ui-px)*17)}.qingyu-start .brand{font-size:calc(var(--ui-px)*14);gap:calc(var(--ui-px)*8)}.qingyu-start .brand small{font-size:calc(var(--ui-px)*7);margin-top:calc(var(--ui-px)*3)}.qingyu-start .top-actions .glass-button{height:calc(var(--ui-px)*29);font-size:calc(var(--ui-px)*9);padding:0 calc(var(--ui-px)*8)}.qingyu-start .top-actions .icon-button{width:calc(var(--ui-px)*29);padding:0}.qingyu-start .side-nav{width:auto;left:auto;padding:calc(var(--ui-px)*4) calc(var(--ui-px)*5);margin:0 calc(var(--ui-px)*20) calc(var(--ui-px)*13);gap:0;border-radius:calc(var(--ui-px)*13)}.qingyu-start .space-nav{gap:calc(var(--ui-px)*2)}.qingyu-start .space-nav-item{min-width:calc(var(--ui-px)*34);width:auto;height:calc(var(--ui-px)*40);gap:calc(var(--ui-px)*4);border-radius:calc(var(--ui-px)*9)}.qingyu-start .space-nav-item .icon{width:calc(var(--ui-px)*15);height:calc(var(--ui-px)*15)}.qingyu-start .space-nav-item>span{font-size:calc(var(--ui-px)*7)}.qingyu-start main{margin:0 calc(var(--ui-px)*20)}.qingyu-start[data-space=home] .hero{grid-template-columns:minmax(0,1fr);gap:calc(var(--ui-px)*9);padding:0 0 calc(var(--ui-px)*13)}.qingyu-start .hero .search-box{grid-column:1;grid-row:1;height:calc(var(--ui-px)*48);border-radius:calc(var(--ui-px)*12);padding-left:calc(var(--ui-px)*11)}.qingyu-start .hero .search-box input{font-size:calc(var(--ui-px)*11)}.qingyu-start .hero .search-engine{gap:calc(var(--ui-px)*4);padding-right:calc(var(--ui-px)*8);margin-right:calc(var(--ui-px)*9)}.qingyu-start .hero .engine-letter{height:calc(var(--ui-px)*24);width:calc(var(--ui-px)*24);font-size:calc(var(--ui-px)*13)}.qingyu-start .hero .search-submit{height:calc(var(--ui-px)*38);min-width:calc(var(--ui-px)*78);gap:calc(var(--ui-px)*5);padding:0 calc(var(--ui-px)*12);border-radius:calc(var(--ui-px)*9)}.qingyu-start .hero .search-submit .icon{height:calc(var(--ui-px)*15);width:calc(var(--ui-px)*15)}.qingyu-start .search-submit-text{font-size:calc(var(--ui-px)*12)}.qingyu-start .time-date-widget{grid-column:1/-1;gap:calc(var(--ui-px)*13);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*12)}.qingyu-start[data-space=home] .time-date-widget{height:calc(var(--ui-px)*72)}.qingyu-start .time-date-widget .clock{font-size:calc(var(--ui-px)*26);margin-top:calc(var(--ui-px)*1)}.qingyu-start .time-date-widget .hero-date{font-size:calc(var(--ui-px)*8);line-height:1.2;margin-top:calc(var(--ui-px)*3)}.qingyu-start .time-date-weather{flex-basis:calc(var(--ui-px)*93);padding-left:calc(var(--ui-px)*15)}.qingyu-start[data-space=home] .widgets{grid-template-columns:1fr 1.25fr;gap:calc(var(--ui-px)*9)}.qingyu-start[data-space=home] .countdown-widget,.qingyu-start[data-space=home] .notes-widget{height:calc(var(--ui-px)*66);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .widget{border-radius:calc(var(--ui-px)*11)}.qingyu-start[data-space=home] .notes-widget .widget-top{font-size:calc(var(--ui-px)*9)}.qingyu-start[data-space=home] .notes-preview{margin-top:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .note-line{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*1) 0;line-height:1.4}.qingyu-start[data-space=home] .countdown-content .widget-top{font-size:calc(var(--ui-px)*7)}.qingyu-start[data-space=home] .countdown-time{font-size:calc(var(--ui-px)*20);margin-top:calc(var(--ui-px)*6)}.qingyu-start[data-space=home] .countdown-time span{font-size:calc(var(--ui-px)*16);margin:0 calc(var(--ui-px)*1)}.qingyu-start[data-space=home] .countdown-time span[style]{font-size:calc(var(--ui-px)*16)!important;letter-spacing:calc(var(--ui-px)*1)!important}.qingyu-start[data-space=home] .countdown-facts{font-size:calc(var(--ui-px)*6);margin-top:calc(var(--ui-px)*6);gap:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .countdown-facts>i,.qingyu-start[data-space=home] .countdown-facts>span:last-child{display:none}.qingyu-start[data-space=home] .desk-art{height:calc(var(--ui-px)*40);width:calc(var(--ui-px)*40);right:calc(var(--ui-px)*1);bottom:calc(var(--ui-px)*5);opacity:0.5}.qingyu-start .space-section{margin-top:calc(var(--ui-px)*15)}.qingyu-start .space-heading{margin-bottom:calc(var(--ui-px)*11);gap:calc(var(--ui-px)*7)}.qingyu-start .space-heading h1{font-size:calc(var(--ui-px)*12);max-width:none}.qingyu-start .space-heading>div{gap:calc(var(--ui-px)*5)}.qingyu-start .subtle-button{min-height:calc(var(--ui-px)*25);font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*6)}.qingyu-start .subtle-button .icon{width:calc(var(--ui-px)*10);height:calc(var(--ui-px)*10)}.qingyu-start:not([data-space=home]) .workspace{padding-top:calc(var(--ui-px)*2)}.qingyu-start:not([data-space=home]) .space-heading{align-items:center;gap:calc(var(--ui-px)*7);flex-direction:row}.qingyu-start:not([data-space=home]) .space-heading>div:first-child{gap:0}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*16);letter-spacing:calc(var(--ui-px)*0.4);line-height:1.5}.qingyu-start:not([data-space=home]) .space-heading>div:last-child{margin:0;align-self:center;gap:calc(var(--ui-px)*5);flex-shrink:0}.qingyu-start .space-tools{gap:calc(var(--ui-px)*6);margin:calc(var(--ui-px)*10) 0 calc(var(--ui-px)*14)}.qingyu-start .space-tool{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*8);gap:calc(var(--ui-px)*5);min-height:calc(var(--ui-px)*28);border-radius:calc(var(--ui-px)*7)}.qingyu-start .space-tool>.icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .folder-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ui-px)*10)}.qingyu-start .folder-card{border-radius:calc(var(--ui-px)*13)}.qingyu-start .folder-card-header{height:calc(var(--ui-px)*31);padding:calc(var(--ui-px)*2) calc(var(--ui-px)*7) 0 calc(var(--ui-px)*10)}.qingyu-start .folder-card-header>button:first-child{font-size:calc(var(--ui-px)*9);gap:calc(var(--ui-px)*4)}.qingyu-start .folder-card-header .icon{width:calc(var(--ui-px)*11);height:calc(var(--ui-px)*11)}.qingyu-start .folder-card-header small{font-size:calc(var(--ui-px)*7)}.qingyu-start .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*61));padding:calc(var(--ui-px)*6) calc(var(--ui-px)*9);gap:calc(var(--ui-px)*5) calc(var(--ui-px)*7)}.qingyu-start .folder-app .app-icon{height:calc(var(--ui-px)*41);width:calc(var(--ui-px)*41);border-radius:calc(var(--ui-px)*11)}.qingyu-start .folder-app .logo-text{font-size:calc(var(--ui-px)*24)}.qingyu-start .folder-app .logo-text.small{font-size:calc(var(--ui-px)*12)}.qingyu-start .folder-app .logo-text.tiny{font-size:calc(var(--ui-px)*8)}.qingyu-start .folder-app>a>span:last-child{font-size:calc(var(--ui-px)*7)}.qingyu-start .folder-more-preview{width:calc(var(--ui-px)*41);height:calc(var(--ui-px)*41)}.qingyu-start .folder-more .folder-tile{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36);padding:calc(var(--ui-px)*4);gap:calc(var(--ui-px)*3);border-radius:calc(var(--ui-px)*9)}.qingyu-start .folder-more .folder-tile .app-icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12);border-radius:calc(var(--ui-px)*3)}.qingyu-start .folder-more-label,.qingyu-start .folder-preview-add>span{font-size:calc(var(--ui-px)*7)}.qingyu-start .folder-more-count{font-size:calc(var(--ui-px)*7);min-width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14);right:calc(var(--ui-px)*-1)}.qingyu-start .folder-preview-add>.icon{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36);margin:calc(var(--ui-px)*2) 0 calc(var(--ui-px)*3);padding:calc(var(--ui-px)*9)}.qingyu-start .folder-card-footer{height:calc(var(--ui-px)*21)}.qingyu-start .folder-create-card{grid-column:1/-1;min-height:calc(var(--ui-px)*38);flex-direction:row;gap:calc(var(--ui-px)*8);font-size:calc(var(--ui-px)*9);border-radius:calc(var(--ui-px)*10)}.qingyu-start .folder-create-card>.icon{width:calc(var(--ui-px)*17);height:calc(var(--ui-px)*17)}.qingyu-start .quicklinks-heading{margin:calc(var(--ui-px)*14) 0 calc(var(--ui-px)*11);font-size:calc(var(--ui-px)*8)}.qingyu-start .quicklinks-heading button{font-size:calc(var(--ui-px)*7)}.qingyu-start .desktop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--ui-px)*15) calc(var(--ui-px)*8)}.qingyu-start .desktop-grid .add-tile,.qingyu-start .desktop-grid .app-icon{width:calc(var(--ui-px)*39);height:calc(var(--ui-px)*39);border-radius:calc(var(--ui-px)*11)}.qingyu-start .desktop-grid .logo-text{font-size:calc(var(--ui-px)*23)}.qingyu-start .desktop-grid .logo-text.small{font-size:calc(var(--ui-px)*11)}.qingyu-start .desktop-grid .logo-text.tiny{font-size:calc(var(--ui-px)*8)}.qingyu-start .desktop-grid .tile-label{font-size:calc(var(--ui-px)*7)}.qingyu-start .discover-widget{grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--ui-px)*10);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*12);margin-top:calc(var(--ui-px)*17);border-radius:calc(var(--ui-px)*11)}.qingyu-start .discover-widget .widget-top{font-size:calc(var(--ui-px)*8)}.qingyu-start #discover-links{grid-column:1/-1;grid-row:2;gap:calc(var(--ui-px)*7)}.qingyu-start .discover-link{padding:calc(var(--ui-px)*1) calc(var(--ui-px)*6) calc(var(--ui-px)*1) calc(var(--ui-px)*9);gap:calc(var(--ui-px)*5)}.qingyu-start .discover-link:first-child{border-left:0;padding-left:0}.qingyu-start .discover-link>.icon{height:calc(var(--ui-px)*9);width:calc(var(--ui-px)*9)}.qingyu-start .discover-copy b{font-size:calc(var(--ui-px)*8)}.qingyu-start .mini-tools{grid-column:2;grid-row:1;gap:calc(var(--ui-px)*5);min-width:calc(var(--ui-px)*145)}.qingyu-start .mini-tools button{height:calc(var(--ui-px)*25);font-size:calc(var(--ui-px)*7);padding:0 calc(var(--ui-px)*7);gap:calc(var(--ui-px)*4)}.qingyu-start .mini-tools button>span:not(.icon){font-size:calc(var(--ui-px)*14)}.qingyu-start .page-footer,.qingyu-start:not([data-space=home]) .page-footer{margin-top:calc(var(--ui-px)*21);margin-bottom:calc(var(--ui-px)*155)}.qingyu-start .page-footer p{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*0.8)}.qingyu-start .page-footer>span{font-size:calc(var(--ui-px)*6);letter-spacing:calc(var(--ui-px)*0.7)}.qingyu-start.compact .folder-app .app-icon{width:calc(var(--ui-px)*37);height:calc(var(--ui-px)*37)}.qingyu-start.compact .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*58))}.qingyu-start.compact .folder-more .folder-tile .app-icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12)}}@media (max-width:400px){.qingyu-start .side-nav,.qingyu-start main{margin-left:calc(var(--ui-px)*17);margin-right:calc(var(--ui-px)*17)}.qingyu-start .hero .search-box input{font-size:calc(var(--ui-px)*10)}.qingyu-start .time-date-widget .hero-date{font-size:calc(var(--ui-px)*7)}.qingyu-start .time-date-weather{flex-basis:calc(var(--ui-px)*85);padding-left:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*14)}.qingyu-start .subtle-button{font-size:calc(var(--ui-px)*7);padding-left:calc(var(--ui-px)*5);padding-right:calc(var(--ui-px)*5)}.qingyu-start .folder-page{padding-left:calc(var(--ui-px)*7);padding-right:calc(var(--ui-px)*7);gap:calc(var(--ui-px)*5)}}@media (min-width:741px){.qingyu-start[data-space=home] .space-section{margin-top:calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .space-heading{margin-bottom:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .space-heading h1{font-size:calc(var(--ui-px)*13)}.qingyu-start[data-space=home] .space-heading .subtle-button{min-height:calc(var(--ui-px)*25)}.qingyu-start[data-space=home] .folder-board{gap:calc(var(--ui-px)*12)}.qingyu-start[data-space=home] .folder-card{border-radius:calc(var(--ui-px)*13)}.qingyu-start[data-space=home] .folder-card-header{height:calc(var(--ui-px)*29)}.qingyu-start[data-space=home] .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*56));gap:calc(var(--ui-px)*5) calc(var(--ui-px)*12);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*14)}.qingyu-start[data-space=home] .folder-app>a{gap:calc(var(--ui-px)*4)}.qingyu-start[data-space=home] .folder-app .app-icon{width:calc(var(--ui-px)*40);height:calc(var(--ui-px)*40);border-radius:calc(var(--ui-px)*11)}.qingyu-start.compact[data-space=home] .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*52))}.qingyu-start.compact[data-space=home] .folder-app .app-icon{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36);border-radius:calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .folder-card-footer{height:calc(var(--ui-px)*20)}.qingyu-start[data-space=home] .folder-page-arrow{height:calc(var(--ui-px)*18)}.qingyu-start[data-space=home] .folder-create-card{min-height:calc(var(--ui-px)*180);border-radius:calc(var(--ui-px)*13)}.qingyu-start.compact[data-space=home] .folder-create-card{min-height:calc(var(--ui-px)*172)}.qingyu-start[data-space=home] .quicklinks-heading{margin:calc(var(--ui-px)*10) 0 calc(var(--ui-px)*7)}}@media (min-width:741px) and (max-height:700px),(min-width:1101px){.qingyu-start[data-space=home] .folder-card-header{height:calc(var(--ui-px)*27)}.qingyu-start[data-space=home] .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*50));gap:calc(var(--ui-px)*4) calc(var(--ui-px)*12);padding:calc(var(--ui-px)*4) calc(var(--ui-px)*14)}.qingyu-start.compact[data-space=home] .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*48))}.qingyu-start[data-space=home] .folder-app>a{gap:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .folder-app .app-icon{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36)}.qingyu-start.compact[data-space=home] .folder-app .app-icon{width:calc(var(--ui-px)*34);height:calc(var(--ui-px)*34)}.qingyu-start[data-space=home] .folder-app>a>span:last-child{font-size:calc(var(--ui-px)*7.5);line-height:1.4}.qingyu-start[data-space=home] .folder-card-footer{height:calc(var(--ui-px)*18)}.qingyu-start[data-space=home] .folder-card-add{top:0;height:calc(var(--ui-px)*17)}.qingyu-start[data-space=home] .folder-create-card{min-height:calc(var(--ui-px)*159)}.qingyu-start.compact[data-space=home] .folder-create-card{min-height:calc(var(--ui-px)*155)}.qingyu-start[data-space=home] .folder-more-preview{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36)}.qingyu-start[data-space=home] .folder-more .folder-tile{width:calc(var(--ui-px)*34);height:calc(var(--ui-px)*34);padding:calc(var(--ui-px)*4);gap:calc(var(--ui-px)*2);border-radius:calc(var(--ui-px)*9)}.qingyu-start.compact[data-space=home] .folder-more .folder-tile .app-icon{width:calc(var(--ui-px)*12);height:calc(var(--ui-px)*12);border-radius:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .folder-more-label,.qingyu-start[data-space=home] .folder-preview-add>span{font-size:calc(var(--ui-px)*7.5);line-height:1.4}.qingyu-start[data-space=home] .folder-preview-add>.icon{width:calc(var(--ui-px)*34);height:calc(var(--ui-px)*34);margin:0 0 calc(var(--ui-px)*2);padding:calc(var(--ui-px)*9)}}.qingyu-start:not([data-space=home]) .hero{display:grid;grid-template-columns:minmax(calc(var(--ui-px)*170),1fr) minmax(0,calc(var(--ui-px)*560)) minmax(calc(var(--ui-px)*170),1fr);grid-template-rows:auto auto;gap:calc(var(--ui-px)*12) calc(var(--ui-px)*24);max-width:calc(var(--ui-px)*1440);text-align:left;padding:calc(var(--ui-px)*12) 0 calc(var(--ui-px)*22);align-items:center}.qingyu-start:not([data-space=home]) .workspace{max-width:calc(var(--ui-px)*1440);padding-top:0}.qingyu-start:not([data-space=home]) .wallpaper-shade{background:linear-gradient(180deg,rgba(16,37,45,0.0784313725490196),rgba(16,37,45,0.0392156862745098) 30%,rgba(16,37,45,0.3411764705882353))}.qingyu-start .category-clock{grid-column:1;grid-row:1/3;color:#fff;min-width:0}.qingyu-start .category-space-name{display:block;font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*1.7);opacity:0.6;margin-bottom:calc(var(--ui-px)*8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qingyu-start .category-time{display:block;font-size:calc(var(--ui-px)*64);font-weight:200;line-height:1;letter-spacing:calc(var(--ui-px)*-2);font-variant-numeric:tabular-nums;text-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*20) rgba(19,58,62,0.12549019607843137)}.qingyu-start .category-clock p{font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*0.2);margin:calc(var(--ui-px)*11) 0 0;white-space:nowrap;opacity:0.88}.qingyu-start:not([data-space=home]) .hero .search-box{grid-column:2;grid-row:1;align-self:end;justify-self:center;max-width:calc(var(--ui-px)*560);height:calc(var(--ui-px)*57);border-radius:calc(var(--ui-px)*13);background:rgba(251,255,250,0.9607843137254902)}.qingyu-start:not([data-space=home]) .hero .search-submit{background:var(--space-ink);height:calc(var(--ui-px)*45)}.qingyu-start .category-favorites{grid-column:2;grid-row:2;display:flex;align-items:center;gap:calc(var(--ui-px)*17);overflow-x:auto;scrollbar-width:none;min-width:0;width:100%;max-width:calc(var(--ui-px)*560);padding-bottom:calc(var(--ui-px)*3)}.qingyu-start .category-favorites>a{display:flex;align-items:center;gap:calc(var(--ui-px)*5);white-space:nowrap;font-size:calc(var(--ui-px)*10);color:hsla(0,0%,100%,0.8901960784313725);flex-shrink:0}.qingyu-start .category-favorites>a:hover{color:#fff;text-decoration:underline;text-underline-offset:calc(var(--ui-px)*4)}.qingyu-start .category-favorites .app-icon{height:calc(var(--ui-px)*16);width:calc(var(--ui-px)*16);border-radius:calc(var(--ui-px)*4);box-shadow:none}.qingyu-start .category-favorites .logo-text{font-size:calc(var(--ui-px)*11)!important}.qingyu-start .category-favorites .logo-text.small{font-size:calc(var(--ui-px)*5)!important}.qingyu-start .category-favorites .logo-text.tiny{font-size:calc(var(--ui-px)*4)!important}.qingyu-start .category-favorites .initial{font-size:calc(var(--ui-px)*10)}.qingyu-start:not([data-space=home]) .widgets{grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--ui-px)*20);align-items:start}.qingyu-start .category-module{grid-column:span 2;min-width:0;text-align:center}.qingyu-start .category-module.category-wide{grid-column:span 4}.qingyu-start .category-card{height:calc(var(--ui-px)*190);border-radius:calc(var(--ui-px)*20);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.7803921568627451);background:rgba(249,252,245,0.9490196078431372);box-shadow:0 calc(var(--ui-px)*7) calc(var(--ui-px)*23) rgba(18,52,49,0.08235294117647059);-webkit-backdrop-filter:blur(calc(var(--ui-px)*20));backdrop-filter:blur(calc(var(--ui-px)*20));overflow:hidden;position:relative;color:var(--space-ink);text-align:left}.qingyu-start .category-caption{display:block;color:#fff;font-size:calc(var(--ui-px)*12);letter-spacing:calc(var(--ui-px)*0.4);line-height:1.5;margin-top:calc(var(--ui-px)*11);text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*5) rgba(23,57,68,0.7019607843137254)}.qingyu-start .category-card-heading{height:calc(var(--ui-px)*39);padding:0 calc(var(--ui-px)*15);display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*11);font-weight:500;background:var(--space-soft);color:var(--space-ink)}.qingyu-start .category-card-heading>span{display:flex;align-items:center;gap:calc(var(--ui-px)*6);min-width:0;white-space:nowrap}.qingyu-start .category-card-heading .icon{height:calc(var(--ui-px)*13);width:calc(var(--ui-px)*13)}.qingyu-start .category-card-heading small{font-size:calc(var(--ui-px)*8);font-weight:400;opacity:0.65;white-space:nowrap}.qingyu-start .category-card-heading>button{display:grid;place-items:center;width:calc(var(--ui-px)*24);height:calc(var(--ui-px)*25);border-radius:calc(var(--ui-px)*6);background:transparent;color:inherit;flex-shrink:0}.qingyu-start .category-card-heading>button:hover{background:hsla(0,0%,100%,0.4588235294117647)}.qingyu-start .category-card-heading.gold{background:linear-gradient(110deg,#ecc86a,#f4d98a);color:#785f2b}.qingyu-start .category-card-heading.warm{background:#f0e0d3;color:#927458}.qingyu-start .category-note-copy{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc(var(--ui-px)*150);background:repeating-linear-gradient(transparent calc(var(--ui-px)*34),rgba(196,206,177,0.16862745098039217) calc(var(--ui-px)*34) calc(var(--ui-px)*35));padding:calc(var(--ui-px)*15);color:#6c7961;text-align:left}.qingyu-start .category-note-copy>span{font-size:calc(var(--ui-px)*11);line-height:1.8;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.qingyu-start .category-note-copy>small{font-size:calc(var(--ui-px)*8);opacity:0.55}.qingyu-start .category-task-list{padding:calc(var(--ui-px)*12) calc(var(--ui-px)*16);display:flex;flex-direction:column;gap:calc(var(--ui-px)*11)}.qingyu-start .category-task{display:flex;align-items:center;gap:calc(var(--ui-px)*9);font-size:calc(var(--ui-px)*11);min-width:0;line-height:1.5}.qingyu-start .category-task input{width:calc(var(--ui-px)*14);height:calc(var(--ui-px)*14);margin:0;accent-color:var(--space-ink);flex-shrink:0;cursor:pointer}.qingyu-start .category-task>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qingyu-start .category-task.done>span{text-decoration:line-through;opacity:0.5}.qingyu-start .category-task-empty{display:flex;flex-direction:column;align-items:center;gap:calc(var(--ui-px)*9);width:100%;padding:calc(var(--ui-px)*6) 0;background:transparent;color:inherit}.qingyu-start .empty-check{width:calc(var(--ui-px)*32);height:calc(var(--ui-px)*32);background:var(--space-soft);border-radius:50%;display:grid;place-items:center;opacity:0.8}.qingyu-start .empty-check .icon{height:calc(var(--ui-px)*17);width:calc(var(--ui-px)*17)}.qingyu-start .category-task-empty strong{font-size:calc(var(--ui-px)*12);font-weight:400}.qingyu-start .category-task-empty small{display:flex;align-items:center;gap:calc(var(--ui-px)*5);font-size:calc(var(--ui-px)*9);opacity:0.6}.qingyu-start .category-task-empty small .icon{height:calc(var(--ui-px)*10);width:calc(var(--ui-px)*10)}.qingyu-start .category-card-foot{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--ui-px)*10) calc(var(--ui-px)*15);background:hsla(0,0%,100%,0.3607843137254902);font-size:calc(var(--ui-px)*9);color:inherit;border-top:calc(var(--ui-px)*1) solid rgba(201,213,182,0.16862745098039217)}.qingyu-start .category-card-foot .icon{height:calc(var(--ui-px)*11);width:calc(var(--ui-px)*11);opacity:0.6}.qingyu-start .category-calendar{display:flex;align-items:center;flex-direction:column;gap:calc(var(--ui-px)*8);width:100%;height:100%;padding:0 0 calc(var(--ui-px)*13);background:#fcfdf6;color:#718257}.qingyu-start .category-calendar-month{width:100%;height:calc(var(--ui-px)*39);display:grid;place-items:center;font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*0.5);background:linear-gradient(110deg,#b17158,#c58d72);color:#fff}.qingyu-start .category-calendar strong{font-size:calc(var(--ui-px)*64);font-weight:300;line-height:1;margin-top:calc(var(--ui-px)*7)}.qingyu-start .category-calendar>span:not(:first-child){font-size:calc(var(--ui-px)*10)}.qingyu-start .category-calendar>small{font-size:calc(var(--ui-px)*9);opacity:0.65}.qingyu-start .category-launchers{grid-column:span 4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,calc(var(--ui-px)*89));gap:calc(var(--ui-px)*12) calc(var(--ui-px)*10);padding:0;min-width:0}.qingyu-start .category-launchers .tile-link{gap:calc(var(--ui-px)*9)}.qingyu-start:not([data-space=home]) .desktop-grid .add-tile,.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .app-icon{height:calc(var(--ui-px)*59);width:calc(var(--ui-px)*59);border-radius:calc(var(--ui-px)*16)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text{font-size:calc(var(--ui-px)*35)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text.small{font-size:calc(var(--ui-px)*16)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text.tiny{font-size:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .tile-label{font-size:calc(var(--ui-px)*11);text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*4) rgba(16,38,42,0.788235294117647)}.qingyu-start .category-launchers .tile-link:focus-visible .app-icon,.qingyu-start .category-launchers .tile-link:hover .app-icon{transform:translateY(calc(var(--ui-px)*-4)) scale(1.15)}.qingyu-start .category-launchers .item-edit{right:calc(50% - var(--ui-px)*37);top:calc(var(--ui-px)*-5)}.qingyu-start .category-launchers.editing .item-edit{opacity:1;pointer-events:auto;transform:scale(1)}.qingyu-start:not([data-space=home]) .space-section{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(var(--ui-px)*12) calc(var(--ui-px)*14);margin-top:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) .space-heading{display:contents}.qingyu-start:not([data-space=home]) .space-heading>div:first-child{grid-column:1;grid-row:1}.qingyu-start:not([data-space=home]) .space-heading>div:last-child{grid-column:3;grid-row:1}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*12);letter-spacing:calc(var(--ui-px)*0.8);font-weight:500}.qingyu-start:not([data-space=home]) .space-heading #space-count{font-size:calc(var(--ui-px)*8)}.qingyu-start:not([data-space=home]) .space-heading>div:first-child{gap:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) .space-tools{grid-column:2;grid-row:1;gap:calc(var(--ui-px)*7);margin:0}.qingyu-start:not([data-space=home]) .space-tool{background:rgba(23,59,68,0.23921568627450981);border-color:hsla(0,0%,100%,0.23137254901960785);color:hsla(0,0%,100%,0.9411764705882353);font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*10);border-radius:calc(var(--ui-px)*7);min-height:calc(var(--ui-px)*29)}.qingyu-start:not([data-space=home]) .space-tool:hover{background:rgba(239,250,240,0.1803921568627451)}.qingyu-start:not([data-space=home]) .desktop-content{display:flex;flex-direction:column;align-items:stretch}.qingyu-start:not([data-space=home]) .desktop-layout{grid-column:1/-1;grid-row:2}.qingyu-start:not([data-space=home]) .desktop-grid{order:1;grid-template-columns:repeat(10,minmax(0,1fr));gap:calc(var(--ui-px)*24) calc(var(--ui-px)*17)}.qingyu-start:not([data-space=home]) .quicklinks-heading{display:none}.qingyu-start .category-folders-heading{order:2;display:flex;align-items:center;gap:calc(var(--ui-px)*13);color:hsla(0,0%,100%,0.8784313725490196);font-size:calc(var(--ui-px)*11);letter-spacing:calc(var(--ui-px)*0.4);margin:calc(var(--ui-px)*30) 0 calc(var(--ui-px)*13);text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*4) rgba(23,57,68,0.4)}.qingyu-start .category-folders-heading>span:last-child{font-size:calc(var(--ui-px)*8);opacity:0.5}.qingyu-start:not([data-space=home]) .folder-board{order:3;grid-template-columns:repeat(auto-fill,minmax(calc(var(--ui-px)*210),1fr));gap:calc(var(--ui-px)*18)}.qingyu-start:not([data-space=home]) .folder-create-card{min-height:calc(var(--ui-px)*197)}.qingyu-start .category-cinema-module .category-card{background:linear-gradient(125deg,#33314d,#65445d);color:#fff}.qingyu-start .category-cinema-module .category-card-heading{background:hsla(0,0%,100%,0.03529411764705882);color:#f7f1e7}.qingyu-start .category-cinema-title{font-family:Songti SC,serif;font-size:calc(var(--ui-px)*20);line-height:1.4;letter-spacing:calc(var(--ui-px)*1);padding:calc(var(--ui-px)*13) calc(var(--ui-px)*19) 0;color:#f3e5ce}.qingyu-start .category-cinema-links{display:flex;gap:calc(var(--ui-px)*18);padding:calc(var(--ui-px)*14) calc(var(--ui-px)*19) 0}.qingyu-start .category-cinema-links>a{display:flex;flex-direction:column;align-items:center;gap:calc(var(--ui-px)*5);min-width:0;flex:1;font-size:calc(var(--ui-px)*8);white-space:nowrap}.qingyu-start .category-cinema-links .app-icon{width:calc(var(--ui-px)*31);height:calc(var(--ui-px)*31);border-radius:calc(var(--ui-px)*8)}.qingyu-start .category-cinema-links .logo-text.small{font-size:calc(var(--ui-px)*9)}.qingyu-start .category-cinema-links>a:hover .app-icon{transform:scale(1.12)}.qingyu-start .category-calm-module .category-card{background:linear-gradient(145deg,#fff9ef,#f6e8df)}.qingyu-start .category-woodfish{display:grid;place-items:center;width:100%;height:calc(var(--ui-px)*101);background:transparent}.qingyu-start .woodfish-shape{width:calc(var(--ui-px)*91);height:calc(var(--ui-px)*66);background:radial-gradient(ellipse at 40% 20%,#efd1a0 5%,#b78345 39%,#956333 66%,#b38b59 75%,#82552e);border-radius:53% 50% 42% 50%;box-shadow:inset 0 calc(var(--ui-px)*-5) calc(var(--ui-px)*9) rgba(89,55,22,0.25882352941176473),calc(var(--ui-px)*1) calc(var(--ui-px)*7) calc(var(--ui-px)*8) rgba(149,114,78,0.1450980392156863);transform:rotate(15deg);position:relative;transition:transform 0.15s}.qingyu-start .woodfish-shape:before{content:"";position:absolute;left:calc(var(--ui-px)*8);top:calc(var(--ui-px)*21);height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*72);border-radius:60%;background:#5d3d28;transform:rotate(6deg);box-shadow:0 calc(var(--ui-px)*3) 0 #e8c392}.qingyu-start .category-woodfish:active .woodfish-shape{transform:rotate(12deg) scale(0.94)}.qingyu-start .category-merit{text-align:center;font-size:calc(var(--ui-px)*10);color:#8c7157;margin:calc(var(--ui-px)*6) 0 0}.qingyu-start .category-merit b{font-size:calc(var(--ui-px)*21);font-weight:500;padding:0 calc(var(--ui-px)*3)}.qingyu-start .category-mood{display:flex;flex-direction:column;align-items:center;gap:calc(var(--ui-px)*8);width:100%;background:transparent;color:#ad8d65;padding:calc(var(--ui-px)*12) 0}.qingyu-start .category-mood b{font-size:calc(var(--ui-px)*48);font-weight:400;line-height:1}.qingyu-start .category-mood strong{font-size:calc(var(--ui-px)*12);font-weight:400}.qingyu-start .category-code-module .category-card{background:linear-gradient(125deg,#233544,#344e60);color:#e0edf3}.qingyu-start .category-code-module .category-card-heading{color:#c9e1e8;background:hsla(0,0%,100%,0.03137254901960784)}.qingyu-start .category-terminal{display:flex;align-items:center;gap:calc(var(--ui-px)*24);padding:calc(var(--ui-px)*18) calc(var(--ui-px)*19) 0}.qingyu-start .category-terminal i{height:calc(var(--ui-px)*6);width:calc(var(--ui-px)*6);background:#e4a798;border-radius:50%;box-shadow:calc(var(--ui-px)*9) 0 #dac18c,calc(var(--ui-px)*18) 0 #8db6a5;flex-shrink:0}.qingyu-start .category-terminal code{font:calc(var(--ui-px)*14),ui-monospace,SFMono-Regular,monospace;letter-spacing:calc(var(--ui-px)*0.3);color:#cfdee7}.qingyu-start .category-terminal code span{color:#8eaaa2;animation:qingyu-category-blink 1.7s steps(1) infinite}.qingyu-start .category-code-actions{display:flex;gap:calc(var(--ui-px)*9);margin:calc(var(--ui-px)*23) calc(var(--ui-px)*18) 0}.qingyu-start .category-code-actions button{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--ui-px)*9);background:hsla(0,0%,100%,0.043137254901960784);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.12549019607843137);color:#cfdee7;border-radius:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*10);flex:1;min-width:0;font-size:calc(var(--ui-px)*8);white-space:nowrap}.qingyu-start .category-code-actions button:hover{background:hsla(0,0%,100%,0.12549019607843137)}.qingyu-start .category-code-actions b{font:calc(var(--ui-px)*16),ui-monospace,SFMono-Regular,monospace;color:#8fb8ba}.qingyu-start .category-timestamp{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;padding:calc(var(--ui-px)*15) calc(var(--ui-px)*9);background:#edf4f8;color:#5b7b91}.qingyu-start .category-timestamp>span{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*1.5);opacity:0.65}.qingyu-start .category-timestamp>b{font:calc(var(--ui-px)*19),ui-monospace,SFMono-Regular,monospace;letter-spacing:calc(var(--ui-px)*-0.4);margin:calc(var(--ui-px)*24) 0}.qingyu-start .category-timestamp>small{font-size:calc(var(--ui-px)*8);display:flex;align-items:center;gap:calc(var(--ui-px)*3);opacity:0.65}.qingyu-start .category-timestamp .icon{height:calc(var(--ui-px)*10);width:calc(var(--ui-px)*10)}.qingyu-start .category-prompt-module .category-card{background:linear-gradient(120deg,#f9f0fb,#e2d8ee)}.qingyu-start .category-prompt-title{display:block;font-family:Songti SC,serif;font-size:calc(var(--ui-px)*21);font-weight:400;line-height:1.5;letter-spacing:calc(var(--ui-px)*0.5);padding:calc(var(--ui-px)*12) calc(var(--ui-px)*18) 0;position:relative;z-index:1}.qingyu-start .category-prompt-actions{display:flex;gap:calc(var(--ui-px)*6);flex-wrap:wrap;margin:calc(var(--ui-px)*13) calc(var(--ui-px)*18) 0;position:relative;z-index:1;max-width:calc(var(--ui-px)*290)}.qingyu-start .category-prompt-actions button{display:flex;align-items:center;gap:calc(var(--ui-px)*4);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*7);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.6313725490196078);background:hsla(0,0%,100%,0.47843137254901963);border-radius:calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*8);color:#827397}.qingyu-start .category-prompt-actions button:hover{background:#fff}.qingyu-start .category-prompt-actions .icon{width:calc(var(--ui-px)*10);height:calc(var(--ui-px)*10)}.qingyu-start .category-ai-spark{position:absolute;font-size:calc(var(--ui-px)*110);color:rgba(184,164,211,0.23137254901960785);right:calc(var(--ui-px)*7);top:calc(var(--ui-px)*37);line-height:1}.qingyu-start .category-dice{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(var(--ui-px)*10);height:100%;width:100%;background:linear-gradient(135deg,#f7f0fa,#e5dcf0);color:#88749e;padding:calc(var(--ui-px)*12)}.qingyu-start .category-dice>span{font-size:calc(var(--ui-px)*65);line-height:1;transform:rotate(-10deg);transition:transform 0.2s}.qingyu-start .category-dice:hover>span{transform:rotate(9deg) scale(1.05)}.qingyu-start .category-dice>strong{font-size:calc(var(--ui-px)*11);font-weight:400;margin-top:calc(var(--ui-px)*4)}.qingyu-start .category-dice>small{font-size:calc(var(--ui-px)*8);opacity:0.6}.qingyu-start .category-meal-module .category-card{background:linear-gradient(120deg,#fff9ed,#f0e3c5)}.qingyu-start .category-meal-title{display:block;font-size:calc(var(--ui-px)*27);font-family:Songti SC,serif;font-weight:400;margin:calc(var(--ui-px)*15) calc(var(--ui-px)*20) 0;position:relative;z-index:1}.qingyu-start .category-meal-copy{font-size:calc(var(--ui-px)*9);opacity:0.65;margin:calc(var(--ui-px)*10) calc(var(--ui-px)*20)}.qingyu-start .category-meal-button{display:flex;align-items:center;gap:calc(var(--ui-px)*12);margin:calc(var(--ui-px)*13) calc(var(--ui-px)*20) 0;background:#d4a94e;color:#fff;padding:calc(var(--ui-px)*9) calc(var(--ui-px)*14);border-radius:calc(var(--ui-px)*18);font-size:calc(var(--ui-px)*10);position:relative;z-index:1}.qingyu-start .category-meal-button .icon{height:calc(var(--ui-px)*12);width:calc(var(--ui-px)*12)}.qingyu-start .category-meal-art{position:absolute;font-size:calc(var(--ui-px)*112);line-height:1;right:calc(var(--ui-px)*15);top:calc(var(--ui-px)*66);color:rgba(220,198,147,0.47843137254901963);transform:rotate(-15deg)}.qingyu-start .category-weather{height:100%;display:flex;flex-direction:column;padding:calc(var(--ui-px)*17);color:#fff;background:linear-gradient(135deg,#6b9bd0,#4e80c1);position:relative}.qingyu-start .category-weather>span{font-size:calc(var(--ui-px)*12)}.qingyu-start .category-weather>span small{font-size:calc(var(--ui-px)*7);opacity:0.6;float:right;margin-top:calc(var(--ui-px)*2)}.qingyu-start .category-weather>strong{font-size:calc(var(--ui-px)*51);font-weight:300;line-height:1;margin-top:calc(var(--ui-px)*25);letter-spacing:calc(var(--ui-px)*-2)}.qingyu-start .category-weather sup{font-size:calc(var(--ui-px)*25)}.qingyu-start .category-weather .sun-illustration{right:calc(var(--ui-px)*8);top:calc(var(--ui-px)*55);transform:scale(0.65);transform-origin:right center}.qingyu-start .category-weather p{font-size:calc(var(--ui-px)*10);margin:calc(var(--ui-px)*18) 0 calc(var(--ui-px)*6)}.qingyu-start .category-weather>small{font-size:calc(var(--ui-px)*8);opacity:0.65}.qingyu-start .category-weekend{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;background:linear-gradient(140deg,#e5e8d4,#cad7ba);color:#75825b}.qingyu-start .category-weekend>span{font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .category-weekend strong{font-size:calc(var(--ui-px)*63);font-weight:300;line-height:1;letter-spacing:calc(var(--ui-px)*-2);margin:calc(var(--ui-px)*18) 0 calc(var(--ui-px)*8)}.qingyu-start .category-weekend strong small{font-size:calc(var(--ui-px)*10);font-weight:400;letter-spacing:0;margin-left:calc(var(--ui-px)*5)}.qingyu-start .category-weekend p{font-size:calc(var(--ui-px)*8);opacity:0.6;margin:calc(var(--ui-px)*9) 0 0}.qingyu-start .category-focus-module .category-card{padding:0;border:0}.qingyu-start .category-focus-module .focus-widget{display:block;width:100%;height:calc(var(--ui-px)*190);min-height:calc(var(--ui-px)*190);border-radius:calc(var(--ui-px)*20);box-shadow:none;padding:calc(var(--ui-px)*20);background:linear-gradient(120deg,#f2f8e8,#d9e4c8)}.qingyu-start .category-focus-module .feature-kicker{font-size:calc(var(--ui-px)*11)}.qingyu-start .category-focus-module .feature-kicker small{font-size:calc(var(--ui-px)*8);display:block}.qingyu-start .category-focus-module .focus-main{margin-top:calc(var(--ui-px)*22)}.qingyu-start .category-focus-module .focus-time{font-size:calc(var(--ui-px)*42)}.qingyu-start .category-focus-module .focus-main p{font-size:calc(var(--ui-px)*8)}.qingyu-start .category-focus-module .focus-bottom{margin-top:calc(var(--ui-px)*22)}.qingyu-start .category-focus-module .focus-orbit{top:calc(var(--ui-px)*59);right:calc(var(--ui-px)*24);width:calc(var(--ui-px)*66);height:calc(var(--ui-px)*66)}.qingyu-start .category-checkin{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;background:linear-gradient(135deg,#f8f9ee,#e2e9d6);color:#7a8c65;padding:calc(var(--ui-px)*13)}.qingyu-start .category-checkin>span{font-size:calc(var(--ui-px)*8);letter-spacing:calc(var(--ui-px)*0.5);opacity:0.6}.qingyu-start .category-checkin>b{width:calc(var(--ui-px)*61);height:calc(var(--ui-px)*61);border:calc(var(--ui-px)*1) solid rgba(147,164,123,0.4117647058823529);border-radius:calc(var(--ui-px)*16);display:grid;place-items:center;font-size:calc(var(--ui-px)*31);font-family:Songti SC,serif;font-weight:400;margin:calc(var(--ui-px)*15) 0;transform:rotate(-7deg);background:rgba(214,226,197,0.30980392156862746)}.qingyu-start .category-checkin.checked>b{background:#7f996c;color:#fff;border-color:#7f996c}.qingyu-start .category-checkin>b .icon{width:calc(var(--ui-px)*28);height:calc(var(--ui-px)*28)}.qingyu-start .category-checkin>strong{font-size:calc(var(--ui-px)*11);font-weight:400}.qingyu-start .category-checkin>small{font-size:calc(var(--ui-px)*8);opacity:0.6;margin-top:calc(var(--ui-px)*7)}@keyframes qingyu-category-blink{50%{opacity:0}}@media (max-width:1100px){.qingyu-start:not([data-space=home]) .hero{grid-template-columns:minmax(calc(var(--ui-px)*145),1fr) minmax(0,calc(var(--ui-px)*560)) minmax(calc(var(--ui-px)*145),1fr);gap:calc(var(--ui-px)*10) calc(var(--ui-px)*18);padding-top:calc(var(--ui-px)*10);padding-bottom:calc(var(--ui-px)*19)}.qingyu-start .category-time{font-size:calc(var(--ui-px)*56)}.qingyu-start .category-clock p{font-size:calc(var(--ui-px)*8)}.qingyu-start .category-space-name{font-size:calc(var(--ui-px)*7)}.qingyu-start .category-favorites{gap:calc(var(--ui-px)*12)}.qingyu-start .category-favorites>a{font-size:calc(var(--ui-px)*9)}.qingyu-start:not([data-space=home]) .widgets{gap:calc(var(--ui-px)*14)}.qingyu-start .category-card{height:calc(var(--ui-px)*177);border-radius:calc(var(--ui-px)*16)}.qingyu-start .category-card-heading{padding:0 calc(var(--ui-px)*11);font-size:calc(var(--ui-px)*10);height:calc(var(--ui-px)*35)}.qingyu-start .category-card-heading>small{display:none}.qingyu-start .category-note-copy{height:calc(var(--ui-px)*141);padding:calc(var(--ui-px)*12)}.qingyu-start .category-note-copy>span{font-size:calc(var(--ui-px)*10)}.qingyu-start .category-launchers{padding:0;grid-template-rows:repeat(2,calc(var(--ui-px)*82));gap:calc(var(--ui-px)*13) calc(var(--ui-px)*8)}.qingyu-start:not([data-space=home]) .desktop-grid .add-tile,.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .app-icon{height:calc(var(--ui-px)*52);width:calc(var(--ui-px)*52);border-radius:calc(var(--ui-px)*14)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .tile-label{font-size:calc(var(--ui-px)*9)}.qingyu-start:not([data-space=home]) .desktop-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.qingyu-start .category-caption{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*9)}.qingyu-start .category-cinema-title{font-size:calc(var(--ui-px)*17);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*14) 0}.qingyu-start .category-cinema-links{padding:calc(var(--ui-px)*12) calc(var(--ui-px)*13) 0;gap:calc(var(--ui-px)*8)}.qingyu-start .category-cinema-links>a{font-size:calc(var(--ui-px)*7)}.qingyu-start .category-cinema-links .app-icon{width:calc(var(--ui-px)*28);height:calc(var(--ui-px)*28)}.qingyu-start .category-calendar-month{height:calc(var(--ui-px)*35);font-size:calc(var(--ui-px)*9)}.qingyu-start .category-calendar strong{font-size:calc(var(--ui-px)*58);margin-top:calc(var(--ui-px)*5)}.qingyu-start .category-terminal{gap:calc(var(--ui-px)*23);padding:calc(var(--ui-px)*16) calc(var(--ui-px)*14) 0}.qingyu-start .category-terminal code{font-size:calc(var(--ui-px)*11)}.qingyu-start .category-code-actions{margin:calc(var(--ui-px)*21) calc(var(--ui-px)*12) 0;gap:calc(var(--ui-px)*6)}.qingyu-start .category-code-actions button{padding:calc(var(--ui-px)*9) calc(var(--ui-px)*6);font-size:calc(var(--ui-px)*7)}.qingyu-start .category-timestamp>b{font-size:calc(var(--ui-px)*16)}.qingyu-start .category-prompt-title{font-size:calc(var(--ui-px)*18);padding:calc(var(--ui-px)*11) calc(var(--ui-px)*13) 0}.qingyu-start .category-prompt-actions{margin:calc(var(--ui-px)*11) calc(var(--ui-px)*13) 0;gap:calc(var(--ui-px)*5)}.qingyu-start .category-prompt-actions button{font-size:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*4) calc(var(--ui-px)*5)}.qingyu-start .category-focus-module .focus-widget{height:calc(var(--ui-px)*177);min-height:calc(var(--ui-px)*177);border-radius:calc(var(--ui-px)*16);padding:calc(var(--ui-px)*16)}.qingyu-start .category-focus-module .focus-time{font-size:calc(var(--ui-px)*36)}.qingyu-start .category-focus-module .focus-main{margin-top:calc(var(--ui-px)*17)}.qingyu-start .category-focus-module .focus-orbit{right:calc(var(--ui-px)*15);width:calc(var(--ui-px)*51);height:calc(var(--ui-px)*51);top:calc(var(--ui-px)*56)}.qingyu-start .category-focus-module .focus-bottom{margin-top:calc(var(--ui-px)*18)}.qingyu-start .category-focus-module .feature-kicker small{display:none}.qingyu-start .category-woodfish{height:calc(var(--ui-px)*92)}.qingyu-start .woodfish-shape{width:calc(var(--ui-px)*77);height:calc(var(--ui-px)*59)}.qingyu-start .woodfish-shape:before{width:calc(var(--ui-px)*62);height:calc(var(--ui-px)*11);left:calc(var(--ui-px)*6);top:calc(var(--ui-px)*19)}.qingyu-start .category-merit{margin-top:calc(var(--ui-px)*5)}.qingyu-start .category-mood{padding-top:calc(var(--ui-px)*9)}.qingyu-start .category-mood b{font-size:calc(var(--ui-px)*42)}.qingyu-start .category-meal-title{font-size:calc(var(--ui-px)*23);margin:calc(var(--ui-px)*14) calc(var(--ui-px)*15) 0}.qingyu-start .category-meal-copy{font-size:calc(var(--ui-px)*8);margin-left:calc(var(--ui-px)*15)}.qingyu-start .category-meal-button{margin:calc(var(--ui-px)*12) calc(var(--ui-px)*15) 0;padding:calc(var(--ui-px)*8) calc(var(--ui-px)*12);font-size:calc(var(--ui-px)*9)}.qingyu-start .category-weather{padding:calc(var(--ui-px)*14)}.qingyu-start .category-weather .sun-illustration{transform:scale(0.5);right:calc(var(--ui-px)*1)}.qingyu-start .category-weather>strong{font-size:calc(var(--ui-px)*45);margin-top:calc(var(--ui-px)*23)}.qingyu-start .category-weather p{margin-top:calc(var(--ui-px)*16)}.qingyu-start .category-weekend>span{font-size:calc(var(--ui-px)*9)}.qingyu-start .category-weekend p{font-size:calc(var(--ui-px)*7)}.qingyu-start .category-checkin>strong,.qingyu-start .category-dice>strong,.qingyu-start .category-task-empty strong{font-size:calc(var(--ui-px)*10)}.qingyu-start .category-task-empty small{font-size:calc(var(--ui-px)*8)}}@media (max-width:850px) and (min-width:741px){.qingyu-start:not([data-space=home]) .widgets{grid-template-columns:repeat(8,minmax(0,1fr))}.qingyu-start .category-launchers{grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:auto;padding:calc(var(--ui-px)*3) 0 0;gap:calc(var(--ui-px)*10)}.qingyu-start .category-clock{min-width:0}.qingyu-start .category-time{font-size:calc(var(--ui-px)*50)}}@media (max-width:740px){.qingyu-start:not([data-space=home]) .hero{grid-template-columns:minmax(0,1fr);gap:calc(var(--ui-px)*14);padding:0 0 calc(var(--ui-px)*21)}.qingyu-start .category-clock{grid-column:1;grid-row:1;text-align:center;padding:calc(var(--ui-px)*3) 0 calc(var(--ui-px)*5)}.qingyu-start .category-space-name{font-size:calc(var(--ui-px)*7);letter-spacing:calc(var(--ui-px)*1.3);margin-bottom:calc(var(--ui-px)*7)}.qingyu-start .category-time{font-size:calc(var(--ui-px)*53)}.qingyu-start .category-clock p{font-size:calc(var(--ui-px)*9);margin:calc(var(--ui-px)*10) 0 0}.qingyu-start:not([data-space=home]) .hero .search-box{grid-column:1;grid-row:2;height:calc(var(--ui-px)*51);border-radius:calc(var(--ui-px)*13);max-width:none}.qingyu-start:not([data-space=home]) .hero .search-submit{height:calc(var(--ui-px)*40)}.qingyu-start .category-favorites{grid-column:1;grid-row:3;gap:calc(var(--ui-px)*14);padding:0 0 calc(var(--ui-px)*2);max-width:none}.qingyu-start .category-favorites>a{font-size:calc(var(--ui-px)*9)}.qingyu-start:not([data-space=home]) .widgets{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ui-px)*15) calc(var(--ui-px)*12)}.qingyu-start .category-module{grid-column:span 1}.qingyu-start .category-module.category-wide{grid-column:1/-1}.qingyu-start .category-card{height:calc(var(--ui-px)*175);border-radius:calc(var(--ui-px)*16)}.qingyu-start .category-caption{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*7)}.qingyu-start .category-wide .category-card{height:calc(var(--ui-px)*181)}.qingyu-start .category-launchers{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;gap:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*5) 0 0}.qingyu-start:not([data-space=home]) .desktop-grid .add-tile,.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .app-icon{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*48);border-radius:calc(var(--ui-px)*13)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .tile-label{font-size:calc(var(--ui-px)*9)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text{font-size:calc(var(--ui-px)*29)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text.small{font-size:calc(var(--ui-px)*14)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text.tiny{font-size:calc(var(--ui-px)*10)}.qingyu-start:not([data-space=home]) .space-section{display:block;margin-top:calc(var(--ui-px)*18)}.qingyu-start:not([data-space=home]) .space-heading{display:flex;flex-direction:row;align-items:center;gap:calc(var(--ui-px)*7)}.qingyu-start:not([data-space=home]) .space-heading h1{font-size:calc(var(--ui-px)*11)}.qingyu-start:not([data-space=home]) .space-heading #space-count{display:none}.qingyu-start:not([data-space=home]) .space-heading>div:last-child{margin:0;align-self:center}.qingyu-start:not([data-space=home]) .space-tools{margin:calc(var(--ui-px)*12) 0 calc(var(--ui-px)*20);gap:calc(var(--ui-px)*6)}.qingyu-start:not([data-space=home]) .space-tool{font-size:calc(var(--ui-px)*8);min-height:calc(var(--ui-px)*28);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*8)}.qingyu-start:not([data-space=home]) .desktop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*21) calc(var(--ui-px)*9)}.qingyu-start .category-folders-heading{font-size:calc(var(--ui-px)*10);margin-top:calc(var(--ui-px)*25);margin-bottom:calc(var(--ui-px)*12)}.qingyu-start .category-folders-heading>span:last-child{font-size:calc(var(--ui-px)*7)}.qingyu-start:not([data-space=home]) .folder-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--ui-px)*12)}.qingyu-start:not([data-space=home]) .folder-create-card{min-height:calc(var(--ui-px)*38)}.qingyu-start .category-launchers .item-edit{right:calc(50% - var(--ui-px)*31)}.qingyu-start .category-note-copy{height:calc(var(--ui-px)*139)}.qingyu-start .category-cinema-title{font-size:calc(var(--ui-px)*20);padding-top:calc(var(--ui-px)*12)}.qingyu-start .category-cinema-links{gap:calc(var(--ui-px)*17);padding-top:calc(var(--ui-px)*12)}.qingyu-start .category-cinema-links .app-icon{width:calc(var(--ui-px)*30);height:calc(var(--ui-px)*30)}.qingyu-start .category-cinema-links>a{font-size:calc(var(--ui-px)*8)}.qingyu-start .category-prompt-title{font-size:calc(var(--ui-px)*21)}.qingyu-start .category-prompt-actions{margin-top:calc(var(--ui-px)*13)}.qingyu-start .category-prompt-actions button{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*7)}.qingyu-start .category-terminal code{font-size:calc(var(--ui-px)*13)}.qingyu-start .category-code-actions{margin-top:calc(var(--ui-px)*22)}.qingyu-start .category-code-actions button{font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*9)}.qingyu-start .category-focus-module .focus-widget{height:calc(var(--ui-px)*181);min-height:calc(var(--ui-px)*181)}.qingyu-start .category-focus-module .focus-time{font-size:calc(var(--ui-px)*40)}.qingyu-start .category-focus-module .focus-orbit{width:calc(var(--ui-px)*62);height:calc(var(--ui-px)*62);right:calc(var(--ui-px)*25);top:calc(var(--ui-px)*48)}.qingyu-start .category-focus-module .focus-bottom{margin-top:calc(var(--ui-px)*20)}.qingyu-start .category-task-list{padding:calc(var(--ui-px)*11) calc(var(--ui-px)*12);gap:calc(var(--ui-px)*9)}.qingyu-start .category-task{font-size:calc(var(--ui-px)*10)}.qingyu-start .category-task-empty{padding-top:calc(var(--ui-px)*5)}}@media (min-width:851px) and (max-height:700px),(min-width:1101px){.qingyu-start:not([data-space=home]) .topbar{height:calc(var(--ui-px)*48)}.qingyu-start:not([data-space=home]) .hero{gap:calc(var(--ui-px)*8) calc(var(--ui-px)*24);padding-top:calc(var(--ui-px)*2);padding-bottom:calc(var(--ui-px)*12)}.qingyu-start .category-space-name{font-size:calc(var(--ui-px)*7);margin-bottom:calc(var(--ui-px)*5)}.qingyu-start .category-time{font-size:calc(var(--ui-px)*54)}.qingyu-start .category-clock p{font-size:calc(var(--ui-px)*9);margin-top:calc(var(--ui-px)*7)}.qingyu-start .category-card{height:calc(var(--ui-px)*158);border-radius:calc(var(--ui-px)*16)}.qingyu-start .category-card-heading{height:calc(var(--ui-px)*33);font-size:calc(var(--ui-px)*10)}.qingyu-start .category-caption{font-size:calc(var(--ui-px)*11);margin-top:calc(var(--ui-px)*7)}.qingyu-start .category-launchers{grid-template-rows:repeat(2,calc(var(--ui-px)*74));gap:calc(var(--ui-px)*10) calc(var(--ui-px)*8)}.qingyu-start:not([data-space=home]) .desktop-grid .add-tile,.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .app-icon{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*48);border-radius:calc(var(--ui-px)*13)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .tile-label{font-size:calc(var(--ui-px)*10)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text{font-size:calc(var(--ui-px)*29)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text.small{font-size:calc(var(--ui-px)*14)}.qingyu-start:not([data-space=home]) :is(.desktop-grid,.category-launchers) .logo-text.tiny{font-size:calc(var(--ui-px)*10)}.qingyu-start .category-launchers .tile-link{gap:calc(var(--ui-px)*7)}.qingyu-start:not([data-space=home]) .space-section{margin-top:calc(var(--ui-px)*10);row-gap:calc(var(--ui-px)*10)}.qingyu-start .category-note-copy{height:calc(var(--ui-px)*123);padding:calc(var(--ui-px)*11)}.qingyu-start .category-note-copy>span{-webkit-line-clamp:3;font-size:calc(var(--ui-px)*10)}.qingyu-start .category-calendar-month{height:calc(var(--ui-px)*33)}.qingyu-start .category-calendar strong{font-size:calc(var(--ui-px)*51);margin-top:calc(var(--ui-px)*4)}.qingyu-start .category-calendar{gap:calc(var(--ui-px)*6);padding-bottom:calc(var(--ui-px)*10)}.qingyu-start .category-task-list{padding:calc(var(--ui-px)*8) calc(var(--ui-px)*13);gap:calc(var(--ui-px)*7)}.qingyu-start .category-task{font-size:calc(var(--ui-px)*10)}.qingyu-start .category-cinema-title{font-size:calc(var(--ui-px)*18);line-height:1.3;padding-top:calc(var(--ui-px)*10)}.qingyu-start .category-cinema-links{padding-top:calc(var(--ui-px)*10)}.qingyu-start .category-cinema-links .app-icon{height:calc(var(--ui-px)*27);width:calc(var(--ui-px)*27)}.qingyu-start .category-woodfish{height:calc(var(--ui-px)*86)}.qingyu-start .category-merit{margin-top:calc(var(--ui-px)*5)}.qingyu-start .category-mood{padding:calc(var(--ui-px)*8) 0}.qingyu-start .category-mood b{font-size:calc(var(--ui-px)*40)}.qingyu-start .category-terminal{padding-top:calc(var(--ui-px)*12)}.qingyu-start .category-terminal code{font-size:calc(var(--ui-px)*13)}.qingyu-start .category-code-actions{margin-top:calc(var(--ui-px)*14)}.qingyu-start .category-code-actions button{padding:calc(var(--ui-px)*8)}.qingyu-start .category-prompt-title{font-size:calc(var(--ui-px)*18);line-height:1.4;padding-top:calc(var(--ui-px)*10)}.qingyu-start .category-prompt-actions{margin-top:calc(var(--ui-px)*10)}.qingyu-start .category-ai-spark{font-size:calc(var(--ui-px)*83);top:calc(var(--ui-px)*40)}.qingyu-start .category-dice>span{font-size:calc(var(--ui-px)*54)}.qingyu-start .category-dice{gap:calc(var(--ui-px)*8)}.qingyu-start .category-meal-title{font-size:calc(var(--ui-px)*23);margin-top:calc(var(--ui-px)*12)}.qingyu-start .category-meal-copy{margin-top:calc(var(--ui-px)*8);margin-bottom:calc(var(--ui-px)*8)}.qingyu-start .category-meal-button{margin-top:calc(var(--ui-px)*10);padding-top:calc(var(--ui-px)*8);padding-bottom:calc(var(--ui-px)*8)}.qingyu-start .category-meal-art{font-size:calc(var(--ui-px)*80);top:calc(var(--ui-px)*54);right:calc(var(--ui-px)*12)}.qingyu-start .category-weather{padding:calc(var(--ui-px)*13)}.qingyu-start .category-weather>strong{font-size:calc(var(--ui-px)*42);margin-top:calc(var(--ui-px)*13)}.qingyu-start .category-weather p{margin-top:calc(var(--ui-px)*12)}.qingyu-start .category-weather .sun-illustration{top:calc(var(--ui-px)*42);transform:scale(0.5)}.qingyu-start .category-focus-module .focus-widget{height:calc(var(--ui-px)*158);min-height:calc(var(--ui-px)*158);padding:calc(var(--ui-px)*14);border-radius:calc(var(--ui-px)*16)}.qingyu-start .category-focus-module .focus-main{margin-top:calc(var(--ui-px)*13)}.qingyu-start .category-focus-module .focus-time{font-size:calc(var(--ui-px)*34)}.qingyu-start .category-focus-module .focus-bottom{margin-top:calc(var(--ui-px)*12)}.qingyu-start .category-focus-module .focus-orbit{width:calc(var(--ui-px)*51);height:calc(var(--ui-px)*51);top:calc(var(--ui-px)*48);right:calc(var(--ui-px)*21)}.qingyu-start .category-checkin>b{height:calc(var(--ui-px)*49);width:calc(var(--ui-px)*49);margin:calc(var(--ui-px)*12) 0;font-size:calc(var(--ui-px)*28)}}@media (prefers-reduced-motion:reduce){.qingyu-start .category-terminal code span{animation:none}}.qingyu-start .hot-events-widget{order:2;width:min(calc(var(--ui-px)*440),100%);margin:calc(var(--ui-px)*18) auto 0;min-width:0}.qingyu-start .hot-card{background:linear-gradient(120deg,#ee754a,#d95643);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.4196078431372549);border-radius:calc(var(--ui-px)*17);padding:calc(var(--ui-px)*7);box-shadow:0 calc(var(--ui-px)*6) calc(var(--ui-px)*22) rgba(41,61,54,0.10196078431372549);overflow:hidden}.qingyu-start .hot-header{display:flex;align-items:center;gap:calc(var(--ui-px)*5);margin-bottom:calc(var(--ui-px)*6);min-height:calc(var(--ui-px)*27)}.qingyu-start .hot-tabs{display:flex;align-items:center;gap:calc(var(--ui-px)*4);flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.qingyu-start .hot-tab{padding:calc(var(--ui-px)*5) calc(var(--ui-px)*9);border-radius:calc(var(--ui-px)*7);font-size:calc(var(--ui-px)*10);line-height:1.4;background:transparent;color:#fff8eb;white-space:nowrap}.qingyu-start .hot-tab[aria-selected=true]{background:#fffaf2;color:#b65c42;box-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*5) rgba(151,61,49,0.0784313725490196)}.qingyu-start .hot-tab:hover{background:hsla(0,0%,100%,0.26666666666666666)}.qingyu-start .hot-tab[aria-selected=true]:hover{background:#fffaf2}.qingyu-start .hot-refresh{display:grid;place-items:center;flex-shrink:0;width:calc(var(--ui-px)*25);height:calc(var(--ui-px)*25);border-radius:calc(var(--ui-px)*7);background:hsla(0,0%,100%,0.12549019607843137);color:#fff5e9}.qingyu-start .hot-refresh:hover{background:hsla(0,0%,100%,0.25098039215686274)}.qingyu-start .hot-refresh:disabled{opacity:0.6}.qingyu-start .hot-refresh .icon{width:calc(var(--ui-px)*13);height:calc(var(--ui-px)*13)}.qingyu-start .hot-refresh:disabled .icon{animation:qingyu-hot-spin 1.5s linear infinite}.qingyu-start .hot-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,calc(var(--ui-px)*24));grid-auto-flow:column;gap:calc(var(--ui-px)*2) calc(var(--ui-px)*16);padding:calc(var(--ui-px)*10) calc(var(--ui-px)*12);margin:0;background:rgba(255,253,246,0.9607843137254902);border-radius:calc(var(--ui-px)*12);list-style:none;min-height:calc(var(--ui-px)*120)}.qingyu-start .hot-list li,.qingyu-start .hot-topic{min-width:0;display:flex;align-items:center}.qingyu-start .hot-topic{gap:calc(var(--ui-px)*8);width:100%;height:100%;border-radius:calc(var(--ui-px)*4);color:#4d5149}.qingyu-start .hot-topic:hover{color:#bd563e;background:rgba(238,214,184,0.1411764705882353)}.qingyu-start .hot-rank{width:calc(var(--ui-px)*12);flex-shrink:0;color:#9b9d98;font-size:calc(var(--ui-px)*12);font-weight:650;font-variant-numeric:tabular-nums}.qingyu-start .hot-list li:first-child .hot-rank{color:#d14f32}.qingyu-start .hot-list li:nth-child(2) .hot-rank{color:#e58c43}.qingyu-start .hot-list li:nth-child(3) .hot-rank{color:#d4ac58}.qingyu-start .hot-topic-title{font-size:calc(var(--ui-px)*11);line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qingyu-start .hot-placeholder{display:flex;align-items:center;gap:calc(var(--ui-px)*8);width:100%;opacity:0.5}.qingyu-start .hot-placeholder i{height:calc(var(--ui-px)*7);width:78%;border-radius:calc(var(--ui-px)*4);background:#d8d9cd;animation:qingyu-hot-pulse 1.4s ease-in-out infinite}.qingyu-start .hot-placeholder b{height:calc(var(--ui-px)*9);width:calc(var(--ui-px)*9);background:#d8d9cd;border-radius:calc(var(--ui-px)*3)}.qingyu-start .hot-footer{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ui-px)*7);font-size:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*4) 0;color:rgba(253,241,223,0.7019607843137254);min-height:calc(var(--ui-px)*20)}.qingyu-start .hot-footer>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qingyu-start .hot-footer>a{display:flex;align-items:center;gap:calc(var(--ui-px)*3);color:#fff3df;white-space:nowrap;flex-shrink:0}.qingyu-start .hot-footer>a:hover{text-decoration:underline;text-underline-offset:calc(var(--ui-px)*3)}.qingyu-start .hot-footer .icon{width:calc(var(--ui-px)*9);height:calc(var(--ui-px)*9)}.qingyu-start .hot-caption{font-size:calc(var(--ui-px)*10);letter-spacing:calc(var(--ui-px)*0.8);color:hsla(0,0%,100%,0.8509803921568627);text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*4) rgba(21,58,66,0.4);text-align:center;margin:calc(var(--ui-px)*7) 0 0}.qingyu-start .hot-empty{min-height:calc(var(--ui-px)*120);padding:calc(var(--ui-px)*23) calc(var(--ui-px)*12);background:rgba(255,253,246,0.9607843137254902);border-radius:calc(var(--ui-px)*12);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--ui-px)*10);color:#a08a6b}.qingyu-start .hot-empty p{font-size:calc(var(--ui-px)*11);margin:0}.qingyu-start .hot-empty button{font-size:calc(var(--ui-px)*10);color:#b96549;background:#f2e3d1;border-radius:calc(var(--ui-px)*6);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*13)}@keyframes qingyu-hot-spin{to{transform:rotate(360deg)}}@keyframes qingyu-hot-pulse{50%{opacity:0.4}}@media (max-width:740px){.qingyu-start .hot-events-widget{margin-top:calc(var(--ui-px)*18)}.qingyu-start .hot-card{border-radius:calc(var(--ui-px)*14);padding:calc(var(--ui-px)*6)}.qingyu-start .hot-tab{font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*5) calc(var(--ui-px)*7)}.qingyu-start .hot-tabs{gap:calc(var(--ui-px)*2)}.qingyu-start .hot-list{gap:calc(var(--ui-px)*2) calc(var(--ui-px)*12);padding:calc(var(--ui-px)*9) calc(var(--ui-px)*10);grid-template-rows:repeat(4,calc(var(--ui-px)*24))}.qingyu-start .hot-topic{gap:calc(var(--ui-px)*6)}.qingyu-start .hot-topic-title{font-size:calc(var(--ui-px)*10)}.qingyu-start .hot-rank{font-size:calc(var(--ui-px)*11)}.qingyu-start .hot-footer{font-size:calc(var(--ui-px)*7)}.qingyu-start .hot-caption{font-size:calc(var(--ui-px)*9)}}@media (prefers-reduced-motion:reduce){.qingyu-start .hot-placeholder i,.qingyu-start .hot-refresh:disabled .icon{animation:none}}.qingyu-start .overview-row{display:contents}.qingyu-start[data-space=home] .overview-row{display:grid;grid-template-columns:minmax(calc(var(--ui-px)*330),1.65fr) minmax(calc(var(--ui-px)*200),1fr) minmax(calc(var(--ui-px)*170),0.9fr) minmax(calc(var(--ui-px)*200),1.1fr);gap:calc(var(--ui-px)*12);align-items:stretch}.qingyu-start[data-space=home] .widgets{display:contents}.qingyu-start[data-space=home] .hot-events-widget{order:0;width:100%;margin:0}.qingyu-start[data-space=home] .hot-card{height:calc(var(--ui-px)*140);display:flex;flex-direction:column;padding:calc(var(--ui-px)*6);border-radius:calc(var(--ui-px)*12)}.qingyu-start[data-space=home] .hot-header{min-height:calc(var(--ui-px)*22);height:calc(var(--ui-px)*22);margin-bottom:calc(var(--ui-px)*4);flex-shrink:0}.qingyu-start[data-space=home] .hot-tab{font-size:calc(var(--ui-px)*9);padding:calc(var(--ui-px)*4) calc(var(--ui-px)*6);border-radius:calc(var(--ui-px)*5)}.qingyu-start[data-space=home] .hot-tabs{gap:calc(var(--ui-px)*2)}.qingyu-start[data-space=home] .hot-refresh{height:calc(var(--ui-px)*22);width:calc(var(--ui-px)*22);border-radius:calc(var(--ui-px)*5)}.qingyu-start[data-space=home] .hot-list{flex:1;min-height:0;grid-template-rows:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*2) calc(var(--ui-px)*10);padding:calc(var(--ui-px)*6) calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .hot-topic-title{font-size:calc(var(--ui-px)*10);line-height:1.5}.qingyu-start[data-space=home] .hot-topic{gap:calc(var(--ui-px)*6)}.qingyu-start[data-space=home] .hot-rank{font-size:calc(var(--ui-px)*11)}.qingyu-start[data-space=home] .hot-footer{font-size:calc(var(--ui-px)*7);padding:calc(var(--ui-px)*4) calc(var(--ui-px)*2) 0;min-height:calc(var(--ui-px)*16);height:calc(var(--ui-px)*16);flex-shrink:0}.qingyu-start[data-space=home] .hot-caption{display:none}.qingyu-start[data-space=home] .hot-empty{flex:1;min-height:0;padding:calc(var(--ui-px)*10)}.qingyu-start[data-space=home] :is(.time-date-widget,.notes-widget,.countdown-widget){height:calc(var(--ui-px)*140);border-radius:calc(var(--ui-px)*12)}.qingyu-start[data-space=home] .time-date-widget{display:block}.qingyu-start[data-space=home] .time-date-widget .clock{font-size:calc(var(--ui-px)*36);margin-top:calc(var(--ui-px)*4)}.qingyu-start[data-space=home] .time-date-widget .hero-date{line-height:1.3;margin-top:calc(var(--ui-px)*4)}.qingyu-start[data-space=home] .time-date-weather{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--ui-px)*8);width:100%;padding:calc(var(--ui-px)*6) 0 0;margin-top:calc(var(--ui-px)*7);border-left:0;border-top:calc(var(--ui-px)*1) solid rgba(107,142,114,0.14901960784313725)}.qingyu-start[data-space=home] .time-date-weather .widget-top{flex:1;font-size:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .time-date-weather .hero-weather-main{height:calc(var(--ui-px)*25);width:calc(var(--ui-px)*65);flex-shrink:0}.qingyu-start[data-space=home] .notes-preview{margin-top:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .note-line{line-height:1.7;padding:calc(var(--ui-px)*2) 0}.qingyu-start[data-space=home] .note-line>span{-webkit-line-clamp:2}.qingyu-start[data-space=home] .countdown-time{font-size:calc(var(--ui-px)*30);margin-top:calc(var(--ui-px)*15);letter-spacing:calc(var(--ui-px)*1)}.qingyu-start[data-space=home] .countdown-time span{font-size:calc(var(--ui-px)*22)}.qingyu-start[data-space=home] .countdown-time span[style]{font-size:calc(var(--ui-px)*23)!important;letter-spacing:calc(var(--ui-px)*2)!important}.qingyu-start[data-space=home] .countdown-facts{font-size:calc(var(--ui-px)*8);margin-top:calc(var(--ui-px)*16)}.qingyu-start[data-space=home] .desk-art{height:calc(var(--ui-px)*62);width:calc(var(--ui-px)*62);bottom:calc(var(--ui-px)*8);right:calc(var(--ui-px)*5);opacity:0.55}@media (min-width:741px) and (max-width:1050px){.qingyu-start[data-space=home] .overview-row{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(var(--ui-px)*820);margin-inline:auto}.qingyu-start[data-space=home] .hot-events-widget{grid-column:1;grid-row:1}.qingyu-start[data-space=home] .time-date-widget{grid-column:2;grid-row:1}.qingyu-start[data-space=home] .notes-widget{grid-column:1;grid-row:2}.qingyu-start[data-space=home] .countdown-widget{grid-column:2;grid-row:2}}@media (max-width:740px){.qingyu-start[data-space=home] .overview-row{grid-template-columns:1fr 1.25fr;gap:calc(var(--ui-px)*9)}.qingyu-start[data-space=home] .time-date-widget{grid-column:1/-1;grid-row:2;height:calc(var(--ui-px)*72);display:flex;gap:calc(var(--ui-px)*13);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*12)}.qingyu-start[data-space=home] .time-date-widget .clock{font-size:calc(var(--ui-px)*26);margin-top:calc(var(--ui-px)*1)}.qingyu-start[data-space=home] .time-date-widget .hero-date{font-size:calc(var(--ui-px)*7);line-height:1.2;margin-top:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .time-date-weather{display:block;flex:0 0 calc(var(--ui-px)*90);width:auto;padding:0 0 0 calc(var(--ui-px)*12);border-top:0;border-left:calc(var(--ui-px)*1) solid rgba(107,142,114,0.14901960784313725);margin:0}.qingyu-start[data-space=home] .time-date-weather .hero-weather-main{width:auto}.qingyu-start[data-space=home] .hot-events-widget{grid-column:1/-1;grid-row:1}.qingyu-start[data-space=home] .hot-card{height:calc(var(--ui-px)*158)}.qingyu-start[data-space=home] .notes-widget{grid-column:1;grid-row:3}.qingyu-start[data-space=home] .countdown-widget{grid-column:2;grid-row:3}.qingyu-start[data-space=home] :is(.notes-widget,.countdown-widget){height:calc(var(--ui-px)*80);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .notes-preview{margin-top:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .note-line{font-size:calc(var(--ui-px)*8);line-height:1.4;padding:calc(var(--ui-px)*1) 0}.qingyu-start[data-space=home] .note-line>span{-webkit-line-clamp:1}.qingyu-start[data-space=home] .countdown-time{font-size:calc(var(--ui-px)*20);margin-top:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .countdown-time span{font-size:calc(var(--ui-px)*16)}.qingyu-start[data-space=home] .countdown-time span[style]{font-size:calc(var(--ui-px)*16)!important;letter-spacing:calc(var(--ui-px)*1)!important}.qingyu-start[data-space=home] .countdown-facts{font-size:calc(var(--ui-px)*6);margin-top:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .desk-art{width:calc(var(--ui-px)*40);height:calc(var(--ui-px)*40);right:calc(var(--ui-px)*1);bottom:calc(var(--ui-px)*5);opacity:0.5}}.qingyu-start .arrangeable{position:relative;min-width:0}.qingyu-start .arrange-handle{display:none;position:absolute;z-index:8;right:calc(var(--ui-px)*35);top:calc(var(--ui-px)*7);width:calc(var(--ui-px)*23);height:calc(var(--ui-px)*23);align-items:center;justify-content:center;border-radius:calc(var(--ui-px)*6);color:#537f71;background:rgba(233,245,235,0.9294117647058824);border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.6901960784313725);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qingyu-start .arrange-handle svg{width:calc(var(--ui-px)*13);height:calc(var(--ui-px)*13);fill:currentColor;flex-shrink:0}.qingyu-start .arrange-handle:focus-visible{outline:calc(var(--ui-px)*2) solid #278d78;outline-offset:calc(var(--ui-px)*2)}.qingyu-start .arrange-handle:hover{background:#fff}.qingyu-start .arrange-section-handle{top:calc(var(--ui-px)*-11);right:0;width:auto;height:calc(var(--ui-px)*20);padding:0 calc(var(--ui-px)*7);gap:calc(var(--ui-px)*4);font-size:calc(var(--ui-px)*8);background:#edf7ee;color:#476e60;box-shadow:0 calc(var(--ui-px)*2) calc(var(--ui-px)*6) rgba(18,53,44,0.12549019607843137)}.qingyu-start .arrange-section-handle svg{height:calc(var(--ui-px)*10);width:calc(var(--ui-px)*10)}.qingyu-start .hero>.arrange-section-handle{top:0}.qingyu-start:not([data-space=home]) .overview-row{display:block}.qingyu-start .folder-card>.arrange-handle{right:calc(var(--ui-px)*32);top:calc(var(--ui-px)*4);height:calc(var(--ui-px)*21);width:calc(var(--ui-px)*21)}.qingyu-start.arranging .folder-card-header>button:first-child{max-width:calc(100% - var(--ui-px)*54)}.qingyu-start .desktop-item>.arrange-handle,.qingyu-start .folder-app>.arrange-handle{left:calc(50% - var(--ui-px)*34);right:auto;top:calc(var(--ui-px)*-4);width:calc(var(--ui-px)*21);height:calc(var(--ui-px)*21)}.qingyu-start .folder-app>.arrange-handle{top:0}.qingyu-start .category-launchers>.arrange-handle{right:0;top:calc(var(--ui-px)*-17)}.qingyu-start.arranging [data-arrange-native]{cursor:grab;touch-action:none}.qingyu-start .arrange-source{opacity:0.35}.qingyu-start .arrange-drop-target{outline:calc(var(--ui-px)*3) solid #a7e6c1!important;outline-offset:calc(var(--ui-px)*3);box-shadow:0 0 0 calc(var(--ui-px)*5) rgba(22,76,62,0.13333333333333333)}.qingyu-start .arrange-ghost{position:fixed!important;z-index:3000!important;pointer-events:none!important;opacity:0.85!important;overflow:hidden;box-shadow:0 calc(var(--ui-px)*10) calc(var(--ui-px)*28) rgba(16,59,67,0.25098039215686274)!important;transition:none!important;will-change:transform}.qingyu-start .module-dragging,.qingyu-start .module-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.qingyu-start .countdown-open{position:absolute;inset:0;background:transparent;z-index:1;border-radius:inherit}.qingyu-start .countdown-open:focus-visible{outline:calc(var(--ui-px)*2) solid #287d6b;outline-offset:calc(var(--ui-px)*-3)}.qingyu-start .arrange-instructions{position:fixed;left:50%;bottom:calc(var(--ui-px)*4);transform:translateX(-50%);z-index:25;width:-moz-max-content;width:max-content;max-width:calc(100vw - var(--ui-px)*32);padding:calc(var(--ui-px)*3) calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*6);background:rgba(25,61,53,0.9098039215686274);color:#eef9ef;font-size:calc(var(--ui-px)*9);text-align:center;pointer-events:none}.qingyu-start.arranging .dock-caption{visibility:hidden}.qingyu-start .arrange-instructions[hidden]{display:none}@media (min-width:1051px){.qingyu-start[data-space=home] .overview-row{grid-template-columns:var(--overview-columns)}}@media (max-width:1050px){.qingyu-start.has-widget-order[data-space=home] .overview-row>.hot-events-widget,.qingyu-start.has-widget-order[data-space=home] .widgets>.widget{grid-column:auto;grid-row:auto}}@media (max-width:740px){.qingyu-start.has-widget-order[data-space=home] .overview-row>.hot-events-widget,.qingyu-start.has-widget-order[data-space=home] .widgets>.time-date-widget{grid-column:1/-1;grid-row:auto}.qingyu-start .arrange-section-handle{font-size:calc(var(--ui-px)*7)}.qingyu-start .arrange-instructions{font-size:calc(var(--ui-px)*8)}}.qingyu-start.has-section-order main{display:flex;flex-direction:column}.qingyu-start.has-section-order .workspace{display:contents}.qingyu-start.has-section-order :is(.hero,.overview-row,.space-section){width:100%;max-width:calc(var(--ui-px)*1240);margin-inline:auto}.qingyu-start.has-section-order:not([data-space=home]) :is(.hero,.overview-row,.space-section){max-width:calc(var(--ui-px)*1440)}@media (min-width:1440px){.qingyu-start.has-section-order :is(.hero,.overview-row,.space-section),.qingyu-start.has-section-order:not([data-space=home]) :is(.hero,.overview-row,.space-section){max-width:calc(var(--ui-px)*1520)}}.qingyu-start [data-sort-movable]{touch-action:pan-y;cursor:grab}.qingyu-start.arranging [data-sort-movable],.qingyu-start.arranging [data-sort-movable] :is(a,button,input,textarea,select){touch-action:none}.qingyu-start .folder-card .folder-app>a{width:-moz-fit-content;width:fit-content;max-width:min(100%,calc(var(--ui-px)*68));height:-moz-fit-content;height:fit-content;margin-inline:auto;padding:0 calc(var(--ui-px)*3);border-radius:calc(var(--ui-px)*9)}.qingyu-start .folder-card .folder-app>a>.app-icon{flex-shrink:0}.qingyu-start .folder-card :is(.folder-more,.folder-preview-add){width:-moz-fit-content;width:fit-content;max-width:min(100%,calc(var(--ui-px)*68));height:-moz-fit-content;height:fit-content;min-height:0;justify-self:center;align-self:start;padding:0 calc(var(--ui-px)*3)}.qingyu-start [data-sort-movable]:focus-within>.arrange-handle,.qingyu-start [data-sort-movable]:hover>.arrange-handle{display:flex}.qingyu-start:not(.arranging) [data-sort-movable]:has([data-sort-movable]:hover)>.arrange-handle{display:none}.qingyu-start.arranging .arrange-handle{display:flex}.qingyu-start .search-box>.arrange-handle{top:calc(var(--ui-px)*-24);right:calc(var(--ui-px)*12);height:calc(var(--ui-px)*20)}.qingyu-start .arrange-ghost{translate:none!important}.qingyu-start .module-dragging [data-sort-movable]{transition:none!important}.qingyu-start .sort-after,.qingyu-start .sort-before{outline:calc(var(--ui-px)*2) solid #b6eac9;outline-offset:calc(var(--ui-px)*3)}.qingyu-start .sort-after:after,.qingyu-start .sort-before:after{content:"";position:absolute;top:0;bottom:0;width:calc(var(--ui-px)*3);background:#55bd96;border-radius:calc(var(--ui-px)*3);z-index:25;pointer-events:none}.qingyu-start .sort-before:after{left:calc(var(--ui-px)*-7)}.qingyu-start .sort-after:after{right:calc(var(--ui-px)*-7)}.qingyu-start [data-arrange-group=sections].sort-after:after,.qingyu-start [data-arrange-group=sections].sort-before:after{left:0;right:0;width:auto;height:calc(var(--ui-px)*3);bottom:auto;top:calc(var(--ui-px)*-7)}.qingyu-start [data-arrange-group=sections].sort-after:after{top:auto;bottom:calc(var(--ui-px)*-7)}.qingyu-start .workspace>.page-footer{margin-left:0;margin-right:0}.qingyu-start.has-section-order main{padding-bottom:calc(var(--ui-px)*100)}.qingyu-start.has-section-order .page-footer{width:100%;margin:calc(var(--ui-px)*16) 0 calc(var(--ui-px)*20)}.qingyu-start.has-header-order .hero .search-box{max-width:100%;min-width:0;justify-self:stretch}@media (max-width:740px){.qingyu-start [data-arrange-group=headers].sort-after:after,.qingyu-start [data-arrange-group=headers].sort-before:after{left:0;right:0;width:auto;height:calc(var(--ui-px)*3);bottom:auto;top:calc(var(--ui-px)*-7)}.qingyu-start [data-arrange-group=headers].sort-after:after{top:auto;bottom:calc(var(--ui-px)*-7)}}.qingyu-start .layout-reset[hidden]{display:none!important}@media (max-width:740px){.qingyu-start .layout-reset>span:not(.icon){display:none}.qingyu-start .top-actions .layout-reset{width:calc(var(--ui-px)*29);padding:0}}.qingyu-start{--desktop-px:1px;--ui-px:var(--desktop-px)}@media (min-width:1101px){.qingyu-start{--desktop-px:max(0.75px,min(0.078125vw,0.1470588235vh));--frame-left:max(0px,calc(50vw - var(--ui-px)*1280/2));--canvas-width:calc(var(--desktop-px)*1154)}.qingyu-start main{width:var(--canvas-width);max-width:100%;margin-inline:auto}.qingyu-start.has-section-order main :is(.hero,.overview-row,.space-section),.qingyu-start .workspace,.qingyu-start:not([data-space=home]) .hero,.qingyu-start:not([data-space=home]) .workspace,.qingyu-start[data-space=home] .hero{width:100%;max-width:none}.qingyu-start .topbar{width:calc(var(--ui-px)*1280);max-width:100%;margin-inline:auto}.qingyu-start .side-nav{width:calc(var(--ui-px)*52);padding-inline:calc(var(--ui-px)*3);left:calc(var(--frame-left) + var(--ui-px)*6)}}@media (min-width:1600px){.qingyu-start{--desktop-px:clamp(1.15px,min(calc(0.065vw + 0.2px),calc(0.105vh + 0.2px)),2.2px)}.qingyu-start[data-space=home]{--canvas-width:min(calc(var(--desktop-px)*1320),calc(100vw - 140px))}.qingyu-start[data-space=home] main{margin-top:clamp(0px,calc(25vh - var(--desktop-px)*720/4),180px)}.qingyu-start .topbar{width:var(--canvas-width);max-width:100%;height:calc(var(--desktop-px)*62)}.qingyu-start .side-nav{--ui-px:min(var(--desktop-px),1.55px);left:max(calc(var(--ui-px)*8),calc(50vw - var(--canvas-width)/2 - var(--ui-px)*64))}.qingyu-start .space-nav-item>span{font-size:calc(var(--ui-px)*9)}.qingyu-start .dock-wrap{--ui-px:min(var(--desktop-px),1.4px)}.qingyu-start.has-section-order[data-space=home] main .overview-row,.qingyu-start.has-section-order[data-space=home] main .space-section,.qingyu-start[data-space=home] .overview-row,.qingyu-start[data-space=home] .space-section{width:100%;max-width:calc(var(--desktop-px)*1200);margin-inline:auto}.qingyu-start[data-space=home] .folder-board{display:flex;flex-wrap:wrap;gap:calc(var(--desktop-px)*12);align-items:center}.qingyu-start[data-space=home] .folder-card{width:calc(var(--desktop-px)*224);flex:0 0 calc(var(--desktop-px)*224)}.qingyu-start.compact[data-space=home] .folder-create-card,.qingyu-start[data-space=home] .folder-create-card{width:calc(var(--desktop-px)*64);min-height:calc(var(--desktop-px)*76);flex:0 0 calc(var(--desktop-px)*64);gap:calc(var(--desktop-px)*8);font-size:calc(var(--desktop-px)*9);border-radius:calc(var(--desktop-px)*13)}.qingyu-start[data-space=home] .folder-create-card>.icon{height:calc(var(--desktop-px)*24);width:calc(var(--desktop-px)*24)}.qingyu-start[data-space=home] .desktop-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:calc(var(--desktop-px)*20) calc(var(--desktop-px)*12)}.qingyu-start[data-space=home] .wallpaper-shade{background:linear-gradient(180deg,rgba(20,44,59,0.1568627450980392),rgba(16,42,53,0.12549019607843137) 45%,rgba(16,43,57,0.2))}}@media (max-width:740px){.qingyu-start{min-width:320px}}.qingyu-start.unified-desktop main{display:block!important;padding-bottom:calc(var(--ui-px)*110)}.qingyu-start.unified-desktop main>.hero:not(#desktop-canvas),.qingyu-start.unified-desktop main>.workspace{display:none!important}.qingyu-start.unified-desktop #desktop-canvas{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row;align-items:start;gap:calc(var(--ui-px)*14) calc(var(--ui-px)*12);width:100%;max-width:calc(var(--ui-px)*1200);padding:0;margin:0 auto;text-align:left;color:inherit}.qingyu-start.unified-desktop #desktop-canvas>.canvas-unit{grid-column:span var(--canvas-span,4);grid-row:auto;min-width:0;max-width:100%;margin:0;align-self:start;justify-self:stretch}.qingyu-start.unified-desktop #desktop-canvas>.canvas-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-column:1/-1;grid-row:auto;order:-1!important;width:100%;margin:0;min-height:calc(var(--ui-px)*28);color:#fff}.qingyu-start.unified-desktop #desktop-canvas>.canvas-toolbar>div{display:flex;flex-direction:row;align-items:center;grid-column:auto;grid-row:auto;gap:calc(var(--ui-px)*12);min-width:0}.qingyu-start.unified-desktop #desktop-canvas>.canvas-toolbar :is(h1,#space-count){white-space:nowrap}.qingyu-start.unified-desktop #desktop-canvas>.search-box{grid-column:span var(--canvas-span,20);grid-row:auto;max-width:calc(var(--ui-px)*640);justify-self:center;align-self:center;margin:calc(var(--ui-px)*4) 0}.qingyu-start.unified-desktop #desktop-canvas>.category-favorites{grid-column:1/-1;max-width:calc(var(--ui-px)*640);min-height:calc(var(--ui-px)*35);justify-self:center;align-self:center}.qingyu-start.unified-desktop #desktop-canvas>.folder-card{width:100%;flex:initial}.qingyu-start.unified-desktop #desktop-canvas>.desktop-item{display:flex;flex-direction:column;align-items:center;min-height:calc(var(--ui-px)*80);padding:calc(var(--ui-px)*6) 0;animation:none}.qingyu-start.unified-desktop #desktop-canvas>.desktop-item .add-tile,.qingyu-start.unified-desktop #desktop-canvas>.desktop-item .app-icon{width:calc(var(--ui-px)*52);height:calc(var(--ui-px)*52);border-radius:calc(var(--ui-px)*14)}.qingyu-start.unified-desktop #desktop-canvas>.desktop-item .tile-link{gap:calc(var(--ui-px)*7);width:100%;min-width:0}.qingyu-start.unified-desktop #desktop-canvas>.desktop-item .tile-label{font-size:calc(var(--ui-px)*9);line-height:1.5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:0 calc(var(--ui-px)*1) calc(var(--ui-px)*4) rgba(23,57,68,0.5333333333333333)}.qingyu-start.unified-desktop #desktop-canvas>.space-tool{align-self:center;justify-content:center}.qingyu-start.unified-desktop #desktop-canvas>:is(.folder-create-card,.empty-folder-card){min-height:calc(var(--ui-px)*80);height:calc(var(--ui-px)*80);width:100%;max-width:calc(var(--ui-px)*90);justify-self:center;align-self:center;gap:calc(var(--ui-px)*8);border-radius:calc(var(--ui-px)*13);font-size:calc(var(--ui-px)*9)}.qingyu-start.unified-desktop #desktop-canvas>.page-footer{grid-column:1/-1;width:100%;margin:calc(var(--ui-px)*12) 0 0;text-align:center}.qingyu-start.unified-desktop #desktop-canvas>.category-module .category-card{width:100%}.qingyu-start.unified-desktop #desktop-canvas>.canvas-unit:is([data-canvas-kind=search],[data-canvas-kind=quote]).sort-after:after,.qingyu-start.unified-desktop #desktop-canvas>.canvas-unit:is([data-canvas-kind=search],[data-canvas-kind=quote]).sort-before:after{left:0;right:0;width:auto;height:calc(var(--ui-px)*3);top:calc(var(--ui-px)*-7);bottom:auto}.qingyu-start.unified-desktop #desktop-canvas>.canvas-unit:is([data-canvas-kind=search],[data-canvas-kind=quote]).sort-after:after{top:auto;bottom:calc(var(--ui-px)*-7)}@media (min-width:741px) and (max-width:1050px){.qingyu-start.unified-desktop #desktop-canvas{grid-template-columns:repeat(10,minmax(0,1fr))}.qingyu-start.unified-desktop #desktop-canvas>.canvas-unit{grid-column:span 5}.qingyu-start.unified-desktop #desktop-canvas>:is(.hot-events-widget,.category-wide,[data-canvas-kind=search],[data-canvas-kind=favorites],[data-canvas-kind=quote]){grid-column:1/-1}.qingyu-start.unified-desktop #desktop-canvas>:is([data-canvas-kind=app],[data-canvas-kind=create]){grid-column:span 2}.qingyu-start.unified-desktop:not([data-space=home]) #desktop-canvas>.search-box{grid-column:span 5}}@media (max-width:740px){.qingyu-start.unified-desktop #desktop-canvas{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--ui-px)*12) calc(var(--ui-px)*9)}.qingyu-start.unified-desktop #desktop-canvas>.canvas-unit{grid-column:span 2}.qingyu-start.unified-desktop #desktop-canvas>:is(.hot-events-widget,.time-date-widget,.category-wide,[data-canvas-kind=search],[data-canvas-kind=clock],[data-canvas-kind=favorites],[data-canvas-kind=quote]){grid-column:1/-1}.qingyu-start.unified-desktop #desktop-canvas>:is([data-canvas-kind=app],[data-canvas-kind=create]){grid-column:span 1}.qingyu-start.unified-desktop #desktop-canvas>.canvas-toolbar #space-count{display:none}.qingyu-start.unified-desktop #desktop-canvas>.desktop-item .add-tile,.qingyu-start.unified-desktop #desktop-canvas>.desktop-item .app-icon{height:calc(var(--ui-px)*44);width:calc(var(--ui-px)*44);border-radius:calc(var(--ui-px)*12)}.qingyu-start.unified-desktop #desktop-canvas>.category-clock .category-time{font-size:calc(var(--ui-px)*42)}}.qingyu-start[data-space] .desktop-grid{grid-template-columns:repeat(auto-fill,calc(var(--ui-px)*60));gap:calc(var(--ui-px)*10) calc(var(--ui-px)*8);justify-content:start;align-items:start}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers) .tile-link{gap:calc(var(--ui-px)*5)}.qingyu-start[data-space] .desktop-grid .add-tile,.qingyu-start[data-space] :is(.desktop-grid,.category-launchers) .app-icon{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*48);border-radius:calc(var(--ui-px)*13)}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers) .tile-label{font-size:calc(var(--ui-px)*8);line-height:1.4}.qingyu-start[data-space] .category-launchers{grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(var(--ui-px)*8) calc(var(--ui-px)*6);grid-template-rows:repeat(2,calc(var(--ui-px)*68));align-content:start}.qingyu-start[data-space] .quicklinks-heading{margin:calc(var(--ui-px)*6) 0 calc(var(--ui-px)*5)}.qingyu-start[data-space] .category-folders-heading{margin:calc(var(--ui-px)*16) 0 calc(var(--ui-px)*8)}.qingyu-start[data-space] .folder-board{gap:calc(var(--ui-px)*8)}.qingyu-start.unified-desktop #desktop-canvas{gap:calc(var(--ui-px)*10) calc(var(--ui-px)*8)}.qingyu-start.unified-desktop #desktop-canvas>.canvas-shortcuts{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,calc(var(--ui-px)*60));gap:calc(var(--ui-px)*10) calc(var(--ui-px)*8);justify-content:start;align-items:start;min-width:0;padding:calc(var(--ui-px)*2) 0}.qingyu-start.unified-desktop #desktop-canvas>.canvas-shortcuts.canvas-shortcut-corner{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:calc(var(--ui-px)*6);column-gap:calc(var(--ui-px)*6)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts>.canvas-unit{position:relative;grid-column:auto;grid-row:auto;min-width:0;width:100%;max-width:100%;margin:0;padding:0;animation:none}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts>.desktop-item{display:flex;align-items:center;flex-direction:column}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .tile-link{width:100%;gap:calc(var(--ui-px)*5)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .add-tile,.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .app-icon{width:calc(var(--ui-px)*48);height:calc(var(--ui-px)*48);border-radius:calc(var(--ui-px)*13)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .tile-label{font-size:calc(var(--ui-px)*8);line-height:1.4;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts>:is(.folder-create-card,.empty-folder-card){display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(var(--ui-px)*5);height:auto;border:0;background:transparent;box-shadow:none;border-radius:0;font-size:calc(var(--ui-px)*8);color:#fff}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts>:is(.folder-create-card,.empty-folder-card)>.icon{height:calc(var(--ui-px)*48);width:calc(var(--ui-px)*48);padding:calc(var(--ui-px)*12);border:calc(var(--ui-px)*1) dashed hsla(0,0%,100%,0.45098039215686275);border-radius:calc(var(--ui-px)*13);background:rgba(245,255,248,0.10196078431372549)}@media (min-width:741px) and (max-width:1050px){.qingyu-start[data-space] .category-launchers{grid-template-columns:repeat(auto-fill,calc(var(--ui-px)*60));grid-template-rows:none;grid-auto-rows:calc(var(--ui-px)*68)}}@media (max-width:740px){.qingyu-start[data-space] .category-launchers{grid-template-columns:repeat(auto-fill,minmax(calc(var(--ui-px)*54),1fr));grid-template-rows:none;grid-auto-rows:calc(var(--ui-px)*64)}.qingyu-start.unified-desktop #desktop-canvas>.canvas-shortcuts,.qingyu-start[data-space] .desktop-grid{grid-template-columns:repeat(auto-fill,minmax(calc(var(--ui-px)*54),1fr));gap:calc(var(--ui-px)*10) calc(var(--ui-px)*7)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .add-tile,.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .app-icon,.qingyu-start[data-space] .desktop-grid .add-tile,.qingyu-start[data-space] :is(.desktop-grid,.category-launchers) .app-icon{height:calc(var(--ui-px)*44);width:calc(var(--ui-px)*44);border-radius:calc(var(--ui-px)*12)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts>:is(.folder-create-card,.empty-folder-card)>.icon{height:calc(var(--ui-px)*44);width:calc(var(--ui-px)*44);padding:calc(var(--ui-px)*10)}}.qingyu-start{--qy-ink:#234b44;--qy-muted:#789087;--qy-accent:#286b59;--qy-surface:rgba(247,250,244,0.9490196078431372);--qy-line:hsla(0,0%,100%,0.7019607843137254);--qy-radius:calc(var(--ui-px)*16);--qy-shadow:0 calc(var(--ui-px)*6) calc(var(--ui-px)*22) rgba(9,43,46,0.09803921568627451);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.qingyu-start .wallpaper{filter:blur(calc(var(--desktop-px)*4)) saturate(0.72) brightness(0.82);transform:scale(1.025)}.qingyu-start .wallpaper[data-theme=dusk]{filter:blur(calc(var(--desktop-px)*4)) hue-rotate(97deg) saturate(0.48) brightness(0.78)}.qingyu-start .wallpaper[data-theme=sage]{filter:blur(calc(var(--desktop-px)*4)) hue-rotate(-38deg) saturate(0.48) brightness(0.88)}.qingyu-start[data-space] .wallpaper-shade{background:linear-gradient(115deg,rgba(16,47,58,0.2196078431372549),rgba(13,59,63,0.16862745098039217) 48%,rgba(16,45,56,0.34901960784313724))}.qingyu-start[data-space] .topbar{height:calc(var(--ui-px)*58)}.qingyu-start .brand{letter-spacing:calc(var(--ui-px)*1.5);font-weight:650}.qingyu-start .brand-symbol{background:#f5f8ed;color:#2c6555;box-shadow:0 calc(var(--ui-px)*4) calc(var(--ui-px)*12) rgba(11,48,42,0.12549019607843137)}.qingyu-start .brand small{letter-spacing:calc(var(--ui-px)*1.1);opacity:0.65}.qingyu-start .top-actions{gap:calc(var(--ui-px)*8)}.qingyu-start .save-state{opacity:0.55;font-size:calc(var(--ui-px)*9)}.qingyu-start .glass-button{background:rgba(234,247,237,0.047058823529411764);border-color:rgba(237,249,243,0.12156862745098039);border-radius:calc(var(--ui-px)*9);font-weight:500}.qingyu-start .glass-button:hover{background:rgba(245,255,241,0.13333333333333333);border-color:rgba(245,255,241,0.23921568627450981)}.qingyu-start .side-nav{background:rgba(18,60,60,0.4588235294117647);border-color:rgba(229,247,242,0.12156862745098039);box-shadow:0 calc(var(--ui-px)*6) calc(var(--ui-px)*28) rgba(9,39,45,0.12941176470588237);-webkit-backdrop-filter:blur(calc(var(--ui-px)*18));backdrop-filter:blur(calc(var(--ui-px)*18))}.qingyu-start .space-nav-item{color:rgba(217,232,223,0.7019607843137254);transition:background 0.18s,color 0.18s}.qingyu-start .space-nav-item.active{background:#eef8ed;color:#285c50;box-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*9) rgba(9,45,41,0.14901960784313725)}.qingyu-start .space-nav-item:hover:not(.active){background:hsla(0,0%,100%,0.07058823529411765);color:#f5fcf2}.qingyu-start .space-nav-item>span{font-weight:500;font-size:calc(var(--ui-px)*8.5)}.qingyu-start .nav-tool{color:rgba(217,232,223,0.6705882352941176)}.qingyu-start .nav-divider{background:rgba(230,245,229,0.12549019607843137)}.qingyu-start.unified-desktop #desktop-canvas>.search-box,.qingyu-start[data-space] .hero .search-box{height:calc(var(--ui-px)*58);background:rgba(252,253,246,0.9686274509803922);border:calc(var(--ui-px)*1) solid #fffef8;border-radius:calc(var(--ui-px)*17);box-shadow:0 calc(var(--ui-px)*12) calc(var(--ui-px)*34) rgba(6,44,48,0.18823529411764706),inset 0 calc(var(--ui-px)*1) #fff}.qingyu-start[data-space] .hero .search-box:focus-within{background:#fffef9;box-shadow:0 0 0 calc(var(--ui-px)*4) rgba(180,214,190,0.30196078431372547),0 calc(var(--ui-px)*14) calc(var(--ui-px)*36) rgba(6,44,48,0.21176470588235294)}.qingyu-start[data-space] .hero .search-box input{font-size:calc(var(--ui-px)*14);font-weight:450;color:var(--qy-ink);letter-spacing:0}.qingyu-start[data-space] .hero .search-box input::-moz-placeholder{color:#80968e}.qingyu-start[data-space] .hero .search-box input::placeholder{color:#80968e}.qingyu-start[data-space] .hero .search-submit{background:var(--qy-accent);height:calc(var(--ui-px)*44);min-width:calc(var(--ui-px)*104);border-radius:calc(var(--ui-px)*12);box-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*8) rgba(22,79,60,0.12549019607843137)}.qingyu-start[data-space] .hero .search-submit:hover{background:#1b5949}.qingyu-start .search-submit-text{font-weight:600}.qingyu-start .hero .search-engine{border-color:rgba(100,133,117,0.1411764705882353)}.qingyu-start .search-hint{opacity:0.65;background:#eef4e8}.qingyu-start[data-space] :is(.folder-card,.category-card,.hot-card,.time-date-widget,.notes-widget,.countdown-widget){border-radius:var(--qy-radius);border-color:var(--qy-line);box-shadow:var(--qy-shadow);-webkit-backdrop-filter:blur(calc(var(--ui-px)*14));backdrop-filter:blur(calc(var(--ui-px)*14))}.qingyu-start[data-space=home] :is(.time-date-widget,.notes-widget,.countdown-widget){height:calc(var(--ui-px)*128);padding:calc(var(--ui-px)*12);background:var(--qy-surface)}.qingyu-start[data-space] .widget-top{font-weight:550;letter-spacing:calc(var(--ui-px)*0.2)}.qingyu-start[data-space=home] .time-date-widget .clock{font-size:calc(var(--ui-px)*32);font-weight:450;letter-spacing:calc(var(--ui-px)*-1.4);color:#315c50;margin-top:calc(var(--ui-px)*5)}.qingyu-start[data-space=home] .time-date-widget .hero-date{font-size:calc(var(--ui-px)*8);color:#7c9184;opacity:1}.qingyu-start[data-space=home] .time-date-weather{border-color:rgba(99,131,107,0.10980392156862745);margin-top:calc(var(--ui-px)*6);padding-top:calc(var(--ui-px)*5)}.qingyu-start[data-space=home] .notes-widget .widget-top{color:#8b8768;font-size:calc(var(--ui-px)*9)}.qingyu-start[data-space=home] .note-line{font-size:calc(var(--ui-px)*10);color:#667d6e;line-height:1.65}.qingyu-start[data-space=home] .note-line i{background:#a9b790}.qingyu-start[data-space=home] .countdown-widget{background:rgba(234,245,234,0.9490196078431372)}.qingyu-start[data-space=home] .countdown-time{font:500 calc(var(--ui-px)*26),ui-monospace,SFMono-Regular,monospace;letter-spacing:0;color:#326a57;margin-top:calc(var(--ui-px)*13)}.qingyu-start[data-space=home] .countdown-time span{font-size:calc(var(--ui-px)*20)}.qingyu-start[data-space=home] .countdown-time span[style]{font-size:calc(var(--ui-px)*22)!important;letter-spacing:calc(var(--ui-px)*1)!important}.qingyu-start[data-space=home] .countdown-facts{margin-top:calc(var(--ui-px)*12);color:#7a9681}.qingyu-start[data-space=home] .desk-art{opacity:0.38;height:calc(var(--ui-px)*52);width:calc(var(--ui-px)*52)}.qingyu-start .tiny-button{border-radius:calc(var(--ui-px)*7)}.qingyu-start .tiny-button:hover{background:rgba(110,148,116,0.06666666666666667)}.qingyu-start[data-space] .hot-card{background:var(--qy-surface)}.qingyu-start[data-space=home] .hot-card{height:calc(var(--ui-px)*128)}.qingyu-start[data-space] .hot-tab{color:#8c9b8e;font-weight:500}.qingyu-start[data-space] .hot-tab:hover{background:#e2ebde}.qingyu-start[data-space] .hot-tab[aria-selected=true]{color:#3c7059;background:#e3eddf;box-shadow:none;font-weight:650}.qingyu-start[data-space] .hot-refresh{background:#eaf1e4;color:#72937b}.qingyu-start[data-space] .hot-refresh:hover{background:#dce9d5}.qingyu-start[data-space] .hot-list{background:hsla(0,0%,100%,0.45098039215686275)}.qingyu-start[data-space] .hot-topic{color:#53685b}.qingyu-start[data-space] .hot-topic:hover{color:#286b59;background:#e8f0e2}.qingyu-start[data-space] .hot-list li:nth-child(-n+3) .hot-rank{color:#bc9965}.qingyu-start[data-space] .hot-rank{color:#9ca99a}.qingyu-start[data-space] .hot-footer{color:#8a9b88;font-size:calc(var(--ui-px)*7.5)}.qingyu-start[data-space] .hot-footer>a{color:#698974}.qingyu-start[data-space] .folder-card{--folder-accent:#7b95a5;background:linear-gradient(145deg,rgba(250,252,246,0.9607843137254902),rgba(236,243,234,0.9490196078431372));border-top:calc(var(--ui-px)*2) solid var(--folder-accent)}.qingyu-start[data-space] .folder-card[data-color=mint]{--folder-accent:#74a28b}.qingyu-start[data-space] .folder-card[data-color=peach]{--folder-accent:#c3a17b}.qingyu-start[data-space] .folder-card[data-color=pink]{--folder-accent:#b78d9e}.qingyu-start[data-space] .folder-card[data-color=purple]{--folder-accent:#9986b6}.qingyu-start[data-space] .folder-card[data-color=sand]{--folder-accent:#b1a371}.qingyu-start[data-space] .folder-card:hover{box-shadow:0 calc(var(--ui-px)*9) calc(var(--ui-px)*26) rgba(8,42,43,0.14901960784313725)}.qingyu-start[data-space] .folder-card-header>button:first-child{color:#52715f;font-weight:600;font-size:calc(var(--ui-px)*10);letter-spacing:0}.qingyu-start .folder-card-header small{padding:calc(var(--ui-px)*1) calc(var(--ui-px)*4);border-radius:calc(var(--ui-px)*4);background:rgba(201,215,200,0.1803921568627451);color:#90a08b}.qingyu-start[data-space] .folder-app>a>span:last-child,.qingyu-start[data-space] .folder-more-label{font-size:calc(var(--ui-px)*8.5);font-weight:450;color:#72866f}.qingyu-start[data-space] .folder-card-footer{border-color:rgba(191,208,187,0.25098039215686274);background:rgba(220,232,212,0.2235294117647059)}.qingyu-start .folder-card .folder-page-dots button.active{background:#719178}.qingyu-start .folder-card .folder-page-arrow:not(:disabled){color:#5c876a}@media (min-width:741px){.qingyu-start[data-space=home] .folder-card-header{height:calc(var(--ui-px)*28)}.qingyu-start.compact[data-space=home] .folder-page,.qingyu-start[data-space=home] .folder-page{grid-template-rows:repeat(2,calc(var(--ui-px)*50));gap:calc(var(--ui-px)*3) calc(var(--ui-px)*12);padding-top:calc(var(--ui-px)*3);padding-bottom:calc(var(--ui-px)*3)}.qingyu-start[data-space=home] .folder-card-footer{height:calc(var(--ui-px)*20)}}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .tile-link{border:calc(var(--ui-px)*1) solid transparent;border-radius:calc(var(--ui-px)*12);gap:calc(var(--ui-px)*4);transition:background 0.18s,border-color 0.18s}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .tile-link:hover{background:rgba(242,255,237,0.07058823529411765);border-color:rgba(242,255,237,0.12156862745098039)}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .tile-label{font-size:calc(var(--ui-px)*9);font-weight:450;color:rgba(232,242,223,0.9019607843137255);letter-spacing:0;line-height:1.4}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .is-primary-shortcut>.tile-link{background:rgba(238,251,230,0.0392156862745098);border-color:rgba(237,248,233,0.09803921568627451)}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .is-primary-shortcut .tile-label{font-weight:600;color:#fbfff3}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .app-icon{box-shadow:0 calc(var(--ui-px)*3) calc(var(--ui-px)*8) rgba(8,44,43,0.12156862745098039),inset 0 0 0 calc(var(--ui-px)*1) hsla(0,0%,100%,0.1411764705882353)}.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .tile-link:hover .app-icon{transform:translateY(calc(var(--ui-px)*-3)) scale(1.07)}.qingyu-start[data-space] .category-launchers{grid-template-rows:repeat(2,calc(var(--ui-px)*72))}.qingyu-start.unified-desktop #desktop-canvas>.canvas-shortcuts:not(.canvas-shortcut-corner),.qingyu-start[data-space] .desktop-grid{padding:calc(var(--ui-px)*6) calc(var(--ui-px)*10);border:calc(var(--ui-px)*1) solid rgba(231,245,221,0.0784313725490196);border-radius:var(--qy-radius);background:rgba(16,47,52,0.2196078431372549);box-shadow:inset 0 calc(var(--ui-px)*1) rgba(234,245,220,0.03137254901960784)}.qingyu-start.unified-desktop #desktop-canvas{gap:calc(var(--ui-px)*6) calc(var(--ui-px)*8)}.qingyu-start.unified-desktop #desktop-canvas>.canvas-shortcuts{row-gap:calc(var(--ui-px)*6)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts>.canvas-unit{min-height:calc(var(--ui-px)*68)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .tile-label{font-size:calc(var(--ui-px)*9);color:rgba(237,245,228,0.9098039215686274)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .is-primary-shortcut .tile-label{color:#fbfff3}.qingyu-start[data-space] .space-heading h1{font-weight:600;letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start[data-space] #space-count{opacity:0.5}.qingyu-start[data-space] .subtle-button{border-radius:calc(var(--ui-px)*8);background:rgba(241,250,232,0.03529411764705882);border-color:rgba(241,250,232,0.10980392156862745)}.qingyu-start[data-space] .subtle-button:hover{background:rgba(241,250,232,0.10980392156862745)}.qingyu-start .category-folders-heading,.qingyu-start .quicklinks-heading{font-weight:500;letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start[data-space] .category-card{background:var(--qy-surface);color:var(--qy-ink)}.qingyu-start[data-space] .category-card-heading{background:#edf3e7;color:#6a876c;border-bottom:calc(var(--ui-px)*1) solid rgba(217,228,210,0.30196078431372547)}.qingyu-start[data-space] .category-wide .category-card{border-top:calc(var(--ui-px)*2) solid #85aa8e}.qingyu-start[data-space] .category-cinema-module .category-card{background:linear-gradient(135deg,#37484e,#655a64);color:#f8f3e9}.qingyu-start[data-space] .category-code-module .category-card{background:linear-gradient(135deg,#1f3b43,#304e54);color:#e0edf0}.qingyu-start[data-space] :is(.category-cinema-module,.category-code-module) .category-card-heading{background:hsla(0,0%,100%,0.023529411764705882);border-color:hsla(0,0%,100%,0.050980392156862744);color:#d5e6dd}.qingyu-start[data-space] .category-prompt-module .category-card{background:linear-gradient(135deg,#fbf9f5,#eeeaf3);border-top-color:#a69abd}.qingyu-start[data-space] .category-meal-module .category-card{background:linear-gradient(135deg,#fcfaf1,#f1ead8);border-top-color:#bda77a}.qingyu-start .category-meal-button{background:#4d7b5f;border-radius:calc(var(--ui-px)*10)}.qingyu-start .category-calendar-month{background:#dce8d8;color:#5f7e61}.qingyu-start .category-calendar strong{color:#6c8c68}.qingyu-start[data-space] .category-focus-module .focus-widget{height:100%;min-height:0;background:linear-gradient(135deg,#f2f8e8,#e2edda);border-radius:var(--qy-radius)}.qingyu-start[data-space] .category-caption{font-size:calc(var(--ui-px)*10);font-weight:500;color:rgba(229,239,220,0.8588235294117647);text-shadow:none;margin-top:calc(var(--ui-px)*8)}.qingyu-start[data-space] .category-space-name{color:rgba(216,232,219,0.6196078431372549);letter-spacing:calc(var(--ui-px)*1.4)}.qingyu-start[data-space] .category-time{font-weight:300;letter-spacing:calc(var(--ui-px)*-2)}.qingyu-start .dock{background:rgba(24,60,60,0.8588235294117647);border-color:rgba(232,247,223,0.14901960784313725);border-radius:calc(var(--ui-px)*21);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*11);box-shadow:0 calc(var(--ui-px)*12) calc(var(--ui-px)*34) rgba(8,39,43,0.2196078431372549),inset 0 calc(var(--ui-px)*1) rgba(247,255,236,0.07058823529411765);-webkit-backdrop-filter:blur(calc(var(--ui-px)*22));backdrop-filter:blur(calc(var(--ui-px)*22))}.qingyu-start .dock-recent{border-color:rgba(229,242,220,0.1411764705882353)}.qingyu-start .dock-add{background:#dcebd0;border-color:rgba(246,252,235,0.2);color:#477958}.qingyu-start .dock-add:hover{background:#f3f8e8}.qingyu-start .recent-empty{color:#b9d0b4;opacity:0.7}.qingyu-start .dock-caption{color:rgba(202,223,187,0.5254901960784314);font-size:calc(var(--ui-px)*7.5);letter-spacing:calc(var(--ui-px)*1.3)}.qingyu-start .modal-overlay{background:rgba(11,44,50,0.6313725490196078);-webkit-backdrop-filter:blur(calc(var(--ui-px)*12));backdrop-filter:blur(calc(var(--ui-px)*12))}.qingyu-start .modal{background:#f9fbf5;border-color:hsla(0,0%,100%,0.6);box-shadow:0 calc(var(--ui-px)*24) calc(var(--ui-px)*80) rgba(6,35,45,0.34901960784313724)}.qingyu-start .modal-header h2{font-weight:600;color:#305b49;letter-spacing:calc(var(--ui-px)*0.5)}.qingyu-start .modal-header p{color:#8e9f88}.qingyu-start .button.primary{background:var(--qy-accent);border-color:var(--qy-accent);border-radius:calc(var(--ui-px)*10);font-weight:550}.qingyu-start .button.primary:hover{background:#1d5948}.qingyu-start .library-site{background:#fffaf4;border-color:#e4ebdc;border-radius:calc(var(--ui-px)*13)}.qingyu-start .library-site:hover{background:#edf5e6;border-color:#bfd1b0}.qingyu-start .category-button.active{background:#e0ecd8;color:#356b4a;font-weight:550}.qingyu-start .page-footer{opacity:0.65}.qingyu-start .page-footer>span{opacity:0.5}.qingyu-start .arrange-handle{background:#f1f7e9;color:#61876a;border-color:#d7e5cd}.qingyu-start .toast{border:calc(var(--ui-px)*1) solid hsla(0,0%,100%,0.6392156862745098);box-shadow:var(--qy-shadow)}@media (max-width:1050px){.qingyu-start[data-space] .category-launchers{grid-template-rows:none;grid-auto-rows:calc(var(--ui-px)*72)}}@media (max-width:740px){.qingyu-start[data-space] .topbar{height:calc(var(--ui-px)*54)}.qingyu-start .save-state{display:none}.qingyu-start.unified-desktop #desktop-canvas>.search-box,.qingyu-start[data-space] .hero .search-box{height:calc(var(--ui-px)*50);border-radius:calc(var(--ui-px)*14)}.qingyu-start[data-space] .hero .search-box input{font-size:calc(var(--ui-px)*12)}.qingyu-start[data-space] .hero .search-submit{min-width:calc(var(--ui-px)*82);height:calc(var(--ui-px)*38);border-radius:calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .time-date-widget{height:calc(var(--ui-px)*74);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*11)}.qingyu-start[data-space=home] .time-date-widget .clock{font-size:calc(var(--ui-px)*27);margin-top:0}.qingyu-start[data-space=home] :is(.notes-widget,.countdown-widget){height:calc(var(--ui-px)*86);padding:calc(var(--ui-px)*8) calc(var(--ui-px)*10)}.qingyu-start[data-space=home] .countdown-time{font-size:calc(var(--ui-px)*20);margin-top:calc(var(--ui-px)*8)}.qingyu-start[data-space=home] .countdown-facts{margin-top:calc(var(--ui-px)*7)}.qingyu-start[data-space=home] .note-line{font-size:calc(var(--ui-px)*8.5);line-height:1.4}.qingyu-start[data-space=home] .hot-card{height:calc(var(--ui-px)*154)}.qingyu-start.unified-desktop #desktop-canvas .canvas-shortcuts .tile-label,.qingyu-start[data-space] :is(.desktop-grid,.category-launchers,.canvas-shortcuts) .tile-label{font-size:calc(var(--ui-px)*8.5)}.qingyu-start.unified-desktop #desktop-canvas>.canvas-shortcuts:not(.canvas-shortcut-corner),.qingyu-start[data-space] .desktop-grid{padding:calc(var(--ui-px)*6)}.qingyu-start .dock-wrap{width:-moz-max-content;width:max-content;max-width:calc(100vw - var(--ui-px)*24)}.qingyu-start .dock{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--ui-px)*36);gap:calc(var(--ui-px)*8);padding:calc(var(--ui-px)*7) calc(var(--ui-px)*9);border-radius:calc(var(--ui-px)*18)}.qingyu-start .dock-pins{max-width:calc(100vw - var(--ui-px)*98);gap:calc(var(--ui-px)*6)}.qingyu-start .dock-pins .dock-item .app-icon,.qingyu-start .dock .dock-add{width:calc(var(--ui-px)*36);height:calc(var(--ui-px)*36);border-radius:calc(var(--ui-px)*10)}.qingyu-start .dock-recent{grid-column:1/-1;padding-top:calc(var(--ui-px)*6)}.qingyu-start .dock-caption,.qingyu-start .dock-recent:has(.recent-empty){display:none}}@media (prefers-reduced-motion:reduce){.qingyu-start .glass-button,.qingyu-start .search-box,.qingyu-start .space-nav-item,.qingyu-start .tile-link{transition:none!important}}.qingyu-start .api-site-icon{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.qingyu-start .app-icon .api-icon-text{color:#fff;font-size:inherit}body.qingyu-page,html.qingyu-page{margin:0;min-height:100%}.qingyu-start{position:relative;isolation:isolate;min-height:100vh}