.pj-more__arrow,.pj-action__arrow,.pj-home-card__arrow{border:1px solid var(--rule-note);transition:transform var(--ease-nav) ease, background-color var(--ease-nav) ease, border-color var(--ease-nav) ease, color var(--ease-nav) ease;border-radius:50%;flex:none;place-items:center;display:grid}.pj-more__arrow{width:30px;height:30px}.pj-more:hover .pj-more__arrow,.pj-more:focus-visible .pj-more__arrow{border-color:var(--fg);background:var(--fg);color:var(--bg);transform:translate(3px)}.pj-status{border:1px solid var(--rule-note);color:var(--block-notes);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 9px;font-size:12.5px;display:inline-flex}.pj-status.is-small,.pj-tile .pj-status{border:0;padding:0;font-size:11.5px}.pj-status__mark{background:var(--fg-2);border-radius:50%;flex:none;width:7px;height:7px}.pj-status[data-stage=building] .pj-status__mark{border:1px dashed var(--block-notes);background:0 0;width:7px;height:7px}.pj-action{min-height:var(--touch);color:var(--fg);align-items:center;gap:12px;font-size:13.5px;text-decoration:none;display:inline-flex}.pj-action__arrow{width:34px;height:34px;font-size:13px}.pj-action:hover .pj-action__arrow,.pj-action:focus-visible .pj-action__arrow{border-color:var(--fg);background:var(--fg);color:var(--bg);transform:rotate(45deg)}.pj-action.is-small{gap:8px;font-size:12.5px}.pj-action.is-small .pj-action__arrow{width:28px;height:28px;font-size:11px}.pj-action.is-none{color:var(--fg-3);font-size:12.5px}.pj-card__head .pj-status{margin-left:auto}.pj-grid,.pj-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pj-home{gap:14px}.pj-tile,.pj-home-card{border:1px solid var(--table-rule);background:var(--bg);transition:border-color var(--ease-nav) ease;border-radius:20px;flex-direction:column;flex:1;padding:6px;scroll-margin-top:24px;display:flex}.pj-tile:hover,.pj-tile:focus-within,.pj-home-card:hover,.pj-home-card:focus-visible{border-color:var(--rule-note)}.pj-tile__art{isolation:isolate;border-radius:15px;height:148px;display:block;position:relative;overflow:hidden}.pj-tile h3{font-size:15.5px;font-weight:var(--weight-heading);margin:0;line-height:1.3}.pj-home-card{color:var(--fg);text-decoration:none}.pj-home-card__row{align-items:center;gap:11px;padding:12px 10px 8px;display:flex}.pj-home-card__icon{border-radius:8px;flex:none;width:30px;height:30px}.pj-home-card__text{flex-direction:column;min-width:0;line-height:1.4;display:flex}.pj-home-card__name{font-size:14.5px;font-weight:var(--weight-heading)}.pj-home-card__tagline{color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pj-home-card .pj-status{margin-top:2px}.pj-home-card__arrow{width:28px;height:28px;margin-left:auto;font-size:12px}.pj-home-card:hover .pj-home-card__arrow,.pj-home-card:focus-visible .pj-home-card__arrow{border-color:var(--fg);background:var(--fg);color:var(--bg);transform:translate(2px)}.pj-home-more{margin-top:18px}@media (max-width:760px){.pj-grid,.pj-home{grid-template-columns:minmax(0,1fr)}.pj-case__pill{display:none}.pj-tile__art{height:136px}}@media (max-width:420px){.pj-card__head .pj-status{margin-left:56px}}@media (prefers-reduced-motion:reduce){.pj-more__arrow,.pj-action__arrow,.pj-home-card__arrow,.pj-card,.pj-tile,.pj-home-card,.pj-filter,.pj-back,.pj-cta a{transition:none!important}}
:root{--mochi-bg:#f3efec;--mochi-window:#faf7f5;--mochi-paper:#fff;--mochi-ink:#0f0d1c;--mochi-muted:#5b5866;--mochi-faint:#625f6d;--mochi-line:#e6dfda;--mochi-track:#ece7e3;--mochi-dash:#c9c3be;--mochi-sky:#fbe1d4;--mochi-sun:#fd504c;--mochi-hill:#6fbb50;--ordelis-bg:#111513;--ordelis-dot:#232a27;--ordelis-card:#181d1b;--ordelis-you:#1c2220;--ordelis-track:#26302c;--ordelis-line:#2b3330;--ordelis-line-strong:#4c5853;--ordelis-link:#6f7c76;--ordelis-fg:#f4f2f1;--ordelis-fg-2:#a9b8b0;--ordelis-fg-3:#849189;--ordelis-ok:#9fd3a6;--ordelis-removed:#e99a8c;--ordelis-note:#e6c07b;--refrain-paper:#fbfaf7;--refrain-ink:#111;--refrain-ink-2:#4a4a4a;--refrain-tape:#e3dccf;--orbit-bg:#120e0a;--orbit-fg:#f2dcb6;--orbit-fg-2:#b9a687;--orbit-accent:#f5af5b;--orbit-light:#ffd79c;--orbit-core:#c97f3a;--orbit-failed:#ef8a76;--orbit-cancelled:#a39a8a;--orbit-button-fg:#1a1209;--stucco-ink:#0a0a0a;--stucco-white:#fff;--stucco-yellow:#f2bf27;--stucco-paper:#e9e6e0;--stucco-sand:#f2f0ec;--stucco-muted:#5b5852;--stucco-scrim-top:#0006;--stucco-scrim-mid:#0000000d;--stucco-scrim-low:#0009;--stucco-step:#ffffff80;--stucco-label:#ffffffe0;--stucco-shadow:#00000073;--stucco-shadow-strong:#0009;--stucco-shadow-print:#0003;--stucco-backdrop:#0c0c0cd6;--yanawa-bg:#110c1a;--yanawa-node:#1a1226;--yanawa-fg:#e6dcef;--yanawa-muted:#9a8ab1;--yanawa-keyword:#c79bf2;--yanawa-type:#e8b6d2;--yanawa-string:#b9d7a3;--sweep-bg:#0f1311;--sweep-fg:#c9d6cc;--sweep-file:#dfe8e1;--sweep-muted:#82907f;--sweep-ok:#9fd3a6;--hum-bg:#15121a;--hum-line:#2e2737;--hum-fg:#d8cfe3;--hum-bright:#efe7f7;--hum-muted:#948aa0;--hum-accent:#c79be0;--hum-bar:#8c6aa8;--ferry-night:#111014;--ferry-water:#15161f;--ferry-wave:#2e3448;--ferry-wave-light:#3b4566;--ferry-wave-dark:#252a3a;--ferry-cloud:#2a2938;--ferry-cloud-light:#3b3a4e;--ferry-moon:#f9d7ac;--ferry-moon-shade:#e7bf8c;--ferry-reed:#4b5a2e;--ferry-reed-tip:#6b7a3e;--ferry-hull:#7a5232;--ferry-hull-dark:#5a3a22;--ferry-keel:#3e2716;--ferry-moss:#4a5a2a;--ferry-oar:#6a4a2a;--ferry-pole:#8a6a40;--ferry-pole-light:#b58a52;--ferry-flag:#a83a32;--ferry-cloak:#3f4f2a;--ferry-cloak-dark:#2c3a1d;--ferry-bone:#e8e0d0;--ferry-bone-shade:#d9c2a0;--ferry-cap:#4a5a78;--ferry-hair:#1a1414;--ferry-skin:#d9b090;--ferry-coat:#7a2a24;--ferry-bag:#6b6a34;--ferry-lamp:#f0a040;--ferry-lamp-light:#ffe2a0}
.sk,.mn{display:block;position:relative}.mn{position:absolute;inset:0}.sk svg path,.mn svg path{vector-effect:non-scaling-stroke}.mo-picture,.mn-thumb{background:var(--mochi-sky);display:block;position:relative;overflow:hidden}.mo-picture__sun,.mn-thumb__sun{aspect-ratio:1;background:var(--mochi-sun);border-radius:50%;width:26%;position:absolute;top:16%;left:58%}.mo-picture__hill,.mn-thumb__hill{background:var(--mochi-hill);border-radius:50%;height:78%;position:absolute;bottom:-38%;left:-10%;right:-10%}.mo-picture__dark,.mn-thumb__dark{background:var(--mochi-ink);border-radius:50%;height:80%;position:absolute;bottom:-52%;left:30%;right:-30%}.mo-track,.mn-mochi__track{border-top:2px dashed var(--mochi-dash);display:block;position:relative}.mo-track>span,.mn-mochi__track>span{background:var(--mochi-ink);border-radius:50%;width:10px;height:10px;animation:2.2s cubic-bezier(.5,0,.5,1) -1.1s infinite pj-packet;position:absolute;top:-6px;left:0}@keyframes pj-packet{0%{opacity:0;left:0}12%,88%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.od-links path,.mn-ord__links path{fill:none;stroke:var(--ordelis-link);stroke-width:1.4px;stroke-dasharray:3 5;animation:1.6s linear infinite pj-flow}@keyframes pj-flow{to{stroke-dashoffset:-16px}}.od-progress,.mn-ord__run{background:var(--ordelis-track);border-radius:2px;grid-column:1/-1;height:3px;display:block;overflow:hidden}.od-progress>span,.mn-ord__run:after{content:"";background:var(--ordelis-fg-2);width:40%;height:100%;animation:2.8s ease-in-out -1.4s infinite pj-work;display:block}.od-agent.is-second .od-progress>span,.mn-ord__agent.is-second .mn-ord__run:after{animation-duration:3.6s;animation-delay:-1.2s}@keyframes pj-work{0%{transform:translate(-100%)}to{transform:translate(260%)}}.sk--refrain svg path,.mn--refrain svg path{fill:none;stroke:var(--refrain-ink);stroke-linecap:round;stroke-width:1.2px}.sk--refrain svg path.is-thin,.mn--refrain svg path.is-thin{stroke-width:.8px}.rf-disc,.mn-rf__disc{width:100%;height:100%;animation:12s linear infinite paused pj-spin;position:absolute;inset:0;overflow:visible}@keyframes pj-spin{to{transform:rotate(360deg)}}.rf-sticker img,.mn-rf__sticker img{width:100%;height:auto;display:block}.rf-tape,.mn-rf__sticker:before{background:var(--refrain-tape);opacity:.85;width:56%;height:18px;position:absolute;top:-9px;left:22%;transform:rotate(-5deg)}.ob-ring,.mn-ob__ring{border:1px solid color-mix(in srgb, var(--orbit-accent) 22%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ob-core,.mn-ob__core{border:2px solid var(--orbit-light);background:var(--orbit-core);border-radius:50%;width:12cqw;height:12cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ob-execution,.mn-ob__job{width:0;height:0;animation:pj-spin var(--speed,16s) linear infinite;animation-delay:var(--delay,0s);position:absolute;top:50%;left:50%}.mn--mochifile{background:var(--mochi-bg);color:var(--mochi-ink);flex-direction:column;justify-content:center;gap:12px;padding:0 18px;display:flex}.mn-mochi__files{align-items:center;gap:10px;display:flex}.mn-mochi__file{border:1px solid var(--mochi-line);background:var(--mochi-paper);border-radius:10px;align-items:center;gap:8px;min-width:0;padding:6px 8px 6px 6px;display:flex}.mn-thumb{border-radius:5px;flex:none;width:34px;height:26px}.mn-mochi__text{flex-direction:column;min-width:0;font-size:10px;line-height:1.35;display:flex}.mn-mochi__text b{white-space:nowrap;font-size:10.5px}.mn-mochi__text>span{color:var(--mochi-faint);white-space:nowrap}.mn-mochi__track{flex:auto;min-width:14px}.mn-mochi__track>span{width:8px;height:8px;top:-5px}.mn-mochi__badge{background:var(--mochi-hill);border-radius:999px;margin-left:2px;padding:1px 7px;font-size:10px}.mn-mochi__bars{flex-direction:column;gap:5px;display:flex}.mn-mochi__bars i{background:var(--mochi-track);border-radius:999px;height:6px;display:block;overflow:hidden}.mn-mochi__bars i:after{content:"";background:var(--mochi-sun);border-radius:999px;width:100%;height:100%;display:block}.mn-mochi__bars i.is-after:after{background:var(--mochi-hill);width:4%}.mn-note{color:var(--mochi-faint);font-size:9.5px;position:absolute;bottom:8px;right:12px}.mn--ordelis{background:var(--ordelis-bg);color:var(--ordelis-fg);grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:18px;padding:0 16px;display:grid}.mn-ord__links{width:100%;height:100%;position:absolute;inset:0}.mn-ord__col{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.mn-ord__label{color:var(--ordelis-fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.mn-ord__box{border:1px solid var(--ordelis-line);background:var(--ordelis-card);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;display:flex;overflow:hidden}.mn-ord__agent{flex-direction:column;align-items:stretch;gap:4px}.mn-ord__name{align-items:center;gap:6px;display:flex}.mn-ord__name i{background:var(--ordelis-fg);width:16px;height:16px;color:var(--ordelis-card);border-radius:5px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:700;display:grid}.mn-ord__agent.is-second .mn-ord__name i{background:var(--ordelis-line-strong);color:var(--ordelis-fg)}.mn-ord__run{height:2px}.mn-ord__you{border-color:var(--ordelis-line-strong)}.mn-ord__ok{background:var(--ordelis-track);width:14px;height:14px;color:var(--ordelis-ok);border-radius:4px;place-items:center;margin-left:auto;font-size:9px;display:grid}.mn--refrain{background:var(--refrain-paper);color:var(--refrain-ink)}.mn-rf__lines{width:52%;height:40px;position:absolute;top:24px;left:18px;overflow:visible}.mn-rf__tag{width:54%;font-size:13px;line-height:1.3;position:absolute;bottom:16px;left:18px}.mn-rf__sticker{z-index:2;width:46px;position:absolute;top:12px;right:92px;transform:rotate(8deg)}.mn-rf__sticker:before{content:"";width:52%;height:11px;top:-6px;left:24%}.mn-rf__disc{width:150px;height:150px;margin-top:-75px;animation-duration:14s;inset:50% -26px auto auto}.pj-tile:hover .mn-rf__disc,.pj-home-card:hover .mn-rf__disc,.pj-home-card:focus-visible .mn-rf__disc{animation-duration:2.4s;animation-play-state:running}.mn--orbit{background:var(--orbit-bg);color:var(--orbit-fg)}.mn-ob__system{width:124px;height:124px;margin-top:-62px;position:absolute;top:50%;left:18px;container-type:inline-size}.mn-ob__ring.is-outer{border-style:dashed;border-color:color-mix(in srgb, var(--orbit-accent) 32%, transparent);width:124px;height:124px}.mn-ob__ring.is-middle{border-color:color-mix(in srgb, var(--orbit-accent) 45%, transparent);width:84px;height:84px}.mn-ob__ring.is-inner{width:44px;height:44px}.mn-ob__core{width:16px;height:16px}.mn-ob__job.is-queued{--r:62px;--speed:18s;--delay:-3s;--angle:60deg}.mn-ob__job.is-running{--r:42px;--speed:11s;--delay:-7s;--angle:229deg}.mn-ob__job.is-done{--r:22px;--speed:8s;--delay:-2s;--angle:90deg}.mn-ob__job i{border:1.5px solid var(--orbit-accent);width:8px;height:8px;transform:translateY(calc(-1 * var(--r)));border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.mn-ob__job.is-running i{background:var(--orbit-accent)}.mn-ob__job.is-done i{border-color:var(--orbit-light);background:var(--orbit-light)}.mn-ob__log{color:var(--orbit-fg-2);flex-direction:column;gap:6px;font-size:10px;display:flex;position:absolute;top:50%;left:162px;right:14px;transform:translateY(-50%)}.mn-ob__log>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mn-ob__log b{color:var(--orbit-fg);font-weight:500}.mn-ob__log .is-hot{color:var(--orbit-accent)}@keyframes pj-blink{50%{opacity:0}}@media (max-width:420px){.mn--ordelis{gap:12px;padding:0 10px}.mn-ob__log{left:154px}}@media (prefers-reduced-motion:reduce){.sk *,.sk :before,.sk :after,.mn *,.mn :before,.mn :after{animation:none!important}.mo-track>span,.mn-mochi__track>span{left:calc(50% - 5px)}.ob-execution,.mn-ob__job{transform:rotate(var(--angle,0deg))}}.sk-paper{fill:var(--refrain-paper)}.sk-ink{fill:var(--refrain-ink)}.pj-tile__art .mn *,.pj-tile__art .mn :before,.pj-tile__art .mn :after{animation-play-state:paused}.pj-tile:hover .pj-tile__art .mn *,.pj-tile:hover .pj-tile__art .mn :before,.pj-tile:hover .pj-tile__art .mn :after,.pj-tile:focus-within .pj-tile__art .mn *,.pj-tile:focus-within .pj-tile__art .mn :before,.pj-tile:focus-within .pj-tile__art .mn :after,.pj-home-card:hover .pj-tile__art .mn *,.pj-home-card:hover .pj-tile__art .mn :before,.pj-home-card:hover .pj-tile__art .mn :after,.pj-home-card:focus-visible .pj-tile__art .mn *,.pj-home-card:focus-visible .pj-tile__art .mn :before,.pj-home-card:focus-visible .pj-tile__art .mn :after{animation-play-state:running}.mn--ordelis .mn-note{color:var(--ordelis-fg-3)}.mn--orbit .mn-note{color:var(--orbit-fg-2)}
