/* Native-host view only. The shared web creator keeps its current layout. */
#inspect:has([data-desktop-partner-creator]){width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);background:var(--panel-surface,#fff);color:var(--ink);border-color:var(--dialog-line,var(--line));border-radius:12px}
#inspect[open]:has([data-desktop-partner-creator]){display:flex;flex-direction:column;overflow:hidden}
#inspect:has([data-desktop-partner-creator]) .dialog-head{flex:none;padding:13px 20px;min-height:52px}
#inspect:has([data-desktop-partner-creator]) .dialog-body{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;max-height:none;overflow:hidden}
#employee-form[data-desktop-partner-creator]{display:flex;flex-direction:column;flex:1;min-height:0;max-height:none;overflow:hidden;margin:0}
[data-desktop-partner-creator] .desktop-partner-scroll{flex:1;min-height:0;overflow:auto;padding:6px 20px 0;scrollbar-gutter:stable}
[data-desktop-partner-creator] .form-row{margin:12px 0}
[data-desktop-partner-creator] .form-row>label{font-size:13px;font-weight:500;margin-bottom:6px}
[data-desktop-partner-creator] input{padding:8px 10px;font-size:14px;border-radius:7px}
[data-desktop-partner-creator] #employee-instructions{display:block;min-height:150px;height:180px;max-height:260px;resize:vertical;padding:10px 12px;font-size:14px;line-height:1.65;border-radius:7px}
[data-desktop-partner-creator] [data-employee-length]{display:block;text-align:right;margin-top:4px;font-size:11px;font-variant-numeric:tabular-nums}
[data-desktop-partner-creator] .desktop-partner-options{margin:8px 0 10px}
[data-desktop-partner-creator] .desktop-partner-options>summary{cursor:pointer;padding:7px 0;color:var(--muted);font-size:13px}
[data-desktop-partner-creator] .employee-section{margin:10px 0;border-radius:7px;padding:0 12px}
[data-desktop-partner-creator] .employee-section>summary{padding:10px 0;font-weight:500}
[data-desktop-partner-creator] .desktop-partner-ai>.quiet:first-child{margin-top:0}
[data-desktop-partner-creator] .desktop-partner-ai [data-employee-ai-status]:empty{display:none}
[data-desktop-partner-creator] .employee-create-footer{position:static;flex:none;bottom:auto;justify-content:flex-end;gap:8px;padding:12px 20px;margin:0;background:var(--panel-surface,#fff);border-top:1px solid var(--dialog-line,var(--line))}
[data-desktop-partner-creator] .employee-create-footer button{min-height:34px;min-width:70px;padding:5px 13px;font-size:13px;border-radius:7px}
[data-desktop-partner-creator] .form-error{font-size:12px;margin:8px 0}
@media(max-height:600px){[data-desktop-partner-creator] #employee-instructions{height:112px;min-height:100px}[data-desktop-partner-creator] .form-row{margin:8px 0}[data-desktop-partner-creator] .desktop-partner-options{margin:4px 0 6px}}
@media(prefers-reduced-motion:reduce){#inspect:has([data-desktop-partner-creator]){animation:none;transition:none}}
