@media(min-width:960px){.admin-top-nav[data-desktop-notes-home-surface=true]{display:grid;grid-template-columns:auto auto minmax(0,1fr);column-gap:clamp(14px,2vw,34px);row-gap:12px;padding-bottom:0}.admin-top-nav[data-desktop-notes-home-surface=true] .top-nav-links-main{gap:clamp(10px,1.2vw,20px)}.admin-top-nav[data-desktop-notes-home-surface=true] .top-nav-links-list{gap:clamp(14px,1.8vw,34px)}.admin-top-nav[data-desktop-notes-home-surface=true] .top-nav-actions{gap:clamp(8px,1vw,18px)}.top-nav-desktop-home-tabs-slot:not([hidden]){display:block;grid-column:1 / -1;width:100%;border-top:1px solid rgba(31,41,61,.08)}.top-nav-desktop-home-tabs-slot .my-notes-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0}.top-nav-desktop-home-tabs-slot .my-notes-tab{position:relative;min-height:58px;border:0;border-radius:0;background:transparent;box-shadow:none}.top-nav-desktop-home-tabs-slot .my-notes-tab:hover,.top-nav-desktop-home-tabs-slot .my-notes-tab:focus-visible{background:#4557ff0a;transform:none}.top-nav-desktop-home-tabs-slot .my-notes-tab[aria-selected=true]:after{content:"";position:absolute;right:18%;bottom:0;left:18%;height:3px;border-radius:999px 999px 0 0;background:var(--color-primary)}.editor-notes-home-desktop:not([hidden]){display:block;width:100%;min-width:0}.editor-notes-home-desktop-content{width:100%;min-width:0}.editor-notes-home-desktop .my-notes-section{width:100%;min-width:0;margin:0;overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.editor-notes-home-desktop .my-notes-section>.section-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.editor-notes-home-desktop .my-notes-section.is-empty-state-section{display:block;min-height:0}.editor-notes-home-desktop [data-desktop-notes-home-list=true]{display:block;width:100%;min-width:0}.desktop-note-rows-shell{width:100%;min-width:0;overflow:clip;border:1px solid rgba(31,41,61,.08);border-radius:20px;background:#fffffff5;box-shadow:0 14px 34px #1f293d0b}.desktop-note-row-grid{display:grid;grid-template-columns:minmax(320px,3.5fr) minmax(112px,.5fr) minmax(80px,.34fr) minmax(202px,.72fr);grid-template-areas:"note section updated actions";column-gap:clamp(10px,1vw,16px);min-width:0}.desktop-note-row-grid[data-desktop-note-row-author=true]{grid-template-columns:minmax(280px,3.2fr) minmax(112px,.46fr) minmax(78px,.32fr) minmax(150px,.58fr) minmax(202px,.72fr);grid-template-areas:"note section updated author actions"}.desktop-note-rows-header{align-items:center;padding:14px clamp(16px,1.8vw,24px);border-bottom:1px solid rgba(31,41,61,.09);color:#536078;font-size:.73rem;font-weight:800;letter-spacing:.01em}.desktop-note-rows-header-note{grid-area:note}.desktop-note-rows-header-section{grid-area:section}.desktop-note-rows-header-updated{grid-area:updated}.desktop-note-rows-header-author{grid-area:author}.desktop-note-rows-header-actions{grid-area:actions;justify-self:end;text-align:right}.desktop-note-rows-list{width:100%;min-width:0}.desktop-note-row{align-items:center;padding:clamp(24px,2.4vw,34px) clamp(16px,1.8vw,24px);background:transparent}.desktop-note-row+.desktop-note-row{border-top:1px solid rgba(31,41,61,.085)}.desktop-note-row-note{grid-area:note;display:flex;min-width:0;align-items:center;gap:clamp(16px,1.4vw,22px)}.desktop-note-row-thumbnail{width:clamp(120px,10.5vw,148px);flex:0 0 clamp(120px,10.5vw,148px);align-self:center;margin:0;overflow:hidden;border:1px solid rgba(31,41,61,.08);border-radius:12px;aspect-ratio:4 / 3;background:#eef2f7}.desktop-note-row-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.desktop-note-row-copy{display:grid;min-width:0;gap:7px}.desktop-note-row-title{display:-webkit-box;margin:0;overflow:hidden;overflow-wrap:anywhere;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(.94rem,1.15vw,1.08rem);font-weight:800;line-height:1.28;letter-spacing:-.015em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.desktop-note-row-subtitle{display:-webkit-box;margin:0;overflow:hidden;overflow-wrap:anywhere;color:var(--color-text-soft);font-size:.84rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.desktop-note-row-context{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:7px;border-radius:var(--radius-pill);padding:5px 10px;background:var(--status-review-bg);color:var(--status-review-text);font-size:.76rem;font-weight:800;line-height:1.2;overflow:hidden}.desktop-note-row-context:before{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor}.desktop-note-row-context-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-note-row-context[data-desktop-note-row-context-state=editing],.desktop-note-row-context[data-desktop-note-row-context-state=editing-unsaved]{background:var(--status-editing-bg);color:var(--status-editing-text)}.desktop-note-row-context[data-desktop-note-row-context-state=changes_requested]{background:var(--status-changes-bg);color:var(--status-changes-text)}.desktop-note-row-section{grid-area:section;min-width:0}.desktop-note-row-section-values{display:inline-flex;box-sizing:border-box;max-width:100%;min-width:0;align-items:center;vertical-align:middle;gap:6px;border:0;padding:0;background:transparent;color:inherit;font:inherit}button.desktop-note-row-section-values{width:fit-content;cursor:pointer}button.desktop-note-row-section-values:hover .desktop-note-row-category,button.desktop-note-row-section-values:focus-visible .desktop-note-row-category{border-color:#4d65ed6b;background:#f5f7ff;color:var(--color-primary-strong)}button.desktop-note-row-section-values:focus-visible{border-radius:11px;box-shadow:var(--shadow-focus);outline:none}.desktop-note-row-category{display:inline-flex;box-sizing:border-box;height:34px;flex:0 1 auto;min-width:0;max-width:100%;align-items:center;border:1px solid rgba(31,41,61,.1);border-radius:10px;padding:0 10px;background:#f8fafdeb;color:#46536a;font-size:.79rem;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-note-row-category-count{display:inline-grid;min-width:26px;height:26px;flex:0 0 auto;place-items:center;border-radius:999px;background:#4d65ed17;color:var(--color-primary-strong);font-size:.72rem;font-weight:850;line-height:1}.desktop-note-row-section-indicator{width:7px;height:7px;flex:0 0 7px;margin:-3px 2px 0 0;border-right:2px solid #66728a;border-bottom:2px solid #66728a;transform:rotate(45deg)}button.desktop-note-row-section-values:hover .desktop-note-row-section-indicator,button.desktop-note-row-section-values:focus-visible .desktop-note-row-section-indicator{border-color:var(--color-primary-strong)}.desktop-inline-category-popover{position:fixed;z-index:80;display:grid;width:min(360px,calc(100vw - 32px));max-height:min(620px,calc(100vh - 32px));gap:12px;overflow:auto;border:1px solid rgba(31,41,61,.13);border-radius:16px;padding:16px;background:#fff;box-shadow:0 22px 60px #1f293d33}.desktop-inline-category-popover[hidden]{display:none}.desktop-inline-category-popover-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.desktop-inline-category-popover-heading h3,.desktop-inline-category-popover-help,.desktop-inline-category-status{margin:0}.desktop-inline-category-popover-heading h3{color:var(--color-ink);font-size:1rem}.desktop-inline-category-popover-heading span,.desktop-inline-category-popover-help,.desktop-inline-category-status{color:var(--color-text-soft);font-size:.78rem}.desktop-inline-category-selected{display:grid;gap:7px;margin:0;padding:0;list-style:none}.desktop-inline-category-selected-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:center;border-radius:10px;padding:8px 10px;background:#f6f7fb;color:var(--color-ink);font-size:.8rem;font-weight:750}.desktop-inline-category-selected-role{grid-column:1;color:var(--color-text-soft);font-size:.7rem;font-weight:650}.desktop-inline-category-order-actions{grid-column:2;grid-row:1 / span 2;display:flex;gap:4px}.desktop-inline-category-order-actions button{min-height:28px;border:1px solid rgba(31,41,61,.12);border-radius:8px;padding:0 7px;background:#fff;color:#46536a;cursor:pointer;font:inherit;font-size:.69rem;font-weight:800}.desktop-inline-category-order-actions button:disabled{opacity:.38;cursor:default}.desktop-inline-category-options{display:grid;max-height:230px;gap:2px;overflow:auto;border:0;padding:0}.desktop-inline-category-options legend{margin-bottom:5px;color:#536078;font-size:.72rem;font-weight:800}.desktop-inline-category-option{display:flex;min-height:36px;align-items:center;gap:9px;border-radius:9px;padding:5px 7px;color:#364157;cursor:pointer;font-size:.8rem;font-weight:700}.desktop-inline-category-option:hover{background:#f5f7ff}.desktop-inline-category-status{min-height:1.1rem;color:var(--status-danger-text)}.desktop-inline-category-actions{display:flex;justify-content:flex-end;gap:8px}.desktop-inline-category-actions button{min-height:36px;border-radius:10px;padding-inline:14px}.desktop-note-row-updated{grid-area:updated;min-width:0;color:#5c687d;font-size:.8rem;font-style:normal;font-weight:650;line-height:1.4}.desktop-note-row-author{grid-area:author;display:flex;min-width:0;align-items:center;gap:9px}.desktop-note-row-author-avatar{display:inline-grid;width:34px;height:34px;flex:0 0 34px;place-items:center;overflow:hidden;border-radius:50%;background:var(--desktop-author-avatar-bg, #3159d9);color:var(--desktop-author-avatar-color, #fff);font-size:.72rem;font-weight:900;letter-spacing:.01em}.desktop-note-row-author-avatar img{display:block;width:100%;height:100%;object-fit:cover}.desktop-note-row-author-name{min-width:0;overflow:hidden;color:#435067;font-size:.8rem;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.desktop-note-row-actions{grid-area:actions;display:flex;min-width:0;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px}.desktop-note-row-actions button,.desktop-note-row-actions a{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(31,41,61,.13);border-radius:11px;padding:0 13px;background:#fff;color:var(--color-ink);box-shadow:none;cursor:pointer;font:inherit;font-size:.79rem;font-weight:800;line-height:1;text-decoration:none}.desktop-note-row-actions button:hover,.desktop-note-row-actions a:hover{border-color:#4d65ed5c;background:#f5f7ff;color:var(--color-primary-strong);transform:none}.desktop-note-row-actions button:focus-visible,.desktop-note-row-actions a:focus-visible{box-shadow:var(--shadow-focus)}.desktop-note-row-actions .primary-button{border-color:transparent;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;box-shadow:0 8px 18px #4d65ed2e}.desktop-note-row-actions .primary-button:hover{background:linear-gradient(135deg,var(--color-primary-strong),#7347e5);color:#fff}.desktop-note-row-actions .danger-outline-button{width:38px;min-width:38px;padding:0;border-color:#c5334938;background:#fff0f1b8;color:var(--status-danger-text)}.desktop-note-row-actions button:disabled{border-color:#1f293d12;background:#f5f6fa;color:#8b93a4;box-shadow:none;cursor:not-allowed}.desktop-notes-home-structural-empty{min-height:220px;align-content:center;gap:6px;margin:0;padding:18px 24px;border:1px solid rgba(31,41,61,.08);border-radius:20px;background:#fffffff5;box-shadow:0 14px 34px #1f293d0a}.desktop-notes-home-structural-empty .state-empty-illustration{width:min(116px,16vw);max-height:84px}.desktop-notes-home-structural-empty button{margin-top:4px}.editor-notes-home-desktop-feedback:not([hidden]){display:block;margin:14px 0 0;color:var(--color-muted);font-weight:400}.editor-notes-home-desktop-feedback[data-tone=error]:not([hidden]){color:var(--status-danger-text)}.editor-notes-home-desktop-feedback[data-tone=success]:not([hidden]){color:var(--status-published-text)}.desktop-notes-home-create-fab{position:fixed;right:max(28px,calc((100vw - 1320px)/2 + 24px));bottom:24px;z-index:25;display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:0 20px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;box-shadow:0 18px 38px #4d65ed47;cursor:pointer;font:inherit;font-size:.94rem;font-weight:900;line-height:1;opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.desktop-notes-home-create-fab:hover{box-shadow:0 20px 42px #4d65ed57;transform:translateY(-1px)}.desktop-notes-home-create-fab:focus-visible{box-shadow:var(--shadow-focus),0 18px 38px #4d65ed47}.desktop-notes-home-create-fab[data-visibility=hidden]:not(:focus){pointer-events:none;opacity:0;transform:translateY(calc(100% + 28px))}@media(max-width:1080px){.desktop-note-row-grid{grid-template-columns:minmax(300px,2.8fr) minmax(112px,.44fr) minmax(72px,.3fr) minmax(184px,.68fr);gap:12px}.desktop-note-row-grid[data-desktop-note-row-author=true]{grid-template-columns:minmax(250px,2.5fr) minmax(112px,.42fr) minmax(72px,.3fr) minmax(118px,.48fr) minmax(184px,.68fr)}.desktop-note-rows-header,.desktop-note-row{padding-right:16px;padding-left:16px}.desktop-note-row-note{gap:12px}.desktop-note-row-thumbnail{width:112px;flex-basis:112px}.desktop-note-row-actions button,.desktop-note-row-actions a{min-height:36px;padding-inline:10px;font-size:.75rem}.desktop-note-row-actions .danger-outline-button{width:36px;min-width:36px}}@media(prefers-reduced-motion:reduce){.desktop-notes-home-create-fab{transition:none}.desktop-notes-home-create-fab[data-visibility=hidden]:not(:focus){transform:none}}}@media(max-width:959px){.top-nav-desktop-home-tabs-slot,.editor-notes-home-desktop{display:none}}
