/* One place to start, a short next-action list, and native editors throughout. */
#app#app#app#app .mf264-assistant-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}
#app#app#app#app .mf264-assistant-actions>button:first-child{background:#345bd9!important;color:#fff!important;border-color:#345bd9!important}
#app#app#app#app .mf264-assistant-actions>button:last-child{background:#fff!important;color:#424e64!important;border-color:#e2e7f0!important}
#app#app#app#app .mf264-assistant-actions>button:first-child>span{color:#fff!important}
#app#app#app#app .wd265{margin:0 0 18px!important}
#modal .capture265-back{min-height:44px;font-size:12px;white-space:normal}
@media(min-width:1100px){
 #app#app#app#app #my-focus-content{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr)!important;grid-template-areas:"links links" "counts quick" "desk sales" "desk previous" "desk completed" "timeline timeline" "basis basis"!important;grid-auto-rows:max-content!important;gap:18px!important;align-items:start!important}
 #app#app#app#app #my-focus-content>.mf264-assistant-actions{grid-area:links!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf262-counters{grid-area:counts!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf262-quick{grid-area:quick!important;margin:0!important}
 #app#app#app#app #my-focus-content>.wd265{grid-area:desk!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf263-performance{grid-area:sales!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf262-timeline{grid-area:timeline!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:start!important}
 #app#app#app#app #my-focus-content>.mf-previous{grid-area:previous!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf-completed{grid-area:completed!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf-basis{grid-area:basis!important;margin:0!important}
 #app#app#app#app #my-focus-content>.mf-load-error{grid-column:1/-1!important}
}
@media(max-width:600px){
 #app#app#app#app .mf264-assistant-actions>button{min-height:46px!important;padding:8px 5px!important;gap:5px!important;font-size:12px!important;letter-spacing:-.3px!important}
 #app#app#app#app .mf264-assistant-actions svg{width:16px!important;height:16px!important}
}
@media(prefers-reduced-motion:reduce){#app#app#app#app .wd265 *,#modal .qc265 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

#app#app#app#app .mr-focused265 .as236-head{flex-wrap:wrap!important;gap:12px!important}
#app#app#app#app .mr-focused265 .as236-head>div{min-width:0!important}
#app#app#app#app .mr-focused265 .as236-head .btn{min-height:44px!important}
#app#app#app#app .mr-focused265 .as236-summary{background:#edf2ff!important;border:1px solid #dce5fc!important;border-radius:18px!important;color:#273e68!important;padding:20px!important;box-shadow:none!important}
#app#app#app#app .mr-focused265 .as236-summary h3{color:#243b68!important;font-size:16px!important;line-height:1.5!important;margin:0 0 12px!important}
#app#app#app#app .mr-focused265 .as236-summary p{color:#405676!important;font-size:13px!important;line-height:1.8!important;margin:5px 0!important}
#app#app#app#app .mr-focused265 .as236-summary .as236-basis{color:#687b9b!important;font-size:11px!important}
#app#app#app#app .mr-focused265 .as236-metrics>button{background:#fff!important;border:1px solid #e2e7f0!important;border-radius:15px!important;color:#1c283d!important;box-shadow:none!important}
#app#app#app#app .mr-focused265 .as236-metrics>button>span{color:#6b768a!important;font-size:12px!important}
#app#app#app#app .mr-focused265 .as236-metrics>button>strong{color:#1c283d!important;font-weight:750!important}
#app#app#app#app .mr-focused265 .as236-panel{background:#fff!important;border-color:#e2e7f0!important;border-radius:18px!important}
#app#app#app#app .mr-focused265 progress{accent-color:#345bd9!important}
@media(max-width:600px){#app#app#app#app .mr-focused265 .as236-head>div:last-child{display:flex!important;flex-wrap:wrap!important;width:100%!important;gap:7px!important}#app#app#app#app .mr-focused265 .as236-head input{min-width:0!important;max-width:100%!important}}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]{display:block!important;padding:16px!important;margin:0 0 16px!important;background:#f4f7ff!important;border:1px solid #e0e7f7!important;border-radius:16px!important}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]>header{display:block!important;margin:0 0 12px!important}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]>.mb250-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]>.mb250-fields:has(>label:only-child){grid-template-columns:minmax(0,1fr)!important}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]>p{display:block!important;width:100%!important;margin:10px 0!important;color:#63738d!important;font-size:12px!important;line-height:1.6!important}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]>p:empty{display:none!important}
html[data-ui-edition="263"] #modal#modal#modal .mb250-row[aria-label="공통 목표 입력"]>[data-mb250="common-apply"]{width:100%!important;min-height:44px!important;padding:10px!important;background:#345bd9!important;border-color:#345bd9!important;color:#fff!important;border-radius:11px!important;font-size:13px!important;font-weight:650!important}
