/* Hosted-only fidelity layer. The local application remains the visual reference. */
body{font:14px/1.45 Inter,"Segoe UI",Arial,sans-serif}button,input,select,textarea{font:inherit}h1,h2,h3,h4,.brand,button,th{font-family:Montserrat,Inter,"Segoe UI",Arial,sans-serif}#scheduleView>header h1{font-size:31px!important}.workspace-shell aside a{font-size:14px}.hosted-activity-table table{font-size:14px}.hosted-activity-table th{font-size:11px}
.milno-schedule-toolbar{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;padding:9px 13px!important}.milno-toolbar-group{display:flex!important;flex:1 1 auto;flex-wrap:nowrap!important;gap:9px!important}.milno-toolbar-group label{gap:5px!important;font-size:14px}.milno-toolbar-group select{min-width:0!important;padding:7px 25px 7px 8px!important}.milno-toolbar-group label:nth-child(1) select{width:112px}.milno-toolbar-group label:nth-child(2) select{width:136px}.milno-toolbar-group label:nth-child(5) select{width:218px}.milno-toolbar-group label:nth-child(6) select{width:170px}.milno-toolbar-status{display:flex!important;flex:0 0 auto;margin-left:auto;font-size:13px!important}.milno-divider{height:25px!important}
.hosted-schedule-split{--hosted-table-width:58%;grid-template-columns:minmax(0,var(--hosted-table-width)) 10px minmax(0,1fr)!important;height:calc(100vh - 420px)!important;min-height:320px!important}.hosted-schedule-panel[data-layout="three"] .hosted-schedule-split,.hosted-schedule-panel[data-layout="two"] .hosted-schedule-split{grid-template-columns:minmax(0,var(--hosted-table-width)) 10px minmax(0,1fr)!important}.hosted-activity-table{border-right:0!important}.hosted-pane-resizer{position:relative;z-index:30;background:#d9e0e7;cursor:col-resize;touch-action:none}.hosted-pane-resizer span{position:absolute;inset:0 3px;background:#aab8c6}.hosted-pane-resizer:hover span,.hosted-pane-resizer.dragging span{background:#4f7891}.hosted-gantt-scale{cursor:ew-resize;user-select:none;touch-action:none}.hosted-gantt-scale.dragging{cursor:grabbing}
.hosted-activity-table th,.hosted-activity-table td{border-right:1px solid #d7e0e9!important}.hosted-activity-table th:last-child,.hosted-activity-table td:last-child{border-right:0!important}.hosted-activity-insert{left:18px!important;transform:none!important}.hosted-schedule-panel[data-layout="two"] .hosted-activity-insert{left:18px!important}.hosted-diagnostics{position:relative;z-index:25}.hosted-diagnostics>summary{min-height:48px;padding:10px 16px!important}
@media(max-width:1250px){.milno-schedule-toolbar{align-items:center!important;gap:6px!important}.milno-toolbar-status{display:flex!important;font-size:12px!important}.milno-toolbar-status span:last-child{font-size:0}.milno-toolbar-status span:last-child::after{content:"Schedule is current";font-size:12px}.milno-toolbar-group{gap:5px!important}.milno-toolbar-group label{font-size:12px}.milno-toolbar-group label:nth-child(1) select{width:88px}.milno-toolbar-group label:nth-child(2) select{width:108px}.milno-toolbar-group label:nth-child(5) select{width:160px}.milno-toolbar-group label:nth-child(6) select{width:128px}.milno-collapse{font-size:12px!important;padding-inline:2px!important}}

/* Final local-to-hosted Gantt parity pass. */
.hosted-schedule-panel{padding:0!important;overflow:visible!important}.milno-schedule-toolbar{min-height:54px;padding:8px 12px!important;overflow:visible}.milno-toolbar-group{flex:1 1 auto;gap:9px!important}.milno-toolbar-group label{font-size:14px!important}.milno-toolbar-group select{box-sizing:border-box;min-width:0!important;font-size:14px!important;text-overflow:clip}.milno-toolbar-group label:nth-child(1) select{width:142px!important}.milno-toolbar-group label:nth-child(2) select{width:150px!important}.milno-toolbar-group label:nth-child(5) select{width:210px!important}.milno-toolbar-group label:nth-child(6) select{width:150px!important}.milno-toolbar-status{flex:0 0 auto;font-size:13px!important}.hosted-column-panel{padding:12px 16px;background:#fff;border-bottom:1px solid #d7e0e9;color:#17263b}.hosted-column-panel.hidden,.hosted-column-hidden{display:none!important}.hosted-column-panel>div{display:flex;flex-wrap:wrap;gap:9px 16px;margin:8px 0}.hosted-column-panel label{font-size:13px;white-space:nowrap}.hosted-column-panel small{color:#68778d}.hosted-activity-table th,.hosted-activity-table td{height:39px!important;border-right:1px solid #dce4ea!important}.hosted-activity-table tbody tr[data-activity-id]{position:relative;transition:background .12s}.hosted-activity-table tbody tr[data-activity-id]:hover td,.hosted-activity-table tbody tr[data-activity-id]:hover input{background:#eff9f7!important}.hosted-activity-table td{position:relative}.hosted-edit-hint{position:absolute;right:6px;top:50%;translate:0 -50%;opacity:0;color:#087d72;font-size:14px;pointer-events:none}.hosted-activity-table td:hover>.hosted-edit-hint{opacity:1}.hosted-activity-insert{position:absolute!important;z-index:20;left:-9px!important;bottom:-11px!important;width:20px!important;height:20px!important;padding:0!important;border:1px solid #32a99a!important;border-radius:50%!important;background:#fff!important;color:#087d72!important;line-height:18px!important;opacity:0;box-shadow:0 2px 5px #10243b22}.hosted-activity-table tr[data-activity-id]:hover .hosted-activity-insert{opacity:1}.hosted-metric-field{display:inline-flex;align-items:center;gap:3px;min-width:70px;color:#607087}.hosted-metric-field input{width:50px!important;text-align:right}.hosted-gantt-row{height:39px!important}.hosted-schedule-panel[data-layout="three"] .hosted-activity-table th:nth-child(2),.hosted-schedule-panel[data-layout="three"] .hosted-activity-table td:nth-child(2){border-right:3px solid #9eacb9!important}.hosted-schedule-panel[data-layout="two"] .hosted-activity-table th:nth-child(2),.hosted-schedule-panel[data-layout="two"] .hosted-activity-table td:nth-child(2){border-right:1px solid #dce4ea!important}.workspace-shell>aside nav a{font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:16px!important;line-height:1.45!important}.beta-feedback-button{z-index:120!important}
@media(max-width:1250px){.milno-toolbar-group label{font-size:13px!important}.milno-toolbar-group label:nth-child(1) select{width:130px!important}.milno-toolbar-group label:nth-child(2) select{width:138px!important}.milno-toolbar-group label:nth-child(5) select{width:192px!important}.milno-toolbar-group label:nth-child(6) select{width:140px!important}.milno-toolbar-status{font-size:12px!important}}
.hosted-schedule-panel{display:block!important}.hosted-activity-table tbody tr[data-activity-id]{height:39px!important}.hosted-activity-table tbody tr[data-activity-id] td{height:39px!important;padding-top:0!important;padding-bottom:0!important}.hosted-activity-table tbody tr[data-activity-id] input{height:28px!important;padding-top:2px!important;padding-bottom:2px!important}
@media(max-width:1250px){.milno-toolbar-status{width:8px!important;overflow:hidden!important}.milno-toolbar-status span:last-child{display:none!important}}
.milno-schedule-toolbar{margin:0!important}
.hosted-schedule-panel{--hosted-name-width:300px}.hosted-activity-table{overflow-x:auto!important;overflow-y:hidden!important}.hosted-name-resizer{display:none}.hosted-schedule-panel[data-layout="three"] .hosted-name-resizer{display:block;position:sticky;z-index:40;left:calc(112px + var(--hosted-name-width));top:0;bottom:0;width:9px;height:100%;margin-top:-100%;background:#d9e0e7;cursor:col-resize;touch-action:none}.hosted-name-resizer span{position:absolute;inset:0 3px;background:#8fa0ae}.hosted-name-resizer:hover span,.hosted-name-resizer.dragging span{background:#087d72}.hosted-schedule-panel[data-layout="three"] .hosted-activity-table th:nth-child(2),.hosted-schedule-panel[data-layout="three"] .hosted-activity-table td:nth-child(2){width:var(--hosted-name-width)!important;min-width:var(--hosted-name-width)!important;max-width:var(--hosted-name-width)!important}.hosted-edit-hint{pointer-events:auto!important;cursor:pointer}.hosted-activity-insert{left:8px!important;bottom:-10px!important;overflow:visible!important}.hosted-gantt-rows{background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(var(--hosted-week-width,35px) - 1px),#d7e0e9 calc(var(--hosted-week-width,35px) - 1px),#d7e0e9 var(--hosted-week-width,35px)),repeating-linear-gradient(0deg,transparent 0,transparent 38px,#e1e7e3 38px,#e1e7e3 39px)!important}
.hosted-activity-table thead th{height:72px!important}.hosted-group-row,.hosted-group-row td{height:39px!important}.hosted-group-row{cursor:pointer}.hosted-group-row:hover td{background:#dfe9ef!important}.hosted-gantt-links.hidden-by-collapse{display:none}.hosted-gantt-scale .gantt-week{font-size:10px!important;padding-inline:2px!important}.hosted-activity-table::-webkit-scrollbar:vertical{width:0}

/* Three-pane parity: pinned identity columns, scrollable details, and Gantt. */
.hosted-schedule-panel[data-layout="three"] .hosted-schedule-split{grid-template-columns:minmax(250px,var(--hosted-name-pane-width,430px)) 9px minmax(260px,1fr) 10px minmax(360px,1fr)!important}
.hosted-pinned-pane{display:none;min-width:0;overflow-x:auto;overflow-y:hidden;background:#fff}.hosted-schedule-panel[data-layout="three"] .hosted-pinned-pane{display:block}.hosted-pinned-pane table{width:max-content;min-width:100%;border-collapse:collapse}.hosted-pinned-pane th,.hosted-pinned-pane td{height:39px!important;border-right:1px solid #dce4ea;border-bottom:1px solid #e4eaf0;padding:0 10px;white-space:nowrap;background:#fff}.hosted-pinned-pane thead th{height:72px!important;background:#eef3f8;color:#526278;font-size:11px;text-transform:uppercase;letter-spacing:.5px;text-align:left}.hosted-pinned-pane th:first-child,.hosted-pinned-pane td:first-child{width:112px;min-width:112px}.hosted-pinned-pane th:nth-child(2),.hosted-pinned-pane td:nth-child(2){width:var(--hosted-name-width,300px);min-width:var(--hosted-name-width,300px)}.hosted-pinned-pane .hosted-group-row td{font-weight:800;background:#eaf0f6!important}.hosted-pinned-pane .hosted-group-row.level-1 td{padding-left:27px;background:#f4f7fa!important}
.hosted-pinned-resizer{display:none;background:#d9e0e7;cursor:col-resize;touch-action:none;position:relative;z-index:42}.hosted-pinned-resizer span{position:absolute;inset:0 3px;background:#8fa0ae}.hosted-pinned-resizer:hover span,.hosted-pinned-resizer.dragging span{background:#087d72}.hosted-schedule-panel[data-layout="three"] .hosted-pinned-resizer{display:block}.hosted-schedule-panel[data-layout="three"] .hosted-activity-table th:nth-child(-n+2),.hosted-schedule-panel[data-layout="three"] .hosted-activity-table td:nth-child(-n+2){display:none!important}.hosted-schedule-panel[data-layout="three"] .hosted-name-resizer{display:none!important}
.hosted-pinned-pane tr[data-activity-id]:hover td,.hosted-pinned-pane tr.hosted-row-hover td,.hosted-activity-table tr[data-activity-id]:hover td,.hosted-activity-table tr.hosted-row-hover td,.hosted-activity-table tr[data-activity-id]:hover input,.hosted-activity-table tr.hosted-row-hover input,.hosted-gantt-row.hosted-row-hover{background:#eff9f7!important}.hosted-pinned-pane .hosted-name-display{display:inline-block;padding:5px 8px;border:1px dashed transparent;border-radius:5px;color:inherit;background:transparent}.hosted-pinned-pane tr[data-activity-id]:hover .hosted-name-display,.hosted-pinned-pane tr.hosted-row-hover .hosted-name-display{border-color:#9fb7c5}.hosted-pinned-pane .hosted-edit-hint{position:static;margin-left:5px;opacity:0}.hosted-pinned-pane tr[data-activity-id]:hover .hosted-edit-hint,.hosted-pinned-pane tr.hosted-row-hover .hosted-edit-hint{opacity:1}.hosted-pinned-pane .hosted-activity-insert{left:18px!important;bottom:-10px!important;opacity:0}.hosted-pinned-pane tr[data-activity-id]:hover .hosted-activity-insert,.hosted-pinned-pane tr.hosted-row-hover .hosted-activity-insert{opacity:1}
.hosted-gantt-rows{background-color:#fff!important;background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(var(--hosted-week-width,35px) - 1px),#cad5df calc(var(--hosted-week-width,35px) - 1px),#cad5df var(--hosted-week-width,35px)),repeating-linear-gradient(0deg,transparent 0,transparent 38px,#dce4ea 38px,#dce4ea 39px)!important;background-size:auto!important}

/* Match the protected local activity editor. */
.local-activity-dialog{width:min(530px,calc(100vw - 32px))!important;max-height:calc(100vh - 32px);overflow:auto;border-radius:18px!important}.local-activity-dialog form{padding:28px 29px!important;gap:13px!important}.local-activity-dialog h2{margin:0 0 12px;font-size:22px}.local-activity-dialog label{font-weight:700}.local-activity-dialog input,.local-activity-dialog select,.local-activity-dialog textarea{min-height:42px}.local-activity-dialog section{border:1px solid #c9d7e2;border-radius:9px;padding:14px;display:grid;gap:11px}.local-activity-dialog .hosted-progress-editor{background:#f6f9fd}.local-activity-dialog .hosted-progress-editor>div:first-child{display:flex;align-items:center;justify-content:space-between}.local-activity-dialog .hosted-constraint-editor{background:#f1f8fa}.local-activity-dialog .hosted-anchor-editor{background:#f5f0ff;border-color:#d8c6ff}.local-activity-dialog .check-label{display:flex;grid-template-columns:none;align-items:center;gap:10px}.local-activity-dialog .check-label input{width:auto;min-height:0}.local-activity-dialog small{color:#68778d;font-weight:400}.local-activity-dialog textarea{resize:vertical}.local-activity-dialog .activity-editor-menu{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center}.local-activity-dialog .danger{background:#263858;color:#d94337;border:1px solid #dc8d85}

/* Final row-treatment parity shared by both hosted layouts. */
.hosted-activity-table th:nth-child(12),.hosted-activity-table td:nth-child(12){display:none!important}
.hosted-activity-table tr[data-activity-id] td:nth-child(2){position:relative!important}
.hosted-activity-table tr[data-activity-id] input[data-field="name"]{width:calc(100% - 28px)!important;min-width:230px;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;padding:4px 7px!important}
.hosted-activity-table tr[data-activity-id]:hover input[data-field="name"]{border-color:#9fb7c5!important;border-style:dashed!important;background:transparent!important}
.hosted-activity-table tr[data-activity-id]:hover td:nth-child(2)>.hosted-edit-hint{display:block!important;opacity:1!important;z-index:25}
.hosted-pinned-pane td{position:relative}.hosted-pinned-pane .hosted-activity-insert{display:grid!important;place-items:center;left:18px!important;bottom:-10px!important;z-index:45}
.hosted-pinned-pane thead th,.hosted-activity-table thead th{background:#eef3f0!important}
.hosted-schedule-panel[data-layout="three"] .hosted-activity-table .hosted-group-row td:first-child{display:table-cell!important;color:transparent!important;background:#e7edf2!important;border-right:0!important;box-shadow:none!important}
.hosted-schedule-panel[data-layout="three"] .hosted-activity-table .hosted-group-row.level-1 td:first-child{background:#f0f4f6!important}
.hosted-schedule-panel[data-layout="three"] .hosted-activity-table .hosted-group-row td:first-child *{visibility:hidden!important}

/* Keep identity headers frozen and avoid fractional-pixel Gantt grid gaps. */
.hosted-schedule-panel[data-layout="two"] .hosted-activity-table thead th:nth-child(1),.hosted-schedule-panel[data-layout="two"] .hosted-activity-table thead th:nth-child(2){position:sticky!important;top:0!important;z-index:35!important;background:#eef3f0!important}
.hosted-schedule-panel[data-layout="two"] .hosted-activity-table tr[data-activity-id] td:nth-child(2)>.hosted-edit-hint{display:block!important;right:7px!important;z-index:55!important;pointer-events:auto!important;cursor:pointer!important}
.hosted-schedule-panel[data-layout="two"] .hosted-activity-table tr[data-activity-id]:hover td:nth-child(2)>.hosted-edit-hint{opacity:1!important}
.hosted-gantt-rows{background-image:repeating-linear-gradient(0deg,transparent 0,transparent 38px,#dce4ea 38px,#dce4ea 39px)!important}
.hosted-gantt-gridline{position:absolute;top:0;bottom:0;z-index:1;width:1px;background:#cad5df;pointer-events:none}
.hosted-column-panel{background:#263858!important;color:#fff!important;border-color:#263858!important;box-shadow:inset 0 1px #ffffff18}
.hosted-column-panel strong,.hosted-column-panel label{color:#fff!important}.hosted-column-panel small{color:#c8d5e3!important}.hosted-column-panel label:last-child{display:none!important}

/* Authoritative pane scrolling and headers: vertical freeze, horizontal travel. */
.hosted-activity-table,.hosted-pinned-pane{overflow-y:auto!important;scrollbar-width:none!important}
.hosted-activity-table::-webkit-scrollbar:vertical,.hosted-pinned-pane::-webkit-scrollbar:vertical{width:0!important}
.hosted-activity-table thead,.hosted-pinned-pane thead{position:sticky!important;top:0!important;z-index:80!important}
.hosted-activity-table thead th,.hosted-pinned-pane thead th{position:static!important;left:auto!important;top:auto!important;background:#eef3f0!important}
.hosted-schedule-panel[data-layout="two"] .hosted-activity-table thead th:nth-child(1),.hosted-schedule-panel[data-layout="two"] .hosted-activity-table thead th:nth-child(2){position:static!important;left:auto!important;top:auto!important;z-index:auto!important}
.hosted-row-edit{display:none;position:absolute;right:7px;top:50%;translate:0 -50%;z-index:65;width:25px;height:25px;padding:0!important;border:1px dashed #9fb7c5!important;border-radius:5px!important;background:#eff9f7!important;color:#087d72!important;cursor:pointer}
.hosted-schedule-panel[data-layout="two"] .hosted-activity-table tr[data-activity-id]:hover .hosted-row-edit,.hosted-row-edit:focus-visible{display:grid;place-items:center}
.hosted-schedule-panel[data-layout="two"] .hosted-activity-table .hosted-edit-hint{display:none!important}
.hosted-gantt-row{z-index:1!important}.hosted-gantt-gridline{z-index:2!important}.hosted-gantt-group{z-index:4!important}.hosted-gantt-links{z-index:5!important}.hosted-gantt-bar{z-index:6!important}

/* Beta-audit cleanup: use the full canvas and keep floating feedback clear. */
.workspace-main{padding-bottom:96px!important}
.project-cards{display:grid!important;grid-template-columns:1fr!important;gap:24px!important}
.project-folder-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:14px!important}
.project-card{height:100%;grid-template-rows:auto minmax(52px,auto) auto auto}
.project-meta{align-items:end!important}
.project-card-actions{display:flex!important;align-items:center;gap:8px!important;margin-top:auto}
.project-card-actions .archive-project{color:#a43a32!important;border-color:#d9b3af!important}
.project-status{text-transform:capitalize}
.folder-mark{width:16px;height:12px;display:inline-grid;place-items:center;color:#168475}
.hosted-recent-projects .panel-heading{align-items:center!important}
.hosted-recent-projects .panel-heading .link{margin-left:auto!important}
.beta-feedback-dialog .close{min-width:32px!important;width:32px!important;height:32px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#68778d!important}
.dashboard-review-label{font-size:15px!important;line-height:1.25!important;text-transform:none!important}
/* Compact list rows; tile styling remains unchanged. */
.project-cards.list-view .project-folder-items{grid-template-columns:1fr!important;gap:6px!important}
.project-cards.list-view .project-card{grid-template-columns:minmax(170px,1fr) 290px auto!important;grid-template-rows:auto auto!important;min-height:0!important;height:auto;gap:4px 14px!important;padding:9px 12px!important}
.project-cards.list-view .project-card h2{grid-column:1;grid-row:1;margin:0!important;font-size:16px;line-height:1.25;min-height:0;overflow-wrap:anywhere}
.project-cards.list-view .project-card-top{display:flex!important;grid-column:1;grid-row:2;justify-content:flex-start;gap:6px}
.project-cards.list-view .project-code{padding:2px 6px;font-size:11px}
.project-cards.list-view .project-status{display:none}
.project-cards.list-view .project-meta{grid-column:2;grid-row:1/3;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center!important;gap:4px 8px!important;font-size:11px}
.project-cards.list-view .project-meta>span{grid-column:1/-1;order:1;font-size:11px;line-height:1.15}
.project-cards.list-view .project-meta label{gap:2px;font-size:11px}
.project-cards.list-view .project-meta select{width:100%;max-width:none;height:30px;padding:3px 22px 3px 7px;font-size:12px}
.project-cards.list-view .project-card-actions{grid-column:3;grid-row:1/3;gap:5px!important;padding:0;border:0;flex-wrap:nowrap;white-space:nowrap;margin:0!important}
.project-cards.list-view .project-card-actions button{padding:6px 8px;font-size:12px;line-height:1.2}
@media(max-width:1200px){
  .project-cards.list-view .project-card{grid-template-columns:minmax(160px,1fr) minmax(250px,290px)!important;gap:5px 12px!important}
  .project-cards.list-view .project-card-actions{grid-column:1;grid-row:2}
  .project-cards.list-view .project-card-top{grid-row:3}
  .project-cards.list-view .project-meta{grid-column:2;grid-row:1/4}
}
@media(max-width:700px){
  .project-cards.list-view .project-card{grid-template-columns:minmax(0,1fr)!important}
  .project-cards.list-view .project-card-top{grid-column:1;grid-row:2}
  .project-cards.list-view .project-meta{grid-column:1;grid-row:3;max-width:360px}
  .project-cards.list-view .project-card-actions{grid-column:1;grid-row:4;flex-wrap:wrap}
}
/* Anchor identity is separate from critical-path colour and survives pane cloning. */
.hosted-planning-anchor-cell{border-left:3px solid #803cf0!important}
.hosted-anchor-mark{position:absolute;left:5px;top:50%;transform:translateY(-50%);color:#803cf0;font-size:11px}
.hosted-planning-anchor-cell>input{padding-left:17px!important}
.hosted-planning-anchor-bar{overflow:visible!important}
.hosted-planning-anchor-bar:after{content:"◆";position:absolute;top:50%;transform:translateY(-50%);font-size:15px;line-height:1;color:#803cf0;text-shadow:0 0 2px #fff}
.hosted-planning-anchor-bar[data-anchor-point="start"]:after{left:-6px}
.hosted-planning-anchor-bar[data-anchor-point="finish"]:after{right:-6px}
.hosted-anchor-description{font-size:13px;line-height:1.4;color:#5d477e!important;overflow-wrap:anywhere}
#hostedSpecificAnchorChoice select{max-width:100%;text-overflow:ellipsis}
/* Keep the added anchor choices within the existing desktop wizard. */
#projectDialog #projectMessage:empty{display:none}
@media(min-width:721px){
  #projectDialog form.parity-wizard:has(.wizard-step[data-step="4"]:not(.hidden)){gap:8px}
  #projectDialog .wizard-step[data-step="4"] .sequence-options{gap:7px}
  #projectDialog .wizard-step[data-step="4"] .sequence-options>label{padding:7px 10px;gap:4px}
  #projectDialog .wizard-step[data-step="4"] .sequence-options>label>span{gap:1px;line-height:1.2}
  #projectDialog .wizard-step[data-step="4"] .sequence-options small{font-size:11px;line-height:1.25}
  #projectDialog .wizard-step[data-step="4"] .sequence-options input,
  #projectDialog .wizard-step[data-step="4"] .sequence-options select,
  #projectDialog .wizard-step[data-step="4"] .sequence-options button{min-height:34px;height:34px;padding:6px 10px;line-height:20px}
  #projectDialog .wizard-step[data-step="4"] .calendar-choice-controls{margin-top:0;gap:6px}
  #projectDialog .wizard-step[data-step="4"] .wizard-summary{margin-top:6px;padding:8px 12px;font-size:13px}
  #projectDialog .wizard-step[data-step="4"] .hosted-anchor-description{margin:4px 0 6px;font-size:12px}
}
