@font-face{font-family:calmon Pixel;src:url(/_astro/calmon-pixel.6uhEC_P_.woff2) format("woff2");font-display:swap}@font-face{font-family:calmon Han;src:url(/_astro/calmon-han.vYcUs6B-.woff2) format("woff2");font-display:swap}.calmon-desktop{--pd-accent:#00ff33;--pd-ink:#262626;--pd-muted:#777;position:relative;container-type:inline-size;-webkit-font-smoothing:antialiased;color:var(--pd-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pd-demo-visual{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:min(1.25vw,16px);box-shadow:0 2px 4px #00000008,0 14px 50px #05595612}.pd-screen{position:absolute;inset:0 auto auto 0;isolation:isolate;width:1280px;height:800px;transform:scale(var(--pd-scale,1));transform-origin:top left;overflow:hidden;border-radius:16px;background:linear-gradient(#eff7f24d,#eff7f24d),var(--pd-wallpaper) center/cover;touch-action:pan-y;container-type:inline-size;--pd-gap:12px}.pd-screen:focus-visible{box-shadow:0 0 0 4px #08776326,0 14px 50px #05595612;outline:none}.pd-menubar{position:absolute;inset:0 0 auto;z-index:55;display:flex;align-items:center;gap:14px;height:32px;padding:0 14px;color:#fff;text-shadow:0 1px 2px #0007;background:transparent;font-size:11px;white-space:nowrap;user-select:none}.pd-menubar strong{font-weight:650}.pd-menubar-spacer{flex:1}.pd-menubar button{padding:0 5px;min-width:30px;height:30px;margin-inline:-4px;background:transparent;border:0;border-radius:5px;color:inherit;cursor:pointer;font:inherit;text-shadow:inherit}.pd-menubar button:hover,.pd-menubar button[aria-expanded=true]{background:#ffffff30}.pd-system-symbol{--pd-symbol-size:24px;display:block;flex:none;width:var(--pd-symbol-size);height:var(--pd-symbol-size);background:currentColor;mask-image:var(--pd-symbols);mask-size:calc(9 * var(--pd-symbol-size)) var(--pd-symbol-size);mask-position:calc(var(--symbol) * -1 * var(--pd-symbol-size)) 0;mask-repeat:no-repeat;transform:scale(.8)}.pd-calmon-menu span{display:block;width:22px;height:22px;background:currentColor;mask:var(--pd-mark) center/contain no-repeat;margin:auto}.pd-menubar time{font-variant-numeric:tabular-nums}.pd-wallpaper-caption{position:absolute;right:28px;top:60px;color:#fff9;font-size:11px;text-shadow:0 1px 3px #0008;letter-spacing:.04em;pointer-events:none}.pd-windows,.pd-window-viewport{position:absolute;inset:0;pointer-events:none}.pd-window-viewport[hidden]{display:none}.pd-window{--pd-titlebar-inset:10px;--pd-stack-gap:4px;--pd-stack-idle:#787d87;--pd-stack-left:calc(var(--pd-titlebar-inset) + 5.5px);position:absolute;top:0;left:0;display:flex;flex-direction:column;min-width:0;border-radius:9px;background:#fafafa;box-shadow:0 1px 2px #0002,0 4px 16px #0002,0 16px 36px #0000001a;pointer-events:auto;transition:transform .46s cubic-bezier(.22,1,.36,1),width .46s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1);container-type:inline-size}.pd-window[hidden]{display:none}.pd-window.is-focused{box-shadow:0 1px 2px #0003,0 6px 20px #0002,0 20px 45px #0002}.pd-screen:is([data-leader=true],[data-moving=true]) .pd-window.is-focused{box-shadow:0 12px 38px #0003}.pd-screen:is([data-leader=true],[data-moving=true]) .pd-window.is-focused:before{content:"";position:absolute;z-index:6;inset:-2px;border:2px solid var(--pd-accent);border-radius:18px;pointer-events:none}.pd-window.is-pinned:after{content:"⌖";position:absolute;right:45px;top:12px;font-size:14px;color:#888;pointer-events:none}.pd-titlebar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;height:37px;flex:none;padding:0 var(--pd-titlebar-inset);background:linear-gradient(#f7f7f7,#ededed);border-radius:9px 9px 0 0;cursor:grab;user-select:none;touch-action:none}.pd-titlebar:active{cursor:grabbing}.pd-traffic{display:flex;gap:6px;flex:none}.pd-traffic button{position:relative;width:11px;height:11px;min-width:0;padding:0;border:0;border-radius:50%;box-shadow:inset 0 0 0 .5px #0002;cursor:pointer}.pd-traffic button:before{position:absolute;content:"";inset:-6px -2px}.pd-traffic button[data-command=close]{background:#ff5f57}.pd-traffic button[data-command=minimize]{background:#febc2e}.pd-traffic button[data-command=full]{background:#28c840}.pd-titlebar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#555;pointer-events:none;text-align:center}.pd-content{flex:1;min-height:0;overflow:auto;border-radius:0 0 9px 9px;scrollbar-width:thin}.pd-stack-pages{position:absolute;z-index:7;display:flex;gap:var(--pd-stack-gap);top:-6px;left:var(--pd-stack-left);height:2px;align-items:center}.pd-stack-pages button{position:relative;width:8px;height:2px;min-width:0;padding:0;border:0;border-radius:1px;background:var(--pd-stack-idle);cursor:pointer;transition:background-color .12s ease-out,opacity .08s ease-out}.pd-stack-pages button[aria-pressed=true]{background:var(--pd-accent)}.pd-stack-pages button:active{opacity:.75}.pd-stack-pages button:before{content:"";position:absolute;inset:-6px -2px}.pd-window.is-dragging{transition:none;user-select:none}.pd-tabbar{position:absolute;z-index:40;bottom:30px;left:0;right:0;display:flex;align-items:flex-end;gap:14px;min-height:50px;padding:0 12px;color:#fff;user-select:none}.pd-deck,.pd-desktop-group{position:relative;display:flex;align-items:flex-end;gap:5px;min-width:0;flex-shrink:0}.pd-desktop-groups{display:flex;align-items:flex-end;justify-content:center;gap:14px;min-width:0;flex:1;overflow-x:auto;scrollbar-width:none;padding:6px 4px 7px}.pd-desktop-group:not(.is-current):after{content:"";position:absolute;inset:auto -5px -6px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px;filter:drop-shadow(0 1px #0008);pointer-events:none}.pd-deck-mark,.pd-desktop-number{display:grid;place-items:center;flex:none;align-self:flex-end;width:30px;height:30px;padding:1px;border:0;border-radius:5px;background:#050505;color:var(--pd-accent);font:16px/.78 calmon Pixel,monospace;cursor:pointer;text-align:center}.pd-deck-mark{font-size:14px;letter-spacing:.15px}.pd-deck-mark>span{display:block}.pd-desktop-number{font-size:23px}.pd-desktop-group:not(.is-current) .pd-desktop-number{color:#fff}.pd-tab,.pd-pin-app{position:relative;display:flex;align-items:flex-end;justify-content:center;flex:none;width:35px;height:39px;padding:0 1px;border:0;background:transparent;cursor:pointer;touch-action:none}.pd-tab img,.pd-pin-app img{display:block;width:33px;height:33px;object-fit:contain;filter:drop-shadow(0 1px 1px #0005);transition:transform .18s ease}.pd-tab[aria-pressed=true]{width:43px}.pd-tab[aria-pressed=true] img{transform:scale(1.16);transform-origin:bottom}.pd-pin-app{width:27px;height:31px}.pd-pin-app img{width:27px;height:27px}.pd-pin-app:after{content:"";position:absolute;bottom:2px;right:1px;width:5px;height:5px;border:1px solid #0009;border-radius:50%;background:var(--pd-accent);box-shadow:0 0 3px #9f8}.pd-tab:hover img,.pd-pin-app:hover img{transform:translateY(-3px) scale(1.12)}.pd-label{position:absolute;bottom:-1px;left:2px;right:2px;display:none;place-items:center;border-radius:3px;background:#000;color:var(--pd-accent);font:20px/.8 calmon Pixel,monospace;min-height:17px;pointer-events:none}[data-labels=true] .pd-label{display:grid}.pd-pin-app .pd-label{left:0;right:0;font-size:16px;min-height:14px}.pd-tab[data-minimized=true]{opacity:.55}.pd-map{display:flex;align-items:center;gap:2px;width:44px;height:31px;padding:4px;border:0;background:transparent;cursor:pointer;flex:none}.pd-map span{height:20px;width:7px;border:1px solid #fff;box-shadow:0 0 0 .5px #0008;display:flex;flex-direction:column;gap:1px;padding:1px}.pd-map i{display:block;flex:1;background:#ffffff70}.pd-map .is-focused{border-color:var(--pd-accent)}.pd-map .is-focused i{background:var(--pd-accent)}.pd-tour-controls{position:absolute;z-index:56;right:8px;bottom:5px;display:flex;align-items:center;gap:1px;padding:0 3px;border-radius:22px;background:#f9f9f2de;backdrop-filter:blur(12px)}.pd-tour-controls button{height:32px;min-width:32px;padding:0 8px;border:0;border-radius:18px;background:transparent;color:#555;font:11px/1.1 -apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.pd-tour-controls button:hover{background:#00000008}.pd-tour-controls [data-tour-glyph]{font-size:15px;line-height:1}.pd-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;min-height:44px;font-size:12px}.pd-caption{display:flex;align-items:center;gap:7px;min-width:0;color:var(--muted)}.pd-live-dot{width:5px;height:5px;flex:none;border-radius:50%;background:#648f7a}.pd-tools{display:flex;align-items:center;gap:2px;flex:none}.pd-tools button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:40px;min-height:40px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#666;font:12px/1.2 -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:background .15s ease,transform .15s ease}.pd-tools button:hover{background:#00000005}.calmon-desktop button:focus-visible{outline:none;box-shadow:0 0 0 3px #08776366}.calmon-desktop button:active:not(:disabled){scale:.96}.calmon-desktop [hidden]{display:none!important}.pd-screen[data-full=true] .pd-menubar,.pd-screen[data-full=true] .pd-tabbar,.pd-screen[data-full=true] .pd-tour-controls{visibility:hidden}.pd-screen[data-full=true] .pd-window.is-full .pd-titlebar{background:#f5f5f5}.pd-full-return{position:absolute;right:12px;top:42px;z-index:75;min-height:40px;padding:0 14px;border:0;border-radius:22px;background:#000b;color:#fff;font:12px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.pd-app-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:100%;padding:24px;color:#8b8791;font-size:14px}.pd-app-preview img{width:clamp(58px,12cqw,96px);height:auto;filter:drop-shadow(0 3px 5px #0000000b)}.calmon-desktop[data-resetting=true] .pd-window{transition:none}@container (min-width:1100px){.pd-menubar{font-size:12px;gap:18px}.pd-tabbar{gap:20px}.pd-tab{width:43px;height:45px}.pd-tab img{width:39px;height:39px}.pd-tab[aria-pressed=true]{width:49px}.pd-pin-app{width:32px;height:35px}.pd-pin-app img{width:31px;height:31px}.pd-desktop-number,.pd-deck-mark{width:34px;height:34px}.pd-desktop-number{font-size:26px}.pd-deck-mark{font-size:16px}}@media(prefers-reduced-motion:reduce){.calmon-desktop *{transition:none!important}}.pd-titlebar-name{position:absolute;left:65px;right:65px;text-align:center;max-width:none}.pd-tabbar{bottom:8px}.pd-tour-controls{position:static;flex:none;gap:2px;padding:0;background:transparent;backdrop-filter:none}.pd-tour-controls button{min-height:40px;min-width:40px;font-size:12px;border-radius:7px}.pd-deck-mark{font-size:11px;line-height:.8;letter-spacing:0;overflow:hidden}.pd-deck[data-deck=sky] .pd-tab,.pd-deck[data-deck=max] .pd-tab{width:29px;height:32px}.pd-deck[data-deck=sky] .pd-tab img,.pd-deck[data-deck=max] .pd-tab img{width:29px;height:29px}@container (min-width:1100px){.pd-deck-mark{font-size:12px}.pd-deck[data-deck=sky] .pd-tab,.pd-deck[data-deck=max] .pd-tab{width:32px;height:35px}.pd-deck[data-deck=sky] .pd-tab img,.pd-deck[data-deck=max] .pd-tab img{width:31px;height:31px}}.pd-tools .pd-full-return{position:static;min-height:40px;padding:0 10px;border-radius:7px;background:#00000008;color:#555}.calmon-desktop[data-full=true] .pd-tools>[data-command=previous],.calmon-desktop[data-full=true] .pd-tools>[data-command=next],.calmon-desktop[data-full=true] .pd-tabbar{flex-wrap:nowrap;gap:var(--pd-section-gap,20px)}.pd-tabbar .pd-desktop-groups{order:initial;flex-basis:auto;justify-content:center;gap:14px;min-width:0}.pd-tabbar[data-wrap=true]{flex-wrap:wrap;justify-content:flex-start;row-gap:4px}.pd-tabbar[data-wrap=true] .pd-desktop-groups{order:-1;flex-basis:100%;flex-wrap:wrap;justify-content:center;overflow:visible}.pd-desktop-group{max-width:100%;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pd-tabbar .pd-tab{width:calc(var(--pd-tab-size) + 2px);height:calc(var(--pd-tab-size) + 7px)}.pd-tabbar .pd-tab img{width:var(--pd-tab-size);height:var(--pd-tab-size)}.pd-tabbar .pd-tab[aria-pressed=true]{width:calc(var(--pd-tab-size) * 1.2 + 3px)}.pd-tabbar .pd-pin-app,.pd-tabbar .pd-deck[data-deck=sky] .pd-tab,.pd-tabbar .pd-deck[data-deck=max] .pd-tab{width:calc(var(--pd-deck-size) + 2px);height:calc(var(--pd-deck-size) + 4px)}.pd-tabbar .pd-pin-app img,.pd-tabbar .pd-deck[data-deck=sky] .pd-tab img,.pd-tabbar .pd-deck[data-deck=max] .pd-tab img{width:var(--pd-deck-size);height:var(--pd-deck-size)}.pd-tabbar .pd-desktop-number{width:var(--pd-tab-size);height:var(--pd-tab-size);font-size:calc(var(--pd-tab-size) * .72)}.pd-tabbar .pd-deck-mark{width:var(--pd-deck-size);height:var(--pd-deck-size);font-size:calc(var(--pd-deck-size) * .35);line-height:.8;letter-spacing:0}.pd-tabbar .pd-map{height:calc(var(--pd-tab-size) + 4px);width:54px;justify-content:center;padding:0;margin-left:auto}.pd-map canvas{display:block;width:54px;height:32px;align-self:flex-end}.pd-tabbar{min-height:34px}.calmon-desktop .pd-native-region:active{scale:1}.pd-pin-app:after{background:#0f0}.pd-caption{font-size:13px;color:#555;line-height:1.6}.pd-input-cue{display:flex;align-items:center;gap:4px;flex:none}.pd-input-cue kbd{display:grid;place-items:center;min-width:28px;height:28px;padding:0 7px;border-radius:5px;background:#fff;color:#555;box-shadow:0 2px #c5c3bf;font:600 14px/1 -apple-system,BlinkMacSystemFont,sans-serif;transition:background .12s ease,color .12s ease,transform .12s ease}.pd-input-cue kbd.is-current{background:var(--pd-accent);color:#102000;box-shadow:0 2px #57aa45}.pd-input-cue kbd.is-pressed{transform:translateY(1px);box-shadow:0 1px #57aa45}.pd-tab.is-tour-target img{transform:translateY(-3px) scale(1.2)}.pd-tabbar{align-items:flex-end;min-height:var(--native-height);padding-bottom:0}.pd-deck,.pd-desktop-group{gap:0}.pd-tabbar .pd-desktop-groups{gap:var(--native-groupGap,24px);padding:0 5px}.pd-tabbar .pd-desktop-group{height:var(--native-height);padding:0;overflow:visible}.pd-tabbar .pd-tab{width:var(--native-itemWidth);height:var(--native-height);padding:0}.pd-tabbar .is-current .pd-tab,.pd-tabbar .is-current .pd-tab[aria-pressed=true]{width:var(--native-currentSlotWidth)}.pd-tabbar .pd-tab img{position:absolute;left:50%;top:var(--native-iconTop);width:var(--pd-tab-size);height:var(--pd-tab-size);transform:translate(-50%);filter:drop-shadow(0 .5px .5px #0005)}.pd-tabbar .pd-tab[aria-pressed=true] img{transform:translate(-50%) scale(var(--native-lensScale));transform-origin:50% 90.234375%}.pd-tabbar .pd-tab:hover img{transform:translate(-50%) scale(.96)}.pd-tabbar .pd-tab[aria-pressed=true]:hover img{transform:translate(-50%) scale(var(--native-lensScale))}.pd-tabbar .pd-pin-app,.pd-tabbar .pd-deck[data-deck=sky] .pd-tab,.pd-tabbar .pd-deck[data-deck=max] .pd-tab{width:var(--native-deckItemWidth,var(--native-itemWidth));height:var(--native-height);padding:0}.pd-tabbar .pd-pin-app img,.pd-tabbar .pd-deck[data-deck=sky] .pd-tab img,.pd-tabbar .pd-deck[data-deck=max] .pd-tab img{position:absolute;left:50%;top:auto;bottom:calc(var(--native-baseline) - var(--pd-deck-size) * .09765625);width:var(--pd-deck-size);height:var(--pd-deck-size);transform:translate(-50%)}.pd-tabbar .pd-pin-app:after{bottom:var(--native-baseline);right:3px;width:4px;height:4px}.pd-tabbar .pd-deck-mark{position:relative;display:flex;align-items:flex-end;justify-content:center;width:var(--native-markWidth);height:var(--native-height);padding:0;background:transparent;overflow:visible}.pd-deck-mark>span{display:grid;place-items:center;position:absolute;bottom:var(--native-baseline);left:1px;right:1px;height:var(--native-markHeight);background:#000;border-radius:2px;font-size:calc(var(--native-markPixel) * 8);line-height:.69;letter-spacing:0}.pd-tabbar .pd-desktop-number{position:relative;display:block;width:var(--native-itemWidth);height:var(--native-height);background:transparent;font-size:calc(var(--native-numberPixel) * 8);padding:0}.pd-desktop-number>span{position:absolute;display:grid;place-items:center;left:var(--native-numberX);top:var(--native-numberY);width:var(--native-numberSide);height:var(--native-numberSide);border-radius:22.5%;background:#000;letter-spacing:-.125em}.pd-desktop-number[data-value="1"]>span{letter-spacing:-.25em}.pd-tabbar .pd-map{height:var(--native-height)}.pd-tabbar .pd-label{bottom:var(--native-baseline);font-size:16px;min-height:12px}.pd-tabbar .pd-pin-app .pd-label{font-size:14px;min-height:10px;left:3px;right:3px}.pd-window{border-radius:16px}.pd-titlebar{border-radius:16px 16px 0 0}.pd-content{border-radius:0 0 16px 16px}.pd-desktop-group:not(.is-current):after{bottom:3px;left:-3px;right:-3px;height:8px}.pd-menubar{padding-inline:15px}.pd-tabbar{padding-left:14px;padding-right:0}.pd-desktop-group:not(.is-current):after{border:0;background:linear-gradient(#fff,#fff) left bottom/7px 1.5px no-repeat,linear-gradient(#fff,#fff) left bottom/1.5px 7px no-repeat,linear-gradient(#fff,#fff) right bottom/7px 1.5px no-repeat,linear-gradient(#fff,#fff) right bottom/1.5px 7px no-repeat;filter:drop-shadow(0 .5px #0009)}.pd-cell-tabs{position:relative;display:block;flex:none;width:var(--native-currentSlotWidth);height:var(--native-height)}.pd-tabbar .pd-cell-tabs .pd-cell-tab{position:absolute;left:0;top:calc(var(--cell) * var(--native-height) / var(--cells));width:100%;height:calc(var(--native-height) / var(--cells))}.pd-tabbar .pd-cell-tabs .pd-cell-tab img{left:calc(50% + var(--cell) * 2px);top:auto;bottom:0;width:calc(var(--pd-tab-size) * .7);height:calc(var(--pd-tab-size) * .7)}.pd-tabbar .pd-cell-tabs .pd-cell-tab[aria-pressed=true]{z-index:3}.pd-tabbar .pd-cell-tabs .pd-cell-tab[aria-pressed=true] img{transform:translate(-50%) scale(1.5)}.pd-cell-tab .pd-label{font-size:12px;min-height:8px;bottom:0;left:6px;right:4px}.pd-pin-app[data-running=false]:after{display:none}.pd-pin-app[data-windows=false]:after{background:#fff;box-shadow:none}.pd-deck-mark>span{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--native-markPixel);left:1.5px;right:1.5px;border-radius:0;clip-path:polygon(2px 0,calc(100% - 2px) 0,calc(100% - 2px) 1px,calc(100% - 1px) 1px,calc(100% - 1px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 1px) calc(100% - 2px),calc(100% - 1px) calc(100% - 1px),calc(100% - 2px) calc(100% - 1px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 1px),1px calc(100% - 1px),1px calc(100% - 2px),0 calc(100% - 2px),0 2px,1px 2px,1px 1px,2px 1px)}.pd-deck-mark>span>span{display:block;line-height:calc(var(--native-markPixel) * 5);font-size:inherit}@media(prefers-color-scheme:dark){.pd-window{--pd-stack-idle:#a6abb5}}.pd-demo-visual,.pd-screen,.pd-screen *{pointer-events:none!important;cursor:default!important}.pd-toolbar{align-items:flex-start}.pd-caption{align-items:flex-start;flex-direction:column;gap:7px;line-height:1.5}.pd-input-cue{align-self:flex-start}.pd-cue-label{font-size:11px;color:#777;white-space:nowrap}.pd-tour-controls{position:static;padding:0;background:none;backdrop-filter:none;border-radius:0}.pd-tour-controls button{font-size:12px;min-height:40px;min-width:44px}.pd-tour-controls button:focus-visible{outline:2px solid var(--pd-accent);outline-offset:2px}.pd-tour-controls button[hidden]{display:none}.pd-input-cue{flex-direction:column;align-items:flex-start;gap:7px}.pd-cue-keys{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.pd-cue-next{margin-inline:4px;font-size:12px;color:#777}.pd-mode-status{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:5px;background:#00000006;color:#666;font-size:12px;line-height:1.4}.pd-mode-status[data-state=active]{background:#dbf5d5;color:#235c1a;font-weight:600}.pd-mode-status[data-state=active]:before{content:"";width:6px;height:6px;border-radius:50%;background:#219a16}.calmon-desktop [data-desktop-caption]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.pd-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;margin-top:14px;min-height:48px}.pd-demo-help{display:grid;grid-column:1;grid-row:1;gap:4px;min-width:0}.pd-toolbar>.calmon-hero__intro{grid-column:2;grid-row:1;justify-self:end}.pd-caption,.pd-input-cue,.pd-mode-status{min-width:0}.pd-mode-status{text-align:left}.pd-tools .pd-tour-controls button{min-width:48px;min-height:48px}@container (max-width:800px){.pd-toolbar{gap:24px}}@container (max-width:600px){.pd-toolbar{grid-template-columns:minmax(0,1fr);justify-items:center;gap:32px;margin-top:12px}.pd-toolbar>.calmon-hero__intro{grid-column:1;grid-row:2;justify-self:center}.pd-toolbar .pd-tools{justify-self:start}.pd-caption{min-height:0}.pd-mode-status,.pd-cue-next,.pd-tools .pd-tour-controls button{font-size:16px}.pd-input-cue kbd{min-width:32px;height:32px;font-size:16px}}.pd-menubar-items{position:absolute;z-index:80;top:0;right:.9375cqw;height:2.5cqw;display:flex;align-items:center;gap:.9375cqw;color:#fff}.pd-status-items{display:flex;align-items:center;gap:.625cqw}.pd-calmon-symbol{width:1.71875cqw;height:1.71875cqw;background:currentColor;mask:var(--pd-mark) center/contain no-repeat}.pd-status-items .pd-system-symbol{--pd-symbol-size:1.875cqw}.pd-menubar-time{font:400 .9375cqw/1 -apple-system,BlinkMacSystemFont,sans-serif;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #0007}.pd-menubar-items>.pd-tools{pointer-events:auto}.pd-demo-visual .pd-tour-controls{gap:.3125cqw}.pd-demo-visual .pd-tour-controls button{pointer-events:auto;position:relative;min-width:1.25cqw;min-height:0;height:1.25cqw;gap:.3125cqw;padding:0 .46875cqw;border-radius:999px;background:#10382f;color:#dcffe8;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0002;font:400 1.25cqw/1 calmon Panel,calmon Han,monospace;font-synthesis:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;transition:background .15s ease,transform .15s ease}.pd-demo-visual .pd-tour-controls button:after{content:"";position:absolute;inset:-10px 0}.pd-demo-visual .pd-tour-controls [data-tour-glyph]{font:inherit}.pd-demo-visual .pd-tour-controls button:hover{background:#087763}.pd-demo-visual .pd-tour-controls button:focus-visible{outline:2px solid #88feb5;outline-offset:2px}.calmon-desktop[data-full=true] .pd-menubar-items{visibility:hidden;pointer-events:none}.pd-demo-visual:lang(ar) .pd-tour-controls button,.pd-demo-visual:lang(he) .pd-tour-controls button,.pd-demo-visual:lang(hi) .pd-tour-controls button,.pd-demo-visual:lang(th) .pd-tour-controls button{font-family:var(--sans);font-size:1.1cqw;height:1.5cqw;text-transform:none}.pd-window:lang(ar) .pd-titlebar-name,.pd-window:lang(he) .pd-titlebar-name{direction:rtl}.calmon-desktop{direction:ltr}.calmon-desktop--compact{width:100%;height:100%;align-self:stretch}.calmon-desktop--compact .pd-demo-visual{height:100%;aspect-ratio:auto;border-radius:0;box-shadow:none}.calmon-desktop--compact .pd-screen{width:100%;height:100%;transform:none;border-radius:0}.calmon-desktop--compact .pd-toolbar,.calmon-desktop--compact .pd-tools,.calmon-desktop--compact .pd-noscript,.calmon-desktop--compact .pd-menubar-label{display:none}.calmon-desktop--compact .pd-menubar{height:28px;font-size:10px;gap:8px;padding-inline:12px}.calmon-desktop--compact .pd-menubar .pd-system-symbol{--pd-symbol-size:18px}.calmon-desktop--compact .pd-menubar-items{height:28px;right:12px}.calmon-desktop--compact .pd-status-items{gap:6px}.calmon-desktop--compact .pd-calmon-symbol{width:16px;height:16px}.calmon-desktop--compact .pd-status-items .pd-system-symbol{--pd-symbol-size:16px}.calmon-desktop--compact .pd-menubar-time{font-size:10px}.calmon-desktop--compact .pd-titlebar{height:24px;font-size:10px;--pd-titlebar-inset:8px}.calmon-desktop--compact .pd-traffic{gap:4px}.calmon-desktop--compact .pd-traffic button{width:8px;height:8px}.calmon-desktop--compact .pd-titlebar-name{left:44px;right:20px}.calmon-desktop--compact .pd-app-preview{height:100%;min-height:0;padding:4px;gap:0}.calmon-desktop--compact .pd-app-preview img{width:48px;height:48px;max-width:100%;max-height:100%;object-fit:contain}.calmon-desktop--compact .pd-app-preview>span{display:none}
