html[data-site-theme=deskimia]{color:var(--brand-text);font-synthesis:none;--deskimia-page-gutter:20px;--deskimia-content-gutter:28px;--deskimia-section-gap:112px;--deskimia-block-gap:32px;--deskimia-column-gap:64px;--deskimia-panel-padding:64px;--deskimia-panel-radius:40px;--deskimia-preview-padding:12px;--deskimia-preview-radius:20px;--deskimia-pro-surface:#fbefd8;--deskimia-pro-heading:#392c17;--deskimia-pro-text:#4c3b22;--deskimia-pro-muted:#79613b;--deskimia-pro-accent:#7e5109;--deskimia-pro-chip:#f1dba9;--deskimia-pro-picker-active:#ecd39a}html[data-site-theme=deskimia][data-theme=dark]{--deskimia-pro-surface:#252118;--deskimia-pro-heading:#f8e8c2;--deskimia-pro-text:#eadcc2;--deskimia-pro-muted:#c6b38e;--deskimia-pro-accent:#efc778;--deskimia-pro-chip:#46371e;--deskimia-pro-picker-active:#49391e}html[data-site-theme=deskimia]:lang(zh-Hans) body{line-break:strict;font-family:ui-rounded,PingFang SC,Microsoft YaHei,sans-serif}html[data-site-theme=deskimia]:lang(zh-Hant) body{line-break:strict;font-family:ui-rounded,PingFang TC,Microsoft JhengHei,sans-serif}.deskimia-main{row-gap:var(--deskimia-section-gap);width:min(calc(100% - 2 * var(--deskimia-page-gutter)), 1180px);margin-inline:auto;display:grid}.deskimia-experience,.deskimia-hero,.deskimia-gallery{gap:var(--deskimia-block-gap);min-width:0;display:grid}.deskimia-main h1,.deskimia-main h2{text-wrap:balance;margin:0;font-family:ui-rounded,SF Pro Rounded,Hanken Grotesk,sans-serif;font-weight:800}.deskimia-main p,.deskimia-pro-features li{text-wrap:pretty}.deskimia-hero{padding-top:56px}.deskimia-hero h1{width:calc(100% - 2 * var(--deskimia-content-gutter));max-width:1120px;color:var(--brand-heading);text-align:center;margin-inline:auto;font-size:clamp(48px,7.4vw,94px);line-height:1.08}.deskimia-hero h1 span{display:block}.deskimia-hero h1 span+span{color:var(--brand-accent-text)}html[data-site-theme=deskimia] .site-header-brand{flex:none;min-width:0}html[data-site-theme=deskimia] .deskimia-navbar-brand{width:max-content;min-height:48px;color:var(--brand-text);font-synthesis:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.deskimia-brand-icon{flex:none;width:48px;height:48px;display:grid}html[data-site-theme=deskimia] .deskimia-brand-icon img{grid-area:1/1;width:48px;height:48px}.deskimia-brand-words{justify-items:start;gap:4px;display:grid}.deskimia-brand-words strong{font-family:ui-rounded,SF Pro Rounded,sans-serif;font-size:21px;font-weight:800;line-height:1.1}.deskimia-brand-studio{width:64px;display:grid}html[data-site-theme=deskimia] .deskimia-navbar-brand .deskimia-studio-mark{grid-area:1/1;width:64px;height:auto}.deskimia-icon-dark,html[data-theme=dark] .deskimia-icon-light{display:none}html[data-theme=dark] .deskimia-icon-dark{display:block}.deskimia-intro{justify-content:space-between;align-items:center;gap:var(--deskimia-column-gap);margin-inline:var(--deskimia-content-gutter);display:flex}.deskimia-intro>p{max-width:530px;color:var(--brand-body);margin:0;font-size:16px;line-height:1.65}.deskimia-download{flex:0 360px;justify-content:flex-end;display:flex}.deskimia-primary{--pill-link-font-size:15px;--pill-link-height:54px;--pill-link-motion:.16s cubic-bezier(.2, 0, 0, 1);color:var(--brand-white);background:var(--brand-blue);padding-block:13px;line-height:1.3}.deskimia-primary:active{transform:scale(.96)}.deskimia-scene-stage{margin:0}.deskimia-scene-stage video{aspect-ratio:16/9;background:var(--brand-surface);border-radius:24px;width:100%;height:auto}.deskimia-scene-stage figcaption{padding:12px var(--deskimia-content-gutter) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.deskimia-scene-stage figcaption span{color:var(--brand-secondary);font-size:12px}.deskimia-scene-picker{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.deskimia-scene-picker button{min-width:0;color:var(--brand-text);text-align:start;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:17px;padding:5px 5px 10px;transition:background-color .18s,border-color .18s,scale .16s}.deskimia-scene-picker button[aria-pressed=true]{border-color:var(--brand-heading);background:var(--brand-surface)}.deskimia-scene-picker button:active{scale:.96}.deskimia-scene-picker img{aspect-ratio:16/9;border-radius:10px;width:100%}.deskimia-scene-picker span,.deskimia-scene-picker small{overflow-wrap:anywhere;padding-inline:3px;line-height:1.4;display:block}.deskimia-scene-picker span{margin-top:9px;font-size:13px;font-weight:750}.deskimia-scene-picker small{color:var(--brand-secondary);margin-top:5px;font-size:10px}.deskimia-scene-picker button[data-tier-kind=pro]{background:0 0;border-color:#0000}.deskimia-scene-picker button[data-tier-kind=pro] small{color:var(--deskimia-pro-accent);font-weight:800}.deskimia-scene-picker button[data-tier-kind=pro][aria-pressed=true]{border-color:var(--brand-heading);background:var(--deskimia-pro-picker-active)}.deskimia-gallery-copy,.deskimia-details,.deskimia-private{align-items:start;gap:var(--deskimia-block-gap) var(--deskimia-column-gap);padding-inline:var(--deskimia-content-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.deskimia-main h2{font-size:clamp(34px,4.3vw,56px);line-height:1.12}.deskimia-gallery-copy p{color:var(--brand-body);margin:0;font-size:17px;line-height:1.65}.deskimia-gallery-copy .deskimia-availability{color:var(--brand-secondary);margin-top:16px;font-size:12px}.deskimia-details{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.deskimia-local-copy>p,.deskimia-private>p{color:var(--brand-body);margin:24px 0 0;font-size:17px;line-height:1.65}.deskimia-settings{flex-wrap:wrap;gap:10px 18px;margin-top:24px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.deskimia-settings span{align-items:baseline;gap:7px;display:inline-flex}.deskimia-settings span:before{color:var(--brand-accent-text);content:"✓"}.deskimia-preview{min-width:0;margin:0}.deskimia-preview-frame{padding:var(--deskimia-preview-padding);border-radius:calc(var(--deskimia-preview-radius) + var(--deskimia-preview-padding));background:var(--brand-sky);overflow:hidden}.deskimia-preview video{aspect-ratio:16/9;border-radius:var(--deskimia-preview-radius);background:var(--brand-night);width:100%;height:auto;display:block}html[data-theme=dark] .deskimia-preview-frame{background:var(--brand-night-sky)}.deskimia-pro{align-items:start;gap:var(--deskimia-block-gap) var(--deskimia-column-gap);padding:var(--deskimia-panel-padding);border-radius:var(--deskimia-panel-radius);color:var(--deskimia-pro-text);background:var(--deskimia-pro-surface);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.deskimia-pro-heading{grid-column:1/-1;justify-items:start;gap:16px;display:grid}.deskimia-pro h2{color:var(--deskimia-pro-heading)}.deskimia-pro-label{color:var(--deskimia-pro-accent);background:var(--deskimia-pro-chip);border-radius:999px;margin:0;padding:7px 12px;font-size:14px;font-weight:800;display:inline-flex}.deskimia-import-proof{min-width:0;margin:0}.deskimia-import-proof img{outline-offset:-1px;border-radius:16px;outline:1px solid #0000001a;width:100%;height:auto;display:block}html[data-theme=dark] .deskimia-import-proof img{outline-color:#ffffff1a}.deskimia-import-proof figcaption{color:var(--deskimia-pro-muted);margin-top:12px;font-size:12px;line-height:1.5}.deskimia-pro-features{min-width:0}.deskimia-pro-features ul{gap:24px;margin:0;padding:0;list-style:none;display:grid}.deskimia-pro-features li{padding-inline-start:25px;font-size:18px;font-weight:650;line-height:1.5;position:relative}.deskimia-pro-features li:before{color:var(--deskimia-pro-accent);content:"✓";position:absolute;inset-inline-start:0}.deskimia-pro-note{color:var(--deskimia-pro-muted);margin:24px 0 0;font-size:12px;line-height:1.7}.deskimia-private>p{max-width:60ch;margin:0}.deskimia-closing{justify-items:center;gap:var(--deskimia-block-gap);padding:var(--deskimia-panel-padding);border-radius:var(--deskimia-panel-radius);background:var(--brand-lemon);text-align:center;display:grid}.deskimia-closing h2{max-width:760px}html[data-theme=dark] .deskimia-closing{background:var(--brand-night-raised)}.deskimia-footer{width:min(calc(100% - 2 * var(--deskimia-page-gutter)), 1180px);padding:0 var(--deskimia-content-gutter) 48px;color:var(--brand-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:48px auto 0;font-size:12px;line-height:1.6;display:flex}.deskimia-footer p{margin:0}.deskimia-footer nav{flex-wrap:wrap;gap:8px 24px;display:flex}.deskimia-footer a{text-underline-offset:4px;align-items:center;min-height:40px;display:inline-flex}.deskimia-footer a:focus-visible{outline:3px solid var(--brand-heading);outline-offset:4px}@media (hover:hover) and (pointer:fine){.deskimia-primary:hover{background:var(--brand-blue-hover)}.deskimia-scene-picker button:hover{background:var(--brand-surface)}.deskimia-scene-picker button[data-tier-kind=pro][aria-pressed=false]:hover{background:0 0}}@media (width<=900px){html[data-site-theme=deskimia]{--deskimia-content-gutter:16px;--deskimia-section-gap:80px;--deskimia-column-gap:40px;--deskimia-panel-padding:40px}.deskimia-hero{padding-top:44px}.deskimia-intro{text-align:center;flex-direction:column;align-items:center;gap:24px}.deskimia-download{flex:auto;justify-content:center}.deskimia-details{grid-template-columns:minmax(0,1fr)}.deskimia-local-copy{max-width:600px}.deskimia-scene-picker{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){html[data-site-theme=deskimia]{--deskimia-page-gutter:14px;--deskimia-content-gutter:8px;--deskimia-section-gap:64px;--deskimia-block-gap:24px;--deskimia-column-gap:24px;--deskimia-panel-padding:24px;--deskimia-panel-radius:28px;--deskimia-preview-padding:8px;--deskimia-preview-radius:16px}.deskimia-hero{padding-top:32px}.deskimia-hero h1{font-size:clamp(34px,9.6vw,56px)}html[data-site-theme=deskimia] .deskimia-navbar-brand{gap:9px}.deskimia-brand-icon,html[data-site-theme=deskimia] .deskimia-brand-icon img{width:42px;height:42px}.deskimia-brand-words strong{font-size:18px}.deskimia-brand-studio,html[data-site-theme=deskimia] .deskimia-navbar-brand .deskimia-studio-mark{width:58px}.deskimia-primary{--pill-link-font-size:13px;--pill-link-side-space:38px;--pill-link-icon-inset:14px;max-width:100%}.deskimia-main h2{font-size:34px}.deskimia-gallery-copy,.deskimia-pro,.deskimia-private{grid-template-columns:minmax(0,1fr)}.deskimia-pro-features li{font-size:16px}.deskimia-private{row-gap:24px}.deskimia-scene-stage video{border-radius:16px}.deskimia-scene-stage figcaption{font-size:13px}.deskimia-scene-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.deskimia-scene-picker button{border-radius:16px;padding:4px 4px 8px}.deskimia-scene-picker span{font-size:11px}.deskimia-scene-picker small{font-size:9px}.deskimia-footer{flex-direction:column;align-items:start;margin-top:32px;padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.deskimia-primary{--pill-link-motion:0s}.deskimia-scene-picker button{transition:none}}.mac-desktop-preview{font-synthesis:none;margin:0}.mac-desktop{isolation:isolate;aspect-ratio:16/9;color:#16222c;color-scheme:light;background:#173f4b;border-radius:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 24px 56px -28px #0000004d;container-type:inline-size}.deskimia-scene-stage .mac-desktop video{aspect-ratio:auto;object-fit:cover;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}.mac-desktop-menubar{z-index:2;color:#16222c;white-space:nowrap;pointer-events:none;user-select:none;background:0 0;justify-content:space-between;align-items:center;gap:16px;height:32px;padding-inline:16px;font-size:12px;line-height:1;display:flex;position:absolute;inset:0 0 auto}.mac-desktop[data-menubar-tone=light] .mac-desktop-menubar{color:#fff;text-shadow:0 1px 3px #0006}.mac-desktop[data-menubar-tone=light] .mac-desktop-status>svg,.mac-desktop[data-menubar-tone=light] .mac-desktop-apple{filter:drop-shadow(0 1px 2px #0000004d)}.mac-desktop-menus,.mac-desktop-status,.mac-desktop-status time{align-items:center;gap:18px;display:flex}.mac-desktop-menus strong{font-weight:650}.mac-desktop-apple{flex:none;width:14px;height:17px;display:flex}.mac-desktop-apple svg{width:100%;height:100%}.mac-desktop-status{gap:12px}.mac-desktop-status>svg{flex:none}.mac-desktop-menu-icon{--menu-icon:image-set(url(/media/deskimia/desktop/deskimia-menubar.png) 1x, url(/media/deskimia/desktop/deskimia-menubar@2x.png) 2x);width:18px;height:18px;mask-image:var(--menu-icon);filter:drop-shadow(0 1px 2px #0000004d);background:currentColor;flex:none;mask-size:contain;mask-repeat:no-repeat}html[data-theme=dark] .mac-desktop-menu-icon{--menu-icon:image-set(url(/media/deskimia/desktop/deskimia-menubar-dark.png) 1x, url(/media/deskimia/desktop/deskimia-menubar-dark@2x.png) 2x)}.mac-desktop-status time{font-variant-numeric:tabular-nums;gap:8px}.mac-desktop-dock{--dock-icon:clamp(30px, 4.5cqi, 56px);z-index:1;border-radius:calc(var(--dock-icon) * .26 + 10px);-webkit-backdrop-filter:blur(24px)saturate(1.5);user-select:none;background:#f6fafc52;align-items:center;gap:clamp(4px,.7cqi,9px);width:max-content;padding:9px 10px 15px;display:flex;position:absolute;bottom:74px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff7a,0 5px 20px #00000029,0 0 0 .5px #0000001f}.mac-desktop[data-enhanced] .mac-desktop-dock{bottom:clamp(10px,1.4cqi,18px)}.mac-desktop-dock-app{width:var(--dock-icon);height:var(--dock-icon);flex:none;display:grid;position:relative}.mac-desktop-dock-app img{object-fit:contain;filter:drop-shadow(0 2px 2px #00000021);grid-area:1/1;width:100%;height:100%;display:block}.mac-desktop-dock-running:after{content:"";background:#000000b3;border-radius:50%;width:3px;height:3px;position:absolute;bottom:-6px;left:calc(50% - 1.5px)}.mac-desktop-dock-trash{width:calc(var(--dock-icon) + 14px);padding-inline-start:14px}.mac-desktop-dock-trash:before{content:"";background:#00000029;width:1px;position:absolute;inset:4px auto 0 5px}.mac-desktop-preview.deskimia-scene-stage figcaption{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mac-desktop-caption{flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;display:flex}.mac-desktop-preview figcaption[data-measuring] .mac-desktop-caption{flex-wrap:nowrap;width:max-content}.mac-desktop-playback{min-height:42px;color:var(--brand-text);background:var(--brand-surface);font:inherit;cursor:pointer;border:0;border-radius:24px;justify-content:center;align-items:center;gap:8px;margin-inline-start:auto;padding:8px 16px;font-size:13px;font-weight:650;line-height:1.4;transition:background-color .16s,scale .16s;display:inline-flex;box-shadow:0 0 0 1px #00000014,0 2px 4px #0000000a}.mac-desktop-playback[hidden]{display:none}.mac-desktop-preview .mac-desktop-playback span{color:inherit;font-size:inherit}.mac-desktop-playback svg{flex:none}.mac-desktop-playback [data-desktop-playback-label]{white-space:nowrap}.mac-desktop-playback[data-compact]{width:42px;padding-inline:0}.mac-desktop-playback[data-compact] [data-desktop-playback-label]{display:none}.mac-desktop-play-icon{translate:1px}.mac-desktop-pause-icon,.mac-desktop-playback[aria-pressed=true] .mac-desktop-play-icon{display:none}.mac-desktop-playback[aria-pressed=true] .mac-desktop-pause-icon{display:block}.mac-desktop-playback:active{scale:.96}.mac-desktop-playback:focus-visible{outline:3px solid var(--brand-heading);outline-offset:4px}html[data-theme=dark] .mac-desktop{box-shadow:0 0 0 1px #ffffff1f,0 24px 56px -28px #0009}html[data-theme=dark] .mac-desktop-playback{box-shadow:0 0 0 1px #ffffff24}@container (width<=900px){.mac-desktop-date{display:none}.mac-desktop-menus{gap:14px}}@container (width<=720px){.mac-desktop-menu-secondary{display:none}.mac-desktop-menubar{height:28px;padding-inline:12px;font-size:11px}}@container (width<=520px){.mac-desktop-menu{display:none}.mac-desktop-dock{padding:6px 8px 11px}.mac-desktop-dock-app[data-dock-id=messages]{display:none}.mac-desktop-status{gap:10px}}@media (width<=600px){.mac-desktop{border-radius:16px}}@media (hover:hover) and (pointer:fine){.mac-desktop-playback:hover{background:var(--brand-line)}}@media (prefers-reduced-motion:reduce){.mac-desktop-playback{transition:none}}.mac-desktop-dock-app .deskimia-icon-dark{display:none}html[data-theme=dark] .mac-desktop{color-scheme:dark}html[data-theme=dark] .mac-desktop-menubar{color:#f5f7fc;text-shadow:0 1px 3px #000000a6}html[data-theme=dark] .mac-desktop-status>svg,html[data-theme=dark] .mac-desktop-apple{filter:drop-shadow(0 1px 2px #00000073)}html[data-theme=dark] .mac-desktop-dock{background:#18202b8f;box-shadow:inset 0 0 0 1px #fff3,0 8px 24px #0000004d,0 0 0 .5px #0000004d}html[data-theme=dark] .mac-desktop-dock-running:after{background:#ffffffd9}html[data-theme=dark] .mac-desktop-dock-trash:before{background:#ffffff38}html[data-theme=dark] .mac-desktop-dock-app .deskimia-icon-dark{display:block}
