.shared-task-picker-popup{position:absolute;z-index:9000;display:flex;flex-direction:column;gap:2px;width:220px;max-height:260px;overflow-y:auto;padding:6px;background-color:var(--main-theme-lighter, #2b2b2b);border:1px solid var(--main-theme-darker, #131313);border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,0.4)}:root.light-theme .shared-task-picker-popup{background-color:var(--main-theme)}.shared-task-picker-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px 6px 8px;border-bottom:1px solid color-mix(in srgb,var(--font-color-weak) 30%,transparent);margin-bottom:2px}.shared-task-picker-title{font-size:calc(12px * var(--font-scale, 1));font-weight:bold;color:var(--font-color)}.shared-task-picker-info-btn{width:22px;height:22px;padding:0;border:none;border-radius:50%;background:none;color:var(--font-color);font-size:calc(12px * var(--font-scale, 1));cursor:var(--cursor-pointer, pointer)}.shared-task-picker-info-btn:hover{color:var(--highlight)}.shared-task-picker-status{padding:10px 8px;font-size:0.85em;color:var(--font-color-weak);text-align:center}.shared-task-picker-row{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;background:none;border:none;border-radius:6px;color:var(--font-color-clear);font-family:inherit;font-size:0.9em;text-align:left;cursor:var(--cursor-pointer, pointer)}.shared-task-picker-row:hover{background-color:var(--main-theme-darker)}:root.light-theme .shared-task-picker-row:not(:hover){background-color:var(--button-bg)}.shared-task-picker-row.selected{color:var(--highlight, #cfcf00);background:color-mix(in srgb,var(--highlight, #cfcf00) 12%,transparent)}.shared-task-picker-row.selected::before{content:"✓";font-size:0.85em;flex-shrink:0}.shared-task-picker-popup .share-picker-account-header{padding-left:8px;padding-right:8px}.shared-task-picker-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
