.hub-tag{display:none}@media (width>=1024px){.hub-tag{font-family:var(--font-label);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ash);align-items:center;gap:10px;margin-bottom:22px;font-size:10px;display:flex}}.hub-tag b{color:var(--color-linen);font-weight:500}.hub-tag i{background:var(--color-gold);border-radius:50%;flex:none;width:5px;height:5px}.hub-stage[data-p]:not([data-p~="1"]) .when-1,.hub-stage[data-p~="1"] .until-1,.hub-stage[data-p]:not([data-p~="2"]) .when-2,.hub-stage[data-p~="2"] .until-2,.hub-stage[data-p]:not([data-p~="3"]) .when-3,.hub-stage[data-p~="3"] .until-3,.hub-stage[data-p]:not([data-p~="4"]) .when-4,.hub-stage[data-p~="4"] .until-4,.hub-stage[data-p]:not([data-p~="5"]) .when-5,.hub-stage[data-p~="5"] .until-5{display:none}@media (width>=900px) and (width<=1023px){.hub-ai{--app-fs:11px}}.app-ui.hv-dark{color:var(--color-shell)}.app-ui .hv-caps{font-family:var(--mtm-font-label);font-size:max(calc(9.5 * var(--u)), 9.5px);letter-spacing:.18em;text-transform:uppercase;color:#6c695d;font-weight:500}.app-ui.hv-dark .hv-caps{color:var(--color-fog)}.app-ui .hv-name{font-family:var(--mtm-font-title);font-size:calc(22 * var(--u));color:#000000db;line-height:1.05}.app-ui .hv-sub{font-size:calc(12.5 * var(--u));color:var(--mtm-fg-4)}.app-ui .hv-status{align-items:center;gap:calc(6 * var(--u));height:calc(22 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(12 * var(--u));white-space:nowrap;border:1px solid;font-weight:500;display:inline-flex}.app-ui .hv-status:before{content:"";width:calc(6 * var(--u));height:calc(6 * var(--u));background:currentColor;border-radius:50%}.app-ui .hv-status--pending{color:#666}.app-ui .hv-status--review{color:#517898}.app-ui .hv-status--submitted{color:#706d62}.app-ui .hv-status--done{color:#3d7a69}.app-ui .ui-btn.hv-off{color:#0006;background:#ececec;border-color:#0000}.hv-order{padding:calc(13 * var(--u)) calc(15 * var(--u))}.hv-head{justify-content:space-between;align-items:flex-end;gap:calc(10 * var(--u));margin-bottom:calc(11 * var(--u));display:flex}.hv-tasks{gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.hv-task{align-items:center;gap:calc(7 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u));border-radius:calc(7 * var(--u));box-shadow:#0003 0 calc(4 * var(--u)) calc(4 * var(--u)) calc(-3 * var(--u));white-space:nowrap;background:#ffffffdb;border:1px solid #0000;outline:1px solid #00000014;transition:background-color .35s,border-color .35s;display:inline-flex}.hv-task svg{font-size:calc(16 * var(--u))}.hv-task b{font-size:calc(13 * var(--u));color:#000000db;font-weight:500}.hv-task em{font-size:calc(12 * var(--u));color:#0000008f;font-style:normal}.hv-task--done,.hub-stage[data-p~="1"] .hv-task--measure{background:#d6f0e7eb;border-color:#458a7759;outline-color:#0000}.hv-order .ui-btn{margin-top:calc(12 * var(--u))}.hv-shortcut{padding:calc(11 * var(--u)) calc(14 * var(--u))}.hv-shortcut b{margin-top:calc(3 * var(--u));font-size:calc(13.5 * var(--u));font-weight:500;display:block}.hv-shortcut span{font-size:calc(11.5 * var(--u));color:var(--color-fog);display:block}.hv-cm{padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u))}.hv-cm-head{align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(8 * var(--u));display:flex}.hv-cm-head svg{font-size:calc(16 * var(--u));color:#7fd1b9}.hv-cm-row{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));min-height:calc(38 * var(--u));font-size:calc(13.5 * var(--u));border-top:1px solid #ffffff1a;display:flex}.hv-cm-sub+.hv-cm-row{border-top:0}.hv-cm-row>span:first-child{line-height:1.25;display:grid}.hv-cm-row small{font-size:calc(11 * var(--u));color:var(--color-fog)}.app-ui .hv-cm-sub{padding:calc(7 * var(--u)) 0 calc(5 * var(--u));border-top:1px solid #ffffff1a}.hv-cm-v{align-items:center;gap:calc(6 * var(--u));font-family:var(--mtm-font-title);font-size:calc(21 * var(--u));font-variant-numeric:lining-nums;opacity:.28;transition:opacity .35s;display:flex}.hv-cm-v svg{font-size:calc(14 * var(--u));color:#7fd1b9;opacity:0;transition:opacity .35s}.hub-stage[data-p~="1"] [data-at="1"] .hv-cm-v,.hub-stage[data-p~="1"] [data-at="1"] .hv-cm-v svg,.hub-stage[data-p~="2"] [data-at="2"] .hv-cm-v,.hub-stage[data-p~="2"] [data-at="2"] .hv-cm-v svg,.hub-stage[data-p~="3"] [data-at="3"] .hv-cm-v,.hub-stage[data-p~="3"] [data-at="3"] .hv-cm-v svg{opacity:1}.hv-note{align-items:flex-start;gap:calc(11 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));transition:opacity .35s,translate .5s cubic-bezier(.2,.7,.2,1);display:flex}.hub-stage[data-p]:not([data-p~="1"]) .hv-note{opacity:0;translate:0 calc(-10 * var(--u))}.hv-note>svg{font-size:calc(20 * var(--u));color:var(--mtm-primary)}.hv-note b{font-size:calc(13 * var(--u));font-weight:500;display:block}.hv-note span{margin-top:calc(2 * var(--u));font-size:calc(12 * var(--u));color:var(--mtm-fg-4);display:block}.hv-note time{font-size:calc(11 * var(--u));white-space:nowrap;color:var(--mtm-fg-4);margin-left:auto}.hv-line{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));margin:0 calc(12 * var(--u)) calc(12 * var(--u));padding:calc(9 * var(--u)) calc(11 * var(--u));border-radius:calc(8 * var(--u));background:#ffffffbd;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.hv-line .hv-name{font-size:calc(18 * var(--u))}.hv-po{padding:calc(11 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u))}.hv-po .hv-head{margin-bottom:0}.hv-po-meta{gap:calc(4 * var(--u)) calc(14 * var(--u));margin:calc(4 * var(--u)) 0 calc(8 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mtm-fg-4);flex-wrap:wrap;display:flex}.hv-po-meta b{color:#000000db;font-weight:500}.hv-po-line{align-items:center;gap:calc(3 * var(--u)) calc(10 * var(--u));padding:calc(7 * var(--u)) calc(11 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(12.5 * var(--u));background:#ffffffbd;grid-template-columns:minmax(0,1fr) auto;transition:background-color .5s;display:grid;box-shadow:inset 0 0 0 1px #0000000f}.hub-stage[data-p~="2"] .hv-po-line{background:#d6f0e7eb}.hv-po-line small{font-size:calc(11.5 * var(--u));color:var(--mtm-fg-4);grid-column:1}.hv-po-line .hv-status{grid-area:1/2/3}.hv-po-done{align-items:center;gap:calc(6 * var(--u));margin-top:calc(7 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mtm-fg-4);transition:opacity .35s;display:flex}.hub-stage[data-p]:not([data-p~="3"]) .hv-po-done{opacity:0}.hv-po-done svg{font-size:calc(15 * var(--u));color:var(--mtm-success)}.hv-row{padding:calc(11 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u))}.hv-row-caps{margin-bottom:calc(8 * var(--u));font-family:var(--mtm-font-label);font-size:max(calc(9.5 * var(--u)), 9.5px);letter-spacing:.18em;text-transform:uppercase;color:#5f5d52;font-weight:500}.hv-row-line{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(7 * var(--u));background:#ffffffd9;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;box-shadow:inset 0 0 0 1px #00000012}.hv-row-no{font-size:calc(12 * var(--u));color:var(--mtm-fg-4)}.hv-row-who{min-width:0;line-height:1.3}.hv-row-who b{font-weight:500;display:block}.hv-row-who small{text-overflow:ellipsis;white-space:nowrap;font-size:calc(11.5 * var(--u));color:var(--mtm-fg-4);display:block;overflow:hidden}.hv-row-days{min-width:calc(28 * var(--u));height:calc(24 * var(--u));padding:0 calc(6 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(13 * var(--u));color:var(--mtm-fg-1);place-items:center;transition:background-color .3s,color .3s;display:inline-grid}.hub-stage[data-p~="3"] .hv-row-days{background:var(--mtm-error);color:#fff}.hv-row-foot{justify-content:space-between;align-items:center;gap:calc(6 * var(--u)) calc(10 * var(--u));margin-top:calc(9 * var(--u));font-size:calc(11.5 * var(--u));color:var(--mtm-fg-3);flex-wrap:wrap;display:flex}.hv-row-late{align-items:center;gap:calc(5 * var(--u));color:var(--mtm-error);font-weight:500;display:inline-flex}.hv-row-late svg{font-size:calc(15 * var(--u))}.hv-aria{padding:calc(12 * var(--u)) calc(14 * var(--u))}.hv-aria-head{align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(10 * var(--u));display:flex}.hv-aria-head svg{font-size:calc(19 * var(--u));color:var(--color-spark)}.hv-aria-head b{font-family:var(--mtm-font-label);font-size:calc(12 * var(--u));letter-spacing:.1em;text-transform:uppercase;font-weight:500}.hv-aria-q{width:fit-content;max-width:86%;padding:calc(7 * var(--u)) calc(11 * var(--u));border-radius:calc(10 * var(--u)) calc(10 * var(--u)) calc(2 * var(--u)) calc(10 * var(--u));font-size:calc(13 * var(--u));color:#14120f;background:#9d9375e6;margin-left:auto;line-height:1.45}.hv-aria-a{gap:calc(8 * var(--u));margin-top:calc(10 * var(--u));display:flex}.hv-aria-face{width:calc(24 * var(--u));height:calc(24 * var(--u));font-size:calc(13 * var(--u));color:var(--color-spark);background:#7fc4ff29;border-radius:50%;flex:none;place-items:center;display:grid}.hv-aria-text{min-height:calc(58 * var(--u));font-size:calc(13 * var(--u));color:var(--color-linen);line-height:1.5}.hv-aria-card{align-items:center;gap:calc(10 * var(--u));margin:calc(9 * var(--u)) 0 0 calc(32 * var(--u));padding:calc(8 * var(--u)) calc(11 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(12.5 * var(--u));background:#ffffff14;border:1px solid #ffffff24;transition:opacity .3s,translate .3s;display:flex}.hv-aria-card[data-waiting]{opacity:0;translate:0 4px}.hv-aria-card b{font-weight:500;display:block}.hv-aria-card span{color:var(--color-fog)}.hv-aria-card svg{font-size:calc(16 * var(--u));color:var(--color-fog);margin-left:auto}.hv-lining{padding:calc(8 * var(--u))}.hv-lining .shot{border-radius:calc(9 * var(--u))}.hv-lining-cap{padding:calc(8 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u));font-size:calc(11.5 * var(--u));color:#000000b3;justify-content:space-between;align-items:center;display:flex}.hv-saved{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.35;display:flex}.hv-saved svg{font-size:calc(18 * var(--u));color:var(--color-spark)}.hv-saved b{font-weight:500}.hv-saved span{color:var(--color-fog)}.hub-dim .depth-surface{filter:saturate(.85);position:relative}.hub-dim .depth-surface:after{content:"";background:#14120f47;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hub-stage *,.hv-aria-card{transition:none!important}}.who-words[data-astro-cid-zmsjth5x]{font:inherit;color:inherit;text-align:left;cursor:pointer;vertical-align:bottom;background:0 0;border:0;padding:0;display:inline-grid}.who-words[data-astro-cid-zmsjth5x]:focus-visible{outline:1px solid var(--color-gold);outline-offset:4px;border-radius:2px}.who-words[data-astro-cid-zmsjth5x] em[data-astro-cid-zmsjth5x]{color:var(--color-gold);white-space:nowrap;opacity:0;grid-area:1/1;transition:opacity .3s}.who-words[data-astro-cid-zmsjth5x] em[data-astro-cid-zmsjth5x][data-on]{opacity:1}.who-all[data-astro-cid-zmsjth5x]{display:none}@media (prefers-reduced-motion:reduce){.who-cycle[data-astro-cid-zmsjth5x]{display:none}.who-all[data-astro-cid-zmsjth5x]{display:inline}}
