.huly-work{--spacing-0_25:.125rem;--spacing-0_5:.25rem;--spacing-0_75:.375rem;--spacing-1:.5rem;--spacing-1_25:.625rem;--spacing-1_5:.75rem;--spacing-2:1rem;--spacing-2_5:1.25rem;--spacing-4:2rem;--spacing-6_5:3.5rem;--global-min-Size:1rem;--global-extra-small-Size:1.5rem;--global-small-Size:2rem;--global-medium-Size:2.5rem;--small-BorderRadius:.375rem;--small-focus-BorderRadius:.5rem;--extra-small-BorderRadius:.25rem;--min-BorderRadius:.125rem;--theme-bg-color:hsl(var(--background));--theme-bg-accent-color:hsl(var(--muted) / .55);--theme-back-color:hsl(var(--muted));--theme-navpanel-color:hsl(var(--background));--theme-navpanel-hovered:hsl(var(--accent) / .65);--theme-navpanel-selected:hsl(var(--accent));--theme-navpanel-divider:hsl(var(--border));--theme-navpanel-border:hsl(var(--border));--theme-navpanel-icons-color:hsl(var(--muted-foreground));--theme-comp-header-color:hsl(var(--background));--theme-divider-color:hsl(var(--border));--theme-trans-color:hsl(var(--muted-foreground) / .7);--theme-darker-color:hsl(var(--muted-foreground));--theme-halfcontent-color:hsl(var(--muted-foreground) / .85);--theme-dark-color:hsl(var(--foreground) / .72);--theme-content-color:hsl(var(--foreground) / .88);--theme-caption-color:hsl(var(--foreground));--theme-link-color:hsl(var(--primary));--theme-list-header-color:hsl(var(--muted-foreground));--theme-list-subheader-color:hsl(var(--muted) / .7);--theme-list-row-color:hsl(var(--card));--theme-list-divider-color:hsl(var(--border));--theme-kanban-card-bg-color:hsl(var(--card));--theme-kanban-card-border:hsl(var(--border));--theme-editbox-focus-border:hsl(var(--ring));--theme-panel-color:hsl(var(--background));--theme-tablist-plain-color:hsl(var(--primary));--theme-button-default:hsl(var(--secondary) / .45);--theme-button-hovered:hsl(var(--accent));--theme-button-pressed:hsl(var(--accent) / .85);--theme-button-border:hsl(var(--border));--theme-link-button-color:hsl(var(--secondary));--theme-link-button-hover:hsl(var(--accent));--primary-button-default:hsl(var(--primary));--primary-button-hovered:hsl(var(--primary) / .9);--primary-button-pressed:hsl(var(--primary) / .82);--primary-button-color:hsl(var(--primary-foreground));--primary-button-content-color:hsl(var(--primary-foreground) / .9);--primary-button-border:hsl(var(--border));--primary-button-outline:hsl(var(--ring));--global-primary-TextColor:hsl(var(--foreground));--global-secondary-TextColor:hsl(var(--foreground) / .78);--global-tertiary-TextColor:hsl(var(--muted-foreground));--global-accent-TextColor:hsl(var(--primary));--global-ui-highlight-BackgroundColor:hsl(var(--accent) / .55);--global-ui-hover-highlight-BackgroundColor:hsl(var(--accent));--global-ui-BackgroundColor:hsl(var(--secondary) / .45);--global-subtle-ui-BorderColor:hsl(var(--border));--global-accent-IconColor:hsl(var(--primary));background:var(--theme-panel-color);width:100%;min-width:0;height:100%;min-height:0;color:var(--theme-content-color);-webkit-font-smoothing:antialiased;flex:1;font-size:.8125rem;line-height:1.35;display:flex;overflow:hidden}.huly-work *,.huly-work :before,.huly-work :after{box-sizing:border-box}.huly-work .hulyPanels-container{background:var(--theme-navpanel-color);width:100%;min-width:0;height:100%;min-height:0;display:flex}.huly-work .antiPanel-navigator{background:var(--theme-navpanel-color);width:17.5rem;min-width:12.5rem;max-width:22.5rem;height:100%;min-height:0;display:flex;position:relative}.huly-work .hulyNavPanel-container{background:var(--theme-navpanel-color);border-right:1px solid var(--theme-navpanel-divider);flex-direction:column;flex-shrink:0;width:16rem;min-width:16rem;max-width:16rem;display:flex}.huly-work .antiPanel-navigator .hulyNavPanel-container{border-right:none;width:100%;min-width:0;max-width:none}.huly-work .hulyNavPanel-header{min-height:3.75rem;color:var(--global-primary-TextColor);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem .75rem .75rem 1.125rem;font-size:1.25rem;font-weight:700;line-height:1.5rem;display:flex}.huly-work .hulyNavPanel-header.small{min-height:2.75rem;padding-bottom:.75rem;font-size:1rem}.huly-work .hulyNavGroup-container{flex-direction:column;flex-shrink:0;width:100%;display:flex}.huly-work .hulyNavGroup-header{min-height:var(--global-medium-Size);padding:var(--spacing-1) var(--spacing-2);align-items:center;display:flex}.huly-work .hulyNavGroup-header__label{letter-spacing:.03em;text-transform:uppercase;color:var(--global-tertiary-TextColor);padding:.125rem .35rem;font-size:.6875rem;font-weight:600;display:inline-flex}.huly-work .hulyComponent{border:1px solid var(--theme-divider-color);border-radius:var(--small-focus-BorderRadius);background:var(--theme-panel-color);flex-direction:column;flex-grow:1;min-width:0;height:100%;min-height:0;display:flex}.huly-work.huly-work--embedded{background:var(--theme-panel-color)}.huly-work .hulyComponent--flush{background:var(--theme-panel-color);border:none;border-radius:0}.huly-work .hulyHeader-container{width:100%;min-width:0;min-height:var(--spacing-6_5);border-bottom:1px solid var(--theme-divider-color);padding:0 var(--spacing-2);align-items:center;display:flex;overflow:hidden}.huly-work .hulyHeader-row{min-width:0;padding:var(--spacing-1_5,.75rem) 0;flex-grow:1;align-items:center;gap:.5rem;display:flex}.huly-work .hulyHeader-row.between{justify-content:space-between}.huly-work .hulyHeader-titleGroup,.huly-work .hulyHeader-buttonsGroup{align-items:center;gap:.5rem;min-width:0;display:flex}.huly-work .hulyHeader-titleGroup{flex-grow:1}.huly-work .hulyHeader-buttonsGroup{flex-shrink:0}.huly-work .hulyComponent-content{flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.huly-work .hulyComponent-content.withoutMaxWidth{max-width:none}.huly-work .hulyComponent-content__container.columns{flex-direction:row;width:100%;height:100%;min-height:0;display:flex}.huly-work .hulyComponent-content__container.columns>.antiPanel-navigator{flex-shrink:0}.huly-work .hulyComponent-content__container.columns>.hulyComponent{border:none;border-left:1px solid var(--theme-divider-color);border-radius:0;flex:1;min-width:0}.huly-work .antiButton{white-space:nowrap;min-width:1.375rem;color:var(--theme-content-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.huly-work .antiButton.small{height:1.75rem}.huly-work .antiButton.small:not(.only-icon){padding:0 .625rem}.huly-work .antiButton.only-icon{width:1.75rem;padding:0}.huly-work .antiButton.ghost:hover{background:var(--theme-button-hovered)}.huly-work .antiButton.link-bordered{background:var(--theme-link-button-color);border-color:var(--theme-button-border);padding:0 .5rem}.huly-work .antiButton.link-bordered:hover,.huly-work .antiButton.link-bordered.selected{color:var(--theme-caption-color);background:var(--theme-link-button-hover)}.huly-work .antiButton.primary{color:var(--primary-button-color);background:var(--primary-button-default);border-color:var(--primary-button-border)}.huly-work .antiButton.primary:hover{background:var(--primary-button-hovered)}.huly-work .antiButton:disabled{opacity:.5;cursor:not-allowed}.huly-work .antiEditBox{border:1px solid var(--theme-divider-color);background:var(--theme-button-default);height:1.75rem;color:var(--theme-caption-color);font:inherit;border-radius:.375rem;padding:0 .5rem;font-size:.8125rem}.huly-work .antiEditBox:focus{border-color:var(--theme-editbox-focus-border);outline:none}.huly-work .hulyNavPanel-container{flex-shrink:0;width:16rem;min-width:16rem;max-width:16rem}.huly-work .kanban-container{width:100%;min-width:0;height:100%;min-height:0;position:relative}.huly-work .kanban-content{gap:0;min-width:0;height:100%;padding:1.25rem 1.25rem .5rem;display:flex;overflow:auto hidden}.huly-work .panel-container{border:1px solid #0000;border-radius:.25rem;flex-direction:column;width:20rem;min-width:20rem;display:flex}.huly-work .panel-container.is-over{background:#5190ec0d;border-color:#5190ec80}.huly-work .panel-container .header{border:1px solid var(--theme-divider-color);background:var(--theme-list-subheader-color);border-radius:.25rem;flex-shrink:0;justify-content:space-between;align-items:center;height:2.5rem;min-height:2.5rem;margin:0 .75rem .5rem;padding:0 .5rem 0 .75rem;display:flex}.huly-work .panel-container .header .title{color:var(--theme-caption-color);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:flex}.huly-work .panel-container .header .dot{border-radius:999px;width:.5rem;height:.5rem}.huly-work .panel-container .header .counter{color:var(--theme-dark-color);font-variant-numeric:tabular-nums;font-size:.75rem}.huly-work .panel-container .cards{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.15rem .5rem 1rem;display:flex;overflow:hidden auto}.huly-work .plane-kanban-wrap{margin-bottom:.125rem;position:relative}.huly-work .plane-kanban-wrap.is-placeholder{opacity:.35;pointer-events:none}.huly-work .plane-kanban-hit{width:100%;color:inherit;font:inherit;text-align:left;cursor:grab;touch-action:none;background:0 0;border:none;padding:0;display:block}.huly-work .plane-kanban-hit:active{cursor:grabbing}.huly-work .plane-kanban-block,.plane-kanban-overlay .plane-kanban-block{border:1px solid var(--theme-kanban-card-border);background:var(--theme-kanban-card-bg-color);width:100%;box-shadow:0 1px 2px hsl(var(--foreground) / .06);border-radius:.5rem;outline:.5px solid #0000;flex-direction:column;gap:.35rem;padding:.75rem;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.huly-work .plane-kanban-hit:hover .plane-kanban-block{border-color:hsl(var(--foreground) / .18);box-shadow:0 4px 12px hsl(var(--foreground) / .08)}.huly-work .plane-kanban-block__id,.plane-kanban-overlay .plane-kanban-block__id{color:var(--theme-darker-color);letter-spacing:.02em;font-size:.6875rem;font-weight:500}.huly-work .plane-kanban-block__title,.plane-kanban-overlay .plane-kanban-block__title{color:var(--theme-caption-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.huly-work .plane-kanban-block__props,.plane-kanban-overlay .plane-kanban-block__props{flex-wrap:wrap;align-items:center;gap:.35rem;padding-top:.25rem;display:flex}.plane-kanban-overlay{cursor:grabbing;pointer-events:none;width:18.5rem}.plane-kanban-overlay .plane-kanban-block,.huly-work .plane-kanban-block.is-overlay{border-color:hsl(var(--primary) / .45);background:hsl(var(--card));box-shadow:0 12px 28px hsl(var(--foreground) / .12), 0 0 0 1px hsl(var(--primary) / .22);transform:rotate(1.5deg)scale(1.02)}.plane-kanban-overlay .label-chip{border:1px solid hsl(var(--border));background:hsl(var(--secondary) / .55);color:hsl(var(--foreground) / .75);border-radius:.25rem;align-items:center;padding:.2rem .35rem;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.plane-kanban-overlay .avatar-dot{color:#fff;background:#377ae6;border-radius:999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.5625rem;font-weight:700;display:inline-flex}.huly-work .drop-indicator{background:#377ae6;border-radius:999px;height:.2rem;margin:.15rem .15rem .35rem;box-shadow:0 0 0 1px #377ae659}.huly-work .kanban-container.is-dragging{cursor:grabbing}.huly-work .label-chip{border:1px solid var(--theme-navpanel-border);height:1.25rem;color:var(--theme-dark-color);background:0 0;border-radius:.2rem;align-items:center;padding:0 .4rem;font-size:.6875rem;font-weight:500;display:inline-flex}.huly-work .label-chip.exec-running,.huly-work .label-chip.exec-waiting_approval,.huly-work .label-chip.exec-needs_input{color:#1d51a5;background:#2260c31a;border-color:#2260c359}.huly-work .label-chip.exec-failed{color:#a63030;background:#b234341a;border-color:#b2343459}.huly-work .label-chip.priority-urgent,.huly-work .label-chip.priority-high{color:#9c581c;border-color:#b6662066}.huly-work .avatar-dot{background:var(--theme-tablist-plain-color);width:1.25rem;height:1.25rem;color:hsl(var(--primary-foreground));border-radius:999px;justify-content:center;align-items:center;font-size:.5625rem;font-weight:700;display:inline-flex}.huly-work .list-container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.huly-work .list-header{border-bottom:1px solid var(--theme-list-divider-color);background:var(--theme-list-subheader-color);color:var(--theme-list-header-color);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:minmax(14rem,1.4fr) 7.5rem 8rem 6.5rem 7rem;gap:.5rem;padding:.45rem 1.25rem;font-size:.6875rem;font-weight:600;display:grid}.huly-work .list-row{border:none;border-bottom:1px solid var(--theme-divider-color);background:var(--theme-list-row-color);color:var(--theme-content-color);font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(14rem,1.4fr) 7.5rem 8rem 6.5rem 7rem;align-items:center;gap:.5rem;padding:.65rem 1.25rem;display:grid}.huly-work .list-row:hover{background:var(--theme-button-hovered)}.huly-work .list-row .title{color:var(--theme-caption-color);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.huly-work .hulyAside{border-left:1px solid var(--theme-divider-color);background:var(--theme-panel-color);flex-direction:column;width:24rem;min-width:24rem;display:flex}.huly-work .hulyAside-header{border-bottom:1px solid var(--theme-divider-color);background:var(--theme-comp-header-color);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.5rem;min-height:3.5rem;padding:.85rem 1rem;display:flex}.huly-work .hulyAside-title{color:var(--theme-caption-color);font-size:.9375rem;font-weight:600;line-height:1.35}.huly-work .hulyAside-body{flex:1;min-height:0;padding:1rem;overflow-y:auto}.huly-work .section{margin-bottom:1.25rem}.huly-work .section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-trans-color);margin-bottom:.45rem;font-size:.6875rem;font-weight:600}.huly-work .stack{flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding:1.25rem;display:flex;overflow-y:auto}.huly-work .stack-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-list-header-color);margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.huly-work .row-card{border:1px solid var(--theme-divider-color);background:var(--theme-list-row-color);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem .85rem;display:flex}.huly-work .row-card:hover{border-color:hsl(var(--foreground) / .16);background:var(--theme-button-hovered)}.huly-work .project-home{background:var(--theme-panel-color);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.huly-work .project-home__error{color:#a63030;margin:0;padding:.75rem 1.25rem 0;font-size:.75rem}.huly-work .project-grid{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1rem;padding:1.25rem 1.5rem 2rem;display:grid}.huly-work .project-tile{border:1px solid hsl(var(--border));background:hsl(var(--card));color:inherit;text-align:left;cursor:pointer;border-radius:.75rem;flex-direction:column;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.huly-work .project-tile:hover{border-color:hsl(var(--foreground) / .18);box-shadow:0 8px 24px hsl(var(--foreground) / .08);transform:translateY(-1px)}.huly-work .project-tile__cover{color:#fff;align-items:flex-end;gap:.65rem;height:6.5rem;padding:.85rem 1rem;display:flex;position:relative}.huly-work .project-tile__cover:after{content:"";background:linear-gradient(#0000 30%,#1412108c);position:absolute;inset:0}.huly-work .project-tile__logo,.huly-work .project-tile__cover-meta{z-index:1;position:relative}.huly-work .project-tile__logo{letter-spacing:.04em;background:#ffffff38;border-radius:.4rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;font-size:.75rem;font-weight:700;display:grid}.huly-work .project-tile__cover-meta{flex-direction:column;gap:.1rem;min-width:0;display:flex}.huly-work .project-tile__name{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;overflow:hidden}.huly-work .project-tile__id{letter-spacing:.04em;opacity:.85;font-size:.6875rem;font-weight:600}.huly-work .project-tile__body{flex-direction:column;justify-content:space-between;gap:.75rem;min-height:6.25rem;padding:.9rem 1rem 1rem;display:flex}.huly-work .project-tile__desc{color:var(--theme-darker-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.huly-work .project-tile__footer{color:var(--theme-darker-color);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.huly-work .project-tile__running{color:#1d51a5;font-weight:600}.huly-work .project-tile__open{color:var(--theme-link-color);font-weight:550}.huly-work .muted{color:var(--theme-darker-color);font-size:.75rem}.huly-work .empty{min-height:14rem;color:var(--theme-darker-color);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.huly-work .timeline{border-left:1px solid var(--theme-navpanel-divider);padding-left:.85rem}.huly-work .timeline-item{margin-bottom:.85rem;position:relative}.huly-work .timeline-item:before{background:var(--theme-link-color);content:"";border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.35rem;left:-1.05rem}.huly-work .inbox-layout{background:var(--theme-bg-color);flex:1;min-height:0;display:flex;overflow:hidden}.huly-work .inbox-navigator{border-right:1px solid var(--theme-divider-color);background:var(--theme-navpanel-color);flex-direction:column;width:22.5rem;min-width:18rem;max-width:40%;display:flex}.huly-work .inbox-navigator__tabs{border-bottom:1px solid var(--theme-divider-color);flex-shrink:0;align-items:stretch;gap:.15rem;height:2.75rem;padding:0 .5rem;display:flex}.huly-work .inbox-navigator__tab{height:100%;color:var(--theme-dark-color);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.8125rem;font-weight:500;display:inline-flex;position:relative}.huly-work .inbox-navigator__tab:hover{color:var(--theme-caption-color)}.huly-work .inbox-navigator__tab.is-active{color:var(--theme-link-color,#377ae6)}.huly-work .inbox-navigator__tab.is-active:after{content:"";background:var(--theme-link-color,#377ae6);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:.35rem;right:.35rem}.huly-work .inbox-navigator__badge{min-width:1.15rem;color:var(--theme-link-color,#377ae6);background:#377ae633;border-radius:999px;justify-content:center;align-items:center;padding:.15rem .3rem;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}.huly-work .inbox-list{flex:1;min-height:0;overflow:hidden auto}.huly-work .inbox-card{cursor:pointer;border-bottom:1px solid var(--theme-divider-color);outline:none;flex-direction:column;gap:.35rem;padding:.75rem .85rem .85rem 1rem;display:flex;position:relative}.huly-work .inbox-card:hover:not(.is-selected){background:#dedef00d}.huly-work .inbox-card.is-selected{background:#377ae61a;box-shadow:inset 0 0 0 1px #377ae659}.huly-work .inbox-card__unread-bar{background:var(--theme-link-color,#377ae6);border-radius:0 2px 2px 0;width:.2rem;position:absolute;top:.65rem;bottom:.65rem;left:0}.huly-work .inbox-card__header{align-items:center;gap:.45rem;min-height:1.25rem;display:flex}.huly-work .inbox-card__icon{background:hsl(var(--secondary) / .55);width:1.5rem;height:1.5rem;color:var(--theme-dark-color);border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.huly-work .inbox-card__icon.kind-waiting_approval{color:#c88c65;background:#c88c652e}.huly-work .inbox-card__icon.kind-needs_input{color:#a78bfa;background:#a78bfa2e}.huly-work .inbox-card__icon.kind-run_failed{color:#f5a8a8;background:#f5a8a829}.huly-work .inbox-card__meta{flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.huly-work .inbox-card__id{color:var(--theme-darker-color);letter-spacing:.02em;font-size:.6875rem;font-weight:500}.huly-work .inbox-card__time{color:var(--theme-darker-color);font-variant-numeric:tabular-nums;font-size:.6875rem}.huly-work .inbox-card__dismiss{width:1.5rem;height:1.5rem;color:var(--theme-darker-color);opacity:0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.huly-work .inbox-card:hover .inbox-card__dismiss,.huly-work .inbox-card.is-selected .inbox-card__dismiss,.huly-work .inbox-card__dismiss:focus-visible{opacity:1}.huly-work .inbox-card__dismiss:hover{border-color:var(--theme-divider-color);background:hsl(var(--secondary) / .55);color:var(--theme-caption-color)}.huly-work .inbox-card__title{color:var(--theme-caption-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.huly-work .inbox-card.is-unread .inbox-card__title{color:var(--theme-caption-color)}.huly-work .inbox-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;display:flex}.huly-work .inbox-card__subtitle{min-width:0;color:var(--theme-dark-color);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.6875rem;overflow:hidden}.huly-work .inbox-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:3rem 1.25rem;display:flex}.huly-work .inbox-empty__title{color:var(--theme-caption-color);margin:0;font-size:.875rem;font-weight:600}.huly-work .inbox-empty__hint{max-width:16rem;color:var(--theme-darker-color);margin:0;font-size:.75rem;line-height:1.4}.huly-work .inbox-panel{background:var(--theme-bg-color);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.huly-work .inbox-panel>.hulyAside{border-left:none;width:100%;max-width:none}.huly-work .inbox-panel__empty{color:var(--theme-caption-color);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:flex}.huly-work .inbox-panel__empty .muted{color:var(--theme-darker-color);font-size:.75rem;font-weight:400}.huly-work .knowledge-layout,.huly-work .auto-layout{flex:1;min-height:0;display:flex;overflow:hidden}.huly-work .knowledge-nav,.huly-work .auto-nav{border-right:1px solid var(--theme-divider-color);background:hsl(var(--muted) / .35);flex-direction:column;width:16.5rem;min-width:14.5rem;max-width:32%;display:flex}.huly-work .knowledge-nav .antiEditBox,.huly-work .knowledge-editor__toolbar .antiEditBox{border:1px solid var(--theme-divider-color);background:hsl(var(--background));width:100%;height:1.75rem;color:var(--theme-caption-color);border-radius:.375rem;padding:0 .5rem}.huly-work .knowledge-editor__toolbar .antiEditBox{width:auto;min-width:12rem;max-width:18rem}.huly-work .knowledge-editor__body{color:var(--theme-content-color)}.huly-work .knowledge-nav__header,.huly-work .auto-nav__header{border-bottom:1px solid var(--theme-divider-color);flex-shrink:0;justify-content:space-between;align-items:center;height:2.75rem;padding:0 .65rem 0 .85rem;display:flex}.huly-work .knowledge-nav__label,.huly-work .auto-nav__label{color:var(--theme-darker-color);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.huly-work .knowledge-nav__filters{border-bottom:1px solid var(--theme-divider-color);flex-direction:column;gap:.35rem;padding:.55rem .65rem;display:flex}.huly-work .knowledge-nav__list,.huly-work .auto-nav__list{flex:1;min-height:0;padding:.35rem .35rem .75rem;overflow-y:auto}.huly-work .knowledge-nav__item,.huly-work .auto-nav__item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.35rem;align-items:flex-start;gap:.5rem;padding:.55rem .5rem;display:flex}.huly-work .knowledge-nav__item:hover,.huly-work .auto-nav__item:hover{background:hsl(var(--accent))}.huly-work .knowledge-nav__item.is-selected,.huly-work .auto-nav__item.is-selected{background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border))}.huly-work .auto-nav__item.is-disabled .auto-nav__item-title{color:var(--theme-dark-color)}.huly-work .knowledge-nav__item-icon,.huly-work .auto-nav__item-icon{background:hsl(var(--secondary) / .55);width:1.5rem;height:1.5rem;color:var(--theme-dark-color);border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.huly-work .knowledge-nav__item-title,.huly-work .auto-nav__item-title{color:var(--theme-caption-color);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}.huly-work .knowledge-nav__item-meta,.huly-work .auto-nav__item-meta{color:var(--theme-darker-color);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.6875rem;display:block;overflow:hidden}.huly-work .auto-nav__pill{border-radius:999px;flex-shrink:0;padding:.2rem .4rem;font-size:.625rem;font-weight:600;line-height:1}.huly-work .auto-nav__pill.is-on{color:#246b3e;background:#38945a24}.huly-work .auto-nav__pill.is-off{background:hsl(var(--secondary) / .55);color:var(--theme-darker-color)}.huly-work .knowledge-empty,.huly-work .auto-empty{text-align:center;color:var(--theme-caption-color);padding:1.5rem .75rem;font-size:.8125rem;font-weight:600}.huly-work .knowledge-empty .muted,.huly-work .auto-empty .muted{color:var(--theme-darker-color);margin-top:.35rem;font-size:.75rem;font-weight:400}.huly-work .knowledge-editor,.huly-work .auto-editor{background:var(--theme-bg-color);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.huly-work .knowledge-editor__toolbar{border-bottom:1px solid var(--theme-divider-color);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1.25rem;display:flex}.huly-work .project-switcher{min-width:0;max-width:18rem;height:1.75rem;color:var(--theme-caption-color);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.45rem;padding:0 .4rem 0 .2rem;display:inline-flex}.huly-work .project-switcher:hover,.huly-work .project-switcher[data-state=open]{background:hsl(var(--accent))}.huly-work .project-switcher__logo,.project-switcher__logo{color:#fff;letter-spacing:.03em;border-radius:.25rem;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;font-size:.5625rem;font-weight:700;display:grid}.huly-work .project-switcher__logo--empty,.project-switcher__logo--empty{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.huly-work .project-switcher__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:550;overflow:hidden}.huly-work .project-switcher__chevron{color:var(--theme-darker-color);flex-shrink:0}.huly-work .knowledge-editor__meta{color:var(--theme-darker-color);margin-left:auto;font-size:.6875rem}.huly-work .knowledge-editor__scroll,.huly-work .auto-editor__scroll{flex:1;min-height:0;padding:1.25rem 1.75rem 2rem;overflow-y:auto}.huly-work .auto-editor__scroll{flex-direction:column;gap:1.25rem;display:flex}.huly-work .knowledge-editor__title{resize:none;width:100%;color:var(--theme-caption-color);font:inherit;letter-spacing:-.02em;background:0 0;border:none;outline:none;padding:0 0 .75rem;font-size:1.75rem;font-weight:700;line-height:1.25;display:block}.huly-work .knowledge-editor__title::placeholder{color:var(--theme-darker-color)}.huly-work .knowledge-editor__body{resize:none;width:100%;min-height:28rem;color:var(--theme-content-color);font:inherit;background:0 0;border:none;outline:none;padding:0;font-size:.9375rem;line-height:1.65;display:block}.huly-work .knowledge-editor__body::placeholder{color:var(--theme-darker-color)}.huly-work .knowledge-editor__empty,.huly-work .auto-editor__empty{color:var(--theme-caption-color);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.huly-work .knowledge-editor__empty .muted,.huly-work .auto-editor__empty .muted{max-width:22rem;color:var(--theme-darker-color);text-align:center;font-size:.75rem;font-weight:400}.huly-work .wiki-page{max-width:46rem}.huly-work .wiki-page__meta{color:var(--theme-darker-color);margin:.35rem 0 1.25rem;font-size:.8125rem;line-height:1.45}.huly-work .wiki-layout{min-width:0}.huly-work .wiki-page-tools{justify-content:flex-end;padding:.55rem 1rem 0;display:flex}.huly-work.wiki-sidebar-host{background:0 0;flex:1;width:100%;height:100%;min-height:0;display:flex}.huly-work.wiki-sidebar-host .wiki-nav,.huly-work.wiki-sidebar-host .knowledge-nav,.huly-work.wiki-sidebar-host .inbox-navigator,.huly-work.wiki-sidebar-host .auto-nav{background:0 0;border-right:none;flex:1;width:100%;min-width:0;max-width:none;min-height:0}.huly-work .wiki-nav__back{color:var(--theme-darker-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:.15rem .65rem 0;padding:.2rem .15rem;font-size:.75rem;font-weight:550}.huly-work .wiki-nav__back:hover{color:var(--theme-caption-color)}.huly-work .wiki-nav{background:hsl(var(--muted) / .42);width:17.75rem}.huly-work .wiki-nav .knowledge-nav__list{padding:.1rem .4rem .85rem}.huly-work .wiki-nav-search{background:hsl(var(--foreground) / .06);height:2rem;color:var(--theme-darker-color);border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.4rem;margin:.65rem .65rem .25rem;padding:0 .6rem;display:flex}.huly-work .wiki-nav-search:focus-within{background:hsl(var(--background));box-shadow:inset 0 0 0 1px var(--theme-divider-color)}.huly-work .wiki-nav-search__input{min-width:0;height:100%;color:var(--theme-caption-color);font:inherit;background:0 0;border:none;flex:1;padding:0;font-size:.8125rem}.huly-work .wiki-nav-search__input::placeholder{color:var(--theme-darker-color)}.huly-work .wiki-nav-search__input:focus{outline:none}.huly-work .wiki-nav__section{width:100%;color:var(--theme-caption-color);font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.35rem;margin:.45rem 0 .1rem;padding:.35rem .4rem .2rem;font-size:.75rem;font-weight:650;display:flex}.huly-work .wiki-nav__section.is-toggle{color:var(--theme-dark-color);cursor:pointer}.huly-work .wiki-nav__section.is-toggle:hover{color:var(--theme-caption-color)}.huly-work .wiki-tree__row{width:100%;height:1.75rem;color:var(--theme-caption-color);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.35rem;padding-right:.45rem;font-size:.8125rem;font-weight:450;display:flex}.huly-work .wiki-tree__row:hover{background:hsl(var(--foreground) / .05)}.huly-work.wiki-sidebar-host .wiki-tree__row.is-selected,.huly-work.wiki-sidebar-host .auto-nav__item.is-selected,.huly-work.wiki-sidebar-host .inbox-card.is-selected{background:hsl(var(--sidebar-active));color:hsl(var(--sidebar-active-foreground));box-shadow:none}.huly-work.wiki-sidebar-host .wiki-tree__row.is-selected .wiki-tree__icon,.huly-work.wiki-sidebar-host .wiki-tree__row.is-selected .wiki-tree__count,.huly-work.wiki-sidebar-host .wiki-tree__row.is-selected .wiki-tree__chevron,.huly-work.wiki-sidebar-host .auto-nav__item.is-selected .auto-nav__item-icon,.huly-work.wiki-sidebar-host .auto-nav__item.is-selected .auto-nav__item-meta{color:hsl(var(--sidebar-active-foreground) / .92)}.huly-work .wiki-tree__row.is-folder{color:var(--theme-caption-color);font-weight:500}.huly-work .wiki-tree__chevron,.huly-work .wiki-tree__spacer{width:.75rem;color:var(--theme-darker-color);flex-shrink:0}.huly-work .wiki-nav__section .wiki-tree__count{margin-left:auto}.huly-work .wiki-nav__section .wiki-tree__chevron{margin-left:0}.huly-work .wiki-tree__icon{color:var(--theme-darker-color);flex-shrink:0}.huly-work .wiki-tree__row.is-selected .wiki-tree__icon{color:var(--theme-caption-color)}.huly-work .wiki-tree__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.huly-work .wiki-tree__count{color:var(--theme-darker-color);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.6875rem;font-weight:500}.huly-work .wiki-prose{color:var(--theme-content-color);font-size:.9375rem;line-height:1.7}.huly-work .wiki-prose>:first-child{margin-top:0}.huly-work .wiki-prose h1,.huly-work .wiki-prose h2,.huly-work .wiki-prose h3{color:var(--theme-caption-color);margin:1.4rem 0 .45rem;font-weight:650;line-height:1.3}.huly-work .wiki-prose h1{font-size:1.35rem}.huly-work .wiki-prose h2{font-size:1.15rem}.huly-work .wiki-prose h3{font-size:1rem}.huly-work .wiki-prose p,.huly-work .wiki-prose ul,.huly-work .wiki-prose ol{margin:0 0 .85rem}.huly-work .wiki-prose li+li{margin-top:.2rem}.huly-work .wiki-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.huly-work .wiki-link{border:none;border-bottom:1px solid hsl(var(--foreground) / .28);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:0}.huly-work .wiki-link:hover{border-bottom-color:hsl(var(--foreground) / .7)}.huly-work .wiki-link.is-missing{color:var(--theme-darker-color);cursor:default;border-bottom-style:dashed}.huly-work .wiki-kicker{color:var(--theme-darker-color);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .35rem;font-size:.6875rem;font-weight:650}.huly-work .wiki-body,.huly-work .wiki-diff{white-space:pre-wrap;word-break:break-word;font:inherit;color:var(--theme-content-color);margin:1rem 0 0;font-size:.9375rem;line-height:1.65}.huly-work .wiki-diff{border:1px solid var(--theme-divider-color);background:hsl(var(--muted) / .35);border-radius:.5rem;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.huly-work .wiki-meta-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin-top:1.75rem;display:grid}.huly-work .wiki-meta-grid h3{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-darker-color);margin:0 0 .35rem;font-size:.6875rem}.huly-work .wiki-chip{border:1px solid var(--theme-divider-color);background:hsl(var(--secondary) / .55);color:inherit;font:inherit;cursor:pointer;border-radius:999px;margin:0 .35rem .35rem 0;padding:.2rem .55rem;font-size:.75rem}.huly-work .wiki-graph-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.huly-work .wiki-graph{cursor:grab;touch-action:none;flex:1;width:100%;min-height:0}.huly-work .auto-editor__hero{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.huly-work .auto-editor__title{min-width:12rem;color:var(--theme-caption-color);font:inherit;letter-spacing:-.02em;background:0 0;border:none;outline:none;flex:1;font-size:1.5rem;font-weight:700}.huly-work .auto-toggle{color:var(--theme-dark-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:.75rem;font-weight:500;display:inline-flex}.huly-work .auto-section{margin-bottom:1.5rem}.huly-work .auto-section__label{color:var(--theme-darker-color);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.4rem;margin-bottom:.55rem;font-size:.6875rem;font-weight:600;display:flex}.huly-work .auto-section__card{border:1px solid var(--theme-divider-color);background:hsl(var(--card));border-radius:.5rem;padding:.85rem}.huly-work .auto-steps{flex-direction:column;gap:.55rem;display:flex}.huly-work .auto-step{border:1px solid var(--theme-divider-color);background:hsl(var(--card));border-radius:.5rem;align-items:flex-start;gap:.55rem;padding:.75rem;display:flex}.huly-work .auto-step__index{width:1.5rem;height:1.5rem;color:var(--theme-link-color,#377ae6);background:#377ae62e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.huly-work .auto-step__body{flex:1;min-width:0}.huly-work .auto-step__hint{color:var(--theme-darker-color);margin:.4rem 0 0;font-size:.6875rem}.huly-work .auto-muted{color:var(--theme-darker-color);font-size:.75rem}.huly-work .auto-runs{flex-direction:column;gap:.35rem;display:flex}.huly-work .auto-run{border:1px solid var(--theme-divider-color);color:var(--theme-dark-color);border-radius:.35rem;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.45rem .6rem;font-size:.75rem;display:flex}.huly-work .auto-run__status{color:var(--theme-caption-color);font-weight:600}.huly-work .auto-run__time{color:var(--theme-darker-color)}.huly-work .auto-run__error{color:#f5a8a8;width:100%}.huly-work .auto-editor__footer{border-top:1px solid var(--theme-divider-color);flex-wrap:wrap;gap:.5rem;margin-top:.5rem;padding-top:1rem;display:flex}.huly-work .my-issues{background:var(--theme-panel-color);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.huly-work .my-issues__scroll{flex:1;min-height:0;padding:.35rem 0 1.5rem;overflow:auto}.huly-work .my-issue-section{flex-direction:column;display:flex}.huly-work .my-issue-section__head{z-index:1;background:hsl(var(--muted) / .55);border-bottom:1px solid var(--theme-list-divider-color);align-items:center;gap:.5rem;min-height:2.15rem;padding:.55rem 1.25rem .35rem;display:flex;position:sticky;top:0}.huly-work .my-issue-section__title{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-darker-color);margin:0;font-size:.6875rem;font-weight:600}.huly-work .my-issue-section__count{color:var(--theme-trans-color);font-size:.6875rem;font-weight:600}.huly-work .my-issue-section__list{border-top:1px solid var(--theme-list-divider-color);flex-direction:column;display:flex}.huly-work .my-issue-row{border:none;border-bottom:1px solid var(--theme-list-divider-color);width:100%;min-height:2.65rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.4rem 1.25rem;display:grid}.huly-work .my-issue-row:hover{background:var(--theme-button-hovered)}.huly-work .my-issue-row__id{color:var(--theme-darker-color);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.huly-work .my-issue-row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--theme-caption-color);font-size:.8125rem;font-weight:500;overflow:hidden}.huly-work .my-issue-row__props{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.huly-work .my-issues__empty{flex-direction:column;align-items:flex-start;gap:.65rem;padding:2.5rem 1.25rem;display:flex}.huly-work .my-issues__empty-title{color:var(--theme-caption-color);margin:0;font-size:.9375rem;font-weight:600}.huly-work .my-issues__empty-hint{max-width:28rem;color:var(--theme-darker-color);margin:0;font-size:.8125rem}
