:root .activity-composer{--activity-composer-columns:minmax(0,1fr) 200px;display:grid;grid-template-columns:var(--activity-composer-columns);grid-template-areas:"heading heading" "progress progress" "workarea workarea" "actions .";column-gap:var(--yk-space-5);padding:var(--yk-space-4);color:var(--yk-color-text-primary);font:var(--yk-font-size-14)/var(--yk-line-height-22) var(--yk-font-sans);min-width:0}:root .activity-composer-heading{grid-area:heading;display:flex;align-items:center;justify-content:space-between;gap:var(--yk-space-4);margin-bottom:var(--yk-space-4)}:root .activity-composer-heading [data-yk-panel-actions]{display:flex;align-items:center;gap:var(--yk-space-2)}:root .activity-composer [data-yk-page-kicker]{margin:0 0 var(--yk-space-1);font-size:var(--yk-font-size-12);color:var(--yk-color-text-secondary)}:root .activity-composer h1{margin:0;font-size:var(--yk-font-size-20);line-height:var(--yk-line-height-28);font-weight:var(--yk-font-weight-semibold);color:var(--yk-color-text-heading)}:root .activity-composer-workarea{grid-area:workarea}:root .activity-composer .activity-composer-steps{grid-area:progress;margin:0 0 var(--yk-space-5);padding:var(--yk-space-4) var(--yk-space-6);background:var(--yk-color-bg-surface);border:1px solid var(--yk-color-border-default);border-radius:var(--yk-form-section-radius)}:root .activity-composer-layout{display:grid;grid-template-columns:var(--activity-composer-columns);grid-template-areas:"main aside";gap:var(--yk-space-5);align-items:start}:root .activity-composer-main{grid-area:main;min-width:0;background:var(--yk-color-bg-surface);border:1px solid var(--yk-color-border-default);border-radius:var(--yk-form-section-radius)}:root .activity-composer-aside{grid-area:aside;position:sticky;top:calc(var(--yk-navigation-topbar-height) + var(--yk-space-4));min-width:0}:root .activity-composer-context{border-bottom:1px solid var(--yk-color-border-default);padding:var(--yk-space-2) 0 var(--yk-space-4);margin-bottom:var(--yk-space-3)}:root .activity-composer-context>span{display:block;color:var(--yk-color-text-secondary);font-size:var(--yk-font-size-12)}:root .activity-composer-context strong{display:block;margin-top:var(--yk-space-1);font-size:var(--yk-font-size-16);color:var(--yk-color-text-heading)}:root .activity-composer-context p{margin:var(--yk-space-2) 0 0}:root .activity-composer-context .el-button{padding-left:0;padding-right:0}:root .activity-composer-aside nav{display:flex;flex-direction:column;gap:var(--yk-space-1)}:root .activity-composer-aside a{display:block;padding:var(--yk-space-2) var(--yk-space-3);color:var(--yk-color-text-secondary);text-decoration:none;border-radius:var(--yk-input-radius-pc-business)}:root .activity-composer-aside a:hover{color:var(--yk-color-text-primary);background:var(--yk-color-bg-hover)}:root .activity-composer-aside a:focus-visible{outline:2px solid var(--yk-color-focus-ring)}:root .activity-composer-note{color:var(--yk-color-text-secondary);font-size:var(--yk-font-size-12);margin:var(--yk-space-4) 0}:root .activity-composer-footer{grid-area:actions;min-width:0;position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--yk-space-3);padding:var(--yk-space-4);margin-top:var(--yk-space-4);border:1px solid var(--yk-color-border-default);border-radius:var(--yk-form-section-radius);background:var(--yk-color-bg-surface)}:root .activity-composer-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--yk-space-2);flex-wrap:wrap}:root .activity-composer .el-button+.el-button{margin-left:0}:root .activity-composer .el-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--yk-control-pc-standard);height:var(--yk-control-pc-standard);padding:0 var(--yk-space-3)}:root .activity-composer .el-button--text{height:auto;min-height:var(--yk-control-pc-standard)}:root .activity-composer .el-input__inner{border-radius:var(--yk-input-radius-pc-business);height:var(--yk-control-pc-standard);line-height:var(--yk-control-pc-standard)}:root .activity-composer .el-input__icon{line-height:var(--yk-control-pc-standard)}:root .activity-composer .el-textarea__inner{border-radius:var(--yk-input-radius-pc-business)}@media (max-width: 1100px){:root .activity-composer{--activity-composer-columns:minmax(0,1fr);grid-template-areas:"heading" "progress" "workarea" "actions"}:root .activity-composer-layout{grid-template-areas:"aside" "main"}:root .activity-composer-aside{position:static}:root .activity-composer-context{display:flex;align-items:center;gap:var(--yk-space-3);padding:0;border:0;margin:0 0 var(--yk-space-2)}:root .activity-composer-context p,:root .activity-composer-context strong{margin:0}:root .activity-composer-aside nav{flex-direction:row;flex-wrap:wrap}:root .activity-composer-note{display:none}}@media (max-width: 767px){:root .activity-composer{padding:var(--yk-space-3)}:root .activity-composer-heading{flex-direction:column;align-items:stretch;gap:var(--yk-space-2)}:root .activity-composer-heading [data-yk-panel-actions]{justify-content:flex-end}:root .activity-composer-steps{padding:var(--yk-space-3);gap:var(--yk-space-2)}:root .activity-composer-steps li{flex-direction:column;text-align:center;gap:var(--yk-space-1);font-size:var(--yk-font-size-12)}:root .activity-composer-steps li:not(:last-child):after{display:none}:root .activity-composer-context{flex-wrap:wrap}:root .activity-composer-footer{align-items:stretch;flex-direction:column;padding:var(--yk-space-3)}:root .activity-composer-footer>button{align-self:flex-start}:root .activity-composer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--yk-space-2)}:root .activity-composer .el-button{min-height:var(--yk-control-mobile);height:auto}:root .activity-composer .el-input__inner{height:var(--yk-control-mobile);line-height:var(--yk-control-mobile);border-radius:var(--yk-input-radius-mobile)}:root .activity-composer .el-textarea__inner{border-radius:var(--yk-input-radius-mobile)}:root .activity-composer .el-input__icon{line-height:var(--yk-control-mobile)}:root .activity-composer-aside a{min-height:var(--yk-control-mobile);display:flex;align-items:center}}:root .activity-composer-actions>.yk-business-submit:not(:last-child){color:var(--yk-color-action-on-secondary);background:var(--yk-color-action-secondary);border-color:var(--yk-color-action-secondary-border)}:root .activity-composer-steps .is-current{color:var(--yk-color-text-primary)}:root .activity-composer-steps .is-current .yk-journey-progress__node{color:var(--yk-color-action-on-primary);background:var(--yk-color-action-primary);border-color:var(--yk-color-action-primary)}:root .activity-composer-loading{padding:var(--yk-space-8);text-align:center;color:var(--yk-color-text-secondary)}:root .activity-composer .el-range-input{border-radius:var(--yk-input-radius-pc-business)}@media (max-width: 767px){:root .activity-composer .el-range-input{border-radius:var(--yk-input-radius-mobile)}}:root .activity-composer .el-input-number{height:var(--yk-control-pc-standard);line-height:var(--yk-control-pc-standard)}:root .activity-composer .el-input-number__increase,:root .activity-composer .el-input-number__decrease{top:1px;bottom:1px;width:var(--yk-control-pc-standard);line-height:calc(var(--yk-control-pc-standard) - 2px)}@media (max-width: 767px){:root .activity-composer .el-input-number{height:var(--yk-control-mobile);line-height:var(--yk-control-mobile)}:root .activity-composer .el-input-number__increase,:root .activity-composer .el-input-number__decrease{top:0;bottom:0;width:var(--yk-control-mobile);line-height:var(--yk-control-mobile)}}
