.home-candidate-nav{position:relative}.home-candidate-nav small{margin-left:auto;padding:2px 6px;border:1px solid currentColor;border-radius:999px;font-size:9px;line-height:1;text-transform:uppercase}
.home-candidate{padding-bottom:48px}.home-candidate-header{align-items:flex-end!important;margin:0 0 var(--overview-row-gap)!important}.home-candidate-header .welcome-block{margin:0}.home-candidate-header .welcome-block h2{font-size:44px!important;line-height:1!important}.home-candidate-header .welcome-block p{font-size:14px!important}
.home-candidate-toolbar{display:flex;align-items:flex-end;justify-content:flex-end;gap:12px;min-width:0}.home-candidate-toolbar .global-date-filter{flex-wrap:nowrap!important;width:auto;max-width:none;padding:0!important}.home-candidate-actions{display:flex;align-items:center;gap:8px;padding-bottom:0}.home-header-icon{display:grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--margi-control-line);border-radius:var(--margi-radius);background:transparent;color:var(--margi-ink);font-size:17px;cursor:pointer}.home-header-icon:hover,.home-header-icon.is-active{background:var(--margi-accent);border-color:var(--margi-accent);color:var(--margi-accent-contrast)}.home-header-icon:focus-visible{outline:3px solid var(--margi-accent);outline-offset:2px}.home-header-icon i{display:block;line-height:1}
.home-widget-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:var(--overview-row-gap);align-items:stretch}.home-widget{grid-column:span var(--home-span);position:relative;min-width:0}.home-widget>.card{height:100%;box-sizing:border-box;margin:0}.home-widget>.kpi{min-width:0;min-height:158px!important;padding:22px!important;border-width:1.5px!important}.home-widget .kpi-label{font-size:var(--overview-meta-size)!important;letter-spacing:.06em!important}.home-widget .kpi-value{margin-top:16px;font-size:var(--overview-metric-size)!important;line-height:var(--overview-metric-line)!important}.home-widget[data-home-widget="goal"] .kpi-value{font-size:48px!important}
html[data-card-style="fill"] .home-widget[data-home-widget="billing"]>.card{background:#EAF261!important;border-color:#EAF261!important}html[data-card-style="fill"] .home-widget[data-home-widget="late"]>.card{background:#FD683E!important;border-color:#FD683E!important}html[data-card-style="fill"] .home-widget[data-home-widget="expenses"]>.card{background:#FF7DDD!important;border-color:#FF7DDD!important}html[data-card-style="fill"] .home-widget[data-home-widget="balance"]>.card{background:#D7EAE8!important;border-color:#D7EAE8!important}html[data-card-style="fill"] .home-widget[data-home-widget="goal"]>.card{background:#84A1FF!important;border-color:#84A1FF!important}
html[data-card-style="outline"] .home-widget[data-home-widget="billing"]>.card{border-color:#EAF261!important}html[data-card-style="outline"] .home-widget[data-home-widget="late"]>.card{border-color:#FD683E!important}html[data-card-style="outline"] .home-widget[data-home-widget="expenses"]>.card{border-color:#FF7DDD!important}html[data-card-style="outline"] .home-widget[data-home-widget="balance"]>.card{border-color:#D7EAE8!important}html[data-card-style="outline"] .home-widget[data-home-widget="goal"]>.card{border-color:#84A1FF!important}
.home-widget[data-home-widget="tasks"],.home-widget[data-home-widget="events"]{min-height:300px}.home-widget[data-home-widget="tasks"]>.card{background:#D7EAE8!important;border-color:#D7EAE8!important}.home-widget[data-home-widget="events"]>.card{background:#EAF261!important;border-color:#EAF261!important}.home-widget[data-home-widget="chart"],.home-widget[data-home-widget="accounts"]{min-height:360px}.home-widget[data-home-widget="chart"]>.card{border-color:#FD683E!important}.home-widget[data-home-widget="accounts"]>.card{background:#84A1FF!important;border-color:#84A1FF!important}
.home-candidate.is-editing .home-widget{outline:1px dashed color-mix(in srgb,var(--margi-accent) 62%,transparent);outline-offset:2px;cursor:grab}.home-candidate.is-editing .home-widget:active{cursor:grabbing}.home-widget.is-dragging{opacity:.45}.home-widget.is-drop-target{outline-style:solid;transform:translateY(-2px)}
.home-widget-controls{position:absolute;z-index:8;top:10px;right:10px;display:flex;gap:0;background:var(--margi-surface);border:1px solid var(--margi-control-line);border-radius:var(--margi-radius);box-shadow:none}.home-widget-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-right:1px solid var(--margi-control-line);border-radius:0;background:transparent;color:var(--margi-ink);font-size:18px}.home-widget-controls button:first-child{border-radius:var(--margi-radius) 0 0 var(--margi-radius)}.home-widget-controls button:last-child{border-right:0;border-radius:0 var(--margi-radius) var(--margi-radius) 0}.home-widget-controls button:hover{color:var(--margi-accent)}.home-widget-controls button:focus-visible{outline:3px solid var(--margi-accent);outline-offset:2px}.home-widget-controls button:disabled{color:var(--margi-muted);opacity:.45}.home-widget-controls i{display:block;line-height:1}
.home-empty{grid-column:1/-1;padding:72px 24px;text-align:center;border:1px dashed var(--margi-border);border-radius:var(--margi-radius)}
.home-widget-catalog{position:fixed;inset:0 0 0 auto;box-sizing:border-box;width:min(620px,calc(100vw - 72px));height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid var(--margi-control-line);border-radius:var(--margi-radius) 0 0 var(--margi-radius);background:var(--margi-surface);color:var(--margi-text);overflow:hidden}.home-widget-catalog::backdrop{background:rgb(37 36 36/.3);backdrop-filter:blur(4px)}.home-widget-catalog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border:0}.home-widget-catalog>header h2{margin:0}.home-widget-catalog .utility-dialog-close{display:grid;place-items:center;min-width:44px;width:44px;height:44px;padding:0;border:1px solid var(--margi-control-line);border-radius:var(--margi-radius);background:transparent;color:var(--margi-text);font-size:28px}.home-widget-catalog .utility-dialog-close:focus-visible{outline:3px solid var(--margi-accent);outline-offset:2px}.home-catalog-search{margin:8px 24px 16px!important;min-height:44px}.home-catalog-list{display:grid;gap:0;height:calc(100dvh - 148px);padding:0 24px 28px;overflow:auto;scrollbar-width:none}.home-catalog-list::-webkit-scrollbar{display:none}.home-catalog-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:72px;padding:10px 0;border:0;border-bottom:1px solid var(--margi-line)}.home-catalog-list article div{display:grid;gap:3px}.home-catalog-list article span{font-size:11px;color:var(--margi-muted)}.home-catalog-list article strong{font-size:16px}.home-catalog-list article button{min-width:72px;border-radius:var(--margi-radius)!important}.preferences-home-setting small{display:block;margin-top:4px;color:var(--margi-muted);font-weight:400}.preference-margi-dropdown [role="option"]:disabled{opacity:.45;cursor:not-allowed}.preference-margi-dropdown [role="option"]:disabled:hover{background:transparent}
@media(max-width:1280px){.home-candidate-header{align-items:flex-start!important}.home-candidate-toolbar{flex-wrap:wrap}.home-candidate-toolbar .global-date-filter{flex-wrap:wrap!important}}
@media(max-width:760px){.home-candidate-nav,.home-widget-catalog,.preferences-home-setting{display:none!important}}
.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"])>.panel{display:flex!important;min-height:300px;flex-direction:column;padding:24px!important}.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .panel-head{min-height:58px;align-items:flex-start!important;margin-bottom:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--margi-line)!important}.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .panel-head>div{display:grid;gap:4px}.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .preview-item{display:grid!important;grid-template-columns:minmax(76px,auto) minmax(0,1fr) auto!important;min-height:54px!important;gap:16px!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid var(--margi-line)!important;border-radius:0!important;background:transparent!important;text-align:left}.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .preview-item:last-child{border-bottom:0!important}.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .preview-item>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-widget[data-home-widget="accounts"]>.panel,.home-widget[data-home-widget="chart"]>.panel{padding:24px!important}.home-widget[data-home-widget="accounts"] .account-list{display:grid;gap:0}.home-widget[data-home-widget="accounts"] .account{grid-template-columns:minmax(0,1fr) minmax(min-content,auto)!important;gap:20px!important;padding:10px 0!important}

