.kit-task[data-v-1fe7eb09]{border-radius:var(--ids-radius-14);transition:background-color .12s;position:relative}.kit-task[data-v-1fe7eb09]:focus-within,.kit-task[data-v-1fe7eb09]:hover,.kit-task.is-active[data-v-1fe7eb09]{background:var(--ids-base-100)}.kit-task__link[data-v-1fe7eb09]{align-items:flex-start;gap:var(--ids-space-3);padding:var(--ids-space-2) var(--ids-space-3);color:inherit;text-decoration:none;display:flex}.kit-task__link[data-v-1fe7eb09] .kit-status{margin-top:.2rem}.kit-task__text[data-v-1fe7eb09]{flex:1;min-width:0;display:grid}.kit-task__meta[data-v-1fe7eb09],.kit-task__title[data-v-1fe7eb09]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-task__title[data-v-1fe7eb09]{padding-right:2.4rem}.kit-task.is-active .kit-task__title[data-v-1fe7eb09]{font-weight:500}.kit-task__rt[data-v-1fe7eb09]{width:1.4rem;height:1.4rem;color:var(--ids-accent-700);vertical-align:-.2rem;margin-right:.4rem}.kit-task__remove[data-v-1fe7eb09]{top:50%;right:var(--ids-space-2);opacity:0;position:absolute;transform:translateY(-50%)}.kit-task:focus-within .kit-task__remove[data-v-1fe7eb09],.kit-task:hover .kit-task__remove[data-v-1fe7eb09]{opacity:1}._VScrollbar_14wdu_164{--sb-thumb:var(--ids-base-200);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sb-thumb) transparent;overflow:auto}._VScrollbar_14wdu_164::-webkit-scrollbar{width:.4rem;height:.4rem}._VScrollbar_14wdu_164::-webkit-scrollbar-track{background:0 0}._VScrollbar_14wdu_164::-webkit-scrollbar-thumb{background:var(--sb-thumb);border-radius:.2rem;transition:background-color .12s ease-out}._VScrollbar_14wdu_164.__onColor_14wdu_185{--sb-thumb:var(--ids-base-300)}._VScrollbar_14wdu_164.__autoHide_14wdu_196{scrollbar-color:transparent transparent}._VScrollbar_14wdu_164.__autoHide_14wdu_196::-webkit-scrollbar-thumb{background:0 0}._VScrollbar_14wdu_164.__autoHide_14wdu_196:focus-within,._VScrollbar_14wdu_164.__autoHide_14wdu_196:hover{scrollbar-color:var(--sb-thumb) transparent}._VScrollbar_14wdu_164.__autoHide_14wdu_196:focus-within::-webkit-scrollbar-thumb{background:var(--sb-thumb)}._VScrollbar_14wdu_164.__autoHide_14wdu_196:hover::-webkit-scrollbar-thumb{background:var(--sb-thumb)}@media (prefers-reduced-motion:reduce){._VScrollbar_14wdu_164::-webkit-scrollbar-thumb{transition-duration:1ms}}.hub-side[data-v-a557c961]{gap:var(--ids-space-3);height:100%;min-height:0;padding:var(--ids-space-4) var(--ids-space-4) var(--ids-space-3);flex-direction:column;display:flex}.hub-side__brand[data-v-a557c961]{padding:var(--ids-space-1) var(--ids-space-1) var(--ids-space-2);justify-content:space-between;align-items:center;display:flex}.hub-side__logo[data-v-a557c961]{color:var(--ids-text);letter-spacing:-.04em;font-size:1.9rem;font-weight:600;line-height:.82;text-decoration:none}.hub-side__nav[data-v-a557c961]{gap:.2rem;display:grid}.hub-side__navlink[data-v-a557c961]{align-items:center;gap:var(--ids-space-3);height:3.6rem;padding:0 var(--ids-space-3);border-radius:var(--ids-radius-14);color:var(--ids-text);text-decoration:none;display:flex}.hub-side__navlink[data-v-a557c961] :is(svg,.iconify){width:1.8rem;height:1.8rem;color:var(--ids-label)}.hub-side__navlink.router-link-active[data-v-a557c961],.hub-side__navlink[data-v-a557c961]:hover{background:var(--ids-base-100)}.hub-side__block[data-v-a557c961]{gap:var(--ids-space-1);padding-top:var(--ids-space-2);display:grid}.hub-side__list[data-v-a557c961]{min-height:0;margin:0 calc(var(--ids-space-2) * -1);padding:0 var(--ids-space-2);flex:1}.hub-side__group[data-v-a557c961]{padding-bottom:var(--ids-space-3);gap:.2rem;display:grid}.hub-side__gtitle[data-v-a557c961]{margin:var(--ids-space-2) var(--ids-space-3) var(--ids-space-1);font-weight:400}.hub-side__empty[data-v-a557c961],.hub-side__skel[data-v-a557c961]{padding:var(--ids-space-3)}.hub-side__skel[data-v-a557c961] .ids-skeleton{width:80%}.hub-side__foot[data-v-a557c961]{align-items:center;gap:var(--ids-space-3);padding:var(--ids-space-3) var(--ids-space-1) 0;border-top:1px solid var(--ids-base-200);grid-template-columns:3.2rem minmax(0,1fr) auto;display:grid}.hub-side__me[data-v-a557c961]{border-radius:var(--ids-radius-pill);background:var(--ids-base-900);width:3.2rem;height:3.2rem;color:var(--ids-accent-500);text-transform:uppercase;place-items:center;font-weight:500;display:grid}.hub-side__who[data-v-a557c961]{min-width:0;display:grid}.hub-side__who>span[data-v-a557c961]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._VProgress_1a0tp_162{--pr-height:.4rem;--pr-rest:var(--ids-base-200);--pr-done:var(--ids-data-1);--pr-dur:.24s;align-items:center;gap:var(--ids-space-1);width:100%;display:flex}._VProgress_1a0tp_162.__onColor_1a0tp_173{--pr-rest:color-mix(in srgb, var(--ids-base-0) 24%, transparent);--pr-done:var(--ids-base-0)}._segment_1a0tp_178{height:var(--pr-height);border-radius:var(--ids-radius-pill);background:var(--pr-rest);transition:background-color var(--pr-dur) ease-out;flex:1 1 0}._segment_1a0tp_178.__done_1a0tp_185{background:var(--pr-done)}@media (prefers-reduced-motion:reduce){._segment_1a0tp_178{transition-duration:1ms}}._track_1a0tp_194{height:var(--pr-height);border-radius:var(--ids-radius-pill);background:var(--pr-rest);flex:auto;position:relative;overflow:hidden}._fill_1a0tp_208{border-radius:inherit;background:var(--pr-done);transform:scaleX(var(--pr-ratio));transform-origin:0;transition:transform var(--pr-dur) ease-out;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._fill_1a0tp_208{transition-duration:1ms}}.kit-plan[data-v-31914064]{gap:var(--ids-space-4);display:grid}.kit-plan__head[data-v-31914064]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.kit-plan__head[data-v-31914064],.kit-plan__list[data-v-31914064],.kit-plan__step[data-v-31914064]{gap:var(--ids-space-3);display:grid}.kit-plan__list[data-v-31914064]{margin:0;padding:0}.kit-plan__step[data-v-31914064]{grid-template-columns:1.6rem minmax(0,1fr);align-items:start;list-style:none}.kit-plan__step[data-v-31914064] .kit-status{margin-top:.2rem}.kit-plan__step.is-pending[data-v-31914064]{color:var(--ids-text-secondary)}.kit-plan__step.is-done span[data-v-31914064]:last-child{color:var(--ids-label)}.kit-plan__step.is-in_progress span[data-v-31914064]:last-child{font-weight:500}.kit-sec[data-v-72deebc3]{padding:var(--ids-space-2) 0 var(--ids-space-5);border-bottom:1px solid var(--ids-base-200)}.kit-sec[data-v-72deebc3]:last-child{padding-bottom:var(--ids-space-2);border-bottom:0}.kit-sec__h[data-v-72deebc3]{margin:0}.kit-sec__toggle[data-v-72deebc3]{align-items:center;gap:var(--ids-space-2);width:100%;min-height:4rem;color:var(--ids-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.kit-sec__count[data-v-72deebc3]{padding:0 var(--ids-space-2);border-radius:var(--ids-radius-pill);background:var(--ids-base-100);color:var(--ids-label)}.kit-sec__chev[data-v-72deebc3]{width:2rem;height:2rem;color:var(--ids-text-secondary);margin-left:auto}.kit-sec__body[data-v-72deebc3]{padding-top:var(--ids-space-2)}.kit-file[data-v-3af02463]{border-radius:var(--ids-radius-14);position:relative}.kit-file[data-v-3af02463]:focus-within,.kit-file[data-v-3af02463]:hover{background:var(--ids-base-100)}.kit-file__main[data-v-3af02463]{align-items:center;gap:var(--ids-space-3);width:100%;min-height:4.4rem;padding:var(--ids-space-2) var(--ids-space-3);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.8rem minmax(0,1fr) auto auto;display:grid}.kit-file__icon[data-v-3af02463]{border-radius:var(--ids-radius-sm);background:var(--ids-base-100);width:2.8rem;height:2.8rem;color:var(--ids-label);place-items:center;display:grid}.kit-file:hover .kit-file__icon[data-v-3af02463]{background:var(--ids-base-0)}.kit-file.is-dir .kit-file__icon[data-v-3af02463]{background:var(--ids-accent-100);color:var(--ids-accent-700)}.kit-file__icon[data-v-3af02463] :is(svg,.iconify){width:1.6rem;height:1.6rem}.kit-file__name[data-v-3af02463]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-file__flag[data-v-3af02463]{padding:0 var(--ids-space-2);border-radius:var(--ids-radius-pill);background:var(--ids-accent-500);color:var(--ids-on-accent)}.kit-file__ops[data-v-3af02463]{top:50%;right:var(--ids-space-2);gap:var(--ids-space-1);display:none;position:absolute;transform:translateY(-50%)}.kit-file:focus-within .kit-file__ops[data-v-3af02463],.kit-file:hover .kit-file__ops[data-v-3af02463]{display:flex}.kit-file:focus-within .kit-file__meta[data-v-3af02463],.kit-file:hover .kit-file__meta[data-v-3af02463]{visibility:hidden}.mac[data-v-fa351034]{flex-direction:column;height:100%;min-height:0;display:flex}.mac[data-v-fa351034],.mac__empty[data-v-fa351034]{gap:var(--ids-space-3)}.mac__empty[data-v-fa351034]{padding:var(--ids-space-5);border-radius:var(--ids-radius-24);background:var(--ids-base-100);justify-items:start;display:grid}.mac__empty h3[data-v-fa351034],.mac__empty p[data-v-fa351034]{margin:0}.mac__icon[data-v-fa351034]{border-radius:var(--ids-radius-14);background:var(--ids-base-900);width:4.8rem;height:4.8rem;color:var(--ids-accent-500);place-items:center;display:grid}.mac__icon[data-v-fa351034] :is(svg,.iconify){width:2.4rem;height:2.4rem}.mac__bar[data-v-fa351034],.mac__crumbs[data-v-fa351034]{align-items:center;gap:var(--ids-space-1);display:flex}.mac__crumbs[data-v-fa351034]{flex-wrap:wrap;flex:1;min-width:0}.mac__crumbs button[data-v-fa351034]{padding:.2rem var(--ids-space-1);border-radius:var(--ids-radius-xs);color:var(--ids-text-secondary);cursor:pointer;background:0 0;border:0}.mac__crumbs button.is-current[data-v-fa351034]{color:var(--ids-text);font-weight:500}.mac__list[data-v-fa351034]{min-height:0;margin:0 calc(var(--ids-space-2) * -1);padding:0 var(--ids-space-2);flex:1;align-content:start;gap:.2rem;display:grid;overflow-y:auto}.mac__row[data-v-fa351034]{position:relative}.mac__ops[data-v-fa351034]{top:50%;right:var(--ids-space-2);gap:var(--ids-space-1);display:none;position:absolute;transform:translateY(-50%)}.mac__row:focus-within .mac__ops[data-v-fa351034],.mac__row:hover .mac__ops[data-v-fa351034]{display:flex}.mac__row[data-v-fa351034]:hover .kit-file__meta{visibility:hidden}.mac__note[data-v-fa351034],.mac__skel[data-v-fa351034]{padding:var(--ids-space-3)}.mac__foot[data-v-fa351034]{align-items:center;gap:var(--ids-space-3);padding-top:var(--ids-space-3);border-top:1px solid var(--ids-base-200);flex-wrap:wrap;display:flex}.mac__foot>span[data-v-fa351034]{text-overflow:ellipsis;white-space:nowrap;flex:100%;overflow:hidden}._VUploadBadge_1w4ec_160{border-radius:var(--ids-radius-10);background:var(--ub-bg,var(--ids-base-0));flex:none;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:background-color .12s ease-out;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){._VUploadBadge_1w4ec_160{transition-duration:1ms}}._preview_1w4ec_179{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._image_1w4ec_191{-o-object-fit:contain;object-fit:contain;flex:none;width:2.8rem;height:2.8rem;display:block}._icon_1w4ec_200{width:1.6rem;height:1.6rem;color:var(--ub-icon,var(--ids-base-300));flex:none;transition:color .12s ease-out;display:block}@media (prefers-reduced-motion:reduce){._icon_1w4ec_200{transition-duration:1ms}}._VUploadFile_rld9d_165{--uf-bg:var(--ids-base-100);--uf-slot:var(--ids-base-0);--uf-name:var(--ids-base-900);--uf-remove:var(--ids-error-500);--uf-remove-bg:transparent;--uf-progress:0%;--uf-progress-bg:var(--ids-base-200);--uf-done-flash:var(--ids-base-300);--uf-loader:var(--ids-base-900);--uf-dur:.12s;--uf-progress-dur:.24s;--uf-done-dur:.3s;box-sizing:border-box;width:100%;min-width:0;height:4.8rem;padding:0 var(--ids-space-4) 0 var(--ids-space-2);border-radius:var(--ids-radius-14);background:var(--uf-bg);transition:background-color var(--uf-dur) ease-out;align-items:center;gap:var(--ids-space-3);display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){._VUploadFile_rld9d_165{transition-duration:1ms}}._VUploadFile_rld9d_165.__onColor_rld9d_205{--uf-bg:var(--ids-base-0);--uf-slot:var(--ids-base-100);--uf-progress-bg:var(--ids-base-100);--uf-done-flash:var(--ids-base-200)}._VUploadFile_rld9d_165.__disabled_rld9d_211{--uf-name:var(--ids-base-300);--uf-remove:var(--ids-base-300);--uf-loader:var(--ids-base-300)}._progress_rld9d_227{z-index:0;width:var(--uf-progress);background:var(--uf-progress-bg);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){._progress_rld9d_227{transition:width var(--uf-progress-dur) linear}.__done_rld9d_254{animation:_upload-file-done_rld9d_1 var(--uf-done-dur) ease-out}}@keyframes _upload-file-done_rld9d_1{0%{background-color:var(--uf-progress-bg)}45%{background-color:var(--uf-done-flash)}to{background-color:var(--uf-bg)}}._badge_rld9d_270{--ub-bg:var(--uf-slot);z-index:1;position:relative}.__disabled_rld9d_211 ._badge_rld9d_270{opacity:.5}._name_rld9d_284{z-index:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;letter-spacing:var(--ids-tracking);color:var(--uf-name);transition:color var(--uf-dur) ease-out;font-size:var(--ids-l3-size);font-weight:500;line-height:var(--ids-l3-lh);flex:1 0 0;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){._name_rld9d_284{transition-duration:1ms}}._remove_rld9d_316{z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;display:flex;position:relative}._remove_rld9d_316:after{content:"";z-index:0;border-radius:var(--ids-radius-10);background:var(--uf-remove-bg);transition:background-color var(--uf-dur) ease-out;position:absolute;inset:-.8rem}@media (prefers-reduced-motion:reduce){._remove_rld9d_316:after{transition-duration:1ms}}._remove_rld9d_316:disabled{cursor:not-allowed}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._remove_rld9d_316:not(:disabled):hover{--uf-remove-bg:var(--ids-error-soft)}}._remove_rld9d_316:focus-visible{--uf-remove-bg:var(--ids-error-soft);outline:none}.__stateActive_rld9d_367:not(.__disabled_rld9d_211) ._remove_rld9d_316,.__stateHover_rld9d_366:not(.__disabled_rld9d_211) ._remove_rld9d_316{--uf-remove-bg:var(--ids-error-soft)}._loader_rld9d_381{--btn-fg:var(--uf-loader);--btn-icon:1.6rem;flex:none}._loader_rld9d_381,._removeIcon_rld9d_393{z-index:1;width:1.6rem;height:1.6rem;position:relative}._removeIcon_rld9d_393{color:var(--uf-remove);transition:color var(--uf-dur) ease-out;display:block}@media (prefers-reduced-motion:reduce){._removeIcon_rld9d_393{transition-duration:1ms}}._VUpload_ll8d7_156,._list_ll8d7_157{gap:var(--ids-space-2);flex-direction:column;width:100%;min-width:0;display:flex}._dropzone_ll8d7_175{--uz-bg:var(--ids-base-100);--uz-bd:transparent;--uz-ring:0 0 0 0 transparent;--uz-slot:var(--ids-base-0);--uz-icon:var(--ids-base-900);--uz-title:var(--ids-base-900);--uz-desc:var(--ids-text-secondary);--uz-radius:2rem;--uz-dur:.12s;box-sizing:border-box;width:100%;min-width:0;padding:var(--ids-space-6);border-radius:var(--uz-radius);background:var(--uz-bg);text-align:center;transition:background-color var(--uz-dur) ease-out,box-shadow var(--uz-dur) ease-out;cursor:pointer;box-shadow:inset 0 0 0 1px var(--uz-bd),var(--uz-ring);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--ids-space-5);border:0;flex-direction:column;display:flex;position:relative}@media (prefers-reduced-motion:reduce){._dropzone_ll8d7_175{transition-duration:1ms}}._VUpload_ll8d7_156.__onColor_ll8d7_214 ._dropzone_ll8d7_175{--uz-bg:var(--ids-base-0);--uz-slot:var(--ids-base-100)}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._VUpload_ll8d7_156:not(.__disabled_ll8d7_233,.__error_ll8d7_233) ._dropzone_ll8d7_175:hover{--uz-bg:var(--ids-surface);--uz-ring:var(--ids-hover-ring);--uz-slot:var(--ids-base-100)}}._VUpload_ll8d7_156:not(.__disabled_ll8d7_233,.__error_ll8d7_233).__stateHover_ll8d7_239 ._dropzone_ll8d7_175{--uz-bg:var(--ids-surface);--uz-ring:var(--ids-hover-ring);--uz-slot:var(--ids-base-100)}@media (-ms-high-contrast:active),(-ms-high-contrast:none),(hover){._VUpload_ll8d7_156:not(.__disabled_ll8d7_233,.__error_ll8d7_233).__onColor_ll8d7_214 ._dropzone_ll8d7_175:hover{--uz-bg:var(--ids-base-0);--uz-ring:var(--ids-hover-ring-oncolor);--uz-slot:var(--ids-base-100)}}._VUpload_ll8d7_156:not(.__disabled_ll8d7_233,.__error_ll8d7_233).__onColor_ll8d7_214.__stateHover_ll8d7_239 ._dropzone_ll8d7_175{--uz-bg:var(--ids-base-0);--uz-ring:var(--ids-hover-ring-oncolor);--uz-slot:var(--ids-base-100)}._VUpload_ll8d7_156.__error_ll8d7_233:not(.__disabled_ll8d7_233) ._dropzone_ll8d7_175{--uz-bd:var(--ids-error-stroke);--uz-ring:0 0 0 .4rem var(--ids-error-soft)}._VUpload_ll8d7_156.__dragOver_ll8d7_265:not(.__disabled_ll8d7_233) ._dropzone_ll8d7_175{--uz-bg:var(--ids-surface);--uz-ring:var(--ids-hover-ring);--uz-slot:var(--ids-base-100)}._VUpload_ll8d7_156.__onColor_ll8d7_214.__dragOver_ll8d7_265:not(.__disabled_ll8d7_233) ._dropzone_ll8d7_175{--uz-bg:var(--ids-base-0);--uz-ring:var(--ids-hover-ring-oncolor);--uz-slot:var(--ids-base-100)}._VUpload_ll8d7_156:not(.__disabled_ll8d7_233,.__error_ll8d7_233,.__dragOver_ll8d7_265).__stateActive_ll8d7_285 ._dropzone_ll8d7_175{--uz-bd:var(--ids-accent-700);--uz-ring:0 0 0 .3rem var(--ids-active-ring)}._VUpload_ll8d7_156:not(.__disabled_ll8d7_233,.__error_ll8d7_233,.__dragOver_ll8d7_265) ._dropzone_ll8d7_175:has(._control_ll8d7_284:focus-visible){--uz-bd:var(--ids-accent-700);--uz-ring:0 0 0 .3rem var(--ids-active-ring)}._VUpload_ll8d7_156.__disabled_ll8d7_233 ._dropzone_ll8d7_175{--uz-icon:var(--ids-base-300);--uz-title:var(--ids-base-300);--uz-desc:var(--ids-base-300);cursor:not-allowed}._control_ll8d7_284{z-index:1;opacity:0;appearance:none;width:100%;height:100%;cursor:inherit;border:0;margin:0;padding:0;position:absolute;inset:0}._control_ll8d7_284:focus-visible{outline:none}._control_ll8d7_284:disabled{opacity:0;cursor:not-allowed}._badge_ll8d7_340{--ub-bg:var(--uz-slot);--ub-icon:var(--uz-icon);pointer-events:none}._text_ll8d7_350{pointer-events:none;flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}._title_ll8d7_359{letter-spacing:var(--ids-tracking);color:var(--uz-title);font-size:var(--ids-l3-size);font-weight:500;line-height:var(--ids-l3-lh)}._description_ll8d7_371{color:var(--uz-desc)}._description_ll8d7_371,._hint_ll8d7_383{letter-spacing:var(--ids-tracking);font-size:var(--ids-l3-size);font-weight:400;line-height:var(--ids-l3-lh)}._hint_ll8d7_383{color:var(--ids-error-500)}.hub-files[data-v-315dd034]{gap:var(--ids-space-3);flex-direction:column;height:100%;min-height:0;display:flex}.hub-files__bar[data-v-315dd034]{justify-content:space-between;align-items:center;gap:var(--ids-space-2);display:flex}.hub-files__crumbs[data-v-315dd034]{align-items:center;gap:var(--ids-space-1);flex-wrap:wrap;min-width:0;display:flex}.hub-files__crumbs button[data-v-315dd034]{padding:.2rem var(--ids-space-1);border-radius:var(--ids-radius-xs);color:var(--ids-text-secondary);cursor:pointer;background:0 0;border:0}.hub-files__crumbs button[data-v-315dd034]:hover{background:var(--ids-base-100)}.hub-files__crumbs button.is-current[data-v-315dd034]{color:var(--ids-text);font-weight:500}.hub-files__list[data-v-315dd034]{min-height:0;margin:0 calc(var(--ids-space-2) * -1);padding:0 var(--ids-space-2);flex:1;align-content:start;gap:.2rem;display:grid;overflow-y:auto}.hub-files__skel[data-v-315dd034]{padding:var(--ids-space-2) var(--ids-space-3)}.hub-files__empty[data-v-315dd034]{padding:var(--ids-space-3)}.hub-panel[data-v-bb783ce2]{gap:var(--ids-space-3);height:100%;min-height:0;padding:var(--ids-space-4);flex-direction:column;display:flex}.hub-panel__head[data-v-bb783ce2]{align-items:center;gap:var(--ids-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.hub-panel__body[data-v-bb783ce2],.hub-panel__files[data-v-bb783ce2]{flex:1;min-height:0}.hub-panel__list[data-v-bb783ce2]{gap:.2rem;margin:0;display:grid}.hub-panel__ctx[data-v-bb783ce2]{gap:var(--ids-space-1);margin:0;display:grid}.hub-panel__ctx dt[data-v-bb783ce2]:not(:first-child){margin-top:var(--ids-space-3)}.hub-panel__ctx dd[data-v-bb783ce2]{margin:0}.hub-panel__instr[data-v-bb783ce2]{-webkit-line-clamp:6;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hub-shell[data-v-332d573a]{box-sizing:border-box;background:var(--ids-bg);grid-template-columns:27.8rem minmax(0,1fr);gap:12px;height:100dvh;padding:12px;display:grid}.hub-shell.has-panel[data-v-332d573a]{grid-template-columns:27.8rem minmax(0,1fr) 36rem}.hub-shell__main[data-v-332d573a],.hub-shell__panel[data-v-332d573a],.hub-shell__side[data-v-332d573a]{border-radius:var(--ids-radius-24);background:var(--ids-surface);min-width:0;min-height:0}.hub-shell__main[data-v-332d573a]{flex-direction:column;display:flex;overflow:hidden}.hub-shell__scrim[data-v-332d573a]{display:none}@media (width<=1199px){.hub-shell.has-panel[data-v-332d573a]{grid-template-columns:27.8rem minmax(0,1fr)}.hub-shell__panel[data-v-332d573a]{z-index:var(--ids-z-overlay);width:calc(min(40rem,100vw - 24px));box-shadow:var(--ids-shadow-dropdown);position:fixed;top:12px;bottom:12px;right:12px}.hub-shell.has-panel .hub-shell__scrim[data-v-332d573a]{z-index:calc(-1 + var(--ids-z-overlay));background:var(--ids-scrim-30);border:0;display:block;position:fixed;inset:0}}@media (width<=767px){.hub-shell[data-v-332d573a],.hub-shell.has-panel[data-v-332d573a]{grid-template-columns:minmax(0,1fr);padding:8px}.hub-shell__side[data-v-332d573a]{z-index:var(--ids-z-overlay);width:calc(min(32rem,100vw - 48px));box-shadow:var(--ids-shadow-dropdown);transition:transform .2s;position:fixed;top:8px;bottom:8px;left:8px;transform:translate(calc(-100% - 16px))}.hub-shell.side-open .hub-shell__side[data-v-332d573a]{transform:none}.hub-shell.side-open .hub-shell__scrim[data-v-332d573a]{z-index:calc(-1 + var(--ids-z-overlay));background:var(--ids-scrim-30);border:0;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.hub-shell__side[data-v-332d573a]{transition:none}}html.is-mac-app .hub-shell{padding-top:40px}html.is-mac-app body:before{content:"";z-index:1;-webkit-app-region:drag;height:36px;position:fixed;top:0;left:0;right:0}
