/* Authorized-client project home. All layout rules stay inside this page. */
html[data-ui=mobile] .m-client-workbench{display:grid;gap:22px;min-width:0;container-type:inline-size;color:rgba(var(--ui-source-035ff2d84dd55e-rgb, 44, 59, 51), var(--ui-source-035ff2d84dd55e-alpha, 1))}
html[data-ui=mobile] .m-client-workbench h2,html[data-ui=mobile] .m-client-workbench p{margin:0}
html[data-ui=mobile] .m-client-workbench .mcw-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;padding:18px;background:linear-gradient(125deg,rgba(var(--ui-source-324305f374b036-rgb, 224, 233, 220), var(--ui-source-324305f374b036-alpha, 1)),rgba(var(--ui-source-8ac9e8fb6be8f3-rgb, 243, 235, 219), var(--ui-source-8ac9e8fb6be8f3-alpha, 1)));box-shadow:0 5px 18px rgba(var(--ui-source-ce406a6342b3ab-rgb, 41, 77, 53), var(--ui-source-ce406a6342b3ab-alpha, 0.062745098))}
html[data-ui=mobile] .m-client-workbench .mcw-hero-top{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative;z-index:1}
html[data-ui=mobile] .m-client-workbench .mcw-hero-top h2{font-size:1.375rem;line-height:1.4;letter-spacing:.025em}
html[data-ui=mobile] .m-client-workbench .mcw-conditions{padding:6px;min-height:44px;color:rgba(var(--ui-source-e6a87dd0bbd1f1-rgb, 49, 94, 75), var(--ui-source-e6a87dd0bbd1f1-alpha, 1));font-size:.875rem;line-height:1.45;flex-shrink:0}
html[data-ui=mobile] .m-client-workbench .mcw-hero-summary{position:relative;z-index:1;margin-top:8px;max-width:29em;font-size:.9375rem;line-height:1.65;color:rgba(var(--ui-source-92a595180f1778-rgb, 44, 59, 51), var(--ui-source-92a595180f1778-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-hero-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}
html[data-ui=mobile] .m-client-workbench .mcw-next-label{font-size:.875rem;color:rgba(var(--ui-source-fa6d6951ac5cc7-rgb, 86, 102, 92), var(--ui-source-fa6d6951ac5cc7-alpha, 1));line-height:1.5}
html[data-ui=mobile] .m-client-workbench .mcw-continue{min-height:46px;padding:10px 20px;white-space:normal;line-height:1.4}
html[data-ui=mobile] .m-client-workbench .mcw-paper-mark{position:absolute;right:23px;bottom:20px;z-index:0;width:82px;height:102px;border:1px solid rgba(var(--ui-source-1460a5b2a368f0-rgb, 49, 94, 75), var(--ui-source-1460a5b2a368f0-alpha, 1));border-radius:4px;transform:rotate(12deg);font-size:48px;display:grid;place-items:center;color:rgba(var(--ui-source-e6a87dd0bbd1f1-rgb, 49, 94, 75), var(--ui-source-e6a87dd0bbd1f1-alpha, 1));opacity:.07;pointer-events:none}
html[data-ui=mobile] .m-client-workbench .mcw-section{min-width:0;display:grid;gap:11px}
html[data-ui=mobile] .m-client-workbench .mcw-section>h2{font-size:1rem;line-height:1.5;letter-spacing:.03em}
html[data-ui=mobile] .m-client-workbench .mcw-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
html[data-ui=mobile] .m-client-workbench .mcw-stages>.m-control{display:flex;min-width:0;align-self:stretch}
html[data-ui=mobile] .m-client-workbench .mcw-stage{width:100%;height:100%;min-width:0;display:flex;align-items:stretch;flex-direction:column;justify-content:flex-start;gap:6px;padding:14px;background:rgba(var(--ui-source-fbdd7b606ac8f8-rgb, 255, 254, 250), var(--ui-source-fbdd7b606ac8f8-alpha, 1));color:rgba(var(--ui-source-035ff2d84dd55e-rgb, 44, 59, 51), var(--ui-source-035ff2d84dd55e-alpha, 1));border:1px solid rgba(var(--ui-source-e6876c51162d48-rgb, 223, 227, 216), var(--ui-source-e6876c51162d48-alpha, 1));border-radius:14px;text-align:left;box-shadow:0 2px 7px rgba(var(--ui-source-b0bad71ef4c39a-rgb, 16, 28, 48), var(--ui-source-b0bad71ef4c39a-alpha, 0.0156862745))}
html[data-ui=mobile] .m-client-workbench .mcw-stage-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:24px;color:rgba(var(--ui-source-fee2cad45bb681-rgb, 49, 94, 75), var(--ui-source-fee2cad45bb681-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-stage-number{font-size:.75rem;line-height:1.4;letter-spacing:.04em;color:rgba(var(--ui-source-fa6d6951ac5cc7-rgb, 86, 102, 92), var(--ui-source-fa6d6951ac5cc7-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-stage-icon{display:flex;align-items:center}
html[data-ui=mobile] .m-client-workbench .mcw-stage-icon .m-icon{width:22px;height:22px}
html[data-ui=mobile] .m-client-workbench .mcw-stage-title{font-size:1.375rem;line-height:1.45;margin-top:1px}
html[data-ui=mobile] .m-client-workbench .mcw-stage-action{font-size:.875rem;color:rgba(var(--ui-source-e6a87dd0bbd1f1-rgb, 49, 94, 75), var(--ui-source-e6a87dd0bbd1f1-alpha, 1));line-height:1.5;overflow-wrap:anywhere}
html[data-ui=mobile] .m-client-workbench .mcw-stage--combined{background:linear-gradient(145deg,rgba(var(--ui-source-fbdd7b606ac8f8-rgb, 255, 254, 250), var(--ui-source-fbdd7b606ac8f8-alpha, 1)),rgba(var(--ui-source-0e3d693f818f5d-rgb, 233, 238, 229), var(--ui-source-0e3d693f818f5d-alpha, 1)));gap:6px}
html[data-ui=mobile] .m-client-workbench .mcw-combo-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0 -5px -6px}
html[data-ui=mobile] .m-client-workbench .mcw-combo-link{font-size:.8125rem;padding:6px 4px;min-height:44px;color:rgba(var(--ui-source-e6a87dd0bbd1f1-rgb, 49, 94, 75), var(--ui-source-e6a87dd0bbd1f1-alpha, 1));border-radius:6px;line-height:1.5;text-align:left}
html[data-ui=mobile] .m-client-workbench .mcw-combo-links>.m-control+.m-control{border-left:1px solid rgba(var(--ui-source-e6876c51162d48-rgb, 223, 227, 216), var(--ui-source-e6876c51162d48-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-reference,html[data-ui=mobile] .m-client-workbench .mcw-inspiration,html[data-ui=mobile] .m-client-workbench .mcw-auxiliary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;background:rgba(var(--ui-source-fbdd7b606ac8f8-rgb, 255, 254, 250), var(--ui-source-fbdd7b606ac8f8-alpha, 1));border-radius:15px;padding:12px 6px}
html[data-ui=mobile] .m-client-workbench .mcw-reference[data-entry-count="3"],html[data-ui=mobile] .m-client-workbench .mcw-inspiration[data-entry-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
html[data-ui=mobile] .m-client-workbench .mcw-reference[data-entry-count="2"],html[data-ui=mobile] .m-client-workbench .mcw-inspiration[data-entry-count="2"],html[data-ui=mobile] .m-client-workbench .mcw-auxiliary{grid-template-columns:repeat(2,minmax(0,1fr))}
html[data-ui=mobile] .m-client-workbench .mcw-tool{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:76px;width:100%;height:100%;padding:6px 3px;color:rgba(var(--ui-source-035ff2d84dd55e-rgb, 44, 59, 51), var(--ui-source-035ff2d84dd55e-alpha, 1));text-align:center;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;white-space:normal}
html[data-ui=mobile] .m-client-workbench .mcw-tool-icon{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px;color:rgba(var(--ui-source-2e5d019d63923a-rgb, 49, 94, 75), var(--ui-source-2e5d019d63923a-alpha, 1));background:rgba(var(--ui-source-92db1bf321316d-rgb, 233, 238, 229), var(--ui-source-92db1bf321316d-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-tool-icon .m-icon{width:22px;height:22px}
html[data-ui=mobile] .m-client-workbench .mcw-inspiration{background:transparent;padding:0;gap:8px}
html[data-ui=mobile] .m-client-workbench .mcw-inspiration .mcw-tool-icon{background:rgba(var(--ui-source-ea690f24eb1218-rgb, 231, 238, 244), var(--ui-source-ea690f24eb1218-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-results,html[data-ui=mobile] .m-client-workbench .mcw-creation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
html[data-ui=mobile] .m-client-workbench .mcw-tool--results,html[data-ui=mobile] .m-client-workbench .mcw-tool--creation{flex-direction:row;min-height:66px;gap:9px;padding:12px 10px;border:1px solid rgba(var(--ui-source-077b777d8d840d-rgb, 223, 227, 216), var(--ui-source-077b777d8d840d-alpha, 1));border-radius:12px;text-align:left;justify-content:flex-start;background:rgba(var(--ui-source-fbdd7b606ac8f8-rgb, 255, 254, 250), var(--ui-source-fbdd7b606ac8f8-alpha, 1))}
html[data-ui=mobile] .m-client-workbench .mcw-tool--creation{background:rgba(var(--ui-source-7b5b2f72e273e9-rgb, 231, 238, 244), var(--ui-source-7b5b2f72e273e9-alpha, 1));border-color:transparent}
html[data-ui=mobile] .m-client-workbench .mcw-tool--auxiliary{flex-direction:row;min-height:48px;padding:6px;gap:8px}
html[data-ui=mobile] .m-client-workbench .mcw-tool--auxiliary .mcw-tool-icon{background:transparent;width:25px;height:25px}
html[data-ui=mobile] .m-client-workbench [data-entry-count="1"]{grid-template-columns:minmax(0,1fr)}
html[data-ui=mobile] .m-client-workbench [data-entry-count="1"] .mcw-tool{flex-direction:row;justify-content:flex-start;text-align:left;padding-inline:14px;min-height:56px}
html[data-ui=mobile] .m-client-workbench .mcw-stages[data-entry-count="3"]>:last-child{grid-column:1/-1}
html[data-ui=mobile] .m-client-workbench .mcw-stages[data-entry-count="1"] .mcw-stage{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;padding:15px}
html[data-ui=mobile] .m-client-workbench .mcw-stages[data-entry-count="1"] .mcw-stage-heading{grid-row:1/3;flex-direction:column;gap:8px}
html[data-ui=mobile] .m-client-workbench .mcw-stages[data-entry-count="1"] .mcw-stage-action{grid-column:2}
html[data-ui=mobile] .m-client-workbench .mcw-condition-summary{padding:12px 14px;border-radius:10px;background:rgba(var(--ui-source-ac2d978ca93f5e-rgb, 233, 238, 229), var(--ui-source-ac2d978ca93f5e-alpha, 1));line-height:1.7}
html[data-ui=mobile] .m-client-workbench.m-client-conditions{gap:16px;line-height:1.7}
@container(max-width:20rem){html[data-ui=mobile] .m-client-workbench .mcw-reference,html[data-ui=mobile] .m-client-workbench .mcw-inspiration{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui=mobile] .m-client-workbench .mcw-combo-links{grid-template-columns:1fr}html[data-ui=mobile] .m-client-workbench .mcw-combo-links>.m-control+.m-control{border-left:0;border-top:1px solid rgba(var(--ui-source-e6876c51162d48-rgb, 223, 227, 216), var(--ui-source-e6876c51162d48-alpha, 1))}html[data-ui=mobile] .m-client-workbench .mcw-hero{padding:15px}html[data-ui=mobile] .m-client-workbench .mcw-hero-top{flex-wrap:wrap}html[data-ui=mobile] .m-client-workbench .mcw-stage{padding:12px}}
@container(max-width:15rem){html[data-ui=mobile] .m-client-workbench .mcw-stages,html[data-ui=mobile] .m-client-workbench .mcw-results,html[data-ui=mobile] .m-client-workbench .mcw-creation{grid-template-columns:1fr}html[data-ui=mobile] .m-client-workbench .mcw-stage{gap:6px}html[data-ui=mobile] .m-client-workbench .mcw-hero-bottom{flex-wrap:wrap}html[data-ui=mobile] .m-client-workbench .mcw-reference,html[data-ui=mobile] .m-client-workbench .mcw-inspiration,html[data-ui=mobile] .m-client-workbench .mcw-auxiliary{grid-template-columns:1fr}html[data-ui=mobile] .m-client-workbench .mcw-tool{flex-direction:row;justify-content:flex-start;text-align:left;padding:8px}html[data-ui=mobile] .m-client-workbench .mcw-stages[data-entry-count="3"]>:last-child{grid-column:auto}html[data-ui=mobile] .m-client-workbench .mcw-hero-top>.m-control{margin-left:auto}}