/* Home follows the approved Overview fill/outline construction. */
.home-widget[data-home-widget="late"] .kpi-value{color:var(--margi-ink)!important}
html[data-card-style="fill"] .home-widget[data-home-widget="tasks"]>.card{background:#D7EAE8!important;border-color:#D7EAE8!important}
html[data-card-style="fill"] .home-widget[data-home-widget="events"]>.card{background:#EAF261!important;border-color:#EAF261!important}
html[data-card-style="fill"] .home-widget[data-home-widget="accounts"]>.card{background:#84A1FF!important;border-color:#84A1FF!important}
html[data-card-style="outline"] .home-widget[data-home-widget="tasks"]>.card{background:transparent!important;border-color:#D7EAE8!important}
html[data-card-style="outline"] .home-widget[data-home-widget="events"]>.card{background:transparent!important;border-color:#E5E3DE!important}
html[data-card-style="outline"] .home-widget[data-home-widget="accounts"]>.card{background:transparent!important;border-color:#84A1FF!important}
.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .panel-head{border-bottom-color:transparent!important}
.home-widget:is([data-home-widget="tasks"],[data-home-widget="events"]) .preview-item{border-bottom-color:transparent!important}
.home-next-item{max-width:520px;margin:auto!important;line-height:1.45;text-align:center}
html:has(#content>.home-candidate),body:has(#content>.home-candidate),#content:has(>.home-candidate){scrollbar-width:none;overscroll-behavior:contain}
html:has(#content>.home-candidate)::-webkit-scrollbar,body:has(#content>.home-candidate)::-webkit-scrollbar,#content:has(>.home-candidate)::-webkit-scrollbar{display:none;width:0;height:0}

/* Workspace widgets use the same visual scale as the approved Overview cards. */
.home-widget:is([data-home-widget="workspaceNotes"],[data-home-widget="quickTimer"],[data-home-widget="workspaceHours"],[data-home-widget="workspaceDocuments"]){height:300px;max-height:300px}
.home-widget:is([data-home-widget="workspaceNotes"],[data-home-widget="quickTimer"],[data-home-widget="workspaceHours"],[data-home-widget="workspaceDocuments"])>.card{height:300px;max-height:300px;padding:24px!important;overflow:hidden}
.home-widget[data-home-widget="workspaceNotes"]>.card{background:#D7EAE8;border-color:#D7EAE8}
.home-widget[data-home-widget="quickTimer"]>.card{background:#EAF261;border-color:#EAF261}
.home-widget[data-home-widget="workspaceHours"]>.card{background:#FF7DDD;border-color:#FF7DDD}
.home-widget[data-home-widget="workspaceDocuments"]>.card{background:#84A1FF;border-color:#84A1FF}
html[data-card-style="outline"] .home-widget[data-home-widget="workspaceNotes"]>.card{background:transparent;border-color:#D7EAE8}
html[data-card-style="outline"] .home-widget[data-home-widget="quickTimer"]>.card{background:transparent;border-color:#EAF261}
html[data-card-style="outline"] .home-widget[data-home-widget="workspaceHours"]>.card{background:transparent;border-color:#FF7DDD}
html[data-card-style="outline"] .home-widget[data-home-widget="workspaceDocuments"]>.card{background:transparent;border-color:#84A1FF}
.home-workspace-panel,.home-quick-timer,.home-hours-panel{display:flex;min-height:0;flex-direction:column}
.home-workspace-panel .panel-head,.home-quick-timer .panel-head,.home-hours-panel .panel-head{flex:0 0 auto;margin-bottom:12px!important;padding-bottom:8px!important;border-bottom-color:transparent!important}
.home-workspace-panel .panel-head h3,.home-quick-timer .panel-head h3,.home-hours-panel .panel-head h3{font-size:var(--overview-card-title-size)!important;line-height:var(--overview-card-title-line)!important}
.home-workspace-list,.home-document-list{display:grid;min-height:0;overflow:auto;scrollbar-width:none;overscroll-behavior:contain}
.home-workspace-list::-webkit-scrollbar,.home-document-list::-webkit-scrollbar{display:none;width:0;height:0}
.home-workspace-list>button,.home-document-list>div{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border:0;border-bottom:1px solid rgb(37 36 36/.12);background:transparent;color:inherit;text-align:left}
.home-workspace-list>button{display:grid;grid-template-columns:minmax(0,1fr) auto;cursor:pointer}
.home-workspace-list>button strong,.home-workspace-list>button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-workspace-list>button span{grid-column:1;font-size:13px}.home-workspace-list>button small{grid-column:2;grid-row:1/3;white-space:nowrap}
.home-document-list>div{cursor:pointer}.home-document-list>div>span{display:grid;min-width:0;gap:3px}.home-document-list strong,.home-document-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-document-list .billing-row-open{flex:0 0 auto}
.home-quick-timer{gap:10px}.home-quick-timer input,.home-quick-timer select{width:100%;height:44px;box-sizing:border-box;padding:0 12px;border:1px solid var(--margi-control-line);border-radius:var(--margi-radius);background:var(--margi-surface);color:var(--margi-ink);font:inherit}.home-timer-control{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.home-timer-control strong{font-size:25px;font-weight:500}.home-timer-control .play-btn{display:grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--margi-control-line);border-radius:var(--margi-radius);background:var(--margi-surface);color:var(--margi-ink)}
.home-hours-bars{display:grid;min-height:0;flex:1;grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;padding-top:8px;border-bottom:1px solid rgb(37 36 36/.6)}.home-hours-bars>div{display:grid;height:100%;grid-template-rows:minmax(0,1fr) auto;align-items:end;gap:6px;text-align:center}.home-hours-bars span{display:block;width:70%;min-height:0;margin:0 auto;background:var(--margi-ink);border-radius:10px 10px 0 0}.home-hours-bars small{font-size:11px}.home-hours-panel>p{margin:10px 0 0;font-size:12px}

/* Home workspace-widget correction checkpoint. */
.home-widget:is([data-home-widget="chart"],[data-home-widget="accounts"]){height:300px;min-height:300px;max-height:300px}
.home-widget:is([data-home-widget="chart"],[data-home-widget="accounts"])>.card{height:300px;max-height:300px;overflow:hidden}
.home-widget[data-home-widget="accounts"] .account-list{min-height:0;max-height:214px;overflow:auto;scrollbar-width:none}.home-widget[data-home-widget="accounts"] .account-list::-webkit-scrollbar{display:none;width:0;height:0}
.home-widget[data-home-widget="chart"] .chart{min-height:0;overflow:hidden}
html[data-card-style="fill"] .home-widget[data-home-widget="workspaceNotes"]>.card{background:#EAF261!important;border-color:#EAF261!important}
html[data-card-style="fill"] .home-widget:is([data-home-widget="quickTimer"],[data-home-widget="workspaceHours"])>.card{background:#D7EAE8!important;border-color:#D7EAE8!important}
html[data-card-style="fill"] .home-widget[data-home-widget="workspaceDocuments"]>.card{background:#FF7DDD!important;border-color:#FF7DDD!important}
html[data-card-style="outline"] .home-widget[data-home-widget="workspaceNotes"]>.card{background:transparent!important;border-color:#EAF261!important}
html[data-card-style="outline"] .home-widget:is([data-home-widget="quickTimer"],[data-home-widget="workspaceHours"])>.card{background:transparent!important;border-color:#D7EAE8!important}
html[data-card-style="outline"] .home-widget[data-home-widget="workspaceDocuments"]>.card{background:transparent!important;border-color:#FF7DDD!important}
.home-widget:is([data-home-widget="workspaceNotes"],[data-home-widget="quickTimer"],[data-home-widget="workspaceHours"],[data-home-widget="workspaceDocuments"])>.card{border-width:2px!important}
.home-workspace-list>.home-note-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;min-height:62px;padding:10px 0;border:0!important;border-bottom-color:transparent!important;border-radius:0!important;background:transparent!important}
.home-workspace-list>.home-note-row:hover{background:transparent!important}.home-workspace-list>.home-note-row:focus-visible{outline:3px solid var(--margi-accent);outline-offset:-3px}
.home-workspace-list>.home-note-row strong{font-size:14px;font-weight:600}.home-workspace-list>.home-note-row span{color:var(--margi-muted);font-size:12px}.home-workspace-list>.home-note-row small{align-self:center;color:var(--margi-ink);font-size:10px}
.home-quick-timer .time-live{display:flex!important;min-height:44px;align-items:center!important;justify-content:space-between!important;grid-template-columns:none!important}.home-quick-timer .time-live .timer-clock{font-size:25px!important;text-align:left!important}.home-quick-timer .timer-actions{flex-wrap:nowrap!important;justify-content:flex-end!important}.home-quick-timer .time-live .play-btn{width:44px!important;min-width:44px!important}.home-quick-timer .time-live .timer-stop-btn{min-width:92px!important}.home-quick-timer .time-live :is(.play-btn,.timer-stop-btn)>i{font-size:16px}
.home-catalog-list article{border-bottom-color:transparent!important}

/* Home workspace widgets: approved controls and row geometry. */
.home-quick-timer>.billing-dropdown{width:100%;min-width:0}.home-quick-timer>.billing-dropdown>.billing-filter-label{display:none}.home-quick-timer>.billing-dropdown>.margi-dropdown-trigger{box-sizing:border-box;width:100%;min-height:44px;justify-content:space-between;border:1px solid var(--margi-control-line);border-radius:var(--margi-radius);background:var(--margi-surface);color:var(--margi-ink);box-shadow:none}.home-quick-timer>.billing-dropdown>.margi-dropdown-trigger:focus-visible{outline:3px solid var(--margi-accent);outline-offset:2px}
.home-quick-timer .time-live .play-btn>i{display:block!important;width:18px;height:18px;color:inherit!important;font-size:18px!important;line-height:18px!important;visibility:visible!important;opacity:1!important}
.home-workspace-list>.home-note-row,.home-document-list>.home-document-row{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;min-height:54px!important;align-items:center!important;gap:16px!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;text-align:left!important;transform:none!important}.home-workspace-list>.home-note-row:hover,.home-document-list>.home-document-row:hover{background:transparent!important;transform:none!important}.home-workspace-list>.home-note-row>small:first-child,.home-document-list>.home-document-row>small:first-child{grid-column:1!important;grid-row:1!important}.home-workspace-list>.home-note-row>strong{grid-column:2!important;grid-row:1!important}.home-workspace-list>.home-note-row>span{grid-column:3!important;grid-row:1!important;max-width:180px;color:var(--margi-muted);font-size:12px}.home-document-list>.home-document-row>span{grid-column:2!important;display:grid;min-width:0;gap:3px}.home-document-list>.home-document-row>.card-link{grid-column:3!important;white-space:nowrap}
html[data-card-style="fill"] .home-widget[data-home-widget="workspaceDocuments"] .margi-primary-add{background:var(--margi-surface)!important;color:var(--margi-ink)!important}html[data-card-style="outline"] .home-widget[data-home-widget="workspaceDocuments"] .margi-primary-add{background:var(--margi-accent)!important;color:var(--margi-accent-contrast)!important}
.home-widget[data-home-widget="chart"]{height:420px!important;min-height:420px!important;max-height:none!important}.home-widget[data-home-widget="chart"]>.card{height:420px!important;max-height:none!important;overflow:visible!important;background:#D7EAE8!important;border-color:#D7EAE8!important}.home-widget[data-home-widget="chart"] .chart{height:auto!important;min-height:260px!important;overflow:visible!important}html[data-card-style="outline"] .home-widget[data-home-widget="chart"]>.card{background:transparent!important;border-color:#D7EAE8!important}
html[data-card-style="outline"] .home-widget[data-home-widget="workspaceHours"] .home-hours-bars span{background:#D7EAE8!important}

/* Home point 2 final alignment: approved Hours action, compact rows and locked analytics. */
.home-quick-timer .time-live .play-btn>i::before{font-family:uicons-regular-rounded!important;font-weight:400!important}
.home-workspace-list>.home-note-row>small:first-child,.home-document-list>.home-document-row>small:first-child{border:1px solid var(--margi-ink)!important}
.home-document-list>.home-document-row>strong{grid-column:2!important;grid-row:1!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}
.home-document-list>.home-document-row>.home-document-type{grid-column:3!important;grid-row:1!important;color:var(--margi-ink);font-size:12px;white-space:nowrap}
html[data-card-style="fill"] .home-widget:is([data-home-widget="workspaceNotes"],[data-home-widget="workspaceDocuments"]) .margi-primary-add{background:var(--margi-surface)!important;color:var(--margi-ink)!important}
html[data-card-style="outline"] .home-widget:is([data-home-widget="workspaceNotes"],[data-home-widget="workspaceDocuments"]) .margi-primary-add{background:var(--margi-accent)!important;color:var(--margi-accent-contrast)!important}
.home-widget[data-home-widget="chart"]{height:300px!important;min-height:300px!important;max-height:300px!important}
.home-widget[data-home-widget="chart"]>.card{height:300px!important;min-height:300px!important;max-height:300px!important;overflow:hidden!important;background:#D7EAE8!important;border-color:#D7EAE8!important}
.home-widget[data-home-widget="chart"] .panel-head{margin-bottom:4px!important}
.home-widget[data-home-widget="chart"] .chart{height:190px!important;min-height:190px!important;max-height:190px!important;padding-top:28px!important;overflow:visible!important}
.home-widget[data-home-widget="chart"] .bars{height:140px!important;overflow:visible!important}
.home-widget[data-home-widget="chart"] .bar{position:relative;background:#EAF261!important;overflow:visible!important}
.home-widget[data-home-widget="chart"] .bar.exp{background:#FD683E!important}
.home-widget[data-home-widget="chart"] .bar::before{content:attr(data-value);position:absolute;bottom:calc(100% + 3px);left:50%;transform:translateX(-50%);color:var(--margi-ink);font-size:8px;line-height:1;white-space:nowrap}
.home-widget[data-home-widget="chart"] .legend{margin-top:7px!important}
.home-widget[data-home-widget="chart"] .legend .dot{background:#EAF261!important}
.home-widget[data-home-widget="chart"] .legend .dot.gold{background:#FD683E!important}
html[data-card-style="outline"] .home-widget[data-home-widget="chart"]>.card{background:transparent!important;border-color:#D7EAE8!important}

/* Quick timer final colour contract. */
html[data-card-style="fill"] .home-widget[data-home-widget="quickTimer"]>.card{background:#FD683E!important;border-color:#FD683E!important}
html[data-card-style="outline"] .home-widget[data-home-widget="quickTimer"]>.card{background:transparent!important;border-color:#FD683E!important}

/* Home final publication corrections. */
.home-widget[data-home-widget="tasks"] .preview-item>.badge,.home-widget[data-home-widget="events"] .preview-item>small{border-radius:999px!important}
.home-widget[data-home-widget="tasks"] .preview-item>.badge{background:#EAF261!important}
.home-widget[data-home-widget="events"] .preview-item>small{border:1px solid var(--margi-ink)!important}
.home-workspace-list>.home-note-row,.home-document-list>.home-document-row{transition:transform var(--motion-fast) ease!important}
.home-workspace-list>.home-note-row:hover,.home-document-list>.home-document-row:hover{transform:translateX(2px)!important}
.home-workspace-list>.home-note-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}
.home-workspace-list>.home-note-row>strong{grid-column:1!important;grid-row:1!important}
.home-workspace-list>.home-note-row>span{grid-column:2!important;grid-row:1!important;max-width:none!important}
.home-quick-timer .time-live .timer-stop-btn{width:44px!important;min-width:44px!important;padding:0!important}
.home-quick-timer .time-live .timer-stop-btn>i{display:grid!important;width:18px;height:18px;place-items:center;font-size:18px!important;line-height:1!important}
.workspace-document-visit-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none}

/* v2026.01.00 · Point 01 — Home follows the shared structural line. */
.home-widget>.card{border-width:var(--margi-structural-line-width,1.5px)!important}
html[data-accent="ink"][data-card-style="outline"] .home-widget>.card{border-color:var(--margi-ink)!important}
