.anchor-tags-row{align-items:flex-start;gap:10px;min-height:32px;padding:4px 0;font:12px/1.6 system-ui;display:flex}.anchor-tags-label{color:var(--directory-muted);flex-shrink:0;padding:4px 0}.anchor-tags-list{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.anchor-tag-chip{border:1px solid color-mix(in srgb,var(--directory-accent) 32%,var(--directory-line));background:color-mix(in srgb,var(--directory-accent) 12%,var(--directory-paper));border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:3px 7px 3px 10px;font-size:12px;line-height:22px;display:inline-flex}.anchor-tag-chip>span{overflow-wrap:anywhere;min-width:0}.anchor-detail-group .anchor-tag-chip{background:color-mix(in srgb,var(--directory-accent) 9%,var(--directory-paper));border-color:color-mix(in srgb,var(--directory-accent) 24%,var(--directory-line));min-height:30px;padding:2px 6px 2px 10px}.anchor-detail-group .anchor-tags-list>input{background:0 0;border-style:solid;width:84px;height:30px}.anchor-detail-group .anchor-tags-list>input::placeholder{color:var(--directory-muted);opacity:1;font:12px/1.5 system-ui}.anchor-tag-chip button{color:var(--directory-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;width:18px;height:22px;padding:0;font:14px system-ui}.anchor-tags-list>input{box-sizing:border-box;border:1px dashed var(--directory-line);background:color-mix(in srgb,var(--directory-paper) 60%,transparent);width:90px;min-width:0;height:32px;color:inherit;border-radius:999px;padding:3px 10px;font:12px system-ui}.anchor-elements-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:36px;font:12px/1.6 system-ui;display:flex}.anchor-elements-row>span{color:var(--directory-muted)}.anchor-elements-trigger{border:1px solid var(--directory-line);background:var(--directory-paper);color:inherit;cursor:pointer;border-radius:15px;align-items:center;gap:10px;padding:5px 11px;font:11px system-ui;display:flex}.anchor-elements-trigger span{color:var(--directory-muted)}.anchor-element-popover{z-index:160;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--picker-edge) 65%,white 35%);background:color-mix(in srgb,var(--picker-paper) 82%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.15);color:var(--picker-ink);border-radius:18px;flex-direction:column;gap:7px;padding:10px;font:12px/1.5 system-ui;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 28px #302d2424,inset 0 1px #ffffff60}.anchor-element-popover-heading{color:var(--picker-muted);flex-shrink:0;justify-content:space-between;align-items:center;font-size:10px;display:flex}.anchor-element-popover-heading button{width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font:18px system-ui;display:grid}.anchor-element-popover .lw-paper-segmented{flex-shrink:0;height:32px;margin:0;font-size:11px}.anchor-element-search,.anchor-element-new input{box-sizing:border-box;border:1px solid var(--picker-edge);background:color-mix(in srgb,var(--picker-paper) 55%,transparent);width:100%;min-width:0;color:inherit;font:inherit;border-radius:12px;flex-shrink:0;padding:6px 9px}.anchor-element-options{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.anchor-element-options label{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:8px;padding:7px 4px;display:flex}.anchor-element-options input{accent-color:var(--picker-accent);flex-shrink:0;width:15px;height:15px;margin:0}.anchor-element-options small{color:var(--picker-muted);font-size:10px;display:block}.anchor-element-options p,.anchor-element-footnote{color:var(--picker-muted);margin:5px 2px;font-size:10px}.anchor-element-add{border:0;border-top:1px solid var(--picker-edge);text-align:left;color:var(--picker-ink);cursor:pointer;background:0 0;flex-shrink:0;padding:7px 2px 0;font:11px system-ui}.anchor-element-new{flex-shrink:0;gap:4px;display:flex}.anchor-element-new button{background:var(--picker-paper);color:inherit;cursor:pointer;border:0;border-radius:12px;flex-shrink:0;padding:4px 6px;font:11px system-ui}.anchor-element-popover [role=alert],.anchor-elements-row [role=alert]{color:#a34336;font-size:10px}.anchor-element-popover input:focus-visible,.anchor-element-popover button:focus-visible,.anchor-elements-trigger:focus-visible,.anchor-tags-row input:focus-visible,.anchor-tags-row button:focus-visible{outline:2px solid var(--picker-accent,var(--directory-accent));outline-offset:1px}@supports not (backdrop-filter:blur(1px)){.anchor-element-popover{background:var(--picker-paper)}}@supports (backdrop-filter:blur(1px)){.anchor-element-popover{background:color-mix(in srgb,var(--picker-paper) 76%,transparent);backdrop-filter:blur(14px)saturate(115%)}}@media (width<=600px){.anchor-element-search,.anchor-element-new input,.anchor-tags-list>input{font-size:16px}}