/* Shared page finish: services, customer portal, administration and docked tools. */
body.workbench.focused-studio .shared-task-surface>section:not(#aiStudio),body.workbench.focused-studio .shared-docked-dialog[open]{background:#14271d!important;color:#dddcc8!important;border:1px solid #b7c6a322!important;border-radius:16px!important;padding:clamp(20px,4vw,48px)!important;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) :is(h1,h2){font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.025em;line-height:1.15;color:#eee6cf;margin-bottom:20px}
body.workbench.focused-studio .shared-task-surface h1{font-size:clamp(28px,3.4vw,44px)}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) h3{font:500 16px/1.4 Inter,Arial,sans-serif;color:#e3e5d0}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) p{font:400 13px/1.75 Inter,Arial,sans-serif;color:#b9c6b0;max-width:78ch}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) :is(article,.itsm-record,.service-card){background:#1b3024!important;border:1px solid #b7c6a325!important;border-radius:12px;padding:20px;box-shadow:none!important}
body.workbench.focused-studio .shared-task-surface :is(input,select,textarea){max-width:100%;box-sizing:border-box;border:1px solid #b7c6a333!important;border-radius:8px!important;background:#102117!important;color:#e2e5d4!important;font:13px/1.5 Inter,Arial,sans-serif;padding:10px 12px}
body.workbench.focused-studio .shared-task-surface button{font:500 12px/1.5 Inter,Arial,sans-serif;border-radius:8px!important;padding:9px 14px;min-height:36px;box-shadow:none!important}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) :is(button,input,select,textarea,a):focus-visible{outline:2px solid #ccb47b;outline-offset:3px}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) table{border-collapse:collapse;width:100%;font:12px/1.6 Inter,Arial,sans-serif}
body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) :is(th,td){padding:12px;text-align:left;border-bottom:1px solid #b7c6a325}
body.workbench.focused-studio .template-collection-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}
@media(max-width:700px){body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) :is(.pair,.service-grid,.space-grid){grid-template-columns:1fr!important}body.workbench.focused-studio :is(.shared-task-surface,.shared-docked-dialog) article{padding:16px}}
body.shared-task-active :is(.library-head,#library,.library-note+.suggestions){display:none!important}
body.shared-task-active:has(#studio:not([data-task-surface="designs"])) .workspace-footer{display:none!important}
body.shared-task-active :is(#serviceCatalogue,#serviceAdmin,#customerPortal){margin:0!important;min-width:0}
body.shared-task-active :is(#library,.library-head,.suggestions){display:none!important}
