.contact[data-astro-cid-he3spzz3]{scroll-margin-top:var(--s-4);background:var(--ink);color:var(--on-dark);border-radius:var(--radius);padding:var(--s-6);gap:var(--s-5) var(--s-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}p[data-astro-cid-he3spzz3]{margin:var(--s-3) 0 0;font:450 var(--t-lead)/1.5 var(--font);color:var(--on-dark-soft)}.acts[data-astro-cid-he3spzz3]{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.acts[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]{width:100%}.acts[data-astro-cid-he3spzz3] .tg[data-astro-cid-he3spzz3]{color:var(--on-dark);box-shadow:inset 0 0 0 var(--stroke) var(--on-dark);background:0 0}small[data-astro-cid-he3spzz3]{text-align:center;font:450 14px var(--font);color:var(--on-dark-soft);overflow-wrap:anywhere}@media (width<=1000px){.contact[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.contact[data-astro-cid-he3spzz3]{padding:var(--s-5) var(--s-4)}}.wrap[data-astro-cid-ues7uiy4]{min-width:0;container:gantt/inline-size}.gantt[data-astro-cid-ues7uiy4]{--ease:cubic-bezier(.65, 0, .35, 1);--row:48px;--c1:112px;--c2:104px;--cols:var(--c1) var(--c2) 1fr;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-win);font-family:var(--font);border-radius:14px;grid-template-columns:150px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.side[data-astro-cid-ues7uiy4]{background:var(--wash);border-right:1px solid var(--line);padding:var(--s-3) var(--s-2);font:500 13px/1.2 var(--font);color:var(--soft);flex-direction:column;gap:2px;display:flex}.dots[data-astro-cid-ues7uiy4]{gap:var(--s-1);padding:2px var(--s-2) var(--s-4);display:flex}.dots[data-astro-cid-ues7uiy4] i[data-astro-cid-ues7uiy4]{background:var(--line);border-radius:50%;width:9px;height:9px}.side[data-astro-cid-ues7uiy4] p[data-astro-cid-ues7uiy4]{margin:0 0 var(--s-1);padding:0 var(--s-2);font:600 11px var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--soft)}.proc[data-astro-cid-ues7uiy4]{padding:var(--s-2);border-radius:8px;justify-content:space-between;display:flex}.proc[data-astro-cid-ues7uiy4].on{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line);font-weight:600}.proc[data-astro-cid-ues7uiy4] em[data-astro-cid-ues7uiy4]{font-variant-numeric:tabular-nums;color:var(--soft);font-style:normal}.main[data-astro-cid-ues7uiy4]{min-width:0}.head[data-astro-cid-ues7uiy4]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);display:flex}.head[data-astro-cid-ues7uiy4] b[data-astro-cid-ues7uiy4]{font:600 14px var(--font)}.ctl[data-astro-cid-ues7uiy4]{background:var(--wash);font:600 12px var(--font);border-radius:8px;grid-template-columns:1fr 1fr;margin-left:auto;padding:2px;display:grid;position:relative}.ctl[data-astro-cid-ues7uiy4]>span[data-astro-cid-ues7uiy4]{z-index:1;justify-content:center;align-items:center;gap:var(--s-1);padding:4px var(--s-3);color:var(--soft);transition:color .3s;display:inline-flex;position:relative}.ctl[data-astro-cid-ues7uiy4] .pill[data-astro-cid-ues7uiy4]{background:var(--card);width:calc(50% - 2px);box-shadow:0 1px 2px var(--shadow-1);transition:transform .45s var(--ease);border-radius:6px;position:absolute;top:2px;bottom:2px;left:2px}.ctl[data-astro-cid-ues7uiy4] .t0[data-astro-cid-ues7uiy4]{color:var(--ink)}.is-on[data-astro-cid-ues7uiy4] .ctl[data-astro-cid-ues7uiy4] .t0[data-astro-cid-ues7uiy4],.is-after[data-astro-cid-ues7uiy4] .ctl[data-astro-cid-ues7uiy4] .t0[data-astro-cid-ues7uiy4]{color:var(--soft)}.is-on[data-astro-cid-ues7uiy4] .ctl[data-astro-cid-ues7uiy4] .t1[data-astro-cid-ues7uiy4],.is-after[data-astro-cid-ues7uiy4] .ctl[data-astro-cid-ues7uiy4] .t1[data-astro-cid-ues7uiy4]{color:var(--ink)}.is-on[data-astro-cid-ues7uiy4] .ctl[data-astro-cid-ues7uiy4] .pill[data-astro-cid-ues7uiy4],.is-after[data-astro-cid-ues7uiy4] .ctl[data-astro-cid-ues7uiy4] .pill[data-astro-cid-ues7uiy4]{transform:translate(100%)}.grid[data-astro-cid-ues7uiy4]{padding-top:var(--s-1);position:relative}.ticks[data-astro-cid-ues7uiy4]{top:0;bottom:0;left:calc(var(--s-4) + var(--c1) + var(--c2));right:var(--s-4);pointer-events:none;grid-template-columns:repeat(5,1fr);display:grid;position:absolute}.ticks[data-astro-cid-ues7uiy4] i[data-astro-cid-ues7uiy4]{border-left:1px dashed var(--line);opacity:.6}.row[data-astro-cid-ues7uiy4]{grid-template-columns:var(--cols);height:var(--row);padding:0 var(--s-4);align-items:center;display:grid;position:relative}.row[data-astro-cid-ues7uiy4]+.row[data-astro-cid-ues7uiy4]{border-top:1px solid var(--wash)}.name[data-astro-cid-ues7uiy4]{font:600 13px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.who[data-astro-cid-ues7uiy4]{justify-self:start;align-items:center;gap:var(--s-1);padding:2px var(--s-2);border:1px solid var(--line);font:500 12px var(--font);color:var(--soft);border-radius:999px;transition:color .4s,border-color .4s;display:inline-flex}.who[data-astro-cid-ues7uiy4] em[data-astro-cid-ues7uiy4]{font-style:normal}.xw[data-astro-cid-ues7uiy4]{width:0;transition:width .4s;display:inline-flex;overflow:hidden}.marked[data-astro-cid-ues7uiy4] .who[data-astro-cid-ues7uiy4],.is-after[data-astro-cid-ues7uiy4] .agent[data-astro-cid-ues7uiy4] .who[data-astro-cid-ues7uiy4]{color:var(--ink);border-color:var(--ink);font-weight:600}.marked[data-astro-cid-ues7uiy4] .who[data-astro-cid-ues7uiy4] .xw[data-astro-cid-ues7uiy4],.is-after[data-astro-cid-ues7uiy4] .agent[data-astro-cid-ues7uiy4] .who[data-astro-cid-ues7uiy4] .xw[data-astro-cid-ues7uiy4]{width:9px}.track[data-astro-cid-ues7uiy4]{height:14px;display:block;position:relative}.bar[data-astro-cid-ues7uiy4]{height:100%;top:0;left:var(--l0);width:var(--w0);background:var(--ink);transition:left 1.1s var(--ease), width 1.1s var(--ease), background .5s;border-radius:4px;position:absolute}.is-after[data-astro-cid-ues7uiy4] .bar[data-astro-cid-ues7uiy4]{left:var(--l1);width:var(--w1)}.marked[data-astro-cid-ues7uiy4] .bar[data-astro-cid-ues7uiy4],.is-after[data-astro-cid-ues7uiy4] .agent[data-astro-cid-ues7uiy4] .bar[data-astro-cid-ues7uiy4]{background:var(--x)}.ghost[data-astro-cid-ues7uiy4]{border:1.5px dashed var(--line);opacity:0;border-radius:4px;height:100%;transition:opacity .6s .3s;position:absolute;top:0}.is-after[data-astro-cid-ues7uiy4] .ghost[data-astro-cid-ues7uiy4]{opacity:1}.scan[data-astro-cid-ues7uiy4]{height:var(--row);background:var(--x-wash);border-block:1px solid var(--x-line);opacity:0;pointer-events:none;transition:transform .4s,opacity .3s;position:absolute;left:0;right:0}.is-scan[data-astro-cid-ues7uiy4] .scan[data-astro-cid-ues7uiy4]{opacity:1}.total[data-astro-cid-ues7uiy4]{grid-template-columns:calc(var(--c1) + var(--c2)) 1fr;padding:var(--s-4);border-top:var(--rule-head);margin-top:var(--s-1);align-items:center;display:grid}.total[data-astro-cid-ues7uiy4]>span[data-astro-cid-ues7uiy4]:first-child{white-space:nowrap;align-items:baseline;gap:var(--s-2);font:600 13px var(--font);display:flex}.total[data-astro-cid-ues7uiy4] b[data-astro-cid-ues7uiy4]{font:var(--w-head) 24px/1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:color .4s}.is-after[data-astro-cid-ues7uiy4] .total[data-astro-cid-ues7uiy4] b[data-astro-cid-ues7uiy4]{color:var(--x)}.total[data-astro-cid-ues7uiy4] .track[data-astro-cid-ues7uiy4]{height:4px}.total[data-astro-cid-ues7uiy4] .bar[data-astro-cid-ues7uiy4]{border-radius:2px}.is-after[data-astro-cid-ues7uiy4] .total[data-astro-cid-ues7uiy4] .bar[data-astro-cid-ues7uiy4]{background:var(--x)}.total[data-astro-cid-ues7uiy4] .ghost[data-astro-cid-ues7uiy4]{border:0;border-top:2px dashed var(--line);border-radius:0;height:0;top:1px}.cap[data-astro-cid-ues7uiy4]{margin:var(--s-2) 0 0;text-align:right;font:450 13px var(--font);color:var(--soft)}@container gantt (width<=700px){.gantt[data-astro-cid-ues7uiy4]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-ues7uiy4]{display:none}}@container gantt (width<=520px){.gantt[data-astro-cid-ues7uiy4]{--row:44px;--c1:92px;--c2:88px}.row[data-astro-cid-ues7uiy4],.head[data-astro-cid-ues7uiy4]{padding-inline:var(--s-3)}.name[data-astro-cid-ues7uiy4]{font-size:12px}.who[data-astro-cid-ues7uiy4]{padding:1px var(--s-2);font-size:11px}.ticks[data-astro-cid-ues7uiy4]{left:calc(var(--s-3) + var(--c1) + var(--c2));right:var(--s-3)}.total[data-astro-cid-ues7uiy4]{gap:var(--s-2);padding:var(--s-3);grid-template-columns:minmax(0,1fr)}.total[data-astro-cid-ues7uiy4] b[data-astro-cid-ues7uiy4]{font-size:20px}.ctl[data-astro-cid-ues7uiy4]{font-size:11px}.ctl[data-astro-cid-ues7uiy4]>span[data-astro-cid-ues7uiy4]{padding:4px var(--s-2)}}.twin[data-astro-cid-np2yik4b]{top:var(--s-4);max-height:calc(100dvh - 2 * var(--s-4));flex-direction:column;display:flex;position:sticky;overflow:hidden}.head[data-astro-cid-np2yik4b]{gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-3);align-items:center;display:flex}.head[data-astro-cid-np2yik4b] img[data-astro-cid-np2yik4b]{object-fit:cover;object-position:50% 18%;border-radius:50%;width:48px;height:48px}.head[data-astro-cid-np2yik4b] b[data-astro-cid-np2yik4b]{font:700 16px/1.3 var(--font);display:block}.head[data-astro-cid-np2yik4b] b[data-astro-cid-np2yik4b] span[data-astro-cid-np2yik4b]{color:var(--soft);font-weight:450}.head[data-astro-cid-np2yik4b] small[data-astro-cid-np2yik4b]{font:450 13px/1.35 var(--font);color:var(--soft);display:block}.close[data-astro-cid-np2yik4b]{all:unset;cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:auto;display:none}.msgs[data-astro-cid-np2yik4b]{min-height:0;padding:var(--s-2) var(--s-4);gap:var(--s-2);flex-direction:column;flex:0 auto;display:flex;overflow:auto}.msgs[data-astro-cid-np2yik4b] .m{max-width:92%;padding:var(--s-3) var(--s-4);border-radius:var(--radius-s);font:450 15px/1.45 var(--font)}.msgs[data-astro-cid-np2yik4b] .t{background:var(--wash);align-self:flex-start}.msgs[data-astro-cid-np2yik4b] .u{background:var(--ink);color:var(--on-dark);align-self:flex-end}.chips[data-astro-cid-np2yik4b]{gap:var(--s-2);padding:var(--s-2) var(--s-4);flex-direction:column;display:flex}.chips[data-astro-cid-np2yik4b] button[data-astro-cid-np2yik4b]{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-2);border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--s-2) var(--s-4);font:600 15px/1.3 var(--font);display:flex}.chips[data-astro-cid-np2yik4b] button[data-astro-cid-np2yik4b]:hover{border-color:var(--ink)}.foot[data-astro-cid-np2yik4b]{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-4);flex-direction:column;display:flex}.form[data-astro-cid-np2yik4b]{gap:var(--s-2);border:1px solid var(--line);padding:4px 4px 4px var(--s-4);border-radius:999px;align-items:center;display:flex}.form[data-astro-cid-np2yik4b] input[data-astro-cid-np2yik4b]{all:unset;min-width:0;font:450 15px var(--font);flex:1}.form[data-astro-cid-np2yik4b] input[data-astro-cid-np2yik4b]::placeholder{color:var(--soft)}.form[data-astro-cid-np2yik4b] button[data-astro-cid-np2yik4b]{all:unset;cursor:pointer;background:var(--ink);height:40px;color:var(--on-dark);border-radius:50%;flex:0 0 40px;place-items:center;display:grid}.dock[data-astro-cid-np2yik4b]{display:none}@media (height<=760px) and (width>=1180px){.head[data-astro-cid-np2yik4b] small[data-astro-cid-np2yik4b]{display:none}.chips[data-astro-cid-np2yik4b] button[data-astro-cid-np2yik4b]{padding:8px var(--s-3);font-size:14px}}@media (width<=1179px){.twin[data-astro-cid-np2yik4b]{z-index:50;left:var(--s-2);right:var(--s-2);bottom:var(--s-2);height:min(640px, calc(100dvh - 2 * var(--s-2)));box-shadow:0 0 0 var(--stroke) var(--ink);visibility:hidden;transition:transform .25s,visibility .25s;position:fixed;top:auto;transform:translateY(calc(100% + 24px))}.twin-open .twin[data-astro-cid-np2yik4b]{visibility:visible;transform:none}.close[data-astro-cid-np2yik4b]{display:grid}.dock[data-astro-cid-np2yik4b]{gap:var(--s-2);z-index:30;left:var(--s-2);right:var(--s-2);bottom:var(--s-2);padding:var(--s-1);background:var(--card);border:var(--stroke) solid var(--ink);border-radius:999px;display:flex;position:fixed}.dock[data-astro-cid-np2yik4b] .open[data-astro-cid-np2yik4b]{all:unset;cursor:pointer;align-items:center;gap:var(--s-2);padding-right:var(--s-3);font:600 15px/1.2 var(--font);display:flex}.dock[data-astro-cid-np2yik4b] img[data-astro-cid-np2yik4b]{object-fit:cover;object-position:50% 18%;border-radius:50%;width:40px;height:40px}.dock[data-astro-cid-np2yik4b] .btn[data-astro-cid-np2yik4b]{height:48px;padding:0 var(--s-5);margin-left:auto;font-size:16px}.dock[data-astro-cid-np2yik4b]{transition:transform .25s,opacity .25s}.dock[data-astro-cid-np2yik4b].away{transform:translateY(calc(100% + var(--s-4)));opacity:0;pointer-events:none}}@media (width<=400px){.dock[data-astro-cid-np2yik4b] .open[data-astro-cid-np2yik4b] span[data-astro-cid-np2yik4b]{display:none}.dock[data-astro-cid-np2yik4b] .btn[data-astro-cid-np2yik4b]{flex:1}}
