.aw-panel .aw-editor{letter-spacing:-.15px;background:#f2f2f7;border:1px solid #e8e8ef;border-radius:22px;margin-top:14px;padding:18px}.aw-panel .aw-editor-heading{gap:12px;min-height:36px;margin:0 0 14px}.aw-panel .aw-editor-heading strong{letter-spacing:-.4px;font-size:17px;font-weight:650}.aw-panel .aw-editor-heading button{color:#007aff;min-height:36px;padding:4px 0;font-size:13px}.aw-panel .aw-editor :is(.aw-title-field,.aw-team-day){background:#fff;border:0;border-radius:14px;min-width:0;margin:0 0 10px;padding:11px 14px;display:block;box-shadow:0 1px #00000005}.aw-panel .aw-editor label>span{color:#6e6e73;margin-bottom:4px;font-size:11px;font-weight:500;line-height:1.35}.aw-panel .aw-editor :is(input:not([type=checkbox]),select,textarea){color:#1c1c1e;letter-spacing:-.2px;min-height:32px;line-height:1.4;box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:6px!important;outline:none!important;padding:5px 0!important;font-size:15px!important}.aw-panel .aw-editor select{text-overflow:ellipsis;background-position:right 1px center!important;padding-right:24px!important}.aw-panel .aw-editor :is(input,textarea)::placeholder{color:#97979d!important}.aw-panel .aw-editor :is(.aw-title-field,.aw-team-day,.aw-fields>label,.aw-duration-field):focus-within{box-shadow:0 0 0 2px #007aff55}.aw-panel .aw-editor .aw-dependency-field{margin:0 0 12px}.aw-panel .aw-editor .aw-dependency-field .aw-editor-help{color:#8a8a90;font-size:11px;line-height:1.5;display:block;margin:6px 0 0!important}.aw-panel .aw-editor>p.aw-editor-help{padding:2px 4px;font-size:11px;line-height:1.5;margin:0 0 10px!important}.aw-panel .aw-editor .aw-fields{background:#fff;border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(112px,1fr);gap:0;margin-bottom:12px;display:grid}.aw-panel .aw-editor .aw-fields>label{border-radius:14px;min-width:0;padding:11px 12px;display:block}.aw-panel .aw-editor .aw-fields>label+label{border-left:1px solid #f0f0f4;border-top-left-radius:0;border-bottom-left-radius:0}.aw-panel .aw-editor .aw-fields select{font-size:13px!important}.aw-panel .aw-editor .aw-fields input[type=date]{width:100%;min-width:0;max-width:100%;font-size:13px!important}.aw-panel .aw-editor input[type=date]::-webkit-calendar-picker-indicator{opacity:.45;margin:0;padding:2px}.aw-panel .aw-editor .workshop-urgent-field{background:#fff;border:0;border-radius:14px;gap:12px;margin-bottom:12px;padding:13px 14px}.aw-panel .aw-editor .workshop-urgent-field>span{margin:0}.aw-panel .aw-editor .workshop-urgent-field strong{color:#1c1c1e;font-size:14px;font-weight:600}.aw-panel .aw-editor .workshop-urgent-field small{color:#8a8a90;font-size:11px;line-height:1.4}.aw-panel .aw-editor .workshop-urgent-field:has(input:checked){background:#fff0f1;box-shadow:inset 0 0 0 1px #ff3b3026}.aw-panel .aw-editor .workshop-urgent-field:has(input:checked) strong{color:#c92931}.aw-panel .aw-editor textarea{font:inherit;resize:vertical;min-height:66px!important}.aw-panel .aw-editor .aw-duration-field{background:#fff;border-radius:14px;margin-top:12px;padding:12px;box-shadow:0 1px #00000005}.aw-panel .aw-editor .aw-duration-field .aw-estimate-field{gap:8px;margin:0}.aw-panel .aw-editor .aw-estimate-field>span{margin:0;font-size:12px}.aw-panel .aw-editor .aw-estimate-field input{text-align:right;font-variant-numeric:tabular-nums;width:90px;min-height:32px;font-size:15px!important}.aw-panel .aw-editor .aw-duration-presets{background:#ededf2;border-radius:10px;gap:3px;margin-top:9px;padding:3px}.aw-panel .aw-editor .aw-duration-presets button{color:#6e6e73;min-height:40px;box-shadow:none;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 2px;font-size:13px;font-weight:600;display:flex}.aw-panel .aw-editor .aw-duration-presets button[aria-pressed=true]{color:#007aff;background:#fff;box-shadow:0 2px 5px #0000000f,0 0 0 .5px #00000005}.aw-panel .aw-editor .aw-duration-presets button[aria-pressed=true]:after{content:"✓";font-size:12px;font-weight:700}.aw-panel .aw-editor .aw-duration-presets button:focus-visible{outline-offset:1px;outline:2px solid #007aff}.aw-panel .aw-editor .aw-editor-actions{border-top:1px solid #e2e2e9;gap:10px;margin-top:14px;padding-top:14px}.aw-panel .aw-editor .aw-save{letter-spacing:-.15px;background:#007aff;border-radius:12px;flex:1;min-height:44px;padding:11px 16px;font-weight:600;font-size:14px!important}.aw-panel .aw-editor .aw-save:disabled{opacity:.38;background:#007aff}.aw-panel .aw-editor .aw-remove{color:#ff3b30;min-height:44px;font-size:12px!important}.aw-panel .aw-editor .aw-members{border:0;border-radius:14px}.aw-panel .aw-editor .aw-member-item+.aw-member-item{border-color:#f0f0f4}.aw-panel .aw-editor .aw-member-option{padding:12px 14px}.aw-panel .aw-editor .aw-member-option>span{color:#1c1c1e;margin:0;font-size:13px}.aw-panel .aw-editor .aw-member-item>.aw-duration-field{background:#f7f7fa;margin:0 10px 12px;padding:10px}.aw-panel .aw-editor .aw-team-day{max-width:none}@media (width<=600px){.aw-panel .aw-editor{border-radius:19px;padding:12px}.aw-panel .aw-editor-heading{margin:0 2px 12px}.aw-panel .aw-editor-heading strong{font-size:16px}.aw-panel .aw-editor :is(input:not([type=checkbox]),select,textarea){min-height:35px;font-size:16px!important}.aw-panel .aw-editor .aw-fields{grid-template-columns:minmax(0,1fr)}.aw-panel .aw-editor .aw-fields>label{padding:10px 13px}.aw-panel .aw-editor .aw-fields>label+label{border-top:1px solid #f0f0f4;border-left:0;border-radius:0 0 14px 14px}.aw-panel .aw-editor .aw-fields :is(select,input[type=date]){font-size:16px!important}.aw-panel .aw-editor .aw-duration-presets button{min-height:44px;font-size:14px}}
