/* DEV168: startup naming and guided visits. Existing directory/card styles are reused. */
.multiple-names168 .name-row{display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;align-items:end;gap:10px;}
.multiple-names168 .name-row>.field{grid-column:1;min-width:0;margin:0;}
.multiple-names168 .instance-trash{grid-column:2;grid-row:1;align-self:end;margin:0 0 2px!important;}
.multiple-names168 .name-confirm138{grid-column:1;grid-row:2;width:100%;min-height:44px;height:auto!important;white-space:normal;overflow-wrap:normal;padding:10px 14px!important;}
.proposed-tasks168{margin:12px 0;border:1px solid #c9d6cd;border-radius:12px;padding:10px;}
.proposed-tasks168>summary{cursor:pointer;font-weight:600;}
.startup-capsule-controls168{display:flex;flex-wrap:wrap;gap:12px;}
.startup-capsule-controls168>button{flex:1 1 140px;}
#discovery-dialog168{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;border:0;margin:0;padding:0;background:transparent;overflow:hidden;box-shadow:none;}
#discovery-dialog168::backdrop{background:transparent;}
#discovery-dialog168 .discovery-tip167{position:absolute;margin:0;max-height:calc(100% - 24px);overflow:auto;pointer-events:auto;}
.discovery-example168{border:2px dashed #9aafa2;border-radius:16px;padding:16px;margin:16px 0;pointer-events:none;}
.discovery-example-label168{display:block;font-weight:600;margin-bottom:12px;color:#52695f;}
.pictogram-help167 li[data-selected168]{background:#e5eddf;border:2px solid #b7822e;border-radius:12px;padding:12px;}
.pictogram-context168{margin-top:18px;border-top:1px solid #cad5cd;padding-top:14px;}

/* Shared light guides; placement and target geometry remain owned by the guide.
 * The former anthracite palette is retained in the archived 0.109.14 source. */
#discovery-dialog168 .discovery-tip167{z-index:2;background:#fff;color:#1e293b;border:1px solid #0879d1;box-shadow:0 8px 28px #12304426;font-size:1rem;}
#discovery-dialog168 .discovery-tip167 h3,#discovery-dialog168 .discovery-tip167 p{color:#1e293b;}
#discovery-dialog168 .discovery-tip167 .primary{flex:0 1 auto;width:auto;max-width:100%;background:#185c51;color:#fff;border:0;font-weight:700;padding:10px 20px;}
#discovery-dialog168 .discovery-tip167 .secondary{flex:0 1 auto;width:auto;max-width:100%;font-size:.9rem;background:transparent;color:#475569;border:0;box-shadow:none;padding:8px 0;}
#discovery-dialog168 .discovery-tip167>div{justify-content:space-between;align-items:center;gap:12px;}
#discovery-dialog168 .discovery-tip167 button:focus-visible{outline:2px solid #0879d1;outline-offset:3px;}
.discovery-overlay171{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;}
[data-discovery-space171]{pointer-events:none;flex-shrink:0;}

/* Availability navigation uses the month field, without decorative arrows. */
.monthnav:has(#availability-month),.monthnav:has(#picker129-month){justify-content:center;}
#availability-editor input[type=time]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;}
[data-startup-task-example173] .asset-card{min-height:0;padding:12px;}
[data-startup-task-example173] .asset-task-choices{padding-top:12px;}
[data-startup-task-example173] .check-row small{display:block;color:var(--muted);font-size:.85rem;margin-top:4px;}
